跳到主要内容

cs.fin.ledger.settle-cash

一次核销一笔已登记资金的正向或混合明细。纯对冲也须先登记零金额资金账。

  • 请求路由: cs.fin.ledger.settle-cash
  • 交互模型: Request Response
  • 访问限制: 无

核销金额按应计原币填写,系统结算汇率决定资金侧的使用额。

请求​

RSocket.rr({
"route" : "cs.fin.ledger.settle-cash",
"data" : {
"cashEntryId" : "FE-USD-RECEIPT",
"type" : "NORMAL",
"links" : [
{
"accrualEntryId" : "FE-CNY-AR",
"amount" : 840
},
{
"accrualEntryId" : "FE-CNY-AP",
"amount" : 140
}
]
}
});

请求参数​

名称类型必须说明
cashEntryIdString否已登记的资金账目号,账目必须属于已存在的资金档。
typeString否核销业务类型,缺省为普通核销。反核销使用独立入口。
  • NORMAL - 正常核销:资金账目与应计账目勾稽
  • ADVANCE - 预收/预付核销
  • REVERSE - 核销冲销:撤销既有核销
  • linksObject[]否逐条填写应计原币核销金额。
    links.[].cashEntryIdString否资金账目 id(nature=CASH)
    links.[].accrualEntryIdString否应计账目 id(nature=ACCRUAL)
    links.[].billIdString否该笔勾稽所针对的账单号(可空)。账单金额仍由所含账目派生,此处仅用于回溯
    「这张账单的收付款流水」——账单头单向持有 entryIds,没有这个字段就查不到反向关系。
    links.[].amountNumber否本次核销金额(应计账目原币)
    links.[].fxRateNumber否结算汇率(资金账目币种 → 应计账目币种)
    links.[].fxDiffNumber否汇兑差额(本位币),由记账汇率与结算汇率差异产生
    remarkString否分配说明。

    返回​

    按应计方向和币种生成的核销单列表

    { }

    返回属性​

    名称类型说明
    settlementIdString核销号(主键)
    finJobIdString主要归属资金档号(核销通常在票内)
    typeString核销类型
  • NORMAL - 正常核销:资金账目与应计账目勾稽
  • ADVANCE - 预收/预付核销
  • REVERSE - 核销冲销:撤销既有核销
  • flowString按被核销应计账目区分应收和应付;旧核销单可能未记录方向。
  • AR - 应收
  • AP - 应付
  • batchIdString一次资金分配产生的核销单共享批次号。
    offsetBoolean本批次含反向应计账目,需保持正反两侧配平。旧核销单未记录此字段,重建时保留原有金额口径。
    targetCurrencyString本张核销单的应计原币;历史或兼容入口的多币种核销单可为空。
  • CNY - 人民币
  • USD - 美元
  • EUR - 欧元
  • HKD - 港币
  • JPY - 日元
  • GBP - 英镑
  • AUD - 澳大利亚元
  • CAD - 加拿大元
  • SGD - 新加坡元
  • KRW - 韩元
  • DKK - 丹麦克朗
  • NOK - 挪威克朗
  • SEK - 瑞典克朗
  • name - 币种中文名称
  • symbol - 币种货币符号
  • code - 获取币种代码(枚举名),用于序列化。
  • linksObject[]勾稽明细
    links.[].cashEntryIdString资金账目 id(nature=CASH)
    links.[].accrualEntryIdString应计账目 id(nature=ACCRUAL)
    links.[].billIdString该笔勾稽所针对的账单号(可空)。账单金额仍由所含账目派生,此处仅用于回溯
    「这张账单的收付款流水」——账单头单向持有 entryIds,没有这个字段就查不到反向关系。
    links.[].amountNumber本次核销金额(应计账目原币)
    links.[].fxRateNumber结算汇率(资金账目币种 → 应计账目币种)
    links.[].fxDiffNumber汇兑差额(本位币),由记账汇率与结算汇率差异产生
    reverseOfString若为冲销,指向被冲销的核销号
    remarkString备注
    crByInfoObject创建人信息
    crByInfo.usernameString用户标识
    crByInfo.accountIdString用户集成帐户标识
    crByInfo.domainString用户集成域,默认为所属租户标识
    crByInfo.fullnameString用户姓名
    crByInfo.passwordString登录密码
    crByInfo.mobileString手机号码
    crByInfo.emailString邮件地址
    crByInfo.genderNumber用户性别
    crByInfo.statusNumber用户状态
    0 - disabled; 1 - enabled
    crByInfo.userTypesNumber[]用户类型,创建用户时指定,具体类型的值由调用方约定
    crByInfo.inviteCodeString邀请码
    特定用户类型对应的邀请码为<用户邀请码>-<用户类型标识>
    如用户邀请码为HbXm6Ls,则用户类型3对应的邀请码为HbXm6Ls-3
    crByInfo.extraObject
    crByInfo.associatedAccountsObject[]关联帐户信息
    crByInfo.associatedAccounts.[].authTypeNumber账号类型: 1 - 微信; 2 - 微博; 待扩展
    crByInfo.associatedAccounts.[].appIdString集成标识
    crByInfo.associatedAccounts.[].accountString账号
    crByInfo.associatedAccounts.[].extraObject其他扩展信息
    crByInfo.anonymousBoolean是否匿名用户
    crByInfo.crDateString创建时间
    crByInfo.tenantIdString租户ID
    legalEntityIdString法人主体id
    customerIdString客户id
    extraPropsObject扩展属性
    crByString创建者
    upByString最后修改者
    crDateString创建时间
    upDateString最后修改时间
    tenantIdString租户ID
    idVaries

    下载结果模型定义