物料财务资料计价方式默认设置原创
金蝶云社区-LJd
LJd
8人赞赏了该文章 244次浏览 未经作者许可,禁止转载编辑于2023年02月04日 14:50:30

需求:编辑物料财务资料,切换公司,需要设置物料计价方式,如果物料计价方式大部分不是加权平均,则需要手工修改,每次都要重复操作,能否切换财务资料时带出默认的其他计价方法:


image.png

J解决:以默认带出移动加权平均法为例,在DEP扩展方案—【物料财务资料】编辑页面,onLoad后置脚本和【修改】后置脚本:添加以下脚本即可:

var reqDate = pluginCtx.getKDBizPromptBox("prmtCompany"); 

if (pluginCtx.getOprtState() == "ADDNEW" || pluginCtx.getOprtState()=="EDIT"){

 if(reqDate!=null){ 

      reqDate.addDataChangeListener(function(e){ 

      //获取计价方式的枚举

      var accountType= com.kingdee.util.enums.EnumUtils.getEnumList("com.kingdee.eas.basedata.master.material.AccountType"); 

     //默认带出移动加权平均价

     pluginCtx.getKDComboBox("comboAccountType").setSelectedItem(accountType.get(1));    

 });

 }

 }

image.png




赞 8