Интеграции
Один контракт обмена для 1С, для A3.Accounting и для любой другой учётной системы. Разница только в режиме доставки данных.
Правила контракта
Контракт проектируется сначала под внешнюю учётную систему и только затем реализуется в A3.Accounting. Обратный порядок дал бы контракт, повторяющий внутреннюю модель одного продукта, и интеграция с 1С оказалась бы второсортной.
- 01
Владелец истины
Источник владеет учётными данными. Импортированные операции доступны только на чтение, обратной записи не существует.
- 02
Идемпотентность
Операции сопоставляются по идентификатору источника. Повторная выгрузка периода не создаёт дублей.
- 03
Сторно вместо удаления
Удаление и сторно в источнике отражаются сторнирующей записью. История остаётся полной.
- 04
Закрытие периода
Закрытый в источнике период закрывается и в проекции. Продукт повторяет учётный календарь, а не ведёт свой.
- 05
Восстановимость
Полная повторная синхронизация из источника должна давать идентичный результат.
- 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-канала.
Нужно описание контракта?
Отправим спецификацию обмена и пример выгрузки под вашу конфигурацию учётной системы.
