Переход с платформы 1С:Управление торговлей версии 10.3 на 11.4 — это не просто обновление конфигурации, а полноценная миграция данных в систему с принципиально иной архитектурой. Одной из самых частых проблем, с которой сталкиваются специалисты, является ситуация, когда после использования стандартной обработки выгрузка.epf справочники (номенклатура, контрагенты) переносятся успешно, а документы ввода остатков остаются пустыми или содержат некорректные данные. Разберем детально, почему так происходит и как добиться корректного переноса.
Проанализируем механику работы типовых правил обмена. В конфигурации УТ 10.3 сосуществуют два параллельных контура учета товаров, которые в идеале должны совпадать, но на практике часто разнятся:
Важный нюанс: Стандартная обработка выгрузки практически всегда берет данные именно из партионного учета. Это логично, так как для УТ 11.4 недостаточно знать только количество — системе необходима стоимость (себестоимость) для формирования документов Ввод остатков. Если в вашей базе 10.3 ведомость по товарам на складах показывает остаток, а ведомость по партиям — пустоту или «минус», то в результирующий файл выгрузки данные не попадут.
Рассмотрим ситуацию, когда учет ведется «по складам», но регламентные операции по партиям не выполнялись. Выясним причину расхождения: скорее всего, в базе не восстановлена последовательность или не проведено «Партионное оборудование». Перед миграцией крайне важно запустить обработку «Проведение по партиям» и убедиться, что остатки в обоих регистрах идентичны.
Посмотрим на ситуацию с отрицательными остатками. Если в УТ 10.3 разрешено списание в минус, и по какой-то позиции числится отрицательный остаток в партиях (даже при наличии реального товара на складе), алгоритм выгрузки может проигнорировать всю позицию целиком. Система 1С:УТ 11.4 требует жесткого соответствия аналитик. Проанализируем типичные ошибки:
Для исправления ситуации рекомендуем воспользоваться обработкой Корректировка записей регистров в исходной базе, чтобы привести партионный учет в соответствие с фактическим складским наличием.
Если контрагенты перенеслись, а суммы долгов — нет, разберем возможные причины в архитектуре расчетов. В УТ 10.3 расчеты могут вестись «По договору в целом», «По заказам» или «По счетам». В УТ 11.4 архитектура объектов расчетов значительно сложнее.
Проанализируем настройки договора: Если в правилах выгрузки указан упрощенный режим, а в 10.3 висят незакрытые сделки десятилетней давности, система может не «подцепить» сальдо. Проверьте дату выгрузки: остатки всегда выгружаются на начало дня указанной даты. Если вы сделали ручные корректировки 31.12.2023 23:59:59, а выгрузку делаете на 01.01.2024, убедитесь, что время документов не конфликтует с моментом выборки данных в коде обработки.
Посмотрим на пример кода в правилах (условно), который отвечает за выборку остатков взаиморасчетов:
// В правилах обмена часто используется запрос к виртуальным таблицам остатков
Запрос.Текст = "ВЫБРАТЬ
| ВзаиморасчетыОстатки.СуммаВзаиморасчетовОстаток КАК Сумма,
| ВзаиморасчетыОстатки.ДоговорКонтрагента КАК Договор
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(&ДатаВыгрузки) КАК ВзаиморасчетыОстатки";
Если в параметре &ДатаВыгрузки передается начало дня, то все движения, сделанные внутри этого дня, не попадут в выборку. Это частая ловушка для начинающих администраторов 1С.
Иногда данные успешно выгружаются в файл и даже загружаются в УТ 11.4, но «исчезают» из отчетов. Выясним, почему это происходит. Проблема может крыться в Функциональных опциях новой базы.
Разберем шаги по настройке приемника:
Несколько складов. Если у вас в 10.3 было 5 складов, а в 11.4 выключена эта опция, документы могут загрузиться некорректно.Договоры с клиентами. Если она выключена, данные по взаиморасчетам, которые в 10.3 были привязаны к договорам, могут не отобразиться в документах ввода остатков, так как поле «Договор» будет скрыто системой.Ввод остатков часто создаются в статусе «Не проведен». Проанализируем причину: системе 11.4 могут требоваться обязательные реквизиты, которых не было в 10.3, например, Группа финансового учета (ГФУ) или Направление деятельности.Подведем итог и составим план действий для корректной миграции:
выгрузка.epf.Trade103_11.xml. Обычно он находится в каталоге установки шаблона УТ 11 по пути: .../1c/trade/[версия]/Convert/.Базовая единица и Единица хранения остатков. В УТ 11 это критически важные поля, без которых документ не проведется.Помните, что переход с 10.3 на 11.4 — это отличный повод навести порядок в учете. Если стандартные правила упорно «не видят» ваши остатки, значит в текущем учете есть системная ошибка (расхождение регистров), которую все равно пришлось бы исправлять в будущем. Работайте в тесном контакте с бухгалтерией и складскими работниками, чтобы подтвердить финальные цифры после переноса.