基础资料-开工状态的工程项目如何修改名称?
问题描述:
客户环境系统设置-基础资料-工程项目是开工状态,客户想要修改工程项目名称报错不能修改,因为系统规定基础资料工程项目在新增后还未使用时,是属于“计划”状态;当该工程项目关联上资产领用单之后,会变成“开工”状态;当该工程项目结算之后,则会变为“竣工”状态。系统默认只有计划状态的工程项目才能修改。通过脚本将工程项目修改成计划状态后,查询工程项目工程项目又自动变成开工状态,客户环境蓝海机械没有这个问题。但数据该分析的都分析了,已无法继续分析,请研发支持。解决方案如下。
操作步骤:
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
代码控制:
每次重新打开基础资料中的工程项目时,满足一定条件下会将所有计划状态的工程项目状态更新为开工状态,因此需要严格按照上面的步骤操作
基础资料-开工状态的工程项目如何修改名称?
本文2024-09-16 15:29:11发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-3108.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf