Skip navigation

How many times have you looked at your frozen standard cost and asked yourself why does this cost look so high? Or, for that matter, why does the cost look so low?


Beginning with A9.3.0.2 and above, the capability to display cost changes in history is now available.  A new video ‘Item Cost Component History’ (V30026H) has been added and if you prefer, you can also print out these changes in a report.


The file storing the cost changes is the Cost Component Add-Ons History (F30026H) which was also added as of A9.3.0.2 in an enhancement for the manufacturing costing module in order to help Cost Accountants keep a history of standard cost changes.


To access the history display, from the Enter/Change Cost Components screen (2/G3014) inquire on an item and press the function key F9. The Item Cost Component History (P30026H) displays which includes a column for action code types such as A for a cost addition or new cost, C for a cost change or D for cost deleted. The data displayed is in descending date order (newest date first) and is sorted alphabetically by cost type.  If user selects option 1 from the P30026H the audit information window for each transaction listed is shown, as well as the program ID of the record that made the update, work station id, address book number of person making the change along with the time and date that the change was made.


If you prefer to print the history information, pressing function key F21 from the Item Cost Component History creates the spool file J30026HS where the R30026HP may be selected for print or review for the specific item being inquired upon.  In addition, a new batch report resides for the Item Cost Component History. This report is located on the menu Periodic Product Costing, menu G3023 and menu item 7 - Item Cost Component History (P30026HP).

From the JD Edwards World design perspective, whatever you call it on the shop floor, is not necessarily the way it has been named in the software. When reporting a symptom in your Service Request, the product you choose will always be Shop Floor Management, but the program name will depend on the release that you are using. You will see that, for example in A7.3, it is called Rate Base Manufacturing but with release A8.1 and above, it is called Repetitive Manufacturing. The menus across releases are the same, i.e. G3115, G3116, G3141, but the options for the programs are not always named alike. These differences are due to changes in the A8.1 release, when changes were made in the manufacturing accounting program along with some enhancements , added program, and removed programs .


Here's a review of differences in menus, per release:


G3115 Menu

Menu name: A7.3 - Rate Based Scheduling

  • Rate Based Schedule
  • Enter Change Rate Schedule (P3104). This program populates file F3104, which is used to store rate schedules. As of 8.1, this file has been removed as part of the consolidation of work orders and repetitive functionality.
  • Schedule Review (P31224)
  • Rate Schedule Workbench (P3114)
  • Production History (P31223)


Menu name : A8.1 – A9.2 onward - Daily Processing-Repetitive

Rate Processing

  • Enter / Change Rate Schedule (P3109)
  • Completions Workbench (P3119) (invokes many programs including P31422)


Line Scheduling (3 new major functions to Rate Schedule added)

  • Line Scheduling Workbench (P3153)
  • Line Schedule Review (P3152)
  • Line Sequencing Workbench (P3156)


  • Production Status (P31226)
  • Production History (P31227)
  • Line Dispatch List (P3159)
  • Work Center Schedule Review (P31224)


Kanban Processing

  • Kanban Consumption (P3157 )
  • Kanban Supply (P3158)


G3116 Menu

Menu Name : A7.3 - Daily Manufacturing Accounting

  • Rate Based Journal Entries (P31842)


Menu Name : A8.1-A9.2 onward – Daily Manufacturing Accounting

  • Rate Schedule Journal Entries (P31802)


For more information, refer to the following knowledge documents:

  • WS: 31: Repetitive Manufacturing (A8.1 Onward) (Doc ID 828665.1)
  • WS: 30/31: Setup and Use of Manufacturing Work Centers, Rates and Lines (F30006/F30008) (Doc ID 633456.1)
  • WS: 31: Rate Schedule Overview For A7.3 (Doc ID 627256.1)
  • WS: 31: Upgrade From A7.3; Is There A Rate Schedule Conversion Program for f3104? A8.1/A9.1/A9.2/A9.3/A9.4 (Doc ID 662219.1)

What makes these two versions different is the purpose of its running within the business established process in manufacturing accounting. For example, if you are processing  work orders  before reaching the status of full completion or your work order, this action is commonly called ‘Work In Process’ or WIP, denoting that the order it is not yet fully completed on the shop floor but that journal entries are been generated progressively before reaching the completed status.


Then, when the work order reaches the final status reflecting that all inventory and routing activity has been fully completed, therefore, ready to run P31802  in final mode for the last time (right before generating variances) this step is known as P31802 Completions or manufacturing accounting completion.

This is a user defined process, as it is not mandatory to run one version or the other or both. The definition of the business process can accommodate both runs, or only one.  One of the most important keys for WIP and Completions versions is the work order status defined by user and that will be data selected and/or updated for the work orders that are been processed.  User can define if there will be or not a status for WIP and a different status for final completion in UDC 00/SS, or use the same for both.  The other key is the Variance Flag (PPFG) that resides in the Work Order Header.


For more details on P31802 program setup and information on (PPFG), review Knowledge Document Creating Manufacturing (WIP) Journal Entries (Document ID 1579651.1) and Purpose of the Variance Flag (PPFG) In Manufacturing (Document ID 661187.1).

For many businesses this functionality is very effective as the outside operation is manufacturing’s vehicle to send your item(s) out for service via a purchase order generated from a specific routing step. The purchase order specifies a type of labor service to be rendered to your item(s) so that the manufacturing work order may be completed. When the goods are sent to the vendor with a labor purchase order, the system can track and trace the purchase order receipt back to the manufacturing floor and the vendor can send its invoice for the service rendered to be voucher matched and proceed with the payment. A labor purchase order interfaces with inventory, procurement, accounts payable and accounting.


From a manufacturing stand point, it is important to remember that an outside operation is nothing more than the payment for services rendered and not an inventoried item. When the receipt into shop Floor is recorded in the Cardex, it can give the impression that you are receiving an item, but the IM record is for memo purposes, so workers can confirm that the outside service has been completed by the vendor and delivered, so manufacturing can continue. The unique stock and line type X is what drives this type of operation and labor.


The setup of an outside operation is not complicated but you must follow each step exactly or you will not produce the desired results.  Other considerations to take into account are:

  • Purchase Orders can be generated interactively or by batch using Order Processing (P31410).
  • Purchase Orders can be submitted to Approvals.
  • Purchase Orders can be consolidated by Branch and Supplier.
  • Purchase Orders can be processed with Receipt Routing.
  • Work Order routing can include more than one outside operation step for different suppliers.
  • Outside operations can be backscheduled.
  • Standard or Actual costing methodology can be used in manufacturing for cost extras or add-ons when costing an outside operation item.
  • As of A9.3 release, the *OP purchasing information linked to the related manufacturing work order and inventory ledger (Cardex) transactions can be displayed using PO/ Receipt/ Voucher Summary (P43260).
  • Open receipt information linked to WO details and receipt transaction recorded in Cardex can be printed  with (P43560) - PO/Receipt/Voucher Summary).


For more and detailed information, you can review Knowledge Documentation available in My Oracle Support.

  • Outside Operations Overview, Setup, Execution and Accounting   (Doc ID 647965.1)
  • Outside Operations FAQ  (Doc ID 1533827.1)
  • Troubleshooting Outside Operations (Doc ID 1533782.1)

As hard as we all try, no matter what we do, our days can become hectic. Your day can begin with wondering where you set your coffee cup down at or, if you ran the dream writer that prints purchase orders for example. Then, as you ponder these questions, someone else asks if manufacturing accounting was run or not.


We cannot help you locate your coffee cup but we can help you to determine if your manufacturing accounting job was run or not.


The one thing that these jobs have in common is that they all have an associated dream writer. In order to determine if the dream writer was run or not, there is a handy way to find out if it ran without having to hunt down the report or the output.


Just follow these simple steps:

  1. From a command line, simply type in VL (versions list) and enter the Form ID (program number). Or, if you don't have a command line, go to the menu and menu item that displays the list of dream writers for your job.
  2. Once the screen displays all of the dream writers, look in the far right hand side of the screen for the field Last Chg (Change) Date. Press F5 (function key 5)
    and voilá! the column now displays the Last Exc (executed) Date.


The Last Exc Date will tell you the last date that the dream writer was launched. Not only does it display the dream writer you are looking for, but also displays the date that all of the dream writers were last run. If the date doesn't match today's date then the job did not run today.


Try it now!

summ det.bmpThis is a business decision which could be based on terms of data storage space, printing equipment,  supplies consumption, ongoing processes for control and auditing of account balances, level of detail required for the entries, human resources and labor allocated in the responsible area, as well as other direct or indirect considerations that you may identify.


The good news is that Manufacturing accounting programs, Work In Progress-Completions (P31802) & Work Order Variances (Standard Costing) (P31804), Work Order Closing - Actual Costing (P31806) and MFG Accounting for Orderless Completion (P31862) offer to users the options to summarize or not  journal entries and/or report printouts. 

If your shop floor activity performs many partial completions and issues  during the lifetime of each work order and you decide to create batches only once the final completion is performed, and prefer as few entries as possible, then you may choose the summarization mode.


Combining Summary and detailed?

Yes, you can combine summarized journal entries and print a detailed report for better understanding of what each summarized batch includes. It is important  that users distinguish the outcome of each mode in the Account Ledger (F0911) and the printing of the batches.

Remember that when summarization is set for Material Issues WITHIN Work Orders, the effect is that the program will summarize journal entries in F0911 G/L per each work order, and if desired to view printout in this mode, you will setup the report as well. While when setting up Summarize by Account ACROSS Work Orders, the summarization is done for all work orders processed, where selecting '1' will reduce the number of journal entries. If desired, users may still print out in detailed mode, using the Report processing option by leaving it blank.


Best Practice is to run your versions in proof mode first to view any errors that would prevent processing in final mode. 

For more information see Creating Manufacturing (WIP) Journal Entries (Doc ID 1579651.1) .

At some point in time, your staff may encounter production scenarios that require a decision on the type of manufacturing operations required to fulfill specific requirements. Along the same lines, you need to determine which type of manufacturing fits the items structure? Should Process or Discrete manufacturing be used to manufacture your item? Let’s look at both functionalities.


There are distinct differences between process and discrete manufacturing, specially on the way that the product is created or manufactured. You need to analyze, in detail, what the objective is so you can define the best method to manufacture your item(s).


Discrete manufacturing involves the same structure or functionality where the item is manufactured every time over, most likely, pre-defined operations and raw material(s). The end item is completed into inventory, where then it is ready to be sold or moved. If your company manufactures products that are made up of multiple components and parts, that later you can disassemble, and reassemble, then discrete is the answer.

On the other hand, process manufacturing deals with transforming and converting raw material throughout the entire ‘process’ on the shop floor. The process is identified with an item number however, it is not completed into inventory or unassembled. The outputs or Co/By products can be stocked and can contain more than one item. Process manufacturing is driven by manufacturing recipes consisting of formulas which can create new raw material(s), while discrete manufacturing is linked to a somewhat, pre-defined bill of material.


So, ask yourself, what type of manufacturing should take place? Do you have a mix of ingredients that once processed will not be able to go back to its original state? An easy analogy to use when making your decision is as basic as making a pitcher of lemonade. Once the lemons are cut in half and the lemon juice is squeezed, is there a way to put the lemon juice back into the skin again? If the answer is no, then the type of manufacturing would be process manufacturing.


What does each functionality mainly entail?


Discrete Manufacturing                 Process Manufacturing
-----------------------------                 -----------------------------

Stockable Item(s) Costing              Non Stockable Process Costing

                                                       (Cost is made up of ingredients for Co and By products produced)

Standard/Actual Costing                Standard Costing Only

Maintenance & Repairs                  Recipes and/or Formulas

Shop Floor Control                         Shop Floor Control

Production Planning                       Production Planning

Zero Bill or Batch Quantities          Batch Processing

Product Data Management            Product Data Management

Different Configurations                 Single Process

(line type W)

Forecasting                                    Forecasting

Quality Manufacturing                    Quality Manufacturing


Need more information related to JD Edwards World functionality? Refer to your release guide about:

Product Data Management - Discrete Guide
Product Data Management - Process Guide

Shop Floor Control - Discrete Guide

Shop Floor Control - Process Guide


Knowledge Management document Index of Information Centers for JD Edwards World (Document ID 1447180.2) contains navigation links to guides and documentation.

calendar.jpgFiscal year end is approaching and your business objective is to process all reported activity for Work Orders during the current fiscal year to result in a 'balanced' cutover in Manufacturing Accounting, and, start the new fiscal year with new costs for new WO activity reporting.


When and the frequency to change frozen manufacturing and inventory costs is a business decision.  However, bad timing in the execution of the final cost change could create unwanted WIP variances and imbalances between inventory values and the corresponding accounts in the General Ledger.

Unwanted and unexpected Work Order Variances, (Planned, Actual and Other) can be produced due to frozen cost changes done to items in ‘open’ Work Orders. So, it is clear now that before a cost update first you need to process open and partially completed work orders that have pending accounting activity not yet reported in the books (unaccounted units).
By generating and posting these transactions, before a final cost change, you’ll process the manufacturing journal entries at the same cost that was used to report the work order hours and your inventory activity in the Cardex.  Manufacturing Accounting will clear the unaccounted fields and the Work Order Production file will be ready to be used by the Work Order Variances program to generate the calculated IV transactions.


It never hurts to review, re-evaluate or change the steps of your yearly process. It is a good opportunity for brainstorming and sharing some best practices and considerations with your team.  Many of the steps delimited you may already be familiar with when you upgraded. The main objective was and is to ensure a ‘clean’ cutover in Manufacturing Accounting.  Review our previous blog Upgrade Best Practices for Discrete Work Orders  – JD Edwards World  as well as section "Planning a Mass Cost Update" in Standard Cost Simulation (P30820), Cost Update (P30835) and WIP Revaluation (P30837) in A8.1, A9.1 Onward (Doc ID 1541652.1).


Remember, a ‘closed work order’ term and status in manufacturing is driven by the value updated in field Variance Flag (PPFG) stored in the Work Order Header file.  Yes, the Work Order status plays a role too as it informs users what stage has been completed during the work order activity reporting.  However, the manufacturing accounting programs and some reports will validate the PPFG value to confirm if a WO has been fully completed, processed and ‘closed’ in the General Ledger.  While the WO status field in the header can be easily changed by a user aside programs setup to do so, if the variance flag is not set to a closed status, for the system this order is still considered open and active, even if the status in the header is 99.  For a better understanding of this concept, review Purpose of the Variance Flag (PPFG) In Manufacturing (Doc ID 661187.1).

Welcome to the My Oracle Support Community! We highly encourage you to personalize your community display name to make your activity more memorable. Please see for instructions.