Фильтр даты в веб-службе Microsoft Dynamics NAV

При отправке фильтра в веб-сервис в php все работает нормально, но когда нам нужно отсортировать по датам, мы столкнулись с проблемой. Нам нужно, чтобы все объекты были изменены после определенной даты.

На странице у нас есть элемент даты, например:

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

И мы попробовали решение, объясненное здесь на SO:

Dynamics Nav (Navision) веб-сервис ReadMultiple date filter

Но наш формат даты немного другой, наш выглядит так:2013-01-01

В нашем фильтре мы попробовали следующее:

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

И некоторые другие варианты, но это ничего не возвращает. Если мы оставим это поле пустым, оно вернет все. У кого-нибудь есть идеи относительно того, что мы можем сделать? Поможет ли нам, если мы каким-то образом сохраним last_modified_date в виде bigint, как метка времени Unix?

Ответы на вопрос(1)

Ваш ответ на вопрос