Перенос данных из 1С ББУ 7.7 в 1С БГУ 8.2

Рубрика: 1C 8.x, 1С 7.7

На днях столкнулся с необходимостью перенести данные из 1С Бухгалтерии бюджетного учреждения 7.7 в 1С Бухгалтерия государственного учреждения 8.2 и понял, что прямого переноса всех данных 1С до сих пор не сделала 🙁  Напрямую можно перенести только справочники с помощью обработки BGU77_BGU8.ert, которая входит в состав поставки 1С: ББУ 7.7 начиная с релиза 645 (с  этого релиза вводится новый план счетов).  Но переносить только справочники в середине года — это вообще не выход для бухгалтеров, поскольку в конце года им будет нужно сдавать баланс. Т.е., им нужны для нормальной работы даже не остатки, а вообще все документы за текущий год.

Второй способ переноса, который позволяет перенести все документы текущего года — это перенос вначале в 1С:ББУ 8.2, а потом уже в 1С:БГУ 8.2 . Соответственно,  этот переход лучше делать из релиза 1С: ББУ 7.7 не позднее 644, т.е. до перехода на новый план счетов. Процесс перехода неплохо описан в статье Практические рекомендации по переносу данных из 1С:Бухгалтерии для бюджетных учреждений 7.7 в 1С:Бухгалтерию бюджетного учреждения 8, которую можно найти на ИТС-Бюджет. Видимо, это какая-то коммерческая тайна, раз они не поместили ее в сам релиз 1С:ББУ 8.2 🙂

Коротко опишу необходимые действия:

Шаг 1. Подготовка базы 1С 7.7 ББУ

1. Удаляем все помеченные на удаления элементы, которые можно удалить.

2. Проводим проверку базы (Конфигуратор\Администрирование\Тестирование и исправление ИБ).

3. Запускаем  Отчеты\Регламентированные отчеты\Технологический анализ бухгалтерского учета. Исправляем найденные ошибки.

4. Проверяем справочник Основные средства, чтобы были заполнены поля Вид… и ОКОФ (иначе при переносе документы по ОС будут не проведены).

Шаг 2. Переносим данные и проверяем правильность переноса.

1. В 1С 8.2 ББУ Открываем обработку: Сервис\Перенос данных из 1С:ББУ 7.7. Выбираем Загрузить данные из информационной базы:

conv77_82bud1

На следующей закладке — устанавливаем все необходимые параметры. Не буду их подробно описывать — все достаточно просто и понятно.

2. Сверяем перенесенные документы и оборотно-сальдовую ведомость. Исправляем непроведенные документы и проводим. Здесь стоит отметить, что 8-ка не понимает групповой учет, поэтому, чтобы документы провелись — надо каждому ОС присвоить свой инвентарный номер. Кроме того, если есть проводки с количеством, но без сумм — надо поставить хотя бы 1 руб., иначе не проведутся.

3. Доводим состояние базы до того уровня, что нас все устраивает и только после этого переходим к следующему шагу.

4. Если в базе есть помеченные на удаление документы или объекты — обязательно удалите их перед следующим переносом.

Шаг 3. Перенос в 1С:БГУ 8.2.  Порядок переноса в БГУ описан в файле ConvBBU8_BGU8.htm, который поставляется вместе с конфигурацией БГУ и у меня, например,  находится по адресу C:\Program Files\1cv82\tmplts\1c\StateAccounting\1_0_2_3\Convert. У вас адрес может быть другим, в зависимости от того куда записываются обновления релизов и соответственно от номера самого релиза (у меня он 1_0_2_3):

1. Проверяем заполнение реквизита Вид имущества с помощью обработки ПроверкаВидаИмущества82.epf (поставляется с БГУ).

2. Выгружаем данные из ББУ с помощью обработки Сервис\Прочие обмены данными\Универсальный обмен данными в формате XML. Используем при выгрузке правила поставляемые с БГУ: BBU8_BGU8.xml.

3. В БГУ загружаем данные из полученного в результате выгрузки файла, обработкой Сервис\Прочие обмены данными\Универсальный обмен данными в формате XML, выбрав пункт Загрузка данных.

4. Сверяем перенесенные данные.

Особенности переноса

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

1. Не запускайте  выгрузку полностью. Запускайте частями: сначала справочники, потом, остатки, далее: документы 1 часть, документы 2 часть, документы 3 часть.

2. После каждого переноса делайте копию результативной базы. Дело в том, что переносы идут не быстро. И проще переделать одну часть (при появлении ошибок), чем повторять все с самого начала.

3. Больше всего ошибок возникает при переносе документов. Если не удается перенести документы напрямую из ББУ7.7 в ББУ 8.2, то можно воспользоваться обработкой, которая открывается в ББУ 7.7 из меню Сервис/Переход на 1С Бухгалтерию бюджетного учреждения. Эта обработка выгружает помеченные для переноса данные в файл, который после этого может быть загружен в 1С ББУ 8.2 (в той же обработке в 8.2 нужно будет выбрать пункт Загрузить из файла).

Еще вариант, использовать обработку V77Exp.ert и файл правил BBU_77_81.xml (поставляются вместе с ББУ 8.2, находятся в каталоге …\1cv82\tmplts\1c\budgetaccounting\1_0_22_2\Convert). Здесь есть возможность, например, исключить какой-то вид документов, который не хочет переноситься. Или, наоборот, переносить только один вид документов, чтобы найти и исправить критические для переноса ошибки.

4. В ББУ 8.2 в отличии от 7.7 нет группового учета ОС. Это значит, что для каждого ОС в справочнике ОС должна существовать отдельная запись со своим уникальным кодом. Если у вас это не так, может помочь эта обработка (ее надо запускать в ББУ 7.7 до переноса данных).

5. Авансовые отчеты в ББУ 8.2 не переносятся. И здесь может помочь эта обработка.

6.  Заявки на кассовый расход, заявки на наличные, заявки на возврат, доверенность, а также платежные поручения стандартной обработкой тоже не переносятся. Для переноса этих документов использовал эту обработку (там 4 файла для скачивания, я пользовался Дополненными стандартными правилами).

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

7. Документ Отчет кассира из ББУ 7.7 перенести не получилось.  Не перенеслись также остатки по счету 210.01  🙁  Нашел статью, как ввести остатки по этому счету. Смотреть здесь.

Удачных вам конвертаций!

О моем опыте перхода с ББУ 8.2 БГУ 8.2 мозно почитать здесь.

86 комментариев к “Перенос данных из 1С ББУ 7.7 в 1С БГУ 8.2”

  • Владимир
    15 ноября, 2011, 7:01

    Большое Спасибо!

  • Стас
    29 ноября, 2011, 17:43

    Здравствуй Андрей! Подскажи пожайлуста в таком вопросе! Делаю переход с ББУ 8.2 на БГУ, подгружаю поочередно справочьники, остатки и вот когда дело доходит до документов, выдает много ошибок одного типа «Нельзя определить забалансовый счет. Не определен счет учета ОС (НМА)». И в итоге основные средства на 101 счете вообше не отображаются в оборотно сальдовой ведомости, хотя в карточьки х есть но не заполнены до конца не счет, не арматизация и т.д. В чем может быть причина и как ее решить? Да кстати делал в точьности по инструкции прилогаемой к БГУ, проверки и все такое! Заранее спасибо!

  • 29 ноября, 2011, 21:45

    Здравствуйте, Стас. Свой опыт с ББУ 8.2 на БГУ я описал в статье здесь.
    В целом могу сказать, что перенос работает нормально. В том числе и документов.
    Из читая ваш пост, мне трудно сказать, почему документы у вас переносятся с ошибками.
    Возможно, не заполнен вид имущества в ОС и Номенклатуре?

  • 5 декабря, 2011, 10:53

    Полгода пытались произвести переход с ББУ7 на БГУ8. то одно не так, то другое. Наконец с правилами от версии 1.0.6.3 получилось с минимальными ошибками (надо было только исправить ошибки в нескольких основных средствах)

  • 5 декабря, 2011, 16:58

    vladname, поздравляю!

  • Vladimir
    9 декабря, 2011, 1:29

    Прикольно, мои обработки в ссылки дают. 🙂

  • 9 декабря, 2011, 8:41

    Vladimir, я даю ссылки только на то чем пользовался сам. Спасибо за обработки 🙂

  • Александр
    21 февраля, 2012, 6:20

    По поводу 4. В ББУ 8.2 в отличии от 7.7 нет группового учета ОС. Это значит, что для каждого ОС в справочнике ОС должна существовать отдельная запись 
    Не могли бы Вы выложить эту обработочку? А то этот инфостарт….:)

  • 2 марта, 2012, 18:50

    Александр,
    вот ссылка для вас.

  • Александр
    2 марта, 2012, 21:59

    спасибо большое 🙂

  • Алханов Бислан
    26 марта, 2012, 12:25

    Андрей Крежевских, я не могу найти это пункт «Сервис\Перенос данных из 1С:ББУ 7.7», вроде все просто и понятно. Где мне это найти?

  • 26 марта, 2012, 12:35

    Бислан,
    вы наверно ищите в программе БГУ 8.2… А я писал про ББУ 8.2:
    «В 1С 8.2 ББУ Открываем обработку: «Сервис\Перенос данных из 1С:ББУ 7.7». Выбираем «Загрузить данные из информационной базы»».

  • Алханов Бислан
    27 марта, 2012, 9:09

    «Перенос данных из 1С ББУ 7.7 в 1С БГУ 8.2» в шапке так и написано ведь БГУ.

  • 27 марта, 2012, 11:26

    Бислан,
    читайте внимательно статью. 
    В ней описан перенос из ББУ7.7 через ББУ8.2 в БГУ 8.2
    Вы ведь не про шапку меня в первом посте спросили, а про конкретную фразу в тексте.

  • Алханов Бислан
    27 марта, 2012, 11:31

    Извиняюсь, я просто остановился на этом шаге, что надо было в ББУ перенести и не дочитал.

  • 4 апреля, 2012, 8:29

    А напрямик из 7.7 в БГУ можно кинуть, минуя промежуточную выгрузку в ББУ?

  • 4 апреля, 2012, 8:37

    Михаил, 
    наверно можно. Надо смотреть документацию (она есть в БГУ). Просто на тот момент когда я делал перенос, напрямую можно было перенести только справочники. Поэтому пришлось так извращаться.

  • валентина
    4 апреля, 2012, 11:43

    На инфостарте вы пишете про обработку которая обрезает два первых нуля в номерах документов заявка на кассовый расход.Переходим сейчас на бгу и очень нужна эта обработка.Поделитесь пожалуйста.

  • 4 апреля, 2012, 19:08

    Валентина, 
    обработку отправил вам на почту.

  • валентина
    11 апреля, 2012, 15:50

    Обработку вашу получила но до того уже перенесла документы с помощью другой обработки. Ради интереса попробовала эту и что-то не увидела чтобы она обрезала что-нибудь. Как будто ничего не делает. Дату указывает 2011 сколько не меняй на 2012. Но мне это уже не нужно. Возник другой вопрос . Очень много не проведенных документов с ошибками которые в общем то исправляются в вводе остатков.Бухгалтер сделала баланс в 7 и 8. Вообще огромное расхождение по ос . В 7-1млн а в 8-50тыс.Причем никакие проведения документов никак не влияют на эту цифру. Даже то что проведено здесь не показывается.Какими отчетами надо сравнивать правильность переноса если баланс вообще не работает. Подскажите подробнее порядок проверок после переноса.Бюджетку вообще плохо знаю.

  • 11 апреля, 2012, 17:30

    Валентина,
    ошибок при переносе действительно много. 
    Я пробовал разные способы, прежде чем результат переноса меня устроил.
    Если переносите напрямую — надо чтобы обработка прошла до конца, а не вылетела
    посередине с ошибкой.
    Если переносите через внешний файл — надо чтобы количество выгруженных объектов и загруженных совпадало.
    Это первая часть проверки.
    После этого желательно провести все, что не проведено и после этого смотреть по оборотке.
    Насчет обработки, которую вам посылал — не знаю что вам сказать. Я сам делал перенос с ее помощью.

  • Андрей
    18 апреля, 2012, 17:29

    Добрый день, помогите с решением данной проблемы.

    При выгрузке данных из ББУ7.7 стандартной обработкой взятой из БГУ8.2 (Номер версии правил обмена: 2.647.10.2), выдает ошибку, подскажите, что может быть и как это исправить .

    Ошибка:
    Внимание! Ошибка в учете по счету 201.34.2.1: Остаток по счету не соответствует остаткам по счетам поступления и выбытия денежных средств из кассы

  • 18 апреля, 2012, 18:45

    Андрей,
    с ходу ответить не могу, что эта обработка имеет в виду выдавая эту ошибку…
    Надо смотреть вашу базу и код выгрузки.
    Вы делали «Технологический анализ бухгалтерского учета» перед выгрузкой?

  • Анна
    21 июня, 2012, 11:56

    Здравствуйте. простите за дурацкий вопрос.Подскажите пожалуйста какой документ нужно сформировать в 1С БГУ 8 чтобы были показаны все основные средства и инвентарные номера к ним. я пробую но выходят несколько, и везде разные данные.Можно как нибудь в один документ их собрать??

  • 21 июня, 2012, 20:34

    Анна,
    смотрите не документы, а отчеты:
    «ОС, НМА, НПА\Отчеты по ОС, НМА, НПА»

  • Наталья
    24 июля, 2012, 12:26

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

  • 25 июля, 2012, 21:05

    Наталья,
    по поводу поступлений на л/с ничего не могу сказать. Просто уже не помню.
    А по поводу Авансовых отчетов — читайте внимательней описания Особенностей переноса (пункт 5) в статье.
    Еще ниже в п.6 я сделал ссылку на обработки, которыми я пользовался.

  • Михаил
    26 июля, 2012, 15:31

    Здравствуйте,Андрей.Есть несколько вопросов если поможете буду очень благодарен,занимаюсь переносом через обработку BGU77_BGU8 и соответствующие правила,возникли проблемы:
    Документ «Ввод остатков ОС и НМА»
    1) Код по ОКОФ не был указан не давал проводить о ос,решил проблему указав номер 19 0000000 —  «Материальные основные фонды, не включенные в другие группировки»
    2)Не задан инвентарный номер для ОС «ЖАЛЮЗИ ВЕРТИКАЛЬНЫЕ ТКАНЕВЫЕ (СОЛНЦЕЗАЩИТНЫЕ)», по которому будет начисляться амортизация  в строке 200
    в этой строке стоит галочка групповой учет и количество 2,видимо как вы писали из за того что в 8 отсутствует групповая обработка,нужно пройтись внешней обработкой по 7.7,но я, к сожалению, не имею доступа к инфостарту,буду благодарен если вышлите ее на почту.
    3)Документ «Ввод остатков по денежным документам» не дает проводить так как
    В строке 2 табличной части «Строки документа» реквизит «Сумма» не заполнен.
    В строке 3 табличной части «Строки документа» реквизит «Сумма» не заполнен.
    Как проверить это ошибка при переносе из 7 или там можно было с нулевой суммой проводить,как я понял там вообще нет аналога этого документа.
    4) в Документе «Поступление ОС (забаланс)» ошибки такого типа
    Количество ОС >1 для ОС «Помещения в безвозмездном пользовании»по которому не ведется групповой учет в строке 1. Как я понял тут проблема аналогичная пункту 2.так?

  • Михаил
    26 июля, 2012, 15:47

    Забыл добавить, что переношу остатки.

  • Михаил
    26 июля, 2012, 17:26

    Этих обработок в архиве который вы выложили я не видел к сожалению=(

    http://infostart.ru/public/85441/

    http://infostart.ru/public/86037/

  • Михаил
    26 июля, 2012, 17:37

    Так же при попытке выгрузить остатки из 7.7  возникает ошибка:
    Не удалось перенести остаток.Конвертация движений по счету А26.2.1 не реализована.

  • 26 июля, 2012, 21:30

    Михаил,
    1. поскольку группового учета ОС в 8-ке нет, необходимо на каждый ОС делать отдельную запись в справочнике ОС. Т.е. количество не должно быть >1.
    2. К сожалению, действительно, не все остатки (как и документы) переносятся обработками 1С. Они просто не доделали 🙁
    3. Вот ссылка на обработку исправление ОС Я сам ее не использовал, поэтому по ней подсказать не смогу. Пробуйте.

  • Михаил
    26 июля, 2012, 21:42

    Андрей,  есть же обработка(для группового),о которой вы  писали.Она у вас сохранилась,вы можете ее на почту выслать miklnuton@gmail.com

  • 26 июля, 2012, 21:52

    Михаил,
    смотрите обработку в предыдущем комменте.

  • Дима
    19 сентября, 2013, 3:28

    Андрей! Очень понравилась Ваша колонка! Надеюсь и мне сможете помочь!
    Вопросы следующие: 1) Сотрудники криво сделали конвертацию, после чего продолжали вносить документы и работать с программой почти 4 месяца. Можно ли сделать конвертацию заного сохранив при этом введеные после документы и инфу???
    2) При работе с блоком начисления родительской платы выдает такую ошибку «конфликт блокировок при выполнении транзакций» и ничего не дает с ними сделать. в т.ч. при вводе новых документов в этом блоке. В чем тут может быть дело???
    (конвертацию делали в середине 2013 года) Спасибо!

  • 20 сентября, 2013, 16:57

    Дмитрий, ответил вам на почту.

Оставить комментарий или два

Оповещать о новых комментариях по RSS