Skip to content

Track-In Material At Risk#

🔒 Material.TrackInAtRisk

Overview#

This operation is used to track a Material into a Resource to be Run at Risk, that is to process a Material even when the Resource is under a Qualification Check. This transaction is available for multiple Materials from the Resource and Step View.

Supports Smart Barcodes

You can use Smart Barcode Scanning to perform this operation.

Preconditions#

  • The Material is Active, is not In Transit or On Hold.
  • The Material is a Top-Most Material, that is, it has no Parent Material, and it must be Dispatched.
  • The Resource is a top level Resource, that is, it has no Parent Resource.
  • The Resource Max Concurrent Materials In Process Count is greater than the number of Materials currently being processed at the Resource.
  • If a required BOM Version exists for the Material, it cannot have different Sub-Products.
  • The Current BOM Version and Current BOM Assembly Type at the Resource either is not set, or it matches the required BOM settings for the Material.
  • If a required BOM Version exists for the Material, the BOM Product must match the Top-Most Material Product.
  • If it has a Current BOM Version and Current BOM Assembly Type required set to Automatic At Track-In or Automatic At Track-Out (depending on the Track-In Check Mode), there must be enough consumable material to fulfill the quantities required by the Material BOM.
  • If the required Material Current BOM Version is not empty, the Material cannot have different Sub-Products.
  • The Experiment Lock Type of the Material must be empty or set to Move Next.
  • The IsInQualification property must be set to false.
  • If the Material Current BOM Assembly Type is Mixed, assembly is validated according to the Mixed Assembly Explicit Type (Explicit, Explicit Add or Explicit Long Running), excluding BOM Products with a specified Assembly Type.
  • If the Material Current BOM Assembly Type is Explicit Add, the Material - and recursively all Sub-Materials - Primary Quantity must be zero.
  • All required Durables must be currently attached to the Resource, in the exact types and positions as they are defined in the Step Durables Context with the remark that optional Durables are either attached to the right position or the positions are empty. Furthermore, none of the Durables can be on Hold.
  • If there is a Durables BOM defined for the specific Material being tracked in, the same BOM will be displayed in the execution of the operation.
  • If the Top-Most Resource has the property Enable Check-In set to true, and the current user Is Integration User property is set to false, then:
    • If the property Require Check-In For Material Operations at the Top-Most Resource is true, there must be an Employee associated with the current user who is currently associated with the Resource.
    • If the property Enforce Resource Personnel Requirements At Track-In at the Top-Most Resource is true, the system must ensure that all the required Certifications for the Top-Most Resource have matching Employees currently associated with it, in the right quantity.
  • If the Step Enable Step Certification Requirements is true, the current user Employee must have the required Certifications as defined in the StepCertificationRequirementsContext Smart Table.
  • There must not be any Material Time Constraint violated for the Material at the current context and transaction.
  • If the Material Current BOM Assembly Type is Explicit Long Running, a new BOM Instance will be created, assigned to the Current BOM Instance property and used during the process. Also, the Material Quantity that matches the BOM Units must be > 0 and the Material must be Top-Most.
  • If a BOM is resolved for the Material through a StepContext table entry (or using the BOMContext Smart Table), that BOM must not contain any BOM Item for which the Product matches the Product of the Material being tracked in.
  • If the Material Current BOM Assembly Type is Packing, the system must check that:
    • The Material Package Count is zero.
    • If the Material is a Top-Most Material:
      • The Material can only have one level of Sub-Materials, and the Sub-Materials Count of all the Sub-Materials must be set to zero.
      • All the Sub-Materials must have the same Product as the Material.
      • The Material Primary Quantity or the Sub-Materials Primary Quantity must be zero.
      • The joining of the Material Primary Quantity and the Sub-Materials Primary Quantity is greater than zero.
    • If the Material is not a Top-Most Material:
      • Its Parent is a Top-Most Material and the Material has no Sub-Materials.
      • The Material has the same Product as its Parent.
      • The Parent Primary Quantity must be zero and the Material Primary Quantity must be greater than zero.
  • If the Material Current BOM Assembly Type is Packing, and if the BOM TrackInCheckMode is different from None, the system will use the Automatic Assemble Material operation to supply the TrackInCheckMode.
  • If the Material Current BOM Assembly Type is Automatic At Track-Out or Mixed with Includes Track-In Check Mode Overrides set to true (Only BOM Items with Assembly Type Automatic At Track-Out are considered):
    • The Material is Top-Most, and either the Track-In Check Mode or the Includes Track-In Check Mode Overrides option is enabled, consumables will be validated to ensure all required materials are available.
  • If the Material is a Sub-Material and a Current BOM Version is set, the same checks for the Sub-Material for BOM are run for the Sub-Material.
  • If the property Packing Step of the Step associated to the Material is set to true, the system must ensure the following:
    • The Material is Top-Most and has a Maximum Material Depth of 1. This means that the Sub-Material Count of their Sub-Materials must all be zero.
    • The Material Package Count is greater than zero.
    • The Material Primary Units must match the Packed Quantity Units of any Active Package of that Material.
    • The Material and Sub-Materials Primary Quantity must be equal to the Total Packed Quantity of all the Active Packages that reference that Material – including Packages of Content Type Material Ids.
    • Taking into account all the Active Material Packages that reference the Material, their depth from their Top-Most Parent Package must be greater or equal to the Step From Packing Level Minus One and less or equal to the Step To Packing Level.
  • If the Material is a Sub-Material and the Is In Line Step property is set to true:

    • The Required Service must be provided by the Resource and must be enabled at the Resource. Additionally, the Required Service at the Resource must have the Is Available property set to true.
  • The Resource Run at Risk Count must be higher than 0.

  • The Material must exist in the list of Resource Run at Risk Materials.

Sequence of Steps#

Resource State#

  1. In the Resource Details section, the Material and Resource information is visible.
  2. If the Resource has lanes configured (Is Multilane Active enabled), the Resource Lane section will be available and will contain the lane information selected at Dispatch.
  3. Optionally, the Resource State can be changed.
  4. Optionally, add a Comment.
  5. Select Track-In to complete the operation.

Screenshot showing a Track-In status

Info

As with the Track-In Material operation, other steps may be displayed based on the configured settings, such as BOMs, Documents, Checklists, among others. For more information, see Track-In Material.

Once the Track-In Material At Risk operation is completed, proceed with Track-Out Material.