Интеграции

Один контракт обмена для 1С, для A3.Accounting и для любой другой учётной системы. Разница только в режиме доставки данных.

Правила контракта

Контракт проектируется сначала под внешнюю учётную систему и только затем реализуется в A3.Accounting. Обратный порядок дал бы контракт, повторяющий внутреннюю модель одного продукта, и интеграция с 1С оказалась бы второсортной.

  1. 01

    Владелец истины

    Источник владеет учётными данными. Импортированные операции доступны только на чтение, обратной записи не существует.

  2. 02

    Идемпотентность

    Операции сопоставляются по идентификатору источника. Повторная выгрузка периода не создаёт дублей.

  3. 03

    Сторно вместо удаления

    Удаление и сторно в источнике отражаются сторнирующей записью. История остаётся полной.

  4. 04

    Закрытие периода

    Закрытый в источнике период закрывается и в проекции. Продукт повторяет учётный календарь, а не ведёт свой.

  5. 05

    Восстановимость

    Полная повторная синхронизация из источника должна давать идентичный результат.

  6. 06

    Сверка

    Отчёт о расхождении оборотов и сальдо по счетам обязателен: без него нельзя доказать соответствие аналитики учёту.

Два режима доставки

Контракт один, скорость разная. Это различие в режиме доставки, а не отдельная интеграция.

Выгрузка по запросу

Внешние учётные системы отдают данные пакетами по расписанию, обычно раз в сутки.

  • Подходит для 1С и других локальных систем
  • Расписание обмена настраивается по юрлицу
  • Для остатков используется отдельный частый запрос

Подписка на события

A3.Accounting публикует события по мере проведения операций, поэтому аналитика близка к реальному времени.

  • Проводка видна в отчёте в день проведения
  • Прогноз кассового разрыва строится на свежих остатках
  • Тот же контракт, что и у внешних систем

Маппинг это внедрение, а не разработка

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

  • Интерфейс маппинга счетов, субконто и измерений аналитики
  • Поставляемые шаблоны под типовые конфигурации и под A3.Accounting
  • Отчёт о счетах и субконто, оставшихся без отображения
  • Предупреждение при появлении новых счетов после очередной синхронизации

Доставка из локальной 1С

У значительной части компаний 1С установлена локально и недоступна из интернета. Подключение требует участия человека, и это влияет на стоимость внедрения.

Файловый обмен

Выгрузка формируется на стороне клиента и передаётся в согласованном формате по расписанию.

Агент-коннектор

Служба на стороне клиента забирает данные из базы и отправляет их по контракту.

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

Обмен с продуктами и сервисами

Обмен персональными данными между продуктами происходит внутри региона хранения организации. Межрегиональная передача требует отдельного правового основания.

  • Входящий поток

    A3.Accounting

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

  • Входящий поток

    A3.Sales

    Заказы: сумма сделки и признак оплаты для расчёта рентабельности.

  • Исходящий поток

    A3.Lawyer

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

  • Двусторонний

    A3.Trust

    Проверка контрагента перед платежом, задолженность как фактор скоринга.

  • Вход и подписка

    A3.ID

    Организация, пользователи, роли и подписка на модули общие для всех продуктов экосистемы.

  • Исходящий поток

    A3.Drive

    Выгруженные отчёты в XLSX, PDF и CSV сохраняются в хранилище, чтобы их можно было найти позже.

  • Исходящий поток

    Клиент-банк

    Реестр согласованных платежей выгружается одним файлом в формате 1CClientBankExchange.

  • Исходящий поток

    BI-системы

    Power BI, Metabase и Excel получают выбранные наборы данных отчётности по ключу BI-канала.

Нужно описание контракта?

Отправим спецификацию обмена и пример выгрузки под вашу конфигурацию учётной системы.