Oracle applications – order management tables and its details

Posted by Jiltin 16 March, 2009 18,551 views

This is available in metalink and many internet sites. Since I felt it handy reference, I have reproduced the contents. Order Management Tables. Entered oe_order_headers_all 1 record created in header table oe_order_lines_all Lines for particular records oe_price_adjustments When discount gets applied oe_order_price_attribs If line has price attributes then populated oe_order_holds_all If any hold applied for order like credit check etc. Booked oe_order_headers_all Booked_flag=Y Order booked. wsh_delivery_details Released_status Ready to release Pick Released wsh_delivery_details Released_status=Y Released to Warehouse (Line has been released to Inventory for processing) wsh_picking_batches After batch is created for pick release. mtl_reservations This is only soft reservations. No physical movement of stock Full Transaction mtl_material_transactions No records in mtl_material_transactions mtl_txn_request_headers mtl_txn_request_lines wsh_delivery_details Released to warehouse. wsh_new_deliveries if Auto-Create is Yes then data populated. wsh_delivery_assignments deliveries get assigned Pick Confirmed wsh_delivery_details Released_status=Y Hard Reservations. Picked the stock. Physical movement of stock Ship Confirmed wsh_delivery_details Released_status=C Y To C:Shipped ;Delivery Note get printed Delivery assigned to trip stopquantity will be decreased from staged mtl_material_transactions On the ship confirm form, check Ship all box wsh_new_deliveries If Defer Interface is checked I.e its deferred then OM & inventory not updated. If Defer Interface is not checked.: Shipped oe_order_lines_all Shipped_quantity get populated. wsh_delivery_legs 1 leg is called as 1 trip.1 Pickup & drop up stop for each trip. oe_order_headers_all If all the lines get shipped then only flag N Autoinvoice wsh_delivery_details Released_status=I Need to run workflow background process. ra_interface_lines_all Data will be populated after wkfw process. ra_customer_trx_all After running Autoinvoice Master Program for ra_customer_trx_lines_all specific batch transaction tables get populated Price Details qp_list_headers_b To Get Item Price Details. qp_list_lines

• • • • •

Oracle Applications – Order Management Drop Shipment, Functional Setup and flow Total Credit related to a customer – sql query – Oracle Applications Oracle Applications – Acoounts Receivables (AR) Tables Information. Oracle Applications: What are System Options and Importance? Locks on oracle database & Oracle applications Processing.

Cancel Orders oe_order_lines_all Cancel Order Details. . oe_blanket_lines_all Processing Constraints oe_pc_assignments Sales order Shipment schedule Processing Constratins oe_pc_exclusions Sales Order Holds oe_hold_definitions Order Hold and Managing Details. Customer Information hz_parties Get Customer information include name.Address and Phone hz_party_sites hz_locations hz_cust_accounts hz_cust_account_sites_all hz_cust_site_uses_all ra_customers Document Sequence fnd_document_sequences Document Sequence Numbers fnd_doc_sequence_categories fnd_doc_sequence_assignments Default rules for Price List oe_def_attr_def_rules Price List Default Rules oe_def_attr_condns ak_object_attributes End User Details csi_t_party_details To capture End user Details Sales Credit Sales Credit Information(How much credit can get) oe_sales_credits Attaching Documents fnd_attached_documents Attched Documents and Text information fnd_documents_tl fnd_documents_short_text Blanket Sales Order oe_blanket_headers_all Blanket Sales Order Information. oe_hold_authorizations oe_hold_sources_all oe_order_holds_all Hold Relaese oe_hold_releases_all Hold released Sales Order. Payment Terms ra_terms Payment terms AutoMatic Numbering System ar_system_parametes_all you can chk Automactic Numbering is enabled/disabled.Items On Hand Qty mtl_onhand_quantities TO check On Hand Qty Items.contacts. Credit Chk Details oe_credit_check_rules To get the Credit Check Againt Customer.

Receivables and General Ledger Cross Flow Posted by Jiltin 20 April. 2009 5.Oracle Applications – Order Management. Always run the General Ledger Interface using the starting date of the period through the last day of the period. Only when the Journal Import completes successfully are the Journals available for posting. If you have properly set up Oracle Receivables. If you have specified that you want the Journal Import to also run. Whether you are manually entering your receipts or processing them through AutoLockbox.393 views • • • • • Receipt API in Oracle Receivables Oracle Applications – General Ledger FAQ – My Notes Collection Oracle Applications: What is AutoAccounting? Oracle Applications: what is a transaction? What are Transaction Types? What is auto lockbox in oracle applications? Order Management to Receivables Flow If you are using Oracle Order Entry. since sometimes the system uses dates other than the dates you expect. you initiate multiple programs that: • Finds all of the records for the period you specified that have not yet been passed to the General Ledger. this process verifies that the individual segments and combinations of segments are valid. When you run AutoInvoice that creates the actual transactions and uses AutoAccounting to derive the segment values for the GL Accounts. When you invoke the General Ledger Interface process. • • • • Determines if the debits equal the credits. This is applicable no matter when you are running the process or if you know you will never have activity for that date. Passes the data to GL for editing. and Marks the records as having been passed (so they will not pass twice). no accounting information is available until you run AutoInvoice. you should never have to create manual journal entries in your General Ledger and the two systems should always be in sync. . Order Management Transfers all the transactions to Oracle Receivables using the Receivables Interface. The values used are based on the setup values for the bank where the receipts were deposited and the invoices they are paying. the accounting information is automatically determined by Oracle Receivables when you create and apply the receipts (not when it is still a “QuickCash” batch). General Ledger Interface GL Interface Transfers accounting information from Oracle Receivables to Oracle General Ledger.

Create a manual journal entry (also in GL) to move the activity from the bad account to the proper account (this is my one exception to never creating manual journal entries). Verify that the amounts in the General Ledger Interface Report are reasonable and that the debits equal the credits. you may or may not see the Unposted Items Report. Verify that the Journal Import has a status of “SUCCESS. create an offsetting entry using the proper account. Summary by Account. Should this occur. and a receipt was just applied against it. work with your IT department to resolve (since this is usually caused by a bug). Generally you have a problem if an account was valid when the activity was created. If not possible (i. you cannot save with invalid values but. as you know. If this report does run. you had a problem that will need to be resolved or none of the items in the batch will be available for posting. By making the corrections in this way you are able to keep your GL in sync with your AR activity and you have an audit trial of what you did to make the correction.. always check each page to ensure that you have no items that could not be passed to the General Ledger.Depending on which patches you have applied. If anything besides headings appears. I also recommend noting what you did and why and storing the notes in a handy binder so you will be prepared when the auditors ask why you did what you did.e. you can correct or create offsetting entries prior to posting. Journal Entries Reports The Journal Entries reports are the best way to verify the actual accounting for Oracle Receivables’ activities and the only way to view the accounting for the foreign currency gains and losses. adjustment). When you apply a receipt to an invoice it always causes an offsetting entry against the original Accounts Receivable account. and • Re-disable the segment or combination. Detail by Category (also large) and Summary by Category. you must leave the Posted Date range blank or nothing will appear on the report . You have the option to correct in the Import Corrections form (in GL). Run the Detail by Category (just for that category and account) to see which specific activities used the funny account. These reports may be run at anytime before or after you run the General Ledger Interface.” If not. If you find funny accounts. Re-run the Journal Import (in GL — be sure to include the applicable id). Your options are: Detail by Account (very large). someone has since disabled either a segment or the combination. Correct the activity if possible. There are actually four reports that give you varying levels of details regarding the journal entries you will be creating or have already created. An example of this is your Accounts Receivable account that may have been valid when the invoice was originally created but it is not longer valid. but you lose the audit trail of what you did and why. I suggest that you: • • • Re-enable the segment or combination. I always recommend that you at least run the Summary by Category and review to insure that there are no invalid or illogical accounts. prior to running the General Ledger Interface. If you run this report for Unposted Items only.