Как перенести данные из "1С:Торговля и склад 7.7" в "1С:Управление торговлей 11" и исправить ошибки проведения документов?

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

Переход со старых версий систем учета на современные конфигурации семейства «1С:Предприятие 8.3» — это всегда серьезный вызов для технического специалиста. Одним из наиболее частых сценариев является миграция с платформы «1С:Торговля и склад 7.7» (ТиС) на управляемое приложение «1С:Управление торговлей 11» (УТ 11). Особую сложность здесь представляет перенос не просто статических справочников и остатков, а именно документов за текущий период.

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

---

Перенос документов из "Торговля и склад 7.7" в "Управление торговлей 11": стоит ли это делать?

Перед началом любых технических работ проанализируем методологическую сторону вопроса. Многие специалисты и опытные внедренцы настоятельно не рекомендуют переносить документы за прошлые периоды «как есть». На то есть несколько веских причин:

Золотым стандартом перехода считается следующая схема: очистить нормативно-справочную информацию (НСИ) в ТиС 7.7, перенести только справочники и остатки товаров/взаиморасчетов на определенную дату (например, на начало квартала или года), а текущую оперативную деятельность начать вести в УТ 11 с чистого листа. Старую базу 7.7 при этом оставляют в качестве архива для просмотра истории.

Тем не менее, если документы в базе ТиС достаточно простые (например, только ПКО, РКО, поступления и реализации) и их относительно немного, перенос документов за текущий период жизнеспособен и может быть реализован.

---

Инструменты для переноса данных и документов

Для осуществления переноса данных из ТиС 7.7 в УТ 11 мы можем воспользоваться двумя основными инструментами:

  1. Типовой переход от фирмы 1С: В дистрибутивах поставки УТ 11 в каталоге шаблонов (путь вида ...\\AddFiles\\Переходы с других конфигураций\\УТ92) находятся специализированные правила обмена и обработки для выгрузки данных. Они позволяют переносить справочники и остатки с использованием стандартного «Помощника перехода».
  2. Специализированные правила конвертации: Поскольку структура метаданных УТ 11 постоянно меняется от релиза к релизу, типовые правила 1С не всегда работают корректно на новых версиях конфигурации. Для полноценного переноса документов специалисты часто используют доработанные правила обмена, созданные в среде «1С:Конвертация данных 2.1». Такие правила позволяют выгружать документы за выбранный период времени с автоматическим заполнением недостающих реквизитов по умолчанию.

---

Решение ошибки "Реализация превышает остаток товара организации..." после переноса

Рассмотрим ситуацию: данные успешно перенесены в УТ 11. Документы «Ввод начальных остатков» проведены, количество товаров на складах совпадает с исходной базой. Однако при попытке провести документ «Реализация товаров и услуг» система выдает критическую ошибку:

Реализация превышает остаток товара организации ООО "..." по налогообложению Продажа не облагается НДС.

Выясним причину этой проблемы. В конфигурации УТ 11 оперативный учет остатков товаров ведется не только в разрезе складов и номенклатурных позиций, но и в разрезе организаций и так называемых видов запасов. За это отвечает регистр накопления ТоварыОрганизаций.

Вид запасов — это служебная аналитика, которая определяет статус товара: является ли он собственным, принятым на комиссию, по какому типу налогообложения (с НДС, без НДС, патент и т.д.) он был оприходован. Когда мы проводим документ продажи, система анализирует параметры налогообложения в самом документе реализации и пытается списать с регистра ТоварыОрганизаций остатки именно с соответствующим видом запасов.

Если на момент проведения документа «Ввод начальных остатков» в базе УТ 11 не была настроена учетная политика организации (или дата ее начала действия позже даты документов остатков), система записывает остатки в регистр с неопределенным или пустым видом запасов. При проведении реализации программа не находит остатков товара с требуемым видом запасов (например, «Собственный товар под налогообложение без НДС») и блокирует проведение, выдавая ошибку о нехватке остатка, даже если на физическом складе товар присутствует.

---

Пошаговый алгоритм исправления видов запасов в УТ 11

Проанализируем ситуацию и выполним ряд последовательных шагов для исправления этой ошибки:

Шаг 1. Настройка учетной политики организации

Перейдем в раздел НСИ и администрирование, откроем справочник Организации и выберем нашу компанию. В карточке организации перейдем на вкладку Учетная политика и налогообложение. Нам необходимо:

Шаг 2. Перепроведение документов ввода остатков

Поскольку параметры учетной политики изменились, нам нужно обновить движения в регистрах. Найдем документы «Ввод начальных остатков» и перепроведем их. При проведении система автоматически обратится к новым настройкам учетной политики и сформирует в регистре ТоварыОрганизаций записи с корректно заполненным измерением ВидЗапасов.

Шаг 3. Контроль записей в регистрах и отчетах

Проверим корректность сформированных движений. Для этого мы можем сформировать специализированный отчет:

Проанализируем отчет. Мы должны увидеть, что приходные движения по вводу остатков и расходные движения по реализации закрываются по одному и тому же виду запасов (например, "Собственный товар, не облагается НДС").

Шаг 4. Проведение документов реализации

После того как виды запасов по остаткам приведены в соответствие, перепроведем документы «Реализация товаров и услуг». Проведение должно пройти успешно и без ошибок.

---

Особенности переноса иерархии справочников: Номенклатура, Контрагенты и Партнеры

Еще одна частая проблема, с которой сталкиваются пользователи при переходе с ТиС 7.7 на УТ 11, — это кажущаяся потеря привычной структуры папок (иерархии) в справочниках контрагентов и номенклатуры.

Разберем, как устроена работа с иерархией в УТ 11:

1. Справочник "Номенклатура"

В УТ 11 справочник Номенклатура полностью поддерживает иерархию групп. При стандартном переносе все папки и вложенные элементы переносятся корректно. Если вы не видите папок в списке номенклатуры, убедитесь, что в форме списка включен режим просмотра Иерархический список или Дерево (меню Еще — Режим просмотра в форме списка номенклатуры).

2. Справочники "Контрагенты" и "Партнеры"

С контрагентами ситуация сложнее. В УТ 11 реализована двухкомпонентная архитектура ведения информации о клиентах и поставщиках:

При переносе данных из ТиС 7.7 папки (группы контрагентов) переносятся в справочник Партнеры в качестве родительских элементов. Сами же юридические лица переносятся в справочник Контрагенты и привязываются к соответствующим партнерам.

Если пользователь в УТ 11 открывает напрямую справочник Контрагенты, он видит длинный список юридических лиц без привычной группировки по папкам ("Покупатели", "Поставщики" и т.д.) и считает, что перенос выполнен неверно. Чтобы работать с привычной структурой, пользователям необходимо открывать форму Партнеры (раздел Продажи или Закупки — Клиенты / Поставщики). Именно там будет представлена вся древовидная структура папок, перенесенная из ТиС 7.7.

---

Стоит ли обновляться на новые версии УТ 11 в процессе переноса?

Рассмотрим ситуацию, когда перенос данных осуществляется с использованием правил обмена, предназначенных, например, для релиза УТ 11.3, а конечная цель — запуск учета на современном релизе УТ 11.4 или 11.5.

Посмотрим на рекомендуемую стратегию действий в данном случае. Попытка загрузить данные из ТиС 7.7 напрямую в УТ 11.5 через старые правила обмена гарантированно приведет к ошибкам формата XML или критическим сбоям из-за несоответствия метаданных. Поэтому наиболее надежным является двухэтапный метод перехода:

  1. Выполняем перенос данных из «1С:Торговля и склад 7.7» в пустую базу «1С:Управление торговлей» промежуточного релиза (например, 11.3 или ранней 11.4), под который у нас есть стабильно работающие правила обмена.
  2. В промежуточной базе УТ выполняем все регламентные процедуры: настраиваем учетную политику, проводим документы ввода остатков, исправляем ошибки проведения оперативных документов реализации и поступления.
  3. Убедившись, что все документы проведены корректно и баланс сходится, запускаем процесс последовательного обновления конфигурации УТ до актуального релиза (например, с 11.3 на 11.4, а затем на 11.5) стандартными файлами обновлений от фирмы 1С. Платформа самостоятельно и корректно преобразует все структуры данных и регистры при каждом шаге обновления.

Используя этот подход, мы минимизируем риски потери информации и получаем полностью готовую к работе современную систему с сохраненной историей документов.

← На главную