Публикация

подписчиков: 2 Подписаться
0
Avatar

API - фильтрация заказов

Здравствуйте.

Есть дополнительное поле в карточке заказа.
Делаю по API запрос, но в ответ получаю все подряд, как понять тогда документацию (проверка на пустое значение)?

Запрос

https://online.moysklad.ru/api/remap/1.1/entity/customerorder?
    limit=100
    expand=positions,state
    filter=
        state=https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/44b401b5-a2b3-11e3-dc03-002590a28eca;
        state=https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/8d5dd9bc-bdae-11e4-90a2-8ecb00686c76;
        state=https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/7cb383e3-0f56-11e5-7a40-e8970017ece7;
        state=https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/0446b89f-a360-11e3-eb08-002590a28eca;
        moment>2018-11-01 00:00:00;
        moment<2018-11-30 23:59:59;
        https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/attributes/1cfd0d97-12db-11e7-7a31-d0fd00160fb8=;
        https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/attributes/bce9e548-31ab-11e4-c0a4-002590a28eca=https://online.moysklad.ru/api/remap/1.1/entity/counterparty/7cfd1332-4cbf-11e6-7a69-93a7000e6f3b;

Ответ
...

[25] => stdClass Object
    (
        [meta] => stdClass Object
            (
                [href] => https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/attributes/1cfd0d97-12db-11e7-7a31-d0fd00160fb8
                [type] => attributemetadata
                [mediaType] => application/json
            )

        [id] => 1cfd0d97-12db-11e7-7a31-d0fd00160fb8
        [name] => Тариф фулфилмента
        [type] => double
        [value] => 284
    )
...

ExpressRMS

Войдите в службу, чтобы оставить комментарий.

Комментариев: 3

0
Avatar

Добрый день!
На текущий момент фильтрация по пустому значению доп.поля возможна только для ссылочных полей (значение - пользовательский справочник), для других типов необходимо проинициализировать значение.

Ivan Pivkin 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

Добрый день!

Фильтрация по пустому значению доп. поля должна работать корректно.

Segorov 0 проголосовали
Действия с комментариями Постоянная ссылка