生产订单自动生成工序计划,并自动执行至下达后,工序计划的下达时间设置为取开工日期

【应用场景】
生产订单自动生成工序计划,并自动执行至下达后,工序计划的下达时间设置为取开工日期。
由于整个流程是由生产订单的审核操作自动调用的,并不是界面手动操作,因此不会触发工序计划上的操作服务插件,也就无法通过工序计划上的操作插件进行赋值。
应该从生产订单审核这一时机点着手,在审核后处理中进行二开赋值。
【注意事项】
该实现方案涉及到工序计划的字段赋值,非最佳实践,不推荐使用,仅限于特殊场景下的特殊应用。
【实现步骤】
BOSIDE扩展生产订单,表单插件中注册Python脚本

Python脚本如下:
clr.AddReference("Kingdee.K3.MFG.App")
clr.AddReference("Kingdee.K3.MFG.Contracts")
clr.AddReference("Kingdee.BOS.App")
from Kingdee.K3.MFG.App import *
from Kingdee.K3.MFG.Contracts import *
from Kingdee.BOS.App import *
from Kingdee.BOS.App.Data import *
def AfterExecuteOperationTransaction(e):
for dataEntity in e.DataEntitys:
id = dataEntity["Id"]
sqlStr="MERGE INTO T_SFC_OPERPLANNINGDETAI生产订单自动生成工序计划,并自动执行至下达后,工序计划的下达时间设置为取开工日期
【应用场景】生产订单自动生成工序计划,并自动执行至下达后,工序计划的下达时间设置为取开工日期。由于整个流程是由生产订单的审核操作自...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



