Create a Person with Multiple Addresses
In this use case, we'll create a person with multiple
addresses. This use case requires a person to be created using createPerson operation
of Person Web Service and then assigning a address to the PartyId
using
createAddress operation of Address Web Service.
Operation: createAddress
Request Body
<soapenv:Envelope xmlns:add="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/types/">
<soapenv:Body>
<typ:createAddress>
<typ:address>
<add:PartyId>300100551137328</add:PartyId>
<add:CreatedByModule>HZ_WS</add:CreatedByModule>
<add:PrimaryFlag>true</add:PrimaryFlag>
<add:Status>A</add:Status>
<add:Address1>3450 North Triumph Boulevard</add:Address1>
<add:Address2>Suite 300</add:Address2>
<add:City>Lehi</add:City>
<add:Country>US</add:Country>
<add:PostalCode>84043</add:PostalCode>
<add:State>Utah</add:State>
<add:AddressPurpose>
<add:Purpose>SHIP_TO</add:Purpose>
</add:AddressPurpose>
</typ:address>
</typ:createAddress>
</soapenv:Body>
</soapenv:Envelope>
Response Body
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/types/">
<env:Header>
<wsa:Action>http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService//AddressService/createAddressResponse</wsa:Action>
<wsa:MessageID>urn:uuid:4b7ab4f8-68bc-4ff2-826d-3bce0e40c5c3</wsa:MessageID>
</env:Header>
<env:Body>
<ns0:createAddressResponse xmlns:ns0="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/types/">
<ns2:result xsi:type="ns1:AddressResult" xmlns:ns2="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/types/" xmlns:ns1="http://xmlns.oracle.com/apps/crmCommon/salesParties/addressService/" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:Value>
<ns1:PartyId>300100551137328</ns1:PartyId>
<ns1:PartyNumber>CDRM_967434</ns1:PartyNumber>
<ns1:PartySourceSystem xsi:nil="true"/>
<ns1:PartySourceSystemReferenceValue xsi:nil="true"/>
<ns1:AddressId>300100551149826</ns1:AddressId>
<ns1:AddressNumber>CDRM_784854</ns1:AddressNumber>
<ns1:Comments xsi:nil="true"/>
<ns1:ObjectVersionNumber>1</ns1:ObjectVersionNumber>
<ns1:DoNotMailFlag>false</ns1:DoNotMailFlag>
<ns1:CorpCurrencyCode>USD</ns1:CorpCurrencyCode>
<ns1:CreatedBy>SALES_ADMIN</ns1:CreatedBy>
<ns1:CreatedByModule>HZ_WS</ns1:CreatedByModule>
<ns1:CreationDate>2021-09-17T11:42:19.238Z</ns1:CreationDate>
<ns1:CurcyConvRateType>Corporate</ns1:CurcyConvRateType>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:EndDateActive>4712-12-31</ns1:EndDateActive>
<ns1:FormattedAddress>3450 North Triumph Boulevard,Suite 300,LEHI, UTAH 84043</ns1:FormattedAddress>
<ns1:FormattedMultilineAddress>3450 North Triumph Boulevard<BR>Suite 300<BR>LEHI, UTAH 84043</ns1:FormattedMultilineAddress>
<ns1:LastUpdateDate>2021-09-17T11:42:23.535Z</ns1:LastUpdateDate>
<ns1:LastUpdateLogin>CB95683771782F55E0531C5CF00AFE56</ns1:LastUpdateLogin>
<ns1:LastUpdatedBy>SALES_ADMIN</ns1:LastUpdatedBy>
<ns1:LocationId>300100551149827</ns1:LocationId>
<ns1:Mailstop xsi:nil="true"/>
<ns1:PrimaryFlag>true</ns1:PrimaryFlag>
<ns1:StartDateActive>2021-09-17</ns1:StartDateActive>
<ns1:Status>A</ns1:Status>
<ns1:AddrElementAttribute1 xsi:nil="true"/>
<ns1:AddrElementAttribute2 xsi:nil="true"/>
<ns1:AddrElementAttribute3 xsi:nil="true"/>
<ns1:AddrElementAttribute4 xsi:nil="true"/>
<ns1:AddrElementAttribute5 xsi:nil="true"/>
<ns1:Address1>3450 North Triumph Boulevard</ns1:Address1>
<ns1:Address2>Suite 300</ns1:Address2>
<ns1:Address3 xsi:nil="true"/>
<ns1:Address4 xsi:nil="true"/>
<ns1:AddressLinesPhonetic xsi:nil="true"/>
<ns1:Building xsi:nil="true"/>
<ns1:City>Lehi</ns1:City>
<ns1:ClliCode xsi:nil="true"/>
<ns1:Country>US</ns1:Country>
<ns1:County xsi:nil="true"/>
<ns1:DateValidated xsi:nil="true"/>
<ns1:Description xsi:nil="true"/>
<ns1:FloorNumber xsi:nil="true"/>
<ns1:HouseType xsi:nil="true"/>
<ns1:Latitude xsi:nil="true"/>
<ns1:LocationDirections xsi:nil="true"/>
<ns1:Longitude xsi:nil="true"/>
<ns1:PostalCode>84043</ns1:PostalCode>
<ns1:PostalPlus4Code xsi:nil="true"/>
<ns1:Province xsi:nil="true"/>
<ns1:State>Utah</ns1:State>
<ns1:ValidatedFlag>false</ns1:ValidatedFlag>
<ns1:ValidationStartDate xsi:nil="true"/>
<ns1:ValidationStatusCode xsi:nil="true"/>
<ns1:SourceSystem xsi:nil="true"/>
<ns1:SourceSystemReferenceValue xsi:nil="true"/>
<ns1:EffectiveDate xsi:nil="true"/>
<ns1:AddressPurpose>
<ns1:AddressPurposeId>300100551149829</ns1:AddressPurposeId>
<ns1:Purpose>SHIP_TO</ns1:Purpose>
<ns1:DeleteFlag xsi:nil="true"/>
</ns1:AddressPurpose>
</ns1:Value>
</ns2:result>
</ns0:createAddressResponse>
</env:Body>
</env:Envelope>