![]() |
Мобильная Торговля
|
Версия
|
Торговые точки
Открытые члены | |
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), а затем добавить/изменить нужные параметры в полученной структуре