Skip to content

Create Product#

🔒 Product.Create

Overview#

This operation is used to create a Product, that is, to define a set of desired characteristics of a Material.

Setup#

No specific setup is required other than to meet the precondition of the transaction.

Preconditions#

  • The Product name must be unique.

Sequence of Steps#

There are several ways to create a new versioned object. Depending on the level, follow these steps to get started:

  • Entity - In the landing page of this entity type in the Business Data menu or in the details page of an existing entity of the same type, select New on the top ribbon. For more information see Creating Entity Objects.
  • Revision - If you want to create a new revision, go to the New dropdown button on the top ribbon and select Revision. For more information, see Revisions.
  • Version - If you want to create a version associated to an existing revision, go to the New dropdown button on the top ribbon and select Version. For more information, see Versions.

Step 1: Change Set#

  1. Select an existing Change Set or select Create to create a new Change Set. If configured to support implicit Change Sets, it is also possible to check the option Use Automatic Change Set.
  2. Optionally, select an Approval Role.

Step 2: General Data#

  1. Provide a name for the Product.
  2. If you are creating a new version, the revision that was selected when you started the process will be the revision to which this version will be associated. If you are creating a new entity or revision (with a new version associated to it), provide a name for the revision or it will be automatically generated for you. For more information, see Revision Naming.
  3. Optionally, enter a description.
  4. Select the Product type. The list of possible values is taken from the lookup table ProductType.
  5. Optionally, specify a default initial Flow Path where Materials created with that Product should be placed.
  6. Select the Product Type of the Product. The possible types are:

    • Durable - tools or moveable tool parts required for the setup of equipment in some processes and are attached as durables, for example, a mold, wafer probe card or an SMT stencil.
    • Finished Good (default) - product that is intended to be shipped to the customer. This Product Type is used for the classification of WIP and finished inventory.
    • Packaging - any type of box, package or container used for the purposes of transportation or shipping.
    • Part - a component or sub-component of an equipment and is used for maintenance.
    • Raw Material - any material that is consumed/incorporated into WIP, for example, gold wire, chemicals or SMD components. This Product Type is typically used to register raw material such as lots or batches to be consumed later.
    • Semi Finished Good - are goods that are used as inputs in the production of other goods including finished goods. This Product Type is used for the classification of WIP and finished inventory.

      Info

      Work in Progress (WIP) is inventory that has begun the manufacturing process and is no longer included in the raw materials inventory but is not yet a completed product.

      Note

      If you change the Product Type from Durable, Packaging, or Part to a different type, make sure the Product is not in any active BOM, either as a main product or as a substitute. This also applies if the Product is as part of a Product Entity. Remove the Product from any active BOMs or Product Entities before making the change.

  7. Optionally, select the Product Group for the Product. In which case the Product will automatically inherit the default Units, default Flow Path and Parameters from its Product Group.

  8. Optionally, specify the Default Units. This property is mandatory if the Product is enabled for Maintenance Management. This information is used to create a Material in a Step that does not define units and to request Material Transfers for this Product.
  9. Optionally, specify the Default Material Type. The list of possible values is taken from the lookup table MaterialType.
  10. Optionally, specify the Default Material Form. The list of possible values is taken from the lookup table MaterialForm.
  11. Optionally, specify the Default BOM. The BOM must be of scope Materials, Durables, WeighAndDispense, Parts or Packing, and must be Effective.
  12. Optionally, specify the default Substrate Map for the Product - must be an active Substrate Map template.
  13. For Sampling, optionally define the Maturity of the Product (from the lookup table ProductMaturity).
  14. For Scheduling purposes, optionally specify the Capacity Class (from the lookup table CapacityClass). This property is only used for Scheduling purposes for Resources of type Tunnel and Batch.
  15. Select the Moisture Sensitivity Level for the Product. The list of possible values is taken from the lookup table MoistureSensitivityLevel. The value for the Floor Life (Unit of Time) of the Product will be displayed automatically.
  16. Select the value for Floor Life for the Product (numeric values only), as well as the Floor Life Unit Of Time.
  17. Select whether the Product is enabled. This property applies to the global portion of the Product. It is not possible to create a Material for a Product that is disabled nor is it possible to change the Product of a Material to a Product that is disabled.
  18. Select whether the Product is blocked. This property applies to the global portion of the Product. It is not possible to perform the following operations on Materials for which the Product is blocked:
    • Track-In Material
    • Combine Material (as source)
    • Compose Material (as source)
    • Assemble Material (as source)
    • Replace Assembled Material (as source)
    • Disassemble Material (as source)
    • Attach Consumable To Resource
  19. If Product Type is not Packaging, select whether the Product is discrete. A discrete Product can only have integer quantity values.
  20. Select whether the Product requires a Bin Code.
  21. If the Product Type is Raw Material, select whether the Product requires Approval, and if so, select the Approval Role.
  22. If the Product Type is Packaging, the following may need to be defined:

    • Type - value taken for the lookup table PackageType.
    • Level - defaults to 1.
    • Weight - greater or equal to 0 if Level is 1, otherwise not possible to edit.
    • Tare Weight - greater or equal to 0 if Level is greater than 1, otherwise not possible to edit.
    • Maximum Weight - can be defined if Level is greater than 1.
    • Label Specification - value taken from lookup table LabelSpecification.
    • Label Specification Field - defined with a valid Field for the Label Specification.
    • Product Mix Allowed - can be enabled if Level is greater than 1, otherwise disabled.
    • Production Order Mix Allowed - can be enabled if Level is greater than 1, otherwise disabled.
    • Trackable - can be enabled if Level is 1, otherwise disabled.

    create_product_packaging

    Info

    Label Specification Field

    For trackable packages, the Package Label Identification Field must map to the Package Id.

  23. Select Create to complete the operation.

Info

The default initial Flow Path cannot refer to an Alternate Flow, nor can it refer to an optional Step.

create_product