Сергей Сорокин · До разработки обмена
Что подготовить для интеграции сайта с 1С
Обновлено
Для магазина MAYLINA я сделал выбор цвета и размера в карточке одежды. Их сочетание определяет конкретный вариант товара, который попадает в корзину. До настройки обмена нужно сопоставить варианты на сайте с товарами в 1С. Поэтому для обсуждения интеграции полезно показать одну модель со всеми ее цветами и размерами.
Скачать бриф на интеграцию с 1С (DOCX)
Заполнение необязательно. Укажите известные сведения; остальные пункты можно пропустить. Готовый файл можно прикрепить к обращению ниже.
Уточните, какая 1С работает у вас
Для оценки нужны название и версия конфигурации, например «Управление торговлей», сведения о ее доработках и модуле обмена. Одного названия платформы «1С:Предприятие 8» недостаточно. Эти сведения можно попросить у специалиста, который обслуживает вашу 1С.
Добавьте адрес сайта и систему управления. Для Битрикса укажите редакцию и версию, если знаете. В Битриксе есть готовый обмен каталогом и заказами с 1С. Его возможности нужно сверить с вашими версиями систем и данными, которые требуется передавать. Если сайт только планируется, опишите будущий каталог и оформление заказа.
Я разрабатываю часть интеграции на стороне сайта. Настройкой и изменениями в 1С занимается ваш специалист. Нам понадобится сотрудник компании, который согласует правила работы и проверит результат. Если специалиста по 1С пока нет, сообщите об этом при обращении.
Покажите товар в 1С и на сайте
В MAYLINA подпись размера и название цвета приходят из справочников. На сайте к цвету добавлен цветовой образец, а выбранный вариант имеет свои цену и количество. Для вашего каталога покажите товар в 1С и поясните, как покупатель должен выбирать его на сайте. Если продаете упаковками, укажите единицу продажи и допустимое количество.
Когда товары уже есть в обеих системах, до первой загрузки проверяем, как связаны их записи. Название может различаться, а артикул повторяться у вариантов. Нужно сопоставить идентификаторы товара и его вариантов, чтобы обновлять существующие записи и не загружать их повторно как новые.
Укажите, где сотрудники редактируют каждое поле. Если цены ведутся в 1С, а описания и фото редактируются на сайте, при обмене описания и фото должны сохраняться. Для снятого с продажи товара тоже нужен порядок действий: скрывать карточку или оставлять ее без возможности покупки.
Как товары и свойства связаны по идентификаторам в Unimart24
- Укажите примерное количество товаров и вариантов и какие из них нужны на сайте.
- Покажите свойства для выбора варианта и фильтра каталога.
- Сообщите о товарах сайта, которых нет в 1С: их участие в обмене нужно обсудить отдельно.
Определите цену и доступный остаток
Если в 1С несколько типов цен, укажите, какие нужны на сайте и кому их показывать. Договоритесь, где рассчитываются скидки. На примере заказа со скидкой нужно сверить сумму на сайте с суммой, которую получает 1С.
Для остатков перечислите склады, с которых можно продавать через сайт. Выясните со специалистом по 1С, передается весь физический остаток или доступное количество с учетом резервов. Во втором случае сайт не должен повторно вычитать те же резервы.
Определите, что делать при нулевом остатке: запрещать покупку или принимать заказ для подтверждения менеджером. Если товар продается еще и в розничной точке, остаток сайта может устареть между передачами. Согласуйте допустимую задержку обновления и резервирование. Частый обмен сам по себе не исключает продажу последнего товара одновременно в магазине и на сайте.
Проследите заказ от оформления до отмены
При настройке заказов MAYLINA отдельно сопоставлялись поля покупателя с реквизитами контрагента в 1С: имя, адрес, телефон и почта. Для юридического лица добавлялись организация, контактное лицо, ИНН и КПП. Поля в форме оформления уже были, но для обмена требовалось назначить их соответствия. Поэтому покажите, что сотрудник должен получить в 1С из заказа сайта.
Опишите момент передачи заказа: после оформления, оплаты или проверки менеджером. Кроме данных покупателя понадобятся выбранный вариант, количество, скидка и доставка. Если сотрудник меняет состав заказа в 1С, решите, нужно ли обновлять его на сайте и что увидит покупатель.
Для отмены определите, кто снимает резерв и куда передается изменение. Укажите, какие сведения об оплате и выполнении заказа должны передаваться между системами. Оплаченный заказ может ждать сборки, а отмена сама по себе не означает возврат денег.
В MAYLINA 31 августа 2026 года проверили обмен в обе стороны на заказе из товаров каталога 1С. Нынешнюю работу обмена я здесь не оцениваю.
Подготовьте примеры для проверки обмена
Выберите товары из своего каталога и запишите ожидаемый результат для каждого. Например, при заказе варианта с определенным цветом и размером сотрудник должен увидеть в 1С именно этот вариант. Если у вас есть несколько цен или нулевые остатки, включите их в проверку.
Уточните, есть ли тестовые копии сайта и 1С. Для проверок нужно исключить реальные списания, письма покупателям и попадание тестовых заказов в рабочий учет. До первой загрузки согласуйте со специалистами резервное копирование, сверку данных после загрузки и восстановление при ошибке. Возврат старого кода не вернет измененные записи.
Как устроена обработка сбоя обмена на примере Pharmlog
- Сверить вариант товара, количество, сумму со скидкой, доставку и реквизиты покупателя в обеих системах.
- Повторно передать заказ и убедиться, что не создан дубль.
- Проверить согласованные изменения состава, статусов и отмену, включая снятие резерва.
- Прервать связь между системами и проверить, где виден непереданный заказ и как продолжить передачу после восстановления связи.
Что прислать для первого обсуждения
Для начала хватит адреса сайта, известных сведений о 1С и описания работы, которую хотите автоматизировать. Добавьте обезличенный пример товара или заказа с пояснением, что должно появиться в другой системе. Неизвестные технические пункты уточним со специалистом по 1С.
Если обмен уже есть, укажите, что нужно сохранить и что изменить. При сбое пригодится пример проблемной записи. Если причина неизвестна, может потребоваться отдельный технический разбор; его объем и условия согласуем заранее.
В обращение не прикладывайте пароли, ключи доступа, копию рабочей базы и персональные данные покупателей. Нужный доступ и способ его передачи обсудим отдельно.
