accounting7-migrate

accounting7-migrate

Для организаций, которые уже ведут учет в программе "1С: Бухгалтерия" одним из самых проблемных аспектов перехода на другую информационную систему является необходимость проведения большой работы по заполнению нормативно-справочной информации и вводу остатков. Для того, чтобы автоматизировать эту процедуру, нами был разработан пакет переноса данных из конфигурации "1С: Бухгалтерия 7.7" в "АдептИС: Бухгалтерский и оперативный учет для сельскохозяйственных организаций". Пакет позволяет перенести часть справочников и остаков, с учетом изменения плана счетов и структуры нормативно-справочной информации. К сожалению, для части данных такой перенос невозможен в силу значительных различий структуры данных.

Перечень конвертируемых данных:

Справочники:

  1. Банки
  2. Банковские счета
  3. Бланки строгой отчетности
  4. Валюты
  5. Договоры
  6. Доходы будущих периодов
  7. Классификатор ЕНАОФ
  8. Контрагенты
  9. Материалы
  10. Места хранения
  11. Нематериальные активы
  12. Оборудование
  13. Объекты строительства
  14. Основные средства
  15. Подразделения
  16. Прочие объекты учета
  17. Расходы будущих периодов
  18. Расчетные счета
  19. Сотрудники
  20. Ценные бумаги
АдептИС: картинка (сельское хозяйство, автоматизация)  

Переносятся остатки по счетам: 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
  • БД-приемник = база данных АдептИС: Бухгалтерский и оперативный учет для с/х организаций

Порядок действий

  1. Сформировать необходимые резервные копии баз данных.
  2. Разархивировать пакет конвертации (желательно в отдельную папку), в его состав входят файлы:
    • CDImport.ert - стандартная обработка загрузки данных в БД-приемник
    • CDExport.ert - стандартная обработка выгрузки данных из БД-источника
    • Cv45_AIS.ert - стандартная оболочка исполняющей обработки выгрузки данных
    • Cv45_AIS.txt - специализированный исходный код исполняющей обработки выгрузки данных
    • Cv45_AIS.xml - специализированные правила переноса данных
    • PrepareDB.ert - специализированная обработка подготовки (очистки) БД-приемника
    • v7plus.dll - стандартная компонента, используемая для работы 1С с XML
    • Инструкция по конвертации данных.doc - данная инструкция.
  3. В БД-источнике открыть обработку CDExport.ert, в ней
    • на закладке "Основная": указать в поле "правила конвертации" файл Cv45_AIS.xml; в полях "Период выгрузки данных" первую дату не указывать, вторую установить на дату выгрузки остатков; в поле данные указать путь к файлу выгрузки (обычно файл CDData.xml, можно разместить его в той же папке, что и файлы переноса данных);
    • на закладке "Бух. итоги": снять галочку "Не выгружать бух. итоги", в поле "Дата расчета бух. итогов" указать дату выгрузки остатков, в поле "Максимальное количество проводок в операции" можно указать 300;
    • на закладке "Основная" нажать кнопку "Выгрузить данные".
  4. По завершении выгрузки будет выдано соответствующее сообщение.
  5. Зайти монопольно в БД-приемник, запустить обработку PrepareDB.ert (пометку на удаление элементов загружаемых справочников).
  6. Выполнить "Удаление помеченных объектов".
  7. Открыть обработку CDImport.ert, в ней выбрать файл выгрузки данных (обычно файл CDData.xml) и нажать на кнопку "Загрузить данные".
  8. По окончании загрузки будет выдано соответствующее сообщение.
  9. Желательно сделать еще одну резервную копию и провести тестирование и исправление БД-приемника (для профилактики).

При выгрузке данных (остатков по счетам) из БД-источника выдаются сообщения вида "У правила - Основной_1С_0003040 - не найдено соответствие для значения: 10.10" для счетов, итоги по которым существуют, но проводки переноса итогов не переносятся (в силу различия планов счетов и невыполнения переноса справочников номенклатуры и видов номенклатуры). Эти сообщения желательно просмотреть, чтобы в дальнейшем определить остатки, подлежащие ручному вводу (счета, начинающиеся с буквы Н относятся к налоговому учету, остатки по ним не переносятся).

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

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

Все перенесенные элементы справочников необходимо просмотреть и заполнить незаполненные реквизиты. Например, в связи со значительным отличием планов счетов, заполнение соответствующих реквизитов в справочниках не производилось (за исключением материалов, учитываемых на счетах 10.1 - 10.9). Для остальных материалов, ОС, НМА, расходов будущих периодов и т.п. счета отнесения затрат необходимо заполнить вручную.

Скачать пакет переноса справочников и остатков из программы "1С:Бухгалтерия 7.7"