Presentation is loading. Please wait.

Presentation is loading. Please wait.

NorCal Training Day August 24, 2012 Copyright © 2012 Douglas Volz Consulting, Inc. Slide 1 Egads! How in the Dickens Do I Handle Those Month- End Interfaces?

Similar presentations


Presentation on theme: "NorCal Training Day August 24, 2012 Copyright © 2012 Douglas Volz Consulting, Inc. Slide 1 Egads! How in the Dickens Do I Handle Those Month- End Interfaces?"— Presentation transcript:

1 NorCal Training Day August 24, 2012 Copyright © 2012 Douglas Volz Consulting, Inc. Slide 1 Egads! How in the Dickens Do I Handle Those Month- End Interfaces? (And Why Can’t I Close My Books?) NorCal Training Day August 24, 2012 Douglas Volz Douglas Volz Consulting Helping people use Oracle Applications since 1990 doug@volzconsulting.com

2 NorCal Training Day August 24, 2012 Slide 2 Learning Points  Understand how Oracle uses transaction interfaces to communicate across functional areas  Find out how these interfaces affect your inventory month-end close  Discover better ways to manage your pending transactions Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

3 NorCal Training Day August 24, 2012 Slide 3 Agenda  Overview for Supply Chain Interfaces  Pending Supply Chain Transactions and Month-End Close  Using Standard Oracle and Custom Interface Errors Report  Viewing Pending and Uncosted Transactions  Resubmitting Uncosted Transactions  Overview for Financial Transaction Interfaces Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

4 NorCal Training Day August 24, 2012 Slide 4 Overview for Supply Chain Interfaces Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

5 NorCal Training Day August 24, 2012 Slide 5 Supply Chain Transaction Processing Overview  Oracle Transactions are passed from Module to Module via Interfaces  Each interface can be viewed as a potential “Point of Failure” COST INV Supply Chain G/LSLA PO Receipts SO Shipmts Inventory LSPs, Others WIP RCV Txn Sources Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

6 NorCal Training Day August 24, 2012 Slide 6 Supply Chain: Types of Pending or Unprocessed Transactions  Resolution Required Transactions  Must resolve else cannot close inventory accounting period  Transactions include: Customer and internal shipments Partially processed material transactions Material costing (debits and credits) WIP Resource and overhead costing (debits and credits) WIP OSP receipts and costing (debits and credits)  Resolution Recommended Transactions  Highly recommended but can still close inventory accounting period  Transactions include: Pending material transactions, external sources, shipments, etc. Pending or unprocessed shop floor moves Pending or unprocessed receiving entries Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

7 NorCal Training Day August 24, 2012 Pending Oracle Supply Chain Transactions Menu path: Cost Management => Accounting Close Cycle => Inventory Accounting Periods  Click on the Pending button Slide 7 Test environment, you would never have multiple open periods like this Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

8 NorCal Training Day August 24, 2012 Pending Oracle Supply Chain Transactions Menu path: CST Super User INTL/USA => Accounting Close Cycle => Inventory Accounting Periods => Pending  Example: unable to close the accounting period:  Uncosted material transactions  Also have Resolution Recommended for receiving Slide 8 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc. New R12 Drilldown capability

9 NorCal Training Day August 24, 2012 Slide 9 Transaction Flow Examples and Definitions Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

10 NorCal Training Day August 24, 2012 Slide 10 Ship to a Customer – Step One – Pick Release Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

11 NorCal Training Day August 24, 2012 Slide 11 Ship to a Customer – Step Two – Ship Confirm Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

12 NorCal Training Day August 24, 2012 Slide 12 Process PO Receipt into Stock (Oracle Purchasing) Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

13 NorCal Training Day August 24, 2012 Slide 13 Process PO Receipt into Stock (Oracle Inventory) Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

14 NorCal Training Day August 24, 2012 Pending Oracle Transactions Resolution Required Transactions Transaction Name DescriptionInterface Table Name Cost Navigation Unprocessed Material Material transactions “ halfway ” processed and stuck in the material temporary table. Usually shipment/RMA transactions. This is an internal Oracle table. MTL_MATERIAL_ TRANSACTIONS_ TEMP View Transactions> Pending Transactions Uncosted Material Material transactions where the quantity movement has been completed, but the accounting entries have not been recorded. The Oracle Cost Manager creates the accounting entries for the material transactions. MTL_MATERIAL_ TRANSACTIONS where the costed_flag = ‘ N ’ or ‘ E ’ View Transactions> Material Transactions, query up all entries where the “ Costed ” field displays “ No ” or “ Error ” Slide 14 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

15 NorCal Training Day August 24, 2012 Pending Oracle Transactions Resolution Required Transactions Transaction Name DescriptionInterface Table Name Cost Navigation Pending WIP Costing WIP resource, OSP resource, and job close transactions that are pending or erred. The Oracle Cost Manager creates the accounting entries for the resource, overhead, OSP and job close transactions. This table may be used to populate external resource costs into the Oracle Applications. WIP_COST_TXN_ INTERFACE View Transactions> Pending Resource Transactions Unprocessed Shipping Transactions Pending shipments not yet processed. To clear these, assuming no underlying data issues, you normally request Supply Chain to process the Trip Stop Interface, using the Order Management module > Shipping > Trip Stop SRS selection and run the trip stop interface. If this does not work, there may be underlying data issues. WSH_DELIVERY_ DETAILS Go to a Shipping or OM Responsibility > Interface > Run > Trip Stop SRS to run the Trip Stop interface Slide 15 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

16 NorCal Training Day August 24, 2012 Pending Oracle Transactions Resolution Recommended Transactions Transaction Name DescriptionInterface Table Name Cost Navigation Pending Receiving PO Receipt Transactions that have erred out. The receiving transactions always use this interface table, sometimes, for unexplained reasons, a stray transaction will error out. This table may be used to populate external receiving transactions. RCV_TRANSACTIONS_ INTERFACE In the Purchasing Responsibility there is a Receiving Interface Errors Report Pending Material Pending material transactions from an external system, such as EDI or bar-coding or LSP files. Note that the shipment transactions initially load this table, then clear it, and load the pending material transactions interface, MTL_MATERIAL_ TRANSACTIONS_TEMP. MTL_TRANSACTIONS_IN TERFACE View Transactions> Transaction Open Interface Pending Shop Floor Move Pending WIP shop floor move transactions, internal or external to Oracle. WIP_MOVE_TXN_INTERF ACE View Transactions> Pending Move Transactions Pending Oracle Transactions Slide 16 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

17 NorCal Training Day August 24, 2012 Pending Oracle Transactions Resolution Recommended Transactions Transaction Name DescriptionInterface Table Name Cost Navigation Pending WSM Interface If you use Oracle Shop Floor Management, you can split or merge WIP lots as necessary, according to your business requirements. Using the WIP Lot Transaction Form you can do lot splitting, lot merging, lot bonus (add quantity to an existing lot), lot translation to another assembly or item, or split a lot into child lots. WSM_SPLIT_MERGE_TXN_I NTERFACE WSM_STARTING_JOBS_INTE RFACE WSM_RESULTING_JOBS_INT ERFACE To see Pending WSM transactions go to: Shop Floor Manager responsibility > Lot Transactions > WIP Lot Transactions and choose Costed No or Error Pending LCM Interface These are incoming costs from the Landed Cost Management Application. For Standard, Average and other cost methods, these costs can change your incoming inventory PO receipts and A/P accruals. As such, if you are using Oracle LCM, you cannot close the inventory accounting period if you have pending LCM interface entries. CST_LC_ADJ_INTERFACEView Transactions> Pending LCM Interface Pending Oracle Transactions Slide 17 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

18 NorCal Training Day August 24, 2012 Slide 18 How to Monitor the Supply Chain Interfaces Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

19 NorCal Training Day August 24, 2012 Slide 19 Avoid Delays at Month-End  Monitor the Oracle Supply Chain Interfaces each week, 2 to 3 times per week is best  Monitor multiple times per day from day -3 onward  How? Combination of custom reports, standard reports and inquiry screens Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

20 NorCal Training Day August 24, 2012 Slide 20 Who Monitors What? Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

21 NorCal Training Day August 24, 2012 Slide 21 Standard Interface Error Reporting  Use Oracle’s R12 Cost Management Period Close Pending Transactions report  Only single organization reporting  Reports in detail  R12 Forms Drilldown Using the same Inventory Accounting Periods form you can drilldown to associated forms to view the problem transactions  R12 New workflow to notify of failing transactions  R12 Subledger Period Close Exceptions Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

22 NorCal Training Day August 24, 2012 Slide 22 Oracle Interface Error Reports Menu path: Cost Management => Report => Transactions => Period Close Pending Transactions Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

23 NorCal Training Day August 24, 2012 Slide 23 Period Close Pending Transaction Report Menu path: Cost Management => Reports => Transactions => Period Close Pending Transactions Report See your pending transactions in detail Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

24 NorCal Training Day August 24, 2012 Slide 24 Subledger Period Close Exceptions Report Menu path: Cost Management => Reports => Transactions => Period Close Exceptions Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc. Every subledger has its own launch for this report

25 NorCal Training Day August 24, 2012 Slide 25 Subledger Period Close Exceptions Report Menu path: Cost Management => Reports => Transactions => Period Close Exceptions Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

26 NorCal Training Day August 24, 2012 Slide 26 Viewing Pending and Uncosted Transactions  Use these Forms to View (and Reprocess) Transactions:  Material Transactions (Uncosted Material Transactions)  Pending Material Transactions (Unprocessed Material Transactions)  Pending Move Transactions (Pending Shop Floor Move)  Pending Resource Transactions (Pending WIP Costing)  Transaction Open Interface (Unprocessed Material Transactions)  Transaction Status Summary (Pending Receiving Transactions / Inventory Responsibility) Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

27 NorCal Training Day August 24, 2012 Slide 27 Find Pending or Uncosted Errors (1)  Go to the Material Transactions Form Menu path: Cost Management => View Transactions => Material Transactions Nice timestamp defaults Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

28 NorCal Training Day August 24, 2012 Slide 28 Find Pending or Uncosted Errors (2)  Go to the Material Transactions Form to See Errors Menu path: Cost Management => View Transactions => Material Transactions Initially the base R12 the subledger accounting (XLA) uptake from Costing did not allow "User defined transaction types". This issue has been fixed in the file CSTAVCPB.pls in version 120.26.12000000.7, bug 661135, per Metalink Note ID 560877.1 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

29 NorCal Training Day August 24, 2012 Slide 29 Find Pending or Uncosted Errors (3)  Once the underlying problem is fixed, resubmit: Menu path: Cost Management => View Transactions => Material Transactions First select all of the entries which have an error. Go to Tools => Select All. The rows with errors will be highlighted. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

30 NorCal Training Day August 24, 2012 Slide 30 Find Pending or Uncosted Errors (4)  Once the underlying problem is fixed, resubmit: Menu path: Cost Management => View Transactions => Material Transactions Now re-submit all of the entries which have an error. Go to Tools => Submit All. This will remove the Error Code and make the entries available for re-processing. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

31 NorCal Training Day August 24, 2012 Slide 31 Find Pending or Uncosted Errors (5)  And the errors are cleared Menu path: Cost Management => View Transactions => Material Transactions Resubmitting transactions removes the error codes and gets the transactions ready to be reprocessed Now the entries are ready to be processed again by the Cost Manager Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

32 NorCal Training Day August 24, 2012 Slide 32 Unprocessed Material Transactions  Partially Processed Material Transactions Menu path: Cost Management => View Transactions => Pending Material Transactions Organization is optional Transactions in this interface are also included in your onhand quantity inquiries Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

33 NorCal Training Day August 24, 2012 Slide 33 Pending Move Transactions  Unprocessed or Errors for Shop Floor Move Transactions Menu path: Cost Management => View Transactions => Pending Move Transactions Poor timestamp defaults, change to 23:59:59 or move to next day Organization is optional Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

34 NorCal Training Day August 24, 2012 Slide 34 Pending Move Transactions  Unprocessed or Errors for Shop Floor Move Transactions Menu path: Cost Management => View Transactions => Pending Move Transactions Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

35 NorCal Training Day August 24, 2012 Slide 35 Pending WIP Costing  Unprocessed or Errors for WIP Resource, Overhead and OSP Transactions Menu path: Cost Management => View Transactions => Pending Resource Transactions Poor timestamp defaults, change to 23:59:59 or move to next day Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc. Organization is optional

36 NorCal Training Day August 24, 2012 Slide 36 Pending Material – Transactions Open Interface  Not Processed, As if Never Happened Menu path: Cost Management => View Transactions => Transactions Open Interface Hierarchy & Organization are optional Nice timestamp defaults Error information Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

37 NorCal Training Day August 24, 2012 Slide 37 Pending Receiving – Receiving Transactions Open Interface  Use this form to see if your receipt was processed Menu path: Inventory => Transactions => Transaction Status Summary Error information Transaction status Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

38 NorCal Training Day August 24, 2012 Slide 38 Pending Receiving – Receiving Transactions Open Interface  But you cannot delete duplicate receipts or make corrections  Per Metalink/MOS ID 726045.1: What Form Functionality Is Available to Delete Or Reprocess ROI Transactions?  “There is no form functionality to reprocess Receiving Open Interface (ROI) records.”  “Deletion of ROI records should not be allowed from Oracle forms because these records were inserted by iSupplier, EDI/Gateway process or Custom programs; these records are typically managed by designated persons (often by technical staff).”  “For ROI transactions, the Delete Icon on Transaction Status Summary should be disabled; however, some form versions allow deletion of ROI records, but this should never have been allowed. For additional details about this, please review Note 760055.1 (Are Receiving Open Interface (ROI) Transactions Listed On Transaction Status Summary Form?).”Note 760055.1  “Because there are varying Customer business requirements that determine how and when records are to be processed, Customers must create a custom process/program to delete, modify or insert new ROI records as needed per business requirements.” Menu path: Inventory => Transactions => Transaction Status Summary The Open Receiving Interface always has stuck or unprocessed transactions, the above position does not reflect the difficulties with using receiving transactions. Even if you only use standard functionality you get stuck receiving transactions. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

39 NorCal Training Day August 24, 2012 Slide 39 Custom Reporting Solutions to Monitor Interfaces Supply Chain Interfaces Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

40 NorCal Training Day August 24, 2012 How to Do This Better?  Concepts to Consider  Report across: Multiple inventory organizations Multiple operating units Multiple ledgers  Use simple easy to read formats  With easy to use diagnostic information  Make it accessible to Finance and Supply Chain users  Monitor weekly, even daily Slide 40 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

41 NorCal Training Day August 24, 2012 Slide 41 Custom Interface Error Reports  What if on Release 11i or have lots of inventory orgs?  Use the SQL report as demonstrated in this presentation  Runs across all inventory organizations You can tailor it to limit to only your operating units or inventory org (Even better, teach your SOD police that is it ok to see interface errors across the corporation …) Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

42 NorCal Training Day August 24, 2012 Slide 42 Custom Interface Error Report Across All Orgs  Monitor the Oracle Supply Chain Interfaces each week Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

43 NorCal Training Day August 24, 2012 Slide 43 Custom Interface Error Report Across All Orgs  Monitor the Oracle Supply Chain Interfaces each week  MRP Forecast Interface – MRP_FORECAST_INTERFACE  MRP Planning Interface – MRP_RELIEF_INTERFACE  MRP Planning Interface – MTL_DEMAND_INTERFACE  Unprocessed Transactions – MTL_MATERIAL_TRANSACTIONS_TEMP  Uncosted Transactions – MTL_MATERIAL_TRANSACTIONS  Pending Transactions – MTL_TRANSACTIONS_INTERFACE  History of PO Interface Errors – PO_INTERFACE_ERRORS  Requisition Interface – PO_REQUISITIONS_INTERFACE  Receiving, RMAs and Internal Reqs – RCV_TRANSACTIONS_INTERFACE  Shop Floor Move Transactions – WIP_MOVE_TXN_INTERFACE  WIP Interface Error History – WIP_TXN_INTERFACE_ERRORS  WIP Resource, OSP and Overhead Txns – WIP_COST_TXN_INTERFACE  Unprocessed Shipments – WSH_DELIVERY_DETAILS Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

44 NorCal Training Day August 24, 2012 Slide 44 Inventory Interface Error Report Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc. If you have stuck shipments you may have stuck rows here too

45 NorCal Training Day August 24, 2012 Slide 45 Inventory Cost Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports When you see a total in the thousands, either you have set the Cost Cut-Off Date, or, the Inventory Cost Processor is not running If you see costing errors, first try to re-submit, else ask for help Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

46 NorCal Training Day August 24, 2012 Slide 46 Manufacturing Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Each report offers a different level of detail Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

47 NorCal Training Day August 24, 2012 Slide 47 Manufacturing Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Each report offers a different level of detail Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

48 NorCal Training Day August 24, 2012 Slide 48 Manufacturing Cost Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports These could be unprocessed or transactions with errors Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

49 NorCal Training Day August 24, 2012 Slide 49 Manufacturing Cost Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

50 NorCal Training Day August 24, 2012 Slide 50 Purchasing & Requisition Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Not directly related to month-end close, but tells you if your requisition processes are broken Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

51 NorCal Training Day August 24, 2012 Slide 51 Purchasing & Requisition Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports History of all PO related interface errors, not directly related to month-end close Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

52 NorCal Training Day August 24, 2012 Slide 52 Receiving Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports  Receiving Interface is Complex  No way to re-submit using an Oracle Form  The Receiving Interface reports are broken into two parts:  Expense  Inventory & OSP  Expense interface report has:  PO Receipt, delivery and correction transactions  Inventory & OSP interface report has:  PO Receipt, Correction, and RMA transactions for inventory  It will also have PO Receipt and Correction transactions for OSP Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

53 NorCal Training Day August 24, 2012 Slide 53 Receiving Interface Error Reports – Expense Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

54 NorCal Training Day August 24, 2012 Slide 54 Receiving Interface Error Reports – Inventory & OSP Summary Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

55 NorCal Training Day August 24, 2012 Slide 55 Receiving Interface Error Reports – Inventory & OSP Details Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

56 NorCal Training Day August 24, 2012 Slide 56 Receiving Interface Error Reports – RMA Errors Sorted by RMA Status, so you can see the Open / Awaiting Return RMAs first Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

57 NorCal Training Day August 24, 2012 Slide 57 Shipping Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Supply Chain needs to run the “Trip Stop Interface” Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

58 NorCal Training Day August 24, 2012 Slide 58 Supply Chain Planning Interfaces Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Nice to have information, not related to month-end close Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

59 NorCal Training Day August 24, 2012 Slide 59 Custom Reporting Solutions to Monitor Interfaces Financial Interfaces Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

60 NorCal Training Day August 24, 2012 Slide 60 Finance Transaction Processing Overview Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc. Financial Applications G/L SLA Vendor Invoices Bank Statemts Matl / Lbr / AP Journals Transaction Sources A/R A/P Projects Cash Mgmt SO Invoices G/L Interface  Oracle Transactions are passed from Module to Module via Interfaces  Each interface can be viewed as a potential “Point of Failure”

61 NorCal Training Day August 24, 2012 Slide 61 Custom Interface Error Report Across All Orgs  Monitor the Oracle Finance Interfaces each week  Payables Invoices – AP_INVOICES_INTERFACE  History of Payables Invoice Errors – AP_INTERFACE_REJECTIONS  Cash Management Interface – CE_HEADER_INTERFACE_ERRORS  Cash Management Interface – CE_LINE_INTERFACE_ERRORS  General Ledger Interface – GL_INTERFACE  Projects Transaction Interface – PA_TRANSACTION_INTERFACE  A/R Invoice Interface – RA_INTERFACE_LINES  A/R Invoice Interface History – RA_INTERFACE_ERRORS Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

62 NorCal Training Day August 24, 2012 Slide 62 Accounts Payable Invoice Interfaces  Accounts PayableAP_INVOICES_INTERFACE AP_INTERFACE_REJECTIONS  These two tables hold the Accounts Payables errors, AP_INVOICES_INTERFACE and AP_INTERFACE_REJECTIONS. You use these interfaces to process external supplier and expense report transactions.  There are reports in Payables to view these tables; however the Custom Interface Errors Report runs across Operating Units giving you better enterprise-wide visibility. The A/P interfaces do not affect the Inventory Accounting Period Close. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

63 NorCal Training Day August 24, 2012 Slide 63 Accounts Receivables Invoice Interfaces  Accounts ReceivableRA_INTERFACE_LINES RA_INTERFACE_ERRORS  These two tables hold your Accounts Receivables invoice transactions that have erred out. Corresponding error messages for the RA_INTERFACE_LINES table is also automatically written to the RA_INTERFACE_ERRORS table.  There are reports in Receivables to view these tables; however the Custom Interface Errors Report runs across Operating Units giving you better enterprise-wide visibility.  This interface does not affect directly stop the Inventory Accounting Period Close, however errors in this table can prevent timely revenue recognition as well as COGS recognition issues (for Release 12 especially). Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

64 NorCal Training Day August 24, 2012 Slide 64 Cash Management Bank Interfaces  Cash ManagementCE_HEADER_INTERFACE_ERRORS CE_LINE_INTERFACE_ERRORS  These interfaces are used to process your cash statements from your banks. Any rejects will get stuck in these tables and will prevent you from reconciling your bank statements with the cash balances in Cash management. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

65 NorCal Training Day August 24, 2012 Slide 65 General Ledger Interface  General LedgerGL_INTERFACE  Not aware of any standard report for the G/L Interface table  Every financial entry, whether from R11i or R12 passes through the G/L Interface table  If subledger accounting fails to import into the G/L it will roll back to SLA  Before General Ledger journals are interfaced into the G/L, as a posted or unposted batch, entries are processed through the GL_INTERFACE table. The Custom Interface Error Report allows you to easily see a summary for both your errors and any non-interfaced entries sitting in this table Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

66 NorCal Training Day August 24, 2012 Slide 66 Projects Transaction Interface  ProjectsPA_TRANSACTION_INTERFACE  This table is the “gateway” or open interface transaction between non-project modules and the Project Modules  For example, if you have a Payables Invoice with a project reference (project and task) the Payables entry will be initially interfaced to this table from Payables. Inventory project transfers, time & attendance and other project transfers from outside modules also use this interface table.  You should clear this interface by month-end, before you close Project Accounting. This interface does not affect the Inventory Accounting Period Close. Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

67 NorCal Training Day August 24, 2012 Slide 67 A/P Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

68 NorCal Training Day August 24, 2012 Slide 68 A/P Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

69 NorCal Training Day August 24, 2012 Slide 69 A/R Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

70 NorCal Training Day August 24, 2012 Slide 70 A/R Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports This really means your accounting period is not open Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

71 NorCal Training Day August 24, 2012 Slide 71 Cash Managemt Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

72 NorCal Training Day August 24, 2012 Slide 72 G/L Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Zero amount entries always fail in the G/L Interface Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

73 NorCal Training Day August 24, 2012 Slide 73 Project Interface Error Reports Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

74 NorCal Training Day August 24, 2012 Slide 74 Caveats:  Not addressed in the SQL Report:  Landed Cost Management – LCM interfaces  Oracle Shop Floor Management (WSM/OSFM)  Period name for the A/P and A/R interface error reports assume calendar basis  May wish to remove cost and/or price columns  May need to adjust fixed-length column formatting (old school SQL report, 50 queries in total, over 3,300 lines) Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

75 NorCal Training Day August 24, 2012 Slide 75 Send Email Address to Get the Following:  Mention which release, costing method, and if using Project Manufacturing or WMS (Warehouse Mgmt)  SQL code for the Interface Errors Report  Send email to: doug@volzconsulting.com  Spools the interface error reports into one file, separated by sections and report headers  Questions? Informal workshops can be arranged Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

76 NorCal Training Day August 24, 2012 Slide 76 Summary  Oracle interface architecture offers lots of flexibility, especially in integrating other applications and outside transaction feeds  If on Release 12, try the Pending Close Transactions Report works for you  Else use the Custom Interface Error Reports to monitor transaction errors  Monitor weekly, even daily to avoid month-end processing delays Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

77 NorCal Training Day August 24, 2012 Slide 77 Acknowledgements  Oracle Contractors for use of their Vision environment  Dave Sweas for tips about Oracle Process Manufacturing  Mohan Iyer for including the Subledger Period Close Exceptions Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

78 NorCal Training Day August 24, 2012 Slide 78 Additional Information is Available From:  My Oracle Support (Metalink) “Resolving Period Close Pending Transactions”, ID 1069492.1  Oracle Cost Management User Guide, Period Close chapter  Oracle Shop Floor Management User Guide, WIP Lot Transactions chapter Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

79 NorCal Training Day August 24, 2012 Slide 79 Additional Materials From www.volzconsulting.com  Collaborate 2010:  Does Rel. 12 Solve Global Inter-Company Issues for Multiple Ledgers, Profit in Inventory and COGS?  Can We Actually Reconcile Project MFG to Inventory, WIP, Projects & G/L? What Was I Thinking?  Collaborate 2011: 60 Inventory Orgs & 6 Ledgers? No Worries, Reconcile Your G/L to Inventory in less then 60 Minutes!  OAUG Cost Management SIG webinar minutes:  Cost Management Tips & Tricks: February 2011 and May 2008  R12 A/P Accruals: March 2011 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

80 NorCal Training Day August 24, 2012 Slide 80 Appendix Installing the Interface Errors Report Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

81 NorCal Training Day August 24, 2012 Slide 81 Custom Interface Error Report  Installation Steps  Define the Executable  Define the Program and Parameters  Add to your menu structure for custom reports  Put the SQL script into your custom SQL directory on your UNIX / LINUX server CUST_TOP/sql in this example Menu path: System Administrator => Concurrent => Program => Executable Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

82 NorCal Training Day August 24, 2012 Slide 82 Custom Interface Error Report  Set Up the Custom Program – Define the Executable Menu path: System Administrator => Concurrent => Program => Executable Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

83 NorCal Training Day August 24, 2012 Slide 83 Custom Interface Error Report  Set Up the Custom Program – Define the Program Menu path: System Administrator => Concurrent => Program => Define Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

84 NorCal Training Day August 24, 2012 Slide 84 Custom Interface Error Report  Set Up the Custom Program – Ledger Parameter Menu path: System Administrator => Concurrent => Program => Define If using R11i, use the GL_SRS_SET_OF_BOOKS value set Prefer this setting so it can run across all ledgers Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

85 NorCal Training Day August 24, 2012 Slide 85 Custom Interface Error Report  Set Up the Custom Program – Operating Unit Parameter Menu path: System Administrator => Concurrent => Program => Define Prefer this setting so it can run across all operating units Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

86 NorCal Training Day August 24, 2012 Slide 86 Custom Interface Error Report  Set Up the Custom Program – Menu Function (Description) Menu path: System Administrator => Concurrent => Program => Define Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

87 NorCal Training Day August 24, 2012 Slide 87 Custom Interface Error Report  Set Up the Custom Program – Menu Function (Properties) Menu path: System Administrator => Concurrent => Program => Define Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

88 NorCal Training Day August 24, 2012 Slide 88 Custom Interface Error Report  Set Up the Custom Program – Menu Function (Form) Menu path: System Administrator => Concurrent => Program => Define Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

89 NorCal Training Day August 24, 2012 Slide 89 Custom Interface Error Report  Set Up the Custom Program – Report Group Menu path: System Administrator => Security => Responsibility => Request Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

90 NorCal Training Day August 24, 2012 Slide 90 Custom Interface Error Report  Set Up the Custom Program – Set up Custom Menu Menu path: System Administrator => Application => Menu Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

91 NorCal Training Day August 24, 2012 Slide 91 Custom Interface Error Report  Set Up the Custom Program – Add Function to Custom Menu Menu path: System Administrator => Application => Menu Added new menu prompt Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

92 NorCal Training Day August 24, 2012 Slide 92 Custom Interface Error Report  Set Up the Custom Responsibility Menu path: System Administrator => Security => Responsibility => Define Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

93 NorCal Training Day August 24, 2012 Slide 93 Custom Interface Error Report  Assign Custom Responsibility to User Menu path: System Administrator => Security => User => Define Added new Responsibility Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

94 NorCal Training Day August 24, 2012 Slide 94 Custom Interface Error Report Across All Orgs  Monitor the Oracle Supply Chain Interfaces each week Menu path: Cost Management => Custom Programs & Reports => Interface Error Reports Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

95 NorCal Training Day August 24, 2012 Douglas Volz (doug@volzconsulting.com) Professional Background Doug Volz is a Senior Architect and Advisor for Oracle Application projects, with a particular interest in Project and Cost Management. He has 30 years accumulated experience, including 5 years in Oracle Development (co-designing Oracle Cost Management) and 12 years in industry in Cost and Accounting Management positions. His Manufacturing and Cost systems experience covers project management, software design/development, delivery and consulting services, for both Oracle Corporation, and multiple international consulting firms. Prior to his systems career, Mr. Volz also held numerous management accounting positions for telecommunications, defense, and electronics companies. In his consulting roles, Doug has served over 100 clients. Many of these were multi-org, multi-currency with global footprints. Countries include US, Mexico, UK, Netherlands, Belgium, Taiwan, P.R.O.C., Norway, Japan, Italy, Switzerland and Germany. Doug leads the OAUG Cost Management Special Interest Group. He also advises and participates on the Oracle Customer Advisory Board for Fusion Costing and for the SCM Financial Orchestration Functional Forum. Core Expertise  Multi-organization, Multi-currency Implementations  Cost Accounting Processes  Project Management and Senior Project Advisor  Core manufacturing & EAM processes  Cost Management  EAM  Inventory  Bills of Material  WIP  Systems Integration and Data Conversions Experience  Sample of clients served:  Beckman Coulter (US)  Matsushita (UK, Mexico)  Celgene (US, Switzerland)  Logitech (US, Taiwan, P.R.C.)  Matsushita (UK, Mexico)  NTL (now Virgin Media)  TCI International (US)  Onninen AS (Norway) Slide 95 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.

96 NorCal Training Day August 24, 2012 Any Questions? Doug Volz doug@volzconsulting.com Slide 96 Helping people use Oracle Applications since 1990 Copyright © 2012 Douglas Volz Consulting, Inc.


Download ppt "NorCal Training Day August 24, 2012 Copyright © 2012 Douglas Volz Consulting, Inc. Slide 1 Egads! How in the Dickens Do I Handle Those Month- End Interfaces?"

Similar presentations


Ads by Google