3.12.1   业务方案描述

在生成采购订单前,由采购员审核计划结果,根据供应商的供货状况调整供应商供货数量、供货日期。

所有合格供应商都能够通过下单平台批量下达采购订单,尽管供应商没有供货比例,或供货比例为0。

一个集成的界面,清晰的列出MRP/DRP结果,及相关辅助信息。以帮助仓管员调整计划时获得一些决策信息:

1)审核计划结果;

2)指定供应商;

3)调整计划结果;

4)批量生成采购订单;

3.12.2   业务方案逻辑控制(包含三部分)

MRP建议补充程序:

1)将ASL中的该物料可供下单的供应商批量写入MRP计划结果,由于有些经过确认的供应商没有维护来源准则或来源准则为0,所以MRP计划没有建议该供应商,该程序的目的是将这些供应商写入MRP建议结果中,以保证即使没有比例也可以下单采购订单。

2)使用MRP建议补充程序,是在计划运行MRP/DRP生成plan order后,审核计划结果,按照供应商实际供货能力、模具配套关系等自动或手动调整plan

order,之后批量提交生成采购订单,如果在ASL中该供应商使用寄售模式,要生成寄售类型的标准采购订单,如果不是寄售模式,要生成标准采购订单。

3)要将工作流PO Create

Documents 中的 Is Automatic Creation

Allowed的默认值修改为’N’。修改该工作流的目的是阻止使用Oracle标准功能自动创建采购订单。

2. 下达采购订单平台:

1)从MRP计划工作台中取建议类型是”采购申请”的记录,采购员可以调整供应商分配数量及需求日期,待调整完成后,用户可以按”批量下达采购订单”键批量下达采购订单。

3. 批量下单采购订单并发程序:

1)采购员按”

批量下达采购订单”后,系统会自动触发一个并发程序,并自动切换到”查看请求”窗口,去执行下达采购订单,程序会API自动创建采购订单。

3.12.3   业务方案执行控制(MRP建议补充程序)

对于“MRP建议补充程序”跨月的采购建议,计算逻辑:

1)建议订购数量=某物料的所有未结采购订单+计划总数量+某物料计划总数量)X该供应商某物料的供货比例-当月该供应商、某物料所有未结采购订单;

2)同时对于“该供应商某物料的供货比例”取最新的来源准则日期的比例,如果没有,取本月供货比例。

2. 对于同月份的采购建议,按系统标准功能逻辑进行计算。

3.

运行“K_MRP建议补充”程序后,自动将以上计算的“建议采购物料数量”回写MRP建议表,建议数量为计算后的“建议订购数量”,但,建议采购总数不变。

4.

如果某个供应商、某物料没有供货比例,或供货比例是0,则MRP计划不会为该供应商分配建议数量,但是该供应商又是可供下单的供应商(供应商状态中包含可下单属性控制,一般情况下,供应商状态是”合格供应商”,”合格供应商(黄牌)”,”新供应商”的,则可以下达采购订单和可分配来源准则。运行该程序后,自动将没有分得建议数量且又是批准供应商的供应商批量写入MRP建议表,建议数量为0。

5. 组织:自动默认当前库存组织、参数不显示;

6. MRP计划名称:列出当前组织MRP计划名称供用户选择。

7.

运行方式:按照计划自动运行或采购员手工提交。默认方式是每天7:30AM自动运行。

8. 运行时点:当MRP计划运行完成后。

3.12.4   业务方案执行控制(下达采购订单)

1. 订单号:自动编号,取采购选项中的最后编号+1

2. 订单类型:标准采购订单

3. 采购员:提交人对应的采购员代码

4. 订单状态:批准

5.

供应商、地点、联系人:取自计划订单中的建议供应商、建议供应商地点、取当前OU中的第一个供应商联系人。

6. 发运地点、发票地点:取自当前供应商地点信息中的发运地点、发票地点。

7. 物料、日期、数量、分类:取自计划订单。

8.

币种:用计划订单上的供应商地点信息去关联供应商地点信息上的发票币种,即为下单币种。取不到,默认为本位币,本位币是指当前帐套上的币种。

9. 单价:

1)按照订单创建日期取ASL中对应的一揽子采购协议上的日期匹配价格:

2)如果没有日期匹配价格,则取一揽子协议行上的价格;

3)如果没有行上的价格,则取该物料编码标准成本;

4)如果成本为0,则不允许创建采购订单。

10. 订单分组规则:按照供应商、采购员分组;

11.

订单中的科目信息规则:科目取值规则可以按照规则取值,也可以将这些科目置空,引入订单时系统会自动调用采购订单科目工作流获得各科目。

12. 税规则:取自采购选项中的税规则,获得正确的税码,如没有税码,置空。

13.

寄售标识:如果在ASL中选中了寄售标识,则生成的订单是寄售订单,订单行、发运行状态是”发票关闭”,否则生成标准采购订单,订单行、发运行的状态是”打开”。

14.

生成采购订单后,要将MRP中已实施订单数量做修改,避免重复订单生成。还要将生成采购订单编号回写到计划订单中。

15. 计划订单冲减规则:

1)

采购平台不使用Oracle标准的冲减规则,而使用采购平台自己的冲减规则对计划订单进行冲减。

2)

关闭Oracle标准冲减规则的方法是,在定义MRP计划名称界面,将”反馈”标识置为不选,这个规则非常重要,否则会造成重复冲减。

3)

采购平台上的冲减规则不同于Oracle标准功能的不同点是,Oracle使用的是模糊冲减规则,仅能够按照物料编码进行冲减,不能够按照供应商进行冲减,采购平台上的冲减规则按照物料+供应商组合进行冲减。

16. 不能下达采购订单限制规则:

1)

当前物料冻结成本为0,不能下达采购订单。

2)

不是批准的供应商,批准供应商的标准是ASL中供应商状态属性中包含允许”PO审批”,如果该供应商某物料不是批准的供应商,则不能下达采购订单。

3)

外币一揽子协议:如果是外币订单,如果没有批准的外币一揽子协议,则不能使用平台批量下达采购订单。但是可以使用手工下单界面手工下达采购订单。

17. 采购订单下达几个累计数据的计算逻辑:

1)

当月供货比例%:以需求日期为基准,去来源规则中去找需求日期所在月份的比例,即为当月供货比例%。

2)

实际下单比例%:是指当月该供应商、某物料接收数量+该供应商所有未结采购订单”占所有某物料的所有未结采购订单+某物料当月所有接收数量的比例。

3)

实际执行比例%:是指从本月第一天到下单当天该供应商、某物料累计接收数量减去退货数量,所得的当月累计接收数量去除当月该物料累计有效接收数量的比例。

4)

当月累计接收:是指从本月第一天到下单当天该供应商、某物料累计有效接收数量(所有接收减去所有退货)。

5)

订单未接收数量:是指所有该供应商、某物料所有累计未接收累计数量。

3.12.5   业务方案执行控制(批量下单采购订单并发程序)

程序:批量导入采购订单

逻辑:当采购员在采购订单平台上按下”批量下达采购订单”时,自动调用该程序。

程序参数:自动从采购订单平台上获得。

运行方式:不需要手工提交,但是如果该程序由于数据库故障或其它原因出现错误,采购可以使用”复制”功能再次提交错误的请求。如果不提交,数据会存放在接口表中,采购订单平台上不允许处理这些记录,以防止重复下达采购订单。

输出结果:HTML格式输入,结果仅供采购员查询下单结果,不是跟供应商提供的合同订单。

采购订单分组逻辑:按照供应商地点、采购员进行分组,订单行数不做限制。

原文:http://www.cnblogs.com/st-sun/p/3772250.html

oracle 批量下单,3.12批量创建采购订单相关推荐

  1. SAP RETAIL 基于分配表创建采购订单的时候按工厂拆分?

    SAP RETAIL 基于分配表创建采购订单的时候按工厂拆分? 1, 使用事务代码WA01创建好了一个分配表13. 这个ITEM里的Z_NM_SITEGRP包含了三个门店(NM01/NM02/NM03 ...

  2. 029# Adempiere采购模组-从采购申请创建采购订单

    2019独角兽企业重金招聘Python工程师标准>>> 在Adempiere系统的采购模组中,采购申请可因仓库库存补充而手动建立,也可由系统生产流程中的物料需求计划,在计算生产计划所 ...

  3. SAP收货时自动创建采购订单

        在实际业务中,常常出现到货物料没有订单或订单未批准的现象,按照SAP的标准流程,应该拒绝收货.但在实际业务中,这些物料可能是紧急采购的急件,如不及时处理,将会影响生产计划的安排.对于这种特殊情 ...

  4. SAP License:MM根据收货自动创建采购订单

    在实际业务中,常常出现到货物料没有订单或订单未批准的现象,按照SAP的标准流程,应该拒绝收货.但在实际业务中,这些物料可能是紧急采购的急件,如不及时处理,将会影响生产计划的安排.对于这种特殊情况,其实 ...

  5. SAP 必须参照采购申请创建采购订单的配置方法

    有很多企业要求,采购订单必须参照采购申请来创建,这个配置的方法其实非常简单, 首先要创建一个采购员的功能权限. 后台路径:SPRO->IMG->物料管理->采购->权限管理-& ...

  6. SAP BAPI BAPI_PO_CREATE1创建采购订单

    使用BAPI: BAPI_PO_CREATE1创建采购订单,默认情况下行项目是自动编号的. 代码示例: DATA:lt_poheader LIKE TABLE OF bapimepoheader WI ...

  7. SAP MM——采购业务模块流程 创建采购订单基础流程

    在创建一个采购流程之前,我们首先需要创建物料主数据和供应商主数据,再由两者构成信息记录,这样在创建采购申请或者采购订单时,可以直接关联信息记录获取相关数据,例如自动带出条件记录.税率等信息.不同公司间 ...

  8. 采购申请创建采购订单的时候报错“对于总帐帐户*在公司码*中无直接记帐能被做”处理方法

    问题: 在进行采购申请创建采购订单的时候报错提示如图 查询原因及解决方法: 是因为所使用的会计科目被勾选了自动过账,把自动过账勾选取消掉即可. FS00更改总账科目

  9. SAP创建采购订单流程

    文章目录 1.生产订单创建 2. MRP跑出需求 3.创建采购订单. 4. 修改采购订单 4.1 事务代码: ME22N (单个采购订单,) 4.2事务代码: 事务代码: MEMASSPO (多个采购 ...

最新文章

  1. 总以为自己走的很快,才发现自己是走的最慢的那个
  2. GARFIELD@07-12-2005 DILBERT
  3. CSS样式表margin和padding的区别
  4. android jni 调用java_Android JNI开发系列(九)JNI调用Java的静态方法实例方法
  5. ASP.NET MVC控制器获取前端视图FORM表单的方法
  6. Android之版本检测和更新
  7. JavaScript in Action
  8. 蓝桥杯 ADV-197 算法提高 P1001
  9. bzoj 1697: [Usaco2007 Feb]Cow Sorting牛排序(置换)
  10. 使用SPSS进行商业数据分析
  11. java鼠标监听事件_Java鼠标事件监听器的创建和使用教程及代码
  12. 数据库的部分依赖,完全依赖,传递依赖以及三种范式
  13. saas 系统租户个性化域名租户绑定自己域名的解决方案
  14. 论文阅读: Anomaly Detection with Partially Observed Anomalies
  15. 隧道技术_宏润建设隧道技术荣获教育部科技进步奖
  16. eNSP:静态路由的负载分担
  17. 聆思CSK6开发工具使用详解(支持Zephyr开发)
  18. 水晶报表(crystal reports)--java
  19. 计算机系统导论实验教程第二版,清华大学出版社-图书详情-《大学计算机基础实验教程(第2版)》...
  20. 静态页面表格的布局问题--在表格里不能用float来布局,不然你怎么调都发现没用啊。

热门文章

  1. C语言实现简单的RSA加解密算法
  2. 英特尔至强性能调优指南
  3. Element-UI在safari浏览器下table列表无法对齐的问题
  4. 苹果笔记本怎么注销app store账号
  5. Python枚举类Enum用法详解
  6. 超声诊断中的弹性成像技术介绍
  7. OPJ400题祭!!!
  8. 三极管开关电路图原理及设计详解
  9. 荣耀系列手机耗电优化图解
  10. IDEA在当前类中查找方法快捷键