产品成本核算模块单据凭证二开指导

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

产品成本核算模块单据凭证二开指导

问题描述:

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

解决方案:

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

具体操作步骤如下:

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



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




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

  3. 插件扩展:(凭证生成及查询功能可能会使用插件) 新增插件用于扩展后的单据凭证生成相关功能使用时,需要继承父类AbstractBuildVoucherPlugIn,实现相关功能,如下:

    202209更新:IsCurrentData(是否为当前期间)此字段必须复制,否则无法区分当前期间和历史期间。


    注意:就算只是扩展了表头,表体也要同步修改沿用原标准产品的逻辑,因为启用插件后不再单独获取配置的视图,否则会提示未序列化。


  4. 插件配置:BOSIDE导入数据即可




产品成本核算模块单据凭证二开指导

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