库存共享
库存共享功能可用于公司将某些物料的超额库存共享给公司以外的外部方。
通过 M3 中的规则和设置来定义超额。这些规则确定要共享的物料以及如何计算超额库存。已计算超额库存的信息会写入至库存共享文件。
库存共享文件可以通过两种方式更新:每日更改或重新生成,计算所有符合共享条件的物料的超额。可人工启动或作为计划活动启动更新/重新生成。
更新和重新生成库存共享文件时,超额库存的信息会通过Infor Enterprise Collaborator消息传输至外部方。
背景
实施库存共享以为公司提供替代方法来定位零件。由于公司的某些零件存有超额库存,这一操作可用于将超额库存销售给需要这些零件的其他公司。
所谓的共享文件包括有关单个零件和超额级别的信息。通常,完整文件每月发送一次,更改每天发送一次。文档格式基于 XML。
准备工作
要使用库存共享,必须完成以下设置:
- 在设置 - 仓库计划控制 (CRS701) 中,必须将“允许共享”设置为 2 或 3。
- 必须通过将物料。连接仓库 (MMS002/G) 中的复选框“库存共享”设置为 1 来明确选择物料(仅当将 (CRS701) 中的“允许库存共享”设置为 3 时)。
此外,还可通过运行批量更新程序库存共享更新 (RPS685) 来选择物料。
- 在文件设置。库存共享 (RPS820) 中配置规则。
- 在 (CRS945) 和文档 72A 中配置商业消息的收件人。
配置基本设置
以下三个备选项控制包括哪些物料以及是否使用相应功能。
1 = 否,不使用库存共享。
2 = 是,但仅共享临时和耗尽物料。
3 = 是,根据仓库设置共享所有物料。
如果已选择备选项 2,则无需进行更多设置。所有具有临时或消耗库存的物料都包含在共享中。
如果已选择备选项 3,则必须明确选择物料并定义规则。
选择要共享的物料
当在设置 - 仓库计划控制 (CRS701) 中将设置“允许库存共享”设置为 2 时,将仅共享视为有消耗存或临时库存的物料。这一操作通过物料。连接仓库 (MMS002/H) 中的“超额库存类型”设置来指示。如果物料被认为“未入库”但仍然存在部分库存或物料仓库状态为 50(已停产),则定义该设置。
当 (CRS701) 中的设置“允许库存共享”设置为 3 时,必须明确选择应共享的物料。这一操作通过为物料。连接仓库 (MMS002/G) 中的设置“库存共享”选择值 1 来完成。
此外,还可使用“库存共享更新”(RPS685) 定义该设置,以用于在一次运行中更新多个物料。共享物料后,有关物料超额库存的信息会写入至 MINVSH 表,并假设满足所有条件。
定义共享物料的规则
当 (CRS701) 中的“允许库存共享”设置为 3(根据仓库设置共享所有物料)时,会在将新信息写入至共享文件 MINVSH 之前库存共享设置 (RPS820) 中配置的设置和条件。
-
主供应商
此字段指示在生成库存共享中超额数量的记录时,应从哪个物料主供应商进行检索。检索的供应商会写入共享文件。当发送带有相关物料和超额级别信息的电子消息时,消息收件人为写入共享文件的供应商。
系统会为每个供应商发送一条消息,其中包含有关连至供应商的所有物料信息。
- 如果已选择备选项 1,则从物料。打开 (MMS001) 中的物料主文件记录检索供应商。如果物料主记录中未定义供应商,则从物料。连接仓库 (MMS002) 中的物料/仓库记录检索供应商。
- 如果已选择备选项 2,则从 (MMS002) 中的物料/仓库记录检索供应商。如果在仓库记录上未找到供应商(可以为分配物料),则从配送中心仓库(供应仓库)的记录中检索供应商,其中将该物料定义为采购物料。如果物料/仓库记录上未找到供应商,则从 (MMS001) 中的物料主文件记录中检索供应商。
-
净值
该字段确定库存的最低净值,以消除不划算的交易。净值计算公式为(物料数量*采购价格)。如果超额数量的实际值低于已设置净值,则将不包含在库存共享中。从为当前物料配置的采购协议中检索采购价格。
-
超额基础
此字段可定义如何计算超额
- 超额基础 = 1 表示基于库存平衡计算超额。可由平衡设置。打开 (MWS006) 中的设置定义超额。此选项假定已运行库存平衡。如果仓库作为一个仓库组的配送中心和另一个仓库组的区域仓库,则计算两个组的超额且最低超额数量将列入共享文件 MINVSH 中。
-
超额基础= 2 表示根据 (MMS002) 中物料/仓库计划方法的设置计算超额数量。
- 如果物料计划方法为 <> 2,则通过从可用库存中扣除安全存货来计算超额。
- 如果物料的计划方法 = 2,则通过从可用库存中扣除每个物料/仓库的再订购点 (ROP) 计划来计算超额。
可用库存是过从当前在库余量中扣除所有预留来计算。
-
已排除安全存货
- 如果已选中人工设置安全存货复选框,则从共享中排除人工设置安全存货的物料。如果在物料。连接仓库 (MMS002/F) 中将安全存货方法设置为 0,且人工输入的安全存货数量大于 0,则将物料具有永久冻结安全存货。
- 如果已选中临时冻结安全存货复选框,则从共享中排除所有具有临时安全存货的物料。可在 (MMS002/F) 中启用临时冻结安全存货。这意味着安全存货是一个人工输入的固定安全存货,其将作为安全存货使用,直至安全存货计算结果(例如,运行 MMS615)大于冻结安全存货。这一操作通常用于库存中的物料号为全新且缺少物料历史的情况下。
- 如果已选中日期控制安全存货复选框,则从共享中排除所有具有时段安全存货的物料。通过选择“冻结安全存货”复选框,在时段式安全存货。打开 (RPS040/E) 中启用日期控制安全存货。这意味着存在具有起始日期和截至日期的固定安全存货。可在安全存货计算中考虑该安全存货,因此如果当前日期在有效日 期内,则该固定安全存货是计算的结果,而不考虑所选安全存货方法。
生成共享文件
从生成库存共享文件 (RPS680) 启动库存共享文件的生成。
提交作业以启动库存共享文件的每日更新或执行重新生成。
处理所有记录后,向程序 RIPINVSHFnc 发送指示,该指示会反过来触发包含有关共享文件 MINVSH 中执行的更新信息的电子商业消息。
重新生成
重新生成设置可确定是否每天更新或重新生成共享文件 MINVSH。
-
定期运行
选择定期运行以每日更新共享文件表 MINVSH。系统会逐个读取表 MINVST 中的所有记录,并分别发送至功能程序 RPINVSHFnc。仅处理计算日期不晚于当天日期的记录。每个记录都有一个计算日期,指示将处理物料的时间。通常,计算日期与记录创建日期相同。仅具有日期控制安全存货的物料才能在 MINVST 的触发记录中具有未来计算日期。
读取 MINVST 中的所有记录并更新共享文件后,向程序 RPINVSHFnc 发送指示以触发要发送的消息,其中包含与针对超额级别所作出的更新相关的信息。
-
重新生成
选择重新生成后,将读取并处理符合共享条件的所有物料。此备选项将在重新创建前删除共享文件 MINVSH 中的现有记录。此外,系统还会在运行前删除触发文件 MINVST 中的所有记录,因此不考虑这些记录。
处理完所有符合共享条件的记录并重新创建共享文件后,向程序 RPINVSHFnc 发送指示以触发创建包含关于所有符合条件物料的总超额库存信息的电子消息。
配置业务文件收件人
标准文档 72A 用于库存共享。这一功能必须通过在标准文档。打开 (CRS027) 中选择 F14 键来生成。
在标准文档。连接媒体控制对象 (CRS945) 中,配置电子商业消息的收件人。文档 72A 的控制对象为“供应商”,即写入共享文件的供应商。
在文档媒体控制。连接媒体 (CRS949) 中,必须为供应商配置 MBM 媒体记录。
流程图
遵循以下步骤
-
在设置 - 仓库计划控制 (CRS701) 中将“允许共享”(ALIS) 设置为 3。
当“允许共享”设置为 3 时,必须通过将物料。连接仓库 (MMS002/G) 中的“库存共享”复选框设置为 1 来明确选择物料。
-
在文件设置 - 库存共享 (RPS820) 中配置规则。
-
在 (CRS945) 和文档 72A 中配置商业消息的收件人。
-
启动生成库存共享文件 (RPS680) 并提交定期运行或重新生成。
-
检查 (MNS206)。应为 RPS680PF 创建 MBM 发起程序。
-
在 (CRS701) 中将“允许共享”设置为 2。
当“允许共享”设置为 2 时,不会单独选择任何物料。
-
在 (CRS945) 和文档 72A 中配置商业消息的收件人。
-
启动 (RPS680) 并提交定期运行或重新生成。
-
检查 (MNS206)。应为 RPS680PF 创建 MBM 发起程序。
结果
运行整个处理后,创建包含物料及其超额级别信息的Infor Enterprise Collaborator消息。