bdd2

Перенос данных из Бухгалтерии 7.7 в Бухгалтерию Предприятия 8.1, 8.2

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

Перенос данных из Бухгалтерии 7.7 в Бухгалтерию Предприятия 8.1, 8.2 штатными средствами

После многочисленных и длительных поисков автоматического способа перенести данные из Бухгалтерии 7.7 в Бухгалтерию Предприятия на платформах 8.1 и 8.2, наконец-то я набрел на способ - на удивление для меня он оказался штатным - причем не важно, на какую дату надо перенести остатки. А сколько было опробовано обработок от обрезания базы до переноса через OLE!!!

Ну а теперь сам механизм:

  1. Самое первое и главное - записать архив в 7ке.
  2. Потом удалить помеченные объекты - все делал штатными средствами и экстримом не увлекался. Опять в конфигуратор и выполнить полное тестирование и исправление базы.
  3. Выполнить полный пересчет итогов в Бухгалтерии 7.7 на начало следующего года - тем самым перенеся итоги (а сколько обработок опробовал для текущих периодов!!!).
  4. Создать чистую базу Бухгалтерия Предприятия на 8ке. При первом же запуске - выскочит помощник переноса данных. Я выбирал загрузку данных прямо из информационной базы. Выбрать подготовленную базу Бухгалтерии 7.7 и указать перенос данных "Остатки на начало года" и тут уже указать тот год, на который переносили итоги в Бухгалтерии 7.7.
  5. После выгрузки-загрузки данных в Бухгалтерии Предприятия дату документов ввода первоначальных остатков можно изменить скопом на нужную.
  6. Последнее и противное - проверка данных. Ошибки есть всегда и везде, где присутствует человеческий фактор. Так что инвентаризация остатков хоть и нудная процедура, но крайне необходимая.

* Также можно выполнить удаление объектов уже в Бухгалтерии Предприятия - это дело частное.

ЗЫ. Для постобработки данных посоветовал бы с диска ИТС обработку УниверсальныеПодборИОбработкаОбъектов.epf и "Универсальный журнал документов" из меню "Сервис". Хотя на тутошнем сайте есть и аналоги. Но желательно почитать и следовать инструкции по переходу на 8-ку - меньше потом править.

Может скажите, что это и так было понятно, но у меня не получалось в середине года выполнить переход. О способе решения такой маленькой проблемы и спешу поделиться - "А ларчик просто открывался..."

А теперь статистика:

  • Бухгалтерия 7.7, редакция 4.5, релиз 536, размер базы 7,8 гига - вариант DBF, конфигурация изменена под нужды нашего производства.
  • Бухгалтерия Предприятия 8.2, редакция 2.0, релиз 2.0.32.4
  • На сам перенос данных уходило примерно 7 часов.
  • Полное тестирование и исправление базы данных не замерял - оставлял на ночьSmile.
  • Все делал на сервере - ошибки с памятью не выскакивали.

ЗЫЗЫ. Делал также для Бухгалтерия Предприятия 8.1, редакция 1.6, релиз 1.6.25.9 и Бухгалтерия Предприятия 8.1, редакция 2.0, релиз 2.0.15.6 - но это было давно и теперь неактуально.

См. также

Добавить вознаграждение
Комментарии
1. Александр Рытов (Арчибальд) 2652 15.10.10 12:07 Сейчас в теме
Имею склонность поставить плюс. И не хочу бороться с этой склонностью, ибо я гораздо сильнее 8-)
2. Игорь Исхаков (Ish_2) 954 15.10.10 12:15 Сейчас в теме
Боишься пинков - не лезь в авторы.
"Прошу сильно не пинать" - фраза аутсайдера .
3. Иван Иванов (Famza) 80 15.10.10 12:24 Сейчас в теме
(2) Я не люблю словесных баталий ни о чем. "Прошу сильно не пинать - первый раз все-таки" - перефразировать на "Укажите какие правила нарушил"?
А пинков боятся - в авторы не лезть, я ж вроде вылез...Туше? :-)
4. Игорь Исхаков (Ish_2) 954 15.10.10 12:39 Сейчас в теме
(3) Туше будет после появления в теме фразы "Попробуй пни !"
Gendalf_beliy; +1 Ответить
5. Стрелков Александр (Культурный) 4 21.10.10 16:34 Сейчас в теме
К сожалению инвентаризации остатков для проверки переноса недостаточно. Инвентаризация показывает ситуацию по счетам, а по регистрам нет. А вы уверены, что все нужные движения по регистрам сделаны? Это раз. Также рекомендую сопоставить данные НУ и БУ. Особенно если перенос внутри года. На Бухгалтерии 2.0 проблемы в этом направлении гарантированы.
6. Иван Иванов (Famza) 80 21.10.10 22:14 Сейчас в теме
(5) Пункт 6 я не зря так обозвал - ведь придется проверять не только синтетику, сколько аналитику БУ. Инвентаризация выявит корректность переноса остатков по всем разделам учета БУ - ведь не зря же они введены в документе "Ввод первоначальных остатков". НУ сформируется при проведении документов, а вот "нужные движения по регистрам" останутся на совести 1С - все же делалось штатными средствами...

Также хочу обратить внимание на вполне работоспособный вариант http://www.infostart.ru/public/19504/ , но в моем случае при переносе остатков придется писать несколько отчетов в связи с изменением конфигурации 1С:Бухгалтерия 7.7. А лень двигатель прогресса - проще напрячь машину, чем самому напрягаться - потому и появилась эта статья ;)
7. Стрелков Александр (Культурный) 4 22.10.10 16:08 Сейчас в теме
Я просто рекомендую перепроверить движение по регистрам и по НУ. Мы недавно делали перенос из 7.7 в 8.2,2.0 и обнаружили кучу проблем и неточностей. Основные направления проблем я показал в предыдущем сообщении.
8. Иван Иванов (Famza) 80 24.10.10 21:40 Сейчас в теме
(7) Для этого и нужен пункт 6... :)
9. Стрелков Александр (Культурный) 4 24.10.10 21:42 Сейчас в теме
10. bvv003 (bvv003) 06.11.10 14:51 Сейчас в теме
через файл переносится отлично,на любую дату!!!!!Попробуйте !
11. Иван Иванов (Famza) 80 07.11.10 00:46 Сейчас в теме
(10) Конечно. А еще лучше использовать конфигурацию КД. Но в данном способе даже не пришлось сопоставлять объекты и тд. Хочу повториться, что "конфигурация изменена под нужды нашего производства."
12. Александр Батырев (forexclubalex) 05.07.11 13:49 Сейчас в теме
Пишет вот такое
Ошибка получения данных из информационной базы 1С:Предприятия 7.7: "Ошибка исполнения обработчика: Конвертация_ПередВыгрузкойДанных: Для получения итогов по данному периоду требуется временный расчет!"
как это понять?Делаю все по описанию!
13. Владимир Луньков (bomba) 05.07.11 13:53 Сейчас в теме
(12) Ну посчитай итоги на ту дату по которую переносишь, тебе русским языком написало
Для получения итогов по данному периоду требуется временный расчет!" 
14. Иван Иванов (Famza) 80 06.07.11 15:10 Сейчас в теме
(12) Для выполнения полного пересчета итогов - пункт 3:
а) в режиме 1С:Предприятие - Операции - Управление бухгалтерскими итогами - кнопка "Установить расчет" по: 1 квартал нужного года
б) кнопка "Полный пересчет итогов"
15. Иван Иванов (Famza) 80 15.09.11 23:42 Сейчас в теме
На УПП 8.2, редакция 1.3, если кто переходил с Бухгалтерии 7.7 - поделитесь мнениями.
16. Pavel Krasnov (pawellkrv) 8 27.09.11 12:39 Сейчас в теме
+1 за лозунг "Лень двигатель прогресса" ;)
18. Ирек Вафин (Irek-kazan) 27.04.12 11:45 Сейчас в теме
(15) Famza, как раз сейчас этим занят... пока делиться особо не чем
19. Ирек Вафин (Irek-kazan) 27.04.12 11:47 Сейчас в теме
(15) Famza, может Вы чего-то нарыли?
20. Иван Иванов (Famza) 80 27.04.12 12:55 Сейчас в теме
(18), (19) Да рыть тут пока нечего. Я представляю себе так: либо перенос через "Конвертация данных", либо перенос данных с использованием типовых обработок и правил, поставляемых на итс. Только вот правила конвертации придется под себя затачивать, если конфа 7.7 нетиповая уже. Именно этим мне пока некогда заняться - на работе заваливают хотелками. Максимум что успел подготовить базу 7.7 к переносу - принцип как в этой публикации. Но переход неизбежен - http://www.1c.ru/news/info.jsp?id=15011
21. Вида К (Vida) 10 20.09.12 10:28 Сейчас в теме
Не поняла, так получилось или нет выполнить перенос посреди года. Т.е. остатки на начало + все документы за полгода?
22. Иван Иванов (Famza) 80 20.09.12 11:00 Сейчас в теме
(21) Если вопрос по переносу Бух-БП - то да конечно, иначе этой статьи не было б. Причем совсем недавно протестировал перенос данных из Бух 545 в БП 2.0.39.9 - все как описано в методичке. Единственное что я не делал, так это сверку по субсчетам - общие суммы посмотрел )))
23. Вида К (Vida) 10 20.09.12 11:29 Сейчас в теме
(22) Famza, ой хорошо, надеюсь проконсультируете!
У меня сходные релизы с указанными в обработке 7.7=538 8.2=32.4
Мне нужно перенести остатки на начало года 2012 и все документы, которые ввели в нем до сегодняшней даты.
Поясните плиз пункты
3: правильно ли я поняла что рассчитать итоги в 7.7 нужно на 2013 год?
4: в 8.2 при переносе тоже указываем 2013 год? "Остатки на начало года"
5: если нач. остатки сформируются на 13 год... не поняла, если у меня будут остатки сформированы на 31.12.12 И если я поменяю скопом эту дату (на какую?) как же может быть верно?

и документы за 12, они перенесутся? Экспериментирую, но все долго...

И запуталась в годах...
24. Иван Иванов (Famza) 80 20.09.12 11:56 Сейчас в теме
(23) Vida, принцип простой: ДЕЛАТЬ ВСЕ В КОПИИ БАЗЫ!
подготовить базу 7.7 - например на 31,07,12, значит нужно убить все доки начиная с 01,08,12. В итоге останутся только итоги на 31,07,12.(Прошу прощение за тавтологию))) А если рассчитать итоги на 1 квартал 2013 года - они же так и останутся итогами на 31,07,12. Это нужно для того чтобы при переносе в пустую базу БП сразу указать "Загрузить данные из Бух 7.7" - "Загрузить из информационной базы" и там периодичность выбрать "Остатки на начало года" и выбрать год 2013 - а это и есть остатки на 31,07,12, хотя они перенесены на 2013 год. После перноса все документы ввода первоначальных остатков в БП можно перенести на 31,07,12 - там есть такая возможность. Ну а потом наслаждаться проверкой итогов ))).
А теперь по пунктам:
3. Да, на 1 квартал 2013
4. Да, остатки на начало 2013
5. Остатки будут сформированы БП на 31,12,12. Но это же остатки в Бух 7.7 на 31,07,12 ))). Просто переносим на нужную дату
25. Вида К (Vida) 10 20.09.12 12:29 Сейчас в теме
(24) Famza, спасибо за подробнейщий ответ. Поо копии конечно да! Про 13 год все поняла... почти

Получается в итоге у меня не будет документов за первые полгода 12, только остатки на дату Х? Мне то изначально хотелось остатки на 31.12.11 и все доки за 12...
Как лучше выбирать эту дату, после которой все удалить в 7.7? Это последний закрытый квартал, месяц? А документы "после" Х - бухгалтерам придется повторно заносить в 8.2 - этого никак нельзя избежать? Вы никак вопросы не решали?

Закончилась выполняться обработка переноса. Из всех документов перенеслить только "Счет-фактура выданный" без проводок, с комментарием "Создан автоматически документом <Ввод начальных остатков 00000000059 от 31.12.2012>"
И еще от 31.12.2012 документы "Документ расчетов с контрагентами (ручной учет)", "Ввод начальных остатков" и от 01.01.13 "Установка цен на номенклатуру".
Наверное что-то лишнее перекрутила в 7.7, попробую еще на новой копии)))

Еще (21) пишете, что недавно переносили из Бух 545 в БП 2.0.39.9
Как считаете мне лучше тоже обновиться ДО, или не имеет значения?
26. Иван Иванов (Famza) 80 20.09.12 13:11 Сейчас в теме
(25) Vida, имхо, лучше обновиться, но вряд ли правила переноса данных 1С обновляла в 2011 году)))
Получается в итоге у меня не будет документов за первые полгода 12, только остатки на дату Х? Мне то изначально хотелось остатки на 31.12.11 и все доки за 12...
Как лучше выбирать эту дату, после которой все удалить в 7.7? Это последний закрытый квартал, месяц? А документы "после" Х - бухгалтерам придется повторно заносить в 8.2 - этого никак нельзя избежать? Вы никак вопросы не решали?

Ну переход с 7ки на 8ку - это немаленький шажок. Есть ли смысл тащить все хвосты из 7ки? Может лучше начинать с остатков?
Если вы перенесете остатки на 31,12,11 - то для бухов будет хорошая учеба работы в БП))). Я думаю, что вам некоторое время все равно придется вести учет в двух программах. Но лучше следовать рекомендации 1С и переход с делать уже в 2013 - еще проще будет - ознакомьтесь с ними, там описано и на счет закрытых периодов. Пока можно пробный учет вести - как обучение персонала, например.
По поводу документов - штатный перенос предполагает перенос остатков и документов за период в БП ("Остатки на начало года и документы" за период). Но при переходе на 8ку насколько целесообразно переносить документы - решать вам, учитывая опыт (5), (7). Для все остального лучше использовать "Конвертацию данных".
Попробуйте сразу "Остатки на начало года и документы" за период (январь 2012 - сентябрь 2012). В данном случае моя статья вам не поможет - вы ж не одни остатки хотите перенести )).
27. Ярослав Радкевич (WKBAPKA) 199 26.06.13 17:49 Сейчас в теме
тю, емае, я думал реальный перенос... я сам так умею... а для тех бухгалтерий, которым уже лет по 10, правила не писали :(
28. Иван Иванов (Famza) 80 28.08.13 15:15 Сейчас в теме
(27) WKBAPKA, дык че тогда раньше не выложили "реальный перенос"? Я бы почитал и тоже так бы сумел )))
29. Ярослав Радкевич (WKBAPKA) 199 28.08.13 15:38 Сейчас в теме
я очевидные вещи не выкладываю... возможность переноса данных реализована в типовых конфигурациях и там же описана...
30. Иван Иванов (Famza) 80 28.08.13 16:05 Сейчас в теме
(29) WKBAPKA, и что же теперь делать с этой публикацией, мистер очевидность? Надеюсь хоть кому-то помогла. Последний коммент из флуда.
31. Ярослав Радкевич (WKBAPKA) 199 28.08.13 16:44 Сейчас в теме
Да что хочешь то и делай... я выразил свое мнение ... я могу таких статей наклепать... берем книжку от типовой и начинаем писать ;)

например, можно написать статью, как создать новую базу в 1С:Предприятие 8.2
со скриншотами и можно даже подготовить презентацию, может даже видеопрезентацию...
еще можно написать статью с картинками, как правильно сохранить копию табличного документам в Excel...
еще, можно написать развернутую статью эдак страниц на 5, о том, как сформировать оборотно-сальдовую ведомость в бухгалтерии, с подробным историческим описанием происхождения слова "Субконто"...
ну тем у меня много которые можно опубликовать ;)

ПЫ СЫ: кстати, еще можно написать, о том как можно написать статью о переносе данных из 7.7 в 8-ку!
32. Ярослав Радкевич (WKBAPKA) 199 28.08.13 16:59 Сейчас в теме
а вот что делать, когда база 7.7. старая и нет такой вот возможности переноса... я переводил такие базы на 8-ку, но статью лень писать...
33. Иван Иванов (Famza) 80 29.08.13 09:30 Сейчас в теме
WKBAPKA,
(31) - это же здорово, что есть куча тем! Попутного ветра.
(32) - молодец. Я тоже могу... на клавиатуре кнопки нажимать, но вот что-то стало лень...
34. Ярослав Радкевич (WKBAPKA) 199 29.08.13 09:43 Сейчас в теме
я думаю, что те кто занимаются переводом клиента с одной версии на другую должны обладать определенной квалификацией. А писать статью, типа я открыл Америку, как то уж дико.
35. Иван Иванов (Famza) 80 29.08.13 09:50 Сейчас в теме
36. Ярослав Радкевич (WKBAPKA) 199 29.08.13 09:54 Сейчас в теме
37. Лидия Леонтьева (llg_44) 24 04.04.14 13:05 Сейчас в теме
Автору спасибо. Считаю, что любая работа поможет новичку.
Я дополню. Выполняется все очень просто.
Свертка базы в любой бухе есть wrap.ert - документы все удалить. База будет легче. Тут можно и на результат свертки посмотреть, проверить остатки. Поправить, если что не так.
Остатки на конец предыдущего периода. Для типовых все просто - два варианта:
выгрузка файловым обменом
выгрузка подключение com
Затем только наблюдаем.
С нетиповыми поступить можно так:
- проверить наличие настроек плана счетов. Это важно
- создать двумя из способов счета в базе 8
- можно выполнить обновление на типовую, остатки с настроенных счетов никуда не денутся.
- настройки все уже выполнять в 8-ке. Так экономичнее потому, что некоторые возможности уже могут работать и в типовом механизме 8.
Про уникальные и отраслевые конфигурации простого пути переноса нет. Только правила и обработки программным путем.
38. Иван Иванов (Famza) 80 04.04.14 14:09 Сейчас в теме
(37) llg_44, для меня не было все так просто и обрезание базы как выяснилось - недопустимо, потому что требовалось сохранить часть документов с начала времен - из-за все того же НДС. Да и обработок по обрезке БД я перепробовал весьма немало. К примеру, штатная умирает через пару часов работы. Так что обрезание не приносит облегчения ))) (простите за каламбур).
Перед тем как оформить статью было немало чего опробовано. Но на то он и ларчик...
39. Роман Шпильчевский (rs2003) 04.04.14 15:34 Сейчас в теме
Автору спасибо, много нужного узнал