SaleService
Click here for a complete list of operations.
SaleOrderCancel
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /RosecomLive/RoseCommServiceV3/APIV1/SaleService.asmx HTTP/1.1
Host: rosecommunications.salestarconnect.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/SaleOrderCancel"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SaleOrderCancel xmlns="http://tempuri.org/">
<pSaleOrder>
<EsimConnectionCategoryID>string</EsimConnectionCategoryID>
<IsVfConnection>boolean</IsVfConnection>
<OrderReference>string</OrderReference>
<Channel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Channel>
<Currency>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Currency>
<SaleDate>dateTime</SaleDate>
<IsCreditCheckCompleted>boolean</IsCreditCheckCompleted>
<DeliveryInfomation>
<DeliveryServiceCode>string</DeliveryServiceCode>
<DeliveryCharge>decimal</DeliveryCharge>
<DeliveryTaxRate>decimal</DeliveryTaxRate>
<DeliveryTaxAmount>decimal</DeliveryTaxAmount>
<TrackingNumber>string</TrackingNumber>
<DeliveryMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</DeliveryMethod>
</DeliveryInfomation>
<Customer>
<CustomerID>int</CustomerID>
<Reference>string</Reference>
<Contacts>
<Contact xsi:nil="true" />
<Contact xsi:nil="true" />
</Contacts>
<Category>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Category>
<IntroductionDate>dateTime</IntroductionDate>
<Source>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Source>
<MainAccountManager>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</MainAccountManager>
<SharedAccountManagers>
<ReferenceData xsi:nil="true" />
<ReferenceData xsi:nil="true" />
</SharedAccountManagers>
<IsActive>boolean</IsActive>
<IsMergeInvoice>boolean</IsMergeInvoice>
<PriceType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PriceType>
<Currency>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Currency>
<TaxGroup>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TaxGroup>
<IsApproved>boolean</IsApproved>
<ApprovedUser>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ApprovedUser>
<ApprovedDate>dateTime</ApprovedDate>
<PaymentTerm>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PaymentTerm>
<SelfBillingPeriod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SelfBillingPeriod>
<Logo>base64Binary</Logo>
<MailingAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</MailingAddress>
<InvoiceAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</InvoiceAddress>
<DeliveryAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</DeliveryAddress>
<WebSite>string</WebSite>
<OrderConfirmationEmail>
<CommunicationData>string</CommunicationData>
<Comments>string</Comments>
<IsPreferredMedium>boolean</IsPreferredMedium>
<CommunicationType xsi:nil="true" />
<ContactID>int</ContactID>
<IsDicisionMaker>boolean</IsDicisionMaker>
</OrderConfirmationEmail>
<DespatchConfirmationEmail>
<CommunicationData>string</CommunicationData>
<Comments>string</Comments>
<IsPreferredMedium>boolean</IsPreferredMedium>
<CommunicationType xsi:nil="true" />
<ContactID>int</ContactID>
<IsDicisionMaker>boolean</IsDicisionMaker>
</DespatchConfirmationEmail>
<SendMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SendMethod>
<SendFormat>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SendFormat>
<SendAddress>string</SendAddress>
<ReceiveMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ReceiveMethod>
<ReceiveFormat>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ReceiveFormat>
<TurnOverLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TurnOverLevel>
<EmployeeCountLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</EmployeeCountLevel>
<BankAccount>
<BankAddress xsi:nil="true" />
<BankName>string</BankName>
<BranchName>string</BranchName>
<SortCode>string</SortCode>
<AccountNumber>string</AccountNumber>
<AccountHolder>string</AccountHolder>
<PhoneNumber>string</PhoneNumber>
<AccountAge>int</AccountAge>
<BBMNumber>int</BBMNumber>
<IsValidated>boolean</IsValidated>
<BankNotes>string</BankNotes>
</BankAccount>
<Proofs>
<Proof xsi:nil="true" />
<Proof xsi:nil="true" />
</Proofs>
<Comment>string</Comment>
<SourceNote>string</SourceNote>
<NetworkReferenceNumber>string</NetworkReferenceNumber>
<CompanyName>string</CompanyName>
<CompanyRegistrationNo>string</CompanyRegistrationNo>
<CompanyVatNo>string</CompanyVatNo>
<Industry>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Industry>
<MobilePhoneCountLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</MobilePhoneCountLevel>
<TradingAsType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TradingAsType>
<CreditLimit>decimal</CreditLimit>
<LoggedInSiteID>int</LoggedInSiteID>
<SiteName>string</SiteName>
<CreditRates>string</CreditRates>
<CreditCategory>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</CreditCategory>
<AccountCode>string</AccountCode>
<Opportunities>
<CustomerOpportunity xsi:nil="true" />
<CustomerOpportunity xsi:nil="true" />
</Opportunities>
<AlternativeReference>string</AlternativeReference>
<TimeWithEmployer>int</TimeWithEmployer>
<DisplayName>string</DisplayName>
<CurrencyCode>string</CurrencyCode>
<Symbol>string</Symbol>
<ExchangeRate>decimal</ExchangeRate>
<OnStop>boolean</OnStop>
<UserName>string</UserName>
<Password1>string</Password1>
<Password2>string</Password2>
<Email>string</Email>
<Fax>string</Fax>
<Phone>string</Phone>
<AvailableToSpend>decimal</AvailableToSpend>
<Application>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Application>
<AllowedApplicationIDs>
<int>int</int>
<int>int</int>
</AllowedApplicationIDs>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<ProspectType>boolean</ProspectType>
<LoyaltyGroupID>int</LoyaltyGroupID>
</Customer>
<SaleOrderDetails>
<SaleOrderDetail>
<Product xsi:nil="true" />
<Quantity>int</Quantity>
<SellingPrice>decimal</SellingPrice>
<DiscountAmount>decimal</DiscountAmount>
<TaxAmount>decimal</TaxAmount>
<TaxRate>decimal</TaxRate>
<SequenceNo>int</SequenceNo>
<ProductCost>decimal</ProductCost>
<Note>string</Note>
<MRC>decimal</MRC>
<Duration>decimal</Duration>
<bUpfrontProduct>boolean</bUpfrontProduct>
<TaxTotal>decimal</TaxTotal>
<TrackableItems xsi:nil="true" />
<DespatchDetail xsi:nil="true" />
<RepairOrderChargeID>int</RepairOrderChargeID>
<ConnectionComponentID>int</ConnectionComponentID>
<ConnectionID>int</ConnectionID>
<IsMandatoryConnection>boolean</IsMandatoryConnection>
<IsSimCard>boolean</IsSimCard>
<ExistingSaleOrderDetailID>int</ExistingSaleOrderDetailID>
<GRN xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<DealerPrice>decimal</DealerPrice>
<CostPrice>decimal</CostPrice>
<ActualCost>decimal</ActualCost>
<TotalTax>decimal</TotalTax>
<RestockingFee>decimal</RestockingFee>
<IsConnectable>boolean</IsConnectable>
<IsAddedByWeb>boolean</IsAddedByWeb>
<IsAppliedReverseVATRule>boolean</IsAppliedReverseVATRule>
<ProductTaxRate>decimal</ProductTaxRate>
<ServiceProviderID>int</ServiceProviderID>
<UnitCashBackRedemptionDiscount>decimal</UnitCashBackRedemptionDiscount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<ProductNote>string</ProductNote>
<LastUpdate>base64Binary</LastUpdate>
<ReturnComment>string</ReturnComment>
<ReturnReasonID>int</ReturnReasonID>
<DeturnDestinationID>int</DeturnDestinationID>
<IsOverSell>boolean</IsOverSell>
<IsReturn>boolean</IsReturn>
<IsExchange>boolean</IsExchange>
<PromotionID>int</PromotionID>
<PromotionDiscount>decimal</PromotionDiscount>
</SaleOrderDetail>
<SaleOrderDetail>
<Product xsi:nil="true" />
<Quantity>int</Quantity>
<SellingPrice>decimal</SellingPrice>
<DiscountAmount>decimal</DiscountAmount>
<TaxAmount>decimal</TaxAmount>
<TaxRate>decimal</TaxRate>
<SequenceNo>int</SequenceNo>
<ProductCost>decimal</ProductCost>
<Note>string</Note>
<MRC>decimal</MRC>
<Duration>decimal</Duration>
<bUpfrontProduct>boolean</bUpfrontProduct>
<TaxTotal>decimal</TaxTotal>
<TrackableItems xsi:nil="true" />
<DespatchDetail xsi:nil="true" />
<RepairOrderChargeID>int</RepairOrderChargeID>
<ConnectionComponentID>int</ConnectionComponentID>
<ConnectionID>int</ConnectionID>
<IsMandatoryConnection>boolean</IsMandatoryConnection>
<IsSimCard>boolean</IsSimCard>
<ExistingSaleOrderDetailID>int</ExistingSaleOrderDetailID>
<GRN xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<DealerPrice>decimal</DealerPrice>
<CostPrice>decimal</CostPrice>
<ActualCost>decimal</ActualCost>
<TotalTax>decimal</TotalTax>
<RestockingFee>decimal</RestockingFee>
<IsConnectable>boolean</IsConnectable>
<IsAddedByWeb>boolean</IsAddedByWeb>
<IsAppliedReverseVATRule>boolean</IsAppliedReverseVATRule>
<ProductTaxRate>decimal</ProductTaxRate>
<ServiceProviderID>int</ServiceProviderID>
<UnitCashBackRedemptionDiscount>decimal</UnitCashBackRedemptionDiscount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<ProductNote>string</ProductNote>
<LastUpdate>base64Binary</LastUpdate>
<ReturnComment>string</ReturnComment>
<ReturnReasonID>int</ReturnReasonID>
<DeturnDestinationID>int</DeturnDestinationID>
<IsOverSell>boolean</IsOverSell>
<IsReturn>boolean</IsReturn>
<IsExchange>boolean</IsExchange>
<PromotionID>int</PromotionID>
<PromotionDiscount>decimal</PromotionDiscount>
</SaleOrderDetail>
</SaleOrderDetails>
<Connections>
<Connection>
<ConnectionID>int</ConnectionID>
<ServiceProvider xsi:nil="true" />
<Network xsi:nil="true" />
<ConnectionStatus xsi:nil="true" />
<ConnectionTypeID>int</ConnectionTypeID>
<PhoneNumber>string</PhoneNumber>
<PacNumber>string</PacNumber>
<PacExpiryDate>dateTime</PacExpiryDate>
<ExistingNetwork>string</ExistingNetwork>
<ExistingPhoneNumberToPort>string</ExistingPhoneNumberToPort>
<PortExsistingNetworkID>int</PortExsistingNetworkID>
<PortExsistingTariffType>string</PortExsistingTariffType>
<PortEstimatedActivationDate>dateTime</PortEstimatedActivationDate>
<AgreementReference>string</AgreementReference>
<AlternateAgreementReference>string</AlternateAgreementReference>
<UserName>string</UserName>
<DealerCode>string</DealerCode>
<CreditReference>string</CreditReference>
<ClawbackReasonComment>string</ClawbackReasonComment>
<ConnectionDate>dateTime</ConnectionDate>
<ConnectionRenewalDate>dateTime</ConnectionRenewalDate>
<BillingDate>dateTime</BillingDate>
<DisconnectedDate>dateTime</DisconnectedDate>
<NetworkReference>string</NetworkReference>
<DisconnectionReasonCode>string</DisconnectionReasonCode>
<DisconnectionReasonGroup>string</DisconnectionReasonGroup>
<Comment>string</Comment>
<HandSet xsi:nil="true" />
<ReturnHandSet xsi:nil="true" />
<Tarrif xsi:nil="true" />
<ReturnTarrif xsi:nil="true" />
<SimCard xsi:nil="true" />
<ReturnSimCard xsi:nil="true" />
<TarrifOptions xsi:nil="true" />
<Services xsi:nil="true" />
<OtherComponents xsi:nil="true" />
<AdditionalCommissions xsi:nil="true" />
<Customer xsi:nil="true" />
<Connectiondefinition xsi:nil="true" />
<ConnectionDuration>int</ConnectionDuration>
<DealerID>int</DealerID>
<CommissionsElements xsi:nil="true" />
<RegisteredDate>dateTime</RegisteredDate>
<Site xsi:nil="true" />
<GPTotal>decimal</GPTotal>
<Proofs xsi:nil="true" />
<CreditCheckDetail xsi:nil="true" />
<CreditCheckDetailList xsi:nil="true" />
<LastUpdated>base64Binary</LastUpdated>
<MainTariffID>int</MainTariffID>
<ReturnOrderID>int</ReturnOrderID>
<TotalCashBackDue>decimal</TotalCashBackDue>
<NetworkVendorTransactionID>string</NetworkVendorTransactionID>
<NetworkIntegConnectionSuccess>boolean</NetworkIntegConnectionSuccess>
<Note>string</Note>
<EmployeeID>int</EmployeeID>
<UpgradeEligibilityStatus>string</UpgradeEligibilityStatus>
<UpgradeEligibilityEarlyDate>dateTime</UpgradeEligibilityEarlyDate>
<UpgradeEligibilityNormalDate>dateTime</UpgradeEligibilityNormalDate>
<UpgradeEligibilityTerminationDate>dateTime</UpgradeEligibilityTerminationDate>
<UpgradeEligibilityNote>string</UpgradeEligibilityNote>
<SaleOrderStatusID>int</SaleOrderStatusID>
<CustomerEmailAddress>string</CustomerEmailAddress>
<EID>string</EID>
<ExistingSimTypeID>int</ExistingSimTypeID>
<CurrentSimTypeID>int</CurrentSimTypeID>
<DeviceVendor>string</DeviceVendor>
<DeviceNotificationType>string</DeviceNotificationType>
<DeviceType>string</DeviceType>
<ActivationStatusID>int</ActivationStatusID>
<ConnectionCategoryID>int</ConnectionCategoryID>
</Connection>
<Connection>
<ConnectionID>int</ConnectionID>
<ServiceProvider xsi:nil="true" />
<Network xsi:nil="true" />
<ConnectionStatus xsi:nil="true" />
<ConnectionTypeID>int</ConnectionTypeID>
<PhoneNumber>string</PhoneNumber>
<PacNumber>string</PacNumber>
<PacExpiryDate>dateTime</PacExpiryDate>
<ExistingNetwork>string</ExistingNetwork>
<ExistingPhoneNumberToPort>string</ExistingPhoneNumberToPort>
<PortExsistingNetworkID>int</PortExsistingNetworkID>
<PortExsistingTariffType>string</PortExsistingTariffType>
<PortEstimatedActivationDate>dateTime</PortEstimatedActivationDate>
<AgreementReference>string</AgreementReference>
<AlternateAgreementReference>string</AlternateAgreementReference>
<UserName>string</UserName>
<DealerCode>string</DealerCode>
<CreditReference>string</CreditReference>
<ClawbackReasonComment>string</ClawbackReasonComment>
<ConnectionDate>dateTime</ConnectionDate>
<ConnectionRenewalDate>dateTime</ConnectionRenewalDate>
<BillingDate>dateTime</BillingDate>
<DisconnectedDate>dateTime</DisconnectedDate>
<NetworkReference>string</NetworkReference>
<DisconnectionReasonCode>string</DisconnectionReasonCode>
<DisconnectionReasonGroup>string</DisconnectionReasonGroup>
<Comment>string</Comment>
<HandSet xsi:nil="true" />
<ReturnHandSet xsi:nil="true" />
<Tarrif xsi:nil="true" />
<ReturnTarrif xsi:nil="true" />
<SimCard xsi:nil="true" />
<ReturnSimCard xsi:nil="true" />
<TarrifOptions xsi:nil="true" />
<Services xsi:nil="true" />
<OtherComponents xsi:nil="true" />
<AdditionalCommissions xsi:nil="true" />
<Customer xsi:nil="true" />
<Connectiondefinition xsi:nil="true" />
<ConnectionDuration>int</ConnectionDuration>
<DealerID>int</DealerID>
<CommissionsElements xsi:nil="true" />
<RegisteredDate>dateTime</RegisteredDate>
<Site xsi:nil="true" />
<GPTotal>decimal</GPTotal>
<Proofs xsi:nil="true" />
<CreditCheckDetail xsi:nil="true" />
<CreditCheckDetailList xsi:nil="true" />
<LastUpdated>base64Binary</LastUpdated>
<MainTariffID>int</MainTariffID>
<ReturnOrderID>int</ReturnOrderID>
<TotalCashBackDue>decimal</TotalCashBackDue>
<NetworkVendorTransactionID>string</NetworkVendorTransactionID>
<NetworkIntegConnectionSuccess>boolean</NetworkIntegConnectionSuccess>
<Note>string</Note>
<EmployeeID>int</EmployeeID>
<UpgradeEligibilityStatus>string</UpgradeEligibilityStatus>
<UpgradeEligibilityEarlyDate>dateTime</UpgradeEligibilityEarlyDate>
<UpgradeEligibilityNormalDate>dateTime</UpgradeEligibilityNormalDate>
<UpgradeEligibilityTerminationDate>dateTime</UpgradeEligibilityTerminationDate>
<UpgradeEligibilityNote>string</UpgradeEligibilityNote>
<SaleOrderStatusID>int</SaleOrderStatusID>
<CustomerEmailAddress>string</CustomerEmailAddress>
<EID>string</EID>
<ExistingSimTypeID>int</ExistingSimTypeID>
<CurrentSimTypeID>int</CurrentSimTypeID>
<DeviceVendor>string</DeviceVendor>
<DeviceNotificationType>string</DeviceNotificationType>
<DeviceType>string</DeviceType>
<ActivationStatusID>int</ActivationStatusID>
<ConnectionCategoryID>int</ConnectionCategoryID>
</Connection>
</Connections>
<Payments>
<Payment>
<PaymentDate>dateTime</PaymentDate>
<PaymentMethod xsi:nil="true" />
<Amount>decimal</Amount>
<PaymentReference>string</PaymentReference>
<Currency xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<IsRefund>boolean</IsRefund>
<ExternalReference>string</ExternalReference>
<SaleOrderID>int</SaleOrderID>
<Site xsi:nil="true" />
<PaymentType xsi:nil="true" />
<Comment>string</Comment>
<PaymentLedgerType xsi:nil="true" />
<IsDeposit>boolean</IsDeposit>
<ShiftID>int</ShiftID>
<WorkstationID>int</WorkstationID>
<PaymentCardInfo xsi:nil="true" />
<PaymentVoucherInfo xsi:nil="true" />
<PaymentAllocations xsi:nil="true" />
<Location xsi:nil="true" />
<Application xsi:nil="true" />
<AuthCode>string</AuthCode>
<AvailableToSpend>decimal</AvailableToSpend>
<ExternalRef>string</ExternalRef>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<CompanyName>string</CompanyName>
<CompanyAddress>string</CompanyAddress>
<SiteName>string</SiteName>
<TotalAmountAllocated>decimal</TotalAmountAllocated>
</Payment>
<Payment>
<PaymentDate>dateTime</PaymentDate>
<PaymentMethod xsi:nil="true" />
<Amount>decimal</Amount>
<PaymentReference>string</PaymentReference>
<Currency xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<IsRefund>boolean</IsRefund>
<ExternalReference>string</ExternalReference>
<SaleOrderID>int</SaleOrderID>
<Site xsi:nil="true" />
<PaymentType xsi:nil="true" />
<Comment>string</Comment>
<PaymentLedgerType xsi:nil="true" />
<IsDeposit>boolean</IsDeposit>
<ShiftID>int</ShiftID>
<WorkstationID>int</WorkstationID>
<PaymentCardInfo xsi:nil="true" />
<PaymentVoucherInfo xsi:nil="true" />
<PaymentAllocations xsi:nil="true" />
<Location xsi:nil="true" />
<Application xsi:nil="true" />
<AuthCode>string</AuthCode>
<AvailableToSpend>decimal</AvailableToSpend>
<ExternalRef>string</ExternalRef>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<CompanyName>string</CompanyName>
<CompanyAddress>string</CompanyAddress>
<SiteName>string</SiteName>
<TotalAmountAllocated>decimal</TotalAmountAllocated>
</Payment>
</Payments>
<DeliveryAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Country>
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PremisesType>
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</DeliveryAddress>
<InvoiceAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Country>
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PremisesType>
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</InvoiceAddress>
<StockAvailability>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</StockAvailability>
<TotalTax>decimal</TotalTax>
<TotalAmount>decimal</TotalAmount>
<TotalInForiegnCurrency>decimal</TotalInForiegnCurrency>
<TotalDiscount>decimal</TotalDiscount>
<IsRequirementCompleted>boolean</IsRequirementCompleted>
<IsSaleOrderApproved>boolean</IsSaleOrderApproved>
<IsSaleOrderValidated>boolean</IsSaleOrderValidated>
<POReference>string</POReference>
<POReferenceProof>
<Name>string</Name>
<Description>string</Description>
<ProofType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ProofType>
<ProofCategory>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ProofCategory>
<ProofData>base64Binary</ProofData>
<ProofFieldValues>
<ProofFieldValue xsi:nil="true" />
<ProofFieldValue xsi:nil="true" />
</ProofFieldValues>
</POReferenceProof>
<ContactPerson>string</ContactPerson>
<CustomerSaleOrderRef>string</CustomerSaleOrderRef>
<ShortNote>string</ShortNote>
<IsAddressVerificationCompleted>boolean</IsAddressVerificationCompleted>
<AddressVerificationReference>
<Reference>string</Reference>
<CardNumber>string</CardNumber>
<CardValidFrom>dateTime</CardValidFrom>
<CardValidTo>dateTime</CardValidTo>
<IssueNumber>string</IssueNumber>
<SecurityCode>string</SecurityCode>
<Cv2AvsCheckResultType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Cv2AvsCheckResultType>
<PostCode>string</PostCode>
<CardType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</CardType>
</AddressVerificationReference>
<DespatchCompletedStatus>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</DespatchCompletedStatus>
<Note>string</Note>
<InternalNote>string</InternalNote>
<WarrantyNote>string</WarrantyNote>
<DeliveryInstruction>string</DeliveryInstruction>
<OrderValidationNote>string</OrderValidationNote>
<SaleInvoiceID>long</SaleInvoiceID>
<IsVATExcluded>boolean</IsVATExcluded>
<Application>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Application>
<Site>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Site>
<Location>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Location>
<StockSite>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</StockSite>
<EmployeeID>long</EmployeeID>
<IsTandCRead>boolean</IsTandCRead>
<InvoiceReference>string</InvoiceReference>
<TrackableNo>string</TrackableNo>
<TrackableItemID>int</TrackableItemID>
<Supplier>
<SupplierReference>string</SupplierReference>
<SupplierName>string</SupplierName>
<POAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</POAddress>
<IsDefault>boolean</IsDefault>
</Supplier>
<InvoiceID>int</InvoiceID>
<ChannelID>int</ChannelID>
<DespatchDate>dateTime</DespatchDate>
<SaleOrderStatus>string</SaleOrderStatus>
<PaidAmount>decimal</PaidAmount>
<InvoiceRef>
<Invoice>
<InvoiceReference>string</InvoiceReference>
<InvoiceDate>dateTime</InvoiceDate>
<InvoiceSite xsi:nil="true" />
<SaleOrder xsi:nil="true" />
<Customer xsi:nil="true" />
<InvoiceAddress xsi:nil="true" />
<DeliveryAddress xsi:nil="true" />
<ContactPerson>string</ContactPerson>
<Note>string</Note>
<GUID>string</GUID>
<Currency xsi:nil="true" />
<PaymentTerm xsi:nil="true" />
<InvoiceAmount>decimal</InvoiceAmount>
<InvoiceDiscount>decimal</InvoiceDiscount>
<InvoiceTax>decimal</InvoiceTax>
<InvoiceTotal>decimal</InvoiceTotal>
<PaidAmount>decimal</PaidAmount>
<CardProcessingFee>decimal</CardProcessingFee>
<ShippingFee>decimal</ShippingFee>
<InvoiceStatus xsi:nil="true" />
<GPEffectiveDate>dateTime</GPEffectiveDate>
<Despatch xsi:nil="true" />
<Channel2 xsi:nil="true" />
<Employee xsi:nil="true" />
<IsNotConsiderForGP>boolean</IsNotConsiderForGP>
<InvoicePostingStatus xsi:nil="true" />
<PostingError>string</PostingError>
<PostingDate>dateTime</PostingDate>
<IsExportedToGFK>boolean</IsExportedToGFK>
<ExportedDate>dateTime</ExportedDate>
<IsCashBackRedemptionInvoice>boolean</IsCashBackRedemptionInvoice>
<IsPrinted>boolean</IsPrinted>
<ExchangeRate>decimal</ExchangeRate>
<bMergedInvoice>boolean</bMergedInvoice>
<DealerTaxRate>decimal</DealerTaxRate>
<DealerTaxGroup xsi:nil="true" />
<TotalinForiegnCurrency>decimal</TotalinForiegnCurrency>
<InvoiceTaxinForiegnCurrency>decimal</InvoiceTaxinForiegnCurrency>
<InvoiceAmountinForiegnCurrency>decimal</InvoiceAmountinForiegnCurrency>
<InvoiceDiscountinForiegnCurrency>decimal</InvoiceDiscountinForiegnCurrency>
<InvoiceRestockingFeeinForiegnCurrency>decimal</InvoiceRestockingFeeinForiegnCurrency>
<IsImportedFromFulfilmentSale>boolean</IsImportedFromFulfilmentSale>
<Company xsi:nil="true" />
<Consignee>string</Consignee>
<IsMergedInvoice>boolean</IsMergedInvoice>
<FulFilOrderReference>string</FulFilOrderReference>
<CompanyAddressForFormat4 xsi:nil="true" />
<SiteAddressForFormat4 xsi:nil="true" />
<IsPrintInvoicePaymentTerm>boolean</IsPrintInvoicePaymentTerm>
<IsPrintTrackableDataOnInvoice>boolean</IsPrintTrackableDataOnInvoice>
<DueDate>dateTime</DueDate>
<InvoiceDetails xsi:nil="true" />
<bCashBackRedemptionInvoice>boolean</bCashBackRedemptionInvoice>
<bKitFund>boolean</bKitFund>
<bCreateKitFundPaymentAllocation>boolean</bCreateKitFundPaymentAllocation>
</Invoice>
<Invoice>
<InvoiceReference>string</InvoiceReference>
<InvoiceDate>dateTime</InvoiceDate>
<InvoiceSite xsi:nil="true" />
<SaleOrder xsi:nil="true" />
<Customer xsi:nil="true" />
<InvoiceAddress xsi:nil="true" />
<DeliveryAddress xsi:nil="true" />
<ContactPerson>string</ContactPerson>
<Note>string</Note>
<GUID>string</GUID>
<Currency xsi:nil="true" />
<PaymentTerm xsi:nil="true" />
<InvoiceAmount>decimal</InvoiceAmount>
<InvoiceDiscount>decimal</InvoiceDiscount>
<InvoiceTax>decimal</InvoiceTax>
<InvoiceTotal>decimal</InvoiceTotal>
<PaidAmount>decimal</PaidAmount>
<CardProcessingFee>decimal</CardProcessingFee>
<ShippingFee>decimal</ShippingFee>
<InvoiceStatus xsi:nil="true" />
<GPEffectiveDate>dateTime</GPEffectiveDate>
<Despatch xsi:nil="true" />
<Channel2 xsi:nil="true" />
<Employee xsi:nil="true" />
<IsNotConsiderForGP>boolean</IsNotConsiderForGP>
<InvoicePostingStatus xsi:nil="true" />
<PostingError>string</PostingError>
<PostingDate>dateTime</PostingDate>
<IsExportedToGFK>boolean</IsExportedToGFK>
<ExportedDate>dateTime</ExportedDate>
<IsCashBackRedemptionInvoice>boolean</IsCashBackRedemptionInvoice>
<IsPrinted>boolean</IsPrinted>
<ExchangeRate>decimal</ExchangeRate>
<bMergedInvoice>boolean</bMergedInvoice>
<DealerTaxRate>decimal</DealerTaxRate>
<DealerTaxGroup xsi:nil="true" />
<TotalinForiegnCurrency>decimal</TotalinForiegnCurrency>
<InvoiceTaxinForiegnCurrency>decimal</InvoiceTaxinForiegnCurrency>
<InvoiceAmountinForiegnCurrency>decimal</InvoiceAmountinForiegnCurrency>
<InvoiceDiscountinForiegnCurrency>decimal</InvoiceDiscountinForiegnCurrency>
<InvoiceRestockingFeeinForiegnCurrency>decimal</InvoiceRestockingFeeinForiegnCurrency>
<IsImportedFromFulfilmentSale>boolean</IsImportedFromFulfilmentSale>
<Company xsi:nil="true" />
<Consignee>string</Consignee>
<IsMergedInvoice>boolean</IsMergedInvoice>
<FulFilOrderReference>string</FulFilOrderReference>
<CompanyAddressForFormat4 xsi:nil="true" />
<SiteAddressForFormat4 xsi:nil="true" />
<IsPrintInvoicePaymentTerm>boolean</IsPrintInvoicePaymentTerm>
<IsPrintTrackableDataOnInvoice>boolean</IsPrintTrackableDataOnInvoice>
<DueDate>dateTime</DueDate>
<InvoiceDetails xsi:nil="true" />
<bCashBackRedemptionInvoice>boolean</bCashBackRedemptionInvoice>
<bKitFund>boolean</bKitFund>
<bCreateKitFundPaymentAllocation>boolean</bCreateKitFundPaymentAllocation>
</Invoice>
</InvoiceRef>
<SaleOrderStatusID>int</SaleOrderStatusID>
<OrderStatusTypeID>int</OrderStatusTypeID>
<IsWithoutVat>boolean</IsWithoutVat>
<IsCreditApproved>boolean</IsCreditApproved>
<IsPickListNotRequired>boolean</IsPickListNotRequired>
<IsOnlyCreditApproval>boolean</IsOnlyCreditApproval>
<IsMergeInvoice>boolean</IsMergeInvoice>
<IsAllocateKitFundDiscountFromPreBalance>boolean</IsAllocateKitFundDiscountFromPreBalance>
<IsMinimumMarginApproved>boolean</IsMinimumMarginApproved>
<Cv2AvsCheckResultID>int</Cv2AvsCheckResultID>
<PacNumberReceivedID>int</PacNumberReceivedID>
<ConnectionCompletedID>int</ConnectionCompletedID>
<POReceivedID>int</POReceivedID>
<AuthorizedEmployeeID>int</AuthorizedEmployeeID>
<SaleAdminEmployeeID>int</SaleAdminEmployeeID>
<OrderValidateID>int</OrderValidateID>
<DuplicateCheckingID>int</DuplicateCheckingID>
<Cv2AvsApprovedID>int</Cv2AvsApprovedID>
<IdentityCheckApprovedID>int</IdentityCheckApprovedID>
<ExchangeRate>decimal</ExchangeRate>
<SupplierRespondStatusID>int</SupplierRespondStatusID>
<TotalStaffCommission>decimal</TotalStaffCommission>
<TotalKitFundAmount>decimal</TotalKitFundAmount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<KitFundBalance>decimal</KitFundBalance>
<UtilizedKitFundDiscountFromPreviousKitFund>decimal</UtilizedKitFundDiscountFromPreviousKitFund>
<UtilizedKitFundDiscountFromCurrentSaleKitFund>decimal</UtilizedKitFundDiscountFromCurrentSaleKitFund>
<CashBackPaymentTermID>int</CashBackPaymentTermID>
<bAllocateKitFundDiscountFromPreBalance>boolean</bAllocateKitFundDiscountFromPreBalance>
<bSingleInvoice>boolean</bSingleInvoice>
<bSaleOrderReveseVat>boolean</bSaleOrderReveseVat>
<LangCode>string</LangCode>
<CampaignCodeID>int</CampaignCodeID>
<EstimatedDeliveryDate>dateTime</EstimatedDeliveryDate>
<LoggedUserID>long</LoggedUserID>
<DealID>int</DealID>
<DealNumber>string</DealNumber>
<CRMOrderID>string</CRMOrderID>
<UpdatePricePermanentt>boolean</UpdatePricePermanentt>
<ShiftID>int</ShiftID>
<bLayaway>boolean</bLayaway>
<IsVoucherMeEnable>boolean</IsVoucherMeEnable>
<EffectiveDate>string</EffectiveDate>
<AgreedCommissionList>
<CustomerDealCommission>
<CustomerDealCommisionID>int</CustomerDealCommisionID>
<CommissionProductID>int</CommissionProductID>
<ProductName>string</ProductName>
<CustomerDealID>int</CustomerDealID>
<SaleOrderID>int</SaleOrderID>
<ConnectionID>int</ConnectionID>
<ConnectionComponentID>int</ConnectionComponentID>
<CommissionDetailList xsi:nil="true" />
</CustomerDealCommission>
<CustomerDealCommission>
<CustomerDealCommisionID>int</CustomerDealCommisionID>
<CommissionProductID>int</CommissionProductID>
<ProductName>string</ProductName>
<CustomerDealID>int</CustomerDealID>
<SaleOrderID>int</SaleOrderID>
<ConnectionID>int</ConnectionID>
<ConnectionComponentID>int</ConnectionComponentID>
<CommissionDetailList xsi:nil="true" />
</CustomerDealCommission>
</AgreedCommissionList>
<bCustomerSearchFirst>boolean</bCustomerSearchFirst>
<bUpdateSaleOrder>boolean</bUpdateSaleOrder>
<LastUpdate>base64Binary</LastUpdate>
<TempVoucherMeDetails>
<TempVoucherMeDetails>
<VoucherReference>string</VoucherReference>
<Cost>decimal</Cost>
<TrackableItemID>int</TrackableItemID>
<SaleOrderItemID>int</SaleOrderItemID>
<bPosted>boolean</bPosted>
<CreatedUserID>int</CreatedUserID>
<PDF>base64Binary</PDF>
<SaleOrderID>int</SaleOrderID>
<DocumentFormatID>int</DocumentFormatID>
<SaleOrderDetailID>int</SaleOrderDetailID>
<Text1>string</Text1>
<Text2>string</Text2>
<Photo>base64Binary</Photo>
<GeneratedDate>dateTime</GeneratedDate>
<ExpiredDate>dateTime</ExpiredDate>
<Value>decimal</Value>
<RedeemedAmount>decimal</RedeemedAmount>
<AudioContent>base64Binary</AudioContent>
<VideoContent>base64Binary</VideoContent>
<RecipientEmailAddress>string</RecipientEmailAddress>
<RecipientName>string</RecipientName>
<EmailTemplateID>int</EmailTemplateID>
<VoucherEmailMediaFileID>int</VoucherEmailMediaFileID>
<EmailBody>string</EmailBody>
</TempVoucherMeDetails>
<TempVoucherMeDetails>
<VoucherReference>string</VoucherReference>
<Cost>decimal</Cost>
<TrackableItemID>int</TrackableItemID>
<SaleOrderItemID>int</SaleOrderItemID>
<bPosted>boolean</bPosted>
<CreatedUserID>int</CreatedUserID>
<PDF>base64Binary</PDF>
<SaleOrderID>int</SaleOrderID>
<DocumentFormatID>int</DocumentFormatID>
<SaleOrderDetailID>int</SaleOrderDetailID>
<Text1>string</Text1>
<Text2>string</Text2>
<Photo>base64Binary</Photo>
<GeneratedDate>dateTime</GeneratedDate>
<ExpiredDate>dateTime</ExpiredDate>
<Value>decimal</Value>
<RedeemedAmount>decimal</RedeemedAmount>
<AudioContent>base64Binary</AudioContent>
<VideoContent>base64Binary</VideoContent>
<RecipientEmailAddress>string</RecipientEmailAddress>
<RecipientName>string</RecipientName>
<EmailTemplateID>int</EmailTemplateID>
<VoucherEmailMediaFileID>int</VoucherEmailMediaFileID>
<EmailBody>string</EmailBody>
</TempVoucherMeDetails>
</TempVoucherMeDetails>
<ReturnSaleOrderID>int</ReturnSaleOrderID>
<OriginalSaleOrderID>int</OriginalSaleOrderID>
<bFromRetailWeb>boolean</bFromRetailWeb>
</pSaleOrder>
<pAuthentication>
<UserName>string</UserName>
<Password>string</Password>
<DealerCode>string</DealerCode>
<PasswordLevel2>string</PasswordLevel2>
<IsAuthenticated>boolean</IsAuthenticated>
<NewPassword>string</NewPassword>
<EmployeeID>int</EmployeeID>
<AppServerPath>string</AppServerPath>
<IsAPIUser>boolean</IsAPIUser>
</pAuthentication>
</SaleOrderCancel>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SaleOrderCancelResponse xmlns="http://tempuri.org/">
<SaleOrderCancelResult>
<IsError>boolean</IsError>
<ErrorCode>int</ErrorCode>
<ErrorMessage>string</ErrorMessage>
<BusinessObjectList>
<boolean>boolean</boolean>
<boolean>boolean</boolean>
</BusinessObjectList>
<ActualRecordsCount>int</ActualRecordsCount>
<MetaData>string</MetaData>
<BusinessObjectBool>boolean</BusinessObjectBool>
</SaleOrderCancelResult>
</SaleOrderCancelResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /RosecomLive/RoseCommServiceV3/APIV1/SaleService.asmx HTTP/1.1
Host: rosecommunications.salestarconnect.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SaleOrderCancel xmlns="http://tempuri.org/">
<pSaleOrder>
<EsimConnectionCategoryID>string</EsimConnectionCategoryID>
<IsVfConnection>boolean</IsVfConnection>
<OrderReference>string</OrderReference>
<Channel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Channel>
<Currency>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Currency>
<SaleDate>dateTime</SaleDate>
<IsCreditCheckCompleted>boolean</IsCreditCheckCompleted>
<DeliveryInfomation>
<DeliveryServiceCode>string</DeliveryServiceCode>
<DeliveryCharge>decimal</DeliveryCharge>
<DeliveryTaxRate>decimal</DeliveryTaxRate>
<DeliveryTaxAmount>decimal</DeliveryTaxAmount>
<TrackingNumber>string</TrackingNumber>
<DeliveryMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</DeliveryMethod>
</DeliveryInfomation>
<Customer>
<CustomerID>int</CustomerID>
<Reference>string</Reference>
<Contacts>
<Contact xsi:nil="true" />
<Contact xsi:nil="true" />
</Contacts>
<Category>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Category>
<IntroductionDate>dateTime</IntroductionDate>
<Source>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Source>
<MainAccountManager>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</MainAccountManager>
<SharedAccountManagers>
<ReferenceData xsi:nil="true" />
<ReferenceData xsi:nil="true" />
</SharedAccountManagers>
<IsActive>boolean</IsActive>
<IsMergeInvoice>boolean</IsMergeInvoice>
<PriceType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PriceType>
<Currency>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Currency>
<TaxGroup>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TaxGroup>
<IsApproved>boolean</IsApproved>
<ApprovedUser>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ApprovedUser>
<ApprovedDate>dateTime</ApprovedDate>
<PaymentTerm>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PaymentTerm>
<SelfBillingPeriod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SelfBillingPeriod>
<Logo>base64Binary</Logo>
<MailingAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</MailingAddress>
<InvoiceAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</InvoiceAddress>
<DeliveryAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</DeliveryAddress>
<WebSite>string</WebSite>
<OrderConfirmationEmail>
<CommunicationData>string</CommunicationData>
<Comments>string</Comments>
<IsPreferredMedium>boolean</IsPreferredMedium>
<CommunicationType xsi:nil="true" />
<ContactID>int</ContactID>
<IsDicisionMaker>boolean</IsDicisionMaker>
</OrderConfirmationEmail>
<DespatchConfirmationEmail>
<CommunicationData>string</CommunicationData>
<Comments>string</Comments>
<IsPreferredMedium>boolean</IsPreferredMedium>
<CommunicationType xsi:nil="true" />
<ContactID>int</ContactID>
<IsDicisionMaker>boolean</IsDicisionMaker>
</DespatchConfirmationEmail>
<SendMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SendMethod>
<SendFormat>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</SendFormat>
<SendAddress>string</SendAddress>
<ReceiveMethod>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ReceiveMethod>
<ReceiveFormat>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ReceiveFormat>
<TurnOverLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TurnOverLevel>
<EmployeeCountLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</EmployeeCountLevel>
<BankAccount>
<BankAddress xsi:nil="true" />
<BankName>string</BankName>
<BranchName>string</BranchName>
<SortCode>string</SortCode>
<AccountNumber>string</AccountNumber>
<AccountHolder>string</AccountHolder>
<PhoneNumber>string</PhoneNumber>
<AccountAge>int</AccountAge>
<BBMNumber>int</BBMNumber>
<IsValidated>boolean</IsValidated>
<BankNotes>string</BankNotes>
</BankAccount>
<Proofs>
<Proof xsi:nil="true" />
<Proof xsi:nil="true" />
</Proofs>
<Comment>string</Comment>
<SourceNote>string</SourceNote>
<NetworkReferenceNumber>string</NetworkReferenceNumber>
<CompanyName>string</CompanyName>
<CompanyRegistrationNo>string</CompanyRegistrationNo>
<CompanyVatNo>string</CompanyVatNo>
<Industry>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Industry>
<MobilePhoneCountLevel>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</MobilePhoneCountLevel>
<TradingAsType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</TradingAsType>
<CreditLimit>decimal</CreditLimit>
<LoggedInSiteID>int</LoggedInSiteID>
<SiteName>string</SiteName>
<CreditRates>string</CreditRates>
<CreditCategory>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</CreditCategory>
<AccountCode>string</AccountCode>
<Opportunities>
<CustomerOpportunity xsi:nil="true" />
<CustomerOpportunity xsi:nil="true" />
</Opportunities>
<AlternativeReference>string</AlternativeReference>
<TimeWithEmployer>int</TimeWithEmployer>
<DisplayName>string</DisplayName>
<CurrencyCode>string</CurrencyCode>
<Symbol>string</Symbol>
<ExchangeRate>decimal</ExchangeRate>
<OnStop>boolean</OnStop>
<UserName>string</UserName>
<Password1>string</Password1>
<Password2>string</Password2>
<Email>string</Email>
<Fax>string</Fax>
<Phone>string</Phone>
<AvailableToSpend>decimal</AvailableToSpend>
<Application>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Application>
<AllowedApplicationIDs>
<int>int</int>
<int>int</int>
</AllowedApplicationIDs>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<ProspectType>boolean</ProspectType>
<LoyaltyGroupID>int</LoyaltyGroupID>
</Customer>
<SaleOrderDetails>
<SaleOrderDetail>
<Product xsi:nil="true" />
<Quantity>int</Quantity>
<SellingPrice>decimal</SellingPrice>
<DiscountAmount>decimal</DiscountAmount>
<TaxAmount>decimal</TaxAmount>
<TaxRate>decimal</TaxRate>
<SequenceNo>int</SequenceNo>
<ProductCost>decimal</ProductCost>
<Note>string</Note>
<MRC>decimal</MRC>
<Duration>decimal</Duration>
<bUpfrontProduct>boolean</bUpfrontProduct>
<TaxTotal>decimal</TaxTotal>
<TrackableItems xsi:nil="true" />
<DespatchDetail xsi:nil="true" />
<RepairOrderChargeID>int</RepairOrderChargeID>
<ConnectionComponentID>int</ConnectionComponentID>
<ConnectionID>int</ConnectionID>
<IsMandatoryConnection>boolean</IsMandatoryConnection>
<IsSimCard>boolean</IsSimCard>
<ExistingSaleOrderDetailID>int</ExistingSaleOrderDetailID>
<GRN xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<DealerPrice>decimal</DealerPrice>
<CostPrice>decimal</CostPrice>
<ActualCost>decimal</ActualCost>
<TotalTax>decimal</TotalTax>
<RestockingFee>decimal</RestockingFee>
<IsConnectable>boolean</IsConnectable>
<IsAddedByWeb>boolean</IsAddedByWeb>
<IsAppliedReverseVATRule>boolean</IsAppliedReverseVATRule>
<ProductTaxRate>decimal</ProductTaxRate>
<ServiceProviderID>int</ServiceProviderID>
<UnitCashBackRedemptionDiscount>decimal</UnitCashBackRedemptionDiscount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<ProductNote>string</ProductNote>
<LastUpdate>base64Binary</LastUpdate>
<ReturnComment>string</ReturnComment>
<ReturnReasonID>int</ReturnReasonID>
<DeturnDestinationID>int</DeturnDestinationID>
<IsOverSell>boolean</IsOverSell>
<IsReturn>boolean</IsReturn>
<IsExchange>boolean</IsExchange>
<PromotionID>int</PromotionID>
<PromotionDiscount>decimal</PromotionDiscount>
</SaleOrderDetail>
<SaleOrderDetail>
<Product xsi:nil="true" />
<Quantity>int</Quantity>
<SellingPrice>decimal</SellingPrice>
<DiscountAmount>decimal</DiscountAmount>
<TaxAmount>decimal</TaxAmount>
<TaxRate>decimal</TaxRate>
<SequenceNo>int</SequenceNo>
<ProductCost>decimal</ProductCost>
<Note>string</Note>
<MRC>decimal</MRC>
<Duration>decimal</Duration>
<bUpfrontProduct>boolean</bUpfrontProduct>
<TaxTotal>decimal</TaxTotal>
<TrackableItems xsi:nil="true" />
<DespatchDetail xsi:nil="true" />
<RepairOrderChargeID>int</RepairOrderChargeID>
<ConnectionComponentID>int</ConnectionComponentID>
<ConnectionID>int</ConnectionID>
<IsMandatoryConnection>boolean</IsMandatoryConnection>
<IsSimCard>boolean</IsSimCard>
<ExistingSaleOrderDetailID>int</ExistingSaleOrderDetailID>
<GRN xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<DealerPrice>decimal</DealerPrice>
<CostPrice>decimal</CostPrice>
<ActualCost>decimal</ActualCost>
<TotalTax>decimal</TotalTax>
<RestockingFee>decimal</RestockingFee>
<IsConnectable>boolean</IsConnectable>
<IsAddedByWeb>boolean</IsAddedByWeb>
<IsAppliedReverseVATRule>boolean</IsAppliedReverseVATRule>
<ProductTaxRate>decimal</ProductTaxRate>
<ServiceProviderID>int</ServiceProviderID>
<UnitCashBackRedemptionDiscount>decimal</UnitCashBackRedemptionDiscount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<ProductNote>string</ProductNote>
<LastUpdate>base64Binary</LastUpdate>
<ReturnComment>string</ReturnComment>
<ReturnReasonID>int</ReturnReasonID>
<DeturnDestinationID>int</DeturnDestinationID>
<IsOverSell>boolean</IsOverSell>
<IsReturn>boolean</IsReturn>
<IsExchange>boolean</IsExchange>
<PromotionID>int</PromotionID>
<PromotionDiscount>decimal</PromotionDiscount>
</SaleOrderDetail>
</SaleOrderDetails>
<Connections>
<Connection>
<ConnectionID>int</ConnectionID>
<ServiceProvider xsi:nil="true" />
<Network xsi:nil="true" />
<ConnectionStatus xsi:nil="true" />
<ConnectionTypeID>int</ConnectionTypeID>
<PhoneNumber>string</PhoneNumber>
<PacNumber>string</PacNumber>
<PacExpiryDate>dateTime</PacExpiryDate>
<ExistingNetwork>string</ExistingNetwork>
<ExistingPhoneNumberToPort>string</ExistingPhoneNumberToPort>
<PortExsistingNetworkID>int</PortExsistingNetworkID>
<PortExsistingTariffType>string</PortExsistingTariffType>
<PortEstimatedActivationDate>dateTime</PortEstimatedActivationDate>
<AgreementReference>string</AgreementReference>
<AlternateAgreementReference>string</AlternateAgreementReference>
<UserName>string</UserName>
<DealerCode>string</DealerCode>
<CreditReference>string</CreditReference>
<ClawbackReasonComment>string</ClawbackReasonComment>
<ConnectionDate>dateTime</ConnectionDate>
<ConnectionRenewalDate>dateTime</ConnectionRenewalDate>
<BillingDate>dateTime</BillingDate>
<DisconnectedDate>dateTime</DisconnectedDate>
<NetworkReference>string</NetworkReference>
<DisconnectionReasonCode>string</DisconnectionReasonCode>
<DisconnectionReasonGroup>string</DisconnectionReasonGroup>
<Comment>string</Comment>
<HandSet xsi:nil="true" />
<ReturnHandSet xsi:nil="true" />
<Tarrif xsi:nil="true" />
<ReturnTarrif xsi:nil="true" />
<SimCard xsi:nil="true" />
<ReturnSimCard xsi:nil="true" />
<TarrifOptions xsi:nil="true" />
<Services xsi:nil="true" />
<OtherComponents xsi:nil="true" />
<AdditionalCommissions xsi:nil="true" />
<Customer xsi:nil="true" />
<Connectiondefinition xsi:nil="true" />
<ConnectionDuration>int</ConnectionDuration>
<DealerID>int</DealerID>
<CommissionsElements xsi:nil="true" />
<RegisteredDate>dateTime</RegisteredDate>
<Site xsi:nil="true" />
<GPTotal>decimal</GPTotal>
<Proofs xsi:nil="true" />
<CreditCheckDetail xsi:nil="true" />
<CreditCheckDetailList xsi:nil="true" />
<LastUpdated>base64Binary</LastUpdated>
<MainTariffID>int</MainTariffID>
<ReturnOrderID>int</ReturnOrderID>
<TotalCashBackDue>decimal</TotalCashBackDue>
<NetworkVendorTransactionID>string</NetworkVendorTransactionID>
<NetworkIntegConnectionSuccess>boolean</NetworkIntegConnectionSuccess>
<Note>string</Note>
<EmployeeID>int</EmployeeID>
<UpgradeEligibilityStatus>string</UpgradeEligibilityStatus>
<UpgradeEligibilityEarlyDate>dateTime</UpgradeEligibilityEarlyDate>
<UpgradeEligibilityNormalDate>dateTime</UpgradeEligibilityNormalDate>
<UpgradeEligibilityTerminationDate>dateTime</UpgradeEligibilityTerminationDate>
<UpgradeEligibilityNote>string</UpgradeEligibilityNote>
<SaleOrderStatusID>int</SaleOrderStatusID>
<CustomerEmailAddress>string</CustomerEmailAddress>
<EID>string</EID>
<ExistingSimTypeID>int</ExistingSimTypeID>
<CurrentSimTypeID>int</CurrentSimTypeID>
<DeviceVendor>string</DeviceVendor>
<DeviceNotificationType>string</DeviceNotificationType>
<DeviceType>string</DeviceType>
<ActivationStatusID>int</ActivationStatusID>
<ConnectionCategoryID>int</ConnectionCategoryID>
</Connection>
<Connection>
<ConnectionID>int</ConnectionID>
<ServiceProvider xsi:nil="true" />
<Network xsi:nil="true" />
<ConnectionStatus xsi:nil="true" />
<ConnectionTypeID>int</ConnectionTypeID>
<PhoneNumber>string</PhoneNumber>
<PacNumber>string</PacNumber>
<PacExpiryDate>dateTime</PacExpiryDate>
<ExistingNetwork>string</ExistingNetwork>
<ExistingPhoneNumberToPort>string</ExistingPhoneNumberToPort>
<PortExsistingNetworkID>int</PortExsistingNetworkID>
<PortExsistingTariffType>string</PortExsistingTariffType>
<PortEstimatedActivationDate>dateTime</PortEstimatedActivationDate>
<AgreementReference>string</AgreementReference>
<AlternateAgreementReference>string</AlternateAgreementReference>
<UserName>string</UserName>
<DealerCode>string</DealerCode>
<CreditReference>string</CreditReference>
<ClawbackReasonComment>string</ClawbackReasonComment>
<ConnectionDate>dateTime</ConnectionDate>
<ConnectionRenewalDate>dateTime</ConnectionRenewalDate>
<BillingDate>dateTime</BillingDate>
<DisconnectedDate>dateTime</DisconnectedDate>
<NetworkReference>string</NetworkReference>
<DisconnectionReasonCode>string</DisconnectionReasonCode>
<DisconnectionReasonGroup>string</DisconnectionReasonGroup>
<Comment>string</Comment>
<HandSet xsi:nil="true" />
<ReturnHandSet xsi:nil="true" />
<Tarrif xsi:nil="true" />
<ReturnTarrif xsi:nil="true" />
<SimCard xsi:nil="true" />
<ReturnSimCard xsi:nil="true" />
<TarrifOptions xsi:nil="true" />
<Services xsi:nil="true" />
<OtherComponents xsi:nil="true" />
<AdditionalCommissions xsi:nil="true" />
<Customer xsi:nil="true" />
<Connectiondefinition xsi:nil="true" />
<ConnectionDuration>int</ConnectionDuration>
<DealerID>int</DealerID>
<CommissionsElements xsi:nil="true" />
<RegisteredDate>dateTime</RegisteredDate>
<Site xsi:nil="true" />
<GPTotal>decimal</GPTotal>
<Proofs xsi:nil="true" />
<CreditCheckDetail xsi:nil="true" />
<CreditCheckDetailList xsi:nil="true" />
<LastUpdated>base64Binary</LastUpdated>
<MainTariffID>int</MainTariffID>
<ReturnOrderID>int</ReturnOrderID>
<TotalCashBackDue>decimal</TotalCashBackDue>
<NetworkVendorTransactionID>string</NetworkVendorTransactionID>
<NetworkIntegConnectionSuccess>boolean</NetworkIntegConnectionSuccess>
<Note>string</Note>
<EmployeeID>int</EmployeeID>
<UpgradeEligibilityStatus>string</UpgradeEligibilityStatus>
<UpgradeEligibilityEarlyDate>dateTime</UpgradeEligibilityEarlyDate>
<UpgradeEligibilityNormalDate>dateTime</UpgradeEligibilityNormalDate>
<UpgradeEligibilityTerminationDate>dateTime</UpgradeEligibilityTerminationDate>
<UpgradeEligibilityNote>string</UpgradeEligibilityNote>
<SaleOrderStatusID>int</SaleOrderStatusID>
<CustomerEmailAddress>string</CustomerEmailAddress>
<EID>string</EID>
<ExistingSimTypeID>int</ExistingSimTypeID>
<CurrentSimTypeID>int</CurrentSimTypeID>
<DeviceVendor>string</DeviceVendor>
<DeviceNotificationType>string</DeviceNotificationType>
<DeviceType>string</DeviceType>
<ActivationStatusID>int</ActivationStatusID>
<ConnectionCategoryID>int</ConnectionCategoryID>
</Connection>
</Connections>
<Payments>
<Payment>
<PaymentDate>dateTime</PaymentDate>
<PaymentMethod xsi:nil="true" />
<Amount>decimal</Amount>
<PaymentReference>string</PaymentReference>
<Currency xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<IsRefund>boolean</IsRefund>
<ExternalReference>string</ExternalReference>
<SaleOrderID>int</SaleOrderID>
<Site xsi:nil="true" />
<PaymentType xsi:nil="true" />
<Comment>string</Comment>
<PaymentLedgerType xsi:nil="true" />
<IsDeposit>boolean</IsDeposit>
<ShiftID>int</ShiftID>
<WorkstationID>int</WorkstationID>
<PaymentCardInfo xsi:nil="true" />
<PaymentVoucherInfo xsi:nil="true" />
<PaymentAllocations xsi:nil="true" />
<Location xsi:nil="true" />
<Application xsi:nil="true" />
<AuthCode>string</AuthCode>
<AvailableToSpend>decimal</AvailableToSpend>
<ExternalRef>string</ExternalRef>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<CompanyName>string</CompanyName>
<CompanyAddress>string</CompanyAddress>
<SiteName>string</SiteName>
<TotalAmountAllocated>decimal</TotalAmountAllocated>
</Payment>
<Payment>
<PaymentDate>dateTime</PaymentDate>
<PaymentMethod xsi:nil="true" />
<Amount>decimal</Amount>
<PaymentReference>string</PaymentReference>
<Currency xsi:nil="true" />
<ExchangeRate>decimal</ExchangeRate>
<IsRefund>boolean</IsRefund>
<ExternalReference>string</ExternalReference>
<SaleOrderID>int</SaleOrderID>
<Site xsi:nil="true" />
<PaymentType xsi:nil="true" />
<Comment>string</Comment>
<PaymentLedgerType xsi:nil="true" />
<IsDeposit>boolean</IsDeposit>
<ShiftID>int</ShiftID>
<WorkstationID>int</WorkstationID>
<PaymentCardInfo xsi:nil="true" />
<PaymentVoucherInfo xsi:nil="true" />
<PaymentAllocations xsi:nil="true" />
<Location xsi:nil="true" />
<Application xsi:nil="true" />
<AuthCode>string</AuthCode>
<AvailableToSpend>decimal</AvailableToSpend>
<ExternalRef>string</ExternalRef>
<LangCode>string</LangCode>
<AccountBalance>decimal</AccountBalance>
<CompanyName>string</CompanyName>
<CompanyAddress>string</CompanyAddress>
<SiteName>string</SiteName>
<TotalAmountAllocated>decimal</TotalAmountAllocated>
</Payment>
</Payments>
<DeliveryAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Country>
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PremisesType>
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</DeliveryAddress>
<InvoiceAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Country>
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</PremisesType>
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</InvoiceAddress>
<StockAvailability>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</StockAvailability>
<TotalTax>decimal</TotalTax>
<TotalAmount>decimal</TotalAmount>
<TotalInForiegnCurrency>decimal</TotalInForiegnCurrency>
<TotalDiscount>decimal</TotalDiscount>
<IsRequirementCompleted>boolean</IsRequirementCompleted>
<IsSaleOrderApproved>boolean</IsSaleOrderApproved>
<IsSaleOrderValidated>boolean</IsSaleOrderValidated>
<POReference>string</POReference>
<POReferenceProof>
<Name>string</Name>
<Description>string</Description>
<ProofType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ProofType>
<ProofCategory>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</ProofCategory>
<ProofData>base64Binary</ProofData>
<ProofFieldValues>
<ProofFieldValue xsi:nil="true" />
<ProofFieldValue xsi:nil="true" />
</ProofFieldValues>
</POReferenceProof>
<ContactPerson>string</ContactPerson>
<CustomerSaleOrderRef>string</CustomerSaleOrderRef>
<ShortNote>string</ShortNote>
<IsAddressVerificationCompleted>boolean</IsAddressVerificationCompleted>
<AddressVerificationReference>
<Reference>string</Reference>
<CardNumber>string</CardNumber>
<CardValidFrom>dateTime</CardValidFrom>
<CardValidTo>dateTime</CardValidTo>
<IssueNumber>string</IssueNumber>
<SecurityCode>string</SecurityCode>
<Cv2AvsCheckResultType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Cv2AvsCheckResultType>
<PostCode>string</PostCode>
<CardType>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</CardType>
</AddressVerificationReference>
<DespatchCompletedStatus>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</DespatchCompletedStatus>
<Note>string</Note>
<InternalNote>string</InternalNote>
<WarrantyNote>string</WarrantyNote>
<DeliveryInstruction>string</DeliveryInstruction>
<OrderValidationNote>string</OrderValidationNote>
<SaleInvoiceID>long</SaleInvoiceID>
<IsVATExcluded>boolean</IsVATExcluded>
<Application>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Application>
<Site>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Site>
<Location>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</Location>
<StockSite>
<ID>int</ID>
<Name>string</Name>
<DataType>int</DataType>
<Length>int</Length>
<IsMandatory>boolean</IsMandatory>
</StockSite>
<EmployeeID>long</EmployeeID>
<IsTandCRead>boolean</IsTandCRead>
<InvoiceReference>string</InvoiceReference>
<TrackableNo>string</TrackableNo>
<TrackableItemID>int</TrackableItemID>
<Supplier>
<SupplierReference>string</SupplierReference>
<SupplierName>string</SupplierName>
<POAddress>
<AddressLine1>string</AddressLine1>
<AddressLine2>string</AddressLine2>
<AddressLine3>string</AddressLine3>
<AddressLine4>string</AddressLine4>
<AddressLine5>string</AddressLine5>
<City>string</City>
<State>string</State>
<PostCode>string</PostCode>
<Country xsi:nil="true" />
<IsDefault>boolean</IsDefault>
<DateSince>dateTime</DateSince>
<DurationFromInMonths>int</DurationFromInMonths>
<PremisesType xsi:nil="true" />
<IsUsedForCreditCheck>boolean</IsUsedForCreditCheck>
<AddressSequence>int</AddressSequence>
<FullAddress>string</FullAddress>
<HouseName>string</HouseName>
<ConsigneeName>string</ConsigneeName>
<AddressCode>string</AddressCode>
<PhoneNumber>string</PhoneNumber>
<CustomerID>int</CustomerID>
<ContactID>int</ContactID>
</POAddress>
<IsDefault>boolean</IsDefault>
</Supplier>
<InvoiceID>int</InvoiceID>
<ChannelID>int</ChannelID>
<DespatchDate>dateTime</DespatchDate>
<SaleOrderStatus>string</SaleOrderStatus>
<PaidAmount>decimal</PaidAmount>
<InvoiceRef>
<Invoice>
<InvoiceReference>string</InvoiceReference>
<InvoiceDate>dateTime</InvoiceDate>
<InvoiceSite xsi:nil="true" />
<SaleOrder xsi:nil="true" />
<Customer xsi:nil="true" />
<InvoiceAddress xsi:nil="true" />
<DeliveryAddress xsi:nil="true" />
<ContactPerson>string</ContactPerson>
<Note>string</Note>
<GUID>string</GUID>
<Currency xsi:nil="true" />
<PaymentTerm xsi:nil="true" />
<InvoiceAmount>decimal</InvoiceAmount>
<InvoiceDiscount>decimal</InvoiceDiscount>
<InvoiceTax>decimal</InvoiceTax>
<InvoiceTotal>decimal</InvoiceTotal>
<PaidAmount>decimal</PaidAmount>
<CardProcessingFee>decimal</CardProcessingFee>
<ShippingFee>decimal</ShippingFee>
<InvoiceStatus xsi:nil="true" />
<GPEffectiveDate>dateTime</GPEffectiveDate>
<Despatch xsi:nil="true" />
<Channel2 xsi:nil="true" />
<Employee xsi:nil="true" />
<IsNotConsiderForGP>boolean</IsNotConsiderForGP>
<InvoicePostingStatus xsi:nil="true" />
<PostingError>string</PostingError>
<PostingDate>dateTime</PostingDate>
<IsExportedToGFK>boolean</IsExportedToGFK>
<ExportedDate>dateTime</ExportedDate>
<IsCashBackRedemptionInvoice>boolean</IsCashBackRedemptionInvoice>
<IsPrinted>boolean</IsPrinted>
<ExchangeRate>decimal</ExchangeRate>
<bMergedInvoice>boolean</bMergedInvoice>
<DealerTaxRate>decimal</DealerTaxRate>
<DealerTaxGroup xsi:nil="true" />
<TotalinForiegnCurrency>decimal</TotalinForiegnCurrency>
<InvoiceTaxinForiegnCurrency>decimal</InvoiceTaxinForiegnCurrency>
<InvoiceAmountinForiegnCurrency>decimal</InvoiceAmountinForiegnCurrency>
<InvoiceDiscountinForiegnCurrency>decimal</InvoiceDiscountinForiegnCurrency>
<InvoiceRestockingFeeinForiegnCurrency>decimal</InvoiceRestockingFeeinForiegnCurrency>
<IsImportedFromFulfilmentSale>boolean</IsImportedFromFulfilmentSale>
<Company xsi:nil="true" />
<Consignee>string</Consignee>
<IsMergedInvoice>boolean</IsMergedInvoice>
<FulFilOrderReference>string</FulFilOrderReference>
<CompanyAddressForFormat4 xsi:nil="true" />
<SiteAddressForFormat4 xsi:nil="true" />
<IsPrintInvoicePaymentTerm>boolean</IsPrintInvoicePaymentTerm>
<IsPrintTrackableDataOnInvoice>boolean</IsPrintTrackableDataOnInvoice>
<DueDate>dateTime</DueDate>
<InvoiceDetails xsi:nil="true" />
<bCashBackRedemptionInvoice>boolean</bCashBackRedemptionInvoice>
<bKitFund>boolean</bKitFund>
<bCreateKitFundPaymentAllocation>boolean</bCreateKitFundPaymentAllocation>
</Invoice>
<Invoice>
<InvoiceReference>string</InvoiceReference>
<InvoiceDate>dateTime</InvoiceDate>
<InvoiceSite xsi:nil="true" />
<SaleOrder xsi:nil="true" />
<Customer xsi:nil="true" />
<InvoiceAddress xsi:nil="true" />
<DeliveryAddress xsi:nil="true" />
<ContactPerson>string</ContactPerson>
<Note>string</Note>
<GUID>string</GUID>
<Currency xsi:nil="true" />
<PaymentTerm xsi:nil="true" />
<InvoiceAmount>decimal</InvoiceAmount>
<InvoiceDiscount>decimal</InvoiceDiscount>
<InvoiceTax>decimal</InvoiceTax>
<InvoiceTotal>decimal</InvoiceTotal>
<PaidAmount>decimal</PaidAmount>
<CardProcessingFee>decimal</CardProcessingFee>
<ShippingFee>decimal</ShippingFee>
<InvoiceStatus xsi:nil="true" />
<GPEffectiveDate>dateTime</GPEffectiveDate>
<Despatch xsi:nil="true" />
<Channel2 xsi:nil="true" />
<Employee xsi:nil="true" />
<IsNotConsiderForGP>boolean</IsNotConsiderForGP>
<InvoicePostingStatus xsi:nil="true" />
<PostingError>string</PostingError>
<PostingDate>dateTime</PostingDate>
<IsExportedToGFK>boolean</IsExportedToGFK>
<ExportedDate>dateTime</ExportedDate>
<IsCashBackRedemptionInvoice>boolean</IsCashBackRedemptionInvoice>
<IsPrinted>boolean</IsPrinted>
<ExchangeRate>decimal</ExchangeRate>
<bMergedInvoice>boolean</bMergedInvoice>
<DealerTaxRate>decimal</DealerTaxRate>
<DealerTaxGroup xsi:nil="true" />
<TotalinForiegnCurrency>decimal</TotalinForiegnCurrency>
<InvoiceTaxinForiegnCurrency>decimal</InvoiceTaxinForiegnCurrency>
<InvoiceAmountinForiegnCurrency>decimal</InvoiceAmountinForiegnCurrency>
<InvoiceDiscountinForiegnCurrency>decimal</InvoiceDiscountinForiegnCurrency>
<InvoiceRestockingFeeinForiegnCurrency>decimal</InvoiceRestockingFeeinForiegnCurrency>
<IsImportedFromFulfilmentSale>boolean</IsImportedFromFulfilmentSale>
<Company xsi:nil="true" />
<Consignee>string</Consignee>
<IsMergedInvoice>boolean</IsMergedInvoice>
<FulFilOrderReference>string</FulFilOrderReference>
<CompanyAddressForFormat4 xsi:nil="true" />
<SiteAddressForFormat4 xsi:nil="true" />
<IsPrintInvoicePaymentTerm>boolean</IsPrintInvoicePaymentTerm>
<IsPrintTrackableDataOnInvoice>boolean</IsPrintTrackableDataOnInvoice>
<DueDate>dateTime</DueDate>
<InvoiceDetails xsi:nil="true" />
<bCashBackRedemptionInvoice>boolean</bCashBackRedemptionInvoice>
<bKitFund>boolean</bKitFund>
<bCreateKitFundPaymentAllocation>boolean</bCreateKitFundPaymentAllocation>
</Invoice>
</InvoiceRef>
<SaleOrderStatusID>int</SaleOrderStatusID>
<OrderStatusTypeID>int</OrderStatusTypeID>
<IsWithoutVat>boolean</IsWithoutVat>
<IsCreditApproved>boolean</IsCreditApproved>
<IsPickListNotRequired>boolean</IsPickListNotRequired>
<IsOnlyCreditApproval>boolean</IsOnlyCreditApproval>
<IsMergeInvoice>boolean</IsMergeInvoice>
<IsAllocateKitFundDiscountFromPreBalance>boolean</IsAllocateKitFundDiscountFromPreBalance>
<IsMinimumMarginApproved>boolean</IsMinimumMarginApproved>
<Cv2AvsCheckResultID>int</Cv2AvsCheckResultID>
<PacNumberReceivedID>int</PacNumberReceivedID>
<ConnectionCompletedID>int</ConnectionCompletedID>
<POReceivedID>int</POReceivedID>
<AuthorizedEmployeeID>int</AuthorizedEmployeeID>
<SaleAdminEmployeeID>int</SaleAdminEmployeeID>
<OrderValidateID>int</OrderValidateID>
<DuplicateCheckingID>int</DuplicateCheckingID>
<Cv2AvsApprovedID>int</Cv2AvsApprovedID>
<IdentityCheckApprovedID>int</IdentityCheckApprovedID>
<ExchangeRate>decimal</ExchangeRate>
<SupplierRespondStatusID>int</SupplierRespondStatusID>
<TotalStaffCommission>decimal</TotalStaffCommission>
<TotalKitFundAmount>decimal</TotalKitFundAmount>
<TotalCashBackRedemptionDiscount>decimal</TotalCashBackRedemptionDiscount>
<KitFundBalance>decimal</KitFundBalance>
<UtilizedKitFundDiscountFromPreviousKitFund>decimal</UtilizedKitFundDiscountFromPreviousKitFund>
<UtilizedKitFundDiscountFromCurrentSaleKitFund>decimal</UtilizedKitFundDiscountFromCurrentSaleKitFund>
<CashBackPaymentTermID>int</CashBackPaymentTermID>
<bAllocateKitFundDiscountFromPreBalance>boolean</bAllocateKitFundDiscountFromPreBalance>
<bSingleInvoice>boolean</bSingleInvoice>
<bSaleOrderReveseVat>boolean</bSaleOrderReveseVat>
<LangCode>string</LangCode>
<CampaignCodeID>int</CampaignCodeID>
<EstimatedDeliveryDate>dateTime</EstimatedDeliveryDate>
<LoggedUserID>long</LoggedUserID>
<DealID>int</DealID>
<DealNumber>string</DealNumber>
<CRMOrderID>string</CRMOrderID>
<UpdatePricePermanentt>boolean</UpdatePricePermanentt>
<ShiftID>int</ShiftID>
<bLayaway>boolean</bLayaway>
<IsVoucherMeEnable>boolean</IsVoucherMeEnable>
<EffectiveDate>string</EffectiveDate>
<AgreedCommissionList>
<CustomerDealCommission>
<CustomerDealCommisionID>int</CustomerDealCommisionID>
<CommissionProductID>int</CommissionProductID>
<ProductName>string</ProductName>
<CustomerDealID>int</CustomerDealID>
<SaleOrderID>int</SaleOrderID>
<ConnectionID>int</ConnectionID>
<ConnectionComponentID>int</ConnectionComponentID>
<CommissionDetailList xsi:nil="true" />
</CustomerDealCommission>
<CustomerDealCommission>
<CustomerDealCommisionID>int</CustomerDealCommisionID>
<CommissionProductID>int</CommissionProductID>
<ProductName>string</ProductName>
<CustomerDealID>int</CustomerDealID>
<SaleOrderID>int</SaleOrderID>
<ConnectionID>int</ConnectionID>
<ConnectionComponentID>int</ConnectionComponentID>
<CommissionDetailList xsi:nil="true" />
</CustomerDealCommission>
</AgreedCommissionList>
<bCustomerSearchFirst>boolean</bCustomerSearchFirst>
<bUpdateSaleOrder>boolean</bUpdateSaleOrder>
<LastUpdate>base64Binary</LastUpdate>
<TempVoucherMeDetails>
<TempVoucherMeDetails>
<VoucherReference>string</VoucherReference>
<Cost>decimal</Cost>
<TrackableItemID>int</TrackableItemID>
<SaleOrderItemID>int</SaleOrderItemID>
<bPosted>boolean</bPosted>
<CreatedUserID>int</CreatedUserID>
<PDF>base64Binary</PDF>
<SaleOrderID>int</SaleOrderID>
<DocumentFormatID>int</DocumentFormatID>
<SaleOrderDetailID>int</SaleOrderDetailID>
<Text1>string</Text1>
<Text2>string</Text2>
<Photo>base64Binary</Photo>
<GeneratedDate>dateTime</GeneratedDate>
<ExpiredDate>dateTime</ExpiredDate>
<Value>decimal</Value>
<RedeemedAmount>decimal</RedeemedAmount>
<AudioContent>base64Binary</AudioContent>
<VideoContent>base64Binary</VideoContent>
<RecipientEmailAddress>string</RecipientEmailAddress>
<RecipientName>string</RecipientName>
<EmailTemplateID>int</EmailTemplateID>
<VoucherEmailMediaFileID>int</VoucherEmailMediaFileID>
<EmailBody>string</EmailBody>
</TempVoucherMeDetails>
<TempVoucherMeDetails>
<VoucherReference>string</VoucherReference>
<Cost>decimal</Cost>
<TrackableItemID>int</TrackableItemID>
<SaleOrderItemID>int</SaleOrderItemID>
<bPosted>boolean</bPosted>
<CreatedUserID>int</CreatedUserID>
<PDF>base64Binary</PDF>
<SaleOrderID>int</SaleOrderID>
<DocumentFormatID>int</DocumentFormatID>
<SaleOrderDetailID>int</SaleOrderDetailID>
<Text1>string</Text1>
<Text2>string</Text2>
<Photo>base64Binary</Photo>
<GeneratedDate>dateTime</GeneratedDate>
<ExpiredDate>dateTime</ExpiredDate>
<Value>decimal</Value>
<RedeemedAmount>decimal</RedeemedAmount>
<AudioContent>base64Binary</AudioContent>
<VideoContent>base64Binary</VideoContent>
<RecipientEmailAddress>string</RecipientEmailAddress>
<RecipientName>string</RecipientName>
<EmailTemplateID>int</EmailTemplateID>
<VoucherEmailMediaFileID>int</VoucherEmailMediaFileID>
<EmailBody>string</EmailBody>
</TempVoucherMeDetails>
</TempVoucherMeDetails>
<ReturnSaleOrderID>int</ReturnSaleOrderID>
<OriginalSaleOrderID>int</OriginalSaleOrderID>
<bFromRetailWeb>boolean</bFromRetailWeb>
</pSaleOrder>
<pAuthentication>
<UserName>string</UserName>
<Password>string</Password>
<DealerCode>string</DealerCode>
<PasswordLevel2>string</PasswordLevel2>
<IsAuthenticated>boolean</IsAuthenticated>
<NewPassword>string</NewPassword>
<EmployeeID>int</EmployeeID>
<AppServerPath>string</AppServerPath>
<IsAPIUser>boolean</IsAPIUser>
</pAuthentication>
</SaleOrderCancel>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SaleOrderCancelResponse xmlns="http://tempuri.org/">
<SaleOrderCancelResult>
<IsError>boolean</IsError>
<ErrorCode>int</ErrorCode>
<ErrorMessage>string</ErrorMessage>
<BusinessObjectList>
<boolean>boolean</boolean>
<boolean>boolean</boolean>
</BusinessObjectList>
<ActualRecordsCount>int</ActualRecordsCount>
<MetaData>string</MetaData>
<BusinessObjectBool>boolean</BusinessObjectBool>
</SaleOrderCancelResult>
</SaleOrderCancelResponse>
</soap12:Body>
</soap12:Envelope>