auto invoice setups in r12

Upload: thulasee

Post on 01-Jun-2018

229 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/9/2019 Auto Invoice Setups in R12

    1/36

    Autoinvoice Setup for R12

    Posted by Raju ERP

    1. Define Common Accounts Receivable Configuration

    Common Accounts configuration pertains to the Accounting Flexfield setup. This is done in the

    General edger !G" application. The assumption of this case study is that you ha#e already

    defined your accounting flexfield segments$ and can create and complete manual transactionsusing the Transaction %or&bench.

    2. Manage Receivables Descriptive Flexfields

    'racle Recei#ables uses the transaction flexfields to uni(uely identify each transaction line that

    is imported though Auto)n#oice.

    Auto)n#oice is capable of using information from four types of transaction flexfields*

    • ine Transaction Flexfield

    • in&+to Transaction Flexfield

    • Reference Transaction Flexfield

    • )n#oice Transaction Flexfield

     

    For this case study$ you need to setup a Line Transaction Flexfield  as sho,n belo,.

  • 8/9/2019 Auto Invoice Setups in R12

    2/36

    Clic& on the segments button to create the follo,ing ro,s. The #alues in the field Column are notsho,n completely$ they are )-TERFACE)-EATTR)/0TE1 and

    )-TERFACE)-EATTR)/0TE2 respecti#ely.

  • 8/9/2019 Auto Invoice Setups in R12

    3/36

    3. Manage Receivables rofile !ptions

     

    A. 3ecurity Profile

    There are three profile options ,hich go#ern access to data partitioned by organi4ations.

    5'* 'perating 0nit

    R11i profile option that ,ill be maintained for those products and customers not le#eraging

    5ultiple 'rgani4ations.

    5'* 3ecurity Profile

    The 5' 3ecurity Profile controls the list of operating units that a responsibility can access. 3oyou ,ould assign the 3ecurity Profile that you just created to this profile option. The lo,est le#el

    you can set the profile option for is the responsibility le#el.

    5'* 6efault 'perating 0nit 

    This allo,s you to specify an operating unit that ,ill be the default ,hen you open different

    subledger application pages. /ecause users can access multiple operating units$ you may ,ant to

  • 8/9/2019 Auto Invoice Setups in R12

    4/36

  • 8/9/2019 Auto Invoice Setups in R12

    5/36

    This profile option determines ,hether to assign your credit memo to the same accounts that are

    assigned to the in#oice you are crediting.

    The #alue for this option can be set by the system administrator at the site$

    application$responsibility$ and user le#els$ but cannot be updated by the user.

     -ote*

    )f you are interfacing data from Project Accounting$ you need to set this profile to -o at the

    application le#el for 'racle Projects. This setting ,ill then allo, data to be passed into

    RA)-TERFACE6)3TR)/0T)'-3A table for Projects )n#oices.

    F. 3e(uential -umbering

    3e(uential -umbering assigns numbers to documents that you create in 'racle financial

     products. For example$ ,hen you are in a ,indo, that creates in#oices$ each in#oice document

    can be numbered se(uentially.

    3e(uential numbering pro#ides a method of chec&ing ,hether documents ha#e been posted or

    lost.

     -ot all ,indo,s ,ithin an application can be selected to support se(uential numbering.

    3e(uential -umbering has the follo,ing profile option settings*

    Al,ays 0sed + 7ou may not enter a document if no se(uence exists for it.

     

     -ot 0sed + 7ou may al,ays enter a document.

     

    Partially 0sed + 7ou ,ill be ,arned$ but not pre#ented from entering a document$ ,hen

    no se(uence exists.

    'nly system administrators can change this profile option. 0sers can see this profile option$ butthey cannot update it.

    This profile option is #isible and updatable at the site$ application$ and responsibility le#els.

    ". Manage #ransaction #$pes

  • 8/9/2019 Auto Invoice Setups in R12

    6/36

  • 8/9/2019 Auto Invoice Setups in R12

    7/36

    '. Manage AutoAccounting Rules

    AutoAccounting enables you to create default accounts for re#enue$ recei#able$ freight$ tax$unearned re#enue$ unbilled recei#able$ late charges$ bills recei#ables accounts$ and Auto)n#oice

    clearing !suspense" accounts.

    )n the follo,ing screen$ the source for the third segment is :Transaction Types:. %hen the default

    accounting is generated for the Recei#able account$ the accounting flexfield ,ill pull the third

    segment from the Recei#ables account defined for the transaction type. )f ,e cross+reference thisto the screenshot from the pre#ious tas&$ the #alue for the third segment is 121;$ coming from

    ;1+;;;+1210+;;;;+;;; defined for Recei#ables account.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Transactions 9 AutoAccounting

  • 8/9/2019 Auto Invoice Setups in R12

    8/36

    6uring Auto)n#oice$ you are interfacing data ,ith the intention of creating complete transactionsautomatically.

  • 8/9/2019 Auto Invoice Setups in R12

    9/36

    The follo,ing screenshot sho,s a ine 'rdering Rule$ that references the same fields ,e used in

    the ine transaction flexfield defined in Tas& 2 abo#e.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Transactions 9 Auto)n#oice 9 ine 'rdering Rules

    +. Manage Auto)nvoice ,rouping Rules

    Grouping rules specify attributes that must be identical for lines to be created as one transaction.Grouping rules al,ays include the mandatory attributes$ and to this is added optional attributes

    that you define in your grouping rule.

    The follo,ing screenshot sho,s a Grouping Rule that uses the ine 'rdering Rule defined in

    Tas& = abo#e.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Transactions 9 Auto)n#oice 9 Grouping Rules

    https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref2https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref6https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref6https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref2

  • 8/9/2019 Auto Invoice Setups in R12

    10/36

    -. Manage Receivables a$ment #erms

    Payment terms let you define the due date to be calculated for transactions. %hen you interfacedata$ it is mandatory to pro#ide either a TER5)6 or a TER5-A5E in the

    RA)-TERFACE)-E3A table !depending on ho, you ha#e set up your transaction batch

    source". Although there is a defaulting mechanism for payment term ,hen entering transactionsmanually in the form$ this is defaulting is not a#ailable during Auto)n#oice$ because it ,ould

    significantly slo, do,n the performance of the process.

    The follo,ing screenshot sho,s a Payment term ,e ,ill use in our interface data.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Transactions 9 Payment Terms

  • 8/9/2019 Auto Invoice Setups in R12

    11/36

    . Manage #ransaction Sources

    /atch sources define default information such as transaction type and automatic numbering.There are t,o types a#ailable* 5anual and )mported. Auto)n#oice re(uires a batch of type

    )mported.

    The follo,ing screenshot sho,s a Transaction source ,e ,ill use to interface data #ia

    Auto)n#oice.

  • 8/9/2019 Auto Invoice Setups in R12

    12/36

    Follo,ing screenshots sho, the sub+tab for the Transaction 3ources form*

    The Auto)n#oice 'ptions tab highlights the Grouping rule created earlier. The setup indicates

    this batch ,ill group data as specified in this grouping rule

  • 8/9/2019 Auto Invoice Setups in R12

    13/36

  • 8/9/2019 Auto Invoice Setups in R12

    14/36

     

    Accounting )nformation tab*

  • 8/9/2019 Auto Invoice Setups in R12

    15/36

    'ther )nformation tab*

  • 8/9/2019 Auto Invoice Setups in R12

    16/36

    3ales Credit 8alidation tab*

  • 8/9/2019 Auto Invoice Setups in R12

    17/36

    1/. Manage Receipt Classes and Met0ods

    To default a payment method to the transactions you interface #ia Auto)n#oice$ you need to

    define a Receipt Class and 5ethod for your transaction to use.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Receipts 9 Receipt Classes

  • 8/9/2019 Auto Invoice Setups in R12

    18/36

    11. Manage Receivables Customer rofile Classes

    'racle Recei#ables pro#ides a profile class 6EFA0T.

    )f necessary$ you can define different customer profile classes to categori4e your customers. 7ou

    can associate Customer Profile classes to customer records you create later. /y using a profileclass you default certain attributes>fields into the customer records to ma&e customer

    maintenance more efficient.

    The follo,ing screenshot defines a ne, customer profile class$ to ,hich ,e associate the

    Payment Term from Tas& ? and the grouping rule from Tas& @.

    Responsibilit$% Recei#ables 5anager 

    &avigation% Customers 9 Profile Classes

    https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref8https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref7https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref8https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref7

  • 8/9/2019 Auto Invoice Setups in R12

    19/36

  • 8/9/2019 Auto Invoice Setups in R12

    20/36

    Payment 6etails tab* here ,e associate to this customer record the Receipt method created inTas& 1;.

    %e ha#e defined the Receipt method at the ACC'0-T le#el profile. )f this customer has only

    one site$ or all the 3ites of this customer ,ill use the same Receipt method$ there is no need to setup Payment 6etails at the 3ite e#el.

     

    https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref10https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref10

  • 8/9/2019 Auto Invoice Setups in R12

    21/36

  • 8/9/2019 Auto Invoice Setups in R12

    22/36

  • 8/9/2019 Auto Invoice Setups in R12

    23/36

    The settings in 3ystem 'ptions that impact Auto)n#oice are in the Trans and Customers tab. The

    follo,ing screenshot sho,s recommended settings for fields in the :Auto)n#oice: 3ection. Also

    highlighted is the Grouping rule ,e defined earlier.

     Log file message level 1; pro#ides the most detailed debug messages$ and is useful ,hen you

    are debugging or troubleshooting.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 3ystem 9 3ystem 'ptions

    1". Manage Receivables Accounting eriods

    'pen or close periods in your accounting calendar to control the recording of accounting

    information for these periods. 3ince the objecti#e of Auto)n#oice is to create ne, transactions$

    the goal is to ha#e these transactions impact open G periods.

    Ensure that the G6ATE #alue you pro#ide in the next tas&  is ,ithin an open period.

    https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref15https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref15https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?id=1067402.1#aref15

  • 8/9/2019 Auto Invoice Setups in R12

    24/36

    Responsibilit$% Recei#ables 5anager 

    &avigation% Control 9 Accounting 9 'pen>Close periods

    1'. Manage Remit#o Address

    6efine a Remit+To Address so that customers &no, ,here to send payment for their in#oices.

    Responsibilit$% Recei#ables 5anager 

    &avigation% 3etup 9 Print 9 Remit To Address 9 Create Remit+To Address

    1(. Define S0ipping arameters%

     -a#igation* 'rder 5anagement ++9 3etup ++9 3hipping ++9 3hipping Parameters.

    )n General Tab.

  • 8/9/2019 Auto Invoice Setups in R12

    25/36

    )n Pic& Release Tab*

  • 8/9/2019 Auto Invoice Setups in R12

    26/36

    )n 3hipping Transaction Tab*

  • 8/9/2019 Auto Invoice Setups in R12

    27/36

    1+. Define #ransaction #$pe *ine%

     -a#igation* 'rder 5anagement ++9 3etup ++9 Transaction Type ++96efine.

  • 8/9/2019 Auto Invoice Setups in R12

    28/36

    )n 3hipping Tab*

  • 8/9/2019 Auto Invoice Setups in R12

    29/36

    )n Finance Tab*

  • 8/9/2019 Auto Invoice Setups in R12

    30/36

    3a#e your ,or&.

    1-. Define #ransaction #$pe !rder%

     -a#igation* 'rder 5anagement ++9 3etup ++9 Transaction Type ++9 6efine

    )n 5ain Tab*

  • 8/9/2019 Auto Invoice Setups in R12

    31/36

    Clic& 'n Assign ine Flo,s*

  • 8/9/2019 Auto Invoice Setups in R12

    32/36

    3a#e your ,or&.

    1. Define ,rants and Roles%

     -a#igation* 'rder 5anagement ++9 3etup ++9 3hipping ++9 Grants and Role 6efinitions ++9Grants.

    2/. #esting Auto)nvoice% Auto)nvoice )mport rocess

    'nce the data is inserted into the )nterface table$ ,e are ready to submit the Auto)n#oice )mport

    Process

    Responsibilit$% Recei#ables 5anager &avigation% )nterfaces 9 Auto)n#oice

  • 8/9/2019 Auto Invoice Setups in R12

    33/36

    #o monitor t0e progress of t0e process&avigation% ie4 5 Re6uests

    clic7 on Find 8utton

     

  • 8/9/2019 Auto Invoice Setups in R12

    34/36

     

    21. Revie4 )nvoice Created b$ Auto)nvoice

    To #erify ,hether Auto)n#oice created the in#oice successfully$ #ie, the in#oice in the

    Transaction ,or&bench.

    Responsibility* Recei#ables 5anager 

     -a#igation* Transactions 9 Transactions

    Then run a Buery using 8ie, 9 Buery /y Example

    Enter the follo,ing filters*

    • /atch 3ource name :T)P /ATC< 3'0RCE:

    • Reference field

    • for the )n#oice* enter the #alue you pro#ided for interfacelineattribute1 :T)P

    3A5PE )-8')CE 1:

    • for the Credit memo !if you also ran this test"* enter the #alue you pro#ided for

    interfacelineattribute1 :T)P 3A5PE C5 1: or :T)P 3A5PE C5 2:

    • for the )n#oice ,ith rules* enter the #alud you pro#ided for interfacelineattribute1

    :T)P R0E )-8')CE 1:

  • 8/9/2019 Auto Invoice Setups in R12

    35/36

     

    #0en execute t0e 6uer$.

  • 8/9/2019 Auto Invoice Setups in R12

    36/36

    Clic7 on *ine )tems button to see invoice lines.