怎样实现生产订单排产的时候系统能检索原材料库存是否满足,不满足时不能排产?

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

怎样实现生产订单排产的时候系统能检索原材料库存是否满足,不满足时不能排产?

问题描述:

解决方案:

需要二开插件挂在生产日排产表单插件中 ,

思路如下:

using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;

using Kingdee.K3.Core.MFG.EnumConst;

using System; using System.Collections.Generic;

using System.Linq;

using System.Text;


namespace

Kingdee.K3.MFG.PRD.Business.PlugIn.DynamicForm

{

  public  class SchedulelingEK : MultiLineMoScheduling

     {

       public override void EntryBarItemClick(BarItemClickEventArgs

e)

      {

         base.EntryBarItemClick(e);

         int rowIndex = 

this.Model.GetEntryCurrentRowIndex(e.ParentKey);

         switch (e.BarItemKey)

         {

             //排产

             case 

CONST_PRD_MOSchedulingNew.CONST_FMenu_FMoScheduli

ngEntity.KEY_tbScheduling:

                 //通过分录数据找到对应的生产订单信息 

                //通过生产订单信息获取对应的原材料以及原材料库存

                 if (存在不满足条件的数据进行提示)

                 {

                     e.Cancel = true;

                 }

                break;

         }

     }

   }

}

怎样实现生产订单排产的时候系统能检索原材料库存是否满足,不满足时不能排产?

问题描述:解决方案:需要二开插件挂在生产日排产表单插件中 ,思路如下:using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kin...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息