Inventory:
1.       Items
          The items in the oracle application represent product or services that you sell their components.
2.       Item Master Organization
          It is an Inventory Organization that holds the definition of the item that are
·         Master Level – Single Value across all Child Organization
·         Organization Level – Different values in each of the organization where the item is enabled.
3.       Item Templates
          Templates allow you to define an item easily. A template contains a list of item attributes with pre defined values.
4.       Item Attributes
          A Collection of item attributes are additional Information about an item. Some of the item attributes identify critical item information such as planning method for an item etc…
5.       Item Attribute control
          W can specify the control level for the item in the item attribute control window the two levels are Master and Organization level.
6.        Item Status Attributes
          Status attributes enable and disable the functionality of an item over time. Each status attribute allows you to enable the item for a particular use
          The status attributes are related to the item defining attributes. You cannot enable a status attribute if you do not set the corresponding item defining attribute to Yes
Status Attribute
Item Defining Attribute
Functional Area / Oracle Product
Functionality
Stockable
Inventory Item
Inventory
Allows you to store the item in an asset subinventory.
Transactable
Inventory Item
Inventory, Order Entry, Purchasing, Work in Process
Allows you to transact the item in Oracle Inventory, Oracle Order Entry, Oracle Purchasing and Oracle Work in Process.
Purchasable
Purchased
Purchasing
Allows you to place the item on a purchase order.
Build in WIP
Work in Process
Allows you to build the item on a discrete job, and/or repetitive schedule.
Customer Orders Enabled
Customer Ordered Item
Order Entry
Allows you to place the item on a sales order.
Internal Orders Enabled
Internal Ordered Item
Inventory, Order Entry, Purchasing
Allows you to create an internal sales order for the item
BOM Allowed
Inventory Item
Bills of Material
Allows you to create a bill of material for the item
Invoice enabled
Invoiceable Item
Receivables
Allows you to create an invoice for the item
Process Enabled
Process Items
OPM / INVENTORY
Recipe Enabled
Process Items
OPM / INVENTORY

Interdependences for Status Attributes

Each status attribute is dependent on the value of at least one other attribute. For example, you cannot set Stockable to Yes if you set Inventory Item to No. The interdependences for the status attributes are:
Attribute
Must be set to
If
Stockable
No
Inventory Item is set to No
Transactable
No
Stockable is set to No
Purchasable
No
Purchased is set to No
Build in WIP
No
Inventory Item is set to No OR BOM Item Type is NOT set to Standard
Customer Orders Enabled
No
Customer Ordered Item is set to No
Internal Orders Enabled
No
Internal Ordered Item is set to No
BOM Allowed
No
Inventory Item is set to No
Invoice Enabled
No
Invoiceable Item is set to No
Item Defining Attributes:
                An Item defining attribute describes the nature of an item and identifies the functional areas that all associated with the item. All the item defining attribute except MPR Planning method are check boxes.
                7 Item defining attributes are there.
Column1
Functional Area
Item-Defining Attribute
1)
Inventory
Inventory Item
2)
Procurement
Purchased Item (or) Internally ordered Item
3)
Planning
MRP Planning method
4)
Costing
Costing Enabled
5)
Engineering
Engineering Item
6)
Order Management
Customer Ordered Item
7)
Service
Serviceable Product
ITEM CROSS REFERENCE:
                It refers the item with old legacy item.
ITEM RELATIONSHIP:
                In Item relationship, we can relate two oracle items by related, substitute upsell, cross sell, and superseded.
ITEM REVISIONS:
                When you make slight modification to your item, without changing the form, fpt or function of the item, you may want to define a new revision for that item for tracking purposes. You can define any number of revisions for it.
 ITEM CATALOGS:
                Item catalogs are used to add descriptive information to an item. Use these descriptive elements to search for the items through out the application and to avoid duplicating part that already exists.
UNIT OF MEASURE:
                UOM is used for all material transactions first define class and then define conversions between UOM.
Standard:  Standard conversions define conversions that are not specific to the item.
Intra Class:  Intraclass conversions identify the relationship between the two UOM’s of same class, with respect to an item.
Inter Class: Inter class conversions identify the relationship between the two UOM’s of different classes, with respect to an item.
                While defining an item you specify the conversions * Standard * Item Specific * Both.
                Transactions are performed in the unit of measures we specify –
                Conversion happens automatically and the item quantities are updated in the primary unit of measure of the item.
LOT CONTROL:
                It is one of the inventory control technique for enforcing the use of lot numbers for a specific batch of an item and we can track that batch of items throughout their movement and out of the inventory.
SERIAL CONTROL:
                A serial number is an alphanumeric piece of information you assign to an individual unit of an item, by which we can track that item during material transaction clearly.
LOCATOR CONTROLS:
                It is a physical areal represents by a row, rack and bin. If you turned on the locator control for a sub-inventory, you must specify a locator when transacting any item in and out of that sub-inventory. Also we can turn on at Item level.
       Flexfields – Flexifields are special text fields used by oracle to gather important information set in the enterprise.
– KFF: KFF are intelligent flexfields used to collect important data like Accounts.
MIN-MAX PLANNING
                In Min-Max planning, we can specify the maximum and minimum inventory level for an item and can maintain the on-hand balances between these two levels.
                Any planning method answers two questions
When to Order:
                When the available quantity falls below the minimum Inventory level.
How much to Order:
                The difference between the maximum stockable quantity and current available quantity.
  
Planning Level
Organization Level
Sub-Inventory Level
A) In Item Attributes choose “Inventory Planning Method”  => Min-Max
A) In Item Attributes “Inventory Planning Method” => Min-Max
B) In the Item Attributes give the
B) In the Item/Sub inventory give the
     1) Min & Max Qty
     1) Item
     2) Order Min & Max Qty (If)
     2) Min & Max Qty
     3) Lot Multipliers
     3) Lot Multiplier
     4) Source Type
     4) Order Min & Max Qty (if)
     5) Source Type
C) Run the Concurrent “Min-Max Planning”
C) Run the Concurrent “Min-Max Planning”
Planning Level : Org
Planning Level : Sub-Inventory
Under Item Master Purchasing tab, List price must be defined in the Attribute.
Restock
YES
Demand Cutoff Date
ENABLED
Supply cutoff Date
ENABLED
Allow PO
ENABLED
Allow WIP
ENABLED
                                                               
RE-ORDER POINT PLANNING
When to Order:
                When the available quantity falls below the RE-order point,
 “Re-order Print = Safety stock + Forecast demand during load time”

                                              
How much to order:
                EOQ is calculated i.e., Economic order quantity.
EOQ => √ (2 x Annual demand x Ordering cost ÷ Inventory carrying cost % x Unit Cost).
Planning level is only at Organization Level.
Set up:
1)      In Item Attributes
a)      “Inventory Planning method” : Re-Order Point
b)      Lead Time
c)       Inventory carrying cost
d)      Ordering Cost
e)      Source Type
2)      Define forecast set and forecast name
3)      Define Safety stock
a.       Manual
b.      User-defined percentage
c.       Mean-absolute deviation
4)      Run the concurrent “Re-order point”
“Create requisition” => yes.
                                                                KANBAN
When to Order:
                When the container or bin becomes empty
How much to order:
                The quantity equivalent to kanban size.
                                Kanban is a self regulating pull system that leads to shorter lead time and reduced Inventory.
Stet-ups:
1)      Create an Item “ Release time fence” = Kanban (Do not release)
2)      Define Kanban pull sequence
Item, Kanban source, Kanban location and enable check box Auto request.
3)      Generate cards and give kanban size.
4)      Replenish
Kanban card status
Kanban supply status
1. Active
1. New
2. Hold
2. Full
3. Cancelled
3. Empty
4. Wait
5. In process
6. In transit
7. Exception
Signal
Red:       Empty Transit state
Yellow: Wait
Green:  Full
Replenish Count
In sub-inventory where we are not maintaining perpetual on-hand balances, we can use replenishment counting to plan our inventory. This replenish technique is for expense and non critical     item that we don’t indent to keep track of we can use the replenishment counting only at the sub-inventory level.
Setup
For this we have to specify item/sub-inventory relationship
  In Item sub-inventory to specify
1)      Item
2)      Min-Max Quantity (if)
3)      Enable check box Min-Max (if)
4)      Order Min-Max qty (if)
5)      Lot Multiplier (if)
6)      Source type
  Navigate to replenish count window
1)      Enter the count name
2)      Enter the sub-Inventory in which replenish count is going to performed.
3)      Go to Lines tab, Enter the Item and specify the count type.
  Trigger “ Process replenish Count” and “Item Replenish count report” which will trigger requisition 
Count Type
1)      On-Hand
2)      Order Maximum
3)      Order qty
Receipt types
                Substitute Receipts:
We can receive substitute Item which we define in the Item relationship, While receiving…
Setup:
  Enable check box – Allow substitute receipt In Purchase order
  Enable check box – Allow substitute receipt in Supplier for
  Enable check box – Allow substitute receipt in receiving Option
Blind receipt:
After raising a purchase order if we need extra quantity against purchase order we go for Blind receipts.
  Enable check box – Allow substitute receipt in Receiving Option
Navigate to Receiving transaction à Receipts
We can change the quantity here if Blind receipt is checked
Note:  PO match should be “3-Way”
To execute the test, do the following:
  1. Start Oracle E-Business Suite
  2. Connect to responsibility Application Diagnostics
  3. Select the Diagnose menu option
  4. Click button Select Application and select Application “Oracle Receivables
  5. Scroll down to group “Transactions
  6. Select test name “AutoInvoice Setup
  7. Input Parameters (* required)
      Responsibility ID  
      Operating Unit Id  
      Batch Source Id  

  8. Output contains
    • Database Information
      Application Information
      Oracle Diagnostics Information
      Product Installation Status and Patchset Level
      Parameters
      System Options
      Batch Source
      Grouping Rule
      Ledger Definition
      Open Calendar Periods Oracle Receivables
      Open Calendar Periods General Ledger
      Accounting Flexfield
      Territory Flexfield
      Line Transaction Flexfield
      Invoice Transaction Flexfield
      Linkto Transaction Flexfield
      Reference Transaction Flexfield
      Profile Options
      Application Setup
      Active Import Batch Sources
      AutoAccounting Setup
      Pro*C File Versions
      AutoInvoice Interface Totals
      Indexes on RA_CUSTOMER_TRX_ALL
      Indexes on RA_CUSTOMER_TRX_LINES_ALL
      Indexes on RA_INTERFACE_LINES_ALL
      Indexes on RA_INTERFACE_DISTRIBUTIONS_ALL
      Indexes on RA_INTERFACE_SALESCREDITS_ALL
      Indexes on GL_CODE_COMBINATIONS
      Indexes on MTL_SYSTEM_ITEMS_B
      Indexes on RA_TERRITORIES
      Interface Database Triggers
      Invalid Objects
      Disabled Triggers
      References

Create Accounting

1. What are the Subledger Accounting Setup and Usage FAQ’s?

This Document includes FAQs Customers found when setting up SLA, and issues found when transferring to General Ledger due to product usage:
– How to Transfer Accounting to General Ledger in Release 12
– How to Import and Create accounting definitions
– How to Transfer Invoices with Rules to General Ledger
See Note 559064.1 for more information.

2. What are the FAQ’s for the R12 SLA Pre-Upgrade Process?

1. What is the function of the R12 SLA (Subledger Accounting) Pre-Upgrade program?
2. When and how do I run the R12 SLA Pre-Upgrade program?
3. What table is updated by the R12 Pre-Upgrade program?
4. What are the different status codes in the GL_PERIOD STATUSES table?
5. What criterion does the R12 Pre-Upgrade Program follow?
6. Where can I find the documentation for the R12 Pre-Upgrade Program?
7. What are the Application IDs that are considered by the R12 Pre-Upgrade program?
8. Once I have run the Pre-Upgrade program, can I re-run it with a different set of dates?
9. Where can I find information on the GL_PERIOD_STATUSES table?
10. How do I upgrade the accounting transactions after I have completed the R12 Upgrade?
For answers to these questions and more information, see Note 604893.1.

3. How do you Run the Transaction Objects Diagnostics Program?

The Transaction Objects Diagnostics program basically depends on the Accounting Program for parameter values. Below are the steps to be followed to submit this program:
a. (N) System Administrator Responsibility>Profile>System
Set the Profile, SLA: Enable Diagnostics to Yes at user level.
b. (N) Payables Responsibility>Other>Requests>Run
Submit the Create Accounting program so as to pick some transactions or the problem transactions for accounting.
c. After the Create Accounting program completes, you can run the Transaction Objects Diagnostics program for the Invoice/Payment. Alternatively, you can run this program for the Accounting Program Request ID.
See Note 558196.1 for more information.

4. What are the differences from the Subledger Accounting Methods, Standard Accrual Method and China Standard Accrual?

1. The China Standard Accrual SLAM (JA_CN_STANDARD_ACCRUAL) only has Application Accounting definitions defined for the Payables and Loans applications.
2. The China Standard Accrual SLAM (JA_CN_STANDARD_ACCRUAL) supports Project Number supporting reference on journal lines/headers to meet China localization requirement.
See Note 602109.1 for more information.

5. How to Create A Manual Subledger Journal Entry

Manual entries are adjustments. If the adjustments are due to specific subledger activity such as Payables, then you may want to enter an SLA manual entry instead of a GL entry.
Entries recorded in SLA are tied to the subledger source and therefore provided more accurate subledger accounting reporting.
Enter account, debit, and credit amounts, and accounting class.
Optionally enter third party information, description, and currency details for each line of the subledger journal entry.
View the total accounted amounts of all subledger journal entry lines in the ledger currency.
Navigation: Accounting > Subledger Accounting > Journal Entries
There you can see Create Journal Entry button at the left side after the Advanced Search block.
See Note 452748.1 for more information.

6. How to Correct Invalid Accounts Reported by the Create Accounting Process in R12 Payables

The Update Accounting Entries form was available in earlier releases of R11i to allow update/correction of invalid accounts created by the Payables accounting process. The R11i Update Accounting Entries form is phased out in 11.5.10 and is not available in R12. In R11i version 11.5.10, accounting is not created with invalid accounts; instead the accounting is reported in error and rolled back. The users are required to fix the invalid account referenced in the transaction data at the transaction level. R12 has similar functionality, if an account is invalid, the accounting is created with a status = Invalid. When accounting is created with a status = Invalid due to invalid accounts, the user should correct the transaction data or rule referencing the invalid account and then run the Create Accounting process again. Accounting with status = Invalid and Draft can be recreated each time the Create Accounting process is run. You can modify transaction data and rules to correct and change the accounting until you see accounting status = Final.
See Note 459274.1 for more information.

7. How to Make the ‘About This Page Link’ or ‘Errors Details Link’ Available on R12 OAF Pages

To help diagnose errors in detail or see the About this Page information on an R12 OAF page, set the FND: Diagnostics profile to ‘Yes’ at the site level. The profile controls the display of the ‘About this page’ link. Setting the profile to ‘Yes’ also ensures that a detailed error stack can be viewed to help diagnose unhandled exceptions. When this is set to ‘No’, a simple error message asking the user to contact the System Administrator is shown; the detailed error stack is not accessible.
1. Navigate: System Administrator > Profiles > System
2. Query Profile Name = FND: Diagnostics and set it to ‘Yes’ at the site level.
3. Log out of the application and log back in.
4. Verify the ‘About this Page’ link is now available on R12 OAF pages.
5. Verify the ‘errors detail’ link is now available on R12 OAF page exception messages.
See Note 454759.1 for more information.

GL Transfer

1. SLA: How to Troubleshoot AP TO GL Reconciliation

The purpose of this AP-GL Reconciliation Troubleshooting Guide is to assist the reader with reconciliation issues. In the simplest terms, AP-GL reconciliation means tallying the amounts in Accounts Payable (i.e., AP) for a CCID/Supplier and reconciling it to the figures in the General Ledger (GL).
See Note 605707.1 for more information.

2. How to Setup Transfer to GL in Detail or Summary

Payables Manager responsibility has setup access to subledger options:
Setup #1
1) On the Navigator page, hit CTRL L to get list of forms
2) Select > Accounting Setup Manager Main Page
3) Find the ledger and click Go
4) Click Update Accounting Options
5) Scroll a little down to Primary Ledger heading section
6) Subledger Accounting Options click UPDATE
7) Click Next to find Payables
8) Click Update Accounting Options
9) General Ledger Journal Entry Summarization setup No Summarization
10) Click Apply when done
Setup #2
11) On the Navigator page, Setup > Accounting Setups > Accounting Methods Builder > Journal Entry Setups > Journal Line Type
12) Define how each line type will be transferred to the GL
13) Log out and back into applications
14) Test the Transfer to GL
See Note 564706.1 for more information.

Period Close

1. How to Run the Unaccounted Transactions Sweep Program

See Note 560378.1 for instructions on how to run the Unaccounted Transactions Sweep Program. The information presented is complementary to the Oracle Payables User’s Guide Release 12, Part No. B25454-04.

2. How to Troubleshoot Closing Periods in Payables

A period cannot be closed unless the following criteria is met for ALL operating units assigned to a ledger:
•All payment batches must be confirmed
•All transactions must be accounted
•All accounting entries must be transferred to general ledger
•All future dated payments which have reached maturity in the accounting period must have their status updated to negotiable and be accounted
See Note 437422.1 for steps.

Trial Balance Report

1. How to Run the Accounts Payable Trial Balance Report in R12

Report Definition is required to run the Accounts Payable Trial Balance in R12.
If upgraded from R11i, Report Definitions should have been defined during the upgrade with the following name scheme: Liabilities Payables, i.e. Liabilities Payables, Vision Operations (USA)
If new install of R12, Navigate to: Payables Responsibility > Setup > Accounting Setups> Open Account Balances Listing Definitions
Review the Oracle Subledger Accounting Implementation Guide section on “Creating Open Account Balances Listing Definitions” for instructions on how to setup a new report definition.
See Note 554785.1 for more information.

2. How to Make the R12 Accounts Payable Trial Balance Report Show Detail or Summary Output

The R12 Accounts Payable Trial Balance has 4 templates available that control the output that is
displayed. The four templates available are:
Accounts Payable Trial Balance – Group by Account, Summary
Accounts Payable Trial Balance – Group by Account, Detail
Accounts Payable Trial Balance – Group by Third Party, Summary
Accounts Payable Trial Balance – Group by Third Party, Detail
Do the following to change the template that is used when the report is submitted:
1. Navigate: Payables Responsibility>Other>Request>Run
2. Select the Accounts Payable Trial Balance
3. Enter all of the parameters for the report. DO NOT SUBMIT THE REPORT.
4. Click on the Options button in the Upon Completion section of the Submit Request screen.
5. Select the desired template name.
6. Submit the Trial balance.
Do the following to change the default template used when the report is submitted:
1. Navigate: System Administration Responsibility>Concurrent>Programs
2. Search for:
Application = Payables
Program = Accounts Payable Trial Balance
Click on Go
3. Click on Update for the Accounts Payable Trial Balance program
4. Select the Onsite Setting tab
5. Select the default template from the Template dropdown in the General section.
6. Click on Apply to save the changes.
See Note 444044.1 for more information.

3. How to Have a Text Output for the Accounts Payable Trial Balance

In the Concurrent programs form for APTBRPT program check that ‘Output Format’ is XML.
In submit request form, select Output button in upon completion region, under layout region, choose a format like PDF or RTF.
For more information, see Note 554060.1.

4. How to Create R12 XML Report Output Formatted in Excel Instead of PDF

Do the following to change the Output Format that is created when the report is submitted:
1. Navigate: Payables Responsibility > Other > Request > Run
2. Select the report with XML output i.e. Payables Posted Invoice Register, Create Accounting Process, Accounts Payable Trial Balance, etc…
3. Enter all of the parameters for the report. DO NOT SUBMIT THE REPORT.
4. Click on the Options button in the Upon Completion section of the Submit Request screen.
5. Change the Format from PDF to Excel
6. Submit the report.
Note: XML reports should still be set to create XML output in the Concurrent Program Define form i.e. System Administrator > Concurrent > Program > Define > Set Output set to XML. And review Note 178133.1 “Setting up Word or Excel as a Viewer Option:” to make sure the Viewer Options and System Profile Options are set correctly to view Excel output.
See Note 568031.1 for more information.

5. How to Have a Text Output for the Accounts Payable Trial Balance

In the Concurrent programs form for APTBRPT program, ensure the ‘Output Format’ is XML.
In the submit request form, select the Output button in completion region, under layout region, choose a format like PDF or RTF.
See Note 554060.1 for more information.

6. How to Apply Journal Line Definitions Rules to the Manual Journal Entries

Is it possible to add the seeded Oracle Manual event class to an Application Accounting Definition? This would allow the users to define rules to be applied to manual journal entries in the subledger.
The answer is no. Manual SLA journal does not use rules. In R12, rules do not apply to manual journal entries in the subledger.
Whatever line type/account you enter, the system will take it and create an entry. The System will not consider rules for Manual Journal Entries.
See Note 452739.1 for more information.

ATTENTION: Oracle Payables Community Join our growing Payables Community and learn from your peers and Oracle on how to address your unique issues in AP.

IMPORTANT If you did not find the information you were searching for, please review the following Payables documents:
Note 578232.1 R12 Proactive Intelligence Center: Oracle Payables
Note 396084.1 Oracle Payables Documentation Resources, R12
Note 562887.1 R12 Helpful Tips for a Successful R12 Oracle Payables Implementation
Note 557869.1 EBS R12 Oracle Financials Critical Patches
Note 405627.1 Oracle Payables Release 12 Known Issues
Additional R12 documents:
Note 580299.1 R12 Best Practices for Adopting Oracle E-Business Suite
Note 461705.1 EBusiness R12 Upgrade Guide
Note 602615.1 How to Locate the Latest R12 Product-Specific Information using New MetaLink Features

References

NOTE:437422.1– R12 Troubleshooting Period Close in Payables
NOTE:444044.1– How do you make the R12 Accounts Payable Trial Balance Report show Detail or Summary output?
NOTE:452739.1– R12: How to Apply Journal Line Definitions Rules to the Manual Journal Entries
NOTE:454759.1– How to make the About this Page Link or Errors Details link available on R12 OAF pages
NOTE:458371.1– R12: How to Get the R12 Trace and FND Debug File / FND Log for Payables Processes
NOTE:459274.1– How do you correct invalid accounts reported by the Create Accounting process in R12 Payables?
NOTE:554060.1– R12: How to Have a Text Output for the Accounts Payable Trial Balance
NOTE:554785.1– How do you run the Accounts Payable Trial Balance report in R12?
NOTE:560378.1– Unaccounted Transactions Sweep Program
NOTE:564706.1– R12: How to Setup Transfer to GL in Detail or Summary
NOTE:568031.1– How to Create R12 XML Report Output Formatted in Excel Instead of PDF
NOTE:605707.1– SLA: A TECHNICAL PERSPECTIVE OF THE AP TO GL RECONCILIATION 
PURPOSE
There are a variety of reasons for pending transactions. This paper will serve as a guide for troubleshooting and resolving pending transactions preventing an accounting period from being closed.
VIEWING PENDING TRANSACTIONS
You can view the number of pending transactions by navigating to the Inventory Accounting Periods form.
Navigate > Cost > Accounting Close Cycle > Inventory Accounting Periods
Put your cursor on the appropriate open accounting period and click on the [Pending]
button. There are three zones titled “Resolution Required”, “Resolution Recommended” and “Unprocessed Shipping Transactions”.


The Resolution Required zone displays the number of Unprocessed material, Uncosted material/WSM, Pending WIP Costing, Pending WSM interface and Pending LCM Interface transactions existing in this period. Transactions appearing in this zone must be resolved before the period can be closed.
The Resolution Recommended zone displays the number of Pending Receiving, Pending Material and Pending Shop Floor Move transactions existing in this period. Transactions appearing in this zone will not prevent closing of the accounting period.
However, once the accounting period is closed, unresolved transactions in this zone cannot be processed because they have a transaction date for a closed period.
The Unprocessed Shipping Transactions zone displays the number of Pending Transactions existing in this period. Transactions appearing in this zone must be resolved before the period can be closed, depending if the Resolution „Required or „Recommended is checked.
Resolution Required Transactions:
Unprocessed Material” indicate there are unprocessed material transactions in the MTL_MATERIAL_TRANSACTONS_TEMP table .
Uncosted Material/WSM” indicates there are transactions in the MTL_MATERIAL_TRANSACTIONS table with unprocessed accounting entries.
“Pending WIP Costing” transactions indicate there are unprocessed resource and overhead accounting transactions in the WIP_COST_TXN_INTERFACE table.
“Pending WSM interface” indicate there are pending transactions in the WSM_SPLIT_MERGE_TXN_INTERFACE table.
Pending LCM interface” indicated there are pending transactions in the CST_LC_ADJ_INTERFACE table.
Resolution Recommended Transactions:
“Pending Receiving” transactions indicate there are unprocessed purchasing transactions in the RCV_TRANSACTIONS_INTERFACE table. These transactions include purchase order receipts and returns for inventory. These transactions are not included in your receiving value if they are not resolved prior to closing the period.
“Pending Material” transactions indicate there are unprocessed material transactions in the MTL_TRANSACTIONS_INTERFACE table.
“Pending Shop Floor Move” transactions indicate there are unprocessed shop floor move transactions in the WIP_MOVE_TXN_INTERFACE table.
Unprocessed Shipping Transactions
“Pending Transactions” in the Unprocessed Shipping Transactions zone indicate there are transactions in the WSH_DELIVERY_DETAILS table in a status of shipped.
UNPROCESSED MATERIAL TRANSACTIONS
To resolve Unprocessed Material transactions, you need to determine and fix what is preventing a record from being processed through the
MTL_MATERIAL_TRANSACTIONS_TEMP table. Details of transactions can be viewed through the Applications by navigating to the Pending Transactions form.
 Inventory > Transactions > Pending Transactions

By using the Pending Transactions window, you can view, edit, correct and resubmit
unprocessed material transactions. There are five tabs to select the type of information: Error, Location, Source, Intransit and Others, which provide detailed
information on the transactions.
The Main Descriptive fields give detailed information on they type of transaction:
Primary UOM, Primary UOM of the item
Secondary UOM, The secondary unit of measure. If the item is under dual unit of measure control, the secondary unit of measure and the secondary quantity populate automatically.
Qty, Quantity of this transaction in terms of the UOM.
Date, Transaction date
Item Description, Inventory item description
Error Explanation, detailed explanation of error
Lot/Serial (Used if transaction is associated with a Lot or Serial number)
Submit, When checked and saved the erred transaction line will be resubmitted. If the line is not in error it can not be resubmitted using the Submit check box but will have to be resubmitted through a sqlplus script. All erred transactions can be selected to be resubmitted by clicking on „Tools resubmit all.
Fields Common to all Tabs:
Item, Inventory item referenced by the line item.
Transaction Qty, Quantity of this transaction.
Transaction UOM, Unit of measure used in the transaction.
Transaction Type, Displays the transaction type.
Fields in Error Tab region are as follows:
Secondary Quantity, Transaction quantity in secondary unit of measure if the item
is under dual of unit of measure control.
Secondary UOM, Secondary unit of measure if the item is under dual of unit of measure control.
Overcompletion Transactions, Overcompletion quantity
Transaction Date, Date the transaction was entered for processing.
Transaction Header Id, Line items header ID used to group transactions in concurrent manager.
Transaction Temp Id, Transaction line identifier used to join to lot or serial table when under these controls
Transaction Mode, Method used to process the line item, such as concurrent processing.
Process flag, indicates whether the row has been processed by the concurrent manager. The process flag codes are:
1 = Pending
2 = Running
3 = Error
Transaction Status, Status of the transaction: Select Pending or Suggested. Pending
indicates transactions that are ready to be allocated. Suggested indicates transactions
that have been detailed and are ready to be transacted.
Error Code, Code describing the error on the last attempt to process the line item.
Error Explanation, Full explanation of the error that occurred when attempting to process the line item
Fields in Location Tab region are as follows:
Revision, Revision of the inventory item referenced by the line item.
Org Code, Organization code of the organization referenced by the line item.
Subinventory, Subinventory referenced by the line item.
Locator, Locator referenced by the line item.
Transfer Subinv, Destination subinventory.
Transfer Org Code, Organization code of the destination organization.
Transfer Location, Destination location.
Owning Party, Owning Party identifier
Planning Org, Planning Party identifier
Supplier, supplier name
Cartonized LPN, Sequential LPN Id generated by cartonization – used by WMS only
Lot Number, Lot number
Lot Expiration Date, Lot expiration date
Serial Number, Serial Number
 
Fields in Source Tab region are as follows:
Transaction Action, The transaction action
Transaction Source Type, Source type of the transaction, such as WIP Job or Schedule
Source, Source of the transaction, such as account number or Job name
Distribution Account, Distribution account for the line item
Transaction Cost, Cost to process the transaction
Transaction Reference, Reference text describing the transaction
Reason Name, The transaction reason.
Fields in the Intransit Tab region are as follows:
Shipment Number, Shipment number for the line item
Transfer Cost, Cost to process the transfer
Transportation Cost, Cost to physically transfer the material, such as freight carrier charges
Transportation Account, General ledger distribution account that collects the costs associated with using the freight carrier for the transfer
Freight Code, Freight carrier for the transaction
Containers, Number of containers in which the material is stored for the transfer
Waybill Airbill, The waybill or airbill number for the transfer
Expected Arrival Date, Date you expect to receive the material at the destination organization
Fields in the Others Tab region are as follows:
Line Code, Request ID assigned by the concurrent manager to the line item
Employee Code, Employee who entered the transaction
Operation Seq Num, Number associated with the job or schedule referenced by the line item
Department Code, Oracle Work in Process department code for the line item
Transaction Source Line ID, Oracle Work in Process line description for the item
Transaction Source Delivery ID, Line item detail identifier of the demand source
Encumbrance Amount, Amount encumbered, reserved against funds, when the purchase order or requisition was approved
New Average Cost, Recalculated average unit cost for the item
Cost Group ID, Cost group identifier
Value Change, Amount used to increment the current inventory value.
Percentage Change, Percentage used to update the item cost.
Location Code, Ship–to location
Source Project Number, The source project number
Source Task Number, The source task number
Project Number, The project number
Task Number, The task number
To Project Number, The to project number
To Task Number, The to task number
Expenditure Type, The expenditure type
Expenditure Org, The expenditure organization
Resubmitting Unprocessed Material Transactions:
In the Pending Transactions window either check the transactions Resubmit check box
to resubmit one record or chose Resubmit All from the Tools Menu and selectively deselect individual transaction you do not want to resubmit, save your work. Transactions can also be resubmitted via the following SQL statement:
Update MTL_MATERIAL_TRANSACTIONS_TEMP
Set PROCESS_FLAG = „Y,
LOCK_FLAG = „N,
TRANSACTION_MODE = 3,
ERROR_CODE = NULL
Where TRANSACTION_HEADER_ID = „& TRANSACTION_HEADER_ID;
The “Process transaction interface”(short name INCTCM) is the manager that will launch the “Inventory transaction worker” (short name INCTCW) to process the transactions in the MTL_MATERIAL_TRANSACTIONS_TEMP table. If the error message in the Pending Transactions window is not clear reviewing the log file of the “Inventory transactions Worker” may provide more information that could help in resolving the error.
Uncosted Material Transactions
To resolve uncosted Material Transactions/WSM you need to determine and fix what is preventing a record from being processed through the MTL_MATERIAL_TRANSACTIONS table. Details of uncosted transactions can be viewed through the Applications by navigating to the Material Transactions form.
Cost > View Transactions > Material Transactions
 
In the find Parameter Window the „Transaction Datesfields should be populated with the date range of the Period that is being closed and the „Costed field from the list of values should be populated with „Error or „No. The erred transactions are the ones that will need to be corrected and the transactions that are not costed will need to be costed to close the period.
By using the Material Transaction window, you can view and resubmit erred costed transactions. There are five tabs to select the type of information: Location, Intransit,
Reason, Reference, Transaction ID, Transaction Type and Consumption Advice which provide detailed information to help you resolve erred and uncosted transactions.
The Main Descriptive fields give detailed information on they type of transaction:
Item Description, Inventory item description
Primary UOM, Transaction quantity in terms of the primary uom of the item
Secondary UOM, The secondary unit of measure. If the item is under dual unit of measure control, the secondary unit of measure and the secondary quantity populate automatically.
Primary Qty, Transaction quantity in terms of primary uom of the item
Secondary Quantity, Quantity of this transaction in terms of the Secondary UOM
Date, Transaction date
Distributions (to view distributions of costed transactions)
Lot/Serial (Used if transaction is associated with a Lot or Serial number)
Fields common to all Tabs:
Item, Inventory item reference by the line item
Transaction UOM, Unit of measure used in the transaction
Transaction Quantity, Quantity of this transaction
Transaction ID, Displays the item, transfer transaction ID
Transaction Date, Date the transaction was entered for processing
Source Type, Source type of the transaction, such as WIP Job or Schedule
Source, Source of the transaction, such as account number
Transaction Type, Displays the transaction type
Fields in the Location Tab are as follows:
Subinventory, Subinventory referenced by the line items
Locator, Locator referenced by the line item
Location, If the transaction type is move order issue or issue to project, you can enter
the ship to organization.
Revision, Revision of the inventory item referenced by the line item
Transfer Subinventory, Destination subinventory
Transfer Locator, Destination Locator
Transfer Org, The Destination Organization
Owning Party, The third-party owner of the inventory.
Planning Party, The vendor that manages the inventory.
Supplier, Supplier
Primary Quantity, Transaction quantity in terms of primary uom of the item
Primary UOM, Transaction quantity in terms of the primary uom of the item
Secondary Quantity, Quantity of this transaction in terms of the Secondary UOM
Secondary UOM, Secondary unit of measure if the item is under dual of unit of measure control.
Fields in the Intransit Tab are as follows:
Shipment Number, Shipment number for the line item
Waybill/Airbill, The waybill or airbill number for the transfer
Freight Code, Freight carrier for the transaction
Containers, Number of containers in which the material is stored for the transfer
Fields in the Reason, Reference Tab are as follows:
Reason, The transaction reason
Reference, Reference text describing the transaction
Costed, Indicates the costing status
Transferred to Projects, Indicates the transfer to cost status
Error Code, Code describing the error on the last attempt to process the line items
Error Explanation, Full explanation of the error that occurred when attempting to process the line item
Supplier Lot, Supplier lot number.
Source Code, Source of the transaction, such as account number.
Source Line ID, Line level transaction source id
Fields in the Transaction ID Tab are as follows:
Transfer Transaction ID, Transaction id of the opposing transfer transaction
Parent Transaction ID, Parent Transaction Identifier
Logical Transactions Created, Identifies recrords created by Create Deferred Logical Transactions concurrent request
Logical Transaction, A Logical transaction is an accounting event that represents
the financial transaction between two operating units without the physical movement of goods.
Operating Unit, The legal entity
Organization, Organization the transaction occurred in
Transaction Header, Number used to group transactions in the concurrent manager
Receiving Transaction ID, Receiving transaction cross reference
Move Transaction ID, Move transaction cross reference
Completion Transaction ID, Completion transaction cross reference
Department Code, Oracle Work in Process department code for the line item
Operation Sequence, Operation sequence number within a routing
Source Project Number, the source project number
Source Task Number, the source task number
Project Number, the project number
Task Number, the task number
To Project Number, the to project number
To Task Number, the to task number
Expenditure Type, the expenditure type
Expenditure Org., the expenditure organization
Error Code, code describing the error on the last attempt to process the line item
Error Explanation, full explanation of the error that occurred when attempting to process the line item
Fields in the Transaction Type tab are as follows:
Transaction Action, the transaction action
Field in the Consumption Advice tab are as follows:
Revision, Revision of the inventory item referenced by the line item
From Owning Party, Transfer owning organization identifier
Creation Status, Consumption Status
Error Explanation, Error explanation
Resubmitting Uncosted Transactions:
In the Material Transactions Form transactions that are costed in error can be resubmitted by clicking on “Tools, Select All” and then clicking on “Tools, Submit all” or Submit the number of transactions found through the search criteria in the find window. The erred and uncosted transactions can also be resubmitted through the following sqlplus statement:
First shut down the Cost Manger
Update MTL_MATERIAL_TRANSACTIONS
Set COSTED_FLAG = „N, TRANSACTION_GROUP_ID = NULL
Where COSTED_FLAG is not null;
The “Cost Manger” (module CMCTCM) is the manager that will launch the “Material cost transaction worker” (module CMCMCW) for a standard costing environment or the “Actual Cost Worker” (module CMCACW) for an average, fifo,lifo or perpetual costing environment. If the error message in the Material Transaction form is not clear or not available reviewing the log file of the “Cost Worker” may provide more information that could help in resolving the error. Changing the de-bug profile options; MRP:Debug Mode set to “Yes” and CST: Cost update debug level set to “Full” will provide more information in the log when set prior to the Cost Worker processing.
In an Average , FIFO or LIFO costing organization if there is one transaction that is in error the Cost Manager will not launch a Cost Worker to process the uncosted transactions. This is standard functionality because in an Average, FIFO or LIFO costing organization the item cost is recalculated during receiving transactions and if they are not costed in order the item cost would not be correct.
In the Organization Parameter screen under the Costing Information tab there is a field “Cost Cutoff Date” and a Cost Manager will not launch any Cost Workers past this date. This is most commonly used to update item cost and all transactions past the cost cutoff date will be transacted at the new cost, once the Cost Cutoff Date is changed.
Pending WIP Costing transactions
(Resource and Overhead Transactions)
Resolving Pending WIP Cost transactions is a process of determining and fixing what is preventing a record form being processed through the WIP_COST_TXN_INTERFACE table. Details of pending transactions can be viewed through the applications by navigating to the pending resource transaction form.
WIP > Resource Transactions > Pending Resource Transactions

In the Pending Resource Transaction window you can view, update and resubmit resource transactions that have failed validation and remain in the WIP_COST_TXN_INTERFACE table. You can also resubmit and delete transactions whose concurrent process has failed and have a processing phase of Complete and a process status of Error. There are seven tabs to select the type of information: Processing, Source, Concurrent Request, Job or Schedule Name, Operation, Resource, Transaction, Comments and Project Information which provide detailed information to help in resolving pending resource transactions.
Erred transactions will have the Transaction Id And Group ID populated and the Status will be “Error”. Pending transactions will have the Transaction ID and Group ID fields blank and the Status will be “Pending”.
To view error details for failed resource transactions, select the transaction and click on the [Error] button. The Pending Resource Transaction error window appears. Column indicates the name of the column in the resource transaction interface table (WIP_COST_TXN_INTERFACE) THAT FAILED VALIDATION. Message indicates why the transaction failed.
 
Fields Common to all Tabs:
Transaction ID, Transaction Identifier
Fields in Processing Tab:
Group Id, Transaction group identifier
Phase, Transaction processing phase
Status, Transaction processing status
Fields in Source Tab:
Source Code, Code of the shop floor control system that generated the transaction record (null if created by Oracle Work in Process)
Source Line, Identifier used by source shop floor control system (null if created by Oracle Work in Process)
Created By, Username of person that created the record
Fields in Concurrent Request Tab:
Request ID, Request Id
Phase, Transaction processing phase
Status, Transaction processing status
Message, Concurrent Message
Fields in Job or Schedule Name Tab:
Organization, Organization identifier
Job or Schedule Name, WIP job or repetitive assembly name
Line, WIP line identifier
Assembly, Inventory item identifier of assembly that job or schedule creates
Fields in Operation Name Tab:
Op Seq, Operation sequence number within a routing
Dept, Department Identifier
Res Seq, Resource sequence number
Name, Resource code
Type, Resource type
Employee Number, Employee number
Fields in Resource Tab:
Activity, Activity name
Charge Type, Method of charging the resource
PO Number, Purchase order Identifier that the receipt is against
Currency, Unique Identifier for the currency
Actual Rate, Actual rate of the resource
Fields in Transaction Tab:
UOM, Unit of measure used for transaction
Quantity, Transaction quantity
Date, Date transaction was performed
Type, Transaction type
Fields in Comments Tab:
Reason, Standard transaction reason name
Reference, Transaction reference descriptive text
Fields in Project Information Tab:
Project Number, Project Identifier
Task Number, Project task Identifier
Resubmitting Failed or Pending Resource Transactions
In the Pending Resource Transactions window either check the transactions Resubmit check box to resubmit one record or chose Select All for Resubmit from the Special Menu and selectively deselect individual transaction you do not want to resubmit, save your work. Erred transactions can also be resubmitted via the following SQL statement:
Update WIP_COST_TXN_INTERFACE
Set GROUP_ID = NULL,
TRANSACTION_ID = NULL,
REQUEST_ID = NULL,
PROCESS_STATUS = 1
Where PROCESS_STATUS = 3;
This will resubmit records in PROCESS_STATUS = 3 (Error), nulling out the transaction id, group id and concurrent request id and change the process status to pending.
The “Cost Manager” (short name CMCTCM) is the manager that will launch the “Resource Cost Worker” (short name CMCCTW) or the “Overhead Cost Worker” (short 14 name CMCOCW) to process the resource or resource overhead transactions in the WIP_COST_TXN_INTERFACE table. If the error message in the Pending Resource Transaction screen widow is not clear reviewing the log file of the “Cost Worker” may provide more information that could help in resolving the error. Changing the de-bug profile options; MRP: Debug Mode set to “Yes” and CST: Cost update debug level set to “Full” will provide more information in the log when set prior to the Worker processing.
Pending WSM interface
To resolve transactions in the WSM interface, you need to determine and fix what is preventing a record from being processed through the WSM_SPLIT_MERGE_TXN_INTERFACE table.
The user inserts rows into WSM_SPLIT_MERGE_TXN_INTERFACE (WSMTI),
WSM_STARTING_JOBS_INTERFACE (WSJI), and WSM_RESULTING_JOBS_
INTERFACE (WRJI) tables. Transactions in WSMTI are joined with the
transactions in WSJI and WRJI by the HEADER_ID column in these tables.
Errors and Validations:
Whenever any one row errors out within a given group, the PROCESS_STATUS
of the entire group is set to ERROR. But only the transactions that actually
erred out will have the ERROR_MESSAGE column containing the error
message.
Errors and warnings, if any, will be written into the WSM_INTERFACE_
ERRORS table. Appropriate messages will be given in the parent and child
interface tables to refer to WSM_INTERFACE_ERRORS table when there is any error.
Resubmitting Pending WSM Interface transactions:
To resubmit the erred transactions for processing, the user has to rectify the
error and change the PROCESS_STATUS of the required transactions from 3
(ERROR) to 1 (PENDING). Launching the concurrent process Import WIP Lot Transactions (Navigation path; Responsibility, Shop Floor Management > Run Request > Import WIP Lot Transactions) will process the records in the WSM_SPLIT_MERGE_TXN_INTERFACE table by Group_id.
Pending LCM Interface Transactions
To resolve pending Landed Cost Management (LCM) transactions you need to determine and fix what is preventing a record from being processed through the CST_LC_ADJ_INTERFACE table. Details of transactions can be viewed through the Applications by navigating to the Pending Landed Cost Adjustment form.
Cost Responsibility > View Transactions > Pending Landed Cost Adjustments

The Pending Landed Cost Adjustment Transactions window can be used to view pending
landed cost adjustment transactions. You can also use this window to resubmit any
erred pending adjustment transactions.
There are three tabs; Processing, Transaction, Source, to view information on the pending records and an Errors button to view the error if the transactions is in error;
Fields common to all tabs;
Transaction Id, Unique landed cost transaction identifier
Fields in the Processing TAB:
Group Id, Landed cost adjustment processor group id
Phase, Process phase: 1-Pending, 2-Validated, 3-Errored
Status, Process status: 1-Pending, 2-Running
Fields in Transaction TAB:
Item, Inventory Item name
Item Description, Inventory Item description
Organization, Destination inventory organization
Transaction Date, Landed cost adjustment transaction date
Prior Landed Cost, Prior landed cost
New Landed Cost, New landed cost
Fields in the Source TAB:
Rcv Transaction, Parent receipt transaction for LCM shipment
PO Number, Purchase order number
PO Line Num, Purchase order line number
Receipt Number, Receipt number that the PO is received on
Receipt Line Number, Receipt line number the PO is received on
Resubmitting Pending Landed Cost Adjustment Transactions
Select the Resubmit checkbox for each erred transaction that you want to resubmit,
and click save. You can also select the Resubmit checkboxes for all rows by clicking
Tools > Select All for Resubmit.
The Landed Cost Adjustment Processor process the records in the CST_LC_ADJ_INTERFACE table creating Landed Cost Adjustment-Receive, and landed Cost Adjustment-Deliver accounting events and corresponding accounting entries and the average / layer cost update transactions for adjusting the net delivered quantity for LCM shipments in Inventory.
The Cost Manager launches the Landed Cost Adjustment processor every time it runs. The landed Cost Processor is launched conditionally, based on whether there exist transactions in the interface table.
Resolution Recommended Transactions
Pending Receiving Transactions:
Pending Receiving Transactions are transactions that have not processed through the RCV_TRANSACTIONS_INTERFACE table. These transactions can be viewed and deleted through the „Transaction Status Summary form:
Purchasing > Receiving > Transactions Status Summary
 

A find window will appear and to query all of the unprocessed transactions for that period select from the field Source Type „All, from the Transactions Details tab input the start and completion dates of the period in question and click „Find: 17 18
Using the Transaction Statuses window, pending transactions can be viewed and deleted. There are four tabs to select: Transactions, Details, Order Information, Outside Services.
The Main Descriptive fields give detailed information on the type of transaction that the cursor is on:
Receipt, Receipt number
Supplier, Source of the receipt
Description, Item description
Errors, Error message
Order, Order Number
Parent Type, Parent transaction type
Routing, Receiving routing name
Fields common to all Tabs:
Quantity, Transaction quantity
UOM, Primary unit of measure of the item
Fields in Details Tab:
Transaction Date, Date of transaction
Reason, Standard transaction reason identifier
Comments, Comments
Packing Slip, Packing slip number
Fields in Order Information Tab:
Order Type, Purchase order types
Order Num, Purchase order number
Rel, Purchase order release number
Line, Purchase order line number
Shipment, Purchase order shipment number
Supplier, Vendor
Customer, Customer
Qty Ordered, Ordered quantity
UOM, Ordered UOM
Due Date, Expected due date
Fields in Outside Services Tab:
Job/Schedule, WIP Job or Schedule name
Line, WIP line identifier
Operation Sequence, WIP operation sequence number within a routing
Department, WIP department name
Resolving Pending Receiving Transactions:
In resolving Pending Receiving Transactions the status and quantity received of the actual purchase order of the receiving transaction should be reviewed. If after reviewing the Purchase Order if the status is closed or complete and the purchase order quantity is equal to the quantity received then most likely the Pending Receiving transaction is a duplicate. Duplicate transactions can be deleted through the „Transaction Status Summaryscreen by clicking on the transaction line and then clicking on the delete icon.
If after reviewing the Purchase Order of the Pending Receiving Transactions it is determined that the transaction should be processed it is recommended that a new receipt is created and processed. The original Pending Receiving Transaction should be deleted through the „Transaction Status Summary screen.
Receiving transactions are process through the RCV_TRANSACTIONS_INTERFACE table by submitting the „Receiving Transactions Processor(short name RVCTP).
Pending Material Transactions
Resolving Pending Material Transactions is a process of determining and fixing what is preventing a record from being processed through the MTL_TRANSACTIONS_INTERFACE table. Details of pending transactions can be viewed through the application by navigating to the Transaction Open Interface form:
Inventory > Transactions > Transaction Open Interface

Using the Transaction Open Interface window, you can view, edit, correct and resubmit transactions received through the open interface. There are four tabs to view information: Error, Location, Source, Intransit and Other which provide detailed information to help you resolved pending transactions. Select a tabbed region to display a type of information:
Error: Interface transaction error information.
Location: Interface transaction location information.
Source: Interlace source information
Intransit: Interface intransit shipping information.
Others: Miscellaneous header and costing information.
The Main Descriptive fields give detailed information on the type of transaction that the cursor is on:
Primary UOM, Transaction quantity in terms of the primary uom of the item
Qty, Transaction quantity in primary unit of measure
Date, Transaction Date
Item Description, Inventory item description
Error Explanation, Full explanation of the error that occurred when attempting to process the line item
Lot/Serial (Button), Used if transaction is associated with a Lot or Serial Number
Submit (Box), When checked and saved the erred transaction line will be resubmitted, if the line is not in error it can not be resubmitted using the Submit check box but will have to be resubmitted through a sqlplus script. All erred transactions can be selected to be resubmitted by clicking on „Tools resubmit all.
Fields Common to all Tabs:
Item, Inventory item referenced by the line item.
Transaction Source Type, Source type of the transaction, such as WIP Job or Schedule.
Fields in the Erred Tabbed Region:
Error Code, Code describing the error on the last attempt to process the line item.
Error Explanation, Full explanation of the error that occurred when attempting to process the line item.
Header ID, Line items transaction header ID.
Interface ID, Interface ID that is assigned by the external system to track a set of transactions through the Oracle Inventory transaction interface processor.
Lock Flag, Indicates if the row and its child rows are locked to update from other processes.
Process Flag, Indicates whether the row has been success-fully processed by the concurrent manager, is available for processing, or processed with an error.
Request ID, Line items request ID
Transaction Mode, Method used to process the line item, such as concurrent processing.
Fields in the Location Tabbed Region:
Locator, Locator referenced by the line item.
LPN, The LPN put away. This field will display if you have Oracle
Warehouse Management installed, and you are working with a WMS enabled organization.
Org, Organization code of the organization referenced by the line item.
Name, Organization Name
Revision, Revision of the inventory item referenced by the line item.
Subinventory, Subinventory referenced by the line item.
Transaction Date, Date the transaction was entered for processing.
Transaction Quantity, Quantity of the transaction
Transaction UOM, Unit of measure used in the transaction.
Transfer Locator, Destination location.
Transfer Org, Organization code of the destination organization
Transfer Org Name, Organization name of the destination organization
Transfer Subinventory, Destination subinventory.
Supplier, Supplier
Planning Org, Planning Organization Code
Source Tabbed Region:
Transaction Source, Source of the transaction, such as account number.
Distribution Account, Distribution account for the line item.
Reason Name, The transaction reason.
Source Code, Source of the transaction, such as account number
Source Line ID, User–entered line ID of the source code for the line item.
Transaction Action Name, The transaction action
Transaction Cost, Cost to process the transaction.
Transaction Reference, Reference text describing the transaction
Transaction Type, The transaction type.
Intransit Tabbed Region:
Containers, Number of containers in which the material is stored
Expected Arrival Date, Date you expected to receive the material at the destination organization
Freight Code, The freight carrier for the transfer
Shipment Number, Number uniquely identifying the item or items transferred
Transfer Cost, Cost to process the transfer
Transportation Account, General ledger account charged with the value entered in the Transportation Cost field
Transportation Cost, Cost to physically transfer the material, such as freight carrier charges
Waybill Airbill, The waybill or airbill number for the transfer
Others Tabbed Region:
Department, Oracle Work in Process department code for the line item
Employee Code, Employee who entered the transaction
Encumbrance Account, Account used by Oracle Purchasing to receive the item
Encumbrance Amount, Amount encumbered, reserved against funds, when the purchase order or requisition was approved
Expenditure Org, The expenditure organization
Expenditure Type, The expenditure type.
Demand Source Header ID, Source of the demand for the line item, such as an account number.
Demand Source Delivery, Line item detail identifier of the demand source.
Demand Source Line, Line number from the demand source, such as Sales Order line number.
New Average Cost, Recalculated average unit cost for the item.
Operation Seq Number, Number associated with the job or schedule referenced by the line item
Percentage Change, Percentage used to update the item cost.
Project Number, The project number.
Source Project Number, The source project number.
Source Task Number, The source task number.
Task Number, The task number.
To Project Number, The to project number.
To Task Number, The to task number.
Transaction Source Delivery ID, Line item detail identifier of the demand source.
Transaction Source Line ID, User–entered line ID of the source code for the line item.
Value Change, Amount used to increment the current inventory value.
Resubmitting Pending Material Transactions
In the Transaction Interface window, check the Submit option next to the transactions you want to resubmit or choose Resubmit All. If you have many transaction to resubmit, use the Resubmit All button to select all transactions for processing and then selectively
deselect individual transaction you do not want to resubmit. Save your work to submit the transactions for processing.
The erred records can also be resubmitted via the following SQL statement:
Update MTL_TRANSACTIONS_INTERFACE
Set PROCESS_FLAG = 1,
LOCK_FLAG = 2,
TRANSACTION_MODE = 3,
ERROR_CODE = NULL
Where PROCESS_FLAG = 3
The “Process transaction interface” (short name INCTCM) is the manager that will launch the “Inventory transaction worker” (short name INCTCW) to process the transactions in the MTL_TRANSACTIONS_INTERFACE table. If the error message in the Transactions Interface window is not clear reviewing the log file of the “Inventory transactions Worker” may provide more information that could help in resolving the error. (See note 148651.1 How to get Debug Information for Inventory Material Transactions)
Pending Shop Floor Move
Resolving unprocessed Move Transactions is a process of determining and fixing what is preventing a record from being processed through the WIP_MOVE_TXN_INTERFACE table. Details of pending move transactions can be viewed through the applications by navigating to the pending move transactions form:
WIP > Move Transactions > Pending Move Transactions

Through the Pending Move Transactions window you can view, update, delete, and resubmit Move transaction records that have failed validation and remain in the Open Move Transaction Interface table (WIP_MOVE_TXN_INTERFACE). You can also resubmit transactions whose concurrent process has failed and have a processing phase of Complete and process status of Error. You can view error messages associated with failed records. Error messages can assist you in updating failed records before resubmission.
There are seven tabs to select information on the move transaction; Processing, Source, Concurrent Request, Job or Schedule Name, Operations, Transactions and Comments and Scrap Account which provide detailed information to help you resolve pending move transactions.
Fields Common to all Tabs:
Resubmit(check Box), When Checked and saved the erred transaction line will be resubmitted, if the line is not in error it can not be resubmitted using the Submit check box but will have to be resubmitted through a sqlplus script.
Transactions Id, Transaction Identifier
Errors(button), The error details of an erred transactions can be viewed by selecting the transaction and then clicking on the Errors button. Column indicates the name of the column in the wip move transaction interface that failed validation. Message indicates why the transactions failed.
Fields in Source Tab:
Source Code, Code of the shop floor control system that generated the transaction record (null if created by Oracle Work in Process)
Source Line, Identifier used by source shop floor control system (null if created by Oracle Work in Process)
Created By, User name of the person who created the record
Fields in Concurrent Request:
Request ID, Line items request ID
Phase, Transaction processing phase
Status, Transaction processing status
Message, Concurrent Message
Fields in Job or Schedule Name:
Organization, Organization code
Job or Schedule Name, WIP job or repetitive assembly name
Line, Line name
Assembly, Inventory item Identifier for the assembly the job or schedule creates
Fields in Operations Tab:
From Operation:
Seq, From operation sequence number
Department, From department code
Step, From intra-operation step
To Operation:
Seq, To operation sequence number
Department, To department code
Step, To intra-operation step
Fields in Transaction Tab:
UOM, Unit of measure used in transaction
Quantity, Transaction quantity (between operations)
Overcompletion Quantity, Overcompletion quantity specified in the transaction UOM
Date, Date transaction was performed
Type, Transaction type
Fields in Comments and Scrap Account Tab:
Reason, Standard transaction reason name
Reference, Transaction reference descriptive text
Scrap Account, General Ledger account charged when material is scrapped Erred transactions will have the Transactions ID and Group ID populated and the Status will be “Error”. Pending transactions will have the Transactions ID and Group Id fields blank and the Status will be “Pending”.
Resubmitting Failed Move Transactions:
In the Pending Move Transactions window, either check the transactions Resubmit check box to resubmit one record or chose Select All from the Special Menu. Now save your work. The records can also be resubmitted using the following SQL statement:
Update WIP_MOVE_TXN_INTERFACE
Set GROP_ID = NULL,
TRANSACTIONS_ID = NULL,
PROCESS_STATUS = 1
Where TRANSACTION_ID = „&TRANSACTION_ID;
When you resubmit a record, the system nulls the Transactions ID, Group ID and changes the processing status to “Pending”.
Deleting Pending Move Transactions Records:
To delete pending move transactions, in the Pending Move Transactions window, select the transaction choose Delete from the Edit Menu. You can delete failed records that have a processing status of Error regardless of their processing phase. When you delete transaction records, their corresponding error messages are also deleted.
UNPROCESSED SHIPPING TRANSACTIONS
To resolve unprocessed shipping transactions, you need to determine and fix the shipping transactions that are in a status of shipped in the WSH_DELIVERY_DETAILS table. Details of the Shipping transactions in a status of shipped can be viewed through the application by navigating to the Transaction screen through Order Management and quarrying on the status „Shipped and the Date of period:
Order Management > Shipping > Transactions


The Shipping Transactions window provides a consolidated workbench for three
major shipping functions: planning, pick releasing, and ship confirming. It enables
you to plan and manage trips, stops, deliveries, delivery lines, and LPNs
(containers). There are four tabs to select they type of information: Trips, Stops, Contents by Delivery, Contents by Line/Lpn.
Transactions that are in a in a status of „Shipped have been shipped confirmed but have not yet been interfaced to Oracle Inventory. These must be processed and resolved before the period is closed. The concurrent process “Order Management Interface” (short name WSHOMIS) and the concurrent process “Inventory Interface –SRS” (short name WSHINVIS) populate Inventory Interface and Order Management Interface and upon completing successfully the status of the line changes to “Invoice Eligible”. These concurrent processes can be submitted through the applications by navigating to:
Order Management > Shipping > Interface > Run
Run the Order Management Interface-SRS first then the Inventory Interface-SRS. These concurrent processes can be submitted by Trip Stop. The Trip Stop of the pending shipping transaction can be found in the Shipping Transactions window under the Stops tab in the Trip column. Reviewing the log file will supply an error message if the concurrent process does not complete successfully.
Conclusion:
The key steps to resolving pending transactions are:
-Locate the transactions
-Find the error message to determine what is preventing the transactions from processing.
-Resolve the error
-Resubmit the pending record.
If transactions are pending but not in error the transaction will need to be resubmitted via an SQL statement.
Oracle E-Business Suite 12 Financials is a solution that provides out-of-the-box features to meet global financial reporting and tax requirements with one accounting, tax, banking, and payments model, and makes it easy to operate shared services across businesses and regions.
we will start with recipes for creating Items.
 We will cover:
                  — Creating Items

  • Exploring Item attributes
  • Creating Item templates
  • Exploring Item controls

Introduction

An organization’s operations include the buying and selling of products and services. Items can represent the products and services that are purchased and sold in an organization. Let’s start by looking at the Item creation process.
The following diagram details the process for creating Items:

1. The Item Requester (the person who requests an Item) completes an Item Creation Form, which should contain information such as:

  • Costing information
  • Pricing Information
  • Item and Product Categories
  • Details of some of the Item attributes
  • The inventory organization details
  1. Once complete, a message is sent to the Master Data Manager (the person who maintains the master data) to create the Item. The message could be sent by fax, e-mail, and so on.
  2. The Master Data Manager reviews the form and enters the details of the Item into Oracle E-Business Suite by creating the Item. Once complete, a message is sent to the Item Requester.
  3. The Item Requester reviews the Item setup on the system.

Let’s look at how Items are created and explore the underlying concepts concerning the creation of Items.

Creating Items

Oracle Inventory provides us with the functionality to create Items. Sets of attributes are assigned to an Item. The attributes define the characteristics of the Item. A group of attributes values defines a template, and a template can be assigned to an Item to automatically define the set of attribute values.
An Item template defines the Item Type. For example, a Finished Good template will identify certain characteristics that define the Item as a finished good, with attributes such as “Inventory Item” and “Stockable” with a value of “Yes”. Let’s look at how to create an Item in Oracle Inventory. We will also assign a Finished Good template to the Item.

Getting ready

Log in to Oracle E-Business Suite R12 with the username and password assigned to you by the System Administrator. If you are working on the Vision demonstration database, you can use OPERATIONS/WELCOME as the USERNAME/PASSWORD:

  1. Select the Inventory Responsibility.
  2. Select the V1 Inventory Organization.

How to do it…

Let’s list the steps required to create an Item:


 Navigate to Items | Master Items. Please note that Items are defined in the Master Organization.

  1. Enter the Item code, for example, PRD20001.
  2. Enter a description for the Item:

 Select Copy From from the tools menu (or press Alt+T). We are going to copy the attributes from the Finished Good template:

 

  1. We can also copy attributes from an existing Item.
  2. Enter Finished Good and click on the Apply button (or press Alt+A) and click on the Done button.
  3. Save the Item definition by clicking on the Save icon (or press Ctrl+S).

How it works…

Items contain attributes and attributes contain information about an Item. Attributes can be controlled centrally at the Master Organization level or at the Inventory Organization level.

There’s more…

Once the Item is created, we need to assign it to a category and an inventory organization.

Assigning Items to inventory organizations

For us to be able to perform transactions with the Item in the inventory, we need to assign the Item to an inventory organization. We can also use the organization Item form to change the attributes at the organization level. For example, an Item may be classified as raw materials in one organization and finished goods in another organization.

  1. From the Tools menu, select Organization Assignment.
  2. Select the inventory organization for the Item. For example, A1–ACME Corporation. Click on the Assigned checkbox.


 Save the assignment.

Assigning Items to categories

When an Item is created, it is assigned to a default category. However, you may want to perform transactions with the Item in more than one functional area, such as Inventory, Purchasing, Cost Management, Service, Engineering, and so on. You need to assign the Item to the relevant functional area. A category within a functional area is a logical classification of Items with similar characteristics.

  1. From the Tools menu, select Categories.
  2. Select the Categories Set, Control Level, and the Category combination to assign to the Item:       

Save the assignment.

Exploring Item attributes

There are more than 250 Item attributes grouped into 17 main attribute groups. In this recipe, we will explore the main groups that are used within the financial modules.

How to do it…

Let’s explore some Item attributes:
Search for the Finished Good Item by navigating to Items | Master Items:

  1. Click on the Find icon. You then enter the Item code and click on the Find button to search for the Item.
  2. Select the tabs to review each of the attributes group:

  1. In the Main tab, check that the Item Status is Active. We can also enter a long description in the Long Description field.
  2. The default value of the primary Unit of Measure (UOM) can be defined in the INV: Default Primary Unit of Measure profile option. The value can be overwritten when creating the Item. The Primary UOM is the default UOM used in other modules. For example, in Receivables it is used for invoices and credit memos.


In the Inventory tab, check that the following are enabled:

  • Inventory Item: It enables the Item to be transacted in Inventory. The default Inventory Item category is automatically assigned to the Item, if enabled.
  • Stockable: It enables the Item to be stocked in Inventory.
  • Transactable: Order Management uses this flag to determine how returns are transacted in Inventory.
  • Reservable: It enables the reservation of Items during transactions. For example, during order entry in Order Management. 

   

 In the Costing tab, check that the following are enabled: 
Costing: Enables the accounting for Item costs. It can be overridden in the Cost Management module, if average costing is used.
Cost of Goods Sold Account: The cost of goods sold account is entered. This is a general ledger account. The value defaults from the Organization parameters.

  1. In the Purchasing tab, enter a Default Buyer for the purchase orders, a List Price, and an Expense Account. Check that the following are enabled:
    • Purchased: It enables us to purchase and receive the Item.
    • Purchasable: It enables us to create a Purchase Order for the Item.
    • Allow Description Update: It enables us to change the description of the Item when raising the Purchase Order.
    • RFQ Required: Set this value to Yes to enable us to require a quotation for this Item.
    • Taxable: Set this value to Yes with the Input Tax Classification Code as VAT–15%. This can be used with the default rules in E-Tax.
    • Invoice Matching: Receipt Required–Yes. This is to allow for three-way matching.
  2. In the Receiving tab, review the controls.


 In the Order Management tab, check that the following are enabled:

  • Customer Ordered: This enables us to define prices for an Item assigned to a price list.
  • Customer Orders Enabled: This enables us to sell the Item.
  • Shippable: This enables us to ship the Item to the Customer.
  • Internal Ordered: This enables us to order an Item via internal requisitions.
  • Internal Orders Enabled: This enables us to temporarily exclude an Item from internal requisitions.
  • OE Transactable: This is used for demand management of an Item.


 In the Invoicing tab, enter values for the Accounting Rule, Invoicing Rule, Output Tax Classification Code, and Payment Terms. Enter the Sales Account code and check that the Invoiceable Item and Invoice Enabled checkboxes are enabled.