1. 二次开发,调用标准的费用摊销接口,接口工具类在sdk-tmc.jar中kd.sdk.tmc.cfm.util.CostShareUtil:
2. 调用方式:
//使用FeeCostParam 封装参数
FeeCostParam param = new kd.sdk.tmc.cfm.util.FeeCostParam();
//业务金额
param.setAmount(amount);
//费用总额
param.setFeeAmount(feeamount);
//息票率
param.setLoanRate(loanRate);
//计息基准:默认算头不算尾-headnotail/算尾不算头-noheadtail/算头又算尾-headtail/头尾都不算-noheadnotail
param.setBasis(basisEnum.getValue());
//币别精度
param.setAmtPrecision(amtPrecision);
//摊销方式:实际利率法-1 直线法-2
param.setShareType(shareType);
//头尾规则:默认算头不算尾-headnotail/算尾不算头-noheadtail/算头又算尾-headtail/头尾都不算-noheadnotail
param.setHtRule("");
//开始日期
param.setStartDate(DateUtils.stringToDate("2024-05-29", DateUtils.FORMAT_YMD));
//结束日期
param.setEndDate(DateUtils.stringToDate("2026-04-09", DateUtils.FORMAT_YMD));
//摊销频率:每日-day/每月-month/每季度-quarter/每半年-halfyear/每年-year
param.setShareFrequency("month");
List<FeeCostShareInfo> costShareList = kd.sdk.tmc.cfm.util.CostShareUtil#getCostShareList(para
3.返回结果说明
4.举例:
接口返回结果(表单分录:
推荐阅读