Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Oracle APPS :Receivables Auto Invoice

1,423 views

Published on

Oracle APPS :Receivables Auto Invoice

Published in: Software
  • Be the first to comment

Oracle APPS :Receivables Auto Invoice

  1. 1. AR Auto Invoice
  2. 2. Agenda  Functional Overview Purpose Features  Data Flow  Table Descriptions Temporary Table Interface Table Standard Apps. Receivables Tables  Interface Table Structure  Assumptions & Validations  Concurrent Request
  3. 3. Functional Overview Purpose •Powerful tool to import & validate data from other financial systems •Create invoice, debit-memos, credit-memos and on-account credits Oracle receivables Features Auto Invoice Purge Program Provision to delete data from interface tables automatically if the data is successfully imported.
  4. 4. Features (Contd.)  Calculating Tax - Incorporate functionality to reflect taxes such as Sales Tax, VAT, etc. - Flexibility to add Tax code lines, Tax exempt lines or automatically determine taxes.  Creating Transactions - Creates invoices using invoicing rules, grouping rules, etc  Invoices against commitments - Allows creation of invoices against commitment similar a manually entered invoice.  Transaction Flexfields - Facilitates linking each transaction to the original system
  5. 5. Data Flow Feeder System data file Loader program XXAR_AUTOINV_TEMP Validation program Error Record ? YesNo P Update the error record
  6. 6. RA_INTERFACE_LINES_ALL Auto Invoice import program P Data FlowData Flow Standard Apps tables RA_INTERFACE_ERRORS Valid Data Error Data
  7. 7. Table Descriptions Temporary Table - XXAR_AUTOINV_TEMP This is used for storing data from the data file to meet the specific needs of an organization. Interface Table - RA_INTERFACE_LINES_ALL Data enters this table after passing validation steps. Records that enter this table are of type ‘LINE’, ’FREIGHT’, ‘TAX’ or ‘CHARGES’.
  8. 8. Table Descriptions Standard Receivable Tables -  RA_BATCHES_ALL Stores information of each batch of invoice you enter.  RA_CUSTOMER_TRX_ALL Stores the header information such as customer, transaction type for each transaction  RA_CUSTOMER_TRX_LINES_ALL Stores the line items linked to header stored above.
  9. 9. Table Descriptions  RA_CUST_TRX_LINE_GL_DIST_ALL Shows distribution of amounts in the affected GL accounts for an invoice or credit-memo  RA_CUST_TRX_LINE_SALESREP_ALL Stores sales credit information for invoice lines.  AR_PAYMENT_SCHEDULES_ALL Stores all transactions except adjustments and this table is updated on receipt of invoice, credit-memo or debit memo.
  10. 10. Interface Table Structure Important Columns 1) Line_Type – Should be ‘LINE’,’TAX’,’CHARGES’,’FREIGHT’ 2) Set_of_Books_Id 3) Batch_Source_Name 4) Interface_Line_Context 5) Description 6) Org_Id 7) Currency_Code 8) Conversion_Type 9) Orig_System_Bill_Customer_Id 10) Orig_System_Bill_Address_Id 11) Orig_System_Ship_Customer_Id 12) Orig_System_Ship_Address_Id 13) Interface_Line_Attribute1&2
  11. 11. Assumption & Validations  Organization is defined  Set of Books and Currency are defined  Batch Source is defined  Customer Bill_to and Ship_to names and addresses are valid  Inventory item and Unit of Measure code is valid for ‘LINE’ items  Description field is not null  Transaction flexfield values are valid.
  12. 12. Concurrent Requests Request Set : Auto Invoice Processing 1) AR Auto Inv Loader Prog (Custom) : Loads data from data file to XXAR_AUTOINV_TEMP. 2) Auto Inv Vld Prog (Custom) : Validates data in XXAR_AUTOINV_TEMP and loads the interface table RA_INTERFACE_LINES_ALL. 3) Autoinvoice Master Program Takes in valid parameters and internally calls the Import program 3.1) Autoinvoice Import Program Loads data in the standard receivables tables.
  13. 13. HOPE YOU LIKED IT

×