11i to R12 Replaced Tables in Oracle apps
Following are the join conditions. Use these to
complete your query.
SO_HEADERS_ALL -- OE_ORDER_HEADERS_ALL
SO_LINES_ALL -- OE_ORDER_LINES_ALL
so_picking_lines_all -- WSH_DELIVERY_DETAILS
so_picking_line_details -- wsh_delivery_assignments
WSH_NEW_DELIVERIES.DELIVERY_IDWSH_DELIVERY_ASS IGNMENTS.DELIVERY_ID
WSH_DELIVERY_DETAILS.DELIVERY_DETAIL_ID WSH_DELIVERY_ASSIGNMENTS.DELIVERY_DETAIL_ID
WSH_DELIVERY_DETAILS.SOURCE_LINE_ID OE_ORDER_LINES_ALL.LINE_ID
complete your query.
SO_HEADERS_ALL -- OE_ORDER_HEADERS_ALL
SO_LINES_ALL -- OE_ORDER_LINES_ALL
so_picking_lines_all -- WSH_DELIVERY_DETAILS
so_picking_line_details -- wsh_delivery_assignments
WSH_NEW_DELIVERIES.DELIVERY_IDWSH_DELIVERY_ASS IGNMENTS.DELIVERY_ID
WSH_DELIVERY_DETAILS.DELIVERY_DETAIL_ID WSH_DELIVERY_ASSIGNMENTS.DELIVERY_DETAIL_ID
WSH_DELIVERY_DETAILS.SOURCE_LINE_ID OE_ORDER_LINES_ALL.LINE_ID
=================================================================================
RA_CUSTOMERS
The table below lists the corresponding HZ table and column for various columns in the current RA_CUSTOMERS view
Column in RA_CUSTOMERS
|
Corresponding Table
|
Column
|
customer_name
|
hz_parties
|
party_name,
|
customer_id
|
hz_cust_accounts
|
cust_account_id
|
customer_number
|
hz_cust_accounts
|
account_number
|
status
|
hz_cust_accounts
|
status
|
Join Conditions:
HZ_CUST_ACCOUNTS..Party_Id = HZ_PARTIES.Party_Id
RA_ADDRESSES
Column in RA_ADDRESSES
|
Corresponding Table
|
Column
|
address_id
|
hz_cust_acct_sites_all
|
cust_acct_site_id
|
status
|
hz_cust_acct_sites_all
|
status
|
address1
|
hz_locations
|
address1
|
address2
|
hz_locations
|
address2
|
address3
|
hz_locations
|
address3
|
address4
|
hz_locations
|
address4
|
city
|
hz_locations
|
city
|
state
|
hz_locations
|
state
|
postal_code
|
hz_locations
|
postal_code
|
county
|
hz_locations
|
county
|
country
|
hz_locations
|
country
|
language
|
hz_locations
|
language
|
Source Tables: HZ_PARTY_SITES, HZ_LOCATIONS, HZ_CUST_ACCT_SITES_ALL
Join Conditions:
HZ_CUST_ACCT_SITES_ALL.party_site_id = HZ_PARTY_SITES.party_site_id
HZ_LOCATIONS.location_id = HZ_PARTY_SITES.location_id
RA_SITE_USES
The table below lists the corresponding HZ table and column for various columns in the current RA_SITE_USES view
Column in RA_SITE_USES
|
Corresponding Table
|
Column
|
site_use_id
|
hz_cust_site_uses
|
site_use_id
|
site_use_code
|
hz_cust_site_uses
|
site_use_code
|
status
|
hz_cust_site_uses
|
status
|
address_id
|
hz_cust_site_uses
|
cust_acct_site_id
|
RA_CONTACTS
Column in RA_CONTACTS
|
Corresponding Table
|
Column
|
contact_id
|
hz_cust_account_roles
|
cust_account_role_id
|
status
|
hz_cust_account_roles
|
status
|
customer_id
|
hz_cust_account_roles
|
cust_account_id
|
address_id
|
hz_cust_account_roles
|
cust_acct_site_id
|
first_name
|
hz_parties
|
person_first_name
|
last_name
|
hz_parties
|
person_last_name
|
Source Tables: HZ_CUST_ACCOUNT_ROLES, HZ_PARTY_RELATIONSHIPS, HZ_PARTIES
Join Conditions:
HZ_CUST_ACCOUNT_ROLES.party_id = HZ_PARTY_RELATIONSHIPS.party_id
HZ_CUST_ACCOUNT_ROLES.role_type = 'CONTACT'
HZ_PARTIES.party_id = HZ_PARTY_RELATIONSHIPS.subject_id
RA_CONTACT_ROLES
Column in RA_CONTACT_ROLES
|
Corresponding Table
|
Column
|
contact_id
|
hz_role_responsibility
|
cust_account_role_id
|
usage_code
|
hz_role_responsibility
|
responsibility_type
|
primary_flag
|
hz_role_responsibility
|
primary_flag
|
11i Table
|
R12 Change
|
ra_addresses_all
|
SELECT acct_site.cust_account_id customer_id, acct_site.cust_acct_site_id address_id
FROM hz_party_sites party_site,
hz_loc_assignments loc_assign,
hz_locations loc,
hz_cust_acct_sites_all acct_site
WHERE acct_site.party_site_id = party_site.party_site_id
AND loc.location_id = party_site.location_id
AND loc.location_id = loc_assign.location_id
AND NVL (acct_site.org_id, -99) = NVL (loc_assign.org_id, -99)
|
ra_site_uses_all
|
SELECT site_use_id, LOCATION, attribute1
FROM hz_cust_site_uses_all
|
ra_customers
|
SELECT cust_acct.cust_account_id customer_id,
SUBSTRB (party.party_name, 1, 50) customer_name,
cust_acct.account_number customer_number
FROM hz_parties party, hz_cust_accounts cust_acct
WHERE cust_acct.party_id = party.party_id
|
Suppliers:
New R12 tables -> Old 11i Tables
New R12 tables -> Old 11i Tables
AP_SUPPLIERS - replaces PO_VENDORS
AP_SUPPLIER_SITES_ALL- replaces PO_VENDOR_SITES_ALL
Additional supplier related tables in IBY (Payments) and HZ (TCA):
IBY_EXTERNAL_PAYEES_ALL - stores Payee(supplier) information.
HZ_PARTIES - Party data for the suppliers.
HZ_PARTY_SITES - Party site data for the supplier sites.
Invoices:
Additional table in R12: AP_INVOICE_LINES_ALL
Allocations - AP_CHRG_ALLOCATIONS_ALL is obsolete in R12
Taxes:
Taxes:
Functionality provided by E-Business Tax
New tables in R12
ZX_LINES - Detailed Tax lines for the invoice (trx_id = invoice_id)
ZX_LINES_SUMMARY - Summary tax lines for the invoice (trx_id = invoice_id)
ZX_REC_NREC_DIST - Tax distributions for the invoice (trx_id = invoice_id)
ZX_LINES_DET_FACTORS - Tax determination factors for the invoice (trx_id = invoice_id)
Payments:
Functionality moved to central Payments (IBY)
New IBY tables in R12:
IBY_PAY_SERVICE_REQUESTS - Payment Process Request information
Accounting:
Functionality moved to SubLedger Accounting (SLA)
New R12 tables:
XLA_EVENTS -> replaces AP_ACOCUNTING_EVENTS_ALL
XLA_AE_HEADERS -> replaces AP_AE_HEADERS_ALL
XLA_AE_LINES-> replaces AP_AE_LINES_ALL
XLA_DISTRIBUTION_LINKS
Trial Balance:
Trial Balance:
New R12 Table
XLA_TRIAL_BALANCES
AP_LIABILITY_BALANCE-> not used in new R12 transactions
AP_TRIAL_BALANCE -> not used in new R12 transactions
Bank Accounts:
Bank Accounts:
Functionality moved to Cash Management.
CE_BANK_ACCOUNTS -> replaces AP_BANK_ACCOUNTS_ALL
CE_BANK_ACCT_USES_ALL -> replaces AP_BANK_ACCOUNT_USES_ALL
CE_PAYMENT_DOCUMENTS -> AP_CHECK_STOCKS_ALL
No comments:
Post a Comment