package com.dxhy.core.model.rzInvoice;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName RzInvoiceReq
 * @Description 入账申请 请求发票类
 * @Author wangruwei
 * @Date 2023/9/15 15:10
 * @Version 1.0
 */
@Data
public class RzInvoiceReqInvoice implements Serializable {

    /**
     * 购方税号
     **/
    private String buyerTaxNo;
    /**
     * 发票代码  10或12位
     * 全电发票，传数电号码前12位 （发票类型：31、32、161、283）
     **/
    private String invoiceCode;
    /**
     * 发票号码  8位
     * 全电发票，传数电号码后8位
     * （发票类型：31、32、161、283）
     **/
    private String invoiceNo;
    /**
     * 开票日期 格式：yyyy-MM-dd
     **/
    private String invoiceDate;
    /**
     * 申请时入账所属期  6位（YYYYMM）
     **/
    private String applyTaxPeriod;
    /**
     * 申请操作类型  默认为：1--申请入账
     **/
    private String applyAccountType;
    /**
     *  申请入账用途  02-已入账（企业所得税税前扣除） 03-已入账（企业所得税不扣除） 06-入账撤销
     **/
    private String applyAccountPurpose;
    /**
     * 申请入账时间  格式：yyyy-MM-dd
     **/
    private String applyAccountDate;

    

}
