产品成本核算单据凭证二开指导(新版)

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

产品成本核算单据凭证二开指导(新版)

基于2022年9月补丁版本,产品成本核算模块单据生成凭证或者查看时新增字段,以完工成本结转单据生成凭证时携带物料的“存货类别”或者查看时显示物料的“存货类别”为例,完工成本结转(数量金额式),期初在产品成本调整,生产费用,材料费用等单据均以此为引导即可



完工成本结转单据生成凭证时携带存货类别或者查看时显示物料的“存货类别”为例:

完工成本结转,完工成本结转(数量金额式),期初在产品成本调整等单据均以此为引导即可

具体操作步骤如下:

  1. 页面扩展:在BOSIDE设计器中对“完工成本结转”进行扩展,新增字段“存货类别”(根据字段选择合适的控件即可)



  2. 视图配置 :重写单据头/单据体视图的SQL脚本,目前单据头所用视图为V_CB_COMPLETIONCOSTDETAIL,在此视图上获取新扩展的字段“存货类别(FCATEGORYID)”,根据逻辑“存货类别”需要关联T_BD_MATERIALBASE和T_BD_MATERIALCATEGORY表,重写的视图取名V_CB_COMPLETIONCOST_KZ,将重写的视图配置在扩展的单据头上,并通过BOSIDE导入视图脚本,具体如下:




    完成页面以及视图的配置后页面单据即可正常看到扩展所需字段,如下:

  3. 二开扩展脚本配置:(凭证生成及查询功能可能会使用插件)新增的字段需要把二开的脚本和创建表字段语句、查询的字段语句数据插入到二开扩展表中,实现相关功能,如下:

      

      

      1)增加FACCTGID条件查询是为了提高查询数据的性能,避免查询全部数据,使用参数@FACCTGID代替固定的核算

      内码。
      2)二开的扩展脚本中不需要查询历史表的数据(后缀为_H的表),后台会根据核算内码选择取当期表还是历史表。

      

      

    注意:二开扩展脚本查询的字段和建表字段、查询字段务必保持数量一致、查询顺序一致,字段类型一致,否则会出现报错。

    4、启用参数:BOSIDE导入数据即可

         DELETE T_BAS_SYSTEMPROFILE WHERE FKEY = 'IsEnableViewBillNewGetDataType' and FCATEGORY='CB';

          INSERT INTO  T_BAS_SYSTEMPROFILE(FCATEGORY ,FORGID ,FACCOUNTBOOKID ,FKEY ,FVALUE ,FACCTPOLICYID ,                        FACCTSYSTEMID)  VALUES ('CB' ,0 ,0,'IsEnableViewBillNewGetDataType' ,N'1' ,0 ,0);





产品成本核算单据凭证二开指导(新版)

基于2022年9月补丁版本,产品成本核算模块单据生成凭证或者查看时新增字段,以完工成本结转单据生成凭证时携带物料的“存货类别”或者查看...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息