cs.fin.job.open
建立资金档(按业务工作单号幂等)。
- 请求路由:
cs.fin.job.open- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cs.fin.job.open",
"data" : {
"replaceMe" : "建立资金档命令(含业务工作单号、本位币、法人主体、客户与业务快照)"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
bizJobId | String | 否 | 业务工作单号 |
baseCurrency | String | 否 | 本位币 |
snapshot | Object | 否 | 业务信息快照 |
snapshot.customerId | String | 否 | 客户 id |
snapshot.customerName | String | 否 | 客户名称 |
snapshot.incoterm | String | 否 | 贸易条款(Incoterm) |
snapshot.freightTerm | String | 否 | 运费条款(PP/CC) |
snapshot.polCode | String | 否 | 起运港 |
snapshot.podCode | String | 否 | 目的港 |
snapshot.vesselVoyage | String | 否 | 船名航次 |
snapshot.blNo | String | 否 | 提单号 |
snapshot.businessType | String | 否 | 业务类型(出口/进口) |
snapshot.orgId | String | 否 | 归属组织(口岸/部门) |
snapshot.salesId | String | 否 | 归属销售 |
legalEntityId | String | 否 | 法人主体 id |
customerId | String | 否 | 客户 id |
返回
资金档摘要(含档号、状态与初始摘要)
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
finJobId | String | 资金档号 |
bizJobId | String | 业务工作单号 |
baseCurrency | String | 本位币 |
status | String | 资金档状态 |
summary | Object | 资金摘要(余额、应收应付、利润、税基等汇总) |
summary.balances | Object[] | 按币种的实际往来余额(不跨币种合并) |
summary.balances.[].currency | String | 币种 |
summary.balances.[].receivable | Number | 实际应收(flow=AR, nature=ACCRUAL 的带符号金额之和) |
summary.balances.[].received | Number | 已收(flow=AR 实际应计的已核销额之和) |
summary.balances.[].arBalance | Number | 应收余额(欠款)= receivable - received |
summary.balances.[].payable | Number | 实际应付(flow=AP, nature=ACCRUAL) |
summary.balances.[].paid | Number | 已付(flow=AP 实际应计的已核销额之和) |
summary.balances.[].apBalance | Number | 应付余额 = payable - paid |
summary.estReceivableBase | Number | 预估应收(本位币) |
summary.estPayableBase | Number | 预估应付(本位币) |
summary.estProfitBase | Number | 预估毛利(含税,本位币)= estReceivableBase - estPayableBase |
summary.actualReceivableBase | Number | 实际应收(含税,本位币) |
summary.actualPayableBase | Number | 实际应付(含税,本位币) |
summary.receivedBase | Number | 已收(含税,本位币)= Σ 实际应收应计的已核销额 × 记账汇率 |
summary.paidBase | Number | 已付(含税,本位币)= Σ 实际应付应计的已核销额 × 记账汇率 |
summary.actualProfitBase | Number | 实际毛利(含税,本位币)= actualReceivableBase - actualPayableBase |
summary.estReceivableNetBase | Number | 预估应收(不含税,本位币) |
summary.estPayableNetBase | Number | 预估应付(不含税,本位币) |
summary.estProfitNetBase | Number | 预估毛利(不含税,本位币) |
summary.actualReceivableNetBase | Number | 实际应收(不含税,本位币) |
summary.actualPayableNetBase | Number | 实际应付(不含税,本位币) |
summary.actualProfitNetBase | Number | 实际毛利(不含税,本位币)= actualReceivableNetBase - actualPayableNetBase |
summary.arTaxBase | Number | 销项税额合计(应收侧实际应计,本位币) |
summary.apTaxBase | Number | 进项税额合计(应付侧实际应计,本位币) |
summary.formulaVersion | Number | 计算口径版本(见 SummaryCalculator.FORMULA_VERSION);口径变更后,低于当前版本的汇总由启动迁移统一重算 |
summary.computedAt | String | 重算时间 |