gifts2017

Перенос данных БП 2.0 => БП 3.0 (из 1С Бухгалтерия 8 ред.2.0 в 1С Бухгалтерия 8 ред.3.0)

Опубликовал Борис Балясников (bb1962) в раздел Обработки - Обработка документов

Предназначен в первую очередь для доработанных конфигураций 1С:Бухгалтерия 8 ред.2.0 как основа для разработки оригинальных правил переноса в конфигурацию 1С:Бухгалтерия 8 ред.3.0, пригоден, разумеется, и для переноса данных между типовыми конфигурациями. Для КОРП версий в том числе.

Перенос данных из программ "1С:Бухгалтерия 8 ред.2.0" в "1С:Бухгалтерия 8 ред.3.0"

Предназначен в первую очередь для доработанных конфигураций 1С:Бухгалтерия 8 ред.2.0 (возможные названия в интернете БП 2.0 или БП 8.2) как основа для разработки оригинальных правил переноса в конфигурацию 1С:Бухгалтерия 8 ред.3.0 (возможные названия в интернете БП 3.0 или БП 8.3), пригоден разумеется и для переноса данных между типовыми конфигурациями.

Принцип работы.

Переход с 1С:Бухгалтерия 8 ред.2.0 на 1С:Бухгалтерия 8 ред.3.0 рекомендуется выполнять в начале нового периода (года, квартала, месяца) после завершения регламентных операций прошлого периода.

Перенос данных производится при помощи универсальной обработки, выгружающей данные из информационной базы 1С:Бухгалтерия 8 ред.2.0 в файл в формате XML. Полученный файл загружается в информационную базу 1С:Бухгалтерия 8 ред.3.0 при помощи универсальной обработки загрузки данных. Возможно использование специализированной обработки.

Для переноса данных необходимы следующие файлы:     

ACC20_30.xml - правила конвертации данных.

Переносимые данные.

Из информационной базы БП 2.0 в БП 3.0 переносятся:

  • информация о текущих остатках на счетах бухгалтерского учета информационной базы "1С:Бухгалтерия 8 ред.2.0" на дату конвертации информационной базы

  • необходимая справочная информация из информационной базы "1С:Бухгалтерия 8 ред.2.0"

Конвертация выполняется в два этапа:

- данные из информационной базы 1С БП 8.2 выгружаются в отдельный файл (файл данных);

- полученный файл загружается в информационную базу 1С БП 8.3.

Установка.

Установки не требуется, так как используются обработки, встроенные в типовые конфигурации, в 1С:Бухгалтерия 8 ред.2.0 и 1С:Бухгалтерия 8 ред.3.0.

Порядок работы.

(О возможности использования специализированной обработки читайте ниже)

В программе 1С:Бухгалтерия 8 ред.2.0 нужно открыть обработку Универсальный обмен данными в формате XML, выбрать папку, в которой находятся правила переноса (см. рис. 1) и загрузить правила обмена. Не нужно включать все правила переноса. Следует использовать только те, которые необходимы для переноса остатков. Все справочники переносятся по ссылкам, по мере необходимости, т.е. только те, которые задействованы в остатках. Это обеспечивает отсутствие "мусора" в новой информационной базе.

Обработка для выгрузки данных

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

В первую очередь рекомендуем перенести учетную политику организации (справочник Организации переносится по ссылкам). При переносе данных можно дополнительно установить параметры (см. рис.2). Для возврата к значениям по умолчанию следует перезагрузить правила обмена.

Рис.2 Установка параметров

Перечень справочников к переносу представлен на рис.3. Если кого-то  интересует расширение это перечня, обращайтесь к автору. Правила переноса объектов есть для многих справочников. Сделать из них правила выгрузки не составляет особого труда, можете это делать и самостоятельно. Правило выгрузки справочника нужно в том случае, если есть желание переносить справочник целиком, а не только по ссылкам.

Перечень справочников к переносу

Рис. 3 Перечень справочников к переносу

После окончания выгрузки необходимо запустить программу 1С:Бухгалтерия 8 ред.3.0. Загрузку как первоначально так и при повторных переносах данных или дополнительных переносах следует выполнять с помощью типовой обработки Универсальный обмен данными в формате XML (см. рис.8.1).

Рис.8.1 Загрузка в программу 1С:Бухгалтерия 8 ред.3.0

После загрузки данных в базу 1С:Бухгалтерия 8 ред.3.0 необходимо провести документы ввода начальных остатков для получения всех необходимых движений. Можно воспользоваться обработкой Групповое перепроведение документов (см. рис.8.2) или провести документы в журнале.

Рис.8.2

Методика конвертации данных.

Конвертация при необходимости может выполняться в несколько этапов, например, сначала справочники, а потом документы ввода остатков. Возможен повторный перенос информации. Между переносами не следует вносить исправлений в перенесенные данные в 1С:Бухгалтерия 8 ред.3.0, иначе эти исправления могут пропасть при повторных переносах.

Остатки переносятся посредством документов Ввод начальных остатков.

Подробнее с методикой ввода остатков можно ознакомиться в статье на сайте ИТС фирмы 1С.

Важно! Перед вводом начальных остатков должны быть заданы параметры учетной политики. Параметры учетной политики организации считываются на дату, следующую за датой ввода остатков. Например если дата ввода остатков 31.12.2013 г., то учитываются параметры учетной политики, установленные на дату 01.01.2014 г. Это позволяет учитывать параметры текущей учетной политики (например: если в 2013 г. организация применяла упрощенную систему налогообложения, а с 2014 г. перешла на общую систему - то при вводе остатков на дату 31.12.2013 г. будут учитываться параметры учетной политики 2014 г). Именно поэтому, как указано выше, в первую очередь рекомендуем перенести учетную политику организации.

Важно! Если Вы решили начать работать в 1С:Бухгалтерия 8 ред.3.0 раньше, чем перенесли туда остатки, то необходимо предварительно до начала работы в 1С:Бухгалтерия 8 ред.3.0 перенести справочники. Иначе при переносе остатков в непустую базу возможны ошибки.

Порядок работы со специализированной обработкой переноса данных.

Обработку ПереносДанных_из_БП20_в_БП30.epf следует запустить в информационной базе, куда переносятся данные, т.е. в 1С Бухгалтерия предприятия ред.3.0. В первом окне (см. рис.9) следует указать вариант загрузки данных из информационной базы на платформе 1С:Предприятие: 

  • Загрузить данные непосредственно из информационной базы

  • Загрузка данных из файла, сформированного ранее в информационной базе - источнике данных

Рис.9 Стартовое окно обработки переноса данных

Далее будем рассматривать вариант Загрузить данные из информационной базы как наиболее функциональный. Второй вариант очень похож за исключением некоторых отсутствующих функций.

В следующем окне (см. рис.10) необходимо выполнить настройку переноса:

  • Выбрать информационную базу из списка (список такой же как при запуске приложения 1С Предприятие).

  • Указать имя и пароль пользователя

  • Указать какую информацию следует перенести

  • Дополнительно можно выполнить проверку данных в источнике на предмет корректности переноса

При переносе справочников будут перенесены данные из справочников выбранной информационной базы, для которых есть правила переноса. Справочники в этом случае переносятся целиком. Если флажок не установлен, но выбран любой другой вариант переноса, то справочники также будут перенесены, но только в том объеме, который необходим для заполнения данных в перенесенных проводках и документах. При переносе данных можно перенести справочники и остатки на начало года. Варианты переноса можно выбирать в любой комбинации. При переносе остатков будут перенесены данные об остатках по счетах учета по состоянию на 1 января выбранного года по правилам, указанным на рис.1. В 1С:Бухгалтерии 8 будут созданы документы «Ввод начальных остатков» на 31 декабря года, предшествующего выбранному.

Окно параметров переноса

Рис.10 Окно параметров переноса

Если выбрана опция проверки данных, то перед загрузкой такая проверка будет произведена и результат проверки будет выведен на экран (см. рис. 11). Если в процессе проверки будут обнаружены ошибки, то процесс переноса будет приостановлен, для того, чтобы дать возможность исправить ошибки. Если нужно выполнить выгрузку и загрузку данных несмотря на ошибки, снимите галочку Проверить данные перед загрузкой или нажмите Продолжить. Список правил проверок постоянно пополняется.

Результат проверки данных перед загрузкой

Рис.11 Результат проверки данных перед загрузкой

В процессе выполнения передачи данных из источника в приемник на экране будет обновляться картинка, которая индицирует текущий этап: подключение к информационной базе, выгрузка данных, загрузка данных и т.д. Кроме того, более детальная информация отображается ниже в виде строки, например, "Выгрузка данных: Входящие остатки". По окончании загрузки данных запускается процесс проведения загруженных документов и затем проверка загруженных данных. Если в ходе проведения документов или проверки данных возникли ошибки, то по окончании в окне сообщений появятся сообщения об этом. Сообщения об ошибках можно также просмотреть в отдельном окне, нажав на гиперссылку Информация об ошибках (см.Рис.12).

Индикация процесса передачи данных

Рис.12 Индикация процесса передачи данных

Фрагмент таблицы, содержащей записи об ошибках, показан на рис.13. Сначала в таблице отображаются сообщения об ошибках, возникших при проведении документов, затем ошибки при проверке. Проверка загруженных данных заключается в сопоставлении оборотно-сальдовых ведомостей, сформированных на дату ввода остатков,  в источнике и приемнике. В случае несовпадения сальдо по какому-то счету создается запись об этом. По двойному щелчку на записи в таблице ошибок можно открыть проблемный документ для исправления и проведения вручную. То же самое можно сделать в окне сообщений.

Фрагмент таблицы, содержащей записи об ошибках

Рис.13 Фрагмент таблицы, содержащей записи об ошибках

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

Комплект поставки.

В комплект поставки входят: правила переноса "ACC20_30" и обработка ПереносДанных_из_БП20_в_БП30. В случае если Ваша организация не располагает штатным программистом для проведения работ, мы готовы предложить услуги своего специалиста (программист подключится к Вашему компьютеру через интернет, посредством специальной программы для удаленной работы и произведет нужные работы). Если есть возможность предоставить рабочую базу 1С:Бухгалтерия 8 ред.2.0, можем перенести данные сами и передать файл "1С:Бухгалтерия 8 ред.3.0" с перенесенными остатками. Стоимость данной услуги не входит в общую стоимость пакета.

Другие правила переноса данных:

Причины купить

Обновления бесплатны в течение 6 месяцев после покупки

Достоинства

Правила созданы по технологии Конвертации данных: легко редактируются.
Полностью открыты, нет лицензионных ограничений кроме запрета на тиражирование.

Сравнение версий

Правила регулярно обновляются под новые релизы

01.12.2016 Добавлен параметр Не учитывать регистр Расходы при УСН, который позволяет управлять выгрузкой остатков для организаций, использующих УСН. При значении Да в документах ввода начальных остатков в БП 3.0 реквизиты Отражение в УСН и Состояние расхода заполняются значениями по умолчанию

28.10.2016 Добавлена демонстрация переноса, это результат переноса демо-базы БП 2.0. Создайте пустую базу БП 3.0.44.94, можно из шаблона 1С или с помощью файла конфигурации 1Cv8.cf.  Загрузите файл демо-базы ПереносДемо20_30.xml с помощью обработки Универсальный обмен данными в формате XML

09.09.2016 Обновление до  БП 3.0.44.102.

23.03.2016 Доработан перенос данных по счетам-фактурам полученным (при переносе остатков ТМЦ)

Для релизов БП 2.0.64.23 и более поздних в БП 3.0.43.

11.01.2016 Добавлен перенос контактной информации физ.лиц, гражданство, пасп.данные, сведения об инвалидности, статусы физ.лиц.

Добавлены правила переноса банк.счетов и счетов учета номенклатуры.

23.12.2015 Обновление до  БП 3.0.43.29. Добавлен перенос контактной информации контрагентов и их контактных лиц.

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

Наименование Файл Версия Размер Кол. Скачив.
База-пример переноса из 2.0 в 3.0
.zip 6,18Mb
28.10.16
18
.zip 6,18Mb 18 Бесплатно
Перенос остатков (без документов) из программ "1С:Бухгалтерия 8 ред.2.0" в "1С:Бухгалтерия 8 ред.3.0.44.102"
01.12.2016
4000 руб.

Моментальная
доставка

Обновления и техподдержка в течение 12 мес.
28.10.2016
2000 руб.

См. также

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

Комментарии

1. Виктор Левченко (lvictor58) 16.12.15 16:53
А почему бы просто не обновить конфигурацию специальным модулем перехода с 82 на 83?
2. Борис Балясников (bb1962) 16.12.15 17:08
(1) lvictor58, потому что "специальным модулем ", как Вы выражаетесь, не всегда получается даже для типовых конфигураций. Потому что при обновлении нетиповых конфигураций могут быть проблемы при дальнейших обновлениях БП 3.0. Потому что это еще и своего рода свертка.
3. Евгений (zul333) 21.12.15 13:39
Здравствуйте.
Какие релизы актуальны для этой обработки на сегодня?
В правилах предусмотрен корректный перенос всех справочников с их табличными частями и прочими данными (такие, например, как контактная информация контрагентов )?


4. Борис Балясников (bb1962) 21.12.15 13:55
(3) zul333, Для релизов 2.0.64.23 и более поздних в БП 3.0.42. По справочной информации можно добавить функционал, пишите личное сообщение.
5. Борис Балясников (bb1962) 23.12.15 10:30
(3) zul333, перенос контактной информации контрагентов добавил
6. Евгений (zul333) 24.12.15 06:11
(5) bb1962,
Ок. Спасибо. Как раз сегодня должен получить обработку.
7. Борис Балясников (bb1962) 24.12.15 07:22
(6) zul333, Правил выгрузки для справочников там не много, правила конвертации объектов ПКО для справочников, понятное дело, есть, а ПВД не все. Если что-то нужно, пишите.
8. Dmitry Bas (b-dm) 13.09.16 17:57
9. Борис Балясников (bb1962) 13.09.16 18:25
(8) b-dm, Для КОРП версий в том числе.
10. Renegate (Renegate) 27.09.16 15:43
Скажите, а остатки по счетам 60 и 62 в разрезе документов?
11. Борис Балясников (bb1962) 27.09.16 16:09
(10) Renegate, в разрезе документов. Документы создаются в урезанном виде, без реквизитов, только ссылки. Со временем, если будет развитие, и будет полноценный перенос текущих документов, то будет замена на "Документ расчетов с контрагентом".
Сейчас в поставке отсутствует специализированная обработка, только правила обмена для типовой обработки.
12. Борис Балясников (bb1962) 14.11.16 07:06
Специализированная обработка входит в комплект поставки.
13. Алексей Латышев (aleksey.latishev) 30.11.16 14:28
(12) Как с Вами можно связаться по поводу ошибок?
14. Борис Балясников (bb1962) 30.11.16 14:36
(13) Пишите сообщения автору
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа