ofd服务
    ofd服务
    • 获取access_token
      POST
    • 版式文件生成(根据xml文件)
      POST
    • 版式文件生成(根据Json数据)
      POST

      版式文件生成(根据Json数据)

      开发中
      POST
      http://106.14.81.90:8195/ofd/fileParsing/generateFileByJson
      最后修改时间:2023-07-13 09:50:56
      责任人:远志003

      入参:
      type:生成文件类型:ofd,pdf(不填都生成)(非必填)
      number:税号(非必填)
      data:发票数据(如下)

      /**

      • 是否蓝字发票标志 N/Y
        /
        public String inIssuType;
        /
        *
      • 电子发票 01 ; 纸质发票 02
        /
        public String eInvoiceType;
        /
        *
      • 专用发票 01; 普通发票 02;
        /
        public String generalOrSpecialVAT;
        /
        *
      • 一般纳税人 1
        /
        public String taxpayerType;
        /
        *
      • 销方识别号
        /
        public String sellerIdNum;
        /
        *
      • 销方名称
        /
        public String sellerName;
        /
        *
      • 销方地址
        /
        public String sellerAddr;
        /
        *
      • 销方电话
        /
        public String sellerTelNum;
        /
        *
      • 销方银行
        /
        public String sellerBankName;
        /
        *
      • 销方银行账号
        /
        public String sellerBankAccNum;
        /
        *
      • 购方识别号
        /
        public String buyerIdNum;
        /
        *
      • 购方名称
        /
        public String buyerName;
        /
        *
      • 购方地址
        /
        public String buyerAddr;
        /
        *
      • 购方联系电话
        /
        public String buyerTelNum;
        /
        *
      • 购方银行名称
        /
        public String buyerBankName;
        /
        *
      • 购方银行账号
        /
        public String buyerBankAccNum;
        /
        *
      • 不含税金额
        /
        public String totalAmWithoutTax;
        /
        *
      • 税额
        /
        public String totalTaxAm;
        /
        *
      • 价税合计
        /
        public String totalTaxIncludedAmount;
        /
        *
      • 价税合计大写
        /
        public String totalTaxIncludedAmountInChinese;
        /
        *
      • drawer 开票人
        /
        public String drawer;
        /
        *
      • 开票日期
        /
        public String requestTime;
        /
        *
      • remark 备注
        /
        public String remark;
        /
        *
      • 发票号码
        /
        public String invoiceNumber;
        /
        *
      • 明细行
        /
        public List details;
        /
        *
      • 明细数据
        /
        public static class XmlInvoiceDetailPojo {
        /
        *
        • 商品名称
          /
          private String itemName;
          /
          *
        • 规格型号
          /
          private String specMod;
          /
          *
        • 单位
          /
          private String meaUnits;
          /
          *
        • 数量
          /
          private String quantity;
          /
          *
        • 单价
          /
          public String unPrice;
          /
          *
        • 金额
          /
          public String amount;
          /
          *
        • 税率
          /
          public String taxRate;
          /
          *
        • ComTaxAm 税额
          /
          public String comTaxAm;
          /
          *
        • 含税金额
          /
          public String totaltaxIncludedAmount;
          /
          *
        • 税收分类编码
          */
          public String taxClassificationCode;

      返回参数说明:
      code:接口状态码,200成功,否则失败
      message:返回信息说明
      data:返回数据List集合,包含生成的文件路径

      请求参数

      Header 参数
      access_token
      string 
      必需
      示例值:
      123
      Body 参数multipart/form-data
      data
      string 
      json数据
      必需
      示例值:
      [ { "buyerAddr": "", "buyerBankAccNum": "", "buyerBankName": "", "buyerHandlingName": "吉琦", "buyerIdNum": "91310115MA1K3R189Q", "buyerName": "上海速元信息技术有限公司", "buyerTelNum": "", "drawer": "吉琦", "eInvoiceType": "01", "generalOrSpecialVAT": "01", "inIssuType": "Y", "invoiceNumber": "23312000000024009116", "issueTime": "2023-06-05 17:30:51", "remark": "2023年项目工作测试原始凭证项目名称:无需写商品和服务税收分类简称(*号以及中间内容)\n2、导入前请在电子税务局【开票业务】-【开票信息维护】中对开具的项目信息进行维护,或在导入模板中填写“商品与服务税收分类编码”。如未做项目信息维护且未填商品编码,导入会不成功。当明细超过500条时,请在模板中填写商编。\n3、数量、单价可任填其中一项,或者仅填金额;如果三项均填写,导入后系统将默认以填写的数量*", "requestTime": "2023-06-05", "sellerAddr": "上海市虹口区邯郸路43号419室", "sellerBankAccNum": "121945159110105", "sellerBankName": "招商银行股份有限公司上海自贸试验区临港新片区支行", "sellerIdNum": "91310000MA7FNAFH0A", "sellerName": "上海速元数字科技有限公司", "sellerTelNum": "15801915600", "taxpayerType": "1", "totalAmWithoutTax": "2.43", "totalTaxAm": "0.15", "totalTaxIncludedAmount": "2.58", "totalTaxIncludedAmountInChinese": "贰圆伍角捌分", "details": [ { "amount": "0.09", "comTaxAm": "0.010000", "itemName": "*研发和技术服务*软件服务费", "meaUnits": "个", "quantity": "1", "specMod": "red01", "taxClassificationCode": "3040101000000000000", "taxRate": "0.060000", "totaltaxIncludedAmount": "0.100000", "unPrice": "0.09433962264156" } ] } ]
      number
      string 
      税号
      可选
      示例值:
      3312
      type
      string 
      可选
      生成文件类型:ofd,pdf(不填都生成)
      示例值:
      ofd

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'http://106.14.81.90:8195/ofd/fileParsing/generateFileByJson' \
      --header 'access_token: 123' \
      --form 'data="[
              {
                  \"buyerAddr\": \"\",
                  \"buyerBankAccNum\": \"\",
                  \"buyerBankName\": \"\",
                  \"buyerHandlingName\": \"吉琦\",
                  \"buyerIdNum\": \"91310115MA1K3R189Q\",
                  \"buyerName\": \"上海速元信息技术有限公司\",
                  \"buyerTelNum\": \"\",
                  \"drawer\": \"吉琦\",
                  \"eInvoiceType\": \"01\",
                  \"generalOrSpecialVAT\": \"01\",
                  \"inIssuType\": \"Y\",
                  \"invoiceNumber\": \"23312000000024009116\",
                  \"issueTime\": \"2023-06-05 17:30:51\",
                  \"remark\": \"2023年项目工作测试原始凭证项目名称:无需写商品和服务税收分类简称(*号以及中间内容)\\n2、导入前请在电子税务局【开票业务】-【开票信息维护】中对开具的项目信息进行维护,或在导入模板中填写“商品与服务税收分类编码”。如未做项目信息维护且未填商品编码,导入会不成功。当明细超过500条时,请在模板中填写商编。\\n3、数量、单价可任填其中一项,或者仅填金额;如果三项均填写,导入后系统将默认以填写的数量*\",
                  \"requestTime\": \"2023-06-05\",
                  \"sellerAddr\": \"上海市虹口区邯郸路43号419室\",
                  \"sellerBankAccNum\": \"121945159110105\",
                  \"sellerBankName\": \"招商银行股份有限公司上海自贸试验区临港新片区支行\",
                  \"sellerIdNum\": \"91310000MA7FNAFH0A\",
                  \"sellerName\": \"上海速元数字科技有限公司\",
                  \"sellerTelNum\": \"15801915600\",
                  \"taxpayerType\": \"1\",
                  \"totalAmWithoutTax\": \"2.43\",
                  \"totalTaxAm\": \"0.15\",
                  \"totalTaxIncludedAmount\": \"2.58\",
                  \"totalTaxIncludedAmountInChinese\": \"贰圆伍角捌分\",
                  \"details\": [
                      {
                          \"amount\": \"0.09\",
                          \"comTaxAm\": \"0.010000\",
                          \"itemName\": \"*研发和技术服务*软件服务费\",
                          \"meaUnits\": \"个\",
                          \"quantity\": \"1\",
                          \"specMod\": \"red01\",
                          \"taxClassificationCode\": \"3040101000000000000\",
                          \"taxRate\": \"0.060000\",
                          \"totaltaxIncludedAmount\": \"0.100000\",
                          \"unPrice\": \"0.09433962264156\"
                      }
                  ]
              }
          ]"'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      修改于 2023-07-13 09:50:56
      上一页
      版式文件生成(根据xml文件)
      Built with