销售订单折扣率审核后修改 python插件

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

销售订单折扣率审核后修改 python插件

销售订单如果要审核后修改折扣率,除了要处理:单据状态、关闭状态、锁定状态, 实体服务规则:关联生成外,还有一个插件需要处理

反编译标准产品

image.webp

审核 中、已审核都会锁定折扣率字段

通过加一个Python插件能解锁字段

import clr
clr.AddReference("System")
clr.AddReference("System.Core")
clr.AddReference("Kingdee.BOS.Core")
clr.AddReference("Kingdee.BOS.DataEntity")
from Kingdee.BOS import *
from Kingdee.BOS.Core import *
from System import *
def AfterBindData(e): 
    entryRowCount = this.View.Model.GetEntryRowCount("FSaleOrderEntry"); #取分录行数
    for i in range(entryRowCount):#循环解锁,
        this.View.GetFieldEditor("FDiscountRate", i).Enabled = True;
        #this.View.GetFieldEditor("FRPAmount", i).Enabled = True;
    this.View.UpdateView("FDiscountRate"); #UpdateView用于刷新前端 审核后可修改


但赠品的却无法解锁,原因还在找


销售订单折扣率审核后修改(先要处理单据状态关闭状态).rar


您好,请问有代码文本吗,复制了您的代码语法报错了

销售订单折扣率审核后修改 python插件

销售订单如果要审核后修改折扣率,除了要处理:单据状态、关闭状态、锁定状态, 实体服务规则:关联生成外,还有一个插件需要处理反编译标...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息