Filtr daty w usłudze internetowej Microsoft Dynamics NAV

Podczas wysyłania filtru do usługi internetowej w php wszystko działa dobrze, ale gdy musimy posortować daty, napotkaliśmy problem. Musimy uzyskać wszystkie obiekty zmodyfikowane po określonej dacie.

Na stronie mamy element daty, taki jak:

<xsd:element minOccurs="0" maxOccurs="1" name="Last_Date_Modified" type="xsd:date"/>

I wypróbowaliśmy rozwiązanie wyjaśnione tutaj na SO:

Usługa internetowa Dynamics Nav (Navision) ReadMultiple date filtr

Ale nasz format daty jest nieco inny, nasz wygląda tak:2013-01-01

W naszym filtrze próbowaliśmy:

array(
    'Field' => 'Last_Date_Modified',
    'Criteria' => '20130101..'
)

I kilka innych odmian, ale nic nie zwraca. Jeśli zostawimy to puste, zwróci wszystko. Czy ktoś ma pomysł co możemy zrobić? Czy pomogłoby to, gdybyśmy w jakiś sposób zapisali last_modified_date jako biginta, jak w przypadku uniksowego znacznika czasu?

questionAnswers(1)

yourAnswerToTheQuestion