СОХРАНИТЬ:
- элементы справочников
- остатки номенклатуры
УДАЛИТЬ:
- документы
- данные регистров
- долги контрагентов
- партии
ДЕЙСТВИЯ
1. Создать каталог новой БД и подключить к нему 1С;
2. Войти в конфигуратор. Загрузить конфигурацию: Меню "Конфигурация", пункт "Загрузить изменённую конфигурацию...". Выбрать для загрузки файл 1cV7.MD в папке исходной БД;
3. Выполнить первый запуск БД с пустым словарём данных. Согласиться на первичное заполнение значениями по-умолчанию. Закрыть приложение 1С после успешного заполнения и запуска. Сделать резервную копию каталога исходной и новой пустой БД;
4. Скопировать в каталог новой БД из каталога исходной БД:
- папки пользователей (например, Администратор, Товаровед, Инженер и т.д.). Папки пользователей в каталоге новой БД сделать пустыми;
- папки ExtForms, USRDEF;
- папки файловых журналов (например, Журнал закупок, Журнал ревизора, Отчеты ККМ, Обмен, Электронная почта и т.д.). Папки журналов в каталоге новой БД сделать пустыми;
- файлы динамических библиотек и прочие файлы настроек и конфигураций: *.dll, *.spl, *.bpl, *.dpl, *.als, *.a3x, *.ocx;
5. Скопировать в каталог новой БД из каталога исходной БД файлы справочников и констант:
- файлы SC*.*. Это множество пар файлов с расширением CDX, DBF (например, SC448.DBF и SC448.CDX);
- файл таблицы 1SCONST - значения констант и периодических реквизитов справочников;
- файл таблицы 1SBLOB - значения реквизитов справочников неограниченной длины;
6. Выполнить тестирование и исправление БД. Включить режим конфигуратора, далее меню "Администрирование", пункт "Тестирование и исправление", настройка по-умолчанию. В конце процесса могут быть созданы документы, которые надо будет пометить на удаление вручную. Например, могут быть созданы непроведенные документы "Возврат от покупателя".
7. Проверить запуск новой БД для одного из пользователей. Пароли должны были сохраниться. Запуск в монопольном режиме. Проверить наличие элементов справочников. Должно быть как в исходной БД.
8. Удалить элементы справочника "Партии ТМЦ" через обработку "УдалениеЭлементовСпр.ert". Удалить помеченные на удаление элементы справочников встроенной обработкой: меню "Операции", пункт "Удаление помеченных объектов". Снять пометку на удаление для элементов справочников, которые не удалились, при помощи обработки "СнятьПометкуУдаленияЭлементовСпр.ert". Проверить наличие элементов Единицы, Цены номенклатуры;
9. Перенести остатки номенклатуры из исходной БД в новую БД:
9.1. (в исх.БД) Создать документ "Инвентаризация (по складу)". Можно использовать для создания документа отчет "Остатки ТМЦ". В отчете указать фирму, склад, остатки - все ненулевые, цены - из справочника цен, закупочная. Сохрани созданный документ.
9.2. (в исх.БД) Ввести на основании документа "Инвентаризация" документ "Списание ТМЦ". Сохранить созданный документ.
9.3. В общем журнале найти созданный документ "Списание ТМЦ", пункт действия "скопировать в" и выбрать "Оприходование ТМЦ". Получится документ оприходования со всеми остатками по тому складу, по которому производилось заполнение документа инвентаризации. Товары с отрицательными остатками не попадут в оприходование.
9.4. (в исх.БД) Стандартной обработкой переноса данных между конфигурациями ред.9.2 выгрузить документ оприходования в файл XML. Обработка переноса данных стандартно находится в дополнительных возможностях, "Выгрузка данных из редакции 9,2 в 9.2" (файл "Cv92_92.ert").
9.5. (в новой БД) Cтандартной обработкой загрузки данных в конфигурацию ред.9.2 "Универсальная загрузка данных" (файл "CDImport.ert") загружаешь ранее выгруженный файл XML. Поставить флаг "Восстанавливать последовательности документов". В журнале появится документ "Оприходование ТМЦ".
9.6. (в новой БД) Провести загруженный документ "Оприходование ТМЦ". На складе появятся остатки. Проверить остаток на складе выводом отчета "Остатки ТМЦ" по закупочным ценам. Расхождения в сумме не более 1% допустимо.
ДЛЯ СПРАВКИ
Очистить все регистры 1с 77
Удалить файлы RA*.* и RG*.*.
Где какие регистры - можно глянуть в 1cv7.dd
Очистить все документы 1с 77
Удалить файлы DT*.* и DH*.*.
Очистить все справочники 1с 77
Удалить файлы SC*.*. Взять файлы 1SCONST, 1SBLOB из пустой БД.
Назначения файлов:
Таблица 1SBLOB – Эта таблица содержит информацию о строках неограниченной длинны, которые могут хранится в различных реквизитах справочников и документов
Таблица 1SCONNECT - Сессии (соединения)
Таблица 1SCONST - Константы
Таблица 1SCRDOC - Ссылки документов
Таблица 1SJOURN - Журналы
Таблица 1SDNLOCK - Номера документов
Таблица 1SSTREAM - Последовательность документов
Таблица 1SSYSTEM - Системная
Таблица 1SUIDCTL - Уникальности
Таблица 1SUSERS - Соединения
Таблица 1SENTRY - Проводки
Таблица 1SBKTTL - Остатки
Таблица 1SDBSET - Параметры распределённых баз
Таблица 1SUPDTS - Объекты для обмена между распределёнными базами
АРХИВ ОБРАБОТОК
- "СнятьПометкуУдаленияЭлементовСпр.ert" - снятие пометки на удаление для всех элементов выбранного справочника.
- "ПереносРеквизитов.ert" - внешняя обработка для выгрузки в текстовый файл значений реквизита справочника номенклатуры базы 1С7.7. Загрузка из сформированного текстового файла значений реквизита в другой базе 1С7.7 для аналогичных элементов номенклатуры (поиск по коду и наименованию).
- "УдалениеЭлементовСпр.ert" - обработка позволяет удалить или пометить на удаление все элементы выбранного справочника, в том числе группы, с контролем ссылок. Если установлен флаг "Контроль ссылок" и есть ссылка на элемент, то удаление отменяется.
- Папка "Cv92_92" - Выгрузка данных типовой конфигурации "Торговля + Склад" редакции 9.2 для последующей загрузки в точно такую же конфигурацию. Файлы обработок Cv92_92.ert, CDExport.ert, CDImport.ert, PTr92_Tr.ert. Правила выгрузки RTr92_Tr.xml. Текстовый документ readme - Cv92_92.txt.
ТЕСТИРОВАЛОСЬ
- на конфигурации 1С7.7: "Торговля и склад" ред.9.2, версия 7.70.921+.
Есть вероятность, что подойдёт для "Комплексная" 7.70.492+.