Настройка выгрузки прайсов из "1С:Управление торговлей 11.4" на ZZAP
Данная обработка может работать, как интерактивно, так и по расписанию, если она будет добавлена в справочник дополнительных отчетов и обработок
После открытия обработки, на закладке "Настройки" необходимо заполнить первоначальные настройки:
Адрес сервиса - всегда api.zzap.pro
Пользователь и пароль - совпадают с учетными данными на zzap.
Api key находится на странице zzap "Мой аккаунт", раздел "Для партнеров" "API ключ"
После этого, на закладке "Склады" указывается один или несколько складов для выгрузки:
Если по каким-то причинам один из складов выгружать не надо, то галочка "Выгружать" снимается. Далее заполняется склад для выгрузки, вид цены, в которой будут выгружаться остатки, подразделение, к которому привязан вид цены, и идентификатор склада на zzap из раздела "Прайс-листы и шаблоны":
Идентификатор склада берётся из реквизита "Код шаблона", тип загрузки должен быть всегда "Загрузка прайса через API", колонки в прайс-листе: 1 - Производитель, 2 - Номер, 3 - Наименование, 4 - Количество, 5 - Цена.
Если порядок колонок не будет совпадать, тогда прайс не будет корректно обрабатываться.
После заполнения настроек необходимо нажать кнопку "Сохранить настройки для регламентного задания" на закладке "Настройки". При следующем открытии настройки будут восстановлены.
После нажатия на закладке "Остатки" кнопки "Выгрузить на сайт", все склады будут выгружены на сайт.
Если ошибок нет, то будет сообщение:
Файл выгружен на сайт, ответ с сайта:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://www.zzap.ru/"> {"error":"","file_url":"https://koj.blob.core.windows.net/zzap-upload/upload/directjs/.../price.xls"}</string>
Настройка выгрузки прайсов из "1С:Управление торговлей 10.3" на ZZAP
Для выгрузки используется платформа 1С 8.3, с поддержкой функций Base64Строка, СтрРазделить, более ранние версии не поддерживаются. Кроме этого, в свойствах конфигурации должен быть установлен режим совместимости "Не использовать" (или использовать 8.3.*), иначе параметры на сайт не передаются корректно, признаком этой ошибки будет строка "Missing parameter: login."
После открытия обработки, на закладке "Настройки" необходимо заполнить первоначальные настройки:
Адрес сервиса - всегда www.zzap.ru
Пользователь и пароль - совпадают с учетными данными на zzap.
Api key находится на странице zzap "Мой аккаунт", раздел "Для партнеров" "API ключ"
После этого, на закладке "Склады" указывается один или несколько складов для выгрузки:
Если по каким-то причинам один из складов выгружать не надо, то галочка "Выгружать" снимается. Далее заполняется склад для выгрузки, вид цены, в которой будут выгружаться остатки и идентификатор склада на zzap из раздела "Прайс-листы и шаблоны".
Дальнейшие настройки аналогичны тем, что описаны выше.
Настройка выгрузки прайсов из Альфа-Авто 5.1 на zzap
После открытия обработки, на закладке "Настройки" необходимо заполнить первоначальные настройки:
Адрес сервиса - всегда www.zzap.ru
Пользователь и пароль - совпадают с учетными данными на zzap.
Api key находится на странице zzap "Мой аккаунт", раздел "Для партнеров" "API ключ"
После этого, на закладке "Склады" указывается один или несколько складов для выгрузки:
Если по каким-то причинам один из складов выгружать не надо, то галочка "Выгружать" снимается.
Далее заполняется склад для выгрузки, вид цены, в которой будут выгружаться остатки, подразделение, к которому привязан вид цены, и идентификатор склада на zzap из раздела "Прайс-листы и шаблоны". Дальнейшие настройки аналогичны тем, что описаны выше.
Обработка проверена на УТ 11.4.11.93, УТ 10.3.72.2, Альфа-Авто 5.1.10.09.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.4.11.93
- Управление торговлей, редакция 10.3, релизы 10.3.72.2