GetOrderStatus WebserviceMethod
Met GetOrderStatus kan de status van een bestaande order worden opgevraagd.
string 
GetOrderStatus
(string DataSource, 
int OrderNr)
string 
GetOrderStatus
(<DataSource>Source<\DataSource><OrderNr>OrderNumber</OrderNr>)
DataSource
De URL van de administratie zoals:
D:\Astona\demo.adm of
\\ServerNaam\ShareNaam\astona\demo.adm.
OrderNr
Het nummer van de order waarvan de status wordt opgevraagd.
Voorbeeld SOAP request via HTML POST:
 <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>
     <GetOrderStatus xmlns="http://www.astona.nl/">
       <DataSource>\\ServerName\ShareName\Astona\demo.adm</DataSource>
       <OrderNr>3445335</OrderNr>
     </GetOrderStatus>
   </soap:Body>
 </soap:Envelope>
Response:
  <soap:Envelope 
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
      <GetOrderStatusResponse 
xmlns="http://www.astona.nl/">
        <GetOrderStatusResult>
               
<StatusCode>200</StatusCode>
          <Omschrijving>Order 
gefactureerd</Omschrijving>
            
</GetOrderStatusResult>
      </GetOrderStatusResponse>
    </soap:Body>
  </soap:Envelope>
De volgende statussen zijn in gebruik:
   11    Commercieel gereed
   20    Gereed gemeld via Order|Gereed
   25    Technisch gereed
   30    Wordt aan gewerkt
   40    Werkzaamheden aangehouden per: <DatumEnTijd>
   50    Order geprint / In behandeling
   60    Order ingevoerd
   200  Order gefactureerd
   210  Order bestaat niet
   220  Geen verbinding mat database
   230  Initialisatie datasource mislukt
Voorbeeld van een hieraan gekoppeld kleurenschema:
| 
		 
 
  | 
		
		 11  | 
		
		 
  | 
		
		 25  | 
		
		 
  | 
		
		 20  | 
		
		 
  | 
		
		 30  | 
		
		 
  | 
		
		 40  | 
		
		 
  | 
		
		 50  | 
		
		 
  | 
		
		 60  | 
	
Zie: 
GetIniString voorbeeld voor aanroepen vanuit AsToDate, DotNet Framework en PHP.