feature/IO-3357-Reynolds-and-Reynolds-DMS-API-Integration - Checkpoint
This commit is contained in:
@@ -1,107 +1,83 @@
|
||||
<rr:CustomerUpdateRq xmlns:rr="http://reynoldsandrey.com/">
|
||||
<!-- Optional request metadata -->
|
||||
{{#RequestId}}<rr:RequestId>{{RequestId}}</rr:RequestId>{{/RequestId}}
|
||||
{{#Environment}}<rr:Environment>{{Environment}}</rr:Environment>{{/Environment}}
|
||||
<rey_RomeCustomerUpdateReq xmlns="{{STAR_NS}}" revision="1.0">
|
||||
<CustomerUpdateReq>
|
||||
<Customer>
|
||||
<CustomerId>{{CustomerId}}</CustomerId>
|
||||
{{#CustomerType}}<CustomerType>
|
||||
{{CustomerType}}</CustomerType>{{/CustomerType}}
|
||||
{{#CustomerName}}<CustomerName>{{CustomerName}}</CustomerName>{{/CustomerName}}
|
||||
{{#DisplayName}}<DisplayName>{{DisplayName}}</DisplayName>{{/DisplayName}}
|
||||
{{#PreferredName}}<PreferredName>{{PreferredName}}</PreferredName>{{/PreferredName}}
|
||||
{{#Language}}<Language>{{Language}}</Language>{{/Language}}
|
||||
{{#GroupName}}<GroupName>{{GroupName}}</GroupName>{{/GroupName}}
|
||||
{{#TaxExempt}}<TaxExempt>{{TaxExempt}}</TaxExempt>{{/TaxExempt}}
|
||||
{{#DiscountLevel}}<DiscountLevel>{{DiscountLevel}}</DiscountLevel>{{/DiscountLevel}}
|
||||
{{#Active}}<Active>{{Active}}</Active>{{/Active}}
|
||||
{{#Addresses}}
|
||||
<Address>
|
||||
{{#AddressId}}<AddressId>{{AddressId}}</AddressId>{{/AddressId}}
|
||||
{{#Type}}<Type>
|
||||
{{Type}}</Type>{{/Type}}
|
||||
{{#Line1}}<Line1>{{Line1}}</Line1>{{/Line1}}
|
||||
{{#Line2}}<Line2>{{Line2}}</Line2>{{/Line2}}
|
||||
{{#City}}<City>{{City}}</City>{{/City}}
|
||||
{{#State}}<State>{{State}}</State>{{/State}}
|
||||
{{#PostalCode}}<PostalCode>{{PostalCode}}</PostalCode>{{/PostalCode}}
|
||||
{{#Country}}<Country>{{Country}}</Country>{{/Country}}
|
||||
{{#IsPrimary}}<IsPrimary>{{IsPrimary}}</IsPrimary>{{/IsPrimary}}
|
||||
{{#IsDeleted}}<IsDeleted>{{IsDeleted}}</IsDeleted>{{/IsDeleted}}
|
||||
</Address>
|
||||
{{/Addresses}}
|
||||
{{#Phones}}
|
||||
<Phone>
|
||||
{{#PhoneId}}<PhoneId>{{PhoneId}}</PhoneId>{{/PhoneId}}
|
||||
{{#Type}}<Type>{{Type}}</Type>{{/Type}}
|
||||
{{#Number}}<Number>{{Number}}</Number>{{/Number}}
|
||||
{{#Extension}}<Extension>{{Extension}}</Extension>{{/Extension}}
|
||||
{{#Preferred}}<Preferred>{{Preferred}}</Preferred>{{/Preferred}}
|
||||
{{#IsDeleted}}<IsDeleted>{{IsDeleted}}</IsDeleted>{{/IsDeleted}}
|
||||
</Phone>
|
||||
{{/Phones}}
|
||||
{{#Emails}}
|
||||
<Email>
|
||||
{{#EmailId}}<EmailId>{{EmailId}}</EmailId>{{/EmailId}}
|
||||
{{#Type}}<Type>{{Type}}</Type>{{/Type}}
|
||||
{{#Address}}<Address>{{Address}}</Address>{{/Address}}
|
||||
{{#Preferred}}<Preferred>{{Preferred}}</Preferred>{{/Preferred}}
|
||||
{{#IsDeleted}}<IsDeleted>{{IsDeleted}}</IsDeleted>{{/IsDeleted}}
|
||||
</Email>
|
||||
{{/Emails}}
|
||||
{{#DriverLicense}}
|
||||
<DriverLicense>
|
||||
{{#LicenseNumber}}<LicenseNumber>{{LicenseNumber}}</LicenseNumber>{{/LicenseNumber}}
|
||||
{{#LicenseState}}<LicenseState>{{LicenseState}}</LicenseState>{{/LicenseState}}
|
||||
{{#ExpirationDate}}<ExpirationDate>{{ExpirationDate}}</ExpirationDate>{{/ExpirationDate}}
|
||||
</DriverLicense>
|
||||
{{/DriverLicense}}
|
||||
{{#Insurance}}
|
||||
<Insurance>
|
||||
{{#CompanyName}}<CompanyName>{{CompanyName}}</CompanyName>{{/CompanyName}}
|
||||
{{#PolicyNumber}}<PolicyNumber>{{PolicyNumber}}</PolicyNumber>{{/PolicyNumber}}
|
||||
{{#ExpirationDate}}<ExpirationDate>{{ExpirationDate}}</ExpirationDate>{{/ExpirationDate}}
|
||||
{{#ContactName}}<ContactName>{{ContactName}}</ContactName>{{/ContactName}}
|
||||
{{#ContactPhone}}<ContactPhone>{{ContactPhone}}</ContactPhone>{{/ContactPhone}}
|
||||
</Insurance>
|
||||
{{/Insurance}}
|
||||
{{#LinkedAccounts}}
|
||||
<LinkedAccount>
|
||||
{{#AccountId}}<AccountId>{{AccountId}}</AccountId>{{/AccountId}}
|
||||
<Type>{{Type}}
|
||||
</Type>
|
||||
{{#AccountNumber}}<AccountNumber>{{AccountNumber}}</AccountNumber>{{/AccountNumber}}
|
||||
{{#CreditLimit}}<CreditLimit>{{CreditLimit}}</CreditLimit>{{/CreditLimit}}
|
||||
{{#IsDeleted}}<IsDeleted>{{IsDeleted}}</IsDeleted>{{/IsDeleted}}
|
||||
</LinkedAccount>
|
||||
{{/LinkedAccounts}}
|
||||
|
||||
<rr:Dealer>
|
||||
<rr:DealerCode>{{DealerCode}}</rr:DealerCode>
|
||||
{{#DealerName}}<rr:DealerName>{{DealerName}}</rr:DealerName>{{/DealerName}}
|
||||
{{#DealerNumber}}<rr:DealerNumber>{{DealerNumber}}</rr:DealerNumber>{{/DealerNumber}}
|
||||
{{#StoreNumber}}<rr:StoreNumber>{{StoreNumber}}</rr:StoreNumber>{{/StoreNumber}}
|
||||
{{#BranchNumber}}<rr:BranchNumber>{{BranchNumber}}</rr:BranchNumber>{{/BranchNumber}}
|
||||
</rr:Dealer>
|
||||
|
||||
<rr:Customer>
|
||||
<rr:CustomerId>{{CustomerId}}</rr:CustomerId>
|
||||
{{#CustomerType}}<rr:CustomerType>{{CustomerType}}</rr:CustomerType>{{/CustomerType}}
|
||||
|
||||
{{#CompanyName}}<rr:CompanyName>{{CompanyName}}</rr:CompanyName>{{/CompanyName}}
|
||||
{{#FirstName}}<rr:FirstName>{{FirstName}}</rr:FirstName>{{/FirstName}}
|
||||
{{#MiddleName}}<rr:MiddleName>{{MiddleName}}</rr:MiddleName>{{/MiddleName}}
|
||||
{{#LastName}}<rr:LastName>{{LastName}}</rr:LastName>{{/LastName}}
|
||||
{{#PreferredName}}<rr:PreferredName>{{PreferredName}}</rr:PreferredName>{{/PreferredName}}
|
||||
|
||||
{{#ActiveFlag}}<rr:ActiveFlag>{{ActiveFlag}}</rr:ActiveFlag>{{/ActiveFlag}}
|
||||
{{#CustomerGroup}}<rr:CustomerGroup>{{CustomerGroup}}</rr:CustomerGroup>{{/CustomerGroup}}
|
||||
{{#TaxExempt}}<rr:TaxExempt>{{TaxExempt}}</rr:TaxExempt>{{/TaxExempt}}
|
||||
{{#DiscountLevel}}<rr:DiscountLevel>{{DiscountLevel}}</rr:DiscountLevel>{{/DiscountLevel}}
|
||||
{{#PreferredLanguage}}<rr:PreferredLanguage>{{PreferredLanguage}}</rr:PreferredLanguage>{{/PreferredLanguage}}
|
||||
|
||||
<!-- Addresses -->
|
||||
{{#Addresses}}
|
||||
<rr:Address>
|
||||
{{#AddressId}}<rr:AddressId>{{AddressId}}</rr:AddressId>{{/AddressId}}
|
||||
{{#AddressType}}<rr:AddressType>
|
||||
{{AddressType}}</rr:AddressType>{{/AddressType}} <!-- BILLING | MAILING | SHIPPING -->
|
||||
{{#AddressLine1}}<rr:AddressLine1>{{AddressLine1}}</rr:AddressLine1>{{/AddressLine1}}
|
||||
{{#AddressLine2}}<rr:AddressLine2>{{AddressLine2}}</rr:AddressLine2>{{/AddressLine2}}
|
||||
{{#City}}<rr:City>{{City}}</rr:City>{{/City}}
|
||||
{{#State}}<rr:State>{{State}}</rr:State>{{/State}}
|
||||
{{#PostalCode}}<rr:PostalCode>{{PostalCode}}</rr:PostalCode>{{/PostalCode}}
|
||||
{{#Country}}<rr:Country>{{Country}}</rr:Country>{{/Country}}
|
||||
{{#IsPrimary}}<rr:IsPrimary>{{IsPrimary}}</rr:IsPrimary>{{/IsPrimary}}
|
||||
</rr:Address>
|
||||
{{/Addresses}}
|
||||
|
||||
<!-- Phones -->
|
||||
{{#Phones}}
|
||||
<rr:Phone>
|
||||
{{#PhoneId}}<rr:PhoneId>{{PhoneId}}</rr:PhoneId>{{/PhoneId}}
|
||||
{{#PhoneNumber}}<rr:PhoneNumber>{{PhoneNumber}}</rr:PhoneNumber>{{/PhoneNumber}}
|
||||
{{#PhoneType}}<rr:PhoneType>
|
||||
{{PhoneType}}</rr:PhoneType>{{/PhoneType}} <!-- MOBILE | HOME | WORK -->
|
||||
{{#Preferred}}<rr:Preferred>{{Preferred}}</rr:Preferred>{{/Preferred}}
|
||||
{{#IsDeleted}}<rr:IsDeleted>
|
||||
{{IsDeleted}}</rr:IsDeleted>{{/IsDeleted}} <!-- Mark for deletion -->
|
||||
</rr:Phone>
|
||||
{{/Phones}}
|
||||
|
||||
<!-- Emails -->
|
||||
{{#Emails}}
|
||||
<rr:Email>
|
||||
{{#EmailId}}<rr:EmailId>{{EmailId}}</rr:EmailId>{{/EmailId}}
|
||||
{{#EmailAddress}}<rr:EmailAddress>{{EmailAddress}}</rr:EmailAddress>{{/EmailAddress}}
|
||||
{{#EmailType}}<rr:EmailType>{{EmailType}}</rr:EmailType>{{/EmailType}}
|
||||
{{#Preferred}}<rr:Preferred>{{Preferred}}</rr:Preferred>{{/Preferred}}
|
||||
{{#IsDeleted}}<rr:IsDeleted>{{IsDeleted}}</rr:IsDeleted>{{/IsDeleted}}
|
||||
</rr:Email>
|
||||
{{/Emails}}
|
||||
|
||||
<!-- Driver's License -->
|
||||
{{#DriverLicense}}
|
||||
<rr:DriverLicense>
|
||||
{{#LicenseNumber}}<rr:LicenseNumber>{{LicenseNumber}}</rr:LicenseNumber>{{/LicenseNumber}}
|
||||
{{#LicenseState}}<rr:LicenseState>{{LicenseState}}</rr:LicenseState>{{/LicenseState}}
|
||||
{{#ExpirationDate}}<rr:ExpirationDate>{{ExpirationDate}}</rr:ExpirationDate>{{/ExpirationDate}}
|
||||
</rr:DriverLicense>
|
||||
{{/DriverLicense}}
|
||||
|
||||
<!-- Insurance -->
|
||||
{{#Insurance}}
|
||||
<rr:Insurance>
|
||||
{{#CompanyName}}<rr:CompanyName>{{CompanyName}}</rr:CompanyName>{{/CompanyName}}
|
||||
{{#PolicyNumber}}<rr:PolicyNumber>{{PolicyNumber}}</rr:PolicyNumber>{{/PolicyNumber}}
|
||||
{{#ExpirationDate}}<rr:ExpirationDate>{{ExpirationDate}}</rr:ExpirationDate>{{/ExpirationDate}}
|
||||
{{#ContactName}}<rr:ContactName>{{ContactName}}</rr:ContactName>{{/ContactName}}
|
||||
{{#ContactPhone}}<rr:ContactPhone>{{ContactPhone}}</rr:ContactPhone>{{/ContactPhone}}
|
||||
</rr:Insurance>
|
||||
{{/Insurance}}
|
||||
|
||||
<!-- Linked Accounts -->
|
||||
{{#LinkedAccounts}}
|
||||
<rr:LinkedAccount>
|
||||
<rr:Type>{{Type}}</rr:Type> <!-- FLEET | WARRANTY | CORPORATE -->
|
||||
<rr:AccountNumber>{{AccountNumber}}</rr:AccountNumber>
|
||||
{{#CreditLimit}}<rr:CreditLimit>{{CreditLimit}}</rr:CreditLimit>{{/CreditLimit}}
|
||||
{{#IsDeleted}}<rr:IsDeleted>{{IsDeleted}}</rr:IsDeleted>{{/IsDeleted}}
|
||||
</rr:LinkedAccount>
|
||||
{{/LinkedAccounts}}
|
||||
|
||||
<!-- Notes -->
|
||||
{{#Notes}}
|
||||
<rr:Notes>
|
||||
{{#Items}}<rr:Note>{{.}}</rr:Note>{{/Items}}
|
||||
</rr:Notes>
|
||||
{{/Notes}}
|
||||
</rr:Customer>
|
||||
</rr:CustomerUpdateRq>
|
||||
{{#Notes}}
|
||||
<Notes>
|
||||
{{#Items}}<Note>{{.}}</Note>{{/Items}}
|
||||
</Notes>
|
||||
{{/Notes}}
|
||||
</Customer>
|
||||
</CustomerUpdateReq>
|
||||
</rey_RomeCustomerUpdateReq>
|
||||
|
||||
Reference in New Issue
Block a user