使用标准产品视图的业务对象检测

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

使用标准产品视图的业务对象检测

扩展使用标准产品视图的业务对象检测

当对使用标准产品视图的业务对象进行扩展并新增字段,或者新增业务对象使用标准产品的视图时,此时就存在升级风险,当升级后,如果产品对视图进行重建的话,原加的二开字段就会丢失此时打开单据 就会报错提示字段名无效

如:

在扩展 客户物料对应表视图,并且新增字段。


当产品升级后,视图进行重建,此时就会出现以下情况:


具体可参考链接:

https://vip.kingdee.com/article/172710885230977024?productLineId=1

当升级后,出现此问题 也可参考此链接进行修改。


如果遇到需要扩展使用视图的业务对象,或者新增业务对象使用标准产品视图时,可以按以下进行处理,新建视图 然后join 原视图,这样产品重建视图,就不会出现上述问题。

新建视图例如

IF EXISTS (SELECT 1 FROM KSQL_USERTABLES WHERE KSQL_TABNAME = ' PGYQ_V_CUSTMATMAPPING ')

DROP VIEW PGYQ_V_CUSTMATMAPPING


CREATE VIEW PGYQ_V_CUSTMATMAPPING

AS

SELECT HEAD.F_PQYZ_Text, HEAD.F_PQYZ_Text2,* FROM V_SAL_CUSTMATMAPPING a INNER JOIN T_SAL_CUSTMATMAPPING HEAD ON a.fheadfid=HEAD.fid;


然后在扩展的客户物料对应表视图中,表名使用 新建的视图即可。



使用标准产品视图的业务对象检测

扩展使用标准产品视图的业务对象检测当对使用标准产品视图的业务对象进行扩展并新增字段,或者新增业务对象使用标准产品的视图时,此时就存...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息