БонусБесплатный первый месяц абонентской поддержки при заказе разработки «под ключ»

Договоры и спецификации в B2B-кабинете на 1С-Битрикс: согласование и документы

Договоры и спецификации в B2B-кабинете на 1С-Битрикс: согласование, печатные формы и обмен с 1С

Оптовый клиент работает не по публичной оферте, а по договору: у него свои цены, отсрочка, согласованный перечень номенклатуры и лимиты. Пока таких клиентов пять, менеджер держит договоры в почте и папках на диске, а спецификации пересылает в Excel. Когда клиентов становится пятьдесят, эта схема рассыпается: цены расходятся с 1С, кто-то отгрузил по устаревшей спецификации, счёт-фактуру потеряли, а на сверке всплывает, что подписанной редакции договора вообще нет. Всё это лечится одним — переносом договоров и спецификаций внутрь B2B-кабинета на 1С-Битрикс, где они связаны с контрагентом, ценами, заказами и печатными формами.

Ниже — практическая схема того, как выстроить работу с договорами и спецификациями в кабинете оптовика: как привязать цены к договору, как провести спецификацию через согласование, как сгенерировать счёт, ТОРГ-12 и УПД из заказа, как подключить ЭДО и синхронизировать всё это с 1С. Это выжимка из наших проектов по разработке B2B-порталов и личных кабинетов на 1С-Битрикс — без общих слов, с опорой на реальные сущности платформы.

Коротко

  • Договор привязывается к контрагенту и задаёт тип цены, скидки, отсрочку и лимит; спецификация фиксирует согласованный перечень позиций с ценами.
  • Заказ подтягивает цены из действующей спецификации/договора, а не из общего прайса.
  • Согласование строится как маршрут со статусами, ролями и уведомлениями; система хранит, кто и когда акцептовал.
  • Счёт, счёт-фактура, ТОРГ-12, УПД и договор генерируются из данных заказа; для юридической силы документы идут через ЭДО.
  • Источник истины по ценам и документам — 1С; кабинет показывает и хранит версии, обмен держит их в актуальном состоянии.

Договор и спецификация: что это в B2B-кабинете

Прежде чем проектировать интерфейсы, стоит договориться о терминах, потому что в опте под словами «договор» и «спецификация» разные компании понимают немного разное. Разведём их аккуратно.

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

Спецификация — это приложение к договору, в котором стороны согласуют конкретику: перечень номенклатуры, цены за единицу, объёмы, сроки поставки, иногда график отгрузок. Спецификаций к одному договору может быть много — по товарным группам, по кварталам, по проектам. Именно спецификация отвечает на вопрос «почём и что именно», и именно из неё заказ берёт цены.

Заказ (заявка на отгрузку) — оперативный документ: «в рамках такой-то спецификации отгрузите вот эти позиции к такой-то дате». По одной спецификации проходит серия заказов, пока она действует и пока не выбраны согласованные объёмы.

Эта трёхуровневая модель — договор → спецификация → заказ — и есть каркас, вокруг которого строится B2B-кабинет. Ошибка многих внедрений в том, что они пытаются обойтись только заказами, «зашивая» индивидуальные цены прямо в профиль клиента. Пока условия стабильны, это работает, но как только начинаются сезонные пересмотры цен, отдельные проекты и разные условия по группам товаров — плоская модель ломается, и приходится всё равно вводить понятие спецификации, только уже поверх костылей.

Важно: договор, спецификация и заказ — это три разные сущности с разным жизненным циклом. Договор живёт годами, спецификация — месяцами и версионируется, заказ — разовый. Смешивать их в одну таблицу «цен клиента» — главная архитектурная ошибка B2B-кабинета.

Какую роль играют договор и спецификация у оптовика

С точки зрения бизнеса договор и спецификация в кабинете закрывают сразу несколько задач, которые в «ручном» режиме съедают время менеджеров и порождают ошибки.

Иными словами, договор и спецификация превращают кабинет из «витрины с ценами» в рабочий инструмент сделки. Клиент самостоятельно оформляет заказы в рамках согласованных условий, а поставщик получает предсказуемый, контролируемый и документированный поток отгрузок. Это ровно та разница, которая отличает настоящий B2B-портал от розничного интернет-магазина с прикрученной «оптовой» скидкой.

Привязка договора к контрагенту, ценам и условиям

Технический фундамент всей схемы — связь «контрагент → договор → цены и условия». Разберём её по слоям, потому что именно здесь чаще всего закладывают мину замедленного действия.

Контрагент и его представители. В опте покупатель — это юридическое лицо (контрагент), а входят в кабинет конкретные люди: закупщик, бухгалтер, руководитель. Поэтому в модели данных нужно разделять контрагента (компанию с ИНН и реквизитами) и пользователей, которые к нему привязаны. Один контрагент — несколько пользователей с разными ролями и правами; один пользователь в редких случаях может представлять несколько компаний.

Договор как носитель условий. К контрагенту привязывается один или несколько договоров. Каждый договор несёт набор условий: тип цены, базовую скидку, отсрочку платежа, кредитный лимит, валюту, срок действия, признак активности. Именно договор — а не абстрактный «профиль клиента» — определяет, по каким ценам работает контрагент.

Цены и скидки. Здесь есть два уровня. Первый — тип цены договора: например, «Оптовая-2» вместо «Розница». Второй, более точный — индивидуальные цены на конкретные позиции, зафиксированные в спецификации. Спецификация всегда «главнее» типа цены: если позиция есть в действующей спецификации, берётся цена оттуда, если нет — применяется тип цены договора. О самих индивидуальных прайсах и о том, как их технически собирать в Битриксе, у нас есть отдельный разбор: индивидуальные прайс-листы в B2B на 1С-Битрикс.

Ограничение номенклатуры. Часто договор ограничивает не только цены, но и ассортимент: контрагент видит и заказывает только согласованную номенклатуру. Это реализуется через привязку списка товаров (или разделов) к договору либо через фильтрацию каталога по спецификации.

УсловиеГде задаётсяКак влияет на кабинет
Тип ценыДоговор контрагентаБазовая цена каталога для этого клиента
Индивидуальная цена позицииСпецификацияПереопределяет тип цены по конкретным товарам
Скидка / наценкаДоговор или спецификацияПересчёт итоговой цены в корзине
Отсрочка и лимитДоговорДоступность оплаты «в кредит», блокировка при превышении
Доступная номенклатураСпецификация / список договораФильтр каталога, запрет заказа «чужих» позиций
Срок действияДоговор и спецификацияАвтоматическая деактивация просроченных условий
Совет: держите приоритет источников цен явным и неизменным — «спецификация → тип цены договора → базовый прайс». Когда правило приоритета зашито в код и задокументировано, споры «почему в корзине не та цена» решаются за минуту, а не за час разбирательств.

Спецификация как согласованный перечень позиций

Спецификация — центральный документ опта, поэтому уделим ей отдельное внимание. По сути это таблица: номенклатура, единица измерения, количество (или диапазон), цена за единицу, сумма, НДС. Плюс шапка со ссылкой на договор, номером, датой и сроком действия. Но в кабинете спецификация — не просто PDF, а структурированные данные, с которыми работает система.

Что даёт хранение спецификации как данных, а не как файла:

Жизненный цикл спецификации обычно такой: менеджер формирует проект (черновик), внутренне согласует цены, отправляет клиенту на акцепт, клиент подтверждает в кабинете, спецификация становится действующей. По истечении срока или при пересмотре цен создаётся новая версия, а прежняя уходит в архив, оставаясь доступной для сверки по прошлым отгрузкам. Именно поэтому спецификацию важно версионировать — об этом отдельный раздел ниже.

Контрагент ИНН, реквизиты Договор цены, отсрочка, лимит Спецификация перечень + цены Спецификация другая группа Заказ отгрузка
Схема: контрагент → договор → несколько спецификаций → заказы. Цены заказа приходят из действующей спецификации, а не из общего прайса.

Архитектура: где всё хранится в 1С-Битрикс

Теперь переведём модель на язык платформы. В 1С-Битрикс сущности «договор», «спецификация» и «документ» удобно раскладывать по инфоблокам и highload-блокам, а заказы и покупателей — по модулю интернет-магазина. Разберём типовое распределение.

Ключевая идея — не изобретать хранилище с нуля, а опереться на штатные механизмы: модуль интернет-магазина для заказов и покупателей, каталог для цен, инфоблоки для документов. Кастомная логика нужна только на стыках: правило выбора цены, проверка заказа на соответствие спецификации, маршрут согласования и генерация печатных форм. Такой подход держит систему обновляемой и совместимой с обменом 1С, а не превращает её в неподдерживаемый монолит.

Важно: перечень позиций спецификации храните структурированно (строки с товаром, ценой, количеством), а не одним текстовым полем и не только PDF-файлом. Только структурированные данные позволяют автоматически применять цены и проверять заказы на соответствие.

Процесс согласования: статусы, роли, уведомления

Согласование — это то, ради чего вообще заводят маршрут документа. В опте цена и условия почти всегда проходят через несколько рук, и задача кабинета — сделать этот путь прозрачным, быстрым и фиксируемым. Разберём типовой маршрут спецификации и заказа.

Маршрут описывается через статусы. Каждый статус — это состояние документа, у которого есть ответственная роль, разрешённые действия и уведомления. Типовая цепочка для спецификации выглядит так:

  1. Черновик. Менеджер формирует спецификацию: подбирает позиции, проставляет цены и объёмы. Документ виден только внутри компании.
  2. На внутреннем согласовании. Руководитель отдела продаж проверяет цены и скидки. При превышении порогов скидки подключается финансовый контроль. На этом шаге можно вернуть на доработку.
  3. Отправлена клиенту. Согласованная внутри спецификация публикуется в кабинете контрагента, клиент получает уведомление.
  4. Акцепт клиента. Уполномоченный представитель клиента подтверждает спецификацию в кабинете (или запрашивает изменения). Факт и время акцепта фиксируются.
  5. Действует. Спецификация активна, её цены применяются к заказам, объёмы отслеживаются.
  6. Архив. По истечении срока или при выпуске новой версии документ переводится в архив, оставаясь доступным для сверки.

Для заказа маршрут короче, но логика та же: «новый → на согласовании (проверка лимита, соответствия спецификации, наличия) → подтверждён → в отгрузке → отгружен». Подробно про сценарии согласования заказов и роли участников мы разбираем в отдельном материале: согласование заказов на B2B-портале.

Отдельного внимания заслуживают роли. Минимальный набор для опта: менеджер (создаёт документы), руководитель продаж (утверждает цены), финансовый контролёр (проверяет лимиты и дебиторку), представитель клиента (акцептует). У каждой роли — свой набор прав: кто может менять цену, кто только просматривает, кто акцептует. В 1С-Битрикс это ложится на группы пользователей и права доступа, а для клиентской стороны — на роли внутри контрагента (главный, закупщик, наблюдатель).

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

Маршрут спецификации Черновик менеджер Согласование рук-ль, финконтроль Клиенту публикация Акцепт представитель Действует цены уведомление уведомление уведомление
Схема: спецификация проходит цепочку статусов от черновика до «Действует»; на ключевых переходах срабатывают адресные уведомления.

Печатные формы из данных заказа

Как только заказ подтверждён, клиенту нужны документы. И здесь принципиально важно: печатные формы не рисуются вручную, а генерируются из уже имеющихся данных заказа — реквизитов сторон, перечня позиций, цен, ставок НДС и сумм. Один источник данных — набор согласованных документов без расхождений.

Базовый набор форм для опта:

ДокументНазначениеКогда формируется
Счёт на оплатуОснование для оплаты, содержит реквизиты и суммыСразу после оформления заказа
Счёт-фактураНалоговый документ по НДСПри отгрузке / по факту реализации
ТОРГ-12Товарная накладная, подтверждает передачу товараПри отгрузке
УПДУниверсальный передаточный документ — заменяет накладную и счёт-фактуруПри отгрузке, вместо пары ТОРГ-12 + СФ
ДоговорРамочное соглашение сторонПри заключении, продлении
СпецификацияСогласованный перечень с ценамиПри согласовании условий

Технически формы можно готовить двумя путями. Первый — генерация на стороне сайта: шаблон формы (HTML/DOCX/PDF) заполняется данными заказа средствами Битрикса, клиент скачивает готовый файл из кабинета. Это быстро и удобно для счетов и коммерческих документов. Второй — получение готовых форм из 1С: бухгалтерская система формирует юридически выверенные счёт-фактуру, ТОРГ-12 и УПД, а обмен передаёт их на сайт, где кабинет просто отображает и отдаёт на скачивание. Для налоговых документов второй путь надёжнее, потому что 1С уже содержит корректные правила заполнения и учётные данные.

На практике часто комбинируют: счёт на оплату генерирует сайт сразу после заказа (клиенту нужно платить быстро), а закрывающие документы — счёт-фактуру, накладную, УПД — подтягивают из 1С по факту отгрузки. Кабинет в обоих случаях остаётся единой точкой, где клиент видит и скачивает все документы по своим заказам.

Важно: закрывающие налоговые документы (счёт-фактура, ТОРГ-12, УПД) лучше формировать в 1С и передавать на сайт готовыми. 1С содержит актуальные правила заполнения и учётные данные, а самописная генерация на сайте рискует разойтись с бухгалтерией при первой же проверке.

ЭДО и обмен юридически значимыми документами

Скачанный из кабинета PDF удобен, но юридической силы сам по себе не имеет. Чтобы документ был значимым, его подписывают квалифицированной электронной подписью и передают через оператора электронного документооборота (ЭДО). Здесь важно не путать «электронный документ в кабинете» и «юридически значимый электронный документ».

Как это связывается с B2B-кабинетом:

Для большинства проектов практичный сценарий такой: юридически значимый документооборот ведётся в 1С через модуль ЭДО (1С-ЭДО), а B2B-кабинет на сайте отображает статусы и хранит копии для удобства клиента. Полноценно тему электронного документооборота и его связки с Битриксом мы разбираем отдельно: документооборот и ЭДО в B2B на 1С-Битрикс.

От заказа к подписанному документу B2B-кабинет заказ, статусы 1С формирует УПД, СФ Оператор ЭДО КЭП, обмен Клиент подпись статус «подписан» возвращается в кабинет
Схема: документ формируется в 1С, юридически значимый обмен идёт через оператора ЭДО, а статус подписания возвращается в B2B-кабинет.

Хранение и версии документов

Документы в опте не статичны: договоры продлевают, спецификации пересматривают, цены индексируют. Поэтому наивная схема «одно поле — один актуальный файл» рано или поздно приводит к потере истории и спорам «а какая редакция действовала в марте». Правильное хранилище держит версии.

Принципы версионирования документов в B2B-кабинете:

В 1С-Битрикс это удобно реализовать через инфоблок «Документы» с полем «версия» и «статус», а связи между версиями — через свойство «предыдущая редакция». Файлы (подписанные сканы, PDF печатных форм) хранятся во вложениях элемента. При таком устройстве кабинет всегда может показать клиенту и текущую редакцию, и всю историю, а менеджер — быстро найти, что действовало на любую дату.

Совет: привязывайте каждый заказ к конкретной версии спецификации на момент оформления. Это единственный способ доказать при сверке, что отгрузка прошла по действовавшим тогда ценам, даже если условия с тех пор менялись несколько раз.

Обмен с 1С: номенклатура, цены, документы

B2B-кабинет — витрина и интерфейс, а источник истины по товарам, ценам и учётным документам — 1С. Поэтому качество обмена определяет, будет ли кабинет показывать актуальные данные или расходиться с бухгалтерией. Что именно ходит между 1С и сайтом в контексте договоров и спецификаций:

Технически обмен строится на штатном протоколе обмена Битрикс — 1С (CommerceML) и его расширениях либо на кастомной интеграции через REST, если стандартного формата не хватает для договоров и спецификаций. Практически всегда стандартный обмен покрывает товары, цены и заказы, а договоры, спецификации и документы требуют доработки формата — потому что «из коробки» этих сущностей в обмене нет. Планировать эту доработку нужно заранее, а не после запуска витрины.

Отдельный вопрос — частота и надёжность обмена. Цены и остатки обычно синхронизируют часто (несколько раз в день или по событию), документы — по факту создания, договоры — по изменению. Важно предусмотреть обработку ошибок обмена: если выгрузка цен упала, кабинет не должен показывать устаревшие или нулевые цены. Про то, как в принципе выстраивать надёжную связку сайта и учётной системы, полезно посмотреть материалы рубрики Интеграции и нашу услугу по интеграции с 1С.

Реализация в 1С-Битрикс пошагово

Соберём всё вышесказанное в практический порядок внедрения. Это укрупнённый план, по которому мы обычно ведём проекты B2B-кабинета с договорами и спецификациями.

  1. Спроектируйте модель данных. Определите сущности: контрагенты, договоры, спецификации, документы, заказы. Решите, что живёт в инфоблоках, что в highload-блоках, что в модуле Sale. Зафиксируйте связи и правило приоритета цен.
  2. Настройте типы цен и права. Заведите типы цен под договоры, группы пользователей под роли (менеджер, руководитель, финконтроль), роли внутри контрагента для клиентской стороны.
  3. Создайте инфоблоки договоров и спецификаций. Со свойствами «контрагент», «тип цены», «срок действия», «статус», «версия» и структурированным перечнем позиций у спецификации.
  4. Реализуйте применение цен. Логика, которая при показе каталога и расчёте корзины берёт цену из действующей спецификации, а при её отсутствии — из типа цены договора.
  5. Постройте маршрут согласования. Статусная модель для спецификаций и заказов, права на переходы по ролям, обработчики уведомлений (почта, кабинет, мессенджер). При сложной логике — на бизнес-процессах.
  6. Подключите генерацию печатных форм. Шаблоны счёта и коммерческих документов на стороне сайта; приём готовых счёта-фактуры, ТОРГ-12 и УПД из 1С.
  7. Настройте обмен с 1С. Товары, цены, контрагенты, договоры, документы, заказы. Доработайте формат обмена под договоры и спецификации, предусмотрите обработку ошибок.
  8. Свяжите ЭДО. Отображение статусов документов из оператора ЭДО в кабинете, хранение копий, при необходимости — инициация обмена.
  9. Настройте хранилище документов и версии. Инфоблок «Документы» с версионированием, привязкой к заказам и договорам, статусами «действует/архив».
  10. Протестируйте на реальном контрагенте. Пройдите весь путь: договор → спецификация → согласование → заказ → печатные формы → ЭДО → сверка. Проверьте цены, лимиты, уведомления и документы на боевых данных.

Схематично интерфейс карточки спецификации в кабинете менеджера выглядит так — шапка со ссылкой на договор, перечень позиций с ценами, статус и действия согласования:

Спецификация № 2025-0142 к договору № 77/О Контрагент: ООО «Ромашка» · действует до 31.12.2025 Номенклатура Кол-во Цена Сумма Профиль ПН-40, оцинк.120086,00103 200 Саморез кровельный 4,8×3550 0002,10105 000 Лист гладкий 0,5 RAL 9003800640,00512 000 Итого с НДС: 864 240 ₽ на согласовании Отправить клиенту Скачать PDF Новая версия
Схема: карточка спецификации связывает договор, перечень позиций с согласованными ценами, статус согласования и действия. Реальный интерфейс зависит от шаблона кабинета.

Юридические нюансы

Работа с договорами и документами — область, где технические решения упираются в право. Программисту не нужно быть юристом, но игнорировать эти нюансы нельзя, иначе красивый кабинет окажется юридически бесполезным. Ключевые моменты:

Практический вывод: техническую часть (кабинет, статусы, генерация форм) делает разработчик, но правила акцепта, набор обязательных документов и порядок их подписания нужно согласовать с юристом и бухгалтерией заказчика ещё на этапе проектирования. Иначе легко построить систему, которая удобна, но не выдержит проверки или спора.

Кабинет, ЭДО и почта — что для чего

Чтобы не смешивать инструменты, полезно чётко развести, какую задачу закрывает каждый канал работы с документами.

КритерийB2B-кабинетЭДО через оператораПочта / файлы
Юридическая силаНет (копии)Да (КЭП)Нет
Применение цен и заказыДа, автоматическиНетРучное
История и версииДа, структурированоЧастично (архив оператора)Разрозненно
Удобство клиентаВысокое, всё в одном местеОтдельная системаНизкое
Статусы и уведомленияДаДа, по подписаниюНет
РольИнтерфейс сделкиЮридический каналАварийный вариант

Оптимальная связка: кабинет как единый интерфейс, где клиент оформляет заказы, видит цены, документы и статусы; ЭДО — как юридический канал для подписания значимых документов; 1С — как источник истины по данным и учётным формам. Почта и файлы остаются лишь запасным вариантом для контрагентов, которые пока не подключены к ЭДО.

Частые ошибки

Мини-FAQ. Нужно ли создавать спецификацию под каждый заказ? Нет. Спецификация — это согласованные условия на период, по ней проходит серия заказов. Отдельная спецификация под каждую отгрузку превращает удобный инструмент в бюрократию.

Чек-лист внедрения

Сведём готовность B2B-кабинета в области договоров и спецификаций в практический список для приёмки перед запуском:

  1. Модель разведена. Договор, спецификация и заказ — отдельные сущности с разным жизненным циклом; связи и правило приоритета цен зафиксированы.
  2. Цены привязаны к договору. Тип цены на уровне договора, индивидуальные цены — на уровне спецификации; каталог показывает клиенту его цены.
  3. Спецификация структурирована. Перечень позиций хранится как строки с ценами, а не как PDF; заказ проверяется на соответствие.
  4. Маршрут согласования работает. Статусы, роли, права на переходы и адресные уведомления настроены и протестированы.
  5. Печатные формы формируются. Счёт — на сайте; счёт-фактура, ТОРГ-12, УПД — из 1С; клиент скачивает всё из кабинета.
  6. ЭДО подключён. Статусы подписания видны в кабинете, роуминг между операторами проверен.
  7. Версии хранятся. Инфоблок документов с версионированием, неизменяемым архивом и привязкой заказа к версии спецификации.
  8. Обмен с 1С настроен. Товары, цены, контрагенты, договоры, документы и заказы синхронизируются; ошибки обмена обрабатываются.
  9. Юридическая часть согласована. Порядок акцепта, набор документов и правила подписания проверены юристом и бухгалтерией.
  10. Проверено на боевом контрагенте. Пройден весь путь от договора до сверки на реальных данных.

Вывод

Договоры и спецификации в B2B-кабинете на 1С-Битрикс превращают разрозненную работу с оптовыми клиентами в управляемый процесс: цены приходят из согласованной спецификации, заказы проходят маршрут согласования, печатные формы генерируются из данных, а юридически значимый обмен идёт через ЭДО. Ключ к работающей системе — правильная модель данных (договор, спецификация, заказ — раздельно), структурированное хранение спецификаций, версионирование документов и надёжный обмен с 1С как источником истины. Соберите эти элементы — и кабинет станет не витриной с ценами, а полноценным инструментом оптовой сделки.

Частые вопросы

Чем спецификация отличается от заказа в B2B-кабинете?

Заказ — это оперативная заявка на конкретную поставку: «отгрузите вот это к такой-то дате». Спецификация — это согласованный сторонами перечень позиций с ценами и условиями, который является приложением к рамочному договору и действует какой-то срок. По одной спецификации может пройти несколько заказов-отгрузок, а цены в заказе подтягиваются именно из действующей спецификации, а не из общего прайса. В кабинете оптовика удобно разделять эти сущности: спецификация фиксирует «на каких условиях мы работаем», а заказ — «что и когда отгружаем».

Можно ли привязать индивидуальные цены к конкретному договору контрагента?

Да, и это правильный подход для опта. В 1С-Битрикс каждому контрагенту (или его договору) сопоставляется тип цены и набор скидок, а сам договор хранится как элемент инфоблока или сущность highload-блока со ссылкой на контрагента. Когда авторизованный представитель заходит в кабинет, каталог показывает цены его договора, а не розничные. Источником этих цен, как правило, служит обмен с 1С, где ведётся ценообразование по договорам и спецификациям.

Какие печатные формы нужны оптовому клиенту и откуда они берутся?

Базовый набор — счёт на оплату, счёт-фактура, товарная накладная ТОРГ-12 или универсальный передаточный документ (УПД), а также сам договор и спецификация. Все они формируются из данных заказа: реквизиты сторон, перечень позиций, цены, НДС, суммы. В 1С-Битрикс печатные формы генерируются либо штатным механизмом бизнес-логики заказа, либо приходят готовыми из 1С через обмен. Для юридически значимого документооборота формы дополнительно подписываются и передаются через оператора ЭДО.

Нужен ли ЭДО, если у нас уже есть личный кабинет с документами?

Личный кабинет и ЭДО решают разные задачи. Кабинет удобен для того, чтобы клиент видел заказы, скачивал счета и печатные формы. Но скачанный из кабинета PDF сам по себе не является юридически значимым документом. Электронный документооборот через оператора ЭДО придаёт документам юридическую силу за счёт квалифицированной электронной подписи и фиксирует факт передачи. На практике их связывают: кабинет показывает статус документа, а подписание идёт через ЭДО.

Как хранить версии договоров и спецификаций, чтобы не потерять историю?

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

Можно ли настроить согласование спецификации несколькими сотрудниками?

Да. Согласование строится как маршрут со статусами и ролями: менеджер формирует спецификацию, руководитель отдела продаж подтверждает цены и скидки, при крупных суммах подключается финансовый контроль, а клиент акцептует итоговый вариант в своём кабинете. На каждом шаге срабатывают уведомления (почта, кабинет, мессенджер), а система фиксирует, кто и когда согласовал. В 1С-Битрикс маршрут реализуется через статусы заказа или через бизнес-процессы, если логика сложная.

Поделиться:

Нужен B2B-кабинет с договорами и спецификациями?

Спроектируем модель договоров и спецификаций, настроим согласование заказов, печатные формы, ЭДО и обмен с 1С под вашу схему опта. Рассчитаем стоимость по вашим процессам.

Услуга «B2B-портал»

Игорь Воскресенский

Основатель студии B2Bsite. С 2014 года команда разрабатывает и поддерживает интернет-магазины, B2B-порталы и корпоративные сайты на 1С-Битрикс, настраивает кабинеты оптовиков, согласование заказов, печатные формы и обмен с 1С для среднего и крупного бизнеса.

← Все статьи блога