CustomerService


Click here for a complete list of operations.

CommissionStatementDetailList

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/CustomerService.asmx HTTP/1.1
Host: rosecommunications.salestarconnect.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/CommissionStatementDetailList"

<?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>
    <CommissionStatementDetailList xmlns="http://tempuri.org/">
      <pStatement>
        <StatementDate>dateTime</StatementDate>
        <Reference>string</Reference>
        <StatementTypeID>int</StatementTypeID>
        <StatementTypeName>string</StatementTypeName>
        <DebitAmount>decimal</DebitAmount>
        <CreditAmount>decimal</CreditAmount>
        <OutstandingAmount>decimal</OutstandingAmount>
        <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>
        <AdjustmentLedgerTypeID>int</AdjustmentLedgerTypeID>
      </pStatement>
      <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>
    </CommissionStatementDetailList>
  </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>
    <CommissionStatementDetailListResponse xmlns="http://tempuri.org/">
      <CommissionStatementDetailListResult>
        <IsError>boolean</IsError>
        <ErrorCode>int</ErrorCode>
        <ErrorMessage>string</ErrorMessage>
        <BusinessObjectList>
          <CommissionStatementDetail>
            <ConnectionDate>dateTime</ConnectionDate>
            <UserName>string</UserName>
            <IMEI>string</IMEI>
            <HandSetModel>string</HandSetModel>
            <PhoneNumber>string</PhoneNumber>
            <SimSerial>string</SimSerial>
            <CommssionName>string</CommssionName>
            <Tarrif>string</Tarrif>
            <CommissionAmount>decimal</CommissionAmount>
            <ServiceProviderName>string</ServiceProviderName>
          </CommissionStatementDetail>
          <CommissionStatementDetail>
            <ConnectionDate>dateTime</ConnectionDate>
            <UserName>string</UserName>
            <IMEI>string</IMEI>
            <HandSetModel>string</HandSetModel>
            <PhoneNumber>string</PhoneNumber>
            <SimSerial>string</SimSerial>
            <CommssionName>string</CommssionName>
            <Tarrif>string</Tarrif>
            <CommissionAmount>decimal</CommissionAmount>
            <ServiceProviderName>string</ServiceProviderName>
          </CommissionStatementDetail>
        </BusinessObjectList>
        <ActualRecordsCount>int</ActualRecordsCount>
        <MetaData>string</MetaData>
        <BusinessObjectBool>boolean</BusinessObjectBool>
      </CommissionStatementDetailListResult>
    </CommissionStatementDetailListResponse>
  </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/CustomerService.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>
    <CommissionStatementDetailList xmlns="http://tempuri.org/">
      <pStatement>
        <StatementDate>dateTime</StatementDate>
        <Reference>string</Reference>
        <StatementTypeID>int</StatementTypeID>
        <StatementTypeName>string</StatementTypeName>
        <DebitAmount>decimal</DebitAmount>
        <CreditAmount>decimal</CreditAmount>
        <OutstandingAmount>decimal</OutstandingAmount>
        <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>
        <AdjustmentLedgerTypeID>int</AdjustmentLedgerTypeID>
      </pStatement>
      <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>
    </CommissionStatementDetailList>
  </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>
    <CommissionStatementDetailListResponse xmlns="http://tempuri.org/">
      <CommissionStatementDetailListResult>
        <IsError>boolean</IsError>
        <ErrorCode>int</ErrorCode>
        <ErrorMessage>string</ErrorMessage>
        <BusinessObjectList>
          <CommissionStatementDetail>
            <ConnectionDate>dateTime</ConnectionDate>
            <UserName>string</UserName>
            <IMEI>string</IMEI>
            <HandSetModel>string</HandSetModel>
            <PhoneNumber>string</PhoneNumber>
            <SimSerial>string</SimSerial>
            <CommssionName>string</CommssionName>
            <Tarrif>string</Tarrif>
            <CommissionAmount>decimal</CommissionAmount>
            <ServiceProviderName>string</ServiceProviderName>
          </CommissionStatementDetail>
          <CommissionStatementDetail>
            <ConnectionDate>dateTime</ConnectionDate>
            <UserName>string</UserName>
            <IMEI>string</IMEI>
            <HandSetModel>string</HandSetModel>
            <PhoneNumber>string</PhoneNumber>
            <SimSerial>string</SimSerial>
            <CommssionName>string</CommssionName>
            <Tarrif>string</Tarrif>
            <CommissionAmount>decimal</CommissionAmount>
            <ServiceProviderName>string</ServiceProviderName>
          </CommissionStatementDetail>
        </BusinessObjectList>
        <ActualRecordsCount>int</ActualRecordsCount>
        <MetaData>string</MetaData>
        <BusinessObjectBool>boolean</BusinessObjectBool>
      </CommissionStatementDetailListResult>
    </CommissionStatementDetailListResponse>
  </soap12:Body>
</soap12:Envelope>