业务单据按实时移动加权平均法取价

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

业务单据按实时移动加权平均法取价

一、案例需求描述

     作为一名库存业务人员,我希望业务单据例如销售出库单在选中物料时,能按照实时移动加权平均法取到成本价格。


二、解决方案

   【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】     

    扩展业务单据表单插件,在物料改变时调用核算的成本取价接口根据维度值和当前计价方法获取成本后设置在对应单价字段上。


三、实现步骤

     本案例以销售出库单为例:

     步骤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


六、附件

代码包.zip存货核算-成本取价接口、配置和开发说明-V0.82.docx

如果你也有开发需求或已写的开发案例,可以点击以下直达通道:http://survey.kingdee.com/vm/PN6zrBH.aspx,你的反馈,将在3个工作日内得到回复。

业务单据按实时移动加权平均法取价

一、案例需求描述 作为一名库存业务人员,我希望业务单据例如销售出库单在选中物料时,能按照实时移动加权平均法取到成本价格。二、...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息