Appearance
获取运单费用 orderRecSheets
接口说明
通过此接口可获取运单的应收费用。
接口地址: http://tms.gateway.sc-express.cn/api/order/recsheet
请求方式: POST
请求参数
字段名称 | 字段类型 | 字段长度 | 是否必需 | 字段说明 | ||
---|---|---|---|---|---|---|
authorization | JSONObject | 接口校验信息 | ||||
code | String | 5-20 | Y | 客户编码 | ||
token | String | 50 | Y | API授权码 | ||
datas | JSONObject | |||||
waybillnumber | JSONArray | Y | 运单号,最多一次查询20个单号 |
请求报文示例
json
{
"authorization": {
"code": "clientid",
"token": "api-token"
},
"datas": {
"waybillnumber": [
"HM08161647",
"SYS211112000010"
]
}
}
{
"authorization": {
"code": "clientid",
"token": "api-token"
},
"datas": {
"waybillnumber": [
"HM08161647",
"SYS211112000010"
]
}
}
响应数据
字段名称 | 字段类型 | 字段说明 | ||
---|---|---|---|---|
code | 接口请求是否通过 0:表示接口请求通过,其他表示失败 | |||
msg | 说明信息 | |||
data | JSONArray | |||
searchNumber | 查询的单号 | |||
errormsg | 错误信息,若存在错误则返回 | |||
inrweight | 收货实重 | |||
inmweight | 收货材重 | |||
clientweight | 计费重 | |||
number | 件数 | |||
square | 方数 | |||
recsheetList | JSONArray | 费用清单 | ||
sheetid | 应收单据号 | |||
accountingperiod | 会计期间 | |||
status | 状态ID | |||
statusName | 状态名称 | |||
costtype | 费用类型编码 | |||
costtypeName | 费用类型名称 | |||
currencycode | 币别编码 | |||
currencyname | 币别名称 | |||
recamountrmb | 应收金额(人民币) | |||
recamount | 应收金额 | |||
sourcetypeName | 来源类型 | |||
price | 单价 | |||
priceunitName | 计价单位 | |||
priceunitnum | 计价数量 | |||
recccyrate | 应收汇率 | |||
recratedate | 汇率时间 | |||
occurdate | 发生日期 | |||
paydate | 应对账日期 | |||
editdate | 编辑日期 |
响应数据示例
json
{
"msg": "success",
"code": 0,
"data": [
{
"searchNumber": "HM08161647",
"errormsg": "查询运单不存在"
},
{
"searchNumber": "SYS211112000010",
"waybillnumber": "SYS211112000010",
"pkid": 46604,
"number": 10,
"clientweight": 156.200,
"square": 2.160000,
"inmweight": 360.000,
"inrweight": 156.200,
"recsheetList": [
{
"sheetid": "REC211202000001",
"orderpkid": 46604,
"accountingperiod": "202206",
"costtype": "CT0040",
"costtypename": "test",
"status": 1,
"statusName": "待审核",
"currencycode": "RMB",
"currencyname": "人民币",
"price": 10.0,
"priceunit": "ordernum",
"priceunitnum": 1.0,
"recamount": 10.0,
"recamountrmb": 10.0,
"priceunitName": "票数",
"recccyrate": 1.0,
"recratedate": "2021-12-02 16:26:55",
"sourcetype": 3,
"sourcetypeName": "手动添加",
"paydate": "2021-12-05 00:00:00",
"editdate": "2021-12-02 16:27:24",
"occurdate": "2021-12-02 16:26:55",
},
// ...
]
}
]
}
{
"msg": "success",
"code": 0,
"data": [
{
"searchNumber": "HM08161647",
"errormsg": "查询运单不存在"
},
{
"searchNumber": "SYS211112000010",
"waybillnumber": "SYS211112000010",
"pkid": 46604,
"number": 10,
"clientweight": 156.200,
"square": 2.160000,
"inmweight": 360.000,
"inrweight": 156.200,
"recsheetList": [
{
"sheetid": "REC211202000001",
"orderpkid": 46604,
"accountingperiod": "202206",
"costtype": "CT0040",
"costtypename": "test",
"status": 1,
"statusName": "待审核",
"currencycode": "RMB",
"currencyname": "人民币",
"price": 10.0,
"priceunit": "ordernum",
"priceunitnum": 1.0,
"recamount": 10.0,
"recamountrmb": 10.0,
"priceunitName": "票数",
"recccyrate": 1.0,
"recratedate": "2021-12-02 16:26:55",
"sourcetype": 3,
"sourcetypeName": "手动添加",
"paydate": "2021-12-05 00:00:00",
"editdate": "2021-12-02 16:27:24",
"occurdate": "2021-12-02 16:26:55",
},
// ...
]
}
]
}