本章包含以下主题:
输入生产控制项目、物料单和工艺路线后,可以使用“JD Edwards EnterpriseOne 车间管理”系统中的程序完成生产控制项目的制造。通过 JD Edwards EnterpriseOne 车间管理系统,可以管理和跟踪制造工作单。
备注:
“JD Edwards EnterpriseOne 车间管理”系统仅支持生产控制项目的离散式制造。请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“JD Edwards EnterpriseOne 车间管理介绍”。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“JD Edwards EnterpriseOne 工作单介绍”。
“JD Edwards EnterpriseOne 车间管理”系统与“JD Edwards EnterpriseOne 项目制造”集成,可支持生产控制项目。
“制造项目的车间管理”处理流程与“JD Edwards EnterpriseOne 车间管理”使用的许多程序都相同。此处理流程由以下步骤组成:
输入工作单 (P48013)。
附加工艺路线指令和零件清单 (R31410)。
执行工作单承诺处理。
检查可供量 (P30200)。
发放库存 (P31113)。
计划工作。
记录小时数和数量 (P311221)。
将完成数过帐到库存 (P31114)。
“JD Edwards EnterpriseOne 车间管理”系统不支持生产控制项目的以下功能:
生产率计划表。
流程制造。
成本明细。
系统不提供按生产编号进行的成本明细查询。
“JD Edwards EnterpriseOne 按订单设计”系统中的项目。
在“JD Edwards EnterpriseOne 车间管理”中处理生产控制项目前,必须确保已对“JD Edwards EnterpriseOne 车间管理”系统进行了相应的设置,以支持生产控制项目。
本节提供了生产控制项目工作单表头输入的概述,列出了先备条件,并讨论如何输入生产控制项目的工作单表头。
要输入工作单表头,请识别项目、其分部/场所和数量,以及工作单的要求日期。可使用“制造工作单处理”程序 (P48013) 创建和管理工作单。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“输入工作单表头”。
“生产编号”字段和“按例查询”(QBE) 行显示在“制造工作单处理”屏幕的明细网格中。“生产编号”字段还显示在“工作单明细”屏幕的“其他明细 1”选项卡中。只能从“制造工作单处理”程序中修改工作单上的生产编号。
系统不支持在生产控制项目工作单中使用定单量负值。
系统允许更改工作单表头中的生产编号。在修订工作单的生产编号时,系统会检查附加的零件清单、附加的工艺路线、物料发放、处理的时间输入记录,以及是部分完成还是全部完成。如果进行了任何一项活动,系统会发出警告消息。
可以在任何工作单状态下更改工作单上的生产编号,即使是在已结工作单或已完成工作单上。
复制工作单时,现有工作单上的生产编号会变成新工作单上的默认生产编号。复制离散工作单时,可以更改新工作单上的项目号和生产编号。
从销售单创建的含 W 行类型的工作单包含销售单明细行中的生产编号信息。如果更改销售单明细行中的生产编号,系统不会更新相关工作单上的生产编号。同样,更改工作单上的生产编号也会不更新销售单明细行中的生产编号。
系统支持配置项目和套件项目。尝试更改工作单时,“制造工作单处理”程序中的“生产编号”字段是可编辑字段。对于配置的项目,系统仍将生产编号与所有相关定单关联,包括父定单和子定单。因为工作单可以是套件或配置项目中的子工作单,所以可以使用“生产编号工作台”程序 (P34403)。
可访问“工作单零件清单”(P3111)、“工作单工艺路线”(P3112)、“工作单完成数”(P31114)、“工作单打印”(R31415) 和“超反冲”(P31123) 程序的生产编号。系统不会将生产编号信息转至“JD Edwards EnterpriseOne 车间管理”系统中的任何其他程序或功能。
工作单表头的生产编号信息传递到库存,以维护“项目库位标志文件”(F41021T) 中的现有数量。
可使用“工作单成批更新”程序 (P48714) 更改包含生产控制项目的离散式制造工作单的状态。“工作单成批更新”程序不包括“生产编号”字段,因此无法按生产编号搜索或更新生产编号。可以使用“生产编号重新分配”程序 (P34404) 来更新工作单上的生产编号。
输入生产控制项目的工作单表头之前,必须设置“制造工作单处理”程序版本的处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置输入/更改定单程序 (P48013) 的处理选项”。
本节提供了生产控制项目附加零件清单的概述,列出了先备条件,并讨论如何为生产控制项目附加零件清单。
输入工作单表头后,可以附加零件清单。可以使用“工作单零件清单”程序 (P3111) 手动输入零件清单。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“附加零件清单”。
“生产编号”字段显示在“工作单零件清单”屏幕的表头中。系统不在“工作单零件清单”文件 (F3111) 中存储生产编号。
可以从“工作单零件清单”屏幕的开始创建零件清单。可以使用“工作单零件清单”屏幕“屏幕”菜单中的“复制物料单”和“从工作单复制”为工作单附加零件清单。
系统为工作单零件清单中每个项目分配与工作单相同的生产编号。
使用“工作单零件清单”屏幕上“行”菜单中的“生产编号库位”选项,访问“现有生产编号”屏幕并查阅 F41021T 文件中存储的零件信息。可以按生产编号、批次和库位选择现有数量行。系统仅向工作单零件清单返回选择的库位和批次。系统不会自动输入或控制“现有生产编号”屏幕中所选项目的数量。必须在“工作单零件清单”屏幕中输入正确的定单数量。
“JD Edwards EnterpriseOne 车间管理”系统不支持生产编号控制的替代项目。 生产编号与特定的最终项目相关联。 因此,选择替代项目要求将不同的生产编号与替代项目编号相关联。 必须为替代项目指定与原始项目不同的生产编号。
为生产控制项目附加零件清单之前,必须设置“工作单零件清单”程序版本的处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置工作单零件清单程序 (P3111) 的处理选项”。
本节提供了为生产控制项目附加工艺路线指令的概述,列出了先备条件,并讨论如何为生产控制项目附加工艺路线指令。
输入工作单表头后,可以附加工艺路线指令。可使用“工作单工艺路线”程序 (P3112) 手动输入工艺路线指令。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“附加工艺路线指令”。
“生产编号”字段显示在“工作单工艺路线”屏幕的表头中。系统不在“工作单工艺路线”文件 (F3112) 中存储生产编号。
可以从“工作单工艺路线”屏幕的开始创建工艺路线指令。可以使用“工作单工艺路线”屏幕“屏幕”菜单中的“按项目复制”和“按工作单复制”选项,为工作单附加工艺路线指令。
为生产控制项目附加工艺路线指令之前,必须设置“工作单工艺路线”程序版本的处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置工作单工艺路线程序 (P3112) 的处理选项”。
本节提供了生产控制项目的工作单处理、生产控制项目的零件可供量信息和生产控制项目的工作单承诺处理的概述,列出了先备条件,并讨论如何运行生产控制项目的定单处理程序。
输入工作单表头后,可以使用“定单处理”批程序 (R31410) 为每个工作单表头附加零件清单和工艺路线指令。如果以交互方式附加零件清单和工艺路线指令,则可以使用“定单处理”批程序生成和打印车间书面文件。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“处理工作单和生产率计划表”。
运行“定单处理”程序来附加零件清单和工艺路线时,系统可能还会创建外包的采购单。可以手动修订系统生成的零件清单。
系统不支持按生产编号进行工作单合并。可以将一般库存的工作单与其他销售单需求进行合并。
“JD Edwards EnterpriseOne 车间管理”系统不支持生产编号控制的替代项目。 生产编号与特定的最终项目相关联。 因此,选择替代项目,将不同的生产编号与替代项目号关联。 必须为替代项目指定与原始项目不同的生产编号。
复制工作单时,现有工作单上的生产编号会变成新工作单上的默认生产编号。复制离散工作单时,可以更改新工作单上的项目号和生产编号。
系统将生产编号保存在“工作单主文件标志文件”(F4801T) 中。“定单处理”程序的数据选择中包括“生产编号”字段,因此可以按生产编号运行定单处理。
“工作单打印”程序 (R31415) 包含工作单表头中的生产编号。
处理工作单时,系统不改变与任何之前活动相关的生产编号。例如,可以使用生产编号 PMPN1 为定单发放物料。如果将工作单的生产编号更改为 PMPN2,系统则不会更改生产编号 PMPN1 相关物料发放的生产编号。工作单相关的任何其他物料发放会减少与生产编号 PMPN2 相关联的库存。
在创建工作单之前,可以确定构成一定数量的父项目所需的零件的可供量。使用“零件可供量”程序 (P30200) 确定零件的可供量。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“处理可供量和短缺”。
“零件可供量”程序仅显示可供量的摘要。如果必须按生产编号查阅零件可供量,可使用“生产编号工作台”程序。
承诺是对工作单所需零件的预留。可以按分部或工作中心定义承诺。可以手动或通过批程序更改承诺。
将零件清单附加到工作单表头时,系统将为每个组件的所需数量创建承诺。承诺将为特定工作单预留物料。程序创建的承诺类型(硬或软)取决于您在“制造常数”程序 (P3009) 中指定的承诺选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“处理承诺”。
运行“定单处理”程序时,系统执行特定于工作单的承诺。“JD Edwards EnterpriseOne 车间管理”系统中的生产控制项目没有基于承诺的功能。系统支持标准承诺流程。生产编号仅用于为库存贴标签。
尽管系统建议根据生产控制库存进行库存分配,但是看不到单个项目的承诺量,系统会过度承诺并作出错误建议。
处理生产控制项目的工作单之前,必须设置“定单处理”程序版本的处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置定单处理程序 (R31410) 的处理选项”。
本节提供了手动发放生产控制项目物料的概述,列出了先备条件,并讨论如何手动发放生产控制项目的物料。
可使用“工作单库存发放”程序 (P31113) 手动发放与工作单相关联的物料。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“手动发放物料”。
“生产编号”字段和“按例查询”(QBE) 行显示在“工作单库存发放处理”屏幕的明细网格中。“生产编号”字段还显示在“库存发放修订”屏幕的表头中。
发放库存之前,可以按项目号、生产编号、分部/工厂、库位和批次序号查阅生产控制项目的现有数量。要访问“现有生产编号”屏幕,从“库存发放修订”屏幕的“行”菜单中选择“生产编号库位”选项。“现有生产编号”屏幕显示 F41021T 文件中的相关信息。
在工作单库存发放期间,生产编号是库存而非定单的属性。提交直接库存业务记录时,生产编号是工作单的属性。
发放生产控制项目的库存时,系统不允许发放超过 F41021T 文件中库位现有数量的生产控制库存。
向工作单发放生产控制库存时,可以使用库存相关的生产编号。特定生产控制库存或一般库存的所需数量不足时,系统允许您从另一生产编号消耗剩余的所需数量。可以使用自动或交互方式消耗生产控制项目的剩余所需库存。
将“工作单库存发放”程序的“生产编号现有消耗量”处理选项设置为空,以激活自动库存发放。
运行“工作单库存发放”程序来自动发放生产控制项目的库存时,采用的算法如下:
分配一般库存。
一般库存是不受生产控制的项目的库存,因此,也未与生产编号相关联。
分配暂停的生产编号。
在“生产编号主文件”(F34401) 中,这些生产控制项目的“生产编号状态”被设置为 1。
分配孤立的生产编号。
这些生产控制项目与供应或需求不再相关。
按最终项目需求日期分配生产编号。
这是在未来最早使用的生产控制项目的需求日期。接下来,系统会重新计划最终项目,以满足需求。
如果将“生产编号现有消耗量”处理选项的值设置为 1,以采用交互方式发放库存,系统显示“选择库存消耗量”屏幕。可以选择要消耗的特定库存和数量。
如果正在发放的项目在项目主记录中设置为使用双重计量单位,则必须填写“次要数量”字段。
选择要消耗的库存后,可以访问“选择要消耗的库存”屏幕,以查阅或重新分配库存。“发放”字段中必须有值,才可访问“行”菜单中的“生产编号消耗量”选项。
库存发放期间,系统仅向组件项目传递生产编号信息,这些组件项目在“项目主文件”(P4101) 或“项目分部”(P41026) 程序中设置为生产编号可控。如果向工作单发放非生产控制组件项目,系统则不会使用生产编号标记项目。
系统使用来自工作单的生产编号维护 F41021T 文件中的现有数量。系统还使用业务记录的相应生产编号更新项目分类帐文件 (F4111)。
系统是否设置为使用反冲或“超反冲”程序 (P31123) 执行工作单自动发放。默认情况下,系统遵循自动消耗逻辑。
使用“选择多库位”屏幕按批次、库位和项目分部/场所选择库存。可以使用“选择多库位”屏幕,在两个或更多库位之间按可供量拆分所需的物料发放数量。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“附加零件清单”。
在非计划发放的情况下,无法在工作单发放期间指定生产编号。如果计划外行是生产控制项目,系统则使用工作单的生产编号。如果非计划行用于非生产控制项目,系统则发放一般库存。
对于使用“库存发放”(P4112)、“库存调整”(P4114) 和“库存转移”(P4113) 程序的直接库存业务记录,生产控制库存业务记录的反转会增加或减少业务记录中使用的生产编号的现有数量。对于使用“定单库存发放”程序 (P31113) 的库存发放,定单发放的反转可增加一般库存而非生产编号库存的现有数量,即便项目的生产受到控制也是如此。
F41021T 文件中生产控制库存的现有数量为零,但不会为负值。必须消耗生产控制项目的所有现有数量,一般项目的现有数量才会为负。
如果“工作单库存发放”程序“编辑”选项卡上的“现有数量为负”处理选项设置为空,则可允许项目的现有数量为负值,由于生产控制项目的数量不可为负值,F41021T 文件中可能会出现差异。
在发放库存之前,可以通过“生产编号工作台”程序管理生产编号库存。
设置“工作单库存发放”程序版本的处理选项。
设置“工作单库存发放”程序“编辑”选项卡上的“生产编号现有消耗量”处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置工作单库存发放程序 (P31113) 的处理选项”。
本节提供了生产控制项目的工时和数量、生产控制项目的工作单完成数、生产控制项目的反冲和生产控制项目的超反冲概述,列出了先备条件,并讨论如何完成生产控制项目的工作单。
当生产工作单上请求的项目时,必须记录生产所用的小时数以及该段时间内完成的项目数。
如果估计值相当准确,可使用“超反冲”程序 (P31123) 使系统在工艺路线指令的支付点操作中自动输入标准值。否则,您可以让所有雇员分别输入时间和所完成的数量。可以使用“工时及数量”程序 (P311221) 将实际工时及数量计入工作单。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“处理工时和数量”。
工作单消耗的实际工时和数量没有关联的生产编号信息。
在车间完成生产离散式项目时,必须在库存中记录完成数。在“JD Edwards EnterpriseOne 车间管理”系统中输入的完成业务记录会更新“JD Edwards EnterpriseOne 库存管理”系统中的项目数量记录。
可使用“工作单完成数”(P31114) 程序记录完成数。如果手动发放了工作单的物料,可以执行完成数而不会反冲。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“完成离散式工作单”。
对于生产控制项目,可以为工作单完成数分配生产编号,以跟踪供应。
执行全部或部分工作单完成数之前,先按项目号、生产编号、分部/工厂、库位和批次序号查阅生产控制项目的现有可供量。要访问“现有生产编号”屏幕,从“工作单明细完成”屏幕的“屏幕”菜单中选择“生产编号库位”选项。“现有生产编号”屏幕显示 F41021T 文件中的相关信息。
“生产编号”字段和 QBE 行显示在“工作单完成数处理”屏幕的明细网格中。“生产编号”字段还显示在“工作单明细完成”屏幕的表头中,但是该字段被禁用。
在完成期间,仅在“项目/分部场所信息”屏幕“附加信息”选项卡上启用了“受控生产编号”选项的组件项目,可将生产编号信息传至库存。
可以在“工作单完成数”程序的“销售单”选项卡上设置“工作单批次和库位默认”处理选项,以便在工作单完成期间使用生产编号覆盖批次编号。
系统不支持工作单完成数中的生产控制项目数量使用负值。数量为负说明终端项目已分解,而且零件已返回库存。系统不知道如何管理任何生产控制库存。如果您输入的生产控制项目数量为负,系统会允许您从一般库存和其他生产项目中选择要使用的库存。
要完成多库位的工作单数量,请从“工作单完成明细”屏幕访问“选择多库位”屏幕 (W42053B)。
在反转工作单完成数时,系统从工作单上的生产编号消耗反转数量。如果生产编号数量不足,系统会提示出现错误。如果一般库存在完成数反转期间不可用,系统会使用自动或交互式生产编号消耗来消耗库存。
因为生产控制库存消失,无法使用“生产编号重新分配”程序 (P34404)。工作单完成数反转会更新相关生产编号的 F41021T 文件。
系统使用工作单的生产编号来维护 F41021T 文件中的现有数量。系统还使用业务记录的相应生产编号更新 F4111 文件。
完成工作单后,系统使用生产编号标记库存。运行承诺后,系统使用正常承诺处理查看所有库存,包括一般库存和生产控制库存。
完成工作单后,可以通过“生产编号工作台”程序管理生产编号库存。
如果未手动发放工作单的物料,可以通过反冲来执行完成。如果使用反冲,可以在完成或操作时报告定义为超反冲支付点操作的发放业务记录。要进行反冲,必须为项目设置可启用项目反冲的发放码。
可以使用“工作单完成数”(P31114) 程序来记录通过反冲执行的完成数。
仅当一般库存的所需数量不可用时,系统才让您消耗生产控制项目的其余所需数量。可使用自动或交互模式,消耗剩余所需库存。
将“工作单完成数”程序的“生产编号现有消耗量”处理选项设置为空,以激活自动库存发放。
运行“工作单完成数”程序来自动发放生产控制项目的库存时,采用的算法如下:
分配一般库存。
一般库存是不受生产控制的项目的库存,因此,也未与生产编号相关联。
分配暂停的生产编号。
在“生产编号主文件”(F34401) 中,这些生产控制项目的“生产编号状态”被设置为 1。
分配孤立的生产编号。
这些生产控制项目与供应或需求不再相关。
按最终项目需求日期分配生产编号。
这是在未来最早使用的生产控制项目的需求日期。接下来,系统会重新计划最终项目,以满足需求。
如果将“生产编号现有消耗量”处理选项的值设置为 1,可采用交互式方法通过反冲完成工作单发放,系统则会显示“选择消耗的库存”屏幕。可以选择要消耗的特定库存和数量。
如果正在通过反冲完成的项目在项目主文件记录中设置为使用双重计量单位,则必须填写“次要数量”字段。
选择要消耗的库存后,可以访问“选择要消耗的库存”屏幕,以查阅或重新分配库存。“数量”字段中必须有值,才可访问“行”菜单中的“生产编号消耗量”选项。
如果“工作单完成数”程序“编辑”选项卡上的“反冲”处理选项设置为自动执行工作单发放,则在默认情况下,系统遵循自动消耗逻辑。
F41021T 文件中的生产控制库存的现有数量不能为负数。因此,如果生产控制项目的现有数量不足,则 F41021T 文件显示现有数量为零,“项目库位文件”(F41021) 显示现有数量为负值。必须消耗生产控制项目的所有现有数量,一般项目的现有数量才会为负。
如果“工作单完成数”程序“编辑”选项卡上的“现有数量为负”处理选项设置为空,则可允许项目的现有数量为负值,由于生产控制项目的数量不可为负值,F41021T 文件中可能会出现差异。
可使用“超反冲”程序 (P31123) 按操作和雇员输入完成数量和报废数量。
“生产编号”字段和 QBE 行显示在“定单编号处理”屏幕 (W31123B) 的明细网格中。“生产编号”字段还显示在“超反冲”屏幕 (W31123A) 的表头中,但是该字段被禁用。
如果系统使用“超反冲”程序执行工作单自动发放,则默认情况下,系统遵循自动消耗逻辑。
系统使用工作单的生产编号来维护 F41021T 文件中的现有数量。系统还使用业务记录的相应生产编号更新 F4111 文件。
设置“工作单完成数”(P31114) 程序版本的处理选项。
设置“工作单完成数”程序“销售单”选项卡上的“工作单批次和库位默认”处理选项。
如果要通过反冲来执行生产控制项目的完成,必须:
设置“工作单完成数”程序“编辑”选项卡上的“反冲”处理选项。
设置“工作单完成数”程序“编辑”选项卡上的“生产编号现有消耗量”处理选项。
设置“工作单完成数”程序“版本”选项卡上的“工作单发放版本”(P31113) 处理选项。
如果要使用超反冲执行生产控制项目完成,必须设置“超反冲”程序 (P31123) 版本的处理选项。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置工作单完成数程序 (P31114) 的处理选项”。
请参阅 JD Edwards EnterpriseOne 应用程序车间管理实施指南 中的“设置超反冲程序 (P31123) 的处理选项”。