Oracle Apps Open Interfaces
Oracle Apps Open Interfaces
Oracle Apps Open Interfaces
F
A C E
F
A C E
Overview
F
A C E
- PL/SQL
- PRO*C - PRO*COBOL
F
A C E
F
A C E
- Error Correction
F
A C E
Customer Interface
Over View
Feeder System Use an import program to format & load data into Customer Interface tables
RA_CUSTOMER_PROFILES_INTERFACE
F
A C E
RA_CONTACT_ PHONES_INTERFACE
RA_CUSTOMERS_ BANKS_INTERFACE
RA_CUST_PAY_ METHOD_INTERFACE
Submit Customer Interface to validate data & transfer it to Customer tables (Executable - RACUST) Customer Tables
F
A C E
Customer Interface
Required Data
Column Name ( Ra_Customers_Interface ) Validation
Must not exist in RA_CUSTOMERS for insert record Must exists in RA_CUSTOMERS for update record (Desc:- Unique customer identifier for feeder system Must not exist in RA_ADDRESSES for insert record. Must exists in RA_ADDRESSES for update record. (Desc:- Unique address identifier for feeder system)
Orig_System_Customer_Ref
F
A C E
Site_Use_Code Must exists in AR_LOOKUPS.Lookup_Code (If you are importing a business purpose) Customer_Number Must be NULL if automatic customer numbering is used It should be unique within RA_CUSTOMERS Customer_Name Same customer reference cannot have different name Insert_Update_Flag Customer_Status Interface_Status I for insert & U for update A for active & I for inactive Should be NULL (Desc:- Error messages that apply to this interface record.) Y or N to indicate whether this is the primary business purpose. Only for new records & you have value in Orig_System_Address_Ref
Validation
Must not exist in RA_CUSTOMERS for insert record. Must exists in RA_CUSTOMERS for update record. Must not exist in RA_ADDRESSES for insert record. Must exists in RA_ADDRESSES for update record.
F
A C E
Orig_System_Address_Ref (If you are importing a profile for customer address) Customer_Profile_Class_Name
Must exists in AR_CUSTOMER_PROFILE_CLASSES with Status=A I for insert & U for update Should be NULL Y for yes & N for no Must exists in AR_LOOKUPS.Lookup_Code
Customer Interface
Required Data
Column Name
Orig_System_Customer_Ref
( Ra_Contact_Phones_Interface ) Validation
Must not exist in RA_CUSTOMERS for insert record. Must exists in RA_CUSTOMER for update record. Required if telephone no for an address. Required if telephone no for contact To uniquely identify this telephone in your original system. Must exists in AR_LOOKUP.Lookup_Code Required if telephone no for contact I for insert & U for update Should be NULL
F
A C E
Customer Interface
Required Data
( Ra_Customer_Banks_Interface )
Column Name
Orig_System_Customer_Ref
Validation
Must not exist in RA_CUSTOMERS for insert record. Must exists in RA_CUSTOMER for update record. Y or N to indicate whether this is primary bank account for customer or Bill-To address To get bank account effective Should exists in AP_BANK_ACCOUNTS. Bank_Name Should be NULL
F
A C E
Start_Date Bank_Account_Name
Interface_Status
Customer Interface
Required Data
( Ra_Cust_Pay_Method_Interface )
Validation
Must not exist in RA_CUSTOMERS for insert record. Must exists in RA_CUSTOMER for update record. Y or N Effective Date Must exists in AR_RECEIPTS_METHOD
F
A C E
Interface_Status
Should be NULL
Customer Interface
System Tables updated by Customer Interface
F
A C E
F
A C E
F
A C E
F
A C E
RA_INTERFACE_DISTRIBUTIONS
F
A C E
RA_INTERFACE_ SALESCREDITS
RA_Interface_Errors
F
A C E
F
A C E
- RA_CUSTOMER_TRX
- RA_CUSTOMER_TRX_LINES - RA_CUST_TRX_LINE_GL_DIST - RA_CUST_TRX_LINE_SALESREPS - AR_PAYMENT_SCHEDULES
F
A C E
- AR_RECEIVABLE_APPLICATIONS
F
A C E
Receipts
Over view
Bank file/ Data file
E R
Ar_Payments Interface table Auto lockbox validation Lockbox processing report
F
A C E
AR Standard tables
F
A C E
F
A C E
F
A C E
THANKS
F
A C E