Режим shops позволяет импортировать торговые точки, сети, форматы, города и регионы, а также назначать ответственных за торговые точки.
Поля JSON-объекта для создания торговой точки:
Название | Тип | Описание | Пример |
---|---|---|---|
create_users | Integer | Создавать ли несущестующих пользователей, 0 или 1 | 1 |
region_id | Integer | id региона | |
region_name | String | Название региона | |
city_id | Integer | id существующего города | |
city_name | String | Название города | Москва |
network_id | Integer | id существующей сети | |
network_name | String | Название сети | Перекресток |
network_format_id | Integer | id существующего формата | |
network_format_name | String | Название формата сети | Better 25 |
shop_id | Integer | id существующего магазина | |
shop_name | String | Адрес магазина | |
shop_col1 | String | Уникальный идентификатор торговой точки (например, из 1C или SAP) | sd233 |
shop_short_desc | String | Краткое описание магазина, выводится в списке | ИП "Ашот" |
shop_long_desc | HTML | Детальное описание магазина, выводится при просмотре магазина | |
shop_lat | Float | Широта | |
shop_lng | Float | Долгота | |
sv_* | Данные супервайзера | ||
asm_* | Данные ASM | ||
um_* | Данные территориального менеджера | ||
kam_* | Данные КАМ | ||
aud_* | Данные аудитора |
Примечания:
Запрос возвращает JSON-объект, содержащий следующие поля:
Название | Тип | Описание |
---|---|---|
shop_id | Integer | id торговой точки |
city_id | Integer | id города |
network_format_id | Integer | id формата торговой сети |
network_id | Integer | id торговой сети |
Пример использования:
var json=[
{
"y" :567,
"hash":{
"create_users" :1,
"city_name" :"Москва",
"network_name" :"Перекресток",
"network_format_name":"Better 25",
"shop_name" :"ул. Марсксистская, д. 1к1",
"sv_name" :"Иванов Иван Иванович"
}
}
];
$.ajax({
method:"POST",
url:"https://demo2.easymerch.ru/api/dataset_import/",
data:{
"login" :"admin",
"password" :"password",
"do-login" :1,
"no-session" :1,
"m" :"shops",
"json" :JSON.stringify(json)
},
success:function(ret) { console.log(ret); }
});
Результат:
{
"ok":1,
"items":[
{"y":567,"ret":{"ok":1,"update":{"shop_id":123,"city_id":12}}}
]
}