Common data >  BOMs >  Deletion >  Components  

Display all Hide all

This function is used to delete a component, for one or several BOM codes to select, and for one or several parent products using this component.

The deletion is not "physiqcal", but logical. The processing modifies the validity end date of the deleted component, on the requested application date minus 1 day (the application date can be set in the future, thus allowing a provisional deletion).

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

The component deletion screen is subdivided into two parts:

  • selection of the components to be deleted,
  • deletion validation.

Selections

This is used to supply selection criteria for:

  • the components to be deleted,
  • the application date,
  • the selection of the BOM codes to be processed: if the "All" indicator is selected, the BOM codes which the user is not authorized to modify (according to the access codes defined in the profile and BOM code table) are not taken into account by the processing,
  • selection of components, useful to avoid deleting the link for all the parent products using this component:

Validation of the components to be deleted

The second part of the screen displays the list of the selected components using the component to be deleted: the links appear with their former validity end date.

The components whose validity end date is prior to the requested application date are excluded from the processing.

If both production and sales codes have been selected, the links appear in two different tabs ("Component product Production", "Component product Sales) corresponding to each code type.

The validation screen includes a first column "Yes/No" to validate (Yes) or exclude (No) the deletion of the link.

The Validation button is used to start the deletion processing for all the links ticked in the grid, and the manual modifications made are taken into account.

Tab Sales links

Fields

The following fields are present on this tab :

Grid Commerce links

  • Valid (field VALID)

This field is used to validate (value "YES") or exclude from the process (value "NO") the selected lines.

Several BOMs can be defined for the same product reference.
They can be distinguished via the code, entered on two numbers.

The various BOM codes can be used to manage different product structures according to their use context such as:

  • MRP calculation,
  • Sales order entry
  • Manufacturing/production

This field can be left empty (value = 0) to enable manual entry of the components. In this case, only the component is loaded.

This field indicates the product reference code. It is generated by a sequence number counter (set up in function Sequence number counters) in the case when the product category has a sequence number counter code.

The reference cannot be modified. It is automatically assigned and displayed when the product creation is complete.

  • Sequence (field BOMSEQ)

This field identifies the sequence number of this component in this BOM (bill of materials). It identifies a component where multiple components with the same product code are defined as variants or options.

The BOMSTE - Component sequence increment parameter (TC chapter, BOM group) defines the first sequence number and the increment applied to subsequent component sequence numbers.

  • 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)

The link quantity specifies the number of components required for the basic quantity of the parent product.
It is entered in a variable format (fluctuating number of decimals).
For a management unit of 'percentage', the sum of the link quantities must be equal to 100.

  • Component type (field CPNTYP)

Use this field to define what type of component this is. You can set it to one of the following values:

  • Normal. A component of this bill of materials.
  • By-product. An unplanned by-product or secondary product.
  • Text. Free-format text to be displayed on a work order.
  • Costing. When a value must be calculated for the provisional cost and the production cost price of the parent product.

  • Link quantity code (field LIKQTYCOD)

The code of the link quantity can be:

  • Proportional: the quantity is multiplied by the required quantity for the parent product used in the processing,
  • Fixed: the quantity is fixed regardless of the quantity required for the parent product.
  • Qty rounding (field QTYRND)

The quantity of BOM links is entered with a maximum accuracy, which is not always useful for the stock management.
This code is used to manage the quantity rounding mode, based on the stock unit decimal, in the processes using the BOM.
The rounding can be to the nearest, highest or lowest.

  • Base quantity (field BASQTY)

The base quantity entry depends on the management unit chosen:

  • the management unit is equal to 1, 100, 1000 or is expressed as a percentage. the base quantity is forced respectively to values 1, 100, 1000 or 100,
  • The management of the unit is set by lot: the base quantity can be entered.
    If the BOM code is dedicated to a site, it is initialized by lot size of the product for the site.
  • Management unit (field QTYCOD)

The management unit is used to define the quantity of the BOM links on another basis than the product unit.
It is thus possible to enter a BOM for 1 product unit, 100 product units, 1,000 product units, in percentage or for a specific product lot size.
In the percentage definition, the total link quantities must be equal to 100.
The basic quantity section is initialized or entered depending on the chosen management unit.

  • Valid from (field BOMSTRDAT)

The validity start date is the date from which the link is valid.
It is initialized by default with the validity start date of the header. It remains modifiable but it must fall between the start and end dates of the validity displayed in the header.

  • Valid to (field BOMENDDAT)

The validity end date is the date beyond which the link is no longer valid.
It is initialized by default with the validity end date of the header. It remains modifiable but it must fall between the start and end dates of the validity displayed in the header.

  • Link description (field BOMSHO)

Enter the short description.

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.
You can add your translation in another language using the Translation function:

  • Click Translation from the Actions icon in the corresponding field.
  • In the Translation window, add a new language code with the translation in this language.

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.

SEEINFO The connection language must be defined as a default language for the folder.

  • 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.

Close

 

Tab Sub-contract links

Fields

The following fields are present on this tab :

Grid Production links

  • Valid (field VALID)

This field is used to validate (value "YES") or exclude from the process (value "NO") the selected lines.

Several BOMs can be defined for the same product reference.
They can be distinguished via the code, entered on two numbers.

The various BOM codes can be used to manage different product structures according to their use context such as:

  • MRP calculation,
  • Sales order entry
  • Manufacturing/production

This field can be left empty (value = 0) to enable manual entry of the components. In this case, only the component is loaded.

This field indicates the product reference code. It is generated by a sequence number counter (set up in function Sequence number counters) in the case when the product category has a sequence number counter code.

The reference cannot be modified. It is automatically assigned and displayed when the product creation is complete.

  • Sequence (field BOMSEQ)

This field identifies the sequence number of this component in this BOM (bill of materials). It identifies a component where multiple components with the same product code are defined as variants or options.

The BOMSTE - Component sequence increment parameter (TC chapter, BOM group) defines the first sequence number and the increment applied to subsequent component sequence numbers.

Product management unit. This is the unit expressing the quantities in the product management functions. If the asset is created from the capitalization of the expenses, this field is loaded by default with the unit of the main expense.

  • UOM-STK factor (field BOMSTUCOE)

This field indicates the UOM-S conversion coefficient used to calculate the quantity in US, from a quantity entered in UOM: Qty in US = Qty in UOM * coeff.
This coefficient is initialized from the conversion factor table if the combination exists.

  • UOM link quantity (field BOMQTY)

It is the allocated quantity expressed in UOM unit.

  • STK link quantity (field LIKQTY)

The link quantity specifies the number of components required for the basic quantity of the parent product.
It is entered in a variable format (fluctuating number of decimals).
For a management unit of 'percentage', the sum of the link quantities must be equal to 100.

  • Component type (field CPNTYP)

Use this field to define what type of component this is. You can set it to one of the following values:

  • Normal. A component of this bill of materials.
  • By-product. An unplanned by-product or secondary product.
  • Text. Free-format text to be displayed on a work order.
  • Costing. When a value must be calculated for the provisional cost and the production cost price of the parent product.

  • Link quantity code (field LIKQTYCOD)

The code of the link quantity can be:

  • Proportional: the quantity is multiplied by the required quantity for the parent product used in the processing,
  • Fixed: the quantity is fixed regardless of the quantity required for the parent product.
  • Qty rounding (field QTYRND)

The quantity of BOM links is entered with a maximum accuracy, which is not always useful for the stock management.
This code is used to manage the quantity rounding mode, based on the stock unit decimal, in the processes using the BOM.
The rounding can be to the nearest, highest or lowest.

  • Base quantity (field BASQTY)

The base quantity entry depends on the management unit chosen:

  • the management unit is equal to 1, 100, 1000 or is expressed as a percentage. the base quantity is forced respectively to values 1, 100, 1000 or 100,
  • The management of the unit is set by lot: the base quantity can be entered.
    If the BOM code is dedicated to a site, it is initialized by lot size of the product for the site.
  • Management unit (field QTYCOD)

The management unit is used to define the quantity of the BOM links on another basis than the product unit.
It is thus possible to enter a BOM for 1 product unit, 100 product units, 1,000 product units, in percentage or for a specific product lot size.
In the percentage definition, the total link quantities must be equal to 100.
The basic quantity section is initialized or entered depending on the chosen management unit.

  • % scrap (field SCA)

The loss percentage is used to increase the link quantity in order to take into account the loss due to the production process.
In the various inquiries, two quantities can be displayed:

  • net quantity: calculation of the quantity necessary to produce a parent product, without taking the loss into account.
  • gross quantity: calculation of the quantity necessary to produce a parent product, when taking the loss into account.
  • Valid from (field BOMSTRDAT)

The validity start date is the date from which the link is valid.
It is initialized by default with the validity start date of the header. It remains modifiable but it must fall between the start and end dates of the validity displayed in the header.

  • Valid to (field BOMENDDAT)

The validity end date is the date beyond which the link is no longer valid.
It is initialized by default with the validity end date of the header. It remains modifiable but it must fall between the start and end dates of the validity displayed in the header.

  • Link description (field BOMSHO)

Enter the short description.

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.
You can add your translation in another language using the Translation function:

  • Click Translation from the Actions icon in the corresponding field.
  • In the Translation window, add a new language code with the translation in this language.

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.

SEEINFO The connection language must be defined as a default language for the folder.

  • From lot (field BOMSTRLOT)

For components that are managed b y lot, this is the first lot for which this link is valid.

  • To lot (field BOMENDLOT)

For components that are managed b y lot, this is the last lot for which this link is valid.

  • Type of supply (field SCOFLG)

 

  • Reorder LT (field BOMOFS)

 

  • Valuation (field CSTFLG)

This field is only available if this component is a by-product, that is the field Component type (field CPNTYP) is set to 'By-product'.

Leave as 'Yes' if the value of this by-product must be taken into account when calculating the standard cost of the parent product; if the value of this by-product must not be included in the standard cost, set to 'No'.

  • Materials requisition printing (field PICPRN)

Use this field to specify if this component must be printed on work order material issue slips.

Close

 

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Messages for the BOM management

The links selected for the logical deletion can be modified: the activated controls in BOM management mode are identical, as well as the associated error messages.

Messages in selection entry mode

  • "The date must not be prior to the current date"
    The application date for the deletion can only be equal to the current date or be later.
  • "Modification not authorized for this code [x]"
    The user profile does not have a modification right on the entered code or on the selected code.
  • "At least one code must be entered"
    You have not selected any code manually and the button "All" has not been validated either.
  • "No BOM for these selections"
    This message appears in direct mode processing, if the component to delete has no where-used case in the selected BOM codes.
  • "Error when accessing the BOM file: product_reference alt"
    An error when accessing the BOM file occurred when reading the records involved by the selection.

Messages of the error log file

After the direct mode processing, the log file is displayed with possible errors:

"BOD: product_reference alt seq Write error on file"

Tables used

SEEREFERTTO Refer to documentation Implementation