税额税率修改接口
说明
单据在进行提交以后,允许调用接口对费用金额,以及税率进行修改。税率可以在任何时候进行修改,但费用金额在特殊场景中无法进行修改。(当您的审核操作不在每刻进行时,可以通过调用该接口来同步在您的系统内修改的数据)。
允许修改费用的场景:
- 未进行费用分摊
- 未进行费用拆分
- 未使用每刻预算系统占用预算
注意事项
- 入参中发票的数量每次不超过10张发票
- 本接口为全量更新接口,例如:您只需要修改费用金额,也需要将税额传递到每刻系统中,否则每刻会将税进行清空。
接口地址
/api/openapi/expense/finance
请求类型
PUT
请求参数
参数说明
字段名称 | 字段类型 | 是否必填 | 字段说明 |
---|---|---|---|
expenseCode | String | 是 | 费用编码,可以从单据查询接口,或者webhook接口获取 |
approvedAmount | BigDecimal | 否 | 费用金额,如果不调整费用金额则不传 |
invoiceList | List<invoice > | 否 | 发票信息,如果不调整发票则不传 |
Invoice 数据结构
字段名称 | 字段类型 | 是否必填 | 字段说明 |
---|---|---|---|
invoiceDataCode | String | 是 | 发票编码,可以从单据查询接口,或者webhook接口获取,不传则为新增税额。 |
taxRate | BigDecimal | 否 | 税率 |
approvedTaxAmount | BigDecimal | 否 | 发票税额 |
approvedDeductionAmount | BigDecimal | 否 | 发票抵扣税额 |
参数样例
{
"expenseCode": "EXPENSECODE001",
"approvedAmount": 70,
"invoiceList": [{
"invoiceDataCode": "INVOICECODE001",
"taxRate": 0.05,
"approvedTaxAmount": 5,
"approvedDeductionAmount": 5
},{
"taxRate": 0.06,
"approvedTaxAmount": 7,
"approvedDeductionAmount": 6
}]
}
响应参数
参数样例
{
"code": "ACK",
"message": "更新成功",
"data":{
}
}
修改记录
2023-02-08 新增税额税率修改接口