Class VatInvoice

    • Constructor Detail

      • VatInvoice

        public VatInvoice()
      • VatInvoice

        public VatInvoice​(VatInvoice source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getCode

        public String getCode()
        Get 发票代码
        Returns:
        Code 发票代码
      • setCode

        public void setCode​(String Code)
        Set 发票代码
        Parameters:
        Code - 发票代码
      • getNumber

        public String getNumber()
        Get 发票号码
        Returns:
        Number 发票号码
      • setNumber

        public void setNumber​(String Number)
        Set 发票号码
        Parameters:
        Number - 发票号码
      • getDate

        public String getDate()
        Get 开票日期
        Returns:
        Date 开票日期
      • setDate

        public void setDate​(String Date)
        Set 开票日期
        Parameters:
        Date - 开票日期
      • getBuyerName

        public String getBuyerName()
        Get 购方抬头
        Returns:
        BuyerName 购方抬头
      • setBuyerName

        public void setBuyerName​(String BuyerName)
        Set 购方抬头
        Parameters:
        BuyerName - 购方抬头
      • getBuyerTaxCode

        public String getBuyerTaxCode()
        Get 购方税号
        Returns:
        BuyerTaxCode 购方税号
      • setBuyerTaxCode

        public void setBuyerTaxCode​(String BuyerTaxCode)
        Set 购方税号
        Parameters:
        BuyerTaxCode - 购方税号
      • getBuyerAddressPhone

        public String getBuyerAddressPhone()
        Get 购方地址电话
        Returns:
        BuyerAddressPhone 购方地址电话
      • setBuyerAddressPhone

        public void setBuyerAddressPhone​(String BuyerAddressPhone)
        Set 购方地址电话
        Parameters:
        BuyerAddressPhone - 购方地址电话
      • getBuyerBankAccount

        public String getBuyerBankAccount()
        Get 购方银行账号
        Returns:
        BuyerBankAccount 购方银行账号
      • setBuyerBankAccount

        public void setBuyerBankAccount​(String BuyerBankAccount)
        Set 购方银行账号
        Parameters:
        BuyerBankAccount - 购方银行账号
      • getSellerName

        public String getSellerName()
        Get 销方名称
        Returns:
        SellerName 销方名称
      • setSellerName

        public void setSellerName​(String SellerName)
        Set 销方名称
        Parameters:
        SellerName - 销方名称
      • getSellerTaxCode

        public String getSellerTaxCode()
        Get 销方税号
        Returns:
        SellerTaxCode 销方税号
      • setSellerTaxCode

        public void setSellerTaxCode​(String SellerTaxCode)
        Set 销方税号
        Parameters:
        SellerTaxCode - 销方税号
      • getSellerAddressPhone

        public String getSellerAddressPhone()
        Get 销方地址电话
        Returns:
        SellerAddressPhone 销方地址电话
      • setSellerAddressPhone

        public void setSellerAddressPhone​(String SellerAddressPhone)
        Set 销方地址电话
        Parameters:
        SellerAddressPhone - 销方地址电话
      • getSellerBankAccount

        public String getSellerBankAccount()
        Get 销方银行账号
        Returns:
        SellerBankAccount 销方银行账号
      • setSellerBankAccount

        public void setSellerBankAccount​(String SellerBankAccount)
        Set 销方银行账号
        Parameters:
        SellerBankAccount - 销方银行账号
      • getRemark

        public String getRemark()
        Get 备注
        Returns:
        Remark 备注
      • setRemark

        public void setRemark​(String Remark)
        Set 备注
        Parameters:
        Remark - 备注
      • getMachineNo

        public String getMachineNo()
        Get 机器编码
        Returns:
        MachineNo 机器编码
      • setMachineNo

        public void setMachineNo​(String MachineNo)
        Set 机器编码
        Parameters:
        MachineNo - 机器编码
      • getType

        public String getType()
        Get 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票
        Returns:
        Type 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票
      • setType

        public void setType​(String Type)
        Set 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票
        Parameters:
        Type - 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票
      • getCheckCode

        public String getCheckCode()
        Get 检验码
        Returns:
        CheckCode 检验码
      • setCheckCode

        public void setCheckCode​(String CheckCode)
        Set 检验码
        Parameters:
        CheckCode - 检验码
      • getIsAbandoned

        public String getIsAbandoned()
        Get 是否作废(红冲)是否作废(红冲) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲
        Returns:
        IsAbandoned 是否作废(红冲)是否作废(红冲) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲
      • setIsAbandoned

        public void setIsAbandoned​(String IsAbandoned)
        Set 是否作废(红冲)是否作废(红冲) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲
        Parameters:
        IsAbandoned - 是否作废(红冲)是否作废(红冲) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲
      • getHasSellerList

        public String getHasSellerList()
        Get 是否有销货清单 Y: 有清单 N:无清单 卷票无
        Returns:
        HasSellerList 是否有销货清单 Y: 有清单 N:无清单 卷票无
      • setHasSellerList

        public void setHasSellerList​(String HasSellerList)
        Set 是否有销货清单 Y: 有清单 N:无清单 卷票无
        Parameters:
        HasSellerList - 是否有销货清单 Y: 有清单 N:无清单 卷票无
      • getSellerListTitle

        public String getSellerListTitle()
        Get 销货清单标题
        Returns:
        SellerListTitle 销货清单标题
      • setSellerListTitle

        public void setSellerListTitle​(String SellerListTitle)
        Set 销货清单标题
        Parameters:
        SellerListTitle - 销货清单标题
      • getSellerListTax

        public String getSellerListTax()
        Get 销货清单税额
        Returns:
        SellerListTax 销货清单税额
      • setSellerListTax

        public void setSellerListTax​(String SellerListTax)
        Set 销货清单税额
        Parameters:
        SellerListTax - 销货清单税额
      • getAmountWithoutTax

        public String getAmountWithoutTax()
        Get 不含税金额
        Returns:
        AmountWithoutTax 不含税金额
      • setAmountWithoutTax

        public void setAmountWithoutTax​(String AmountWithoutTax)
        Set 不含税金额
        Parameters:
        AmountWithoutTax - 不含税金额
      • getTaxAmount

        public String getTaxAmount()
        Get 税额
        Returns:
        TaxAmount 税额
      • setTaxAmount

        public void setTaxAmount​(String TaxAmount)
        Set 税额
        Parameters:
        TaxAmount - 税额
      • getAmountWithTax

        public String getAmountWithTax()
        Get 含税金额
        Returns:
        AmountWithTax 含税金额
      • setAmountWithTax

        public void setAmountWithTax​(String AmountWithTax)
        Set 含税金额
        Parameters:
        AmountWithTax - 含税金额
      • getItems

        public VatInvoiceItem[] getItems()
        Get 项目明细
        Returns:
        Items 项目明细
      • setItems

        public void setItems​(VatInvoiceItem[] Items)
        Set 项目明细
        Parameters:
        Items - 项目明细
      • getTaxBureau

        public String getTaxBureau()
        Get 所属税局
        Returns:
        TaxBureau 所属税局
      • setTaxBureau

        public void setTaxBureau​(String TaxBureau)
        Set 所属税局
        Parameters:
        TaxBureau - 所属税局
      • getTrafficFreeFlag

        public String getTrafficFreeFlag()
        Get 通行费标志:Y、是;N、否
        Returns:
        TrafficFreeFlag 通行费标志:Y、是;N、否
      • setTrafficFreeFlag

        public void setTrafficFreeFlag​(String TrafficFreeFlag)
        Set 通行费标志:Y、是;N、否
        Parameters:
        TrafficFreeFlag - 通行费标志:Y、是;N、否