using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// InvoiceCompanyDTO Data Structure. /// [Serializable] public class InvoiceCompanyDTO : AopObject { /// /// 企业所在区 /// [XmlElement("area")] public string Area { get; set; } /// /// 开户行账号 /// [XmlElement("bank_account_id")] public string BankAccountId { get; set; } /// /// 开户行名称 /// [XmlElement("bank_name")] public string BankName { get; set; } /// /// 入驻商户的营业执照,图像二进制数据的base64编码 /// [XmlElement("business_license_img")] public string BusinessLicenseImg { get; set; } /// /// 企业所在城市 /// [XmlElement("city")] public string City { get; set; } /// /// 企业名称 /// [XmlElement("company_name")] public string CompanyName { get; set; } /// /// 企业类型,可选值: 一般纳税人:1,小规模纳税人:2,起征点以下纳税人:3 /// [XmlElement("company_type")] public long CompanyType { get; set; } /// /// 商品名称 /// [XmlElement("default_item_name")] public string DefaultItemName { get; set; } /// /// 税收分类编码 /// [XmlElement("default_tax_code")] public string DefaultTaxCode { get; set; } /// /// 税率 /// [XmlElement("default_tax_rate")] public string DefaultTaxRate { get; set; } /// /// 企业地址 /// [XmlElement("detailed_address")] public string DetailedAddress { get; set; } /// /// 扩展信息,json格式 /// [XmlElement("ext_json")] public string ExtJson { get; set; } /// /// 税盘 /// [XmlArray("invoice_disks")] [XmlArrayItem("string")] public List InvoiceDisks { get; set; } /// /// 企业电话 /// [XmlElement("invoice_phone")] public string InvoicePhone { get; set; } /// /// 复核人 /// [XmlElement("payee_checker")] public string PayeeChecker { get; set; } /// /// 开票人 /// [XmlElement("payee_operator")] public string PayeeOperator { get; set; } /// /// 收款人 /// [XmlElement("payee_receiver")] public string PayeeReceiver { get; set; } /// /// 纳税人识别号 /// [XmlElement("payee_register_no")] public string PayeeRegisterNo { get; set; } /// /// 企业所在省/直辖市 /// [XmlElement("province")] public string Province { get; set; } /// /// 商户在税控服务开通后,税控厂商会向商户分配秘钥并提供token的生成方法,商户或ISV利用该方法生成token以获得此次调用的操作权限 /// [XmlElement("tax_token")] public string TaxToken { get; set; } /// /// 0税率标识,可选值:出口零税率:0,免税:1,不征收:2,普通零税率:3 /// [XmlElement("zero_tax_rate_flag")] public string ZeroTaxRateFlag { get; set; } } }