accounting7-migrate
Для организаций, которые уже ведут учет в программе "1С: Бухгалтерия" одним из самых проблемных аспектов перехода на другую информационную систему является необходимость проведения большой работы по заполнению нормативно-справочной информации и вводу остатков. Для того, чтобы автоматизировать эту процедуру, нами был разработан пакет переноса данных из конфигурации "1С: Бухгалтерия 7.7" в "АдептИС: Бухгалтерский и оперативный учет для сельскохозяйственных организаций". Пакет позволяет перенести часть справочников и остаков, с учетом изменения плана счетов и структуры нормативно-справочной информации. К сожалению, для части данных такой перенос невозможен в силу значительных различий структуры данных.
Перечень конвертируемых данных:
Справочники:
|
||
Переносятся остатки по счетам: 001, 002.1, 003, 005, 006, 007, 008, 009, 01.1 (переносится на счет 01.1.1, необходимо вручную выделить ОС, учитываемые на других субсчетах счета 01.1 и перенести остатки на эти субсчета), 01.2, 010, 011, 02.1, 02.2, 03.1 - 03.5, 04.1, 04.2, 05, 07, 08.1 - 08.8, 10.1 - 10.9 (остатки других субсчетов счета 10 не переносятся, желательно выделить материалы, которые должны учитываться на счетах 10.10 - 10.15, заполнить в справочнике их новые счета учета и вручную перенести остатки на новые счета), 58.1 - 58.5, 59, 60.1, 60.11, 60.2, 60.22, 60.3, 62.1, 62.11, 62.2, 62.22, 62.3, 62.4, 62.44, 63, 66.1, 66.11, 66.2, 66.22, 66.3, 66.33, 66.4, 66.44, 66.5, 66.6, 67.1, 67.11, 67.2, 67.22, 67.3, 67.33, 67.4, 67.44, 67.5, 67.6, 70, 71.1, 71.11, 73.1 - 73.3, 75.1 - 75.3, 76.1.1 - 76.1.4, 76.11, 76.2 - 76.6, 76.22, 76.55, 79.1 - 79.3, 80, 81, 82.1, 82.2, 81.1 -81.3, 84.1, 84.2, 97, 98.1, 98.2.1, 98.3, 98.4, Н.01.01, Н 01.02, Н05.01 - Н05.04. |
Справочниками Номенклатура, Виды номенклатуры, Статьи затрат (производственные, общехозяйственные и т.п.) и рядом других рекомендуется пользоваться в том виде, в котором они предоставлены в дистрибутиве программы. Соответственно, данные этих справочников не переносятся, остатки по счетам, на которых эти справочники используются для аналитического учета, необходимо вводить вручную.
Порядок проведения конвертации данных
Обозначения
- БД-источник = база данных 1С: Бухгалтерский учет 7.7 версия 4.67
- БД-приемник = база данных АдептИС: Бухгалтерский и оперативный учет для с/х организаций
Порядок действий
- Сформировать необходимые резервные копии баз данных.
- Разархивировать пакет конвертации (желательно в отдельную папку), в его состав входят файлы:
- CDImport.ert - стандартная обработка загрузки данных в БД-приемник
- CDExport.ert - стандартная обработка выгрузки данных из БД-источника
- Cv45_AIS.ert - стандартная оболочка исполняющей обработки выгрузки данных
- Cv45_AIS.txt - специализированный исходный код исполняющей обработки выгрузки данных
- Cv45_AIS.xml - специализированные правила переноса данных
- PrepareDB.ert - специализированная обработка подготовки (очистки) БД-приемника
- v7plus.dll - стандартная компонента, используемая для работы 1С с XML
- Инструкция по конвертации данных.doc - данная инструкция.
- В БД-источнике открыть обработку CDExport.ert, в ней
- на закладке "Основная": указать в поле "правила конвертации" файл Cv45_AIS.xml; в полях "Период выгрузки данных" первую дату не указывать, вторую установить на дату выгрузки остатков; в поле данные указать путь к файлу выгрузки (обычно файл CDData.xml, можно разместить его в той же папке, что и файлы переноса данных);
- на закладке "Бух. итоги": снять галочку "Не выгружать бух. итоги", в поле "Дата расчета бух. итогов" указать дату выгрузки остатков, в поле "Максимальное количество проводок в операции" можно указать 300;
- на закладке "Основная" нажать кнопку "Выгрузить данные".
- По завершении выгрузки будет выдано соответствующее сообщение.
- Зайти монопольно в БД-приемник, запустить обработку PrepareDB.ert (пометку на удаление элементов загружаемых справочников).
- Выполнить "Удаление помеченных объектов".
- Открыть обработку CDImport.ert, в ней выбрать файл выгрузки данных (обычно файл CDData.xml) и нажать на кнопку "Загрузить данные".
- По окончании загрузки будет выдано соответствующее сообщение.
- Желательно сделать еще одну резервную копию и провести тестирование и исправление БД-приемника (для профилактики).
При выгрузке данных (остатков по счетам) из БД-источника выдаются сообщения вида "У правила - Основной_1С_0003040 - не найдено соответствие для значения: 10.10" для счетов, итоги по которым существуют, но проводки переноса итогов не переносятся (в силу различия планов счетов и невыполнения переноса справочников номенклатуры и видов номенклатуры). Эти сообщения желательно просмотреть, чтобы в дальнейшем определить остатки, подлежащие ручному вводу (счета, начинающиеся с буквы Н относятся к налоговому учету, остатки по ним не переносятся).
Выполнение 5 и 6 пунктов не обязательно, но желательно т.к. оно уменьшает количество перенумераций существующих элементов справочников, значительно ускоряет загрузку данных и предотвращает прерывание алгоритма загрузки.
Перенос остатков осуществляется при помощи операций, введенных вручную. Ввод новых операций вручную разрешен только для Администраторов системы, при необходимости можно корректировать загруженные остатки в существующих операциях. Остальные остатки рекомендуется вводить при помощи специальных документов, собранных в журнале ввода остатков.
Все перенесенные элементы справочников необходимо просмотреть и заполнить незаполненные реквизиты. Например, в связи со значительным отличием планов счетов, заполнение соответствующих реквизитов в справочниках не производилось (за исключением материалов, учитываемых на счетах 10.1 - 10.9). Для остальных материалов, ОС, НМА, расходов будущих периодов и т.п. счета отнесения затрат необходимо заполнить вручную.
Скачать пакет переноса справочников и остатков из программы "1С:Бухгалтерия 7.7"