You are on page 1of 3

Oracle Supplier Conversion in R12

Supplier Conversion in Oracle R12:

Supplier conversion program will load the supplier master, supplier site and contact data from flat file
into staging table by using Sql*Loader ,validate the staging data and then insert into interface tables,
finally validated data will import into oracle supplier standard tables by using oracle supplier open
interface import programs.

Interface Tables:
AP_SUPPLIERS_INT
Mandatory Columns:

1. VENDOR_INTERFACE_ID (ap_suppliers_int_s.NEXTVAL):= Supplier interface record unique


identifier
2. VENDOR_NAME := Supplier name

Other important columns:

1. SEGMENT1 := Supplier Number


2. VENDOR_TYPE_LOOKUP_CODE := Supplier type
3. SHIP_TO_LOCATION_CODE := Default ship-to-location name
4. BILL_TO_LOCATION_CODE := Default bill-to-location name
5. TERMS_NAME := Payment terms name
6. TAX_VERIFICATION_DATE := Tax verification date(1099)
7. VAT_REGISTRATION_NUM := Tax registration number
8. ATTRIBUTE1 -15 := Descriptive Flexfield Segments
9. PAY_GROUP_LOOKUP_CODE := Payment group type
10. INVOICE_CURRENCY_CODE := Default currency unique identifier
11. PAYMENT_CURRENCY_CODE := Default payment currency unique identifier
12. NUM_1099 := Tax identification number (1099)
13. VAT_CODE := Default invoice tax code
14. HOLD_FLAG := Indicates whether or not the supplier is on purchasing hold
15. SUMMARY_FLAG := Key flexfield summary flag
16. ENABLED_FLAG := Key flexfield enable flag
17. EMPLOYEE_ID := Employee unique identifier if supplier is an employee

AP_SUPPLIER_SITES_INT

Mandatory Columns:

1. VENDOR_SITE_INTERFACE_ID (ap_supplier_sites_int_s.NEXTVAL) := Supplier Site interface


record unique identifier
2. VENDOR_SITE_CODE := Supplier Site name

Other important columns:

1. ADDRESS_LINE1 := First line of supplier address


2. ADDRESS_LINE2 := Second line of supplier address
3. ADDRESS_LINE3 := Third line of supplier address
4. CITY := City name
5. STATE := State name or abbreviation
6. ZIP := Postal code
7. COUNTRY := Country name
8. PHONE := Phone number
9. FAX := Supplier site facsimile number
10. SHIP_TO_LOCATION_CODE := Default ship-to-location name
11. BILL_TO_LOCATION_CODE := Default bill-to-location name
12. PAYMENT_METHOD_LOOKUP_CODE := Default payment method type
13. VAT_CODE := Invoice default tax code
14. PAY_GROUP_LOOKUP_CODE := Payment group type
15. TERMS_NAME := Payment terms name
16. INVOICE_CURRENCY_CODE := Default currency unique identifier
17. PAYMENT_CURRENCY_CODE := Default payment currency unique identifier
18. EMAIL_ADDRESS := E-mail address of the supplier contact
19. PURCHASING_SITE_FLAG := Indicates whether purchasing is allowed from this site
20. AUTO_TAX_CALC_FLAG := Level of automatic tax calculation for supplier
21. HOLD_ALL_PAYMENTS_FLAG := Indicates if Oracle Payables should place payments for this
supplier on hold

AP_SUP_SITE_CONTACT_INT

Mandatory Columns:

1. VENDOR_INTERFACE_ID := Supplier interface record unique identifier


2. VENDOR_CONTACT_INTERFACE_ID (AP_SUP_SITE_CONTACT_INT_S.NEXTVAL) := Vendor Contact
Interface Identifier
3. VENDOR_SITE_CODE := Supplier Site name

Other important columns:

1. FIRST_NAME := Contact First name


2. LAST_NAME := Contact last name
3. AREA_CODE := Area code of contact phone number
4. PHONE := Contact phone number
5. FIRST_NAME_ALT := Alternate Supplier contact first name
6. LAST_NAME_ALT := Alternate Supplier contact last name
7. EMAIL_ADDRESS := Email address for the Supplier Site contact
8. FAX := Facsimile number for the Supplier Site contact
9. VENDOR_ID := Supplier unique identifier

Error Tables:
AP_SUPPLIER_INT_REJECTIONS

Validate Rules:

Vendor Number Should be unique , check in AP_SUPPLIERS table.


Terms Name Check the name is exist in AP_TERMS_VL table.
Pay Group Check the name in FND_LOOKUP_VALUES_VL ('PAY GROUP').
Vendor Type Check the type in PO_LOOKUP_CODES('VENDOR TYPE')
Vendor Site Code Check for duplicate records in AP_SUPPLIER_SITES_ALL table.
Country Code Check the country is exist in FND_TERRITORIES_VL table.
Payment Method Check the payment method in IBY_PAYMENT_METHODS_VL table.

Interface Programs:

1. Supplier Open Interface Import


2. Supplier Sites Open Interface Import
3. Supplier Site Contacts Open Interface Import
Base Tables:

1. AP_SUPPLIERS
2. AP_SUPPLIER_SITES_ALL
AP_SUPPLIER_CONTACTS

If you want sample scripts, mail me at patchavaanil27@gmail.com with subject as blog request.

You might also like