Tuesday

AutoInvoice

Auto Invoice??

Auto Invoice is a tool that can be used to import and validate transaction data from other financial systems from which one can create invoices, debit memos, credit memos, and on-account credits. It rejects transactions with invalid information to insure the integrity of the data. This fits well with in Oracle ERP or to integrate with any third party application.

What Module data can be integrated?

Oracle Order Management
Oracle Project Accounting
Oracle services


To make fully functional what else required?

Loader program
Validation program

Top 10 reasons for using Auto Invoice

1. Powerful Interface Tool
2. Supports Oracle & Non-Oracle Systems
3. Import Large Amount of Data
4. Calculate or Import Tax
5. Group Lines & Invoices
6. Online Error Correction
7 .Lines Validation
8. Derive GL Date
9 .Import Flex fields
10.Import or Derive Accounting Info

What is inside AutoInvoice

AutoInvoice is a tool consists of 3 main programs. Each program will have unique nature of work to do and they are called internally except Purge program whose execution is derived on the setup otherwise ready to execute stand alone.

Master (RAXMTR)
Import (RAXTRX)
Purge (RAXDEL)

1. Auto Invoice Master program RAXMTR

Selects and marks records in the interface tables to be processed based on the parameters the user entered and then calls the AutoInvoice Import program. Auto Invoice Master program has no report output.

•Gathers statistics, it means it gathers the stats on interface tables and set the stats on certain indices on interface tables
•Marks interface records for processing by marking request_id
•Submits multiple workers for Parallel Processing by creating instances for request.

2. Auto Invoice Import Program Validates the selected record and creates transaction if it passes validation. Any record that fails validation is left in the interface table with an error code. Depending on the setup, related records may be rejected as well. This program has an output file called Auto Invoice Execution report, which you can view by clicking the View Report button in the Requests window.

Working of Auto invoice
Validates data
Inserts records
Deletes interface data
Only when system option purge set to ‘Y’

3. Auto Invoice Purge Program Deletes records from the interface tables. If you set the Purge Interface Table system option to No in Define System Option window, Auto Invoice does not delete processed records from the interface tables after each run,and we must submit Auto Invoice Purge Program periodically to clean up the interface tables. This program only deletes transaction lines that have been successfully imported.

•Deletes all rows where interface_status =‘P’

•Ra_interface_lines

•Ra_interface_distributions

•Ra_interface_salescredits


Oracle Receivable’s Auto Invoice program will be used to import and validate Invoices.

A custom feeder program is required to transfer data from the Advantage extract files and populate the Auto Invoice interface tables (RA_INTERFACE_LINES_ALL and RA_INTERFACE_DISTRIBUTIONS_ALL).If there is need to run populate sales credit into RA_INTERFACE_SALESCREDITS_ALL table.


When run, AutoInvoice produces the AutoInvoice Execution Report and the AutoInvoice Validation Report.

Any entries which failed validation can be reviewed in Oracle Receivables’ AutoInvoice Interface Exceptions window. Depending on the error, changes may need to be made in Receivables, the feeder program or the imported records in the interface tables.


How Autoinvoice Execution works

Normally, Auto Invoice can be divided into three major phases

Pre-grouping: here the validates all of the line level data takes place
Grouping: groups lines based on the grouping rules and validates header level data
Transfer :validates information that exists in Receivables tables

What happen when AutoInvoice run?

Once the Auto invoice Program gets called, the following activity takes place is part of execution process. This can be analyzed by debug options.

Line, accounting, and sales credit information for each line populates 3 interface tables
Lines are ordered and grouped
Tax is calculated
GL date is determined
GL accounts are assigned using Auto Accounting
Tax, freight, commitments, and credit memos are linked to transaction lines
All transactions are batched
Validated lines are used to create the transaction

How Data is flowing?

Select, insert and update and delete take place on certain tables once it is logged out.

Selects

– RA_INTERFACE_LINES_ALL
– RA_INTERFACE_DISTRIBUTIONS_ALL
– RA_INTERFACE_SALESCREDITS_ALL


Updates/Insert

– RA_INTERFACE_ERRORS_ALL
– RA_CUSTOMER_TRX_ALL
– RA_CUSTOMER_TRX_LINES_ALL
– AR_PAYMENT_SCHEDULES_ALL
– AR_RECEIVABLE_APPLICATIONS_ALL

Inserts

– RA_INTERFACE_ERRORS_ALL


AutoInvoice Exception Handling

Records that fail validation are called ‘Exceptions’

Exceptions stay in Interface Tables which is RA_INTERFACE_ERRORS_ALL
Errors can be corrected in the Exception Handling window
Once corrections are made, Auto invoice must be resubmitted
Records that pass validation get transferred to Receivables tables

AutoInvoice Exception Handling Windows

-Interface Exception window displays exception messages associated with all invalid records
-Interface Lines window displays records that fail validation, provides an error message and can be used to correct the errors
-The Line Errors windows displays errors associated with a specific line, and can only be opened from Interface Lines window
-Interface Exceptions window displays Interface Id, Exception Type, Error Message and Invalid Value associated to the error
-Data cannot be edited in this window, but error can be viewed and corrected by clicking the Details button
-Error Message and Column name with invalid data are displayed in the Message column, and the invalid value that needs to be corrected is displayed in the Invalid Value column

12 comments:

Anonymous said...

My developer is trying to convince me to move to .net from
PHP. I have always disliked the idea because of the costs.
But he's tryiong none the less. I've been using WordPress
on a variety of websites for about a year and am anxious about switching to another platform.

I have heard fantastic things about blogengine.
net. Is there a way I can transfer all my wordpress posts into it?
Any kind of help would be greatly appreciated!

Also visit my webpage :: kanapy z funkcją spania

Anonymous said...

I really like your blog.. very nice colors & theme. Did you design this
website yourself or did you hire someone to do it for
you? Plz answer back as I'm looking to construct my own blog and would like to know where u got this from. thanks

Take a look at my blog post; kanapy z funkcja spania

Anonymous said...

Having read this I believed it was rather enlightening.
I appreciate you spending some time and energy to put this information together.

I once again find myself personally spending way too
much time both reading and leaving comments. But so what, it was still worth it!


Here is my homepage ... tusze

Anonymous said...

Excellent blog here! Also your website loads up fast!
What host are you using? Can I get your affiliate link to your host?

I wish my web site loaded up as quickly as yours lol

My website explorethecapabilities.com

Anonymous said...

Hello friends, good articlе and nice urging commented here, I am trulу enjoying bу thеse.


Loοk at my homеpаge Phentermine online

Anonymous said...

I could not refrain from commenting. Very well written!


Here is my webpage :: Sac Guess Pas Cher

Anonymous said...

Touche. Sound arguments. Keep up the good work.


Check out my weblog: More hints

Anonymous said...

A mοtіvating discuѕsion is worth comment.

Thеге's no doubt that that you should publish more on this subject, it may not be a taboo subject but generally folks don't ѕpeak about thesе issues.
Tο the next! Cheers!!

Also visit my web site :: Edu.Co

Anonymous said...

What a stuff of un-ambiguity and preserveness of valuable familiarity on the topic of unexpected emotions.


Here is my web blog ... click for source

Anonymous said...

I'll immediately grab your rss as I can not
in finding your e-mail subscription link or newsletter
service. Do you've any? Kindly permit me understand so that I may subscribe.
Thanks.

Have a look at my webpage - tarotista natural

Unknown said...
This comment has been removed by the author.
pathiez said...

browse around this web-site bag replica high quality click here to read replica bags online Recommended Reading replica louis vuitton

Followers