cs.fin.report.cost-structure
成本构成(按费用科目/供应商,不含税 net)。
- 请求路由:
cs.fin.report.cost-structure- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cs.fin.report.cost-structure",
"args" : {
"dim" : "CHARGE",
"from" : "2026-04-01T00:00:00Z",
"to" : "2026-06-30T23:59:59Z"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
dim | String | 否 | 归集维度(PARTY 按供应商,其余按费用科目) |
from | String | 否 | 起始时间(含),为空时不限左边界 |
to | String | 否 | 截止时间(含),为空时不限右边界 |
返回
按净成本降序排列的分组列表
[
{
"key" : "BOOKING_FEE",
"label" : "订舱费",
"receivableBase" : 0,
"payableBase" : 8000.0,
"receivedBase" : 0,
"paidBase" : 8000.0,
"profitBase" : -8000.0
},
{
"key" : "TRUCKING",
"label" : "拖车费",
"receivableBase" : 0,
"payableBase" : 4500.0,
"receivedBase" : 0,
"paidBase" : 2000.0,
"profitBase" : -4500.0
}
]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
key | String | 分组键(往来 id / 费用编码 / org 标签) |
label | String | 分组名称(往来名称等,可空时同 key) |
receivableBase | Number | 实际应收(本位币) |
payableBase | Number | 实际应付(本位币) |
receivedBase | Number | 已收(本位币) |
paidBase | Number | 已付(本位币) |
profitBase | Number | 毛利(本位币)= 应收 − 应付 |
count | Object | 账目笔数 |