Create Product#
Product.Create
Overview#
This operation is used to create a Product, this is, to define a set of desired characteristics of a Material.
Setup#
No specific setup is required other than to meet the preconditions 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#
- Choose 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 Use Automatic Change Set option.
- Optionally, select an Approval Role.
- Optionally, set the Make Change Set Items Effective on Approval to
trueso that the Change Set items become effective when the Change Set is approved.
Info
For more information, see Create Change Set.
Step 2: General Data#
- Provide a Name for the Product.
- 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 Naming
- Optionally, enter a Description.
- Select the Type of the Product. The list of possible values is taken from the ProductType lookup table.
- Optionally, specify a Default Start Flow Path where Materials created with that Product should be placed.
-
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.
-
Optionally, select the Product Group of the Product. In which case the Product will automatically inherit the default Units, default Flow Path, and Parameters from its Product Group.
- 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.
- Optionally, specify the Default Material Type. The list of possible values is taken from the MaterialType lookup table.
- Optionally, specify the Default Material Form. The list of possible values is taken from the MaterialForm lookup table.
- Optionally, specify the Default BOM. The Scope of the BOM must be Materials, Durables, Weigh And Dispense, Parts or Packing, and must be Effective.
- Optionally, specify the default Substrate Map of the Product - must be an active Substrate Map template.
- For Sampling purposes, optionally specify the Maturity of the Product. The list of possible values is taken from the ProductMaturity lookup table.
- For Scheduling purposes, optionally specify the Capacity Class. The list of possible values is taken from the CapacityClass lookup table. This property is only used for Scheduling purposes for Resources of type Tunnel and Batch.
- Select the Moisture Sensitivity Level of the Product. The list of possible values is taken from the MoistureSensitivityLevel lookup table. The value for the Floor Life (Unit of Time) of the Product will be displayed automatically.
- Select the value for Floor Life of the Product (numeric values only), as well as the Floor Life Unit Of Time.
- 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.
- 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
- If Product Type is not Packaging, select whether the Product is Discrete. A discrete Product can only have integer quantity values.
- Select whether the Product Requires a Bin Code.
-
Select whether to Apply Global Rework Limit (defaults to
false) - if this property is enabled, you must define a Global Rework Limit that is greater or equal to zero.Info
This property specifies whether the system should consider the global rework limit when a Material with this Product is reworked, and the limit to be considered for Materials with this Product.
-
Select whether to Apply Step Rework Limits (defaults to
false) - if this property is enabled, rework by Step will be considered. These limits are defined in the StepReworkLimitsContext smart table. -
Select whether to Apply Reason Rework Limits (defaults to
false) - if this property is enabled, rework limits by Reason will be considered. These limits are defined in the ReasonReworkLimitsContext smart table. -
If the Product Type is Raw Material, select whether the Product Requires Approval, and if so, select the Approval Role.
-
If the Product Type is Packaging, the following may need to be defined:
- Type - value taken for the PackageType lookup table.
- 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 the LabelSpecification lookup table.
- Label Specification Field - defined with a valid Field of 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.
Info
Label Specification Field
For trackable packages, the Package Label Identification Field must map to the Package Id.
-
If the Product Type is Part, specify the Part Information, by choosing the Type: Consumable or Repairable. If you choose Consumable, specify if the Consume Quantity is enabled or not. This option is set to
falseby default.Warning
*If the Part Type is Repairable, the Consume Quantity and the Discrete property must be enabled and the Requires Bin Code must be disabled. * If you change the Part Type from Repairable or if you change the Product Type from Part, the Product must not be associated with any Resource Part. * You can only change the Part Type to Repairable of a Product associated with a Resource Part for which the Quantity is equal to
1. -
Optionally, enter a Comment.
- 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.

