![]() |
Мобильная Торговля
|
Версия
|
Торговые точки
Открытые члены | |
| address (outletId, distributorId) | |
| Получить адрес торговой точки Подробнее... | |
| buyer (buyerId) | |
| Получить данные владельца Подробнее... | |
| buyerId (outletId, distributorId) | |
| Получить идентификатор владельца торговой точки Подробнее... | |
| contact (contactId) | |
| Получить контактное лицо по идентификатору Подробнее... | |
| contactList (outletId) | |
| Получить список контактных лиц у ТТ Подробнее... | |
| coordinates (outletId) | |
| Получить координаты торговой точки Подробнее... | |
| createContact (outletId, contact) | |
| Создать и добавить контактное лицо к указанной ТТ Подробнее... | |
| createOutlet (distributorId, data) | |
| Создать торговую точку Подробнее... | |
| distributorIdList (outletId) | |
| Получить дистрибьюторов, с которыми работает ТТ Подробнее... | |
| distributorIdListPos (outletId, positionId) | |
| Получить дистрибьюторов, с которыми работает ТТ и указанная позиция Подробнее... | |
| isActive (outletId) | |
| Получить признак активности ТТ Подробнее... | |
| isActivityUsed () | |
| Признак использования активности ТТ Подробнее... | |
| isAllowEditPhoto (outletId, distributorIdList) | |
| Получить признак возможности редактирования фотографий ТТ Подробнее... | |
| isAllowViewPhoto (outletId, distributorIdList) | |
| Получить признак возможности просмотра фотографий ТТ Подробнее... | |
| isLocked (outletId, distributorId) | |
| Получить признак того, что ТТ заблокирована у дистрибьютора Подробнее... | |
| isTenant (outletId) | |
| Получить признак того, что ТТ из КБЦО Подробнее... | |
| markToSend (outletId) | |
| Пометить данные торговой точки для обмена Подробнее... | |
| matchedCBDOutletList (outletId, positionId) | |
| Получить список сопоставленных ТТ КБД. В список войдут ТТ, с которыми работает указанная позиция Подробнее... | |
| matchedTenantOutletId (outletId) | |
| Вернуть ТТ КБЦО, сопоставленную с ТТ, если она из КБД Подробнее... | |
| outlet (outletId) | |
| Получить данные торговой точки Подробнее... | |
| outletIdListByBuyer (buyerId) | |
| Получить торговые точки по владельцу Подробнее... | |
| outletIdListByClassifierValue (classifierValue, distributorId) | |
| Получить торговые точки по значению классификатора Подробнее... | |
| outletIdListByClassifierValueList (classifiers, distributorId) | |
| Получить торговые точки по списку значений классификатора. При отборе к значениям одного классификатора применяется логическое И, а к разным логическое ИЛИ Подробнее... | |
| outletIdListByType (typeId, distributorId) | |
| Получить торговые точки по типу Подробнее... | |
| removeContact (contactId) | |
| Удалить контактное лицо Подробнее... | |
| title (outletId, distributorId) | |
| Получить заголовок торговой точки Подробнее... | |
| titleWithAddress (outletId, distributorId) | |
| Получить заголовок торговой точки, включающий адрес Подробнее... | |
| updateContact (contact) | |
| Обновить контактное лицо. Подробнее... | |
| updateOutlet (outletId, data) | |
| Редактировать данные торговой точки Подробнее... | |
| address | ( | outletId | , |
| distributorId | |||
| ) |
| buyer | ( | buyerId | ) |
| buyerId | ( | outletId | , |
| distributorId | |||
| ) |
| * contact | ( | contactId | ) |
Получить контактное лицо по идентификатору
| contactId | [ID] - Идентификатор контактного лица |
| contactList | ( | outletId | ) |
Получить список контактных лиц у ТТ
| outletId | [ID] - Идентификатор торговой точки |
| coordinates | ( | outletId | ) |
| createContact | ( | outletId | , |
| contact | |||
| ) |
Создать и добавить контактное лицо к указанной ТТ
Для того чтобы пометить созданное контактное лицо на отправку, необходимо вызвать api.outlets.markToSend на ТТ, к которой оно привязано
| outletId | [ID] - Идентификатор торговой точки |
| contact | [ContactPerson] - Контактное лицо |
| createOutlet | ( | distributorId | , |
| data | |||
| ) |
Создать торговую точку
После создания ТТ необходимо вызвать api.outlets.markToSend для того, чтобы пометить ее на отправку
| distributorIdList | ( | outletId | ) |
| distributorIdListPos | ( | outletId | , |
| positionId | |||
| ) |
| isActive | ( | outletId | ) |
Получить признак активности ТТ
| outletId | [ID] - Идентификатор торговой точки |
| isActivityUsed | ( | ) |
Признак использования активности ТТ
| isAllowEditPhoto | ( | outletId | , |
| distributorIdList | |||
| ) |
| isAllowViewPhoto | ( | outletId | , |
| distributorIdList | |||
| ) |
| isLocked | ( | outletId | , |
| distributorId | |||
| ) |
| isTenant | ( | outletId | ) |
Получить признак того, что ТТ из КБЦО
| outletId | [ID] - Идентификатор торговой точки |
| markToSend | ( | outletId | ) |
Пометить данные торговой точки для обмена
| outletId | [ID] - Идентификатор торговой точки |
| matchedCBDOutletList | ( | outletId | , |
| positionId | |||
| ) |
Получить список сопоставленных ТТ КБД. В список войдут ТТ, с которыми работает указанная позиция
| outletId | [ID] - Идентификатор торговой точки. Если это ТТ КБЦО, то берутся все сопоставленные ТТ КБД. Если это ТТ КБД, то возвращаем ее же |
| positionId | [ID] optional - Идентификатор позиции. Если задан, то отбрасываются ТТ, с которыми данная позиция не работает |
| matchedTenantOutletId | ( | outletId | ) |
| outlet | ( | outletId | ) |
| outletIdListByBuyer | ( | buyerId | ) |
| outletIdListByClassifierValue | ( | classifierValue | , |
| distributorId | |||
| ) |
| outletIdListByClassifierValueList | ( | classifiers | , |
| distributorId | |||
| ) |
Получить торговые точки по списку значений классификатора.
При отборе к значениям одного классификатора применяется логическое И, а к разным логическое ИЛИ
| classifierValueList | [IDList] - Список значений классификаторов |
| distributorId | [ID] optional - Идентификатор дистрибьютора. Если не задан, то будет использоваться дистрибьютор маршрута |
| outletIdListByType | ( | typeId | , |
| distributorId | |||
| ) |
| removeContact | ( | contactId | ) |
| title | ( | outletId | , |
| distributorId | |||
| ) |
| titleWithAddress | ( | outletId | , |
| distributorId | |||
| ) |
| updateContact | ( | contact | ) |
Обновить контактное лицо.
Для корректной работы с методом требуется получить данные контактного лица методами api.outlets.contact или api.outlets.contactList,
изменить необходимые параметры и отдать в этот метод отредактированную структуру.
| contact | [ContactPerson] - Контактное лицо |
| * updateOutlet | ( | outletId | , |
| data | |||
| ) |
Редактировать данные торговой точки
Метод воспринимает полученные данные в параметре data как полную структуру ТТ, поэтому для корректного редактирования,
необходимо получить текущие данные ТТ методом api.outlets.outlet(outletId), а затем добавить/изменить нужные параметры в полученной структуре
1.9.4