Party Synchronization
This table displays the Party Synchronization mapping details from Oracle E-Business Suite to Oracle Global Trade Management.
Oracle E-Business Suite Source | Oracle E-Business Suite Element | Oracle Global Trade Management Element | Details |
---|---|---|---|
HZ_PARTIES. party_name VARCHAR2(360) |
<PARTNER> NAME index="1" | GtmContact.Contact.CompanyName | Applies for both Party & Party Site details. <PARTNER> tag contains party site information |
Organization Name Phonetic - HZ_PARTIES (ORGANIZATION) or Person Name Phonetic - HZ_PERSON_PROFILES (PERSON) VARCHAR2(320) |
<PARTNER> .NAME index="3" | GtmContact.Contact.AlternateName |
Contact’s Alternate Name. This is the alternate name of the party, which can be an organization or a person. |
HZ_PARTY_SITES.party_site_number VARCHAR2(30) |
<PARTNER> .<USERAREA> ORACLE.SITE_NUMBER | GtmContact.Contact.ContactGid | GtmContactID is SITE_NUMBER appended with “_PS” when it is a site. Example: “31234_PS” The Party Number will be the Contact ID when it is a party. |
Site Address from HZ_LOCATIONS Each Line - VARCHAR2(2000) |
<PARTNER> .<ADDRESS> ADDRLINE index="1" to “5” |
GtmContact.Location.Address.AddressLines | Address lines |
HZ_LOCATIONS.city : VARCHAR2(240) | <PARTNER> .<ADDRESS>.CITY | GtmContact.Location.Address.City | |
HZ_LOCATIONS.country: VARCHAR(60) | <PARTNER> .<ADDRESS>.COUNTRY | GtmContact.Location.Address.Country | |
HZ_LOCATIONS.postal_code: VARCHAR2(240) | <PARTNER> .<ADDRESS>.POSTALCODE | GtmContact.Location.Address.PostalCode | |
HZ_LOCATIONS.state: VARCHAR2(240) | <PARTNER> .<ADDRESS>.STATEPROVN | GtmContact.Location.Address.Province | |
HZ_PARTIES. party_name VARCHAR2(360) |
<PARTNER> .<CONTACT> NAME index = "1" | GtmContact.Contact.CompanyName |
Party Site Contact’s company name. <CONTACT> tag contains details of party site Contact. |
HZ_ORG_CONTACTS.job_title or job_title_code. VARCHAR2(100) |
<PARTNER> .<CONTACT> CONTCTTYPE | GtmContact.Contact.JobTitle | |
HZ_CONTACT _POINTS. email_address VARCHAR2(2000) |
<PARTNER>.<CONTACT> EMAIL | GtmContact.Contact.EmailAddress | |
HZ_CONTACT _POINTS. phone_number (Phone Line type = ‘GEN’ ) VARCHAR2(40) |
<PARTNER>.<CONTACT> TELEPHONE | GtmContact.Contact.Phone1 | |
HZ_CONTACT _POINTS. phone_number (Phone Line type = ‘FAX’ ) VARCHAR2(40) |
<PARTNER> .<CONTACT> FAX | GtmContact.Contact.Fax | |
HZ_PARTIES.PERSON_FIRST_NAME VARCHAR2(150) |
<PARTNER> .<CONTACT>.<USERAREA>.ORACLE.PERSON_FIRST_NAME | GtmContact.Contact.FirstName | Party Site Contact’s First name |
HZ_PARTIES.PERSON_LAST_NAME VARCHAR2(150) |
<PARTNER> .<CONTACT>.<USERAREA>.ORACLE.PERSON_LAST_NAME | GtmContact.Contact.LastName | Party Site Contact’s Last name |
HZ_PARTIES.PERSON_MIDDLE_NAME VARCHAR2(60) |
<PARTNER> .<CONTACT>.<USERAREA>.ORACLE.PERSON_MIDDLE_NAME | GtmContact.Contact.MiddleName | Party Site Contact’s Middle name |
HZ_PERSON_PROFILES .PERSON_NAME_PHONETIC VARCHAR2(320) |
<PARTNER> .<CONTACT>.<USERAREA>.ORACLE. ALTERNATE_NAME | GtmContact.Contact.AlternateName | |
HZ_PARTIES.PARTY_NUMBER VARCHAR2(30) |
<USERAREA>.ORACLE.PARTY_NUMBER | GtmContact.Contact.ContactGid and LocationGid | <USERAREA> contains Party information |
HZ_PARTIES.PARTY_ID NUMBER (15) |
<USERAREA>.ORACLE.PARTY_ID | GtmContact.Contact.Remark | Remark with Qualifier = PARTY_ID |
HZ_PARITES.PARTY_TYPE VARCHAR2(30) |
<USERAREA>.ORACLE.PARTY_TYPE | GtmContact.Contact.Remark | Remark with Qualifier = PARTY_TYPE_ID |
HZ_PARTIES.PERSON_FIRST_NAME VARCHAR2(150) |
<USERAREA>.ORACLE.PERSON_FIRST_NAME | GtmContact.Contact.FirstName | |
HZ_PARTIES.PERSON_MIDDLE_NAME VARCHAR2(60) |
<USERAREA>.ORACLE.PERSON_MIDDLE_NAME | GtmContact.Contact.MiddleName | |
HZ_PARTIES.PERSON_LAST_NAME VARCHAR2(150) |
<USERAREA>.ORACLE.PERSON_LAST_NAME | GtmContact.Contact.LastName | |
HZ_PARTIES.Address1-4 VARCHAR2(240) |
<USERAREA>.ORACLE.ADDRESS1 - ORACLE.ADDRESS4 | GtmContact.Location.Address.AddressLines | |
HZ_PARTIES.City VARCHAR2(60) |
<USERAREA>.ORACLE.CITY | GtmContact.Location.Address.City | |
HZ_PARTIES.Postal_Code: VChar(60) | <USERAREA>.ORACLE.POSTAL_CODE | GtmContact.Location.Address.PostalCode | |
HZ_PARTIES.State: VChar(60) | <USERAREA>.ORACLE.STATE | GtmContact.Location.Address.Province | |
HZ_PARTIES.COUNTRY: VChar(60) | <USERAREA>.ORACLE.COUNTRY | GtmContact.Location.Address.Country | |
HZ_PARTIES.Party_id : NUMBER (15) | <USERAREA>.ORACLE.CONTACT_PARTY_ID | GtmContact.Contact.Remark | Remark with Qualifier = PARTY_ID |
Organization Name Phonetic - HZ_PARTIES (ORGANIZATION) or Person Name Phonetic - HZ_PERSON_PROFILES (PERSON) VARCHAR2(320) |
<USERAREA>.ORACLE.ALTERNATE_NAME | GtmContact.Contact.AlternateName | This is the alternate name of the party, which can be an organization or a person. |
- The role of the party site does not matter to Oracle Global Trade Management during party synchronization. Regardless of whether the party site has one role or multiple roles, the mapping code always creates one Oracle Global Trade Management contact per party site and the contact ID should always correspond to the site number.
- In most cases, the contacts that map to the party or party site will not have name information since they are really organizations. If there is a party that is also a person, it will have a first/last name. Also, contacts that map to Oracle E-Business Suite contacts should have first/last name information.
- Default mapping always treats the party and site as different location objects even if they are the same address.
- Regardless of whether the party type is a person or organization, the party name is mapped to the Oracle Global Trade Management company name.
- The default transaction code used is RC. When the default transaction code is used, the remark information will be re-created (i.e. the existing remark is deleted and the new remarks are inserted). This only happens with remark information.
The default mapping given in the StyleSheetContent ‘DEFAULT_PARTY_SYNC_STYLESHEET’ used by the system to generate Oracle Global Trade Management XML for inserting party data as Oracle Global Trade Management contact unless it is overridden. The sample EBS and transformed GTM XMLs appears in the Appendix: XML Samples chapter, in the Party Synchronization section.