На предприятии работала интеграция между ERP и 1С через прямые SQL-запросы к базе данных. Это создавало риски: Задача: заменить прямой доступ на обмен через файлы формата DBF, полностью сохранив существующий функционал синхронизации справочников и документов. Считывание файлов работает медленнее, чем прямой запрос в SQL. На большом объёме данных это будет заметно. Таким образом, потеря функциональности по скорости будет присутствовать. Стратегическое решение – переход на DBF: Решение заменить прямой SQL-доступ на обмен через файлы формата DBF, обусловлено некоторыми преимуществами: Почему выбран формат DBF? DBF выбран из-за требований к обратной совместимости с существующей ERP-системой, которая на момент старта проекта умела выгружать данные только в DBF. Замена формата потребовала бы доработки ERP, что было невозможно в рамках бюджета и сроков. Переписывание модуля выгрузки в ERP потребовало бы: Что сделали 1. Переработали архитектуру выборки данных под DBF: 2. Адаптировали код под
Миграция с прямого SQL-доступа на обмен через DBF без потери функциональности
17 мая17 мая
4
2 мин