using DS.WMS.Core.Fee.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.Invoice.Dtos { /// /// 获取进项发票输出实体对象 /// public class GetInInvoiceListOutPut { public long Id { get; set; } /// /// 开票日期 kprq /// public string? InvoicingDate { get; set; } /// /// 发票类型代码 fplxdm /// public string? InvoiceTypeCode { get; set; } /// /// 发票号码 fphm /// public string? InvoiceNumber { get; set; } /// /// 合计金额 hjje /// public string? TotalAmount { get; set; } /// /// 合计税额 hjse /// public string? TotalTax { get; set; } /// /// 价税合计 jshj /// public string? TotalWithTax { get; set; } /// /// 发票状态 fpzt /// public string? InvoiceStatus { get; set; } /// /// 开票人 kpr /// public string? Invoicer { get; set; } /// /// 原发票号码 yfphm /// public string? OriginalInvoiceNumber { get; set; } /// /// 购方开票名称 gfkpmc /// public string? BuyerInvoiceName { get; set; } /// /// 购方开票税号 gfkpsh /// public string? BuyerInvoiceTaxNumber { get; set; } /// /// 销方开票名称 xfkpmc /// public string? SellerInvoiceName { get; set; } /// /// 销方开票税号 xfkpsh /// public string? SellerInvoiceTaxNumber { get; set; } /// /// 是否已获取详情 IsGetDtl /// public bool IsDetailObtained { get; set; } /// /// 销方识别号 xfsbh /// public string? SellerIdentificationNumber { get; set; } /// /// 最终校验码 final_jym /// public string? FinalCheckCode { get; set; } /// /// 购方名称 gfmc /// public string? BuyerName { get; set; } /// /// 当前时间 dqsj /// public string? CurrentTime { get; set; } /// /// 扣除额 kce /// public float DeductionAmount { get; set; } /// /// 机动车发票类型代码 jdfplxdm /// public string? VehicleInvoiceTypeCode { get; set; } /// /// 税控码 skm /// public string? TaxControlCode { get; set; } /// /// 购方税号 ghdwdm /// public string? BuyerTaxNumber { get; set; } /// /// 纸质发票号码 zzfphm /// public string? PaperInvoiceNumber { get; set; } /// /// 收款人 skr /// public string? Payee { get; set; } /// /// 清单标志 qdbz /// public string? ItemFlag { get; set; } /// /// 开票单位代码 kpdwdm /// public string? InvoiceUnitCode { get; set; } /// /// 购方银行账户 ghdwyhzh /// public string? BuyerBankAccount { get; set; } /// /// 金额 je /// public float Amount { get; set; } /// /// 销方名称 xfmc /// public string? SellerName { get; set; } /// /// 特定要素 tdys /// public string? SpecialElements { get; set; } /// /// 报销状态 bxzt /// public string? ReimbursementStatus { get; set; } /// /// 购方银行账号 gfyhzh /// public string? BuyerBankAccountNumber { get; set; } /// /// 特定要素类型代码 tdyslxDm /// public string? SpecialElementTypeCode { get; set; } /// /// 操作员代码 czydm /// public string? OperatorCode { get; set; } /// /// 购方地址电话 ghdwdzdh /// public string? BuyerAddressPhone { get; set; } /// /// 是否为纸质发票 sfwzzfp /// public string? IsPaperInvoice { get; set; } /// /// 发票请求流水号 fpqqlsh /// public string? InvoiceRequestNumber { get; set; } /// /// 税额 se /// public string TaxAmount { get; set; } /// /// 备注 bz /// public string? Remarks { get; set; } /// /// 购方识别号 gfsbh /// public string? BuyerIdentificationNumber { get; set; } /// /// 购方名称 ghdwmc /// public string? BuyerFullName { get; set; } /// /// 销方税号 xhdwdm /// public string? SellerTaxNumber { get; set; } /// /// 发票代码 fpdm /// public string? InvoiceCode { get; set; } /// /// 销方地址电话 xhdwdzdh /// public string? SellerAddressPhone { get; set; } /// /// 明细列表 zbmx /// public string? DetailList { get; set; } /// /// 销方地址电话 xddzdh /// public string? SellerAddressPhoneExtra { get; set; } /// /// 销方银行账号 xfyhzh /// public string? SellerBankAccountNumber { get; set; } /// /// 复核人 fhr /// public string? Reviewer { get; set; } /// /// 购方地址电话 gfdzdh /// public string? BuyerAddressPhoneExtra { get; set; } /// /// 销方名称 xhdwmc /// public string? SellerFullName { get; set; } /// /// 机器编号 jqbh /// public string? MachineCode { get; set; } /// /// 商品或服务名称 zyspmc /// public string? ItemOrServiceName { get; set; } /// /// 销方银行账户 xhdwyhzh /// public string? SellerBankAccount { get; set; } /// /// PDF 文件路径 PDFfile /// public string? PdfFilePath { get; set; } /// /// OFD 文件路径 OFDfile /// public string? OfdFilePath { get; set; } /// /// XML 文件路径 XMLfile /// public string? XmlFilePath { get; set; } /// /// 三种文件税局下载地址 Allfile /// public string? AllFileDownloadPath { get; set; } } /// /// 获取进项发票查询条件 /// public class GetInInvoicetInput { } public class GetDetailInfoInput { public long Id { get; set; } } public class GetDetailInfo:InInvoice { public List Data { get; set; } } }