完工成本结转(数量金额式)加字段如何实现

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

完工成本结转(数量金额式)加字段如何实现

【应用场景】

将生产订单的自定义字段(比如项目号)携带到完工成本结转(数量金额式),用于生成凭证。


【注意事项】

1、生产订单的字段不能携带到完工成本结转单,如果携带在完工成本结转会导致生成凭证金额翻倍的情况。


【案例演示】

根据星空产品版本不同,采用不同的二开方案。基于8.1.0.20230608版本的扩展步骤是最简单的。
基于8.1.0.20230608版本
,参考https://vip.kingdee.com/link/s/lvLx0 
基于8.0.0.20220922版本,参考https://vip.kingdee.com/link/s/lv7g2 
低于8.0.0.20220922版本,直接改 完工成本结转(数量金额式)的视图,也就是在这个单据的视图上加自定义字段。


【功能验证】

1、产品成本核算单据【材料费用分配结果(凭证)、生产费用分配结果(凭证)、完工成本结转(数量金额式)、期初在产品成本调整(凭证))新加字段,只能在本来就有的字段上加这个字段的属性,比如生产费用分配结果(凭证)有“费用承担产品”,就可以加“费用承担产品” (即物料)的“物料属性、存货类别”。比如完工成本结转(数量金额式)有“工单编号、工单行号”,就可以加生产订单上的“车间、项目号”。这个限制跟版本无关,不管是8.0.0.202209还是8.1.0.202306版本都是只能在原视图有的字段进行关联扩展。

2完工成本结转加字段,取生产入库单的字段(如仓库)、生产订单的字段(如项目号)会出现生成凭证金额翻倍的情况。

3、生产费用分配结果(凭证)加字段,取生产订单的字段(如项目号),会出现生成凭证金额翻倍的情况。

4、完工成本结转(数量金额)加了自定义的字段,在完工成本结转(数量金额)单据列表勾选自定义字段查询报错列名无效

分析:单据列表勾上自定义字段会提示列名无效,打开单据可以正常显示自定义字段,原因是上述链接里关于后台表T_CB_VIEWBILLEXTENDSCRIPT的这个步骤未配置导致,配置完成即可。

5、配置完成后,打开列表和生成凭证会报错:SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。
分析:系统版本与上述参考版本不一致导致的,比如系统是8.1.0.20221110版本,但是按照基于8.1.0.20230608版本的链接进行配置就会出现这个报错。

6、上述链接在配置表T_CB_VIEWBILLEXTENDSCRIPT的注意事项。1)这个表有7个字段,如果当前版本这个表少了FEXTENDNAME字段,insert values去掉这个字段即可。2)扩展添加的字段是有值为NULL的,select 的时候要改成 ISNULL(列名,0)。3)扩展的字段是int型,字段定义写int;字段是vchar型,字段定义写vchar(36)。



【参考资料】

【产品成本核算专题知识】

https://vip.kingdee.com/knowledge/specialDetail/345560991155374592?productLineId=1

【存货核算专题知识】

https://vip.kingdee.com/knowledge/specialDetail/342971236169179648?productLineId=1


完工成本结转(数量金额式)加字段如何实现

【应用场景】将生产订单的自定义字段(比如项目号)携带到完工成本结转(数量金额式),用于生成凭证。【注意事项】1、生产订单的字段不能...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息