zoukankan      html  css  js  c++  java
  • 3.7 批量导入来源准则

    3.7.1   业务方案描述

    1. 来源准则是企业的一个重要数据,决定企业了向供应商的下单数量。为了体现优价多量的原则,一般企业的来源准则可以是每月或者每季度重新维护一次。
    2. 来源准则可以手工维护,也可以批量导入,即供货比例批量上载功能,以提高供货维护的效率。通过客户化Web表单,使用WebADI技术建立导入模板,用于批量按照预定的模板上载来源准则。

    3.7.2   业务方案逻辑控制

          1. 支持多组织:这里的多组织一方面要考虑业务单元,也要考虑库存组织。业务单元org_id取自本职责的profile选项,库存组织orgniazation_id取自当前的mfg_organization_id,进入本表单前一定调用组织选择form选择该OU下的库存组织。

          2. 来源准则是库存组织层面的数据,不同的库存组织有不同的来源准则,导入操作要遵从库存组织安全性控制要求。

          3. 操作安全规则:按照库存组织、创建人进行安全性控制,不管是前台结果显示,还是后台操作(提交、删除等),都要符合这个安全性控制规则。

          4. 供应商地点的取值规则:在当前职责所属的OU中,判断有误有效的供应商地点(没有失效的、且是采购地点),如果没有有效的供应商地点则报错;如果该供应商有两个以上的地点,且都是有效的采购地点,则取”主要发票地点”不为空的供应商地点;如果还是取不到值,则按照供应商地点创建时间取值,取最新创建的供应商地点。出现两个以上供应商地点的情况主要是外币地点,提示用户在录入外币地点时,一定要将外币地点中的” 主要发票地点”选中,并录入发票币种为指定的外币币种。

         5. 批量导入时,只可以插入记录,不可以删除、更新记录,导入程序要进行以下数据验证:

              1) 库存组织是否匹配;

              2) 当前组织的物料编码是否有效;

              3) 物料是否可以采购;

              4) 供应商、供应商地点是否有效;

              5) 合并的供货比例是否等于100%;

              6) 供货比例有效期是否与上月比例存在日期交叉;

              7) 来源准则是否分配到来源准则分配集中;

              8) 来源准则名称是否与物料编码相同

              9) 物料编码是否有来源准则;

          6. 程序执行完成后,产生的结果是:

              1) 如物料在该组织没有来源准则,要新生成来源准则,来源准则名称同物料编码。

              2) 如物料在该组织中没有某一月份的来源准则,则创建这个月份的来源准则。

              3) 如来源准则分配集中没有分配物料的来源准则,要执行插入操作,来源准则分配集的名字取自当前职责层的预置文件值” MRP:缺省的来源准则分配集”。

              4) 某一月份某一物料的自制、采购比例合计必须是100%,如果不是100%,程序拒绝导入并报出错误提示。

          7. 在来源准则弹性域ATTRIBUTE1中记录比例月份。

          8. 来源准则导出、导入模板。

    3.7.3   业务方案执行控制

          1. 并发程序名称:批量导入来源准则

          2. 处理逻辑:当在导入Web界面上按下”执行导入”按钮后,系统会自动调用该并发程序,该程序使用API自动处理来源准则。需要注意的是:Oracle没有对应的API可用,需要使用客户化API程序。

          3. 参数:自动从Web界面引入过来。

  • 相关阅读:
    适配器模式(16)
    状态模式(15)
    用反射技术替换工厂种的switch分支(14)
    2017年目标与规划
    抽象工厂模式(13)
    观察者模式(12)
    建造者模式(11)
    TCP 可靠传输与流量控制的实现
    TCP报文段的首部格式
    TCP可靠传输的工作原理
  • 原文地址:https://www.cnblogs.com/st-sun/p/3762105.html
Copyright © 2011-2022 走看看