gifts2017

Обработка переноса документов и остатков из комплексной 7.7 в бух 3.0

Опубликовал Александр Пирожков (Stavsles) в раздел Обмен - Перенос данных из 1С7.7 в 1C8.X

Обработка переноса данных из базы 7.7 комплексная в бух 3.0 (обычное приложение)
Ставилась задача перенести данные из комплексной 7.7 в бух 3.0. Типовых правил перехода не было, был перенос остатков в упп-ка, да и тот некорректно их переносил. Пришлось писать самому обработку, подумал что будет лучше чем делать правила. Поступил следующим образом. Типовым механизмом выгрузил справочники. Затем из обработки подключился к базе и достал оттуда остатки и документы поступления и продажи. Выкладываю просто для примера, может кому пригодиться.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка переноса данных
.epf 14,89Kb
18.08.14
90
.epf 14,89Kb 90 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Fomix (fomix) 20.08.14 16:01
Я так понял переносятся только счета: 50,51, 41, 60, 62. А где остальные?!
2. Александр Пирожков (Stavsles) 20.08.14 20:04
(1) fomix, Мне необходимо было переносить только эти счета, остальное можно перекинуть по аналогии, изменив обработку (в бух итоги подставлять нужный счет и нужный вид субконто). Обработку я выложил для примера как доставать остатки из базы 7.7 напрямую, ибо сам потратил на это не мало времени.
3. isn Игнатьев (isn) 12.09.14 16:57
Какие справочники переносил, номенклатуру и контрагентов?
4. Александр Пирожков (Stavsles) 12.09.14 20:00
(3) isn, через правила обмена переносил все справочники, которые типовыми средствами перенеслись корректно. После этого запускал обработку, переносил остатки и документы за период.
5. Престиж Полякова (prestige) 14.03.15 17:26
У меня ругается на константу "ОснФирма". И что за типовые средства для переноса справочников?
6. Vadim Петров (Vadim75) 16.03.15 15:55
Скачал обработку. При загрузке остатков (спр-ки ранее еще подгрузил), появляется ошибка, похожая как у предыдущего комментатора. Во вложении скрин.

{ВнешняяОбработка.ЗагрузкаДанныхИз77.МодульОбъекта(549)}: Ошибка при вызове метода контекста (EvalExpr)
Ит.ИспользоватьРазделительУчета(ОбъектОле.EvalExpr("Константа.ОснФирма"));
по причине:
Произошла исключительная ситуация (1С:Предприятие): Поле агрегатного объекта не обнаружено (ОснФирма): 0
Прикрепленные файлы:
7. Александр Пирожков (Stavsles) 17.03.15 17:52
(5) prestige, Добрый день! Типовые средства это то, что поставляется фирмой 1С для перехода с 7.7 на 8.2. Рекомендации по переходу есть на дисках ИТС. Вот выдержки из рекомендации по переходу:
Внесите в конфигурацию информационной базы «Комплексная конфигурация 7.7» следующие изменения: Добавить в 77 константу ОснФирма 2 Добавьте в справочник «Контрагенты» новые реквизиты «Покупатель» и «Поставщик», тип «число», длина = 1, точность = 0; 3 Добавьте новый справочник «ВидыДоговоров». Справочник подчинен справочнику «Договоры», тип кода «Текстовый», серии кодов «В пределах подчинения». Добавьте в справочник новый реквизит «ЮрЛицо», тип «Справочник.СвоиЮрЛица».
8. Александр Пирожков (Stavsles) 17.03.15 17:54
(6) Vadim75, Данная ошибка возникает если не подготовить конфигурацию 7.7 к переходу. Подготовка описана фирмой 1С в инструкции к переходу. Выше я привел основные выдержки из инструкции.
9. Александр Терещенко (jawarylit) 09.09.16 20:05
Все доброе время суток.. Я тут вообще зеленый.. я скачал обработку, и как ее подключить к базе 7.7 если у меня 7.7 не видит этого файла?
а при открытии его в 8.3 то открывается пустое окно.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа