taobao.fenxiao.settlement.redconfirm.submit (红字确认单提交)

红字确认单提交

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
settlement_kp_no String 必须 KP123456 开票单号
settlement_no String 必须 S202503300001 结算单号
red_confirm_no String 必须 510798250310002 红字确认单号
invoice_no String 必须 2451720000016894 对应蓝票发票号

响应参数

名称 类型 示例值 描述
data RedConfirmDTO 提交红字确认单结果
  • └ red_confirm_no
  • String
  • 510798250310002
  • 红字确认单号
  • └ apply_status
  • String
  • 00
  • 当前红字确认单状态,00:待申请,01:无需确认 ,02:销方录入待购方确认,03:购方录入待销方确认,04:购销双方已确认,05:作废(销方录入购方否认),06:作废(购方录入销方否认) ,07:作废(超72小时未确认),08:发起方撤销,09:作废(确认后撤销),10:作废(异常凭证)
  • └ operation_result
  • Boolean
  • true
  • 提交是否成功
  • └ error_info
  • String
  • 红字确认单状态为无需确认,不支持提交操作
  • 提交红字确认错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FenxiaoSettlementRedconfirmSubmitRequest req = new FenxiaoSettlementRedconfirmSubmitRequest();
req.setSettlementKpNo("KP123456");
req.setSettlementNo("S202503300001");
req.setRedConfirmNo("510798250310002");
req.setInvoiceNo("2451720000016894");
FenxiaoSettlementRedconfirmSubmitResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<fenxiao_settlement_redconfirm_submit_response>
    <data>
        <red_confirm_no>510798250310002</red_confirm_no>
        <apply_status>00</apply_status>
        <operation_result>true</operation_result>
        <error_info>红字确认单状态为无需确认,不支持提交操作</error_info>
    </data>
</fenxiao_settlement_redconfirm_submit_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

返回
顶部