using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DS.WMS.Core.Invoice.Dtos
{
///
/// 获取进项发票输出实体对象
///
public class GetListOutPut
{
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 float 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 GetListInput
{
}
public class GetDetailInfoInput
{
public long Id { get; set; }
}
}