Интеграция Kaspi с 1С:УТ: заказы, остатки и накладные
Как продавцу Kaspi.kz с учётом в 1С:УТ уйти от ручного переноса заказов, расхождения остатков и цен, забытых отмен и возни с накладными Kaspi Доставки.
Магазин на Kaspi и 1С обычно живут отдельно. Заказы приходят в кабинет продавца, а товарный учёт, резервы и отгрузки ведутся в 1С. Между ними стоит менеджер, который переносит заказы руками, следит за отменами и раз в день, если не забудет, обновляет прайс-лист. Пока заказов десять в неделю, это терпимо. Когда их десятки в день, ошибки становятся заметны покупателям — а значит, и рейтингу магазина.
Разберём, где именно теряются время и деньги, а потом покажем, как эти места закрывает наше расширение «Авиорд: Kaspi Магазин» для 1С:УТ.
Где продавец теряет время и деньги
Заказы приходится перепечатывать. Новый заказ на Kaspi нужно принять вовремя, иначе Kaspi его отменит и снизит рейтинг магазина. Потом заказ надо завести в 1С: найти номенклатуру, указать количество и цену, записать покупателя и адрес. На каждый заказ уходит несколько минут, а ошибка в одной позиции всплывает уже при сборке.
Остатки и цены расходятся. Товар продали в рознице или оптом, а на Kaspi он всё ещё «в наличии». Покупатель оформляет заказ, вы его отменяете, рейтинг падает. С ценами то же самое: в 1С цену подняли, а на Kaspi висит старая, и маржа уходит в ноль. Ручная загрузка прайс-листа в кабинет — задача, которую легко отложить «на вечер».
Отмены живут своей жизнью. Покупатель отменил заказ в Kaspi, а в 1С заказ клиента так и остался открытым и держит резерв. Остаток выглядит меньше реального, и товар не попадает в продажу.
Kaspi Доставка требует внимания. Заказ нужно собрать, указать количество мест, получить накладную, распечатать её и передать курьеру до назначенного времени. Когда таких заказов много, делать это по одному в кабинете долго, а пропущенный срок передачи курьеру снова бьёт по рейтингу.
Товар на Kaspi называется не так, как в 1С. У Kaspi своё наименование и карточка, у вас — свой артикул и единица. Бывает, что на Kaspi продаётся упаковка из трёх кабелей, а в 1С учёт ведётся поштучно. Без сопоставления никакая автоматизация не заработает.
Как это решает расширение «Авиорд: Kaspi Магазин»
Расширение подключает 1С:Управление торговлей для Казахстана 3.4 к магазину на Kaspi.kz через API продавца. Типовую конфигурацию оно не меняет. Дальше всё показано на демо-базе: магазин условный, покупатели и телефоны вымышленные.
Заказы загружаются сами и становятся заказами клиентов
Регламентное задание по умолчанию забирает заказы каждые 5 минут: новые, принятые, выданные и отменённые. Повторная загрузка дублей не создаёт. По каждому заказу 1С создаёт обычный заказ клиента — так же, как это делает обмен с сайтом в УТ: соглашение, НДС, этапы оплаты и обеспечение заполняются штатно. Номер Kaspi попадает в поле «Номер по данным клиента», покупатель, телефон и адрес — в комментарий и в информацию по доставке.

Рабочее место: что нужно сделать сегодня
Раздел «Kaspi Магазин» открывается рабочим местом. Вверху — плитки: сколько заказов ждут принятия, сколько в работе, сколько нужно передать курьеру сегодня, сколько требуют внимания и на какую сумму пришло заказов за день. Нажатие на число открывает эти заказы. Над списком — быстрые отборы и поиск по номеру заказа, фамилии или телефону покупателя. В колонке «Заказ клиента 1С» виден номер созданного документа, а если заказ клиента пока не создан, там красным написано, что мешает.

Выделяете несколько заказов и нажимаете «Принять», «Собрать и накладная» или «Печать накладных» — действие выполняется сразу по всем выделенным заказам.
Карточка заказа подсказывает следующий шаг
Двойной щелчок открывает карточку заказа. В жёлтой полосе написано, что делать дальше, а кнопки показаны только те, что доступны в текущем статусе. Если в заказе есть товар, которого 1С не знает, строка подсвечена красным, а заказ клиента не создаётся, чтобы в 1С не появились «пустые» строки. Номенклатуру можно указать прямо в таблице: заказ клиента создастся сам, а следующие заказы с этим товаром сопоставятся автоматически.

Kaspi Доставка, самовывоз и отмены
Для Kaspi Доставки порядок такой: «Принять» → «Собрать и накладная» (указываете количество мест) → «Печать накладных». Наклейки готовы, заказ передаётся курьеру, статус «Выдан» приходит из Kaspi сам.
При самовывозе нажимаете «Выдать» и «Отправить код покупателю». Покупатель получает код в приложении Kaspi.kz и называет его, вы вводите код и подтверждаете выдачу. По флажку в настройках 1С сама создаст реализацию.

Отменить заказ можно там же, выбрав причину. Если заказ отменил покупатель в Kaspi, строки заказа клиента отменятся, и заказ закроется. Если по нему уже была отгрузка, расширение документы не трогает и показывает заказ в плитке «требуют внимания» с подсказкой оформить возврат.
Есть и автопринятие: заказ принимается сразу после загрузки, если все товары сопоставлены. Отдельным флажком можно добавить ещё одно условие — товар есть в свободном остатке.
Цены и остатки уходят в Kaspi сами
Kaspi умеет забирать прайс-лист по ссылке. Расширение отдаёт эту ссылку прямо из 1С через HTTP-сервис, так что FTP и отдельный хостинг не нужны — достаточно опубликовать базу на веб-сервере. Ссылка содержит секретный ключ: без него сервис отвечает «не найдено», а ключ можно сменить одной кнопкой. Если публиковать базу не хочется, прайс-лист выкладывается файлом в каталог сайта или на FTP.
Цена берётся из вида цены магазина: можно добавить наценку, округлить до 1, 10 или 100 ₸, задать цены по городам или фиксированную цену для отдельного товара. Остаток — это свободный остаток складов, привязанных к точке Kaspi, за вычетом резервов и страхового запаса. Если товара меньше минимального остатка, он уходит в Kaspi как «нет в наличии».

Таблица заполняется сразу при открытии формы. Флажок «Только нет в наличии или с предупреждением» оставляет строки, которые стоит проверить. В строке состояния видно, когда Kaspi последний раз забирал прайс-лист. Если нужно обновить его немедленно, есть кнопка «Сформировать и опубликовать».
Сопоставление делается один раз
Встретив новый артикул, расширение само ищет номенклатуру: по артикулу, штрихкоду, коду, артикулу до знака «_» и по наименованию. Весь каталог можно загрузить сразу из прайс-листа, скачанного в кабинете Kaspi (XML или Excel). Для упаковок есть коэффициент: если на Kaspi продаётся набор из трёх кабелей, укажите 3, и цена, остаток и количество в заказе клиента пересчитаются.

Всё видно в журнале
Каждый новый заказ, созданный заказ клиента, принятие, сборка, выдача, отмена и ошибка связи пишутся в журнал обмена. Его видит пользователь, а не только администратор. Если Kaspi не ответил вовремя, в журнале будет запись, а загрузка повторится сама.
Что нужно для подключения
1С:Управление торговлей для Казахстана 3.4 на платформе 8.3.21 или новее;
токен API из кабинета продавца Kaspi (Настройки → Токен API; сформировать его может только руководитель);
включённые в УТ заказы клиентов;
для прайс-листа по ссылке — база, опубликованная на веб-сервере; иначе подойдёт FTP или каталог сайта.
Подключение магазина занимает пять шагов помощника: ID магазина и токен, параметры заказов, склады для точек Kaspi, цены и остатки, автоматизация. Токен помощник проверяет настоящим запросом к Kaspi и сразу загружает заказы за последние 14 дней. В 1С токен хранится в защищённом хранилище.

Расширение не заимствует формы документов и справочников УТ: команды «Kaspi» в заказе клиента и номенклатуре добавлены через общие команды. Поэтому обновление типовой конфигурации проходит как обычно.
Частые вопросы
Можно ли подключить несколько магазинов Kaspi к одной базе?
Да. У каждого магазина свои организация, склады, вид цены и интервалы обмена.
Будут ли работать заказы в файловой базе?
Да, но регламентное задание в файловой базе выполняется, пока открыт хотя бы один сеанс 1С. Загрузить заказы вручную можно в любой момент кнопкой «Загрузить заказы».
Что делать с товарами, которых ещё нет на Kaspi?
Подготовить карточку прямо в 1С: категория Kaspi, наименование, бренд, характеристики и ссылки на фото. Расширение проверит обязательные поля и отправит карточку на модерацию.
Продаёте на Kaspi и ведёте учёт в 1С:УТ? Оставьте заявку или позвоните: +7 (705) 111-82-20 — покажем расширение на демо-базе и расскажем, как подключить ваш магазин.
Подробнее о решении: «Интеграция 1С с Kaspi Магазином».
Решения из магазина
Инструкция относится к этим решениям Авиорд.
