You are here : Materials > Material Masters > Product Structure Master - Entry
Product structure is a hierarchical decomposition of a product; typically known as the BOM (Bill of Material). Through Product Structure Master you can create and maintain the standard product structure for every manufactured item up to unlimited levels. The structure includes raw materials, components, sub-assemblies, bought-out items and other items required during the manufacturing of a specific parent item. Quantity of each child to manufacture a single quantity of parent item is recorded along with its respective internal unit of measurement. Three types of relationships can be maintained between parent and child item –
Once you think the Product Structure is final, freeze it so that no further modifications can be done in it. A finalized Product Structure can be changed only through ECN Entry. Similarly, a finalised Product Structure can not be deleted but can be deactivated through Deactivate Product Structure option.
In IMMS, a finalised Product Structure is further used to make a Customer Bill of Material. Initially, Customer Bill of Material is an exact replica of the finalized Product Structure, but can be changed as per the Sales Job Order to fulfil the customer's specific requirements.
Click for Example
Bill of Material (BOM) and routings contain essential master data for integrated materials management and production control. A new product is designed by the design department in such a way that it is suitable for production as well a fulfils its intended purpose. The result of this product phase is a series of drawings and a list of all parts required to produce the product. This list is the Bill of Material.
German standard (DIN) number 199, part 2, number 51, defines a bill of material as follows -
A bill of material is a complete, formally structured list of the components that make up a product or assembly. The list contains the object number of each component, together with the quantity and unit of measure.
A bill of material can only refer to a quantity of at least 1 of an object.
Lets us continue with the example of our mountain bicycle that was explained in the Item Master. The graphic below shows the main parts of a bicycle that are included in a BOM.
Frame
Handlebar
Pedals & Brakes
Wheels & Tires
Suspension
Saddle
Components of a bicycle
BOM of a bicycle
Handlebar Grip, Shifter, Stem, Brake Lever
Bills of material are used in their different forms in various situations where a finished product is assembled from several component parts or materials. Depending on the industry sector, they may also be called recipes or lists of ingredients. The structure of the product determines whether the Bill of Material is simple or very complex.
By default, a list of all Items for which Product Structure has been defined till now will be displayed as follows -
Enter any text you want to search in the list below. The search is applicable to all columns of the list. Once the text is entered, press <ENTER> key. As a result, the list will be refreshed with all those records that contain the entered text fully or partially. In order to go back to the original list, remove the text from the box and press <ENTER> key again.
Product Structures can be added, edited, deleted and viewed in this master provided the Role associated with the currently logged-in user through User Management has the respective rights to do so. These actions are explained as under -
To 'Add' a Product Structure, click on the button and to 'Edit', or 'Copy' the Product Structure of a particular Item, click on the or icon respectively on its corresponding record. To 'Delete' the Product Structure of an Item, click on the icon of its record. To view Product Structure of a particular Item, <DoubleClick> on that record. As a result, following screen will be displayed -
The above screen shot displays the Bill of Material for the Mountain Bicycle. In the similar way, you can create the Product Structure for the rest of the Main Parts of the bicycle. You can take help of the following table while doing so:
Seat Tube
Head tube
Down Tube
Shifter
Parent Code: Denotes the Parent Item for which Product Structure has to be made. While 'Adding' a new Product Structure, click on the icon to access a list of existing Items with Item Type as 'MK', 'AS', 'SC' or 'RS' defined though Item Master Basic Detail - Entry option. Select your desired Item from the list by scrolling down to it and click on 'Continue' button. You can not select an Item that has been deactivated through Activate/De-Activate Master option in Administrator Tools Module. The help will not display such items. In case of 'Edit', 'View', and 'Copy' modes, Item Code of the selected record will be displayed. It can NOT be changed. Please note that you can not 'Edit' or 'Delete' Product Structure of an Item if it has been finalized through Freeze Product Structure option. The message 'Parent Item is defined as complete......Use ECN to Change the Structure' is displayed. Parent Name: Name of the selected Parent Item Code will be displayed automatically. Detail Description: Detailed Description entered for the selected Parent Item through Item Master Basic Detail - Entry option will be displayed automatically for your reference. It can NOT be changed here.
Denotes the Parent Item for which Product Structure has to be made.
While 'Adding' a new Product Structure, click on the icon to access a list of existing Items with Item Type as 'MK', 'AS', 'SC' or 'RS' defined though Item Master Basic Detail - Entry option. Select your desired Item from the list by scrolling down to it and click on 'Continue' button.
You can not select an Item that has been deactivated through Activate/De-Activate Master option in Administrator Tools Module. The help will not display such items.
In case of 'Edit', 'View', and 'Copy' modes, Item Code of the selected record will be displayed. It can NOT be changed. Please note that you can not 'Edit' or 'Delete' Product Structure of an Item if it has been finalized through Freeze Product Structure option. The message 'Parent Item is defined as complete......Use ECN to Change the Structure' is displayed.
Name of the selected Parent Item Code will be displayed automatically.
Detailed Description entered for the selected Parent Item through Item Master Basic Detail - Entry option will be displayed automatically for your reference. It can NOT be changed here.
A list is displayed as follows -
If Product Structure of the selected Parent Item already exists, this grid will be populated with that structure. Otherwise the grid will be displayed empty.
IMMS allows to change the existing Child Items and their details and add new Child Items as well.
Click on button to enter a new row in the grid. This enables a user to add more Child Items.
Click on icon to delete an existing Child Item from the grid.
Field Description of the grid -
Action: To remove a Child Item from the Product Structure, click on the icon of its record. Select Relation Click on the field. Specify the type of relationship between the Parent Item and Child Item by selecting appropriate option from the popup. You can click on the popup or scroll through <UP ARROW> and <DOWN ARROW>. Following type of relationships can be specified - Sr. No Type of Relationship Description 1. Mandatory when the child item is necessary to make the parent item. 2. Feature a physical attribute of parent item which may or may not be required to make it. 3. Optional when the parent item can be made with or without child item. In other words, it is an optional Item. Please make sure to select a Feature Item if the relationship is of Feature Type. Like other Items, Feature Items are defined through Item Master Basic Detail - Entry option with Item Type as 'FT'. Child Code Specify the Child Item used to manufacture the Parent Item. Click on the icon to access a list of already existing Items defined though Item Master Basic Detail - Entry option. Select your desired Item from the list by scrolling down to it and click on 'Continue' button. All Items Types will be considered here. You can not select an Item that has been deactivated through Activate/De-Activate Master option in Administrator Tools Module. The help will also not display such items. Please make sure to select a Feature Item if the relationship is of Feature Type. Like other Items, Feature Items are defined through Item Master Basic Detail - Entry option with Item Type as 'FT'. IMMS will not accept/display any Scrap type of Item. Child Description Description of the selected Child Item as entered in Item Master Basic Detail - Entry is displayed automatically. Child Detail Description Detailed Description entered for the selected Child Item through Item Master Basic Detail - Entry option will be displayed automatically for your reference. It can NOT be changed here. Position No. (Type : Numeric, Length : 5) Enter number between 1 - 32000. This field can not be left blank. Position Number signifies the location of Child Item in the Product Structure. It should be unique for each Child Item. Please note that IMMS allows to either generate Position No automatically or enter it manually depending upon the setting of flag 'Automatic Position Number Generation is Required?' from Material Policy option of Administrator Tools Module. If the flag is 'On', IMMS will automatically generate the Position Number for the Child Item. The user can change it. If the flag is 'Off', IMMS will NOT automatically generate the Position Number for the Child Item. The user needs to enter it. Supplied By Specify the supplier of the Child Item. Click on the field. Select either 'Us', 'Vendor' or 'None' from the provided list. Select 'Us' if the 'Ready Sub Assembly ('RS') type of Child Item is supplied by the Company. Select 'Vendor' if the 'Bought Out' (BY) or 'Ready Sub Assembly 'RS' type of Child Item is supplied by the Vendor.
Action:
To remove a Child Item from the Product Structure, click on the icon of its record.
Select Relation
Click on the field. Specify the type of relationship between the Parent Item and Child Item by selecting appropriate option from the popup. You can click on the popup or scroll through <UP ARROW> and <DOWN ARROW>. Following type of relationships can be specified -
Sr. No
Type of Relationship
Description
1.
Mandatory
when the child item is necessary to make the parent item.
2.
Feature
a physical attribute of parent item which may or may not be required to make it.
3.
Optional
when the parent item can be made with or without child item. In other words, it is an optional Item.
Please make sure to select a Feature Item if the relationship is of Feature Type. Like other Items, Feature Items are defined through Item Master Basic Detail - Entry option with Item Type as 'FT'.
Child Code
Specify the Child Item used to manufacture the Parent Item.
Click on the icon to access a list of already existing Items defined though Item Master Basic Detail - Entry option. Select your desired Item from the list by scrolling down to it and click on 'Continue' button. All Items Types will be considered here.
You can not select an Item that has been deactivated through Activate/De-Activate Master option in Administrator Tools Module. The help will also not display such items.
IMMS will not accept/display any Scrap type of Item.
Child Description
Description of the selected Child Item as entered in Item Master Basic Detail - Entry is displayed automatically.
Child Detail Description
Detailed Description entered for the selected Child Item through Item Master Basic Detail - Entry option will be displayed automatically for your reference. It can NOT be changed here.
Position No.
(Type : Numeric, Length : 5)
Enter number between 1 - 32000. This field can not be left blank.
Position Number signifies the location of Child Item in the Product Structure. It should be unique for each Child Item.
Please note that IMMS allows to either generate Position No automatically or enter it manually depending upon the setting of flag 'Automatic Position Number Generation is Required?' from Material Policy option of Administrator Tools Module.
If the flag is 'On', IMMS will automatically generate the Position Number for the Child Item. The user can change it.
If the flag is 'Off', IMMS will NOT automatically generate the Position Number for the Child Item. The user needs to enter it.
Supplied By
Specify the supplier of the Child Item.
Click on the field. Select either 'Us', 'Vendor' or 'None' from the provided list.
Select 'Us' if the 'Ready Sub Assembly ('RS') type of Child Item is supplied by the Company.
Select 'Vendor' if the 'Bought Out' (BY) or 'Ready Sub Assembly 'RS' type of Child Item is supplied by the Vendor.
Child Qty (Type : Numeric, Length : 9.4) Enter the quantity of Child Item needed in making one quantity of Parent Item. In case the selected Child Item is a Feature Item, the quantity will be set as '1' by default, It can not be changed. In case the selected Child Item is a Dimension Item (Items which are consumed in terms of their dimensions) and the flag 'Dimension wise Stock Keeping Required?' is set as 'On', IMMS allows to maintain their Quantity in terms of their Size or Weight. Read more... Whether 'No of Pieces' should be maintained or 'Weight' should be maintained depends upon the setting of flag 'How Dimensions will be used in Requirement Calculation from BOM?' defined for the Sub-Class of the selected Child Item through Class/Sub-Class Master option of Administrator Tools Module. If 'S - BOM Quantity will be in Dimensions and Number of Pieces' is selected, the Dimension Item will be considered by its Size and Number of Pieces and therefore 'No of Pieces' will be maintained. If 'W - BOM Quantity will be in Weight/Length and Dimensions will be used in calculating Weight/Length' is selected, the Dimension Item will be considered by its Weight and therefore 'Weight' will be maintained. In case the flag is set as 'W', simply enter the Weight of the selected Dimension Item needed to make the Parent Item. In case the flag is set as 'S', a small box displays its dimensions as mentioned through Item Master Basic Detail - Entry will be displayed as follows - No. of Pieces: (Type : Numeric, Length : 4) Enter the number of pieces required for the L*B*T Item. Weight: Weight of the L*B*T Item is calculated automatically on the basis of its formula entered for its combination of Material and Sub-Class through Formula Builder option in Materials Module. That product is further multiplied by the Density of the Item and the Number of Pieces entered. where Density of the Item's Material is specified through Density Master option in Materials Module. Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and 'No of Pieces' entered in the box will be displayed in the 'Child Qty' field of the grid. Click on 'Cancel' button to discard. In case the selected Child Item is a Dimension Item (Items which are consumed in terms of their dimensions) and the flag 'Dimension wise Stock Keeping Required?' is set as 'Off', IMMS allows to maintain their Quantity in terms of their Length or Weight. Read more... Whether 'Length' should be maintained or 'Weight' should be maintained depends upon the setting of flag 'Dimension will be used to Derive' defined for the selected Child Item through Item Master Basic Detail - Entry option of Administrator Tools Module. If 'L - Length' is selected, the Dimension Item will be considered by its Length and therefore 'Length' will be maintained. If 'W - Weight' is selected, the Dimension Item will be considered by its Weight and therefore 'Weight' will be maintained. A small box with the dimensions as mentioned through Item Master Basic Detail - Entry will be displayed as follows - No. of Pieces: (Type : Numeric, Length : 4) Enter the number of pieces required for the L*B*T Item. Weight: Weight of the L*B*T Item is calculated automatically on the basis of its formula entered for its combination of Material and Sub-Class through Formula Builder option in Materials Module. That product is further multiplied by the Density of the Item and the Number of Pieces entered. where Density of the Item's Material is specified through Density Master option in Materials Module. In case the flag is set as 'L - Length', the system will calculate and save the Length as (Length * No. of Pieces) entered for the Dimension Item. Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and depending upon the flag, either calculated 'Weight' or calculated 'Length' will be displayed in the 'Child Qty' field of the grid. Click on 'Cancel' button to discard. UOM Internal Unit of Measurement of the selected Child Item is displayed automatically as entered in Item Master Basic Detail - Entry . Remarks (Type : Alphanumeric, Length : 255) Denotes the additional remarks if any about the Child Item with relation to its Parent Item. While 'Adding' a new Child Item, this box will be displayed empty. Click on the field to enter the remarks. Whereas in case of 'Edit', 'View' and 'Copy' modes, this field will display existing remarks, if any, belonging to the Child Item. You can change it in 'Edit' mode. 1st Oper. Used (Type : Numeric, Length : 5.2) Enter the first Operation Used on the Child Item.
Child Qty
(Type : Numeric, Length : 9.4)
Enter the quantity of Child Item needed in making one quantity of Parent Item.
In case the selected Child Item is a Feature Item, the quantity will be set as '1' by default, It can not be changed.
Whether 'No of Pieces' should be maintained or 'Weight' should be maintained depends upon the setting of flag 'How Dimensions will be used in Requirement Calculation from BOM?' defined for the Sub-Class of the selected Child Item through Class/Sub-Class Master option of Administrator Tools Module.
If 'S - BOM Quantity will be in Dimensions and Number of Pieces' is selected, the Dimension Item will be considered by its Size and Number of Pieces and therefore 'No of Pieces' will be maintained.
If 'W - BOM Quantity will be in Weight/Length and Dimensions will be used in calculating Weight/Length' is selected, the Dimension Item will be considered by its Weight and therefore 'Weight' will be maintained.
In case the flag is set as 'W', simply enter the Weight of the selected Dimension Item needed to make the Parent Item.
In case the flag is set as 'S', a small box displays its dimensions as mentioned through Item Master Basic Detail - Entry will be displayed as follows -
No. of Pieces: (Type : Numeric, Length : 4) Enter the number of pieces required for the L*B*T Item. Weight: Weight of the L*B*T Item is calculated automatically on the basis of its formula entered for its combination of Material and Sub-Class through Formula Builder option in Materials Module. That product is further multiplied by the Density of the Item and the Number of Pieces entered. where Density of the Item's Material is specified through Density Master option in Materials Module. Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and 'No of Pieces' entered in the box will be displayed in the 'Child Qty' field of the grid. Click on 'Cancel' button to discard.
No. of Pieces: (Type : Numeric, Length : 4) Enter the number of pieces required for the L*B*T Item.
Weight:
Weight of the L*B*T Item is calculated automatically on the basis of its formula entered for its combination of Material and Sub-Class through Formula Builder option in Materials Module. That product is further multiplied by the Density of the Item and the Number of Pieces entered.
where Density of the Item's Material is specified through Density Master option in Materials Module.
Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and 'No of Pieces' entered in the box will be displayed in the 'Child Qty' field of the grid.
Click on 'Cancel' button to discard.
Whether 'Length' should be maintained or 'Weight' should be maintained depends upon the setting of flag 'Dimension will be used to Derive' defined for the selected Child Item through Item Master Basic Detail - Entry option of Administrator Tools Module.
If 'L - Length' is selected, the Dimension Item will be considered by its Length and therefore 'Length' will be maintained.
If 'W - Weight' is selected, the Dimension Item will be considered by its Weight and therefore 'Weight' will be maintained.
A small box with the dimensions as mentioned through Item Master Basic Detail - Entry will be displayed as follows -
No. of Pieces: (Type : Numeric, Length : 4) Enter the number of pieces required for the L*B*T Item. Weight: Weight of the L*B*T Item is calculated automatically on the basis of its formula entered for its combination of Material and Sub-Class through Formula Builder option in Materials Module. That product is further multiplied by the Density of the Item and the Number of Pieces entered. where Density of the Item's Material is specified through Density Master option in Materials Module. In case the flag is set as 'L - Length', the system will calculate and save the Length as (Length * No. of Pieces) entered for the Dimension Item. Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and depending upon the flag, either calculated 'Weight' or calculated 'Length' will be displayed in the 'Child Qty' field of the grid. Click on 'Cancel' button to discard.
In case the flag is set as 'L - Length', the system will calculate and save the Length as (Length * No. of Pieces) entered for the Dimension Item.
Once done, click on 'Ok' button to continue. As a result, the control goes back to the grid and depending upon the flag, either calculated 'Weight' or calculated 'Length' will be displayed in the 'Child Qty' field of the grid.
UOM
Internal Unit of Measurement of the selected Child Item is displayed automatically as entered in Item Master Basic Detail - Entry .
Remarks
(Type : Alphanumeric, Length : 255)
Denotes the additional remarks if any about the Child Item with relation to its Parent Item.
While 'Adding' a new Child Item, this box will be displayed empty. Click on the field to enter the remarks.
Whereas in case of 'Edit', 'View' and 'Copy' modes, this field will display existing remarks, if any, belonging to the Child Item. You can change it in 'Edit' mode.
1st Oper. Used
(Type : Numeric, Length : 5.2)
Enter the first Operation Used on the Child Item.
Item Type: Type of the selected Child Item as entered in Item Master Basic Detail - Entry is displayed automatically. It can not be changed here. Size: In case the selected Child Item is a Dimension Item, this field will automatically display the selected Size of the Item. It can not be changed here. In case the selected Child Item is a non-Dimension Item, this field will remain empty. Weight: In case the selected Child Item is a Dimension Item, this field will automatically display the Weight of the selected Size of the Item. It can not be changed here. In case the selected Child Item is a non-Dimension Item, this field will remain empty.
Item Type:
Type of the selected Child Item as entered in Item Master Basic Detail - Entry is displayed automatically. It can not be changed here.
Size:
In case the selected Child Item is a Dimension Item, this field will automatically display the selected Size of the Item. It can not be changed here.
In case the selected Child Item is a non-Dimension Item, this field will remain empty.
In case the selected Child Item is a Dimension Item, this field will automatically display the Weight of the selected Size of the Item. It can not be changed here.
Once you have entered all the information, click on 'Save' button to save or 'Cancel' button to discard. The control will go back to the list.