Предыстория такая:
В Бюджетном учреждении велся учет по старому плану счетов переход постоянно откладывался. Переход был затруднительным еще и тем что конфигурация была сильно изменена. Скажу честно конфу дорабатывал я (аж в 2007 г. уж и не помню что там делал) но и после меня там побывали чьи то шаловливые ручонки.
Задача стояла следующим образом
1. Перенос остатков на начало 2011 г.
2. Перенос оборотов 2011 г.
Ну соответственно и все справочники и т.д.
Это все отступления начнем.
Идея состояла в том чтобы выдернуть проводки из документов и сформировать документы "операция" как при свертке
Для этого я написал простенькую Обработку на 1с77 ДубликатОперации
После чего пометил все документы на удаление кроме сформированных операций (отбор по комментарию) стандартная "обработка документов"
и удаляем все документы остаются только операции и справочники
Обновляем конфигурацию до 646 релиза (описание в update) просто накатываем и все (принимаем как есть)
После чего необходимо удалить все помеченные на удаление элементы базы.
Итак мы удалили все документы остались только справочники и наши операции
Проверяем соответствующими отчетами все ли нормально.
А дальше проделать все операции как они описаны в брошуре 1с по переходу с БГ77 на БГУ8
т.е берем стандартную обработку BGU77_BGU8.ert (данная обработка является собственностью 1с поэтому я ее не выкладываю а также и правила) и стандартные правила и вперед.
***Есть одно замечание если база не разу не сворачивалась то лучше для каждого периода проделать псевдосворачивание с помощью обработки ДубликатОперации.ert отдельно.
В обработке есть возможность обработать только балансовые счета и отдельно забалансовые
Небольшое описание обработки:
Выбор периода - я думаю понятно
Поле выбора без названия это разделитель учета (Организация)
Галка "Только забаланс" сформируются операции только по забалансовым счетам
Если "Удалить документы" = истина тогда после формирования документов "удалятся" документы по конечную дату периода
в зависимости от выбранного "Способа удаления"
"Количество элементов для обработки ОБЯЗАТЕЛЬНЫЙ " = данный реквизит указывает сколько проводок будет в операции оптимальное число 100.
Думаю что и для коммерческих организаций такой метод подойдет .
Файлы обработки:
- Perehod_s_BBU_77_na_BGU8.ert Для скачивания нужна регистрация
В этой группе 1С
- Универсальный ввод на основании, подключаемый к документам
- Загрузка данных из файла XLS для формирования документов "Поступление товаров и услуг", "Поступление товаров и услуг в НТТ" (8.2 УТ 10.3). Работает как с MS Excel так и OpenOffice Calc.
- Загрузка документов из txt и xls*
- Загрузка накладных из системы банк-клиент банка Балтийский
- Заполнение табличной части «Перемещения ОС».
- Универсальный ввод на основании
- АЦРК: Начисление процентов по кредитам и займам. Редакция 2. Внешняя обработка для БП 2.0, БП КОРП и конфигураций на их основе
- Создание штрихкодов по документу в Рознице