Перенос справочников и документов из 1С 7.7 "Торговля и склад 9.2" в 1С 8.2 "Бухгалтерия предприятия 2.0".


Немного доработанные типовые правила обмена для конфигураций из ТиС 9.2. в БП 2.0  — «ПОД_Перенос_Справочников_ТиС_БП20.xml» и «ОбработкаВыгрузкиСправочников.ert».  Добавлены правила выгрузки справочников:  Организации, контрагенты и номенклатура.  Доработал типовые ПОД  для переноса только контрагентов и номенклатуры без документов в новую базу бухгалтерии 2.0, протестировал на типовых конфигурациях ТиС 9.2 рел.984  и БП 2.0.64.23.  

Перенос данных состоит из двух этапов:

1-й – выгрузка данных  из ТиС в файл формата xml с помощью обработки «ОбработкаВыгрузкиСправочников.ert».

2-й – загрузка выгруженного файла в БП 2.0 

ПОДРОБНАЯ ИНСТРУКЦИЯ:

1)     Открываем обработку «ОбработкаВыгрузкиСправочников.ert» в 1С 7.7 ТиС 9.2

Рис.1

Рис.1 Основной вид обработки выгрузки.

2)     Выбираем путь к правилам обмена (п.1) к файлу   «ПОД_Перенос_Справочников_ТиС_БП20.xml».

3)     Сразу можно указать файл для  выгрузки данных в формате xml  в (п.2) .

4)     Если будут выгружаться документы, необходимо указать период выгрузки данных в (п.3).

5)     Далее нажимаем кнопку (п.11), появится список Правил выгрузки данных. Слева каждого правила флажком можно отключать или подключать выгружаемый объект. Например, если нас интересует только справочник контрагенты пометка должна быть включена только у правила Контрагенты.

6)     Если нам необходимо задать какой-либо отбор для объекта выгрузки (на рис.1  это Организации (п.10)). Выбираем этот объект, нажимаем кнопку Установить ПВД (в (п.12) появится название выбранного объекта «Отбор  данных для Организации») только после этого можно будет добавлять условие для отбора кнопка Условие отбора (п.5) . В (п.6) ставим отметку если это условие отбора будет задействовано, далее (п.7) выбираем реквизит по которому будет делаться отбор. (П.8) задается логическая операция для отбора. И в (п.9) задается само значение отбора. После того как будет установлено условие отбора для какого-либо правила, в списке правил выгрузки данных (п.10) у этого правила в квадратных скобках появится  слово [ОТБОР].

7)     Приведу пример для выгрузки справочника Контрагенты. И так, нам необходимо выгрузить  контрагентов только из группы «Покупатели» рис. 2

— Выбираем объект Контрагенты  в списке правил, жмем кнопку Установить ПВД, далее  жмем кнопку Добавить условие, в таблице отбора появиться новая пустая строка заполняем ее:  двойным кликом в колонке «Реквизит отбора» в новой строке (п.2) вызовем окно выбора реквизита отбора (таблица реквизитов объекта по которым возможно сделать отбор),   в таблице (п.1) выбираем  реквизит Родитель.

Рис.2

Рис.2 Выбор реквизита отбора

— Далее выбираем значение (п.1) т.е в нашем случае это группа «ПОКУПАТЕЛИ» (п.2)

Рис. 3

Рис. 3

— Следующий шаг рис. 4 выбор логического оператора в (п.1) из списка операторов (п.2), в нашем случае «В», т.е. будут отобраны и выгружены только те элементы которые входят в группу «ПОКУПАТЕЛИ»

Рис. 4

Рис. 4

— Условий на одно правило может быть сколько угодно, все они будут сочетаться через логическую операцию «И».

1)     Все теперь нажимаем кнопку Выгрузить, ждем когда пройдет выгрузка выбранных объектов. По окончанию получим радостное сообщение  рис. 5.

Рис.5

Рис. 5

1)     Переходим ко второму этапу – Загрузка в БП 2.0. Открываем стандартную обработку в «Бухгалтерии предприятия» — главное меню «Сервис» => «Прочие обмены данными» => «Универсальный обмен данными в формате XML»  рис. 6 (п.1).

Рис. 6

 Рис. 6

1)     В открывшейся форме Рис. 7 на вкладке Загрузка данных в поле Имя файла для загрузки (п.2) указываем файл, в который была произведена выгрузка, жмём кнопку Загрузить данные (п.1). По завершению загрузки появится окошко с надписью «Загрузка завершена».

Рис. 7

Рис. 7 Типовая обработка универсального обмена в БП 2.0

Ну вот и всё. )

Надеюсь эта статья кому-нибудь пригодиться и поможет. Если кому очень надо можно будет доработать и под нетиповые конфигурации, обращайтесь, пишите комментарии.

почта:  Alexandr_Kuzikov@mail.ru. 

3 Comments

  1. ASSuk

    Доброго дня!

    Воспользовался вашими правилами.

    Выбрал период, фирму и установил перенос ТМЦ, реализации, СВП, СВР и как результат — «Счет учета»,»Счет доходов», «Субконто», «Счет учета НДС по реализации», «Счет расходов» в Реализация Товаров и услуг в БП 2.0 у ранее проведенных документов стали пустыми, хотя до переноса все поля были заполнены… Че делать?

    Reply
  2. Kuzya_brаtsk

    (1) ASSuk, Восстанавливать из бэкапа, если нет бэкапа то перезаполнять документы по новой и перепроводить. Почему так произошло… необходимо обе ваши конфигурации смотреть, возможно что надо правила дорабатывать именно под ваши базы. Это типовые правила их отличие от оригинальных лишь в том, что в них есть правила выгрузки справочников.

    Reply
  3. Kuzya_brаtsk

    (2

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *