作废一张已开具的纸票,开票日期在当月,产生逆向时作废即可,开票日期跨月则冲红蓝票
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
invalid_operator | String | 必须 | 张三 | 作废操作人 | |
invalid_type | Number | 必须 | 1 | 作废类型, 0=空白发票(有残缺 的纸张发票,不能做为有效报销)作废, 1=已开发票作废 | |
invoice_code | String | 可选 | 19888888 | 发票代码,空白作废时必填 | |
invoice_no | String | 可选 | 90908787612 | 发票号码,空白作废时必填 | |
payee_register_no | String | 必须 | 24794823423412 | 销售方纳税人识别号 | |
serial_no | String | 必须 | E398742P | 开票流水号 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
is_success | Boolean | false | 接口调用是否成功,操作结果tmc异步返回alibaba_invoice_PaperOpsReturn |
1 2 3 4 5 6 7 8 9 10 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaEinvoicePaperInvalidRequest req = new AlibabaEinvoicePaperInvalidRequest(); req.setInvalidOperator( "张三" ); req.setInvalidType(1L); req.setInvoiceCode( "19888888" ); req.setInvoiceNo( "90908787612" ); req.setPayeeRegisterNo( "24794823423412" ); req.setSerialNo( "E398742P" ); AlibabaEinvoicePaperInvalidResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 | < alibaba_einvoice_paper_invalid_response > < is_success >false</ is_success > </ alibaba_einvoice_paper_invalid_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|