логотип
баннер
логотип
Главная
Услуги
О компании
1C:Предприятие 7.7


Поиск по сайту:


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

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

С возможными стратегиями перехода с редакции 2.0 на 3.0 можно ознакомиться здесь.

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

Переход с 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" на дату конвертации информационной базы

  • документы информационной базы БП 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) и загрузить правила обмена. Рекомендую каждый раз загружать правила обмена принудительно, даже если они автоматически загружаются при старте обработки. Для этого нужно либо перевыбрать файл правил, либо нажать кнопку Перечитать правила обмена. Не нужно включать все правила переноса. Следует использовать только те, которые необходимы для переноса остатков и (или) документов. Все справочники переносятся по ссылкам, по мере необходимости, т.е. только те, которые задействованы в остатках и документах. Это обеспечивает отсутствие "мусора" в новой информационной базе.

Если нужно выгрузить остатки на конец года, например на конец дня 31.12.2014, т.е. правильнее говорить на начало 2015 года, то период выгрузки должен быть 01.01.2015 -  ХХ.ХХ.ХХХХ. Документы ввода остатков в БП 3.0 будут датированы 31.12.2014. С 01.01.2015 в БП 3.0 нужно создавать документы, отражающие текущие операции. Если нужны только остатки, то включать надо правила выгрузки данных из раздела Входящие остатки (см. рис.1). Правила выгрузки данных из раздела Документы в этом случае следует отключить (см. рис.3). Период выгрузки например 01.01.2015 -  31.01.2015 означает, что переносится будут документы января 2015 года. Правила выгрузки данных из раздела Документы в этом случае должны быть включены.
 

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

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

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

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

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

Параметр Не учитывать регистр партий НДС определяет прежде всего будет ли заполнятся в БП 3.0 при вводе остатков ТМЦ таблица Данные по счетам-фактурам полученным. Также он влияет на то, как будет заполняться субконто Партии: по данным БУ или по остаткам регистра НДСПоПриобретеннымЦенностям.

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

При установке параметра Выгружать движения документов в значение Да одновременно с документами будут перенесены наборы регистров, связанные с данными документами. В противном случае переносится содержимое документов, а для получения движений документы следует провести в базе БП 3.0 после переноса. Надо понимать, что не для всех движений документов, существующих в БП 8.3, есть соответствия в БП 8.2. Поэтому, даже если выбрать вариант переноса документов с движениями, для некоторых видов документов может потребоваться проведение с целью создания всех необходимых наборов регистров.

Перечень документов, которые переносятся в БП 3.0

Рис.3 Перечень документов, которые переносятся в БП 3.0

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

Перечень справочников и регистров сведений к переносу

Рис. 4 Перечень справочников и регистров сведений к переносу

Особенности переноса остатков по счетам 76.АВ и 76.ВА

При установке в значение Да параметра Исправлять пересортицу по расчетам с контрагентами можно исправить допущенные в учете ошибки. Что такое пересортица ясно из Рис.5.1: по контрагенту сальдо равно нулю, но по второму субконто суммы не нулевые. Такие остатки переноситься не будут.

Рис.5.1 Пересортица в остатках

Если установить в значение Да параметр Сообщения подробно, то при выгрузке будут выводится поясняющие сообщения (см. рис.5.2).

Рис.5.2 Сообщения при пересортице в остатках

Особенности переноса остатков по счетам учета ТМЦ

Аналогично работает алгоритм исправления ошибок типа пересортица в остатках по ТМЦ. Работает этот алгоритм при установке параметра Исправлять пересортицу по остаткам ТМЦ в значение Да. Пример показан на рис.5.3. Учет по счету 10.03 ведется в разрезе номенклатуры, складов и партий. Остаток по номенклатуре Бензин АИ-92 на складе №4 равен нулю, но если развернуть остатки по партиям, их будет много. Алгебраическая сумма остатков по партиям равна нулю, это и есть пересортица. Такие остатки не стоит переносить, потому что это явная ошибка. Они и не будут переноситься при установленном параметре.

Пересортица в остатках ТМЦ в базе источнике БП 2.0

Рис.5.3 Пересортица в остатках ТМЦ в базе источнике БП 2.0

Хуже дела обстоят с остатками по складу №6. Остаток ненулевой, поэтому алгоритм исправления пересортицы не сработает, остатки переноситься будут. А как будут переноситься, давайте рассмотрим. Сумма -155,29 в перенос не попадет, потому что такой остаток в БП 3.0 ввести невозможно, нельзя ввести нулевое количество и ненулевую сумму, документ ввода остатков не будет проводиться, поэтому не выгружаем. В результате в БП 3.0 попадут оставшиеся две суммы (см. рис.5.4). Остаток перенесся как бы с ошибкой. На самом деле никакой ошибки переноса здесь конечно нет, а есть ошибки учета.

Результат переноса в БП 3.0

Рис.5.4 Результат переноса в БП 3.0

Использовать или нет описанный алгоритм исправления пересортицы, решать пользователю. Нужно только помнить, что остатки с нулевым количеством не переносятся никогда. По мнению автора это наиболее правильное поведение, по крайней мере это позволяет провести документ ввода остатков и начать сверку. Для более быстрого поиска позиций расхождения остатков между БП 2.0 и БП 3.0 по результатам переноса, можно рекомендовать в источнике отобрать такие проблемные позиции, настроив соответствующим образом оборотно-сальдовую ведомость. Как это сделать см. рис.5.5.

Отбор позиций с нулевым количеством

Рис.5.5 Отбор позиций с нулевым количеством

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

Рис.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 перенести справочники. Иначе при переносе остатков в непустую базу возможны ошибки.

Оптимальный с точки зрения автора порядок действий описан в статье Стратегия переноса данных информационной базы 1С.

Важно: есть возможность решения проблемы синхронизации при загрузке в непустую базу - сопоставление объектов.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Достоинства:

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

Демонстрация переноса

Файл ПереносДемо20_30.xml представляет собой выгрузку из базы, полученной переносом демонстрационной базы БП 2.0, распространяемой фирмой 1С, в базу БП 3.0. Создайте пустую базу БП 3.0.44.94, можно из шаблона 1С или с помощью файла конфигурации 1Cv8.cf. Установите в параметрах учета в Настройка плана счетов учет запасов по складам и партиям. Загрузите файл демо-базы ПереносДемо20_30.xml с помощью обработки Универсальный обмен данными в формате XML. Скачать файл ПереносДемо20_30.xml (База-пример переноса из 2.0 в 3.0) можно по адресу: http://catalog.profirf.ru/public/428151/. В демо-базе показан перенос остатков на 01.01.2009 и документов за период с 01.01.2009 по 31.12.2009.

История изменений:

Правила регулярно обновляются под новые релизы, пригодны для релизов БП 2.0.64.23 и более поздних. Не нужно искать и выбирать нужный вариант правил переноса, они пригодны для любого релиза ИСТОЧНИКА в указанном диапазоне. Если нужны правила для более ранних релизов обращайтесь к автору. Релиз ПРИЕМНИКА должен быть точно таким как в правилах.

  • 26.09.2017 Обновление до 2.0.66.37 и 3.0.52.35

  • 14.06.2017 Обновление до 2.0.66.29 и 3.0.50.18

  • 05.05.2017 Обновление до 2.0.66.25 и 3.0.49.27

  • 04.04.2017 - добавлено создание счетов-фактур полученных, когда в БП 2.0 есть только номер и дата. Нужно установить параметр Выполнить конвертацию счетов-фактур (создавать новые, если в источнике только номер и дата)

  • 06.02.2017 Обновление до БП 3.0.47.23

  • 26.01.2017 Добавлен перенос документов Отражение начисления НДС и Отражение НДС к вычету

  • 11.01.2017 Обновление до БП 2.0.66.8 и БП 3.0.46.16. Исключен перенос регистра НДСпоОСиНМА. В более ранних версиях, там где он есть в составе конфигурации, он переноситься не будет.

  • 14.12.2016 Обновление до БП 3.0.44.203

  • 07.12.2016 Добавлен перенос документа Корректировка долга

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

  • 21.11.2016 Добавлена выгрузка справочника Пользователи отдельным правилом с созданием в приемнике пользователей ИБ (подробности здесь). Добавлен перенос остатков по РС Работники организаций (кадровых данных). При переносе остатков по счетам 76.АВ и 76.ВА возможна проверка и исправление пересортицы по второму субконто.

  • 08.11.2016 Расширен перечень документов.

  • 28.10.2016 Добавлен перенос документов. Добавлена демонстрация переноса, это результат переноса демо-базы БП 2.0.

  • 26.10.2016 Исправлено создание пустых документов ввода остатков при наличии остатков по счету 10.07

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

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

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

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

  • 14.12.2015 Созданы правила для БП 3.0.42

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

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

Важно. Переносятся не все документы (для совместимости со старыми релизами БП 2.0). Перед покупкой внимательно ознакомьтесь с перечнем на рис.3.

Пользовательское соглашение.

 Наименование проекта

 Цена

 Валюта

 Покупка

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

 5000

 руб


 Наименование проекта

 Цена

 Валюта

 Покупка

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

 8000

 руб


 Наименование проекта

 Цена

 Валюта

 Покупка

Обновления в течение 12 месяцев. Перенос остатков из БП 2.0 в БП 3.0

 2500

 руб


 Наименование проекта

 Цена

 Валюта

 Покупка

Обновления в течение 12 месяцев. Перенос остатков и документов из БП 2.0 в БП 3.0

 4000

 руб

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

© Борис Балясников, январь 2015г., последние изменения сентябрь 2017г.

© ООО "Профи-центр", г.Бирск: тел. (34784) 4-25-50, факс: (34784) 4-25-50, icq: 565351574, 591661865, mail@profiufa.ru +18