Обмен начинается с описания данных и результата
Настройка обмена между базами 1С, сайтом, банком или другой системой требует не только технического подключения. Сначала нужно определить, какие объекты передаются, в какую сторону, как часто и какой результат считается корректным. Это помогает избежать дублей, потери связей и некорректного отражения данных.
Не запускайте полный обмен на рабочей базе без согласованного теста. Для начала выберите ограниченный набор данных и сценариев, по которым можно проверить результат в обеих системах.
flowchart LR
A["Источник данных"] --> B["Состав и правила обмена"]
B --> C["Тестовый набор объектов"]
C --> D["Сверка результата"]
D --> E{"Результат корректен?"}
E -->|"Да"| F["Регулярный обмен"]
E -->|"Нет"| BЧто согласовать до настройки
| Вопрос | Пример |
|---|---|
| Какие системы участвуют? | Две базы 1С, сайт и 1С, банк и 1С, маркетплейс и 1С. |
| Какие объекты передаются? | Номенклатура, контрагенты, заказы, остатки, цены, документы или статусы. |
| В какую сторону идёт обмен? | Только загрузка, только выгрузка или двусторонний обмен с правилами приоритета. |
| Как сопоставляются объекты? | По согласованным идентификаторам, реквизитам или правилам сопоставления. |
| Кто проверяет результат? | Назначенные ответственные в каждой системе сверяют согласованный набор данных. |
Какой тип обмена нужен
| Сценарий | Что определить до начала работ |
|---|---|
| Между двумя базами 1С | Какая база является источником для каждого вида данных, как предотвращаются дубли и какие периоды передаются. |
| Через файл | Формат файла, состав полей, место получения файла, правила загрузки и ответственного за проверку. |
| С внешним сервисом | Какие данные доступны сервису, как выполняется авторизация, как фиксируются ошибки и кто поддерживает обе стороны обмена. |
Конкретный механизм зависит от конфигураций и внешней системы. Выбирать его следует после проверки совместимости, а не только по названию сервиса.
Как провести тестовый обмен
- Сделайте резервную копию или подготовьте безопасный тестовый контур.
- Выберите небольшой согласованный набор объектов для передачи.
- Запустите обмен и сравните данные в источнике и приёмнике.
- Проверьте, что не появились дубли, пропуски и некорректные связи.
- Зафиксируйте порядок регулярного запуска и действия при ошибке.
Когда требуется помощь специалиста
Помощь нужна, если обмен уже работает с ошибками, системы используют разные правила учёта, требуется двусторонняя синхронизация или нужно связать 1С с внешним сервисом. АБИС выполняет интеграцию 1С после обследования систем, согласования границ и проверки тестовых сценариев.