取消采购订单默认计划确认,改成审核时才确认

先在bos打开采购订单,取消勾选计划确认字段默认值

审核操作注册插件:
import clr
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.App')
from Kingdee.BOS import *
from Kingdee.BOS.Core.DynamicForm.PlugIn import *
from Kingdee.BOS.Core.Base import *
from Kingdee.BOS.App.Data import *
from Kingdee.BOS.Log import *
def OnPreparePropertys(e):
e.FieldKeys.Add("FPlanConfirm");
def BeforeExecuteOperationTransaction(e):
if e.SelectedRows != None:
for billItem in e.SelectedRows:
billItemEntrys=billItem["POOrderEntry"];
for entryItem in billItemEntrys:
entryItem["PlanConfirm"]=True

3. 配置审核时刷新计划确认字段

4.参考第2步,在反审核操作也配置插件
import clr
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.Ap
取消采购订单默认计划确认,改成审核时才确认
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



