Professional Documents
Culture Documents
CV040 11i To R12 Supplier Migration Mapping
CV040 11i To R12 Supplier Migration Mapping
1.0
Approvals:
Walid Dacchache
299916250.doc
Document Control
Change Record
13
Date
Author
Version
Change Reference
Reviewers
Name
Position
Distribution
Copy
No.
Name
Location
Library Master
Project Library
Project Manager
3
4
299916250.doc
Note To Holders:
If you receive an electronic copy of this document and print it
out, please write your name on the equivalent of the cover
page, for document control purposes.
If you receive a hard copy of this document, please write your
name on the front cover, for document control purposes.
299916250.doc
Contents
Document Control............................................................................. 2
Introduction...................................................................................... 4
Purpose........................................................................................ 4
Background.................................................................................. 4
Assumptions................................................................................ 5
Scope & Requirements......................................................................6
Primary information required for the Supplier Migration...................8
Mapping between extract from Customer X 11.5.9 and Oracle ERP
Tables.............................................................................................. 10
Post Migration Tasks..................................................................11
Dependencies............................................................................ 12
Prerequisite Set-ups...................................................................12
Test Conditions...........................................................................13
Open and Closed Issues for this Deliverable...................................14
Open Issues............................................................................... 14
Closed Issues............................................................................. 14
299916250.doc
Introduction
Purpose
The migration requirement document will identify the requirements of
the migration of Suppliers for Customer X Entertainment.
The Migration Data Mapping section describes the:
Data mapping between the 11.5.9 Supplier structure and the R12
supplier TCA model
Background
This document deals with the Supplier migration and the mapping
exercise between the 11.5.9 and R12 in order to load the supplier
information into the R12 instance. Data from 11i would be extracted
after Customer X has cleansed the data in 11i.The cleansed data from
11i would be migrated to R12 using Oracle Export/Import Utility. An
extract program would be developed in 11i that would extract the
relevant data and load it into 11i staging tables and using the Oracle
Export/Import Utility we would migrate the 11i data to R12 staging
tables. Data from the R12 staging tables will be validated as per the
business rules. The validated data would be sent as an input to
Standard R12 Vendor, Vendor Site, Vendor Contact and Bank API to
create respective vendors, vendor sites, vendor contacts, banks, bank
accounts and associate the bank account to the suppliers.
A section in this document will also discuss the mapping between
extracted supplier information from 11.5.9 with Oracle standard
table(s). This section will list all the supplier information that is
required from a migration perspective for the load into R12.
Validations will be classified as mandatory and optional. If the
mandatory validations fail, the entire supplier will be marked as E for
Error in the staging table and Failure of optional validations will be
considered as S for Success and will be created in Oracle.
299916250.doc
299916250.doc
We are doing this because R12 doesnt support sites having same site
codes for the different supplier sites in different OU's for the same
vendor.
Assumptions
Supplier cleanup will occur prior to migration. This includes
extracting information from the current 11.5.9 instances and mapping
it in terms of the R12 TCA architecture.
Only active suppliers during the time of the final migration will be
considered. Inactive and history information will not be considered.
Supplier Numbering in R12 will differ from existing supplier
numbers in 11i.
299916250.doc
4.
5.
6.
7.
Requirements
1. The values for the following data elements need to be defined prior
to the Supplier load:
a. Payment Terms
b. Payment Method
c. Ship To Location / Bill To Location
d. Ship Via
e. FOB
f. Freight Terms
g. Withholding tax codes
h. Paygroups
299916250.doc
i. Employee migration
j. Setup of supplier header DFF
No
.
Organization
Classification
1 Operating Unit
11.5.9 Organization
Name
TBD
R12 Oraganization
Name
TBD
299916250.doc
Information
Data Type
Maximum
Oracle Length
Allowed
Supplier Name
Alphanumeric
240
Vendor Id
Number
Alphanumeric
15
Supplier URL
Alphanumeric
240
Summary Flag
Alphanumeric
Enabled Flag
Alphanumeric
Alphanumeric
60
Alphanumeric
60
Terms Name
Alphanumeric
50
Alphanumeric
25
Alphanumeric
15
15
Hold Flag
Alphanumeric
Num 1099
Alphanumeric
30
15
Vat Code
Alphanumeric
299916250.doc
10
Information
Data Type
Maximum
Oracle Length
Allowed
Alphanumeric
15
Vendor Site Id
Number
15
Address - Line 1
Alphanumeric
240
Address - Line 2
Alphanumeric
240
City
Alphanumeric
25
State
Alphanumeric
150
Zip
Alphanumeric
20
Country
Alphanumeric
25
Alphanumeric
Email Address
Alphanumeric
2000
Bank Name
Alphanumeric
80
Bank Num
Alphanumeric
25
Alphanumeric
25
Alphanumeric
30
Alphanumeric
25
Alphanumeric
80
Alphanumeric
30
Alphanumeric
25
Alphanumeric
30
Alphanumeric
15
Ship to Location
Alphanumeric
30
Bill to Location
Alphanumeric
30
Ship Via
Alphanumeric
25
FOB
Alphanumeric
25
D-U-N-S Number
Alphanumeric
30
Freight Terms
Alphanumeric
25
Number
Alphanumeric
299916250.doc
15
1
11
Alphanumeric
25
Invoice Currency
Alphanumeric
15
Payment Currency
Alphanumeric
15
Pay Group
Alphanumeric
25
Payment Terms
Alphanumeric
25
Number
25
25
Information
Data Type
Maximum
Oracle Length
Allowed
First Name
Alphanumeric
15
Last Name
Alphanumeric
20
Supplier Contact Id
Number
15
30
Alphanumeric
15
Alphanumeric
20
Alphanumeric
10
Phone
Alphanumeric
15
Alphanumeric
15
Fax number
Alphanumeric
15
Email Address
Alphanumeric
2000
299916250.doc
12
AP_SUPPLIERS
AP_SUPPLIER_SITES
AP_SUPPLIER_CONTACTS
When mapping the 11.5.9 field to Oracle ERP tables, the extension of
<tablename.fieldname> will be used for ease of understanding.
The following tables lists all the mandatory columns required in R12 and their
equivalent mapping column in 11.5.9.
SUPPLIER HEADER MAPPING:
11i Columns
R12 Base Tables Mapping
PO_VENDORS.VENDOR_ID
AP_SUPPLIERS.VENDOR_ID
PO_VENDORS. VENDOR_NAME
AP_SUPPLIERS.VENDOR_NAME
PO_VENDORS. NUM_1099
AP_SUPPLIERS.NUM_1099
PO_VENDORS. SUMMARY_FLAG
AP_SUPPLIERS.SUMMARY_FLAG
PO_VENDORS. ENABLED_FLAG
AP_SUPPLIERS. ENABLED_FLAG
PO_VENDORS.VENDOR_TYPE_LOOKUP_CODE
AP_SUPPLIERS. VENDOR_LOOKUP_CODE
PO_VENDORS.ENABLED_FLAG
AP_SUPPLIERS.ENABLED_FLAG
PO_VENDORS.SHIP_TO_LOCATION_CODE
AP_SUPPLIERS.SHIP_TO_LOCATION_CODE
PO_VENDORS.BILL_TO_LOCATION_CODE
AP_SUPPLIERS.BILL_TO_LOCATION_CODE
PO_VENDORS.TERMS_NAME
AP_SUPPLIERS.TERMS_NAME
PO_VENDORS.PAY_GROUP_LOOKUP_CODE
AP_SUPPLIERS.PAY_GROUP_LOOKUP_CODE
PO_VENDORS.INVOICE_CURRENCY_CODE
AP_SUPPLIERS.INVOICE_CURRENCY_CODE
PO_VENDORS.PAYMENT_CURRENCY_CODE
AP_SUPPLIERS.PAYMENT_CURRENCY_CODE
299916250.doc
13
PO_VENDORS.HOLD_FLAG
AP_SUPPLIERS.HOLD_FLAG
PO_VENDORS.NUM_1099
AP_SUPPLIERS.NUM_1099
PO_VENDORS.VAT_REGISTRATION_NUM
AP_SUPPLIERS.VAT_REGISTRATION_NUM
PO_VENDORS.VAT_CODE
AP_SUPPLIERS.VAT_CODE
11i Columns
R12 Columns
PO_VENDORS.ATTRIBUTE_CATEGORY
AP_SUPPLIERS.ATTRIBUTE_CATEGORY
PO_VENDORS.ATTRIBUTE9
AP_SUPPLIERS.ATTRIBUTE9
PO_VENDORS.ATTRIBUTE14
AP_SUPPLIERS.ATTRIBUTE14
PO_VENDORS.ATTRIBUTE15
AP_SUPPLIERS.ATTRIBUTE15
299916250.doc
14
11i Columns
R12 Base Tables Mapping
PO_VENDORS.VENDOR_ID
AP_SUPPLIERS.VENDOR_ID
PO_VENDORS. VENDOR_NAME
AP_SUPPLIERS.VENDOR_NAME
PO_VENDORS. NUM_1099
AP_SUPPLIERS.NUM_1099
PO_VENDORS. SUMMARY_FLAG
AP_SUPPLIERS.SUMMARY_FLAG
PO_VENDORS. ENABLED_FLAG
AP_SUPPLIERS. ENABLED_FLAG
PO_VENDORS.VENDOR_TYPE_LOOKUP_CODE
AP_SUPPLIERS. VENDOR_LOOKUP_CODE
PO_VENDORS.ENABLED_FLAG
AP_SUPPLIERS.ENABLED_FLAG
PO_VENDORS.SHIP_TO_LOCATION_CODE
AP_SUPPLIERS.SHIP_TO_LOCATION_CODE
PO_VENDORS.BILL_TO_LOCATION_CODE
AP_SUPPLIERS.BILL_TO_LOCATION_CODE
PO_VENDORS.TERMS_NAME
AP_SUPPLIERS.TERMS_NAME
PO_VENDORS.PAY_GROUP_LOOKUP_CODE
AP_SUPPLIERS.PAY_GROUP_LOOKUP_CODE
PO_VENDORS.INVOICE_CURRENCY_CODE
AP_SUPPLIERS.INVOICE_CURRENCY_CODE
PO_VENDORS.PAYMENT_CURRENCY_CODE
AP_SUPPLIERS.PAYMENT_CURRENCY_CODE
PO_VENDORS.HOLD_FLAG
AP_SUPPLIERS.HOLD_FLAG
PO_VENDORS.NUM_1099
AP_SUPPLIERS.NUM_1099
PO_VENDORS.VAT_REGISTRATION_NUM
AP_SUPPLIERS.VAT_REGISTRATION_NUM
PO_VENDORS.VAT_CODE
AP_SUPPLIERS.VAT_CODE
AP_BANK_BRANCHES.BANK_NAME
HZ_PARTIES.BANK_NAME
AP_BANK_BRANCHES.BANK_NUMBER
HZ_PARTIES.BANK_NUMBER
AP_BANK_BRANCHES.BRANCH_NAME
HZ_PARTIES.BRANCH_NAME
AP_BANK_BRANCHES.BANK_NUM
HZ_PARTIES.BANK_NUM
AP_BANK_ACCOUNTS_ALL.BANK_ACCOUNT_NAME
IBY_EXT_BANK_ACCOUNTS.BANK_ACCOUNT_NAME
AP_BANK_ACCOUNTS_ALL.BANK_ACCOUNT_NUM
IBY_EXT_BANK_ACCOUNTS.BANK_ACCOUNT_NUM
AP_BANK_ACCOUNTS_ALL.CURRENCY_CODE
IBY_EXT_BANK_ACCOUNTS.CURRENCY_CODE
PO_VENDOR_CONTACTS.
LAST_NAME
AP_SUP_SITE_CONTACT_INT.LAST_NAME
PO_VENDOR_CONTACTS.
AP_SUP_SITE_CONTACT_INT.FIRST_NAME
299916250.doc
15
FIRST_NAME
PO_VENDOR_CONTACTS.
MIDDLE_INITIAL
AP_SUP_SITE_CONTACT_INT.MIDDLE_INITIAL
PO_VENDOR_CONTACTS.
AREA_CODE
AP_SUP_SITE_CONTACT_INT.AREA_CODE
PO_VENDOR_CONTACTS. PHONE
AP_SUP_SITE_CONTACT_INT.PHONE
PO_VENDOR_CONTACTS.
EMAIL_ADDRESS
AP_SUP_SITE_CONTACT_INT.EMAIL_ADDRESS
PO_VENDOR_CONTACTS. FAX
AP_SUP_SITE_CONTACT_INT.FAX
Dependencies
o Supplier needs to be created first before the Supplier site information
can be loaded.
o Supplier Site information need to be loaded before the supplier
contact information can be loaded.
o The associated PO and AP setups need to be complete prior to loading
the supplier information.
o Lookups values for data elements such as Payment Terms, Payment
Method, Ship To Location / Bill To Location, Ship Via, FOB, Freight Terms
should be loaded before loading the supplier information.
299916250.doc
16
Prerequisite Set-ups
Set-ups required for the migration effort. These set-ups would have to
be done in the instance. These setups include, but are not limited to:
Profile Options
Accounts Payables/Purchasing Profile Options need to be defined that
may have an impact on the Supplier creation process
Organizations and Parameters
Customer X Organization structure and associated Operating Units
should be configured and setup.
Financial Options for Each Operating Unit should also be configured.
Bill To / Ship To Locations
Bill To / Ship To should be defined before supplier migration
Withholding Tax Codes
Withholding tax codes should be setup before supplier migration
Tax Classification Codes
Tax classification codes should be set up in R12 for corresponding tax
codes in 11i.
Test Conditions
o All supplier migration records would be available visible in
the R12 Supplier Web page.
o Supplier and sites should be transactable in AP Invoices.
o All destination attributes must map to source attributes, as
in the attribute mapping as provided above in the mapping
matrix.
299916250.doc
17
Open Issues
ID
Issue
Resolution
Responsibility
Finalization of the
Organization
Mapping strcuture
between 11.5.9
and R12 need to
be complete
2.
Paygroup
rationalization to
be provided to the
technical team
Customer X
Team
Target
Date
Impact
Date
Target
Date
Impact
Date
Closed Issues
ID
Issue
299916250.doc
Resolution
Responsibility
18
299916250.doc
19