Как осуществить переход с конфигурации 1С 7.7 ПУБ на платформу 8.3?

Программист 1С v7.7 1C:Бухгалтерия Бухгалтерский учет Промышленность, строительство и АПК
← На главную

Переход с устаревшей системы "1С:Производство+Услуги+Бухгалтерия" (ПУБ) редакции 7.7 на современные программные продукты платформы 1С:Предприятие 8.3 — это сложная технологическая задача. ПУБ объединяет в себе как бухгалтерский, так и оперативный производственный учет, что делает его структуру отличной от обычной "Бухгалтерии 7.7". В данной статье мы разберем основные способы миграции данных, проанализируем доступный инструментарий и выясним, какую целевую конфигурацию лучше выбрать.

Выбор целевой конфигурации для переезда

Прежде чем приступать к технической части, проанализируем, куда именно стоит переносить данные. Рассмотрим основные варианты:

  1. 1С:Бухгалтерия предприятия 3.0 (БП). Самый частый вариант. Подходит, если производственный учет в ПУБ использовался в упрощенном виде. Важно понимать, что в БП 3.0 нет полноценного оперативного учета производства (планирования, сложных спецификаций), основной документ здесь — ОтчетПроизводстваЗаСмену.
  2. 1С:ERP Управление предприятием или 1С:Комплексная автоматизация (КА). Эти системы являются идеологическими преемниками ПУБ и УПП. Если вам важен детальный расчет себестоимости и учет производственных этапов, стоит рассматривать именно их.
  3. 1С:Управление нашей фирмой (УНФ). Подходит для небольших производственных компаний. Однако логика партионного учета и распределения затрат здесь существенно отличается от ПУБ.

Вариант 1: Использование штатной методики перехода на БП 3.0

Рассмотрим официальный путь, предлагаемый фирмой "1С". Существует специализированная методика перехода, датированная 30.10.2018, которая включает в себя правила конвертации и инструкции. Найти эти файлы можно в разделе обновлений конфигурации "Бухгалтерия предприятия" на портале ИТС.

Разберем по шагам, где взять эти инструменты:

  1. Зайдем в раздел "Обновления программ" на портале 1С.
  2. Выберем конфигурацию Бухгалтерия предприятия, редакция 3.0.
  3. В самом низу списка дополнительных материалов найдем архив с названием, начинающимся на MNFC_ACC8_.

Методика включает в себя:

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

Вариант 2: Переход на 1С:УПП или ERP через правила конвертации

Если ваша цель — сохранение сложного производственного учета, рассмотрим опыт перехода на 1С:УПП или 1С:ERP. Выясним причину, по которой это сложнее: в ПУБ 7.7 учет ведется на бухгалтерских счетах и в специализированных регистрах оперативного учета, которые в 8-й версии имеют совершенно иную структуру.

Для разработки собственных правил переноса документов мы рекомендуем использовать конфигурацию КонвертацияДанных редакции 2.1. Проанализируем основные объекты, требующие внимания при переносе из ПУБ:


// Пример логики поиска соответствия номенклатуры при загрузке в 8.3
Если Свойства.Найти("Артикул") <> Неопределено Тогда
    Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Справочник.Номенклатура ГДЕ Артикул = &Артикул");
    Запрос.УстановитьПараметр("Артикул", Свойства.Артикул);
    // ... логика поиска
КонецЕсли;

При написании правил для ПУБ часто приходится вручную сопоставлять виды субконто и аналитику на счетах 20, 23, 25, 26, так как в 8-ке они распределяются по-разному.

Подготовка данных в 1С 7.7 перед переездом

Проанализируем ситуацию со справочниками. За годы работы в ПУБ 7.7 справочник Номенклатура и Контрагенты неизбежно замусориваются. Перед переносом крайне желательно выполнить следующие действия:

  1. Поиск и удаление дублей. В 7.7 это можно сделать типовыми обработками с диска ИТС.
  2. Свертка базы. Если база ПУБ велась 10 и более лет, рекомендуется выполнить свертку на начало года переезда. Это позволит выгружать только актуальные остатки.
  3. Проверка отрицательных остатков. ПУБ позволяет списывать в минус (в зависимости от настроек), но при загрузке в 8-ку это создаст массу проблем с расчетом себестоимости.

Технические нюансы работы с торговым оборудованием

Выясним, почему переход на 8-ку неизбежен для тех, кто использует ПУБ как фронт-офис. Современные требования законодательства (онлайн-кассы, маркировка "Честный знак") практически не поддерживаются в ядре 7.7. Драйверы АТОЛ 10 или современные протоколы ФФД 1.2 требуют использования .NET библиотек и современных методов обмена, которые в 7.7 реализовать крайне дорого.

При переезде на 8-ку мы получаем:

Особенности распределения затрат

В ПУБ 7.7 используется сложная система распределения косвенных затрат через регламентные документы. Посмотрим на различие: в 1С:Бухгалтерии 8 логика распределения задается в учетной политике через МетодыРаспределенияРасходов. При переносе остатков по незавершенному производству (счет 20) важно убедиться, что аналитика (Номенклатурные группы, Статьи затрат) перенесена корректно, иначе первое же ЗакрытиеМесяца в новой базе выдаст непредсказуемую себестоимость.

Рассмотрим структуру типовой выгрузки остатков:

Заключение

Переезд с ПУБ 7.7 — это не просто выгрузка данных, а фактически перевнедрение системы. Мы рекомендуем сначала попробовать стандартную методику перехода на БП 3.0 (файл MNFC_ACC8_20181030.rar), и если её функционала будет недостаточно для вашего производства, рассматривать вариант переноса остатков в 1С:ERP или КА с привлечением специалистов по Конвертации данных.

← На главную