This chapter provides an overview of Product Costing and discusses how to:
Review bill of material information for costing.
Review routing information for costing.
Run the Costing Exceptions report.
Create a Simulated Cost Rollup.
Review and revise simulated cost components.
Review costed bills of material.
Review costed routings.
Update frozen costs.
Freeze work center rates.
Review frozen cost components.
Review the Cost Components report.
Review the item ledger.
This section discusses:
Cost reduction.
Standard costing.
Simulated versus frozen costs.
Cost components.
To remain competitive in a changing business environment and to reduce the costs that are passed along to the consumer, companies must be aware of all aspects of their business and look for ways to refine operations to reduce lead times, expedite speed to market, and reduce the cost of operations. All of these processes help the company to be more flexible so that it can respond to changes in customer demands and to maintain or improve its market share.
To reduce costs that you incur as a part of conducting business, you must understand where costs are generated. For production industries, you must break down product costs into each contributing factor that influences the ultimate cost of the manufactured product. You should track not only the cost of the individual item, but also each additive feature or activity that adds cost to the end product or increases the value of the product.
Numerous activities or processes might add costs to the product. You should have processes and tools in place to identify each component of cost. You must also understand how those incurred costs might be passed along to customers.
As the company refines its production processes and automates costing activities, you should create detailed definitions of the costing processes. Ensure that the cost techniques support any manufacturing method that you use. Often, a company wants to decrease the lead time required to maintain and monitor product costing information throughout the entire manufacturing process. More accurate costing information enables you to identify wasteful costs, and to lower costs that must be passed along to the consumer or that are absorbed. The goal is to increase the company's revenue and improve profit margins.
With standard costing, you estimate costs for each end item assembly and manufactured part on a level-by-level basis before production begins. These cost estimates are based on both past performance and analysis of future conditions.
Distinguishing components of net-added cost and components of total cost:
Net Added Cost |
Total Cost |
Costs include:
|
Costs include:
|
The net-added cost represents the cost to manufacture an item at a specified level in the bill of material. For manufactured parts, the cost includes labor, outside operations, and extra costs, but not materials (lower-level items). For purchased parts, the net-added cost includes the cost of materials. The total cost of an item represents the sum of the item's net-added cost and the total cost of all components.
By defining and monitoring standard product costs, you can measure the company's current manufacturing performance and compare it to the standard (target) costs. Product costing provides information about the monetary investments in the materials, work in process, and physical inventory. You can use this information to determine pricing on end-items and service components.
Simulated costs represent hypothetical situations for a given cost method. You might want to calculate simulated costs because of changing factors in the business environment.
For example, you can use simulated rollups to:
Simulate an increase in material costs.
Simulate changes in labor rates.
Develop strategies for pricing, contractual, or labor negotiation.
You can simulate and review cost change scenarios (rollups) as many times as needed before you finalize the changes.
Changes are finalized in the system when you perform a frozen cost update for a given cost method. A frozen update copies the simulated values and makes them the frozen costs, and updates the Item Cost table (F4105) with the total cost. These costs remain in effect until you update them with another frozen update.
Cost components are values in UDC table 30/CA that represent the individual costs that make up an item, such as costs for material, labor, overhead, and extras. The system automatically calculates material, labor, and overhead costs. Extra costs, such as electricity, are manually controlled.
Use cost components to maintain complete item costing information. You can use them to set up simulated cost scenarios to help plan for future cost changes, and to display the simulated or frozen net-added and total component costs for any item.
In addition, you can:
Allow for extra costs that are related to the manufacturing of a product, such as costs for electricity, insurance, water, or warehouse space.
Review specific calculations that determine cost amounts for any item.
Maintain costs by branch for multifacility processing; multifacility processing allows for different costing values based on regional or business variations.
Define additional cost factors to include in product costing calculations.
Review the bills of material to understand the data that affects material costs. Only items with a bill type of M are used to establish standard costs.
This section discusses how to review bill of material information for costing.
Form Name |
FormID |
Navigation |
Usage |
W3002A |
Daily PDM Discrete (G3011), Enter/Change Bill Enter a branch/plant and item number and click Find. Select a record on the Work with Bill of Material form, and click Select. |
Review bill of material information for costing. |
Access the Enter Bill of Material Information form.
Quantity |
Enter the number of units that the system applies to the transaction. The number indicates how many components you use to manufacture the parent item. A quantity of zero is valid. The default value is 1. |
UM (unit of measure) |
Enter a unit of measure. This value is a UDC (00/UM) that identifies the unit of measure for an item. For example, it can be each, cases, boxes, and so on. Standard costs will be established in the primary unit of measure which should be the smallest UOM. |
F V (fixed variable) |
Enter a code that indicates if the quantity per assembly for an item on the bill of material varies according to the quantity of the parent item produced or is fixed regardless of the parent quantity. This value also determines if the component quantity is a percent of the parent quantity. Values are: F: Fixed Quantity. V: Variable Quantity (default). %: Quantities are expressed as a percentage and must total 100 percent. For fixed-quantity components, the JD Edwards EnterpriseOne Work Order Processing system from Oracle and the JD Edwards EnterpriseOne Requirements Planning system do not extend the component's quantity per assembly value by the order quantity. The per unit cost is established by dividing by the accounting cost quantity. |
Feat Cost % (feature cost percentage) |
Enter a percentage that the Simulate Cost Rollup program uses to calculate the cost of a feature or option item as a percentage of the total cost of the parent. Enter the percentage as a whole number, for example, enter 5 percent as 5.0. |
Percent Scrap |
Enter the percentage of unusable component material that is created during the manufacture of a particular parent item. During DRP/MPS/MRP generation, the system increases gross requirements for the component item to compensate for the loss. Enter percentages as whole numbers, for example, 5 percent as 5.0. Note. Inventory shrink and scrap are compounded to calculate the total loss in the manufacture of a particular item. Accurate shrink and scrap factors support more accurate planning calculations. The JD Edwards EnterpriseOne Shop Floor Management and JD Edwards EnterpriseOne Requirements Planning systems inflate component requirements by this percentage. |
Operation Scrap Percent |
Displays the operation scrap percent. The system calculates this value by compounding the yield percentages from the last operation to the first operation in the routing. Use a processing option in Enter/Change Routing to enable the system to calculate the operation scrap percent. The system updates this value on the Enter Bill of Material Information form when you run the Planned Yield Update program. Product Costing inflates component requirements by this percentage when calculating material costs. See Setting Processing Options for Planned Yield Update (R3093). |
See Also
Review the routings to understand their input into the labor and overhead costs.
This section discusses how to review routing information for costing.
Form Name |
FormID |
Navigation |
Usage |
W3003B |
Daily PDM Discrete (G3011), Enter/Change Routing Enter a Branch/Plant and Item Number on the Work with Routing Operations form, click Find, and then select Revision from the Form menu. |
Review routing information for costing. |
Access the Enter Routing Information form.
Work Center |
Enter a work center number. Work centers are business units on the shop floor where routing steps take place. Work centers may include people or machines or both. Costs can be tracked at the work center level you have selected the Cost by Work Center option in the Manufacturing Constants. |
Run Labor |
Enter the standard hours of labor that you expect to incur in the normal production of this item. The run labor hours in the Routing Master table (F3003) are the total hours that it takes the specified crew size to complete the operation. The hours are multiplied by the crew size during shop floor release and product costing. |
Run Machine |
Enter the standard machine hours that you expect to incur in the normal production of this item. |
Setup Labor |
Enter the standard setup hours that you expect to incur in the normal completion of this item. This value is not affected by crew size and is divided by the accounting cost quantity to calculate the per unit setup cost. |
Time Basis |
Enter a UDC (30/TB) that indicates how machine or labor hours are expressed for a product. Time basis codes identify the time basis or rate to be used for machine or labor hours entered for every routing step. For example, 25 hours per 1,000 pieces or 15 hours per 10,000 pieces. You can maintain the time basis codes in Time Basis Code from the Product Data Management Setup menu (G3041). The system uses the values in the Description-2 field on the User Defined Codes form for costing and scheduling calculations. The description is what the code represents, but is not used in calculations. |
Crew Size |
Displays the crew size. The Crew Size field on the Work Order Routing form contains the value entered on the Work Center Revision form (P3006). You can override the value by changing this field on the Work Order Routing form. However, the Work Center Revision form will not reflect this change. The system multiplies the Run Labor value in the Routing Master table (F3003) by crew size or the number of people who work in the specified work center during costing to generate total labor amounts. If the Prime Load Code is L or B, the system uses the total labor hours for backscheduling. If the Prime Load Code is C or M, the system uses the total machine hours for backscheduling without modification by crew size. |
Type Oper (type operation) |
Enter a UDC (30/OT) that indicates the type of operation. Values are: A: Alternate routing. TT: Travel time. IT: Idle time. T: Text. For Product Costing, only operations with a blank type operation code are costed. |
Yield % (yield percent) |
Enter the planned output yield percent for a step. The Planned Yield Update program uses this value to update the cumulative percent in the routing and the operation scrap percent in the bill of material. Materials Requirements Planning (MRP) uses the step scrap percent and the existing component scrap percent to plan component demand. |
Cum Yield % (cumulative yield percent) |
Enter the cumulative planned output yield percent for a step. The system uses this value to adjust the operation step scrap percent for the components at that operation step. This enables the JD Edwards EnterpriseOne Requirements Planning system to use the operation step scrap percent along with the existing component scrap percent to plan component demand. |
See Also
Entering Work Centers and Routing Instructions
This section provides an overview of the Costing Exceptions report and discusses how to:
Create the Costing Exceptions report.
Set processing options for Costing Exceptions (R30801).
Before you roll up simulated costs, run the Costing Exceptions report (R30801). This report lists error messages that identify any problems that are associated with an item. An example of a problem is an item without a routing.
The error messages are hard-coded in UDC table 30/EM. You cannot add or change these error messages. You can define the severity level for each error message to one that is appropriate for the company. For example, if having labor costs of 0 (zero) is an important exception in the company, you could assign that error message a high severity level. You can indicate in the processing options the minimum level of error messages that you want included in the report.
This table identifies the changeable, default severity setting for each of the hard-coded error messages:
Severity Level |
Description |
Severity level 10 |
|
Severity level 20 |
|
Severity level 30 |
|
Severity level 40 |
No rates for work center. |
Severity level 50 |
|
You should correct the problems and run the Costing Exceptions report again before you create a simulated rollup.
Select Product Costing Reports (G3023), Costing Exceptions.
These processing options control default processing for the Costing Exceptions report.
Error Message
This processing option controls the error message display on the report.
Error Message |
Specify the minimum message level to appear on the report. |
Cost Method
These processing options control which cost method the system uses as a basis for determining costing errors.
Cost Method |
Specify the cost method on which to base costing errors (that is: 01, 02,...). If you leave this processing option blank, the system uses cost method 07 (standard). |
Cost Method |
Specify the purchasing cost method to base costing errors on (that is: 07, 02). If you leave this processing option blank, the system uses cost method 07 (standard). |
This section provides an overview of the Simulated Cost Rollup, lists prerequisites, and discusses how to:
Create a simulated rollup.
Set processing options for Cost Simulation - Build Temp (R30812).
Use the Cost Simulation - Build Temp program (R30812) to calculate costs based on hypothetical situations. The Frozen Standard Update report (R30825) displays the cost components by work center. After you run this report, you can review the results in the Cost Components program (P30026).
To retrieve a bill of material and routing, the program searches first for a bill for which the batch quantity matches the accounting cost quantity. When the program finds no such bill, it uses the zero batch bill. The bill of material must have bill type M (Standard Manufacturing Bill). Effective dates on components must be valid.
For the system to calculate B and C cost components, all of these conditions must be met:
The routing must have routing type M (Standard Manufacturing Routing).
A routing operation must have a work center with rates in the Work Center Master table (F30006) for the cost component to appear.
The operation type code on the routing must indicate a normal operation (that is, the field for this code is blank).
The effective dates on the routing must be valid.
The default As Of date is the current date.
The cost simulation is affected by:
Cumulative yield.
Operation scrap.
Master routings.
Unit of measure conversions.
Cumulative yield, which is defined on the routing, affects labor and machine hours in the rollup calculations. Enough hours must be expended to obtain 100 percent yield at the last operation. In a series of routings, the hours must be adjusted accordingly.
This example illustrates how costing of hours is affected by cumulative yield (Cumulative Yield = 85 percent (0.85)):
Yield |
Labor |
Machine |
Setup |
Without Yield |
5 |
5 |
5 |
With Yield |
5.88 |
5.88 |
5 |
For each operation, the labor and machine hours are adjusted by dividing the hours by the cumulative yield. Setup hours are not affected.
Operation scrap, defined on the bill of material, affects material cost calculations in the rollup. Enough material must be at each operation in order to obtain 100 percent yield at the last operation. When material cost is calculated, the quantity of the components is adjusted accordingly.
This example illustrates the effect of operation scrap on costing:
Parent = A
Component = B
Quantity per = 3
Cost of B = 5.00
Operation scrap = 8 percent
Cost of B rolled into parent item A = 3 x 1.08 x 5 = 16.20
The Cost Simulation - Build Temp program uses the master routing for the item from the Routing Master table (F3003) if all of these items are true:
The Master Routing field on the Manufacturing Constants form is set to Y for the branch.
The parent item has a cross-reference item defined for master routing.
(The cross-reference item must be defined with a cross-reference type of MR and the Address field must be blank.)
An item routing has been defined for the cross-reference item.
The Cost Simulation - Build Temp program converts all units of measure to the primary unit of measure for the purpose of the rollup.
When one of the units of measure is a potent unit of measure, the conversion equation includes the standard potency value from branch/plant manufacturing data.
This example illustrates a conversion involving a potent unit of measure:
Component = B
Quantity per = 3
Primary unit of measure = GA (physical gallons)
Component unit of measure = GP (potent gallons)
Standard potency = 50 percent
Cost of B = 50.00 (from the Item Cost table, F4105)
Cost rolled into parent item = [(3 / .5) x 50] = 300.00
Simulated Product Cost Tables
Simulated costs are generated using multiple tables in the JD Edwards EnterpriseOne system from Oracle. The Cost Simulation - Build Temp program (R30812) sums the costs of all the components in each level of the parent item's bill of material to arrive at a total cost for the parent item.
You can set the processing options in any of the cost simulation programs to specify the cost method that you want to use.
The Cost Simulation - Build Temp program (R30812) uses information from these tables to generate costs:
Table Name |
Description |
Values from this table indicate whether overhead should be included in cost component calculations. |
|
The Simulate Rollup program uses monetary amounts and percentages for the calculation of labor, machine, and overhead costs. |
|
This table stores the hours required for each operation, crew size, outside operation costs, and cumulative yield values. |
|
This table provides information about the material that is required at each level of the bill. |
|
This table provides costs for purchased items and outside operations. |
|
This table identifies the master routing. |
|
This table provides the work center efficiency factor. |
|
This table stores the low-level code. Costs are rolled up from the lowest level to the highest level. |
|
This table provides the accounting cost quantity. |
|
This table provides rates and factors for extra costs. |
|
This table provides the calculations for extra costs. |
Before you run the Cost Simulation - Build Temp program, the Costing Exceptions report should be run to identify if error messages exists that are associated to an item.
Select Product Costing (G3014), Simulate Standard Rollup.
These processing options control default processing for the default processing for the Cost Simulation - Build Temp program.
Default
These processing options control the default as of date and cost method for running this batch program.
1. As Of Date |
Specify the date that is used to determine which routing and bill of material for each item used in the rollup, based on their effectivity dates. If you leave this processing option blank, the program uses the current date. |
2. Cost Method |
Specify the cost method that will contain the new simulated costs in the Cost Components table. If you leave this processing option blank, the program calculates costs for cost method 07 (standard costs). |
Processing
These processing options control how the batch program processes the data.
1. Single Level |
Specify whether you want to simulate costs for a selected item or items, without recosting everything else in the bill of material. For example, you might have a new item that needs to be costed, but you do not want to recost all components. If you enter 1 and data select the parent item, the program uses the costs of the lower-level components to roll up the cost for the new item, but does not recost the lower-level components themselves. If you leave this processing option blank, the program does a complete rollup of all the components. Enter only the parent item numbers in the data selection. If you are costing items in process manufacturing, leave the processing option blank and do a complete rollup to cost the ingredients. Values are: Blank: Perform a complete rollup. 1: Perform a single-level rollup. |
2. Clear and Recalculate |
Specify how the program calculates routing related, B1-C4, costs. Values are: Blank: The program does not overwrite costs that were manually entered or were previously simulated. The costs that already exist in the Simulated Cost Components table (F30026) will be used. 1: The program clears and recalculates labor and overhead for manufactured items. This is the most common option for this program. 2: The program clears and recalculates labor and overhead for all items. Use this option if you have purchased parts with routings and you need to recalculate labor costs, for example, inspection steps. 3: The program clears labor and overhead for all items, but recalculates labor and overhead for manufactured items only. Use this option if a part changes from manufactured to purchased. This ensures that labor and overhead are cleared for the changed items. |
3. Cost Method |
Specify cost methods to be used for retrieving costs. |
a. Purchased Items |
Specify the cost method to use as the input for the costs of purchased items. If you leave this processing option blank, the program does not retrieve costs from the Cost Ledger table (F4105). Costs that already exist in the Simulated Cost Components table (F30026) will be used. |
b. Outside Operation |
Specify the cost method to use as the input for the purchased costs of outside operations. If you leave this field blank, the program does not retrieve costs from the Cost Ledger table (F4105). You should verify these steps before you run this program:
|
This processing option controls which items appear on the Cost Simulation report.
1. Print Items |
Specify which items appear on the Cost Simulation report. Values are: Blank: Do not print 1: Print all items 2: Print changed items |
Process Mfg
If you use process manufacturing, these processing options control how the system calculates the costs for co-/by-products.
1. Calculate Co/By-Products |
Specify whether the system calculates costs for co/by-products. If you leave this processing option blank, the program calculates costs only for the parent process. Values are: Blank: Do not calculate costs for co/by-products. 1: Calculate costs for co/by-products. |
2. Calculate And Clear Costs Of Ingredients Used As CoBy In Another Process |
Specify whether the system clears and recalculates co-product costs, by-product costs, or both. If an ingredient that you include in data selection is also a co-product or by-product of another process that is not included in data selection, and you do not want the other process added to the rollup, enter 1 in this processing option. If you leave this processing option blank, the system clears the cost of the co-product or by-product and adds all processes that produce it to the rollup in order to recalculate it. If you have many interconnected processes or processes that produce a common co-product or by-product, the system includes all of them in the rollup when you set this processing option to blank. You can select one process for rollup and have it include the entire enterprise. Values are: Blank: Clear and recalculate co-product or by-product costs. 1: Do not clear co-product or by-product costs. |
This section provides an overview of simulated cost components and discusses how to:
Set processing options for Cost Components (P30026).
Revise simulated cost components.
After you have created simulated costs, review costing information to determine the effects of the current rollup scenario. Revise the costing information, as necessary. When costs are correct, run the Frozen Standard Update program (R30835).
You review costing information and set up simulated cost scenarios to help plan for future cost changes. After running the Cost Simulation - Build Temp program (R30812), you can review the cost simulation report that displays the previous cost of the item, the simulated rolled up cost, and the variance between the two. After reviewing the simulated costs, you revise incorrect information and create simulated costs again to include the changes.
You can change only simulated costs. You can set a processing option if you want to manually maintain the routing cost components (B and C) and protect them from being overwritten.
You must delete costs at the bill of material level at which they occur. For example, you cannot delete costs for lower-level components by locating the parent item. Instead, locate the component item number and remove the costs for the component. The system does not make the corresponding cost change to the higher level components and the parent item until you run the Cost Simulation - Build Temp program. To delete outside processing costs (usually cost component Dx), delete the cost component from the routing. Then, delete the cost component and net added value on the Enter Cost Components form.
If you activate the Cost by Work Center option in the Manufacturing Constants program (P3009), you can define cost components by work center, as well. When you use this feature, the amounts for a cost component at multiple work centers in the Item Cost Component Detail table (F300261) must match the corresponding cost component amounts in the Item Cost Component Add-Ons table (F30026). You can use simulated rate and factor codes either at the work center or the cost component level, but not at both levels.
Form Name |
FormID |
Navigation |
Usage |
W30026B |
Product Costing (G3014), Enter/Change Cost Components Select a record on the Work With Cost Components form, and click Select. |
Review and revise cost component fields. Access a form to view the detail calculations for the net-added value of a routing cost component. |
|
W30026A |
Select a record on the Enter Cost Components form, and then select Cost Calc from the Row menu. |
Access forms to work with cost calculation and view real-time costs. |
|
W30026E |
Select an operation on the Work With Work Center Cost form, and click Select. |
Work with cost calculation and view real-time costs. |
These processing options control default processing for the Cost Components program.
Process
These processing options control whether the system calculates costs from manual input or by running the Cost Simulation - Build Temp program (R30812).
Routing Cost Entry |
Specify how the system maintains net added cost components B1 through C4. Values are: Blank: Use the Cost Simulation-Build Temp program to calculate net added component costs. 1: Use manually entered cost components. Enter a 1 to enable input into the Simulated Net Added field for these cost types: B1: Direct Labor B2: Setup Labor B3: Machine Run B4: Labor Efficiency C1: Machine Variable Overhead C2: Machine Fixed Overhead C3: Labor Variable Overhead C4: Labor Fixed Overhead |
Total Cost Entry |
Specify how to calculate the net added total cost. Values are: Blank: Use the Cost Simulation-Build Temp program to calculate net added total cost. 1: Enable simulated total to be calculated manually at the time net added costs are manually entered. |
Access the Enter Cost Components form.
To review and revise simulated cost components:
Review these fields on the Enter Cost Components form:
Simulated
Frozen
Cost Ledger
The item cost totals represent the total costs of all cost components as of the last cost simulation for simulated values, and as of the last frozen update for frozen values. Simulated and frozen values are from the Item Cost Component Add-Ons table (F30026).
If the program finds a discrepancy between the Frozen and Cost Ledger fields, it highlights both fields.
Cost Method
Review or revise these fields in the detail area:
Cost Type
Simulated Net Added
This field is used to calculate cost during the simulation process.
Simulated Total
For the designated cost method, this field is used to calculate the cost of all the lower levels during the simulation process. There is also a frozen view.
Select the record, and then select Cost Calc from the Row menu to access the detail calculations for the net-added value of a routing cost component (B or C).
Select an operation and click Select on the Work With Work Center Cost form.
The Work With Cost Calculation form displays realtime costs. These values are calculated from work center data, work center rates, and manufacturing constants. They might be different from those on the Enter Cost Components form, if you have changed the item's routing, work center rates, or manufacturing constants since you last ran the Simulate Standard Rollup program (R30812) or Frozen Standard Update (R30835).
See Understanding Calculations in Cost Rollup.
This section provides an overview of the Costed Bill of Material program and discusses how to:
Set processing options for Costed Bill of Material (P30206).
Review costed bills of material.
To assist you in budgeting resources and planning for future cost of items, use the Costed Bill of Material program (P30206) to review costs for both parent items and components.
The program displays summarized costs for the direct components, net-added costs, and total costs for the parent item from the Item Cost Component Add-Ons table (F30026). For each component, the program displays costs that it calculates based on the as of date from the bill of material and the required quantity multiplied by the F30026 value. The program uses the as of date to ignore obsolete component lines in the bill of material.
You can review all costs of manufacturing a parent item, including assembly, subassembly, and component costs in either simulated or frozen views.
The manufacturing costs are divided into five user-defined categories for precise costing calculations:
Purchase
Labor
Machine
Overhead
Extras
You can review this information:
Net-added cost for the parent from the F30026 table at the top of the form.
Cost breakdown for all next-level components.
Total costs of the parent item from the F30026 table.
Total of all costs for the parent item.
The program can accumulate purchase costs for up to 500 components on each bill of material. Components beyond 500 are not included in the costing process.
Note. If you update costs on the bill of material by changing quantities required, components, or simulated or frozen costs of the component, the changes are reflected in the costed bill inquiry. As a result, the values for the parent F30026 might differ from those that appear on the Work with Costed Bill form if you have changed the bill of material since you last ran the rollup program. Routing costs also come from the F30026 table. Any changes to the routing or manufacturing constants since the last cost rollup are reflected in the costed routing.
The totals are either totals from the F30026 table or columnar totals calculated in real time, depending on how you set the processing option for calculating totals.
Form Name |
FormID |
Navigation |
Usage |
W30206A |
Product Costing (G3014), Costed Bill Inquiry |
Work with costed bills. |
|
W30206C |
Select a record on the Work With Costed Bill form, and select Details from the Row menu. |
Review and modify costed bill details. |
|
W30206B |
Select an item on the Work With Costed Bill form, and select Columns from the Form menu. |
Work with cost buckets. |
These processing options control default processing for the Costed Bill of Material program.
Display
These processing options control the information that appears on the form, such as whether standard or calculated totals appear and whether fixed costs are based on the requested or the accounting cost quantity.
1. Decimal Places (0-4) (Future) |
Specify the number of decimal places that the system displays. Values are 0 to 4. If you leave this option blank, the system displays four decimals. |
2. Totals |
Specify whether the system displays the calculated totals or the standard totals. The calculated totals are the columnar totals. The standard totals are the unit costs from the Cost Components table (F30026) multiplied by the requested quantity. Values are: Blank: Display standard totals (default). 1: Display calculated totals. |
3. Fixed Costs Based On |
Specify whether the system bases fixed costs on the accounting cost quantity or on the requested quantity. Fixed cost based on accounting cost quantity will have the same fixed cost regardless of the requested quantity. Requested quantity displays the per unit cost multiplied by the requested quantity as if no fixed costs exist. Values are: Blank: Base fixed costs on the accounting cost quantity (default). 1: Base fixed costs on the requested quantity. |
Access the Work With Costed Bill form.
To review a costed bill of material:
Note. To toggle between frozen and simulated cost, select Frozen or Simulated from the View menu.
Complete these fields and select Find on the Work With Costed Bill form:
Branch/Plant
Parent Item
Review these fields:
Req. Quantity (required quantity)
Enter the number of parent items that you want to process. The system calculates lower level values in quantity per the number of parent items requested. For instance, if it takes 3 components per a parent item, then with a requested quantity of 10, the system would plan and cost for 30 components.
As of Date
Enter the date used for effectivity checking. Enter a specific date to display documents (orders, bills of material, routings, as applicable) that are effective on or after that date. The current system date is the default, but you can enter any future or past date.
Cost Method
Batch Quantity
UOM (unit of measure)
Skip to BOM Line # (skip to bill of material line number)
Enter a number that specifies how the system displays the sequence of components on a single-level bill of material. The number initially indicates the sequence in which a component was added to the bill of material. You can modify this number to change the sequence in which the components appear.
2nd Item Number
Purchase
Displays the work amount field for the manufacturing system. It is cost bucket 1 as defined for UDC 30/CB (Cost Buckets). A processing option controls whether the system adds cost buckets 1 and 2 (at the top of the form) into the grand total of all costs for the parent item at the bottom of the form.
Labor
Machine
Overhead
Extras
Total
Select a record in the detail area and select Details from the Row menu.
Review these fields on the Costed Bill Detail form:
Quantity Per
Displays the number of units that the system applies to the transaction.
Effective From
Displays a date that indicates when a component part goes into effect on a bill of material, when a routing step goes into effect as a sequence on the routing for an item, or when a rate schedule is in effect. The default is the current system date. You can enter future effective dates so that the system plans for upcoming changes. Items that are no longer effective in the future can still be recorded and recognized in the JD Edwards EnterpriseOne Product Costing system, JD Edwards EnterpriseOne Shop Floor Management system, and Oracle's JD Edwards EnterpriseOne Capacity Planning system. The JD Edwards EnterpriseOne Requirements Planning system determines valid components by effectivity dates, not by the bill of material revision level. Some forms display data based on the effectivity dates you enter.
Effective Thru (effective through)
Displays a date that indicates when a component part is no longer in effect on a bill of material, when a routing step is no longer in effect as a sequence on the routing for an item, or when a rate schedule is no longer active. The default is defined in the Data Dictionary. You can enter future effective dates so that the system plans for upcoming changes. Items that are no longer effective in the future can still be recorded and recognized in the JD Edwards EnterpriseOne Product Costing, JD Edwards EnterpriseOne Shop Floor Management, and JD Edwards EnterpriseOne Capacity Planning systems. The JD Edwards EnterpriseOne Requirements Planning system determines valid components by effectivity dates, not by the bill of material revision level. Some forms display data based on the effectivity dates you enter.
Operation Scrap Percent
Displays a value the system uses to increase or decrease the amount of materials to account for loss within the operation. The system updates this value on Enter/Change Bill of Material when you run the Planned Yield Update program. The system calculates this value by compounding the yield percentages from the last operation to the first operation. Use a processing option in Enter/Change Routing to enable the system to calculate the component scrap percent.
Percent of Scrap
Displays the percentage of unusable component material that is created during the manufacture of a particular parent item. During Distribution Requirements Planning (DRP), Master Production Schedule (MPS), and Material Requirements Planning (MRP) generation, the system increases gross requirements for the component item to compensate for the loss. Enter percentages as whole numbers, for example, 5 percent as 5.0.
Note. Inventory shrink and scrap are compounded to calculate the total loss in the manufacture of a particular item. Accurate shrink and scrap factors support more accurate planning calculations.
Feature Cost Percent
Click Cancel.
Select a component and select Next from the Row menu to access the costed bill information for the components on the Work With Costed Bill form.
Select Frozen or Simulated from the View menu to toggle between frozen and simulated costs.
This section provides an overview of the Costed Routing Inquiry program and discusses how to:
Set processing options for Costed Routing Inquiry (P30208).
Review costed routings.
Review costed routing details.
Use the Costed Routing Inquiry program (P30208) to review the summarized costs of an item for each operation in the routing.
This information can help you to effectively manage production costs, for example, you can:
Review the work center that is responsible for an operation.
Determine whether a work center performs multiple operations.
Display simulated or frozen costs for labor values for cost methods.
Calculate the totals for all costs by cost categories.
This program calculates the cost associated with an operation by multiplying the routing hours by the work center rates for those operations with valid effective dates.
The program can accumulate purchase costs for up to 500 components on each bill of material. Components beyond 500 are not included in the costing process.
Note. If you update the routing for an item, the changes are reflected in the Costed Routing/Process Inquiry program. The Enter Cost Components form displays the costs that the system calculates when you run the Simulate Standard Rollup program. As a result, the values on the Enter Cost Components form might differ from those on the Work with Costed Routing/Process Inquiry form if you have changed the routing, work center rates, or manufacturing constants since you last ran the rollup program.
When all of these statements are true, the Costed Routing/Process Inquiry program uses the master routing for the item from the Routing Master table (F3003):
The Master Routings option on the Manufacturing Constants Revisions form (W3009B) is selected for the branch.
The parent item has a cross-reference item defined for master routing.
The cross-reference item must be defined with a cross-reference type of MR and the Address field must be blank.
An item routing has been defined for the cross-reference item.
Form Name |
FormID |
Navigation |
Usage |
Work With Costed Routing/Process |
W30208A |
Product Costing (G3014), Costed Routing/Process Inquiry |
Access forms to work with a costed routing or process. |
Costed Routing Details |
W30208B |
Select an operation on the Work With Costed Routing/Process form, and then select Details from the Row menu. |
Review costed routing details. |
Operation Bucket Key Window |
W30COA |
On the Work With Costed Routing/Process form, select Op Bucket Window from the Form menu. |
Review an item's operation buckets. |
These processing options control default processing for the Costed Routing Inquiry program.
Defaults
These processing options control the cost methods that the system uses for subcontracted and purchased items.
Outside Operations Cost Method |
Specify the cost method (that is: 01–08) to be used for subcontracted items. If you leave this processing option blank, the system uses 01 as the default value. |
Purchased Cost Method |
Specify the cost method (that is: 01–08) to be used for purchased Items. If you leave this processing option blank, the system uses cost method 07 (standard cost) as the default value. |
Display
This processing option controls the amount of cost information displayed on the Work With Costed Routing/Process form.
Skip to flag |
Specify 1 to display the costs up to and including the operation sequence entered in the Skip to Op. Seq. (skip to operation sequence) field. If you leave this processing option blank, the costs are displayed beginning with the entered operation's costs. |
Process
This processing option controls whether the system includes cost buckets 1 and 2 in the total.
Include 1 and 2 in total |
Specify 1 to include cost buckets 1 and 2 in the total. If you leave this processing option blank, the total only includes costs buckets 3–6. |
Access the Work With Costed Routing/Process form.
Note. To toggle between frozen and simulated costs, select Frozen or Simulated from the View menu.
Requested Quantity |
Enter the number of parent items that you want to process. The system calculates lower level values in quantity per the number of parent items requested. For instance, if it takes 3 components per a parent item, then with a requested quantity of 10, the system would plan and cost for 30 components. The number of parent items for which you want to see cost breakdowns. Costs are figured in quantity per the parent item. |
As of Date |
Enter the date used for effectivity checking. Enter a specific date to display documents (orders, bills of material, routings, as applicable) that are effective on or after that date. The current system date is the default, but you can enter any future or past date. |
Cost Method |
Enter the UDC (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for use by the JD Edwards EnterpriseOne system. |
Up to Seq. (up to sequence) |
Enter the number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing instructions for the item. The JD Edwards EnterpriseOne Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that identifies the sequence in which an item is scheduled to be produced. Skip To fields enable you to enter an operation sequence that you want to begin the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 12 and 13. Top of form: A processing option controls whether Skip to or Up to operation sequence mode is in effect. In Skip to mode, the system uses an entered operation sequence number as the starting point when displaying operations, and displays the total from that point forward on the total line. In Up to mode, the system uses an entered operation sequence number as the cutoff for displaying operations. The total for all operations up to and including the operation sequence number entered appears on the total line. Bottom of form: The Op Seq field contains a number that indicates the order of each step in the manufacturing operation. |
Extras |
Displays cost extras. In UDC 30/CO, Costed Operation Bucket No. 2 is defined to display extra costs. A processing option controls whether the system adds cost buckets 1 and 2 (at the top of the form) into the grand total of all costs for the parent item at the bottom of the form. |
Work Center |
Enter the number that identifies a branch, plant, work center, or business unit. This is the business unit assigned to the work center for the operation sequence listed. |
Oper Seq# (operation sequence number) |
Enter the number used to indicate an order of succession. In routing instructions, a number that sequences the fabrication or assembly steps in the manufacture of an item. You can track costs and charge time by operation. In bills of material, a number that designates the routing step in the fabrication or assembly process that requires a specified component part. You define the operation sequence after you create the routing instructions for the item. The JD Edwards EnterpriseOne Shop Floor Management system uses this number in the backflush/preflush by operation process. In engineering change orders, a number that sequences the assembly steps for the engineering change. For repetitive manufacturing, a number that identifies the sequence in which an item is scheduled to be produced. Skip To fields enable you to enter an operation sequence that you want to begin the display of information. You can use decimals to add steps between existing steps. For example, use 12.5 to add a step between steps 12 and 13. Top of form: A processing option controls whether the Skip to or Up to operation sequence mode is in effect. In Skip to mode, the system uses an entered operation sequence number as the starting point when displaying operations, and displays the total from that point forward on the total line. In Up to mode, the system uses an entered operation sequence number as the cutoff for displaying operations. The total for all operations up to and including the operation sequence number entered appears on the total line. Bottom of form: The Op Seq field contains a number that indicates the order of each step in the manufacturing operation. |
Labor |
Displays labor costs. In UDC 30/CO, Costed Operation Bucket No. 3 is defined to display labor costs. The total of this column appears at the bottom of the form in the Totals row. The heading above the columns indicates which costs are displayed: frozen or simulated. You can toggle between simulated and frozen values. You can also view a detailed breakdown of the cost components that the system adds to determine the total for the work center. |
Machine |
Displays machine costs. In UDC 30/CO, Costed Operation Bucket No. 4 is defined to display machine costs. The total of this column appears at the bottom of the screen in the Totals row. The heading above the columns indicates which costs are displayed: frozen or simulated. You can toggle between simulated and frozen values. You also can view a detailed breakdown of the cost components added to arrive at the total for the work center. |
Overhead |
Displays overhead costs. In UDC 30/CO, Costed Operation Bucket No. 5 is defined to display overhead costs. The total of this column appears at the bottom of the screen in the Totals row. The heading above the columns indicates which costs are displayed: frozen or simulated. You can toggle between simulated and frozen values. You can also view a detailed breakdown of the cost components added to arrive at the total for the work center. |
Components |
Displays component costs. In UDC 30/CO, Costed Operation Bucket No. 6 is defined to display component costs. The total of this column appears at the bottom of the screen in the Totals row. The heading above the columns indicates which costs are displayed: frozen or simulated. You can toggle between simulated and frozen values. You can also view a detailed breakdown of the cost components added to arrive at the total for the work center. |
Total |
Displays the total costs. This column contains system-calculated totals for each row of costs figured for each operation sequence. The totals across the bottom of the form are the totals of each cost bucket. The right most bottom total is the total of all costs for the routing for an item. |
Access the Costed Routing Details form.
Review these fields:
Category
Cost Type
Description
Cost
This section provides an overview of frozen cost update and discusses how to:
Run the frozen update program.
Set processing options for Item Cost Component - Frozen Update (R30835).
After you perform simulated rollups to determine the effect of any changes, you can update the frozen costs with simulated values by running the Item Cost Component - Frozen Update program (R30835). Most companies run this program at the beginning of a new fiscal year to create their manufacturing costs for the next fiscal period.
You can set a processing option to run a work-in-process revaluation automatically when you update frozen costs. In this case, the WIP Revaluation program (R30837) runs for all items that are processed through the Item Cost Component - Frozen Update program. If any item is flagged for cost change in the Item Cost table (F4105), any open work order that contains this item is revalued, along with any work orders to which the parent item was issued. This logic is carried through to the highest-level parent item.
Note. This program uses the costs generated by the most recent version of the Cost Simulation - Build Temp program (R30812). If you have changed information since the last simulated cost rollup, those changes will not be reflected by the frozen update.
The frozen cost update uses the costs that were generated by the Cost Simulation - Build Temp program to perform these actions:
Update unit costs in the Item Cost table for the cost method selected.
Update frozen costs in the Item Cost Component Add-Ons table (F30026) for the cost method selected.
Update labor and overhead rates in the Work Center Rates table (F30008).
Print report totals by company, branch/plant, and GL category code.
For on-hand balances, create an Item Balance (IB) record in the Item Ledger table (F4111) if the cost method selected matches the sales and inventory cost method for an item.
For on-hand balances, write journal entries to the Account Ledger table (F0911) in either detail or summary format, creating batch type NC (Frozen Cost Update).
The system creates an item ledger record when the cost method selected for update is the sales and inventory cost method. The item ledger record indicates a change in inventory value for the updated items. The number of item ledger records written depends on the cost level of the item, which is defined in the Item Master table (F4101). For example, items at cost level 2 have an item ledger record for each branch/plant at which they are defined because costs can differ by branch/plant.
The program creates journal entries in either detail or summary format in amounts that match the item ledger records. Thus, the program maintains integrity between the Item Ledger table and the Account Ledger table (F0911). Use the Item Ledger/Account Integrity report (R41543) to verify this integrity.
These steps comprise the process flow for updating frozen costs:
The program creates a journal entry only if an item ledger record has been written.
An item ledger record is written only if an item cost ledger record has been updated.
An item cost ledger record is updated only if a cost component record has been updated.
The program accesses these AAIs to obtain the object account:
AAI table number |
Description |
Use |
4134 |
Inventory |
|
4136 |
Expense or COGS |
|
This list identifies information about detail and summary journal entries:
Journal Entry Type |
Description |
Detail journal entry |
Select detail format for the program to create matching debit and credit account ledger records for every item ledger record created. Use the detail format when you want a detailed audit trail. However, consider that the potential volume is large and could cause disk space problems. The program can generate several journal entries by cost component for the same item and branch, depending on how you set up the AAIs. |
Summary journal entry |
Select summary format for the program to create debit and credit records by subtotals of company, general ledger class code, and transaction type. Use the summary format to reduce the amount of detail in the general ledger. You can still run a report to provide a detailed audit trail. |
The program produces this output:
Output |
Description |
Error messages |
The program produces error messages if it finds any general ledger errors while formatting the journal entries. Correct any errors and run the Frozen Update program (F30835) again. To determine whether error messages exist, review the workflow messages for submitted jobs. |
Item Cost Ledger Update report (R30834) |
Displays the effect of the inventory revaluation based on the changes made to the cost revision records for the inventory items. You can print all items or only those that have a cost change. You can run the report in proof mode or final mode. The report provides this information:
|
Select Product Costing (G3014), Frozen Update.
These processing options control default processing for the Item Cost Component - Frozen Update program.
Default
This processing option controls the default value for the cost method.
1. Cost Method |
Specify the cost method that the system uses to update the Frozen Item Cost Component Add-Ons table (F30026) and the Item Cost table (F4105). If you leave this processing option blank, the system uses cost method 07 (standard costs) to calculate costs. |
Processing
These processing options control processing criteria.
1. Update Costs |
Specify whether the system updates costs. If you leave this processing option blank, the system creates exception reports and error messages, but does not update costs. Values are: Blank: Do not update costs. 1: Update costs. |
2. Single Level |
Specify whether the system performs a complete cost rollup in a bill of material or updates only the cost for a selected item or items without updating the other costs. For example, you might have a new item to cost, although you do not want to recost the other items. After you create simulated costs for the new item, you can update its frozen costs without updating the costs of lower-level components. Values are: Blank: Perform a complete cost rollup. 1: Perform a single-level cost rollup. |
3. Update Work Center Rates |
Specify whether the system updates work center rates in final mode. Values are: Blank: Do not update rates. 1: Update all rates in all work center across all companies and all branch plants. 2: Update all work centers associated with items being frozen. |
4. Use Flex Accounting |
Specify whether to enable flexible accounting. The system looks for the flex accounting rules to determine how to populate cost object, business unit, subsidiary or subledger fields. Values are: Blank: Do not use flexible accounting. 1: Use flexible accounting. |
5. WIP Revaluation (work in process revaluation) |
Specify whether the system automatically runs the WIP Revaluation program (R30837) to update work-in-process costs. Values are: Blank: Do not run the WIP Revaluation program. 1: Run the WIP Revaluation program. |
Process Mfg
If you use process manufacturing, this processing option controls whether the system updates the costs for co-/by-products.
1. Update Co/By Products |
Specify whether the system updates the costs of co-/by-products for process manufacturing. If you leave this processing option blank, the system updates costs for the parent process only. Values are: Blank: Do not update the costs of co-/by-products. 1: Update the costs of co-/by-products. |
G/L
These processing options controls the GL dates and how the system creates journal entries for the General Ledger.
1. G/L Date (general ledger date) |
Specify the date that appears on Item Ledger transactions and journal entries. If you leave this processing option blank, the program uses the system date. |
2. G/L Transactions (general ledger transactions) |
Specify how the system creates journal entries for the general ledger. Values are: Blank: Do not create GL journal entries. 1: Create detailed GL journal entries for item balance (IB) transactions. 2: Create summarized GL entries (one entry for each account). |
Versions
This processing option controls which version of this program the system uses when the program is called from the Item Cost Component - Frozen Update program.
1. WIP Revaluation (work in process revaluation) |
Enter the version of the program that you want the system to use. If you leave this processing option blank, the system uses the default version ZJDE0001. |
This processing option controls how much information is included in the printed report.
1. Print Items |
Specify print output. Values are: Blank: Print all items. 1: Print all items. 2: Print only changed items. |
This section provides an overview of the Freeze Work Center Rates program and discusses how to:
Freezing work center rates.
Set processing options for Freeze Work Center Rates (R30860).
You can use the Freeze Work Center Rates program (R30860) to update frozen work center rates. You run this program when any of the work center rates have changed. You can perform this task using the Frozen Standard Update program (R30835); however, for actual costing, you do not need to simulate costs and perform a rollup. Running the Freeze Work Center Rates program ensures that work centers are updated with changed costs in an actual costing environment.
In addition, the Freeze Work Center Rates program enables you to update frozen costs for selected work centers, as opposed to updating all work center rates in the system.
Select Product Costing (G3014), Freeze Work Center Rates.
These processing options control default processing for the Freeze Work Center Rates program.
Processing
This processing option controls whether the system freezes work center rates.
Update Rates Mode |
Specify whether the system simulates or freezes work center rates when you run the Freeze Work Center Rates program (R30860). Values are: Blank: Simulate work center rates. 1: Freeze work center rates. |
This processing option controls the information included in the report.
Print Work Centers |
Specify which records the system includes on the report when you run the Freeze Work Center Rates program (R30860). Values are: Blank: Do not generate a report. 1: Include all work center records. 2: Include changed work center records only. |
This section provides an overview of costing information review and discusses how to review frozen cost components.
After you run the Frozen Update program (R30835) to revalue the inventory, you should review the updated costing information. These costs stay in effect until you run the update again. You can review frozen costs in the Cost Components program (P30026). You can also create a report based on the information in this program. The Item Ledger Inquiry program (P4111) provides information about the transactions that have affected the item that you are reviewing, including cost changes. You can review costs by viewing the bill of material and compare frozen standard costs to the unit costs in the Item Cost table (F4105).
Form Name |
FormID |
Navigation |
Usage |
Work With Cost Components |
W30026C |
Product Costing (G3014), Enter/Change Cost Components |
Review frozen cost components. |
Access the Work With Cost Components form.
To review frozen cost components:
Complete these fields and select Find on the Work With Cost Components form:
Item Number
Branch/Plant
Cost Method
Review the Frozen field.
Select Frozen or Simulated from the View menu to toggle between frozen and simulated costs.
Click Close.
Note. The frozen total is the accumulated standard cost rolled up from the lower levels.
This section provides an overview of the Cost Components Report and discusses how to:
Run the Cost Components Report.
Set processing options for Cost Components Report (R30026P).
Use the Cost Components report (R30026P) to review the component costs and total cost for each item. This information comes from the Enter/Change Cost Components program (P30026).
You can customize this report to meet specific needs. For example, you can:
Process the report using any valid cost method.
Review the cost type and description by item number.
Identify items.
Define the exact information that appears on the report from data selection options.
For example, you can select specific items and decide whether to include factors or rates for add-on and extra costs.
Print the report for a single item, several items, or all items.
You can include any of the cost components that you define for an item in the cost bucket that you specify.
Select Product Costing Reports (G3023), Cost Components.
These processing options control default processing for the Cost Components report.
Defaults
This processing option controls whether the report prints simulated or frozen costs.
Simulated/Frozen Cost Selection |
Specify whether to print simulated or frozen costs. Values are: 1: Print simulated costs 2: Print frozen costs If you leave this processing option blank, the report includes only simulated costs. |
This section provides an overview of item ledger review and discusses how to review item ledger information.
Use the Item Ledger Inquiry (The CARDEX) program (P4111) to view item balance (IB) transactions for an item.
The Frozen Update program (R30835) transfers IB transactions to the item ledger if all of these statements are true:
The frozen cost changes in the Item Cost table (F4105) for a given cost method.
That cost method is used as the sales and inventory cost method.
A quantity on-hand exists.
See Also
Setting Processing Options for Item Ledger Inquiry (CARDEX) (P4111)
Form Name |
FormID |
Navigation |
Usage |
Work With Item Ledger |
W4111A |
Product Costing (G3014), Item Ledger Inquiry (The CARDEX) |
Review the item ledger. |
Access the Work With Item Ledger form.
To review the item ledger:
Complete the Item Number field.
Type IB in the Document Type field and click Find.
Review these fields:
Transaction Date
Displays the date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.
Unit Cost
Click Close.
Note. The value in the Quantity field represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and backorders. You enter this value in the Branch/Plant Constants program (P41001).