Service


Click here for a complete list of operations.

GetOrderListByFilter

Return a list of order numbers matching specified date range, options or statuses filter.

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 /service.asmx HTTP/1.1
Host: secure.webmercs.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.webmercs.com/services/erplink/GetOrderListByFilter"

<?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:Header>
    <CredentialsHeader xmlns="http://www.webmercs.com/services/erplink/">
      <Program>string</Program>
      <Version>string</Version>
      <Email>string</Email>
      <Password>string</Password>
    </CredentialsHeader>
  </soap:Header>
  <soap:Body>
    <GetOrderListByFilter xmlns="http://www.webmercs.com/services/erplink/">
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
      <options>None or OnlyNotImported or OnlyPrinted or OnlyCorporate or SkipVendorOrdersCheck or OnlyProjectOrders</options>
      <statuses>
        <string>string</string>
        <string>string</string>
      </statuses>
      <creditStatuses>
        <CreditStatus>CrescoRefused or CrescoAuthorized or CrescoReceived or CrescoApproved or CrescoPendingInfornmation or CrescoCancelled or CrescoCharged or NetpayChallenged or NetpayApproved or NetpayReadyForDelivery or NetpayDenied or NetpayAnnulled or NetpayPartiallyDelivered or NetpayDelivered or NetpayCancelled or NetpayCancelledDueToAge or ITFinanceIncoming or ITFinanceInProgress or ITFinanceRejected or ITFinanceApproved or ITFinanceApprovedWithCondidtions or ITFinanceOffer or ITFinanceContract or ITFinanceAwaitingSignature or ITFinanceAwaitingInfo or ITFinanceSigned or ITFinancePaid or ITFinanceImported or ITFinanceAwaitingClosure or ITFinanceClosed or ITFinanceCancelled</CreditStatus>
        <CreditStatus>CrescoRefused or CrescoAuthorized or CrescoReceived or CrescoApproved or CrescoPendingInfornmation or CrescoCancelled or CrescoCharged or NetpayChallenged or NetpayApproved or NetpayReadyForDelivery or NetpayDenied or NetpayAnnulled or NetpayPartiallyDelivered or NetpayDelivered or NetpayCancelled or NetpayCancelledDueToAge or ITFinanceIncoming or ITFinanceInProgress or ITFinanceRejected or ITFinanceApproved or ITFinanceApprovedWithCondidtions or ITFinanceOffer or ITFinanceContract or ITFinanceAwaitingSignature or ITFinanceAwaitingInfo or ITFinanceSigned or ITFinancePaid or ITFinanceImported or ITFinanceAwaitingClosure or ITFinanceClosed or ITFinanceCancelled</CreditStatus>
      </creditStatuses>
    </GetOrderListByFilter>
  </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>
    <GetOrderListByFilterResponse xmlns="http://www.webmercs.com/services/erplink/">
      <GetOrderListByFilterResult>
        <int>int</int>
        <int>int</int>
      </GetOrderListByFilterResult>
    </GetOrderListByFilterResponse>
  </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 /service.asmx HTTP/1.1
Host: secure.webmercs.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:Header>
    <CredentialsHeader xmlns="http://www.webmercs.com/services/erplink/">
      <Program>string</Program>
      <Version>string</Version>
      <Email>string</Email>
      <Password>string</Password>
    </CredentialsHeader>
  </soap12:Header>
  <soap12:Body>
    <GetOrderListByFilter xmlns="http://www.webmercs.com/services/erplink/">
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
      <options>None or OnlyNotImported or OnlyPrinted or OnlyCorporate or SkipVendorOrdersCheck or OnlyProjectOrders</options>
      <statuses>
        <string>string</string>
        <string>string</string>
      </statuses>
      <creditStatuses>
        <CreditStatus>CrescoRefused or CrescoAuthorized or CrescoReceived or CrescoApproved or CrescoPendingInfornmation or CrescoCancelled or CrescoCharged or NetpayChallenged or NetpayApproved or NetpayReadyForDelivery or NetpayDenied or NetpayAnnulled or NetpayPartiallyDelivered or NetpayDelivered or NetpayCancelled or NetpayCancelledDueToAge or ITFinanceIncoming or ITFinanceInProgress or ITFinanceRejected or ITFinanceApproved or ITFinanceApprovedWithCondidtions or ITFinanceOffer or ITFinanceContract or ITFinanceAwaitingSignature or ITFinanceAwaitingInfo or ITFinanceSigned or ITFinancePaid or ITFinanceImported or ITFinanceAwaitingClosure or ITFinanceClosed or ITFinanceCancelled</CreditStatus>
        <CreditStatus>CrescoRefused or CrescoAuthorized or CrescoReceived or CrescoApproved or CrescoPendingInfornmation or CrescoCancelled or CrescoCharged or NetpayChallenged or NetpayApproved or NetpayReadyForDelivery or NetpayDenied or NetpayAnnulled or NetpayPartiallyDelivered or NetpayDelivered or NetpayCancelled or NetpayCancelledDueToAge or ITFinanceIncoming or ITFinanceInProgress or ITFinanceRejected or ITFinanceApproved or ITFinanceApprovedWithCondidtions or ITFinanceOffer or ITFinanceContract or ITFinanceAwaitingSignature or ITFinanceAwaitingInfo or ITFinanceSigned or ITFinancePaid or ITFinanceImported or ITFinanceAwaitingClosure or ITFinanceClosed or ITFinanceCancelled</CreditStatus>
      </creditStatuses>
    </GetOrderListByFilter>
  </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>
    <GetOrderListByFilterResponse xmlns="http://www.webmercs.com/services/erplink/">
      <GetOrderListByFilterResult>
        <int>int</int>
        <int>int</int>
      </GetOrderListByFilterResult>
    </GetOrderListByFilterResponse>
  </soap12:Body>
</soap12:Envelope>