【金蝶云星空】打开单据时干预字段赋值Python参考原创
3人赞赏了该文章
325次浏览
编辑于2023年11月30日 15:59:12
仅供参考,不支持协助调试,不支持协助扩展。
此脚本注册到应付单表单插件上实现的逻辑是:
新增时取消按含税单价录入的勾选,如果时下推就不做处理。(如过需要验证一下脚本需要删掉单据头实体服务规则里面对按含税单价录入的干预)
def BeforeBindData(e):
entryCollection = this.View.Model.DataObject["AP_PAYABLEENTRY"]
isNoSource = True
for entryRow in entryCollection:
sourceNo = str(entryRow["SourceBillNo"])
if sourceNo != "" and sourceNo != " " and sourceNo != "None":
isNoSource = False
if isNoSource and this.View.OpenParameter.Status == OperationStatus.ADDNEW:
this.Model.SetValue("FISTAX",False)