业务单据按实时移动加权平均法取价
一、案例需求描述
作为一名库存业务人员,我希望业务单据例如销售出库单在选中物料时,能按照实时移动加权平均法取到成本价格。
二、解决方案
【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】
扩展业务单据表单插件,在物料改变时调用核算的成本取价接口根据维度值和当前计价方法获取成本后设置在对应单价字段上。
三、实现步骤
本案例以销售出库单为例:
步骤1
在存货核算核算配置成本取价配置中新增配置,取价用途为:外部成本取价,取价维度选择成本账簿 + 物料,取价规则根据计价方法去选择,例如实时移动加权平均法就选择即时单价,如下图:
步骤2
扩展【销售出库单】,注册kd.dscm.im.formplugin.SalOutBillGetPricePlugin表单插件(插件源码可在附件中下载),如下图:
步骤3
插件中调用存货核算成本取价微服务接口,接口如下(接口文档可在附件下载):
/* 传入参数1:priceObject,是枚举项,指成本取价配置上的取价用途。如”J”是外部单据取成本价
传入参数2:params:key:分录id,或者分录序号,即对应一个取价维度和一个取价结果。
Value:map,包含所有的核算字段名,以及"entityobject"指单据类型。
返回参数:key:分录id或者分录序号。
Value:map,包含price->价格,currency->币别id。*/
Map<Object, Map<String, Object>> getPrice4ExtSys(String priceObject, Map<Object, Map<String, Object>> params)
四、用户操作效果演示
五、开发环境及版本
苍穹版本号:V5.0.011
星瀚版本号:V5.0.011
六、附件
如果你也有开发需求或已写的开发案例,可以点击以下直达通道:http://survey.kingdee.com/vm/PN6zrBH.aspx,你的反馈,将在3个工作日内得到回复。
业务单据按实时移动加权平均法取价
本文2024-09-22 22:50:23发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-129195.html