Delete components
Use this function to delete a component from one or a range of bills of materials.
You can set the validity end date for the component as required. The default is today's date.
This function does not 'delete' the original component, it simply marks it as 'not valid' by setting the validity end date to the entered Application date minus 1 day (n-1).
The BOM displays components that are valid on a specific date. The deleted component, therefore, is not displayed in the BOM if its validity period is in the past (fields Reference date (DATREF)/Valid to
Prerequisites
Refer to documentation Implementation
Screen management
The Components deletion function displays two selection screens:
- An initial screen into which you enter your component selection (or filtering) criteria;
- A validation screen with a set of tabs in which you select and confirm the deletion details.
A log file displays the results of the run. Any excluded version-managed bills of materials (BOMs) are listed on the log file.
Entry screen
Component selection
Type in, or select the code of the component to be deleted.
Leave the default validity end date for the component to be deleted or select a different date which is later than today.
Then select the types of BOMs (commercial, production, subcontract) to be included in the run.
Start/end ranges
A number of ranges are displayed.
- To delete the component from all applicable BOMs at all levels of the BOM, leave all the fields as the default values or blank.
- To delete the component from selected BOMs, type in the required ranges. Leave the first field blank to include the lowest value or the second field blank to include the highest value.
You can optionally select the BOMs by applying a calculation formula.
A log file displays the results of the run. Where appropriate it includes information which should be noted or acted upon.
Block number 1
Removed component (field SUPCPN) |
Type in, or select the code of the component to be deleted. |
Stock unit (field STU) |
This field displays the unit in which the product is stored. It provides the key to prices, costs, volumes etc. |
Application date (field APPDAT) |
This field defaults to today's date. If the component to be deleted is valid to a later date type in, or select the effective date. |
Start - end range
Parent product (field ITMREFDEB) |
Filter for results within a range of bills of materials (BOMs). For a single bill of materials (BOM), enter the same product in the from/start Parent product and to/end Parent product fields.
|
BOM type (field ALTTYPDEB) |
Use this field to filter the bills of materials (parent products) according to the selected bill of materials (BOM) types (production BOMs, commercial BOMs or subcontract BOMs). For a single type of BOM, enter the same type in the from/start BOM type and to/end BOM type fields. |
Code (field ALTDEB) |
Filter for results within a range of bills of materials (BOM) codes. Multiple bills of materials (BOMs) can be defined for a single product. Each BOM code can be assigned specific management features. For manufactured or subcontracted products this includes restriction of the BOM to a specific site and to specific areas of functionality (for costing or for capacity planning). For a single BOM code, enter the same sequence number in the from/start Code and to/end Code fields. |
Formula (field FORMULE) |
Enter, select or build an Enterprise Management filter calculation expression using the formula editor.
|
Tab Production links
You use this tab to confirm the details of the component deletion from the production BOMs listed.
The default validation flag for each selected BOM (parent product) is 'Yes'. To exclude a specific BOM, set the field Valid to 'No'.
You can change selected details for the component.
A BOM is not listed if the component has already expired, that is the component has a validity end date earlier than the entered Application date
Grid Production links
Valid (field VALID) |
Use this field to confirm (value 'Yes') or exclude (value 'No') the selected line from the process. |
Alternative (field BOMALT) |
Multiple bills of materials (BOMs) can be defined for a single product. Each BOM code can be assigned specific management features. For manufactured or subcontracted products this includes restriction of the BOM to a specific site and to specific areas of functionality (for costing or for capacity planning). |
Parent product (field ITMREF) |
This product code describes what is referred to as a "Bill of Materials" or a "BOM". A BOM contains structured information for making and costing a product. It defines the components that make up a product, and given this, the cost of the product. The BOM code matches the product code. |
Sequence (field BOMSEQ) |
This field identifies the sequence number of this component in the BOM (bill of materials). |
BOM (field REPBOMUOM) |
UOM (field BOMUOM) |
This field displays the unit of measure (volume or mass). |
UOM-STK factor (field BOMSTUCOE) |
This is the conversion coefficient between the operation unit of the component and the storage unit. |
UOM link quantity (field BOMQTY) |
This field displays the quantity of this component that is needed to make the parent product. The default quantity is defined on the bill of materials (BOM) record. You can amend it if necessary. |
STK link quantity (field LIKQTY) |
This field displays the quantity of this component in the stock unit that is needed to make the parent product. The default quantity is defined on the bill of materials (BOM) record. You can amend it if necessary. |
Component type (field CPNTYP) |
This field displays the component type. It will be set to one of the following values:
|
Link quantity code (field LIKQTYCOD) |
Use this field to define how the quantity of this component in the stock unit that is needed to make the parent product is determined:
|
Qty rounding (field QTYRND) |
Use this field to define the rounding rule to be applied to adjust the calculated quantity of this component to the number of decimal places defined for the stock unit of the parent product. You can set this field to one of the following values:
|
Base quantity (field BASQTY) |
The base quantity is determined by the management unit, as follows:
|
Management unit (field QTYCOD) |
The management unit defines the quantity of the BOM links using a basis other than the product unit. |
% scrap (field SCA) |
Type in the percentage of the component that you expect to be scrap (lost during the production process). Inquiries can display the following figures:
|
Valid from (field BOMSTRDAT) |
Use this field to define the start date of this component's validity period. Leave blank to use the default date. |
Valid to (field BOMENDDAT) |
Use this field to define the last date of this component's validity period. Leave blank if this is a new component that does not have a validity period, that is, it is always valid. If you are deleting a component, leave blank to use the default date. |
Link description (field BOMSHO) |
Type in a short description of the component. By default the short title, the long title or the column header of a data are recorded (on creation/update) in the connection language of the user.
A user who logs on with this language will view the short description, long description or column header in their connection language if a translation exists. Otherwise, these descriptions will be available in the folder language. The connection language must be defined as a default language for thefolder. |
From lot (field BOMSTRLOT) |
For components that are managed by lot, this is the first lot for which this link is valid. |
To lot (field BOMENDLOT) |
For components that are managed by lot, this is the last lot for which this link is valid. |
Routing oper (field CPNOPE) |
Use this field to assign this component to a specific operation in a production routing, according to the manufacturing requirements. |
Ope LT (field BOMOFS) |
The operation lead-time is used during launch and in the MRP calculations. It is used to calculate the date of the component (material) requirement with respect to the production start date of the parent product. It is expressed in calendar days. You can enter a negative value. Example: A work order has a start date of the 26/06:
|
Valuation (field CSTFLG) |
Leave as 'Yes' if the value of this component must be taken into account when calculating the standard cost of the parent product; if the value of this component must not be included in the standard cost, set to 'No'. |
Mt. slip print. (field PICPRN) |
Use this field to specify if this component must be printed on work order material issue slips. |
Pick list code (field PKC) |
Use this field to inform warehouse staff of any actions that apply when this component is picked for issue. You can select one of the following actions:
This field is only available if the MWM-Weighing station activity code is active. You must be authorized to change this statement if this is a component of a versioned product (BOM). |
Container (field CTN) |
Container capacity (field CTNCAP) |
Container weight unit (field CTNWEU) |
Setup level (field LEVSET) |
Used this field to define the tolerance value to apply when weighing a material. The value you select affects the weighing tolerance fields. You can select one of the following levels:
Note: This field is only available when the MWM-Weighing station activity code is active. |
Weighing tolerance + (%) (field ITMTOLPOS) |
This field displays the percentage used to calculate the weight variance. You can only modify this field if the Setup level is set to BOM. If the Setup level is SHI record or Product-site, this value is based on the product-sites record (GESITF).
|
Weighing tolerance - (%) (field ITMTOLNEG) |
Major version (field BOMECCVALM) |
Minor version (field BOMECCVALM) |
Tab Commerce links
You use this tab to confirm the details of the component deletion from the commercial BOMs listed.
As for the production BOMs the default validation flag for each selected BOM (parent product) is 'Yes'. To exclude a specific BOM, set the field Valid to 'No'.
You can change selected details for the component.
A BOM is not listed if the component has already expired, that is the component has a validity end date earlier than the entered Application date
Grid Commerce links
Valid (field VALID) |
Use this field to confirm (value 'Yes') or exclude (value 'No') the selected line from the process. |
Alternative (field BOMALT) |
Multiple bills of materials (BOMs) can be defined for a single product. Each BOM code can be assigned specific management features. For manufactured or subcontracted products this includes restriction of the BOM to a specific site and to specific areas of functionality (for costing or for capacity planning). |
Parent product (field ITMREF) |
This product code describes what is referred to as a "Bill of Materials" or a "BOM". A BOM contains structured information for making and costing a product. It defines the components that make up a product, and given this, the cost of the product. The BOM code matches the product code. |
Sequence (field BOMSEQ) |
This field identifies the sequence number of this component in the BOM (bill of materials). |
Sequence complement (field BOMSEQNUM) |
Supplementary sequence number used for options and variants in Commercial BOMs. This number relates to the component type, enabling you to define a component as a variant or an option. The list of possible options or variants for the same component must have the same sequence number. You use the supplementary sequence number to classify component options and variants into a given order for sales transaction selection. |
Link quantity (field LIKQTY) |
This field displays the quantity of this component in the stock unit that is needed to make the parent product. The default quantity is defined on the bill of materials (BOM) record. You can amend it if necessary. |
Component type (field CPNTYP) |
This field displays the component type. It will be set to one of the following values:
|
Link quantity code (field LIKQTYCOD) |
Use this field to define how the quantity of this component in the stock unit that is needed to make the parent product is determined:
|
Qty rounding (field QTYRND) |
Use this field to define the rounding rule to be applied to adjust the calculated quantity of this component to the number of decimal places defined for the stock unit of the parent product. You can set this field to one of the following values:
|
Base quantity (field BASQTY) |
The base quantity is determined by the management unit, as follows:
|
Management unit (field QTYCOD) |
The management unit defines the quantity of the BOM links using a basis other than the product unit. |
Valid from (field BOMSTRDAT) |
Use this field to define the start date of this component's validity period. Leave blank to use the default date. |
Valid to (field BOMENDDAT) |
Use this field to define the last date of this component's validity period. Leave blank if this is a new component that does not have a validity period, that is, it is always valid. If you are deleting a component, leave blank to use the default date. |
Link description (field BOMSHO) |
Type in a short description of the component. By default the short title, the long title or the column header of a data are recorded (on creation/update) in the connection language of the user.
A user who logs on with this language will view the short description, long description or column header in their connection language if a translation exists. Otherwise, these descriptions will be available in the folder language. The connection language must be defined as a default language for thefolder. |
Print acknowledgment (field OCNPRN) |
Use this field to specify if this component must be printed on sales order acknowledgements. |
Print slip (field NDEPRN) |
Use this field to specify if this component must be printed on delivery notes. |
Print inv (field INVPRN) |
Use this field to specify if this component must be printed on sales invoices. |
Tab Subcontract links
You use this tab to confirm the details of the component deletion from the subcontract BOMs listed.
As for the production and commercial BOMs the default validation flag for each selected BOM (parent product) is 'Yes'. To exclude a specific BOM, set the field Valid to 'No'.
You can change selected details for the component.
A BOM is not listed if the component has already expired, that is the component has a validity end date earlier than the entered Application date
Grid Production links
Valid (field VALID) |
Use this field to confirm (value 'Yes') or exclude (value 'No') the selected line from the process. |
Alternative (field BOMALT) |
Multiple bills of materials (BOMs) can be defined for a single product. Each BOM code can be assigned specific management features. For manufactured or subcontracted products this includes restriction of the BOM to a specific site and to specific areas of functionality (for costing or for capacity planning). |
Parent product (field ITMREF) |
This product code describes what is referred to as a "Bill of Materials" or a "BOM". A BOM contains structured information for making and costing a product. It defines the components that make up a product, and given this, the cost of the product. The BOM code matches the product code. |
Sequence (field BOMSEQ) |
This field identifies the sequence number of this component in the BOM (bill of materials). |
UOM (field BOMUOM) |
This field displays the unit of measure (volume or mass). |
UOM-STK factor (field BOMSTUCOE) |
This is the conversion coefficient between the operation unit of the component and the storage unit. |
UOM link quantity (field BOMQTY) |
This field displays the quantity of this component that is needed to make the parent product. The default quantity is defined on the bill of materials (BOM) record. You can amend it if necessary. |
STK link quantity (field LIKQTY) |
This field displays the quantity of this component in the stock unit that is needed to make the parent product. The default quantity is defined on the bill of materials (BOM) record. You can amend it if necessary. |
Component type (field CPNTYP) |
This field displays the component type. It will be set to one of the following values:
|
Link quantity code (field LIKQTYCOD) |
Use this field to define how the quantity of this component in the stock unit that is needed to make the parent product is determined:
|
Qty rounding (field QTYRND) |
Use this field to define the rounding rule to be applied to adjust the calculated quantity of this component to the number of decimal places defined for the stock unit of the parent product. You can set this field to one of the following values:
|
Base quantity (field BASQTY) |
The base quantity is determined by the management unit, as follows:
|
Management unit (field QTYCOD) |
The management unit defines the quantity of the BOM links using a basis other than the product unit. |
% scrap (field SCA) |
Type in the percentage of the component that you expect to be scrap (lost during the production process). Inquiries can display the following figures:
|
Valid from (field BOMSTRDAT) |
Use this field to define the start date of this component's validity period. Leave blank to use the default date. |
Valid to (field BOMENDDAT) |
Use this field to define the last date of this component's validity period. Leave blank if this is a new component that does not have a validity period, that is, it is always valid. If you are deleting a component, leave blank to use the default date. |
Link description (field BOMSHO) |
Type in a short description of the component. By default the short title, the long title or the column header of a data are recorded (on creation/update) in the connection language of the user.
A user who logs on with this language will view the short description, long description or column header in their connection language if a translation exists. Otherwise, these descriptions will be available in the folder language. The connection language must be defined as a default language for thefolder. |
From lot (field BOMSTRLOT) |
For components that are managed by lot, this is the first lot for which this link is valid. |
To lot (field BOMENDLOT) |
For components that are managed by lot, this is the last lot for which this link is valid. |
Type of supply (field SCOFLG) |
This field enables the replenishment mode of the component to be specified:
|
Reorder LT (field BOMOFS) |
The reorder lead-time is used during launch and in the MRP calculation, in order to calculate the date of the component (material) requirement with respect to the subcontract start date of the parent. Examples:
|
Valuation (field CSTFLG) |
Leave as 'Yes' if the value of this component must be taken into account when calculating the standard cost of the parent product; if the value of this component must not be included in the standard cost, set to 'No'. |
Mt. slip print. (field PICPRN) |
Use this field to specify if this component must be printed on work order material issue slips. |
Major version (field BOMECCVALM) |
Minor version (field BOMECCVALM) |
Error messages
In addition to the generic error messages, the following messages can appear during the entry :
This is a versioned component. Select a non-versioned component.Amendments to versioned components or the components of a versioned product are tightly controlled to minimize the impact on work orders. This message is displayed to warn you that the component you have selected is version-managed and as there could be consequences from deleting the component you have been prevented from doing so. You must choose a different component that is not version-managed.
"Modification not authorized for this code [x]"You do not have authorization to delete the component code.
"At least one code must be entered"You have not manually selected a component code and the All action has not been validated.
"No BOM for these selections"The component does not exist in the types of BOM codes selected.
"The date must not be prior to the current date"The Application date cannot be earlier than today's date.
Version managed BOMs included in the selection criteria will not be processed. Update them manually.Amendments to the components of a versioned product are tightly controlled to minimize the impact on work orders. The selected component is a component in one or more version-managed BOMs. The list of parent products (BOMs) will not include version-managed BOMs as these are excluded from the deletion process.
"Error when accessing the BOM file: product_reference alt"The records connected with the selection could not be read properly because of a problem when accessing the file.
Log file messagesThe log file at the end of the run might display the following messages:
"BOD: product_reference alt seq Write error on file"The component deletion has not taken place. It is possible that a file was locked.