Inv Minmax

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Inv Minmax as PDF for free.

More details

  • Words: 622
  • Pages: 20
Oracle 完全测试记录 最小最大库存计划

吴若童

总述 什么是最小最大库存计划 什么是最小最大库存计划 最小最大计划是一种库存订购点补货计划。最小量为补货点,最大量为补货后应达到的量。 最小最大量可以在两个层级运行: A. B.

库存组织 子库存

通过设置物料来源规则,当达到补货要求时,可自动产生来自组织内/外部供应商的申请单。 组织的来源,可以在库存组织、子库存、物料上设置,优先级由高到低为:1\物料子库存; 2\子库存来源;3\物料组织;4\组织来源。 订购时点: 订购时点:(现有量-需求)+已有供应量<最小量 其中“已有供应量”=采购量+申请量+在途量+WIP 供应 订购数量: 订购数量:最大量-(现有量+已有供应量)

目录 总述 ........................................................................................................................................... 1 什么是最小最大库存计划: .............................................................................................. 1 目录 ........................................................................................................................................... 1 参考:........................................................................................................................................ 2 测试环境的搭建 ........................................................................................................................ 3 测试环境 ............................................................................................................................ 3 先前设置 ............................................................................................................................ 3 1)

定义员工(非必须) ................................................................................................ 3

2)

定义计划员(非必须)............................................................................................. 4

3)

定义物料 ................................................................................................................... 4

4)

定义物料子库存的最小最大量 ................................................................................. 5

最小最大:库存组织采购申请.................................................................................................. 7 业务前准备 ........................................................................................................................ 7 1)

确定现有量................................................................................................................ 7

2)

运行库存组织最小最大计划 ..................................................................................... 7

3)

由计划产生采购申请 ................................................................................................ 8 1 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

4)

导入采购申请 ............................................................................................................ 9

5)

查看生成的采购申请(非必须)............................................................................ 10

6)

将采购申请创建为采购订单 ................................................................................... 10

7)

确认采购订单 .......................................................................................................... 11

8)

到货接收 ................................................................................................................. 11

9)

入库 ......................................................................................................................... 12

10)

验证结果 ............................................................................................................. 13

最小最大:子库存创建物料搬运单 ........................................................................................ 14 1)

运行子库存级最小最大计划 ................................................................................... 14

2)

由计划产生物料搬运单........................................................................................... 15

3)

查看生成的物料搬运单(非必须)........................................................................ 16

4)

分配、修改物料搬运单........................................................................................... 16

5)

处理物料搬运单 ...................................................................................................... 17

最小最大计划 FAQ ................................................................................................................... 19 1)

最小最大计划重复产生请购单?............................................................................ 19

2)

最小最大计划的需求日期如何计数? .................................................................... 19

3)

最小最大计划完成的产生的物料搬运单号?......................................................... 19

4)

生成物料搬运单状态为“预审批”? .................................................................... 19

SQL 脚本................................................................................................................................... 19 1)

查看物料子库存处理设置 ....................................................................................... 19

2)

查看物料在库存组织的设置 ................................................................................... 20

参考: 参考 : 测试记录由 吴若童 实测,参考了 metalink 及 user guide 中相关文档。你可以任意的传播本文件。 MSN:[email protected] 更多资料见:http://www.oraleApps.cn 

Min-Max Planning Report [metalink Note:66712.1]



Specification - Auction, RFQ, offers to suppliers in Oracle Sourcing [metalink Note: 215597.1]

2 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

测试环境的搭建 测试环境 Oracle 应用产品 : 11.5.10.2

2007-5-10

组织架构: SOB: 201

OU: T_总部 INV: TM1

注意: 注意: 本次测试假设以上组织已经设置完成,并可以做标准的采购、销售业务。 并且测试人职责、配置文件设置完整,可以访问以上两个组织。

先前设置

LE/OU: T_工厂

INV:TM1

以上组织要求可以做简单的采购销售业务。正确的设置了采购选项、财务选项、接收选项。 正确的设置了账套。开启了会计期间。 职责: 职责:为本 OU 都建立了对应的用户职责,并检查以下 Profile 的职责层定义: HR: Business Group;HR: User Type

MO: Operating Unit

1)

定义员工( 定义员工(非必须) 非必须) 3 / 20

Oracle 完全测试记录 最小最大库存计划 2)

吴若童

定义计划员( 定义计划员(非必须) 非必须) [N]库存:设置:计划员

3)

定义物料 [N]库存:计划:主组织物料 定义物料 T_ITEM_001,设置好以下属性,以确保最小最大计划可以正确的运行: 最小数量、最大数量、来源类型 (可选:最小订单量、最大订单量、来源组织、来源子库存、制造/购买、固定批次增量) (另:测试时物料的接收方式为标准接收,对计划的影响不大) 注意: 注意:安全库存方法必须为“非 MRP 计划”。本项设置主要是为了大库存组织级生成最 小最大计划,并可以自动生成补货的采购申请。

制造或采购:“采购” 4 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

来源:“供应商”

4)

定义物料子库存的最小最大量 [N]库存:计划:主组织物料[M]工具:物料子库存 注意: 注意:只有设置在子库存之间的最小最大计划时才需要设置本处 1、 指定子库存/货位

2、 选中“最小最大计划”,并指定计划量

5 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

3、 设置来源为“子库存”,并指定子库存

5)

设置系统预置文件 Profile:“INV:最小最大再订购审批”将决定计划运行后的审批状态。 有以下几种选项:预审批、未完成、要求审批 (以下测试为简单起见,选择为“预审批”)

6 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

最小最大: 最小最大: 库存组织采购申请 业务描述 业务描述 库存组织中 T_ITEM_001 采用 Min-Max,最小量 1000;最大量 5000(本文不讨论最小最大 量设置的业务逻辑和数学模型);当满足最小量要求时自动产生采购申请,引起采购。

1)

确定现有量 [N]库存\现有量\现有量 确定物料有现有量存在。 如果数量太多,可以使用帐户别名发放,将物料杂项出库。

2)

运行库存组织 运行库存组织最小最大计划 组织最小最大计划 [N]库存:计划:最小-最大计划

7 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

生成的报表如下图所示:

本例: 最小 1000;最大 5000; 需求 0;

可用数量=现有量+供应;149=5+144 建议补货数量=再订购数量=4851

3)

由计划产生采购申请 [N]库存:计划:最小-最大计划 重新提交最小最大计划,要求系统自动生成采购申请单。

8 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

所有参数同上一步,仅“重新进货”一项标识为“是”,表示让系统自动补货。 如果报表运行完成后提示“无法生成申请”,说明操作不成功,可能是物料的来源设置有 问题。

4)

导入采购申请 [N]采购:报表:运行 注意: 注意: 如果 Profile“INV:最小最大再订购审批”为“预审批”,要想产生采购申请,必须为物 料设置上价目表价格、采购员

请求运行完成后,输出的信息如下,注意“创建已审批的申请数量”

9 / 20

Oracle 完全测试记录 最小最大库存计划

5)

吴若童

查看生成的采购申请( 查看生成的采购申请(非必须) 非必须) [N]采购:申请:申请

可以看到最大订购量为 1000,因此产生了 5 行采购申请。

6)

将采购申请创建为采购订单 10 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

[N]采购:采购订单:自动创建 将之前生成的采购申请,自动创建为采购订单。供应商为“T_标准供应商”

7)

确认采购订单 [N]采购:采购订单:采购订单 将之前创建的采购计划审批通过。

可以看到之前有 4 行采购申请,但采购订单上只有一行。(为不同的发运行?没有记下来)

8)

到货接收 [N]库存:事务处理:接收:接收

11 / 20

Oracle 完全测试记录 最小最大库存计划

9)

吴若童

入库 [N]库存:事务处理:接收:接收 录入订单号,可以看到总数为 4851 个,单位后面有一个“+”,点击后展开为 5 行。

12 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

10) 验证结果 [N]库存:计划:最小-最大计划 重新运行最小-最大计划验证。

提交请求时注意,选择“所有最小-最大计划物料”否则不需要补货的物料将不被显示。

13 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

最小最大: 最小最大: 子库存创建物料搬运单 业务描述 之前的测试,将物料 T_ITEM_001 通过库存级计划采购入库后,通过子库存级的最小最大计

划自动向 99 库(业务上可能是零售的终端,可能是车间仓库……)补货

最小量 10;最大量 1000(本文不讨论最小最大量设置的业务逻辑和数学模型)

在测试前请确保完成了“测试环境的搭建”一节中第四步“定义物料子库存的最小最大量”

1)

运行子库存级最小最大计划 [N]库存:计划:最小-最大计划、 运行子库存物料的最小最大计划。 与库存级的最小最大计划不同的是,在提交参数时“计划层”为“子库存”。并要求选择正 确的子库存。(本例中为“99”子库),其它与库存组织层的完全相同。

14 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

最小量:10;最大量:1000 现有量:0;需要量:0;供应量:0;可用量:-10; 再订单数量:1010

2)

由计划产生物料搬运单 [N]库存:计划:最小-最大计划 重新提交最小最大计划,要求系统自动生成采购申请单。

15 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

所有参数同上一步,仅“重新进货”一项标识为“是”,表示让系统自动补货。

3)

查看生成的物料搬运单( 查看生成的物料搬运单(非必须) 非必须) [N]库存:物料搬运单:物料搬运单

4)

分配、 分配、修改物料搬运单 修改物料搬运单 [N]库存:物料搬运单:处理物料搬运单 查找到之前自动生成的物料搬运单,系统自动生成的物料搬运单类型为“物料搬运单补充”

16 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

注意:上图启用了“文件夹”功能,实际可以和上图有差异 点[B]“查看/更新分配”按钮

自动生成的物料搬运单数量为 1010 个。经过系统外分析我们认为只要处理 1000 个数量。 在数量中将“1010”修改为“1000” 如果物料有批号控制,需要继续分配批号。(本物料没有启用)

5)

处理物料搬运单 [N]库存:物料搬运单:处理物料搬运单 17 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

选中之前的“选择”框,点处理按钮。

完成后,可以看到事务处理数量只余下 10 个了(1010-1000=10)。 这 10 个将不再需要处理了,我们关闭物料搬运单。

18 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

选中之前的“选择”框,点处理按钮。 点“工具:取消/关闭行”

最小最大计划 FAQ 1)

最小最大计划重复产生请购单? 最小最大计划重复产生请购单? 作为计划供应的请购单要满足以下两个条件:1)目标子库存不为空,2)审批通过 其中目标子库在请购单填写界面是非必须的。

2)

最小最大计划的需求日期如何计数? 最小最大计划的需求日期如何计数? 最小最大计划的需求日期 NEED_BY_DATE,考虑以下参数: a. 目标地点(库存组织/子库存)

b. 来源地点(库存组织/子库存) c. 物料的提前期

3)

最小最大计划完成的产生的物料搬运单号? 最小最大计划完成的产生的物料搬运单号 ? 有三种方法可以查询到: A、通过 SQL:select * from mtl_txn_request_lines where header_id in ( select header_id from mtl_txn_request_headers where move_order_type =2 )

B、在完成计划后,处理物料搬运单,查类型为补货的,最近一次就是。实际工作中可以按 计划员来约束。 4)

生成物料搬运单状态为“ 生成物料搬运单状态为“预审批” 预审批”? 标准功能,自动审批过的状态将是“预审批”,不会是“批准” 预审批的意思是,物料搬运单已经审批通过了,但是系统自动审批的,不是手动的。

SQL 脚本 1)

查看物料子库存处理设置 查看物料子库存处理设置 select misi.inventory_item_id, misi.organization_id,

misi.secondary_inventory,

misi.min_minmax_quantity,

misi.max_minmax_quantity, 19 / 20

Oracle 完全测试记录 最小最大库存计划

吴若童

misi.inventory_planning_code, misi.source_type,

misi.source_organization_id, misi.source_subinventory

from MTL_ITEM_SUB_INVENTORIES misi

2)

查看物料在库存组织的设置 select segment1,

msib.buyer_id, planner_code,

msib.primary_uom_code, min_minmax_quantity,

max_minmax_quantity,

msib.list_price_per_unit,

msib.inventory_planning_code

from mtl_system_items_b msib

where inventory_planning_code=2

20 / 20

Related Documents

Inv Minmax
November 2019 23
Inv
July 2020 25
Inv
June 2020 18
Inv
October 2019 46
Inv
November 2019 37
Inv Exams
August 2019 30