Skip to main content
Skip table of contents

Material setup validation and traceability

Material traceability is the ability to report specific material instances with lot and manufacturer information. In electronics manufacturing, material traceability can report to the reference designator level. To enable this granular level of traceability, there are several things you need to set up:

  • Create an inventory of material instances.

  • Set up one or more factory resources.

  • Locate and select required materials for an operation.

  • Add a batch and view material setup validation in Production.

Create an inventory of material instances

You can introduce materials into the Inventory area of NPI several ways. The two most common methods of entering materials are through an integration with a third-party ERP system or by entering material instances manually in the Inventory area of the NPI or the Production client application. 

  1. Log into the NPI client application.

  2. Select Logistics Logistics button > Inventory.

  3. Select the New Inventory New Inventory button button on the left side of the window.


    New Inventory window



  4. Use the Select Vendor or the Label Profile drop-down to select either a vendor or a vendor label profile to determine the vendor label template to use.

    The Vendor Label determines the fields that need to be scanned or entered (UID Quantity is the absolute minimum).

  5. Use the Search button to search for the part number to be introduced into inventory.

  6. Enter the number of Unique Identifier Instances (UIDs) to be generated in the Number of UIDs field.


    New Inventory - Material Labeling window



  7. (Optional) Use the Select Printer drop-down to select a printer to generate the UID label.

  8. Select the Submit UID button to introduce new materials and print material UID labels.

  9. (Optional) Select the History button in the lower-left corner of the window at any time to display all material instances generated during the current logon session, as shown in the following illustration.


    Material history



    Now that material instances exist with UIDs, you can specify required materials at one or more operations in the process flow of a process revision. Since the materials will be loaded onto a physical location on the factory floor, you also need to set up one or more factory resources.

Set up factory resources

Locate and select required materials for an operation

  1. Log into the NPI client application and open an existing process.

  2. Double-click the desired operation where materials will be required by double-clicking it in the Process tree to open it.

  3. Select the Document Tools tab at the top of the window. Select Material Setup in the upper-right corner of the window. (The list of required materials is called a Bill of Process (BOP).

  4. To require materials for the operation, select the Material Search

    Material Search button
     button under Material Setup to locate the materials to be loaded.

Note

If you don't want to search for required materials, there are other options to find required materials for an operation (located under Material Setup):

  • Select the Auto Populate with Parts Assigned to an Operation Auto Populate with Parts Assigned to an Operation button button to locate materials associated with this operation automatically.

  • Select the Import Parts from File Import Parts from File button button, then locate and select the desired part file.

  • Select the Apply from a Template Apply from a Template button button, then you will be prompted to select a workstation that has location information that will be used as a template for material setup.

Select material Setup on the Document Tools tab


  1. (Optional) Enter a partial or full description of the material you want to locate in the Search field.

  2. Select one or more filters from the Classification Filter drop-down: Part, Tooling, Consumable, or Select All.

  3. Select the Search Search button button to locate the material.

    Material Search dialog


  4. When the part is located in the Part Library, select the check box in the Material Name column to add the part to the list of required materials.

Important

Be sure to update the Quantity column if the required quantity is more than one. (Also, note that a part instance can also have a part revision.)

  1. When you are finished, select OK.

    After you specify materials for the operation and add material instances to the Inventory area, you can add a batch for this process to see the resulting material setup validation behavior in the Production client application.

Add a batch and view material setup validation in Production

  1. After releasing to production and creating a batch, initialize one or more barcodes and proceed through the process flow until you reach the operation containing the material setup requirement.

    When you select this operation, there is an additional requirement to select a physical location where materials will be loaded.

  2. When you select the resource, if the required materials are not already loaded at this location, an error message displays.

  3. Select OK to acknowledge the error, then scan or enter the UID for the required material instance.

    The vertical Blue bar at the beginning of the material requirement turns to Green when the proper material is scanned or entered.

    When all required materials are loaded, you can begin processing assemblies through this operation. Any assembly that passes through this operation inherits the materials known to be loaded at the time of the WIP transaction. Materials need to be loaded only once at the beginning of the batch to satisfy the material setup requirement until the material is unloaded manually or becomes depleted. The available quantity of a material instance is decremented automatically by the number specified in the material setup with each WIP transaction at this operation.

    The Materials tab in the Trace window of the Production client application displays the material instances that were loaded when the barcode in question passed through this operation.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.