基础资料-开工状态的工程项目如何修改名称?

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

基础资料-开工状态的工程项目如何修改名称?

问题描述: 

客户环境系统设置-基础资料-工程项目是开工状态,客户想要修改工程项目名称报错不能修改,因为系统规定基础资料工程项目在新增后还未使用时,是属于“计划”状态;当该工程项目关联上资产领用单之后,会变成“开工”状态;当该工程项目结算之后,则会变为“竣工”状态。系统默认只有计划状态的工程项目才能修改。通过脚本将工程项目修改成计划状态后,查询工程项目工程项目又自动变成开工状态,客户环境蓝海机械没有这个问题。但数据该分析的都分析了,已无法继续分析,请研发支持。解决方案如下。


操作步骤:

1.打开系统设置-基础资料-工程项目

2.执行SQL,备份工程项目基础资料表并修改工程项目的状态为计划状态

--备份语句

select * into t_Base_ProjectItembackup20200302  from t_Base_ProjectItem

--更新为计划状态

update t_Base_ProjectItem set FStatus=1 

from t_Base_ProjectItem where FItemID in(select FItemID from t_Item

where FItemClassID=2039)

3.修改基础资料中的工程项目的代码和名称,在修改完毕之前不要关闭工程项目,否则需要重新执行步骤2的“更新为计划状态”的语句

4.修改无误后,执行SQL,将工程项目的状态更新为原来的状态

update a set a.FStatus=b.FStatus

from t_Base_ProjectItem a,t_Base_ProjectItembackup20200302 b

where a.FItemID=b.FItemID and a.FItemID in(select FItemID from t_Item

where FItemClassID=2039)

5.确认数据无误后,删除备份表

drop table t_Base_ProjectItembackup20200302


代码控制:

每次重新打开基础资料中的工程项目时,满足一定条件下会将所有计划状态的工程项目状态更新为开工状态,因此需要严格按照上面的步骤操作


基础资料-开工状态的工程项目如何修改名称?

问题描述: 客户环境系统设置-基础资料-工程项目是开工状态,客户想要修改工程项目名称报错不能修改,因为系统规定基础资料工程项目在新增...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息