Party Synchronization
Sample Oracle E-Business Suite XML
<?xml version="1.0" encoding = "UTF-8"?><SYNC_CUSTOMER_005>
<CNTROLAREA>
<BSR>
<VERB>SYNC</VERB>
<NOUN>PARTY</NOUN>
<REVISION>002</REVISION>
</BSR>
<SENDER>
<LOGICALID>ORACLE</LOGICALID>
<COMPONENT>ITM Application</COMPONENT>
<TASK>PARTY SYNCHRONIZATION</TASK>
<REFERENCEID>51001~PARTY_SYNC~21</REFERENCEID>
<CONFIRMATION>Y</CONFIRMATION>
<LANGUAGE>US</LANGUAGE>
<CODEPAGE>AL32UTF8</CODEPAGE>
<AUTHID>Srini-welcome</AUTHID>
</SENDER>
<DATETIME qualifier="CREATION">
<YEAR>2010</YEAR>
<MONTH>04</MONTH>
<DAY>09</DAY>
<HOUR>03</HOUR>
<MINUTE>47</MINUTE>
<SECOND>07</SECOND>
<SUBSECOND>0000</SUBSECOND>
<TIMEZONE/>
</DATETIME>
</CNTROLAREA>
<DATAAREA>
<SYNC_CUSTOMER>
<PARTNER>
<NAME index="1">Bhargava LTD.</NAME>
<PARTNRID>24047</PARTNRID>
<PARTNRTYPE>SHIP_TO</PARTNRTYPE>
<NAME index="2">newly created</NAME>
<NAME index="3"/>
<PARTNRIDX>9717</PARTNRIDX>
<TAXID/>
<USERAREA>
<ORACLE.SYNC_CUSTOMER_005.PARTNER.USERAREA>
<ORACLE.PARTY_ID>586929</ORACLE.PARTY_ID>
<ORACLE.PARTY_NUMBER>64683</ORACLE.PARTY_NUMBER>
<ORACLE.PARTY_TYPE>ORGANIZATION</ORACLE.PARTY_TYPE>
<ORACLE.PARTY_STATUS>A</ORACLE.PARTY_STATUS>
<ORACLE.HQ_BRANCH_IND/>
<ORACLE.SIC_CODE/>
<ORACLE.SIC_CODE_TYPE/>
<ORACLE.PERSON_FIRST_NAME/>
<ORACLE.PERSON_MIDDLE_NAME/>
<ORACLE.PERSON_LAST_NAME/>
<ORACLE.ALTERNATE_NAME/>
<ORACLE.LOCATION_ID>34574</ORACLE.LOCATION_ID>
<ORACLE.COUNTRY>IN</ORACLE.COUNTRY>
<ORACLE.ADDRESS1>KOLAR</ORACLE.ADDRESS1>
<ORACLE.ADDRESS2>NEAR M SCHL</ORACLE.ADDRESS2>
<ORACLE.ADDRESS3>SRVDH</ORACLE.ADDRESS3>
<ORACLE.ADDRESS4>bpl</ORACLE.ADDRESS4>
<ORACLE.CITY>Bhopal</ORACLE.CITY>
<ORACLE.POSTAL_CODE/>
<ORACLE.STATE>MP</ORACLE.STATE>
<ORACLE.PROVINCE/>
<ORACLE.COUNTY/>
<ORACLE.SITE_NUMBER>29664</ORACLE.SITE_NUMBER>
<ORACLE.OPERATING_UNIT>204</ORACLE.OPERATING_UNIT>
<ORACLE.PARAMETERS TYPE="VENDOR"/>
<ORACLE.PARAMETERS TYPE="SERVICE"/>
<ORACLE.PARAMETERS TYPE="DATA">
<ORACLE.PARAMETER index="1" name="" VALUE=""/>
<ORACLE.PARAMETER index="2" name="" VALUE=""/>
<ORACLE.PARAMETER index="3" name="" VALUE=""/>
<ORACLE.PARAMETER index="4" name="" VALUE=""/>
<ORACLE.PARAMETER index="5" name="" VALUE="Default"/>
<ORACLE.PARAMETER index="6" name="" VALUE=""/>
<ORACLE.PARAMETER index="7" name="" VALUE=""/>
<ORACLE.PARAMETER index="8" name="" VALUE=""/>
<ORACLE.PARAMETER index="9" name="" VALUE=""/>
<ORACLE.PARAMETER index="10" name="" VALUE=""/>
<ORACLE.PARAMETER index="11" name="" VALUE=""/>
<ORACLE.PARAMETER index="12" name="" VALUE=""/>
<ORACLE.PARAMETER index="13" name="" VALUE=""/>
<ORACLE.PARAMETER index="14" name="" VALUE=""/>
<ORACLE.PARAMETER index="15" name="" VALUE=""/>
</ORACLE.PARAMETERS>
</ORACLE.SYNC_CUSTOMER_005.PARTNER.USERAREA>
</USERAREA>
<CONTACT>
<NAME index="1">GB ship to contact first GB ship to contact last</NAME>
<CONTCTTYPE>Engineer</CONTCTTYPE>
<EMAIL>gb@gbshipto.com</EMAIL>
<FAX index="1"/>
<TELEPHONE index="1">gbship_to contact phone</TELEPHONE>
<USERAREA>
<ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARAMETERS TYPE="DATA">
<ORACLE.PARAMETER index="1" name="" VALUE=""/>
<ORACLE.PARAMETER index="2" name="" VALUE=""/>
<ORACLE.PARAMETER index="3" name="" VALUE=""/>
<ORACLE.PARAMETER index="4" name="" VALUE=""/>
<ORACLE.PARAMETER index="5" name="" VALUE=""/>
<ORACLE.PARAMETER index="6" name="" VALUE=""/>
<ORACLE.PARAMETER index="7" name="" VALUE=""/>
<ORACLE.PARAMETER index="8" name="" VALUE=""/>
<ORACLE.PARAMETER index="9" name="" VALUE=""/>
<ORACLE.PARAMETER index="10" name="" VALUE=""/>
<ORACLE.PARAMETER index="11" name="" VALUE=""/>
<ORACLE.PARAMETER index="12" name="" VALUE=""/>
<ORACLE.PARAMETER index="13" name="" VALUE=""/>
<ORACLE.PARAMETER index="14" name="" VALUE=""/>
<ORACLE.PARAMETER index="15" name="" VALUE=""/>
</ORACLE.PARAMETERS>
</ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARTY_ID>589929</ORACLE.PARTY_ID>
<ORACLE.PARTY_NUMBER>64723</ORACLE.PARTY_NUMBER>
<ORACLE.PARTY_TYPE>PERSON</ORACLE.PARTY_TYPE>
<ORACLE.PARTY_STATUS>A</ORACLE.PARTY_STATUS>
<ORACLE.ALTERNATE_NAME/>
<ORACLE.PERSON_FIRST_NAME>GB ship to contact first</ORACLE.PERSON_FIRST_NAME>
<ORACLE.PERSON_MIDDLE_NAME>GB ship to contact middle</ORACLE.PERSON_MIDDLE_NAME>
<ORACLE.PERSON_LAST_NAME>GB ship to contact last</ORACLE.PERSON_LAST_NAME>
<ORACLE.COUNTRY/>
<ORACLE.ADDRESS1/>
<ORACLE.ADDRESS2/>
<ORACLE.ADDRESS3/>
<ORACLE.ADDRESS4/>
<ORACLE.CITY/>
<ORACLE.POSTAL_CODE/>
<ORACLE.STATE/>
<ORACLE.PROVINCE/>
<ORACLE.COUNTY/>
</USERAREA>
</CONTACT>
<CONTACT>
<NAME index="1">GB Deliver to contact first GB Deliver to contact last</NAME>
<CONTCTTYPE>Officer</CONTCTTYPE>
<EMAIL>gb@delivertocontact.com</EMAIL>
<FAX index="1"/>
<TELEPHONE index="1">deliver to contact phone</TELEPHONE>
<USERAREA>
<ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARAMETERS TYPE="DATA">
<ORACLE.PARAMETER index="1" name="" VALUE=""/>
<ORACLE.PARAMETER index="2" name="" VALUE=""/>
<ORACLE.PARAMETER index="3" name="" VALUE=""/>
<ORACLE.PARAMETER index="4" name="" VALUE=""/>
<ORACLE.PARAMETER index="5" name="" VALUE=""/>
<ORACLE.PARAMETER index="6" name="" VALUE=""/>
<ORACLE.PARAMETER index="7" name="" VALUE=""/>
<ORACLE.PARAMETER index="8" name="" VALUE=""/>
<ORACLE.PARAMETER index="9" name="" VALUE=""/>
<ORACLE.PARAMETER index="10" name="" VALUE=""/>
<ORACLE.PARAMETER index="11" name="" VALUE=""/>
<ORACLE.PARAMETER index="12" name="" VALUE=""/>
<ORACLE.PARAMETER index="13" name="" VALUE=""/>
<ORACLE.PARAMETER index="14" name="" VALUE=""/>
<ORACLE.PARAMETER index="15" name="" VALUE=""/>
</ORACLE.PARAMETERS>
</ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARTY_ID>590929</ORACLE.PARTY_ID>
<ORACLE.PARTY_NUMBER>64743</ORACLE.PARTY_NUMBER>
<ORACLE.PARTY_TYPE>PERSON</ORACLE.PARTY_TYPE>
<ORACLE.PARTY_STATUS>A</ORACLE.PARTY_STATUS>
<ORACLE.ALTERNATE_NAME/>
<ORACLE.PERSON_FIRST_NAME>GB Deliver to contact first</ORACLE.PERSON_FIRST_NAME>
<ORACLE.PERSON_MIDDLE_NAME>GB Deliver to contact middle</ORACLE.PERSON_MIDDLE_NAME>
<ORACLE.PERSON_LAST_NAME>GB Deliver to contact last</ORACLE.PERSON_LAST_NAME>
<ORACLE.COUNTRY/>
<ORACLE.ADDRESS1/>
<ORACLE.ADDRESS2/>
<ORACLE.ADDRESS3/>
<ORACLE.ADDRESS4/>
<ORACLE.CITY/>
<ORACLE.POSTAL_CODE/>
<ORACLE.STATE/>
<ORACLE.PROVINCE/>
<ORACLE.COUNTY/>
</USERAREA>
</CONTACT>
<CONTACT>
<NAME index="1">GB marketing contact first GB marketing contact last</NAME>
<CONTCTTYPE>Manager</CONTCTTYPE>
<EMAIL>gb@marketing_contact.com</EMAIL>
<FAX index="1"/>
<TELEPHONE index="1">marketing contact phone</TELEPHONE>
<USERAREA>
<ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARAMETERS TYPE="DATA">
<ORACLE.PARAMETER index="1" name="" VALUE=""/>
<ORACLE.PARAMETER index="2" name="" VALUE=""/>
<ORACLE.PARAMETER index="3" name="" VALUE=""/>
<ORACLE.PARAMETER index="4" name="" VALUE=""/>
<ORACLE.PARAMETER index="5" name="" VALUE=""/>
<ORACLE.PARAMETER index="6" name="" VALUE=""/>
<ORACLE.PARAMETER index="7" name="" VALUE=""/>
<ORACLE.PARAMETER index="8" name="" VALUE=""/>
<ORACLE.PARAMETER index="9" name="" VALUE=""/>
<ORACLE.PARAMETER index="10" name="" VALUE=""/>
<ORACLE.PARAMETER index="11" name="" VALUE=""/>
<ORACLE.PARAMETER index="12" name="" VALUE=""/>
<ORACLE.PARAMETER index="13" name="" VALUE=""/>
<ORACLE.PARAMETER index="14" name="" VALUE=""/>
<ORACLE.PARAMETER index="15" name="" VALUE=""/>
</ORACLE.PARAMETERS>
</ORACLE.SYNC_CUSTOMER_005.PARTNER.CONTACT.USERAREA>
<ORACLE.PARTY_ID>594929</ORACLE.PARTY_ID>
<ORACLE.PARTY_NUMBER>64783</ORACLE.PARTY_NUMBER>
<ORACLE.PARTY_TYPE>PERSON</ORACLE.PARTY_TYPE>
<ORACLE.PARTY_STATUS>A</ORACLE.PARTY_STATUS>
<ORACLE.ALTERNATE_NAME/>
<ORACLE.PERSON_FIRST_NAME>GB marketing contact first</ORACLE.PERSON_FIRST_NAME>
<ORACLE.PERSON_MIDDLE_NAME>GB marketing contact middle</ORACLE.PERSON_MIDDLE_NAME>
<ORACLE.PERSON_LAST_NAME>GB marketing contact last</ORACLE.PERSON_LAST_NAME>
<ORACLE.COUNTRY/>
<ORACLE.ADDRESS1/>
<ORACLE.ADDRESS2/>
<ORACLE.ADDRESS3/>
<ORACLE.ADDRESS4/>
<ORACLE.CITY/>
<ORACLE.POSTAL_CODE/>
<ORACLE.STATE/>
<ORACLE.PROVINCE/>
<ORACLE.COUNTY/>
</USERAREA>
</CONTACT>
</PARTNER>
</SYNC_CUSTOMER>
</DATAAREA>
</SYNC_CUSTOMER_005>
Sample Oracle Global Trade Management XML
<?xml version="1.0" encoding="UTF-8"?>
<Transmission xmlns="http://xmlns.oracle.com/apps/otm"
xmlns:itmUtil="http://www.jclark.com/xt/java/gtm.webserver.itm.ITMUtil">
<TransmissionHeader xmlns=""
xmlns:gCal="xalan://java.util.GregorianCalendar">
<IsProcessInSequence>Y</IsProcessInSequence>
</TransmissionHeader>
<TransmissionBody>
<GLogXMLElement>
<GtmContact xmlns="http://xmlns.oracle.com/apps/gtm">
<Contact xmlns="http://xmlns.oracle.com/apps/otm">
<ContactGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>64683</Xid>
</Gid>
</ContactGid>
<TransactionCode>IU</TransactionCode>
<FirstName />
<MiddleName />
<LastName />
<AlternateName />
<CompanyName>Bhargava LTD.</CompanyName>
<RemarkWithQual xmlns="">
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>586929</RemarkText>
</RemarkWithQual>
<RemarkWithQual>
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_TYPE_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>ORGANIZATION</RemarkText>
</RemarkWithQual>
</Contact>
<LocationRef>
<Location>
<TransactionCode>IU</TransactionCode>
<LocationGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>64683</Xid>
</Gid>
</LocationGid>
<IsTemplate>Y</IsTemplate>
<Address>
<AddressLines>
<SequenceNumber>1</SequenceNumber>
<AddressLine>KOLAR</AddressLine>
</AddressLines>
<AddressLines>
<SequenceNumber>2</SequenceNumber>
<AddressLine>NEAR M SCHL</AddressLine>
</AddressLines>
<AddressLines>
<SequenceNumber>3</SequenceNumber>
<AddressLine>SRVDH</AddressLine>
</AddressLines>
<AddressLines>
<SequenceNumber>4</SequenceNumber>
<AddressLine>bpl</AddressLine>
</AddressLines>
<City>Bhopal</City>
<Province>MP</Province>
<PostalCode />
<CountryCode3Gid>
<Gid>
<Xid>IN</Xid>
</Gid>
</CountryCode3Gid>
</Address>
</Location>
</LocationRef>
<TransactionCode>RC</TransactionCode>
<ReplaceChildren>
<ManagedChild>PartyRemark</ManagedChild>
</ReplaceChildren>
</GtmContact>
</GLogXMLElement>
<GLogXMLElement>
<GtmContact xmlns="http://xmlns.oracle.com/apps/gtm">
<Contact xmlns="http://xmlns.oracle.com/apps/otm">
<ContactGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>64723</Xid>
</Gid>
</ContactGid>
<TransactionCode>IU</TransactionCode>
<FirstName>GB ship to contact first</FirstName>
<MiddleName>GB ship to contact middle</MiddleName>
<LastName>GB ship to contact last</LastName>
<AlternateName />
<CompanyName>Bhargava LTD.</CompanyName>
<Fax />
<EmailAddress>gb@gbshipto.com</EmailAddress>
<Phone1>gbship_to contact phone</Phone1>
<JobTitle>Engineer</JobTitle>
<LocationGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>29664_PS</Xid>
</Gid>
</LocationGid>
<RemarkWithQual xmlns="">
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>589929</RemarkText>
</RemarkWithQual>
<RemarkWithQual>
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_TYPE_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>PERSON</RemarkText>
</RemarkWithQual>
</Contact>
<TransactionCode>RC</TransactionCode>
<ReplaceChildren>
<ManagedChild>PartyRemark</ManagedChild>
</ReplaceChildren>
</GtmContact>
</GLogXMLElement>
<GLogXMLElement>
<GtmContact xmlns="http://xmlns.oracle.com/apps/gtm">
<Contact xmlns="http://xmlns.oracle.com/apps/otm">
<ContactGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>64743</Xid>
</Gid>
</ContactGid>
<TransactionCode>IU</TransactionCode>
<FirstName>GB Deliver to contact first</FirstName>
<MiddleName>GB Deliver to contact middle</MiddleName>
<LastName>GB Deliver to contact last</LastName>
<AlternateName />
<CompanyName>Bhargava LTD.</CompanyName>
<Fax />
<EmailAddress>gb@delivertocontact.com</EmailAddress>
<Phone1>deliver to contact phone</Phone1>
<JobTitle>Officer</JobTitle>
<LocationGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>29664_PS</Xid>
</Gid>
</LocationGid>
<RemarkWithQual xmlns="">
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>590929</RemarkText>
</RemarkWithQual>
<RemarkWithQual>
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_TYPE_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>PERSON</RemarkText>
</RemarkWithQual>
</Contact>
<TransactionCode>RC</TransactionCode>
<ReplaceChildren>
<ManagedChild>PartyRemark</ManagedChild>
</ReplaceChildren>
</GtmContact>
</GLogXMLElement>
<GLogXMLElement>
<GtmContact xmlns="http://xmlns.oracle.com/apps/gtm">
<Contact xmlns="http://xmlns.oracle.com/apps/otm">
<ContactGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>64783</Xid>
</Gid>
</ContactGid>
<TransactionCode>IU</TransactionCode>
<FirstName>GB marketing contact first</FirstName>
<MiddleName>GB marketing contact middle</MiddleName>
<LastName>GB marketing contact last</LastName>
<AlternateName />
<CompanyName>Bhargava LTD.</CompanyName>
<Fax />
<EmailAddress>gb@marketing_contact.com</EmailAddress>
<Phone1>marketing contact phone</Phone1>
<JobTitle>Manager</JobTitle>
<LocationGid>
<Gid>
<DomainName>GUEST</DomainName>
<Xid>29664_PS</Xid>
</Gid>
</LocationGid>
<RemarkWithQual xmlns="">
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>594929</RemarkText>
</RemarkWithQual>
<RemarkWithQual>
<RemarkQualifierGid>
<Gid>
<Xid>PARTY_TYPE_ID</Xid>
</Gid>
</RemarkQualifierGid>
<RemarkText>PERSON</RemarkText>
</RemarkWithQual>
</Contact>
<TransactionCode>RC</TransactionCode>
<ReplaceChildren>
<ManagedChild>PartyRemark</ManagedChild>
</ReplaceChildren>
</GtmContact>
</GLogXMLElement>
</TransmissionBody>
</Transmission>