跳转至

进站物料#

🔒 Material.TrackIn

概述#

此操作用于将物料进站到资源中,这意味着已开始处理。

Info

此事务可用于资源和步骤视图中的多个物料

前提条件#

  • 物料处于活动状态,且未处于“在途”或“扣留”状态。
  • 如果物料是最顶层物料(没有父级):
    • 处于“已派工”状态
    • 资源是顶级资源(即没有父资源)。
    • 资源MaxConcurrentMaterialsInProcessCount大于资源中当前处理的物料数量。
    • 如果物料存在必需的BOMVersion,则它不能具有不同的子产品
    • 资源CurrentBOMVersionCurrentBOMAssemblyType未设置或与物料所需的物料清单设置相匹配。
    • 如果物料存在必需的BOMVersion,则物料清单产品必须与最顶层的物料产品相匹配。
    • 如果具有CurrentBOMVersion且将所需的CurrentBOMAssemblyType设置为“进站时自动”或“出站时自动”(取决于进站检查模式),则必须有足够的耗材物料才能满足物料物料清单所需的数量。
  • 如果物料子物料(有父级):
    • 处于“已排队”或“已处理”状态
    • 要将子物料进站到的资源是父级物料所在资源中资源处理类型为“处理”的子资源;但如果父级物料所在的资源中没有资源处理类型为“处理”的子资源,那么该资源必须就是处理最顶层物料的资源
    • 父级物料处于“处理中”状态
    • 当前步骤SubMaterialTrackStateDepth属性大于等于当前子物料深度,并且父级物料的LastProcessedResource的IsSubMaterialTrackingEnabled属性设置为True
    • 在其中进站物料资源的资源处理类型为“处理”且未处于“扣留”状态,并且资源系统状态为“启动”。
    • 在其中进站物料资源RestrictedToMaterialForm属性设置为空或设置为与子物料相同的表单
  • 如果物料CurrentBOMAssemblyType为“显式添加”,则物料(及其递归包含的所有子物料)的主要数量必须为零。
  • 如果资源派工排产类型为“排产”,则物料必须是为资源计划的第一个尚未启动的排产作业(系统状态为“就绪”)中引用的物料。如果资源定义有进站容差,则可以进站直到(进站容差 + 1)位置的任何作业(例如,如果为资源定义的进站容差为2,则可以为该资源进站第一个、第二个和第三个作业);否则,将只能进站第一个物料。要覆盖此规则,必须改用进站覆盖事务。
  • 所有必需的耐用品当前必须附加到资源中,具体类型和位置在步骤耐用品上下文中定义,并将可选耐用品标记为附加到右侧位置或者位置为空。此外,所有耐用品都不能处于“扣留”状态。
  • 如果为要进站的特定物料定义了耐用品物料清单,则在执行操作时将显示同一物料清单。
  • 如果最顶层资源EnableCheckIn属性设置为true,并且当前用户的IsIntegrationUser属性设置为False,则:
    • 如果最顶层资源RequireCheckInForMaterialOperations属性为true,则必须将一个雇员资源当前的关联用户相关联。
    • 如果最顶层资源EnforceresourcePersonnelRequirementsAtTrackIn属性为true,系统必须确保最顶层资源所需的所有证书都具有与其相匹配的正确数量的关联雇员
  • 如果步骤EnableStepCertificationRequirements为 true,则当前用户雇员必须具有智能表StepCertificationRequirements中定义的必需证书。
  • 物料产品不得被阻止;但如果被阻止,则物料属性OverrideProductBlock必须设置为true。
  • 在当前上下文和事务中,不得违反物料的任何物料时间限制
  • 如果物料CurrentBOMAssemblyTypeExplicitLongRunning,将创建一个新的物料清单实例并将其分配给CurrentBOMInstance属性,并且之后在流程中使用。此外,与物料清单单位匹配的物料数量必须大于零,且物料必须是最顶层物料。

步骤顺序#

步骤1:资源状态#

此屏幕包含基本信息。

  1. 在“资源详细信息”部分中,可以查看物料资源信息。
  2. (可选)可以更改资源状态
  3. (可选)添加备注

步骤2:文档#

Note

仅当存在与物料和事务上下文相关联的文档时可见

此步骤用于显示与事务上下文相关联的文档。要打开任何文档,只需选择一个文档并单击“查看”。

Info

文档是在文档物料上下文中配置的。

步骤3:检验#

此屏幕用于显示有关当前步骤中包括的检验计划步骤的信息。

步骤4:物料清单#

Note

仅当存在与当前物料上下文关联的物料清单(物料或耐用品)时可用

此步骤用于显示与物料上下文关联的物料清单

trackin_durables

步骤4:配方#

Note

仅当在其中进站物料的资源配置为启用配方管理时可用

此屏幕用于可视化,如有必要可输入配方参数信息。

  1. 在此屏幕中,所有配方参数都将根据为其定义的组进行分组显示。必须输入所有输入参数 - 它们可能有默认值。

Info

配方是在服务配方上下文中配置的。

步骤5:数据采集#

Note

仅当存在与当前物料上下文关联的数据采集时,且仅当物料是最上方物料时

此屏幕用于从预定义的数据采集收集数据。

  1. 如果物料配置了长时间运行的数据采集或即时数据采集,则会显示一个屏幕,可以在其中填写数据采集数据。 如果数据采集长时间运行,则可以在稍后填写数据(部分或完整)。如果数据采集是即时的,则必须完全填充。

通过单击屏幕右上角的预览按钮,可以在发布数据采集结果之前先预览这些结果,如下所示:

data_collection_preview

Info

数据采集是在步骤数据采集上下文中配置的。

Info

数据采集可以配置为向SPC发送数据,在这种情况下,将显示一个或多个SPC图表。

步骤5:检查清单#

Note

仅当存在与当前物料上下文关联的检查清单时

此屏幕用于完成与进站相关联的预定义检查清单

  1. 检查清单是即时的,必须完全填充-

Info

检查清单是在步骤检查清单上下文中配置的。

在所有可用面板中填写信息后,按进站完成进站流程。