alibaba.cfo.incoming.invoice.redconfirmation.syn (发票红字确认单同步)

发票红字确认单同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
syn_red_confirmation_call_back_request RedConfirmationSynCallBackRequest 可选 同步数据
  • └ red_letter_number
  • String
  • 可选
  • aaaaaa
  • 红字确认单编号
  • └ amount_without_tax
  • String
  • 可选
  • 12
  • 不含税金额
  • └ original_amount_without_tax
  • String
  • 可选
  • 10
  • 原始不含税金额
  • └ buyer_tax_no
  • String
  • 可选
  • 8384748384758483
  • 购方税号
  • └ account_type
  • String
  • 可选
  • AP
  • 账户类型, AR 或 AP
  • └ apply_reason
  • String
  • 必须
  • making_error
  • 申请原因,开票有误:making_error,应税服务中止:taxable_service_end,销售折让:sales_allowance,销售退回:sales_return
  • └ seller_name
  • String
  • 可选
  • 某有限公司
  • 销方名称
  • └ original_amount_with_tax
  • String
  • 可选
  • 12
  • 原始含税金额
  • └ customer_serial_no
  • String
  • 必须
  • 2342342342
  • 流水号
  • └ original_invoice_no
  • String
  • 可选
  • 16373627363736253647
  • 原蓝票数电发票号码
  • └ buyer_name
  • String
  • 可选
  • 某有限公司
  • 购方名称
  • └ original_tax_amount
  • String
  • 可选
  • 2
  • 原始税额
  • └ issue_status
  • Number
  • 可选
  • 1
  • 开票状态, 0-未开票 1-已开票
  • └ seller_tax_no
  • String
  • 可选
  • 1234567890123456
  • 销方税号
  • └ red_invoice_code
  • String
  • 可选
  • 11111111
  • 红票发票代码
  • └ red_invoice_no
  • String
  • 可选
  • 11111111111111111111
  • 红票发票号码
  • └ apply_date
  • String
  • 可选
  • 1721874325000
  • 申请时间
  • └ amount_with_tax
  • String
  • 可选
  • 12
  • 含税金额
  • └ tax_amount
  • String
  • 可选
  • 2
  • 税额
  • └ apply_status
  • String
  • 必须
  • 00
  • 税局申请状态,00:待申请,01:无需确认 ,02:销方录入待购方确认,03:购方录入待销方确认,04:购销双方已确认,05:作废(销方录入购方否认),06:作废(购方录入销方否认) ,07:作废(超72小时未确认),08:发起方撤销,09:作废(确认后撤销),10:作废(异常凭证)

响应参数

名称 类型 示例值 描述
data Boolean true 是否成功
succeeded Boolean true 是否成功
response_code String ERROR001 错误码
response_msg String 系统错误 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaCfoIncomingInvoiceRedconfirmationSynRequest req = new AlibabaCfoIncomingInvoiceRedconfirmationSynRequest();
AlibabaCfoIncomingInvoiceRedconfirmationSynRequest.RedConfirmationSynCallBackRequest obj1 = new AlibabaCfoIncomingInvoiceRedconfirmationSynRequest.RedConfirmationSynCallBackRequest();
obj1.setRedLetterNumber("aaaaaa");
obj1.setAmountWithoutTax("12");
obj1.setOriginalAmountWithoutTax("10");
obj1.setBuyerTaxNo("8384748384758483");
obj1.setAccountType("AP");
obj1.setApplyReason("making_error");
obj1.setSellerName("某有限公司");
obj1.setOriginalAmountWithTax("12");
obj1.setCustomerSerialNo("2342342342");
obj1.setOriginalInvoiceNo("16373627363736253647");
obj1.setBuyerName("某有限公司");
obj1.setOriginalTaxAmount("2");
obj1.setIssueStatus(1L);
obj1.setSellerTaxNo("1234567890123456");
obj1.setRedInvoiceCode("11111111");
obj1.setRedInvoiceNo("11111111111111111111");
obj1.setApplyDate("1721874325000");
obj1.setAmountWithTax("12");
obj1.setTaxAmount("2");
obj1.setApplyStatus("00");
req.setSynRedConfirmationCallBackRequest(obj1);
AlibabaCfoIncomingInvoiceRedconfirmationSynResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_cfo_incoming_invoice_redconfirmation_syn_response>
    <data>true</data>
    <succeeded>true</succeeded>
    <response_code>ERROR001</response_code>
    <response_msg>系统错误</response_msg>
</alibaba_cfo_incoming_invoice_redconfirmation_syn_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部