Как организовать поддержку и обмен данными в 1С:Управление торговлей 10.3 после прекращения официальной поддержки

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

Ситуация, когда привычная и отлаженная годами система «Управление торговлей», редакция 10.3 (УТ 10.3) снимается с официальной поддержки (с 1 апреля 2024 года), ставит перед техническими специалистами и бизнесом серьезный вызов. Основной страх пользователей связан не столько с самой программой, сколько с невозможностью корректно передавать данные в «Бухгалтерию предприятия 3.0» (БП 3.0) и работать с новыми законодательными требованиями, такими как маркировка и прослеживаемость товаров. В этой статье мы разберем, как минимизировать риски и продолжить работу на этой платформе, если переход на новые версии пока невозможен.

Анализ текущей ситуации: почему нельзя просто оставить всё как есть

Разберем по шагам, какие узкие места возникают в УТ 10.3 в современных условиях. Главная проблема — динамическое обновление конфигурации-приемника (БП 3.0). Фирма «1С» регулярно меняет структуру метаданных в бухгалтерской программе, добавляет новые реквизиты, меняет типы данных и логику проведения документов для соответствия налоговому кодексу. Как только в БП 3.0 меняется структура справочника Контрагенты или документа РеализацияТоваровУслуг, типовой обмен, заложенный в старой УТ 10.3, перестает работать или начинает выдавать ошибки при загрузке.

Второй критический момент — прослеживаемость товаров и маркировка (Честный Знак). В УТ 10.3 механизмы работы с РНПТ (регистрационными номерами партий товаров) и кодами маркировки реализованы в ограниченном виде или отсутствуют вовсе. Это требует ручного вмешательства в код или внедрения сторонних модулей.

Решение 1: Поддержка обмена с Бухгалтерией через «Конвертацию данных 2.1»

Проанализируем самый эффективный способ сохранения работоспособности обмена. Большинство специалистов сходятся во мнении, что использование конфигурации «Конвертация данных 2.1» (КД 2.1) позволяет решить проблему обмена за короткий срок.

Рассмотрим алгоритм действий при обновлении правил обмена:

  1. Выгрузка метаданных: Сначала нам необходимо получить актуальную структуру метаданных из обеих конфигураций. Используем обработку ВыгрузкаОписанияСтруктурыКонфигурации.epf. Выгружаем структуру из текущей УТ 10.3 и обновленной БП 3.0.
  2. Загрузка в КД 2.1: Загружаем полученные XML-файлы в базу «Конвертации данных».
  3. Сопоставление объектов: Открываем существующие правила обмена (их можно выгрузить непосредственно из УТ 10.3). Проверяем Правила Обмена Объектами (ПОО).
  4. Корректировка ПКС: В Правилах Конвертации Свойств (ПКС) ищем реквизиты, которые изменились. Например, если в БП 3.0 появилось новое обязательное поле, нам нужно либо найти аналог в УТ 10.3, либо прописать алгоритм заполнения значением по умолчанию в обработчике ПередЗагрузкой или ПриЗагрузке.
  5. Тестирование: Сохраняем правила в файл XML и подключаем их в УТ 10.3 через настройку обмена данными.

Как отмечают эксперты, обычная настройка обмена (приходы, расходы, платежки) при наличии опыта занимает от 7 до 10 рабочих часов. Это гораздо дешевле и быстрее, чем полномасштабное внедрение новой ERP-системы.

Решение 2: Проблема прослеживаемости и маркировки

Если ваша компания торгует товарами, подлежащими маркировке или прослеживаемости, ситуация усложняется. В УТ 10.3 необходимо реализовать хранение и передачу данных ГТД и РНПТ. Проанализируем, как это реализовать:

Важно помнить, что в УТ 10.3 используется партионный учет на обычных формах. Для корректной передачи данных о прослеживаемости в БП 3.0, в правилах обмена необходимо обеспечить выгрузку данных из табличных частей, отвечающих за номера ГТД. Если штатных полей не хватает, программисты часто прибегают к использованию Дополнительных свойств объектов или расширению конфигурации (хотя в версии 8.3 для обычных форм это требует осторожности).

Для работы с «Честным Знаком» рекомендуется рассмотреть внешние модули от независимых разработчиков, которые интегрируются непосредственно в УТ 10.3. Это позволит избежать масштабного переписывания кода ядра конфигурации и даст возможность получать оперативные обновления механизмов маркировки.

Почему не стоит переходить на УПП 1.3?

Выясним причину, по которой переезд на «Управление производственным предприятием» (УПП 1.3) является плохой идеей в 2024-2025 годах. Несмотря на то, что УПП 1.3 функционально богаче УТ 10.3 и также использует обычные формы, она находится на «закате» своего жизненного цикла. Фирма «1С» уже объявила о прекращении поддержки УПП 1.3 весной 2026 года. Кроме того, стоимость поддержки этой системы (сервис Продление поддержки УПП) постоянно растет. Переход на УПП — это временная мера, которая потребует повторного дорогостоящего переезда уже через год-полтора.

Решение 3: Переход на современные конфигурации (УТ 11 или КА 2)

Если объем доработок в вашей УТ 10.3 невелик, наиболее рациональным долгосрочным решением будет переход на «Управление торговлей» редакции 11 (УТ 11) или «Комплексную автоматизацию» (КА 2). Рассмотрим преимущества такого перехода:

Для облегчения перехода рекомендуется использовать типовые обработки перехода от фирмы «1С», которые позволяют перенести остатки и справочную информацию. Однако стоит приготовиться к тому, что идеология учета (особенно партионного учета и обеспечения заказов) в УТ 11 в корне отличается от УТ 10.3.

Технические нюансы поддержки «своими силами»

Если вы решили остаться на «Вечной десятке», проанализируем технические аспекты, которые помогут поддерживать систему в актуальном состоянии:

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

2. Обновление классификаторов. Классификаторы банков (БИК), адресов (ФИАС/ГАР) и курсов валют могут потребовать корректировки кода загрузки, если изменятся форматы их предоставления на серверах «1С».

3. Использование кода для автоматизации. При написании собственных правил обмена в КД 2.1 часто приходится использовать обработчики. Посмотрим на пример простого кода в обработчике ПередВыгрузкой для подмены значения реквизита в зависимости от условий:


Если Объект.ВидОперации = Перечисления.ВидыОперацийРеализацияТоваров.ПродажаКомиссия Тогда
    Значение = "Реализация";
Иначе
    Значение = "Продажа";
КонецЕсли;

Такие небольшие вставки позволяют гибко адаптировать старую логику УТ 10.3 под требования современной БП 3.0 без изменения структуры самой базы данных.

Выводы

Подводя итог, можно сказать: жизнь после прекращения поддержки УТ 10.3 существует. Если ваша база сильно кастомизирована и переезд на УТ 11 стоит миллионы рублей, оптимальным путем будет наем квалифицированного программиста для поддержки обмена через Конвертацию данных 2.1 и внедрение модулей для маркировки. Однако, если ваша торговля активно расширяется и требует интеграции с современными сервисами, лучше начать планировать переход на УТ 11 или КА 2 уже сегодня, не дожидаясь критических сбоев в работе.

← На главную