记录类 InvoiceApplyCreateReqDTO.InvoiceApplyHeaderReqDTO

java.lang.Object
java.lang.Record
com.elitesland.ystdms.fin.api.dto.req.InvoiceApplyCreateReqDTO.InvoiceApplyHeaderReqDTO
封闭类:
InvoiceApplyCreateReqDTO

public static record InvoiceApplyCreateReqDTO.InvoiceApplyHeaderReqDTO(String invoiceNo, @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String applyNo, @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") String invoiceCategory, String applyType, @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String companyCode, @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String companyName, String companySocialCreditCode, String companyAddress, String companyBankCode, String companyBankName, String companyAccount, String companyPhone, @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") String custCode, @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String custName, String custSocialCreditCode, String custAddress, String custBankCode, String custBankName, String custAccount, String custPhone, String custEmailOne, String custEmailTwo, String invoiceRemark, String internalRemark, @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountExclTax, @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountTax, @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountInclTax, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeOne, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameOne, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeTwo, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameTwo, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeThree, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameThree, @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String sapProfitCenter, String sapProfitCenterName) extends Record
开票申请头表请求DTO
  • 构造器概要

    构造器
    构造器
    说明
    InvoiceApplyHeaderReqDTO(String invoiceNo, @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String applyNo, @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") String invoiceCategory, String applyType, @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String companyCode, @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String companyName, String companySocialCreditCode, String companyAddress, String companyBankCode, String companyBankName, String companyAccount, String companyPhone, @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") String custCode, @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String custName, String custSocialCreditCode, String custAddress, String custBankCode, String custBankName, String custAccount, String custPhone, String custEmailOne, String custEmailTwo, String invoiceRemark, String internalRemark, @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountExclTax, @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountTax, @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountInclTax, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeOne, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameOne, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeTwo, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameTwo, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeThree, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameThree, @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String sapProfitCenter, String sapProfitCenterName)
    创建 InvoiceApplyHeaderReqDTO 记录类的实例。
  • 方法概要

    修饰符和类型
    方法
    说明
    @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String
    返回 applyNo 记录组件的值。
    返回 applyType 记录组件的值。
    返回 companyAccount 记录组件的值。
    返回 companyAddress 记录组件的值。
    返回 companyBankCode 记录组件的值。
    返回 companyBankName 记录组件的值。
    @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String
    返回 companyCode 记录组件的值。
    @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String
    返回 companyName 记录组件的值。
    返回 companyPhone 记录组件的值。
    返回 companySocialCreditCode 记录组件的值。
    返回 custAccount 记录组件的值。
    返回 custAddress 记录组件的值。
    返回 custBankCode 记录组件的值。
    返回 custBankName 记录组件的值。
    @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") String
    返回 custCode 记录组件的值。
    返回 custEmailOne 记录组件的值。
    返回 custEmailTwo 记录组件的值。
    @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String
    返回 custName 记录组件的值。
    返回 custPhone 记录组件的值。
    返回 custSocialCreditCode 记录组件的值。
    final boolean
    指示某个其他对象是否“等于”此对象。
    final int
    返回此对象的哈希代码值。
    返回 internalRemark 记录组件的值。
    @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") String
    返回 invoiceCategory 记录组件的值。
    返回 invoiceNo 记录组件的值。
    返回 invoiceRemark 记录组件的值。
    @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelCodeOne 记录组件的值。
    @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelCodeThree 记录组件的值。
    @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelCodeTwo 记录组件的值。
    @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelNameOne 记录组件的值。
    @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelNameThree 记录组件的值。
    @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 operationChannelNameTwo 记录组件的值。
    @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String
    返回 sapProfitCenter 记录组件的值。
    返回 sapProfitCenterName 记录组件的值。
    final String
    返回此记录类的字符串表示形式。
    @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal
    返回 totalAmountExclTax 记录组件的值。
    @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal
    返回 totalAmountInclTax 记录组件的值。
    @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal
    返回 totalAmountTax 记录组件的值。

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 构造器详细资料

    • InvoiceApplyHeaderReqDTO

      public InvoiceApplyHeaderReqDTO(String invoiceNo, @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String applyNo, @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") String invoiceCategory, String applyType, @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String companyCode, @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String companyName, String companySocialCreditCode, String companyAddress, String companyBankCode, String companyBankName, String companyAccount, String companyPhone, @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") String custCode, @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String custName, String custSocialCreditCode, String custAddress, String custBankCode, String custBankName, String custAccount, String custPhone, String custEmailOne, String custEmailTwo, String invoiceRemark, String internalRemark, @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountExclTax, @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountTax, @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountInclTax, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeOne, @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameOne, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeTwo, @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameTwo, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeThree, @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameThree, @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String sapProfitCenter, String sapProfitCenterName)
      创建 InvoiceApplyHeaderReqDTO 记录类的实例。
      参数:
      invoiceNo - invoiceNo 记录组件的值
      applyNo - applyNo 记录组件的值
      invoiceCategory - invoiceCategory 记录组件的值
      applyType - applyType 记录组件的值
      companyCode - companyCode 记录组件的值
      companyName - companyName 记录组件的值
      companySocialCreditCode - companySocialCreditCode 记录组件的值
      companyAddress - companyAddress 记录组件的值
      companyBankCode - companyBankCode 记录组件的值
      companyBankName - companyBankName 记录组件的值
      companyAccount - companyAccount 记录组件的值
      companyPhone - companyPhone 记录组件的值
      custCode - custCode 记录组件的值
      custName - custName 记录组件的值
      custSocialCreditCode - custSocialCreditCode 记录组件的值
      custAddress - custAddress 记录组件的值
      custBankCode - custBankCode 记录组件的值
      custBankName - custBankName 记录组件的值
      custAccount - custAccount 记录组件的值
      custPhone - custPhone 记录组件的值
      custEmailOne - custEmailOne 记录组件的值
      custEmailTwo - custEmailTwo 记录组件的值
      invoiceRemark - invoiceRemark 记录组件的值
      internalRemark - internalRemark 记录组件的值
      totalAmountExclTax - totalAmountExclTax 记录组件的值
      totalAmountTax - totalAmountTax 记录组件的值
      totalAmountInclTax - totalAmountInclTax 记录组件的值
      operationChannelCodeOne - operationChannelCodeOne 记录组件的值
      operationChannelNameOne - operationChannelNameOne 记录组件的值
      operationChannelCodeTwo - operationChannelCodeTwo 记录组件的值
      operationChannelNameTwo - operationChannelNameTwo 记录组件的值
      operationChannelCodeThree - operationChannelCodeThree 记录组件的值
      operationChannelNameThree - operationChannelNameThree 记录组件的值
      sapProfitCenter - sapProfitCenter 记录组件的值
      sapProfitCenterName - sapProfitCenterName 记录组件的值
  • 方法详细资料

    • toString

      public final String toString()
      返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。
      指定者:
      toString 在类中 Record
      返回:
      此对象的字符串表示形式
    • hashCode

      public final int hashCode()
      返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。
      指定者:
      hashCode 在类中 Record
      返回:
      此对象的哈希代码值
    • equals

      public final boolean equals(Object o)
      指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用 Objects::equals(Object,Object) 进行比较。
      指定者:
      equals 在类中 Record
      参数:
      o - 要与之进行比较的对象
      返回:
      如果此对象与 o 参数相同,则为 true;否则为 false
    • invoiceNo

      public String invoiceNo()
      返回 invoiceNo 记录组件的值。
      返回:
      invoiceNo 记录组件的值
    • applyNo

      @Size(max=20, message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") public @Size(max=20,message="\u7533\u8bf7\u5355\u53f7\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String applyNo()
      返回 applyNo 记录组件的值。
      返回:
      applyNo 记录组件的值
    • invoiceCategory

      @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") public @NotEmpty(message="\u53d1\u7968\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a") String invoiceCategory()
      返回 invoiceCategory 记录组件的值。
      返回:
      invoiceCategory 记录组件的值
    • applyType

      public String applyType()
      返回 applyType 记录组件的值。
      返回:
      applyType 记录组件的值
    • companyCode

      @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20, message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u516c\u53f8\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=20,message="\u516c\u53f8\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u4e2a\u5b57\u7b26") String companyCode()
      返回 companyCode 记录组件的值。
      返回:
      companyCode 记录组件的值
    • companyName

      @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200, message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u516c\u53f8\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u516c\u53f8\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String companyName()
      返回 companyName 记录组件的值。
      返回:
      companyName 记录组件的值
    • companySocialCreditCode

      public String companySocialCreditCode()
      返回 companySocialCreditCode 记录组件的值。
      返回:
      companySocialCreditCode 记录组件的值
    • companyAddress

      public String companyAddress()
      返回 companyAddress 记录组件的值。
      返回:
      companyAddress 记录组件的值
    • companyBankCode

      public String companyBankCode()
      返回 companyBankCode 记录组件的值。
      返回:
      companyBankCode 记录组件的值
    • companyBankName

      public String companyBankName()
      返回 companyBankName 记录组件的值。
      返回:
      companyBankName 记录组件的值
    • companyAccount

      public String companyAccount()
      返回 companyAccount 记录组件的值。
      返回:
      companyAccount 记录组件的值
    • companyPhone

      public String companyPhone()
      返回 companyPhone 记录组件的值。
      返回:
      companyPhone 记录组件的值
    • custCode

      @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50, message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u5ba2\u6237\u4ee3\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u5ba2\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u4e2a\u5b57\u7b26") String custCode()
      返回 custCode 记录组件的值。
      返回:
      custCode 记录组件的值
    • custName

      @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200, message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u5ba2\u6237\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=200,message="\u5ba2\u6237\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200\u4e2a\u5b57\u7b26") String custName()
      返回 custName 记录组件的值。
      返回:
      custName 记录组件的值
    • custSocialCreditCode

      public String custSocialCreditCode()
      返回 custSocialCreditCode 记录组件的值。
      返回:
      custSocialCreditCode 记录组件的值
    • custAddress

      public String custAddress()
      返回 custAddress 记录组件的值。
      返回:
      custAddress 记录组件的值
    • custBankCode

      public String custBankCode()
      返回 custBankCode 记录组件的值。
      返回:
      custBankCode 记录组件的值
    • custBankName

      public String custBankName()
      返回 custBankName 记录组件的值。
      返回:
      custBankName 记录组件的值
    • custAccount

      public String custAccount()
      返回 custAccount 记录组件的值。
      返回:
      custAccount 记录组件的值
    • custPhone

      public String custPhone()
      返回 custPhone 记录组件的值。
      返回:
      custPhone 记录组件的值
    • custEmailOne

      public String custEmailOne()
      返回 custEmailOne 记录组件的值。
      返回:
      custEmailOne 记录组件的值
    • custEmailTwo

      public String custEmailTwo()
      返回 custEmailTwo 记录组件的值。
      返回:
      custEmailTwo 记录组件的值
    • invoiceRemark

      public String invoiceRemark()
      返回 invoiceRemark 记录组件的值。
      返回:
      invoiceRemark 记录组件的值
    • internalRemark

      public String internalRemark()
      返回 internalRemark 记录组件的值。
      返回:
      internalRemark 记录组件的值
    • totalAmountExclTax

      @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") public @NotNull(message="\u4e0d\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountExclTax()
      返回 totalAmountExclTax 记录组件的值。
      返回:
      totalAmountExclTax 记录组件的值
    • totalAmountTax

      @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") public @NotNull(message="\u7a0e\u989d\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountTax()
      返回 totalAmountTax 记录组件的值。
      返回:
      totalAmountTax 记录组件的值
    • totalAmountInclTax

      @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") public @NotNull(message="\u542b\u7a0e\u603b\u989d\u4e0d\u80fd\u4e3a\u7a7a") BigDecimal totalAmountInclTax()
      返回 totalAmountInclTax 记录组件的值。
      返回:
      totalAmountInclTax 记录组件的值
    • operationChannelCodeOne

      @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64, message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeOne()
      返回 operationChannelCodeOne 记录组件的值。
      返回:
      operationChannelCodeOne 记录组件的值
    • operationChannelNameOne

      @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64, message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @NotEmpty(message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u4e00\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameOne()
      返回 operationChannelNameOne 记录组件的值。
      返回:
      operationChannelNameOne 记录组件的值
    • operationChannelCodeTwo

      @Size(max=64, message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeTwo()
      返回 operationChannelCodeTwo 记录组件的值。
      返回:
      operationChannelCodeTwo 记录组件的值
    • operationChannelNameTwo

      @Size(max=64, message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @Size(max=64,message="\u4e8c\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameTwo()
      返回 operationChannelNameTwo 记录组件的值。
      返回:
      operationChannelNameTwo 记录组件的值
    • operationChannelCodeThree

      @Size(max=64, message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelCodeThree()
      返回 operationChannelCodeThree 记录组件的值。
      返回:
      operationChannelCodeThree 记录组件的值
    • operationChannelNameThree

      @Size(max=64, message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @Size(max=64,message="\u4e09\u7ea7\u8fd0\u8425\u6e20\u9053\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String operationChannelNameThree()
      返回 operationChannelNameThree 记录组件的值。
      返回:
      operationChannelNameThree 记录组件的值
    • sapProfitCenter

      @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64, message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") public @NotEmpty(message="SAP\u5229\u6da6\u4e2d\u5fc3\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="SAP\u5229\u6da6\u4e2d\u5fc3\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764\u4e2a\u5b57\u7b26") String sapProfitCenter()
      返回 sapProfitCenter 记录组件的值。
      返回:
      sapProfitCenter 记录组件的值
    • sapProfitCenterName

      public String sapProfitCenterName()
      返回 sapProfitCenterName 记录组件的值。
      返回:
      sapProfitCenterName 记录组件的值