This function is used to calculate the simulated cost of a product, a selection of products, all the products at a site from a cost type routing alternative, a cost type BOM, with or without immediate update, to print a document summarizing or detailing the calculation.
The simulated cost is generally used in order to prepare a cost estimation as a function of the project (new BOM, new component, new route).
The simulated cost calculation uses the routing data (time) and the valuation dimension data for the work centers associated with the route during the processing.
When the calculation is carried out a raw material, the process makes an attempt to determine the receipt overheads for the material.
The user has several possibilities available for the calculation to establish a simulated cost :
For a calculation including the BOM multi-levels or for a calculation for several products, the process is exclusive by site, that is to say no other user can launch a cost calculation at the same site at the same time.
If the process is requested for a selection of products, the system examines these products in decreasing order of the codes at the lowest level.
The calculation with or without the lower BOM levels consists of reading the component costs at the first level and transferring them to the cost of the parent product.
Notes about the material and subcontract cost: :
If a product has a BOM, the production overhead is taken into account, otherwise the receipt overhead is taken into account.
Refer to documentation Implementation
The Simulated cost calculation function is made up of a screen where the operator indicated the product selections and calculation parameters.
Presentation
The user must indicate the site for the calculation.
The user must indicate either a product, or a group of products at the site or a selection of products.
When the choice is a single product, it is necessary to indicate the product reference, and to tick the box "unique".
The filter can be saved.
At the end of the selection the "selection" button activates.
The user has to specify the validity period of the calculated revised standard cost.
This is the quantity that will be used in the calculation.
In the case of a calculation for a single product, this filed is loaded by default by the economic quantity for the product but can be modified.
The user must indicate an alternative routing of the cost type, this alternative must be associated with a BOM alternative that is also of the type cost.
In the case where the routing alternative is not entered, the process will only calculate the material costs.
The BOM alternative is displayed and is non modifiable. This is the first BOM alternative associated with the routing alternative previously entered.
It is necessary to ensure that this BOM is of a cost type alternative.
The "Descend BOM" field is only active in the case of a single product calculation.
If this flag is set, the process descend through the BOM to the lowest level or up to a parent product whose "Update Simulated Cost" code is entered (Cost tab in the product-site record).
The calculation process, stores the simulated cost for each parent product found.
If the flag is not positioned, the calculation is carried out at the first level, and it uses the existing costs of the components based on the material cost selected.
The fixed overheads (material loss, setup rate, operation loss rate, fixed rate) are distributed either as a totality or pro rata for the calculation quantity/economic quantity.
The material cost choice is initialized by default (CLCBUDMAT setup), it is used to value the material cost.
The dimension rate choice is initialized by default (CLCBUDRAT setup), it is used to value the labour and machine elements in the calculation.
The OH column choice (Overheads) is initialized by default (OVECOLBUD setup), it is used to value the overhead element in the calculation, detailed by the nature of the overhead and calculated by applying the fixed rate or the formula in the chosen calculation column.
The update code is used to :
At the end of the process, a log file can be printed, this file summarized all the products processed and any anomalies found.
A Crystal Report document can then be printed detailing and / or summarising the calculation.
When a calculation does not include a descent through the BOM, the print is of a calculation summary.
Close
Fields
The following fields are present on this tab :
Block number 1
|
Use this field to define the storage site (warehouse). The site defined on the user record is displayed by default but can be amended.
|
Product
|
Use this radio button to select records to be updated.
|
|
Use this field to specify the product code to be updated. |
|
Enter, select or build an Sage X3 filter calculation expression using the formula editor.
|
|
Use this field to indicate which major version of this product applies. Major versions might be used where there have been increased or significant changes to the original or previous version, that is the 'form, fit or function' has changed. Type in, or select a version code from the list of version codes displayed. This field is not available for entry if the product code defined in the Product field is not version managed. |
|
Use this field to indicate which minor version of this product applies. Minor versions might be used where there have been minor features or changes in functionality, or significant fixes applied to a specific major version. Type in, or select a version code from the list of version codes displayed. This field is not available for entry if the product code defined in the Product field is not version managed. |
|
Use this field to define the quantity to be included in the calculations. This field is only available if a product code has been defined. The default quantity is the Economic order quantity (field EOQ (REOMINQTY)) defined on the product-site record or the Technical lot (field MFGLOTQTY) defined on the product-site record, or 1. |
This field displays the unit in which the product is stored. It provides the key to prices, costs, volumes etc. |
Validity
|
Enter the number of the required fiscal year. A blocking message is displayed if a fiscal year not closed has been entered. |
|
The Fiscal year Start and Fiscal year End fields automatically indicate the start and end dates of the fiscal year. You cannot modify these dates. |
Block number 4
|
Cost calculation date. The default calculation date is today's date but can be changed. The defined date is written to the applicable Products-costs record.
|
|
Select Manufacturing if you manufacture this bill of materials (BOM); if it is procured from a subcontractor, select Subcontracting. |
|
Multiple routings can be defined for a single product. Each routing code can be assigned specific management features. These include restriction of the routing to a specific site and to specific areas of functionality (for use in a manufacturing environment, for costing or for capacity planning). Use this field to define the route for the calculation of the components, machines, resources, workforce and subcontractors. From this routing code, the program searches for the first valid alternative bill of materials (BOM) for the defined site. If you leave this field blank, only a material calculation can be made (valuation and calculation of material overheads). |
|
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). |
|
The Calculate all BOM levels check box is only active for a single product calculation.
|
Block number 5
|
Use this field to define how the fixed overhead costs (material loss, setup rate, operation loss rate, fixed rate) are to be distributed.
|
|
Use this field to define the type of cost to be used to value materials. The default cost type is defined in the CLCxxxMAT-Mat cost selection xxx calc parameter (TC chapter, COS group), where xxx corresponds to the type of cost calculation being performed (budget, standard, revised standard, simulation). You can change the default cost type, if required. The possible values are:
|
|
Use this field to define the dimension rate to be used to value time. The default cost type is defined in the CLCxxxRAT-Dimension rate selection xxx calc parameter (GPA chapter, COS group), where xxx corresponds to the type of cost calculation being performed (budget, standard, revised standard, simulation). You can change the default dimension rate, if required. |
|
Use this field to define how overheads are valued. The default column is defined in the OVECOLxxx-xxx calc overhead column parameter (GPA chapter, COS group), where xxx corresponds to the type of cost calculation being performed (budget, standard, revised standard, simulation). You can change the default column, if required. The value of an overhead is calculated by applying the fixed rate or the formula in the chosen calculation column. |
Update
|
  |
|
Use this field to control any postings to the products-costs records.
|
|
When a standard cost is updated immediately, a new sequence is created. Click this check box to replace the cost created previously with the same validity period (start and end date). |
Close
This function can be run in batch mode. The standard task CALCSTSIM is provided for that purpose.
In addition to the generic error messages, the following messages can appear during the entry :
During the selection entry, the following messages may appear:
This message appears after the site entry if the corresponding record is not found. You can check this by using the selection window.
This message appears after the entry of the product reference if the corresponding record has not been found. You can check this by using the selection window.
This message appears after the entry of the product reference if for this product in this site, the 'Entry/calculated' code corresponding to the function in process is set to 'Entered': this means that the data can not be overwritten by a calculation.
This message appears after the modification of a product reference, for the site or for the year for the standard or simulated type calculation if this cost already exists. This is a non blocking warning.
This message appears in the same cases as the previous message but for a calculation on a selection or for all the products.
This message appears after the entry of the alternative if this is dedicated to another site.
This message appears after the entry of the alternative if none of the 3 associated BOM alternatives is not dedicated to the site entered.
This message appears after the selection entry if, for the product entered, no BOM exists after the search in the 3 alternative associated with the routing alternative.
This message appears if the routing alternative is set to zero : only the material cost can be valued because no operation can be processed and no BOM can be read.
This message appears after having ticked the radio button 'selection' if no filter has been established from the Product field (by right click and 'Filter').
This message appears after having ticked the "Single" radio button if no product reference has been entered.
This message appears after the entry of the year if a cost record corresponding to the selections exists in the provisional table. This is a non blocking warning.
This message appears after the entry of the selection if a calculation is launched for several product or a product with descent of BOM and that another calculation is in process at the same site. This message is blocking because this type of calculation is exclusive for a given site.
This message appears during control of the year field if this is greater than the current year and the ACCCSTIFA is set to Yes. A cost revision must be chronological to be able to be passed to accounting.
After the process, the log file can contain the following messages :
A problem has occurred during the descent of the BOM (before the actual calculation). The process is interrupted, no update takes place.
This message appears if during the descent through the BOM a product-site record is not found.
This message appears if the Economic quantity and Technical lot fields for a parent product (product-site record fields) are found to be zero and that the Distribution setup for the fixed costs is set to 'Pro rata'. In this case the coefficient for the pro rata will be forced to 1.
This message can also concern a sub-contract product.
This message appears if during the read of the component costs a product-cost record has not been found. The process continues but there will not be an update of the ITMCOST table.
This message appears if the read of the BOM for a parent product finds no valid link for the calculation date.
This message appears if the routing (where the reference is the Routing-cost field from the product-site and the number of the selected alternative) does not exist for a parent product.
This message appears if the routing for the parent product is not valid for the calculation date.
This message appears if the Valuation section field for the work center is empty.
This message appears during the write operation in the provisional table ITMCOSTW in the case of a serious problem. The process continues but there will not be an update of the ITMCOST table.
This message appears if the formula referenced in an Overhead column cannot be evaluated. The error is not blocking, the corresponding OH amount will be null.
This message appears during the preparation of the print line for a material if this material existed already in the temporary table serving the print.
This message appears after a blocking problem (write error or Product-cost non-existent) if an immediate update has been requested. There will not have been an update of the ITMCOST table and the calculation result will be in the ITMCOSTW table.
This message appears if a standard or budget cost calculation is launched when this cost exists already.
This message appears if a revised or simulated cost calculation is launched when the corresponding standard cost did not exist and there has been a write problem for this standard cost (that is normally created automatically). It will then be necessary to manually create a standard cost to be able to view the other types of costs using "cost management" function.