Use this function to create, or modify the standard cost of a specific product at a specified site.


Best practice: Create new standard costs with a future date so that you can modify if needed. The new standard cost is added to the STKMVTITC - Movement with value pending table and the value is applied on that date when the FUNSMI - Standard cost adjustment batch task is run.


Costs are calculated from a set of user-defined parameters. These include defining a specific route or bill of material (BOM) alternative from which to base the new cost, and applicable quantities.

A single product-site record has only one current standard cost. You can prepare simulated costs then update the product-cost record when the costs are finalized.

A standard cost cannot be modified once it has been applied to a product, or if the validity date is in the past.


Points to note

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The Standard costs function contains a home section in which you define the control parameters for a specific product, and 3 additional sections:

  • Level cost: Use this section to enter costs for the bill of materials (BOM) level.
  • Multilevel totals: This section displays the total value of the standard cost for the complete bill of materials (BOM). The figures in this section are fixed values.
  • Calculation parameters: This section displays the calculation parameters applied when this product was last calculated.

You can choose to display the calculated costs results in a table, or as a pie chart.

Header

You use this section to load the standard costs for a specified fiscal year, for a specific product, and site.

Tab Level cost

Use this section to enter costs for this level of the bill of materials (BOM), for this product-site combination.

You can choose to display the calculated costs results in a table, or as a pie chart. Click Show list/Show graph, as required.

Tab Multilevel totals

This section displays the total value of the standard cost for this product-site combination, for the complete bill of materials (BOM). The figures in this section are fixed values.

You can choose to display the calculated costs results in a table, or as a pie chart. Click Show list/Show graph, as required.

Tab Calculation parameters

This section displays the calculation parameters applied when this product was last calculated by the Standard cost calculation run (CALCSTSTD):

  • Routing code. If this field is blank only material costs were calculated.
  • BOM code. The BOM alternative associated with the selected routing alternative (Routing code field (ROUALT)).
  • BOM type. States if this BOM is manufactured, or procured from a subcontractor.
  • Material cost. The cost type applied for the calculation of material costs.
  • Dimension rate. The cost type applied for the calculation of labor and machines.
  • Fixed costs distribution. The fixed overhead costs (material loss, setup rate, operation loss rate, fixed rate) can be distributed as a total sum, or spread pro rata from the combination of the calculation quantity/economic lot quantity.
  • Overhead column. Used for the calculation of overheads. The value of an overhead is calculated by applying the fixed rate, or the formula in the chosen calculation column.
  • Multilevel. If set to Yes, the cost calculation process descended through the bill of materials (BOM) to the lowest level, or up to a parent product whose "Standard cost update" in their product-site record is entered. The calculation process stored the standard cost for each parent product found. If set to No, the calculation was performed at the first level, from the standard costs of the components of the calculated products.


You can recalculate the standard cost by selecting the Recalculate icon.

You can print the results of the run from this function. A log file detailing the results of the run is also produced. The end of run reports are in summary if the Multilevel field is set to No.

Reports

By default, the following reports are associated with this function :

  ITMCOST : Detail cost calculations

  NA-ITMCOST : Single Level BOM Report

This can be changed using a different setup.

Specific actions

Barre de menus

Points to note

Best practice

Your system is supplied with the batch task FUNSMI - Standard cost adjustment. Sage advises that you set FUNSMI to be run as a recurring task on a daily basis, including weekends. Use the Recurring task management function (GESABA) to do this, setting key fields as follows:

  • Active: Select this check box.
  • Periodicity: Select Weekly.
  • Weekly: Select each day of the week, including weekends.
  • Start time: Set to 00:01.

Running FUNSMI on a daily basis ensures a stock value change record is created at the point the new calculated cost becomes valid, as based on the quantity in stock calculation for a product.

Stock value adjustments

Organizations typically set product standard costs for an extended period of time. This can be from a minimum period of, for example, 6 months, but usually standard costs apply to a complete fiscal year.

If the costs (manual or automatically calculated) are for a date in the future, for example, the costs are for the next fiscal year, the calculated standard costs are added to the STKMVTITC - Movement with value pending table with an assigned validity date.

If you need to change the standard cost of your products you can use one of the following methods to do this:

  • Use this function (Standard costs) to manually adjust the standard costs.
  • Run the Standard cost calculation function (CALCSTSTD) to calculate and update the standard costs automatically.
    • If you run the calculation for the current validity period you can update the new standard costs so they become effective immediately, or defer the update.
    • If you run the calculation for a date in the future, the new standard costs are stored in the STKMVTITC - Movement with value pending table with an assigned validity date.
  • Run the Calculated cost update function (CALCSTUPD) to update the standard costs with a deferred calculated cost. If a new standard cost exists, as based on the quantity in stock calculation for a product, the date you run this function is significant:
    • If you run this function in the current validity period, the new standard cost is "activated". The new standard cost becomes effective immediately.
    • If you run this function prior to the validity period selected for the calculation run, that is the new standard cost applies to a date in the future, the new standard cost remains stored in the STKMVTITC - Movement with value pending table.
  • Run the FUNSMI - Standard cost adjustment batch task. This will read the STKMVTITC - Movement with value pending table. If the FUNSMI batch task finds a valid cost, as based on the quantity in stock calculation for a product and the validity date, the new standard cost is "activated" and becomes effective immediately.

Each time a standard cost is updated a stock value change record is created simultaneously in the STOJOU - Stock journal table for the difference between the current and the new standard cost. This is defined as a Type 23 record (the value 23 is defined in local menu 704 - Stock transaction type).

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation