5适用于项目制造的 JD Edwards EnterpriseOne 库存管理处理

了解适用于项目制造的 JD Edwards EnterpriseOne 库存管理

“JD Edwards EnterpriseOne 库存管理”是供应链的基础。您必须设置和管理库存,才能有效处理 JD Edwards EnterpriseOne 系统中的其他程序。“JD Edwards EnterpriseOne 库存管理”系统定义离散式库存项目,使您可以在整个供应链中控制库存。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“JD Edwards EnterpriseOne 库存管理简介”

“JD Edwards EnterpriseOne 库存管理”系统维护一般库存和生产控制库存。一般库存指不具有控制中的生产编号的项目。生产控制库存是指在主文件或项目分部/场所记录中已选择“控制中的生产编号”选项的项目。

可以将生产编号分配给项目,以跟踪库存发放。提交直接库存业务记录后,生产编号即为库存本身的属性。

系统在“项目主文件”(F4101)、“项目分部”(F4102)、“项目分类帐文件”(F4111) 和“项目库位文件”(F41021) 中存储一般库存信息。

生产控制项目信息存储在 F4101、F4102 和项目库位标志文件 (F41021T) 中。F4102 文件存储项目分部/场所的生产控制设置。F41021T 文件维护分配给特定生产控制项目的现有库存数量的相关信息。

系统使用生产编号标记 F41021T 文件中批次库位的生产控制项目的现有数量。一个项目可以有多个生产编号。F41021T 文件中的现有数量不能为负数。系统计算运行时的 F41021 文件的项目可供量。

可以使用“库存调整”(P4114)、“库存发放”(P4112) 和“库存转移”(P4113) 程序管理库存。

也可以使用“项目分类帐查询”(CARDEX) 程序管理库存。“项目分类帐文件”(F4111) 跟踪具有生产编号项目的库存业务记录。但是,F4111 文件不会按 F41021T 文件中的生产编号跟踪现有消耗量。

系统允许发放的生产控制库存数量不得超过 F41021T 文件中库位的现有数量。

履行定单(如销售单)后,生产控制项目可消耗另一生产编号或一般库存的现有数量。执行特定生产编号的库存业务记录(如发放或转移)时,系统不允许您使用另一生产编号的库存。

注意:系统不维护生产控制库存的承诺。

冲销生产控制库存业务记录可增加或减少业务记录中使用的生产编号的现有数量。

当使用“生产编号重新分配”程序 (P34404) 重新分配给一般库存时,系统会将 F41021T 文件中生产编号记录的数量设置为 0(零)。系统按如下方式更新 F4111 文件:

  • 按生产编号、批次和库位记录为现有定单或库存创建负业务记录。

  • 按一般、批次和库位记录为定单或库存创建正业务记录。

“JD Edwards EnterpriseOne 库存管理”系统不支持重新分类具有相关生产编号的项目。如果对生产控制项目重新分类,则项目不保留生产编号。

系统支持用于生产控制项目的库存业务记录的电子数据交换 (EDI)。

生产控制项目的项目可供量

可以使用“项目可供量”程序 (P41202) 查阅项目现有数量、承诺量和可供量的摘要和明细信息。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“定义项目可供量”

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“定位数量信息”

影响现有数量的业务记录也会影响到可供数量。数量信息对于库存的日常管理至关重要。项目可供量明细有助于了解当前和未来需要。“JD Edwards EnterpriseOne 库存管理系统”通过从进货数量与现有数量的总和减去出货数量确定项目的可供量。必须使用“分部/场所常量”程序 (P41001) 定义要让系统如何计算每一分部/场所的项目可供量。项目可供量影响到系统如何计算延交定单、取消和客户交货时间。

生产编号跟踪工作单、采购单、销售单和预测中生产控制项目的供需。“项目可供量处理”屏幕 (W41202A) 中的“生产编号”字段不可用。

系统维护 F41021T 文件中生产控制项目的现有数量。系统维护 F41021 文件和 F41021T 文件中现有数量的完整性。

系统不建议根据生产控制库存进行库存分配。

先备条件

处理“JD Edwards EnterpriseOne 库存管理”中的生产控制项目之前,必须先设置“项目可供量”程序 (P41202) 版本的处理选项。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“设置项目可供量 (P41202) 的处理选项”

发放生产控制项目的库存

该节提供生产控制项目库存发放的概述,列出了先备条件,并讨论如何为生产控制项目发放库存。

了解生产控制项目的库存发放

发放库存就是将其从一个库位中移出。可以使用“库存发放”程序 (P4112) 发放库存。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“发放库存”

发放生产控制项目的库存时,系统不允许发放超过 F41021T 文件中库位现有数量的生产控制库存。

仅当一般库存的所需数量不可用时,系统才让您消耗生产控制项目的其余所需数量。可使用自动或交互模式,消耗剩余所需库存。

可以将“库存发放”程序的“生产编号现有消耗量”处理选项设置为空白,以激活自动库存发放。

“库存发放”程序为生产控制项目运行自动发放库存时,采用如下算法:

  1. 分配一般库存。

    一般库存是不受生产控制的项目的库存,因此,也未与生产编号相关联。

  2. 分配暂停的生产编号。

    在“生产编号主文件”(F34401) 中,这些生产控制项目的“生产编号状态”被设置为“I”。

  3. 分配孤立的生产编号。

    这些生产控制项目与供应或需求不再相关。

  4. 按最终项目需求日期分配生产编号。

    这是在未来最晚使用的生产控制项目的需求日期。接下来,系统会重新计划最终项目,以满足需求。

如果将“生产编号现有消耗量”处理选项的值设置为 1,以采用交互方式发放库存,系统显示“选择库存消耗量”屏幕。可以选择要消耗的特定库存和数量。

如果正在发放的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。

选择要消耗的库存后,可以访问“选择要消耗的库存”屏幕,以查阅或重新分配库存。“数量”字段中必须有值,才可访问“行”菜单上的“生产编号消耗量”选项。

冲销生产控制库存业务记录可增加或减少业务记录中使用的生产编号的现有数量。

F41021T 文件中的生产控制库存的现有数量不能为负数。因此,如果生产控制项目的现有数量不足,F41021T 文件会显示现有数量为零,F41021 文件会显示现有数量为负数。必须消耗生产控制项目的所有现有数量,一般项目的现有数量才会为负。

在发放库存之前,可以通过“生产编号工作台”程序 (P34403) 管理生产编号库存。

先备条件

在发放生产控制项目的库存之前,必须:

  • 设置“库存发放”程序 (P4112) 版本的处理选项。

  • 设置“库存发放”程序的“处理”选项卡上的“生产编号现有消耗量”处理选项。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“设置库存发放 (P4112) 的处理选项”

用于发放生产控制项目库存的屏幕

屏幕名称

屏幕号

导航

用途

库存发放处理

W4112D

库存主文件/业务记录 (G4111),发放

查阅库存发放。

库存发放

W4112A

在“库存发放处理”屏幕上,单击“增加”。

发放生产控制项目的库存。

选择库存消耗量

W42054A

在“库存发放”屏幕上,选择行,然后从“行”菜单选择“生产编号消耗量”。

查阅并选择生产控制项目的库存消耗量。

发放生产控制项目的库存

访问“库存发放”屏幕。

发放生产控制项目的库存:

  1. 如果适用,填写以下字段:

    • 分部/场所

    • 总帐日期

    • 业务记录日期

    • 项目号

    • 数量

    • 库位

    • 批次/序号

  2. 在“选择可供消耗的库存”屏幕上,输入按生产编号发放的项目数量。

    “选择可供消耗的库存”屏幕的表头中显示库位和批次信息。

    注意:如果处理选项设置为 1,而且项目没有一般库存,系统将显示“选择可供消耗的库存”屏幕。
  3. 单击“确定”。

  4. 在“库存发放”屏幕上,单击“确定”。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“发放库存”

查阅生产控制项目的库存消耗量

访问“选择可供消耗的库存”屏幕。

如果将“生产编号现有消耗量”处理选项的值设置为 1,以采用交互方式发放库存,系统显示“选择库存消耗量”屏幕。选择库存后,可以使用“行”菜单中的“生产编号消耗量”选项,查阅业务记录行的库存选择。

所需数量

显示之前“库存”屏幕的“数量”字段中所示的所需数量。

所选总量

显示从所有行可供量中选择的总量。

进行库存选择后,“所需数量”和“所选总量”字段中的值必须一致。

数量

输入行的所选单位数量。随着您更新“数量”字段中的值,系统会从“现有剩余数量”字段中扣除此数量,以显示库存消耗量的结果。

次要数量

输入行的所选单位次要数量。随着您更新“次要数量”字段中的值,系统会从“现有剩余次要数量”字段中扣除此数量,以显示库存消耗量的结果。

如果正在发放的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。

现有剩余数量

显示扣减行的“数量”字段中值之后的现有剩余数量。

现有剩余次要数量

显示扣减行的“次要数量”字段中的值之后的现有剩余次要数量。

调整生产控制项目的库存

该节提供生产控制项目库存调整的概述,列出了先备条件,并讨论如何调整生产控制项目的库存。

了解生产控制项目的库存调整

使用库存调整可调节实际项目盘点与系统项目盘点之间的差异。您不需要执行全面实物盘点,只要输入调整,便可增加或减少分部/场所中现有库存项目的数量和成本。例如,当库位中记录的项目数和实际盘点数之间存在差异时,您可以调整库存。可使用“库存调整”程序 (P4114) 输入调整。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“调整库存”

“库存调整”屏幕上明细网格中显示的“生产编号”字段为可编辑字段。

调整生产控制项目的库存后,库存调整会增加 F41021 和 F41021T 文件中的数量。

为库存调整输入负值时,系统不允许输入超过 F41021T 文件中生产编号可供量的负值。

对于负值的库存调整,仅当一般库存的所需数量不可用时,系统才让您消耗生产控制项目的剩余所需数量。可使用自动或交互模式,消耗剩余所需库存。

可以将“库存调整”程序的“生产编号现有消耗量”处理选项设置为空白,以激活自动库存选择。

“库存调整”程序为生产控制项目运行自动调整库存时,采用如下算法:

  1. 分配一般库存。

    一般库存是不受生产控制的项目的库存,因此,也未与生产编号相关联。

  2. 分配暂停的生产编号。

    在“生产编号主文件”(F34401) 中,这些生产控制项目的“生产编号状态”被设置为“I”。

  3. 分配孤立的生产编号。

    这些生产控制项目与供应或需求不再相关。

  4. 按最终项目需求日期分配生产编号。

    这是在未来最晚使用的生产控制项目的需求日期。接下来,系统会重新计划最终项目,以满足需求。

如果将“生产编号现有消耗量”处理选项的值设置为 1,以采用交互方式调整库存,系统会在负值库存调整期间显示“选择可供消耗的库存”屏幕。可以选择要消耗的特定库存和数量。

如果正在调整的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。

选择要消耗的库存后,可以访问“选择要消耗的库存”屏幕,以查阅或重新分配库存。“数量”字段中必须有值,才可访问“行”菜单中的“生产编号消耗量”选项。

冲销生产控制库存业务记录可增加或减少业务记录中使用的生产编号的现有数量。

F41021T 文件中的生产控制库存的现有数量不能为负数。因此,如果生产控制项目的现有数量不足,F41021T 文件会显示现有数量为零,F41021 文件会显示现有数量为负数。必须消耗生产控制项目的所有现有数量,一般项目的现有数量才会为负。

在调整库存之前,可以通过“生产编号工作台”程序管理生产编号库存。

先备条件

在调整生产控制项目的库存之前,必须:

  • 设置“库存调整”程序 (P4114) 版本的处理选项。

  • 设置“库存调整”程序的“处理”选项卡上的“生产编号现有消耗量”处理选项。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“设置库存调整 (P4114) 的处理选项”

用于调整生产控制项目库存的屏幕

屏幕名称

屏幕号

导航

用途

库存调整处理

W4114B

库存主文件/业务记录 (G4111),调整

查阅库存调整。

库存调整

W4114A

在“库存调整处理”屏幕上,单击“增加”。

调整生产控制项目的库存。

选择库存消耗量

W42054A

在“库存调整”屏幕上,选择行,然后从“行”菜单中选择“生产编号消耗量”。

查阅并选择生产控制项目的库存消耗量。

调整生产控制项目的库存

转移生产控制项目的库存

该节提供生产控制项目库存转移的概述,列出了先备条件,并讨论如何转移生产控制项目的库存。

了解生产控制项目的库存转移

您可能希望将库存从一个库位转移到另一个库位。库存转移所遵循的过程类似于发放和调整,只是您必须指定至和自分部/场所及库位。这些位置可以在相同的分部/场所中,也可以在不同的分部/场所中。

如果要在同一分部/场所中移动库存,则可供量不一定会发生变更。如果库存转移是发生在两个不同的分部/场所之间,则自分部/场所的现有数量会减少,而至分部/场所的现有数量会增加。

使用“库存转移”程序 (P4113) 可以在两个库位之间转移库存。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“转移库存”

转移生产控制项目的库存时,系统允许转移的生产控制库存数量不得超过 F41021T 文件中库位的现有数量。

仅当一般库存的所需数量不可用时,系统才让您消耗生产控制项目的其余所需数量。可使用自动或交互模式,消耗剩余所需库存。

可以将“库存转移”程序的“生产编号现有消耗量”处理选项设置为空白,以激活自动库存转移。

“库存转移”程序为生产控制项目运行自动转移库存时,采用如下算法:

  1. 分配一般库存。

    一般库存是不受生产控制的项目的库存,因此,也未与生产编号相关联。

  2. 分配暂停的生产编号。

    在“生产编号主文件”(F34401) 中,这些生产控制项目的“生产编号状态”被设置为“I”。

  3. 分配孤立的生产编号。

    这些生产控制项目与供应或需求不再相关。

  4. 按最终项目需求日期分配生产编号。

    这是在未来最晚使用的生产控制项目的需求日期。接下来,系统会重新计划最终项目,以满足需求。

如果将“生产编号现有消耗量”处理选项的值设置为 1,以采用交互方式转移库存,系统会显示“选择可供消耗的库存”屏幕。可以选择要消耗的特定库存和数量。

如果正在转移的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。

选择要消耗的库存后,可以访问“选择要消耗的库存”屏幕,以查阅或重新分配库存。“数量”字段中必须有值,才可访问“行”菜单中的“生产编号消耗量”选项。

冲销生产控制库存业务记录可增加或减少业务记录中使用的生产编号的现有数量。

F41021T 文件中的生产控制库存的现有数量不能为负数。因此,如果生产控制项目的现有数量不足,F41021T 文件会显示现有数量为零,F41021 文件会显示现有数量为负数。必须消耗生产控制项目的所有现有数量,一般项目的现有数量才会为负。

在发放库存之前,可以通过“生产编号工作台”程序管理生产编号库存。

先备条件

在转移生产控制项目的库存之前,必须:

  • 设置“库存转移”程序 (P4113) 版本的处理选项。

  • 在“库存转移”程序的“处理”选项卡上设置“生产编号现有消耗量”处理选项。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“设置库存转移 (P4113) 的处理选项”

用于转移生产控制项目库存的屏幕

屏幕名称

屏幕号

导航

用途

库存转移处理

W4113A

库存主文件/业务记录 (G4111),转移

查阅库存转移。

库存转移

W4113B

在“库存转移处理”屏幕上,单击“增加”。

转移生产控制项目的库存。

选择库存消耗量

W42054A

在“库存转移”屏幕上,选择行,然后从“行”菜单选择“生产编号消耗量”。

查阅并选择生产控制项目的库存消耗量。

转移生产控制项目的库存

访问“库存转移”屏幕。

从生产编号

输入现有数量被转移的生产编号(减少)。

输入可将供应事务与需求事务相关联的字母数字值。生产编号是系统生成的 30 位字母数字值。系统基于用户定义的段和段值生成生产编号。系统将短生产编号关联到系统生成的生产编号,以维护唯一识别符。

生产编号还可以是与系统生成的值不同的用户输入值。如果用户输入生产编号的值,系统不会将短生产编号关联到生产编号。

在销售单输入或预测输入的同时,生成或输入生产编号。物料需求计划 (MRP) 填充该生产编号的相关需求生成的所有消息。可通过“生产编号工作台”程序 (P34403) 管理与生产编号相关的所有事务。

至生产编号

输入接收现有数量转移的生产编号(增加)。“至生产编号”字段为不可编辑字段。无法使用“库存转移”程序,将现有库存从一个生产编号转移至另一生产编号。

显示字母数字值,该值提供将供应业务记录与需求业务记录相关联的能力。生产编号是系统生成的 30 位字母数字值。系统基于用户定义的段和段值生成生产编号。系统将短生产编号关联到系统生成的生产编号,以维护唯一识别符。

生产编号还可以是与系统生成的值不同的用户输入值。如果用户输入生产编号的值,系统不会将短生产编号关联到生产编号。

在销售单输入或预测输入的同时,生成或输入生产编号。物料需求计划 (MRP) 填充该生产编号的相关需求生成的所有消息。可通过“生产编号工作台”程序 (P34403) 管理与生产编号相关的所有事务。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“转移库存”

处理生产控制项目的循环盘点

该节提供生产控制项目循环盘点的概述,列出了先备条件,并讨论如何执行以下操作:

  • 输入生产控制项目的循环盘点结果。

  • 查阅生产控制项目的循环盘点差异。

了解生产控制项目的循环盘点

循环盘点是以项目为基础的库存盘点方法。在打印的库存盘点表上记录诸如项目号、说明以及库位等数据,您以后将使用这些数据来更新联机库存记录。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“处理循环盘点”

循环盘点流程维护生产控制项目的信息。“生产编号”字段出现在“循环盘点输入 - 生产编号”和“循环盘点明细 - 生产编号”屏幕的明细网格中。

可在“选择盘点项目”程序 (R41411) 的“打印”选项卡上设置“打印生产编号库存明细”处理选项,以便在报告中包含生产编号信息。

输入循环盘点结果后,如果 F41021T 文件中的现有数量超过 F41021 文件中的项目现有数量,则无法记录数量。如果生产编号的输入数量多于 F41021 文件中的数量,系统则显示错误消息。

如果正在进行循环盘点的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。

JD Edwards EnterpriseOne 软件在“循环盘点输入”程序 (P4141) 内为生产控制项目提供业务记录处理功能。通过对生产控制项目实施业务记录处理,系统将从“循环盘点输入”屏幕中控制循环盘点业务记录文件 (F4141) 和循环盘点业务记录标签文件 (F4141T) 的更新。这样可确保两个文件始终同步。

业务记录处理可确保特定程序和文件的数据完整性。如果在系统向数据库提交记录时,出现数据库错误或服务器故障,则必须从数据库中回滚与业务记录相关的所有文件更新,以便系统能够维护数据完整性。业务记录处理使系统能够在发布提交命令之前,先将数据存储在队列中。在这段时间,系统会将数据移到对应的文件中。

系统将为业务记录处理涉及的每个流程创建边界。其中,业务记录边界包括构成业务记录的所有数据元素。当出现数据库错误或服务器故障时,系统将生成工作流消息,指出系统在故障发生前已返回到其原始状态。

先备条件

执行生产控制项目的循环盘点之前,必须设置您的“循环盘点查阅”程序 (P41240) 版本的处理选项。

用于处理生产控制项目循环盘点的屏幕

屏幕名称

屏幕号

导航

用途

循环盘点查阅处理

W41240A

库存盘点替代方法 (G4121),循环盘点查阅

  • 查阅循环盘点状态。

  • 批准循环盘点。

循环盘点输入

W4141A

在“循环盘点查阅处理”屏幕上,选择循环盘点,然后从“行”菜单中选择“输入循环盘点”。

  • 输入循环盘点结果。

  • 修订循环盘点数量。

循环盘点输入 - 生产编号

W4141B

在“循环盘点输入”屏幕上,选择循环盘点,然后从“行”菜单中选择“生产编号输入”。

  • 输入生产控制项目的循环盘点结果。

  • 查阅生产控制项目的循环盘点数量。

循环盘点明细处理

W41241A

在“循环盘点查阅处理”屏幕上,选择记录,然后从“行”菜单中选择“循环盘点明细”。

查阅循环盘点差异。

循环盘点明细 - 生产编号

W41241B

在“循环盘点明细处理”屏幕上,选择记录,然后从“行”菜单中选择“生产编号明细”。

查阅生产控制项目的循环盘点差异。

输入生产控制项目的循环盘点结果

访问“循环盘点输入 - 生产编号”屏幕。

请参阅《JD Edwards EnterpriseOne 应用程序库存管理实施指南》中的“输入循环盘点结果”

查阅生产控制项目的循环盘点差异

访问“循环盘点明细 - 生产编号”屏幕。