Update a Contact

In this use case, we'll update null value for a contact.

Operation: processContact

Request Body

<soapenv:Envelope 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:typ="http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/types/" 
xmlns:con="http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/" 
xmlns:com="http://xmlns.oracle.com/apps/crmCommon/salesParties/commonService/" 
xmlns:cus="http://xmlns.oracle.com/apps/custom" 
xmlns:not="http://xmlns.oracle.com/apps/crmCommon/notes/noteService" 
xmlns:not1="http://xmlns.oracle.com/apps/crmCommon/notes/flex/noteDff/" 
xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <typ:processContact>
         <typ:changeOperation>Merge</typ:changeOperation>
         <typ:contact>
         	  <con:PartyId>300100554763260</con:PartyId>
            <con:LastName xsi:nil="true"/>
         </typ:contact>
      </typ:processContact>
   </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">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/ContactService/processContactResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:92fccc1f-1f43-4330-9689-96c4f2305918</wsa:MessageID>
   </env:Header>
   <env:Body>
      <ns0:processContactResponse xmlns:ns0="http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/types/">
         <ns1:result xsi:type="ns0:DataObjectResult" 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" xmlns:ns1="http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/types/">
            <ns0:Value xsi:type="ns5:Contact" xmlns:ns2="http://xmlns.oracle.com/apps/crmCommon/salesParties/commonService/" xmlns:ns4="http://xmlns.oracle.com/apps/crmCommon/notes/noteService" xmlns:ns5="http://xmlns.oracle.com/apps/crmCommon/salesParties/contactService/">
               <ns5:PartyId>300100554763260</ns5:PartyId>
               <ns5:PartyNumber>CDRM_957283</ns5:PartyNumber>
               <ns5:SourceSystem xsi:nil="true"/>
               <ns5:SourceSystemReferenceValue xsi:nil="true"/>
               <ns5:AccountPartyId xsi:nil="true"/>
               <ns5:AccountPartyNumber xsi:nil="true"/>
               <ns5:AccountSourceSystem xsi:nil="true"/>
               <ns5:AccountSourceSystemReferenceValue xsi:nil="true"/>
               <ns5:AccountName xsi:nil="true"/>
               <ns5:FirstName>New Contact</ns5:FirstName>
               <ns5:LastName xsi:nil="true"/>
               <ns5:LastNamePrefix xsi:nil="true"/>
               <ns5:MiddleName xsi:nil="true"/>
               <ns5:UniqueNameSuffix xsi:nil="true"/>
               <ns5:ContactName>New Contact</ns5:ContactName>
               <ns5:PreviousLastName xsi:nil="true"/>
               <ns5:SecondLastName xsi:nil="true"/>
               <ns5:OwnerPartyId>100010025532672</ns5:OwnerPartyId>
               <ns5:OwnerPartyNumber>100010025532672</ns5:OwnerPartyNumber>
               <ns5:OwnerEmailAddress>sendmail-test-discard@oracle.com</ns5:OwnerEmailAddress>
               <ns5:OwnerName>Gabrielle   Lee</ns5:OwnerName>
               <ns5:Type>ZCA_CONTACT</ns5:Type>
               <ns5:ExistingCustomerFlag>false</ns5:ExistingCustomerFlag>
               <ns5:ExistingCustomerFlagLastUpdateDate xsi:nil="true"/>
               <ns5:NamedFlag>false</ns5:NamedFlag>
               <ns5:LastAssignmentDate xsi:nil="true"/>
               <ns5:LastAssignmentDateTime xsi:nil="true"/>
               <ns5:AssignmentExceptionFlag>false</ns5:AssignmentExceptionFlag>
               <ns5:SalesProfileStatus>ACTIVE</ns5:SalesProfileStatus>
               <ns5:TaxpayerIdentificationNumber xsi:nil="true"/>
               <ns5:DateOfBirth xsi:nil="true"/>
               <ns5:PlaceOfBirth xsi:nil="true"/>
               <ns5:DateOfDeath xsi:nil="true"/>
               <ns5:DeceasedFlag>false</ns5:DeceasedFlag>
               <ns5:Gender xsi:nil="true"/>
               <ns5:MaritalStatus xsi:nil="true"/>
               <ns5:MaritalStatusEffectiveDate xsi:nil="true"/>
               <ns5:DeclaredEthnicity xsi:nil="true"/>
               <ns5:PreferredFunctionalCurrency xsi:nil="true"/>
               <ns5:PersonalIncomeAmount xsi:nil="true"/>
               <ns5:HeadOfHouseholdFlag>false</ns5:HeadOfHouseholdFlag>
               <ns5:HouseholdIncomeAmount xsi:nil="true"/>
               <ns5:HouseholdSize xsi:nil="true"/>
               <ns5:Salutation xsi:nil="true"/>
               <ns5:SalutoryIntroduction xsi:nil="true"/>
               <ns5:Title xsi:nil="true"/>
               <ns5:AcademicTitle xsi:nil="true"/>
               <ns5:Initials xsi:nil="true"/>
               <ns5:RentOrOwnIndicator xsi:nil="true"/>
               <ns5:CertificationLevel xsi:nil="true"/>
               <ns5:CertificationReasonCode xsi:nil="true"/>
               <ns5:Comments xsi:nil="true"/>
               <ns5:PreferredContactMethod xsi:nil="true"/>
               <ns5:FavoriteContactFlag>false</ns5:FavoriteContactFlag>
               <ns5:Department xsi:nil="true"/>
               <ns5:DepartmentCode xsi:nil="true"/>
               <ns5:DoNotCallFlag>false</ns5:DoNotCallFlag>
               <ns5:DoNotContactFlag>false</ns5:DoNotContactFlag>
               <ns5:DoNotEmailFlag>false</ns5:DoNotEmailFlag>
               <ns5:DoNotMailFlag>false</ns5:DoNotMailFlag>
               <ns5:JobTitle xsi:nil="true"/>
               <ns5:JobTitleCode xsi:nil="true"/>
               <ns5:LastContactDate xsi:nil="true"/>
               <ns5:SalesAffinityCode xsi:nil="true"/>
               <ns5:SalesBuyingRoleCode xsi:nil="true"/>
               <ns5:CurrencyCode>USD</ns5:CurrencyCode>
               <ns5:CurcyConvRateType>Corporate</ns5:CurcyConvRateType>
               <ns5:CorpCurrencyCode>USD</ns5:CorpCurrencyCode>
               <ns5:DataCloudStatus xsi:nil="true"/>
               <ns5:LastEnrichmentDate xsi:nil="true"/>
               <ns5:PartyStatus>A</ns5:PartyStatus>
               <ns5:CreatedByModule>HZ_WS</ns5:CreatedByModule>
               <ns5:CreatedBy>SALES_ADMIN</ns5:CreatedBy>
               <ns5:CreationDate>2022-03-15T12:35:42.531Z</ns5:CreationDate>
               <ns5:LastUpdateDate>2022-03-15T12:36:17.001Z</ns5:LastUpdateDate>
               <ns5:LastUpdateLogin>D9D7802D972E6937E0531C5CF00AE157</ns5:LastUpdateLogin>
               <ns5:LastUpdatedBy>FUSION</ns5:LastUpdatedBy>
               <ns5:WorkPhoneCountryCode xsi:nil="true"/>
               <ns5:WorkPhoneAreaCode xsi:nil="true"/>
               <ns5:WorkPhoneNumber xsi:nil="true"/>
               <ns5:WorkPhoneExtension xsi:nil="true"/>
               <ns5:FormattedWorkPhoneNumber xsi:nil="true"/>
               <ns5:RawWorkPhoneNumber xsi:nil="true"/>
               <ns5:MobileCountryCode xsi:nil="true"/>
               <ns5:MobileAreaCode xsi:nil="true"/>
               <ns5:MobileNumber xsi:nil="true"/>
               <ns5:MobileExtension xsi:nil="true"/>
               <ns5:FormattedMobileNumber xsi:nil="true"/>
               <ns5:RawMobileNumber xsi:nil="true"/>
               <ns5:FaxCountryCode xsi:nil="true"/>
               <ns5:FaxAreaCode xsi:nil="true"/>
               <ns5:FaxNumber xsi:nil="true"/>
               <ns5:FaxExtension xsi:nil="true"/>
               <ns5:FormattedFaxNumber xsi:nil="true"/>
               <ns5:RawFaxNumber xsi:nil="true"/>
               <ns5:HomePhoneCountryCode xsi:nil="true"/>
               <ns5:HomePhoneAreaCode xsi:nil="true"/>
               <ns5:HomePhoneNumber xsi:nil="true"/>
               <ns5:FormattedHomePhoneNumber xsi:nil="true"/>
               <ns5:RawHomePhoneNumber xsi:nil="true"/>
               <ns5:EmailFormat xsi:nil="true"/>
               <ns5:EmailAddress xsi:nil="true"/>
               <ns5:ClassificationCategory xsi:nil="true"/>
               <ns5:ClassificationCode xsi:nil="true"/>
               <ns5:ContactIsPrimaryForAccount xsi:nil="true"/>
               <ns5:NameSuffix xsi:nil="true"/>
               <ns5:ContactUniqueName>New Contact</ns5:ContactUniqueName>
               <ns5:RecordSet xsi:nil="true"/>
               <ns5:MyBusinessContact xsi:nil="true"/>
               <ns5:ContactRole xsi:nil="true"/>
               <ns5:RegistrationStatus xsi:nil="true"/>
               <ns5:UpdateFlag>true</ns5:UpdateFlag>
               <ns5:DeleteFlag>true</ns5:DeleteFlag>
               <ns5:AddressNumber xsi:nil="true"/>
               <ns5:AddressElementAttribute1 xsi:nil="true"/>
               <ns5:AddressElementAttribute2 xsi:nil="true"/>
               <ns5:AddressElementAttribute3 xsi:nil="true"/>
               <ns5:AddressElementAttribute4 xsi:nil="true"/>
               <ns5:AddressElementAttribute5 xsi:nil="true"/>
               <ns5:AddressLine1 xsi:nil="true"/>
               <ns5:AddressLine2 xsi:nil="true"/>
               <ns5:AddressLine3 xsi:nil="true"/>
               <ns5:AddressLine4 xsi:nil="true"/>
               <ns5:Building xsi:nil="true"/>
               <ns5:City xsi:nil="true"/>
               <ns5:Country xsi:nil="true"/>
               <ns5:County xsi:nil="true"/>
               <ns5:FloorNumber xsi:nil="true"/>
               <ns5:PostalCode xsi:nil="true"/>
               <ns5:PostalPlus4Code xsi:nil="true"/>
               <ns5:Province xsi:nil="true"/>
               <ns5:State xsi:nil="true"/>
               <ns5:Mailstop xsi:nil="true"/>
               <ns5:AddressLinesPhonetic xsi:nil="true"/>
               <ns5:AddressType xsi:nil="true"/>
               <ns5:TimezoneCode xsi:nil="true"/>
            </ns0:Value>
         </ns1:result>
      </ns0:processContactResponse>
   </env:Body>
</env:Envelope>