В Microsoft Navision 2016 мы используем запросы SOAP для доступа к данным (только чтение, без обновлений) из приложения NodeJS. Используемый протокол - это прямые запросы SOAP.
Используемый в настоящее время запрос SOAP: resourceactivityentries
:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:res="urn:microsoft-dynamics-schemas/page/resourceactivityentries">
<soapenv:Header/>
<soapenv:Body>
<res:ReadMultiple>
<!--1 or more repetitions:-->
<res:filter>
<res:Field></res:Field>
<res:Criteria>?</res:Criteria>
</res:filter>
<!--Optional:-->
<res:bookmarkKey></res:bookmarkKey>
<res:setSize></res:setSize>
</res:ReadMultiple>
</soapenv:Body>
</soapenv:Envelope>
Как указать критерии фильтрации, чтобы уменьшить объем данных, возвращаемых одним запросомНапример, ограничение до Prod_Order_No
как 100000*
?