Как осуществить переход с системы Айтида на 1С:Управление торговлей 11?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Многие компании со временем принимают решение о смене устаревших систем автоматизации розницы на более современные и поддерживаемые решения. Одной из частых задач является миграция с программного обеспечения «Айтида» на 1С:Управление торговлей 11. Часто пользователи сталкиваются с проблемами при работе с ЕГАИС или Честным Знаком в старых системах, что и служит катализатором перехода. Разберем по шагам, как правильно спланировать и реализовать такой перенос данных, чтобы минимизировать потери и простой бизнеса.

Подготовка к выгрузке: важность актуальных обновлений

Прежде чем приступать к экспорту, проанализируем текущее состояние базы данных. Проблемы с выгрузкой специфических данных (например, алкогольной продукции или маркированных товаров) чаще всего связаны с использованием устаревших версий «Айтиды». Рассмотрим действия, которые необходимо выполнить до начала экспорта:

  1. Обязательно обновите «Айтиду» до самого актуального релиза. Для этого используйте штатную утилиту IUpdate.exe.
  2. Вместе с обновлениями система получает новые шаблоны экспорта, свежие XML-форматы и доработанные системные библиотеки.
  3. Проверьте встроенные возможности обмена: в новых версиях разработчики добавляли улучшенную поддержку ЕГАИС и механизмов маркировки, что сильно облегчит перенос карточек товаров.

Вариант 1: Использование штатных средств обмена

В системе изначально заложен функционал импорта и экспорта. Разберем, как воспользоваться этим механизмом при примитивном подходе:

Разработчик предоставляет готовые архивы с шаблонами выгрузки. Вы можете настроить экспорт справочников и документов в текстовые файлы с разделителями (CSV) или в формате XML. Через режим конфигурации системы настройте выгрузку следующих данных:

  1. Справочник номенклатуры (с сохранением иерархии папок, штрихкодов и цен).
  2. Справочник контрагентов.
  3. Справочник складов.
  4. Первичные документы (приходные накладные, акты переоценки).

Для обеспечения корректной синхронизации элементов и предотвращения дублей в 1С, обратите внимание на специальные дополнительные поля кодов связи с 1С, которые предусмотрены в карточках «Айтиды». Загрузку в 1С:УТ 11 можно реализовать через стандартные обработки загрузки данных из табличного документа или написав собственную обработку чтения XML.

Вариант 2: Прямое подключение к базе данных MS SQL

Если штатные возможности обмена не позволяют извлечь специфическую информацию (историю продаж по чекам, сложные связки ЕГАИС) или работают некорректно, рассмотрим более продвинутый подход — прямое подключение к СУБД. Выясним архитектурные особенности:

В качестве системы управления базами данных «Айтида» использует Microsoft SQL Server (как правило, это бесплатная редакция MS SQL Server Express). Это огромное преимущество для разработчика 1С. Посмотрим, как это использовать:

  1. Используйте SQL Server Management Studio для прямого подключения к базе.
  2. Напишите стандартные SQL-запросы (SELECT), чтобы напрямую спарсить актуальные остатки, штрихкоды и историю движений.
  3. Полученные таблицы можно напрямую загрузить в 1С через внешние источники данных (объект ВнешниеИсточникиДанных) или выгрузить в промежуточный формат.

Чтобы не разбираться со структурой таблиц MS SQL вслепую, воспользуйтесь специальным инструментом из комплекта поставки ПО. В папке с программой найдите утилиту Struktura.exe. Проанализируем базу с ее помощью: эта программа предназначена специально для просмотра архитектуры БД «Айтиды». Она содержит описание всех таблиц и связей, что многократно ускорит написание скриптов для выгрузки остатков в 1С.

Аппаратная совместимость и торговое оборудование

После переноса данных встает вопрос подключения касс и весов. Исторически «Айтида» плотно интегрировалась с оборудованием компании «АТОЛ». Если на объекте установлены онлайн-кассы, весы с печатью этикеток и прайс-чекеры данного бренда, менять их не потребуется.

В 1С:УТ 11 используется Библиотека подключаемого оборудования (БПО). Она имеет глубокую и нативную поддержку драйверов «АТОЛ». Вам достаточно установить актуальную версию драйверов торгового оборудования на рабочее место кассира и произвести стандартную настройку в разделе подключаемого оборудования в 1С.

Таким образом, комбинируя обновление базы перед выгрузкой и прямое чтение SQL-таблиц (с использованием утилиты Struktura.exe), вы сможете без потерь перенести всю нормативно-справочную информацию и начальные остатки в 1С:УТ 11.

← На главную