下推其他出库单携带仓管员和库存组原创
5人赞赏了该文章
388次浏览
编辑于2023年01月10日 17:50:40
一、【业务需求】
给仓库员设置了默认库存组,其他出库单手工新增时有携带库存组,从出库单申请下推时没有携带,下推需要实现和新增的自动携带效果。
二、【分析实现】
import clr clr.AddReference("System") clr.AddReference("Kingdee.BOS") clr.AddReference("Kingdee.BOS.Core") clr.AddReference("Kingdee.K3.SCM.Stock.Business.PlugIn") from System import * from System import StringComparison from Kingdee.BOS.Core.Bill import * from Kingdee.BOS.Core.DynamicForm import * from Kingdee.BOS.Core.Metadata import * from Kingdee.K3.SCM.Stock.Business.PlugIn import * def AfterCreateModelData(e): if this.View.OpenParameter.Status == OperationStatus.ADDNEW: if this.View.OpenParameter.CreateFrom == CreateFrom.Push: orgId = SCMCommon.GetBaseDataLongValue(this, "FStockOrgId"); SCMCommon.SetOpertorIdByUserId(this, "FStockerId", OperatorTypeConst.WARER, orgId) Common.SetGroupValue(this, "FStockerId", "FStockerGroupId", "WHY")
代码示例.rar(0.38KB)
赞 5
5人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读