【python插件开发】操作执行后事务结束前修改单据数据包案例
大家新年好,分享一个超级好用的【python插件开发】案例
import clr
clr.AddReference('mscorlib')
clr.AddReference('Kingdee.BOS.App.Core')
from Kingdee.BOS.App.Core import *
def EndOperationTransaction(e):
if this.FormOperation.OperationId == 1:
for dataEntity in e.DataEntitys:
#审核后设置采购日期等于审核日期
dataEntity["Date"] = dataEntity["ApproveDate"];
BusinessDataWriter(this.Context).Save(e.DataEntitys);
一、Python的优势
1、对环境没有要求,无论公有云、混合云还是私有云都可用;
2、一个小需求,C#实现可能需要半天,而Python插件实现,估计也就30分钟;
3、Python插件无需部署,即时注册,即时实现功能;
4、Python的代码量特别少,真的是少到可怕。
【python插件开发】操作执行后事务结束前修改单据数据包案例
大家新年好,分享一个超级好用的【python插件开发】案例import clrclr.AddReference('mscorlib')clr.AddReference('Kingdee.BOS.App.Core'...
点击下载文档
本文2024-09-16 18:11:27发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-20524.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章