Связка 1С

Для программиста 1С

Как сообщение становится документом

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

01

Сообщение, не формат файла

На входе сообщение: любой текст, из которого собирается структура полей. Это может быть выгрузка сайта, банка или другой системы. Правила сопоставляют поля с шапкой документа, строками и вложениями. Отдельного требования «только JSON» нет.

02

Настройка в предприятии

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

03

Проверка до записи

На форме настройки вставляется пример сообщения. Прогон показывает, как заполнятся реквизиты, и не создаёт документы в базе.

04

Запись по документам

Каждый документ записывается отдельно. Ошибка одного не отменяет остальные в той же порции. Если контрагент или номенклатура не найдены по ИНН, коду или другому ключу, отправитель получает предупреждение, и этот документ не проводится.

05

Журнал и повтор

По сообщению остаются запрос, ответ и признак ошибки. Повтор того же сообщения не создаёт второй документ: сравнивается контрольная сумма.

06

Фон

Сообщение принимается и обрабатывается в фоне. Пользователь 1С не ждёт проведения всей порции на экране.

07

Исходящие

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

Типовые обмены

Что можно настроить штатными средствами 1С

Это обмены, которые уже есть в программах 1С. Настройка идёт по их протоколу: XML, XDTO, бесшовная интеграция, банк, сайт, ЭДО.

  • Синхронизация между конфигурациями через универсальный формат EnterpriseData: Бухгалтерия, УТ, ЗУП, УНФ, КА, ERP, Розница, Документооборот.
  • Универсальный обмен данными в формате XML по правилам конвертации.
  • Обмен через XDTO и Конвертацию данных 3.
  • Бесшовная интеграция с 1С:Документооборот.
  • Распределённая информационная база.
  • Обмен с сайтом в формате CommerceML.
  • Клиент-банк и DirectBank.
  • 1С-ЭДО.
  • Обмен с зарплатным проектом банка.

Граница

Что в текущую поставку не входит

  • Единственное ограничение по конфигурации: базовая версия не принимает расширение. Для неё делаем отдельное решение, которое работает локально в этой базе.
  • Выгрузка регистров в очередь в поставку расширения не входит. Это отдельное предложение, не текущее поведение.
  • Отдельного ресурса статуса сообщения и блокировки объекта нет.
  • Первый обмен расширением — один поток. Метаданные не переносятся между конфигурациями готовым комплектом.
  • Проверенная сборка расширения — 1С:Управление холдингом. На других ПРОФ и КОРП, где разрешены расширения, первый обмен собирается под эту базу.
  • Типовая остаётся на поддержке. Если правка возможна только внутри типового модуля, это говорится до старта.
  • Печатные формы и терминалы сбора данных в эту работу не входят.

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

Партнёрам

Франчайзи, интеграторам и разработчикам систем с API

Франчайзи и аутсорс 1С

Маленький обмен, который команде невыгодно вести: клиент и договор остаются у вас, я собираю обмен на копии. Условия фиксируем письменно до разговора с клиентом.

Своя система с API, но без обмена с 1С

Ваши клиенты спрашивают выгрузку в 1С. Начинаем с одного документа у одного клиента — например, оплаты за день → поступление в Бухгалтерии. Клиент остаётся вашим.

Оставить заявку
Опубликовано на htmlkin.ru