跳到主要内容

cs.fin.report.profit-preview

根据调用方传入的单票费用即时试算利润,仅查询外币记账汇率。

  • 请求路由: cs.fin.report.profit-preview
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "cs.fin.report.profit-preview",
"data" : {
"fees" : [
{
"amount" : 1060,
"currency" : "CNY",
"flow" : "AR",
"stage" : "EST",
"priceType" : "TAX_INCLUSIVE",
"defaultTaxRate" : 0.06
},
{
"amount" : 500,
"currency" : "CNY",
"flow" : "AP",
"stage" : "EST",
"priceType" : "NON_TAXABLE",
"defaultTaxRate" : 0
}
]
}
});

请求参数​

名称类型必须说明
feesObject[]否当前工作单的费用清单,不包含子单费用。
fees.[].amountNumber否原币金额;含税或不含税由 priceType 决定。
fees.[].currencyString否原币币种。
  • CNY - 人民币
  • USD - 美元
  • EUR - 欧元
  • HKD - 港币
  • JPY - 日元
  • GBP - 英镑
  • AUD - 澳大利亚元
  • CAD - 加拿大元
  • SGD - 新加坡元
  • KRW - 韩元
  • DKK - 丹麦克朗
  • NOK - 挪威克朗
  • SEK - 瑞典克朗
  • name - 币种中文名称
  • symbol - 币种货币符号
  • code - 获取币种代码(枚举名),用于序列化。
  • fees.[].flowString否应收或应付。
  • AR - 应收
  • AP - 应付
  • fees.[].stageString否预估或实际;未传按实际处理。
  • EST - 预估
  • ACTUAL - 实际
  • fees.[].priceTypeString否金额的价税口径;未传按不征税处理。
  • TAX_INCLUSIVE - 含税:amount 为价税合计,税额从中拆出
  • TAX_EXCLUSIVE - 不含税:amount 为不含税净额,税额在其上,归一化后 amount 提升为含税合计
  • NON_TAXABLE - 不征税:免税 / 代收代付,无税额
  • fees.[].taxRateNumber否税率,例如 0.06。
    fees.[].occurAtString否汇率取值时点;未传按本次试算时间处理。

    返回​

    按预估和实际阶段分别计算的不含税 CNY 利润

    {
    "baseCurrency" : "CNY",
    "estimated" : {
    "revenueBase" : 1000,
    "costBase" : 500,
    "profitBase" : 500,
    "margin" : 0.5
    },
    "actual" : {
    "revenueBase" : 0,
    "costBase" : 0,
    "profitBase" : 0,
    "margin" : 0
    }
    }

    返回属性​

    名称类型说明
    baseCurrencyString试算本位币,当前固定为 CNY。
  • CNY - 人民币
  • USD - 美元
  • EUR - 欧元
  • HKD - 港币
  • JPY - 日元
  • GBP - 英镑
  • AUD - 澳大利亚元
  • CAD - 加拿大元
  • SGD - 新加坡元
  • KRW - 韩元
  • DKK - 丹麦克朗
  • NOK - 挪威克朗
  • SEK - 瑞典克朗
  • name - 币种中文名称
  • symbol - 币种货币符号
  • code - 获取币种代码(枚举名),用于序列化。
  • estimatedObject预估阶段的营收、成本及毛利。
    estimated.revenueBaseNumber不含税营收。
    estimated.costBaseNumber不含税成本。
    estimated.profitBaseNumber营收减成本。
    estimated.marginNumber毛利除以营收,保留四位小数。
    actualObject实际阶段的营收、成本及毛利。
    actual.revenueBaseNumber不含税营收。
    actual.costBaseNumber不含税成本。
    actual.profitBaseNumber营收减成本。
    actual.marginNumber毛利除以营收,保留四位小数。

    下载结果模型定义