电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

库存单据物料业务主策略内码字段为空,导致报表数据异常

来源:金蝶云社区作者:金蝶2024-09-223

库存单据物料业务主策略内码字段为空,导致报表数据异常


1 问题描述

库存的单据上冗余了物料主数据内码,自读名称为【物料业务主策略内码】,默认为隐藏字段,标准产品预置了插件,在单据提交时会根据录入的物料库存信息对其进行赋值处理。

在一些异常情况下,可能出现库存单据的单据状态已经为审核状态,而【物料业务主策略内码】字段出现下图所示字段值为空的情况(可通过扩展放开字段可见性,或通过查询分析器查询到数据库字段值是否为0)

库存报表在查询时单据数据依赖到【物料业务主策略内码】字段,因此该字段为空时会导致以下几种报表数据异常的情况(以库存的物料收发汇总表为例):
(1)查询条件不含物料编码时,能查询到单据信息,但是【物料】的相关信息为空

(2)以物料编码作为查询条件时,查询不到单据信息:


2 原因分析

标准产品在提交操作上绑定了预置的操作插件(kd.scmc.im.opplugin.tpl.SyncMaterialMasterIdOp),用于处理【物料业务主策略内码】赋值:

出现物料业务主策略内码】为空一般是一下几种原因导致:

(1)对于标准产品出厂的单据,扩展后将该插件禁用或删除;

(2)插件绑定正常,但是在进行业务时,没有走标准的提交操作,例如在单据上自行添加了提交按钮进行提交,或者通过其他方式修改单据状态,绕过标准的提交操作;

(3)二开的单据,如果报表字段映射配置与标准出厂的配置一样,使用物料业务策略主内码,但是却没有对该字段赋值。


3 解决方法

(1)问题排查:首先需要确定单据的物料业务主策略内码】是否正常,可扩展表单元数据,放开字段可见性后再表单编辑界面查看,也可通过查询分析器查询对应的数据库字段是否正常(数据库字段为0即为异常数据);

(2)如果(1)中排查出字段值出现异常,对于标准产品出厂的单据,需要检查提交操作的插件(kd.scmc.im.opplugin.tpl.SyncMaterialMasterIdOp)绑定是否正常,如果被删除或者禁用,需要恢复绑定,防

库存单据物料业务主策略内码字段为空,导致报表数据异常

1 问题描述库存的单据上冗余了物料主数据内码,自读名称为【物料业务主策略内码】,默认为隐藏字段,标准产品预置了插件,在单据提交时会...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信