Название говорит само за себя. API не может фильтроваться по значению созданного продукта. Я могу фильтровать по любому другому значению, особенно updated_at, но не создан_. Я заметил, что значение create_at конкретного продукта выглядит ненормальным. Вот то, что catalogProductInfo, который возвращает запрос по product_id, возвращает:
...
<created_at xsi:type="xsd:string">2012-02-01T14:30:55-05:00</created_at>
<updated_at xsi:type="xsd:string">2019-01-17 10:09:49</updated_at>
...
Кажется, что для updated_at нормальная дата, но созданный_at искажен, или, возможно, я не понимаю этот формат. Если я попытаюсь с каталогомProductList и фильтровать, как это, он возвращает пустой результат:
<catalogProductList xmlns="urn:Magento">
<session>{{session}}</session>
<xsd:element name="salesOrderListRequestParam">
<filter xsi:type="urn:associativeArray" soapenc:arrayType="urn:associativeEntity[]">
<item>
<key>created_at</key>
<value xsi:type="xsd:string">2012-02-01T14:30:55-05:00</value>
</item>
</filter>
</xsd:element>
</catalogProductList>
Может кто-нибудь помочь мне понять, почему это не работает?