接口描述


HTTP VerbURL
POST/api/supplier-service/v1/b2b/writeOffPayableBill

Example:

POST /api/supplier-service/v1/b2b/writeOffPayableBill HTTP/1.1
Content-Type: application/json
Accept: application/json
Host: http://cfs-qa.etowertech.com/
X-WallTech-Date: Thu, 06 Aug 2020 06:44:25 GMT
Authorization: WallTech testLvs2jdug2qIoRsJyuxs:F714XG5EBjslUUdx5xJrTCVb9Xs=

请求样例


{
    "deductAccount": false,
    "writeOffRemark": "核销备注",
    "writeOffTime": "2025-12-25 00:00:00",
    "attachment": [],
    "items": [
        {
            "amount": 390,
            "currency": "CNY",
            "writeOffAmount": "2",
            "aggregatorInvoiceId": "",
            "billWriteOffRemarks": "账单核销备注",
            "payableBillId": "2509111205031000002"
        }
    ],
    "deductList": []
}


请求字段描述


字段名


类型

是否必填项

描述

items
List核销项目列表

payableBillIdLong付款单id

currencyString账单币种

amountBigDecimal账单金额

writeOffAmountBigDecimal本次核销金额

aggregatorInvoiceIdLong本公司账户id

billWriteOffRemarksString账单核销备注(最大长度255)

deductAmountBigDecimal本次账户扣除金额(目前不支持该功能)

accountIdLong核销账户id(目前不支持该功能)
deductAccount
Boolean是否扣减账户(目前不支持该功能)
writeOffRemark
String核销备注,最多255字符
writeOffTime
Date核销时间,不提供则用当前时间
deductList
List账户扣减详情(目前不支持该功能)

accountIdLong核销账户id

deductAmountBigDecimal扣除账户金额



返回内容如下

{
	"code":"0",
	"data":"",
	"errors":"",
	"message":"",
	"messageId":"核销成功",
	"success":true,
	"warnList":""
}


{
  "code": 3,
  "message": "参数错误",
  "data": null,
  "success": false,
  "errors": [
    {
      "code": "BILL_NOT_EXISTS",
      "message": "账单不存在"
    }
  ]
}

返回字段描述:

字段名类型描述
codeInteger响应码,成功为0
messageString响应消息
dataString返回数据,成功时返回"核销成功"
successBoolean是否成功