gifts2017

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

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

Перенос информационной базы производится с помощью правил обмена данными. Правила применимы для релизов УПП начиная с 1.3.62.х. Переносятся остатки, документы, справочная информация.

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

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

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

Далее по тексту я буду использовать различные названия программы, так как все они встречаются в интернете: УПП, Бухгалтерия предприятия, Бухгалтерия 8, БП 3.0, БП 8.3, 1С 8.3.

Внимание. Все, что описано в статье Перенос данных из программ 1С Комплексная автоматизация в 1С Бухгалтерия 8 в полной мере относится и к переносу данных из УПП.

В процессе выгрузки данных из 1С Управление производственным предприятием могут встретиться различные ошибки. Правила переноса, представленные здесь,  на этапе выгрузки данных выполняют поиск некоторых ошибок.

Нулевое количество и ненулевая сумма ТМЦ. Ввести в Конфигурации-получателе остаток таким образом, чтобы количество ТМЦ было равно нулю, а стоимостная оценка ТМЦ не равнялась нулю, невозможно, да и бессмысленно, потому что это ошибка. Поэтому при переносе остатков такие позиции (с нулевым количеством) будут отсутствовать в документах ввода остатков. Следовательно, если ошибки не исправить до переноса данных, то суммы в источнике и приемнике данных при переносе остатков не будут совпадать, что вызовет дополнительные трудности сверки. Поэтому в процессе выгрузки данных из 1С УПП выводятся сообщения о встретившихся ошибках. Проверка производится при установленном параметре Проверять наличие нулевого количества ненулевой суммы.

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

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

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

Выгрузка и загрузка данных производятся с помощью обработки Универсальный обмен данными в формате XML, которая есть во всех без исключения типовых конфигурациях фирмы . Открыть ее можно в Меню - Сервис - Прочие обмены данными.

Выгрузка данных

Рис.1 Выгрузка данных

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

Параметры выгрузки данных

Рис.2 Параметры выгрузки данных

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

Нажимаем кнопку Выгрузить данные и получаем файл данных в указанной папке. 

Затем данные нужно загрузить в базу-приемник. Для этого используем ту же обработку Универсальный обмен данными в формате XML но в базе-приемнике. Указываем на закладке Загрузка данных имя файла для загрузки то же самое что при выгрузке (см. рис.3) и нажимаем кнопку Загрузить данные.

Загрузка данных в базу-приемник

Рис.3 Загрузка данных в базу-приемник

В процессе загрузки, если при выгрузке был установлен параметр Синхронизировать настройки программы и параметров учета в значение Да, будет произведена настройка параметров учета в базе-приемнике БП 8.3. Если настройка в базе-приемнике не совпадает с настройкой в базе-источнике, то она будет скорректирована, о чем появятся записи в окне служебных сообщений (см. рис.4). Сравните содержание окна сообщений с параметрами, показанными на рис.2. Понятно, что в дальнейшем, при переносе остальной информации, уже нет необходимости в такой синхронизации.

Сообщения об изменениях в настройке параметров учета

Рис.4 Сообщения об изменениях в настройке параметров учета

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

2. Далее следует перенести в базу-приемник БП 3.0 остатки на дату переноса. Правила обмена в этом случае работают точно также как при любом переносе данных в любую другую базу: формируются документы Ввод начальных остатков. При выгрузке следует указать правила в разделе Входящие остатки (см. рис.5).

Правила обмена для переноса остатков

Рис.5 Правила обмена для переноса остатков

При загрузке в базе-приемнике БП 8.3 появятся документы Ввод начальных остатков, которые нужно провести. Они создадут все необходимые движения по регистрам. В процессе проведения в окне служебных сообщений могут быть записи об ошибках. Их нужно исправить и добиться проведения проблемных документов. Ошибки проведения возникают из-за ошибок, допущенных в учете. На рис.6 приведен пример такой ошибки, приводящий к проблемам при формировании остатков. Количество материала равно нулю, сумма свернутая по материалу и по складу тоже равна нулю, но по третьему субконто есть ненулевые остатки с противоположным знаком. Это довольно типичная ситуация. Такие остатки попадут в документ Ввод начальных остатков, но провести его будет невозможно.

Пример ошибки в учете

Рис.6 Пример ошибки в учете

В данном случае обе строки документа Ввод начальных остатков с неверными остатками в базе-приемнике 1С 8.3 следует удалить. Тогда документ проведется.

Встречаются ошибки, связанные с отсутствием обязательной аналитики. Например, на счетах расчетов с контрагентами предусмотрено субконто Документы расчетов с контрагентом, но на практике таких субконто в остатках нет. Это также приведет к невозможности проведения документа по вводу остатков. Такие ошибки придется исправить вручную, создавая новые документы расчетов.

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

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

Правила выгрузки документов

Рис.7 Правила выгрузки документов

Важно! После загрузки все документы с датой, меньшей чем начало периода выгрузки, должны оставаться непроведенными или помеченными на удаление. За этим нужно следить и в дальнейшем при работе в БП 3.0. В частности, нужно быть внимательным при актуализации данных.

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

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

Правила выгрузки справочников

Рис.8 Правила выгрузки справочников

Справочники не обязательно переносить целиком, можно ограничить выгрузку различными фильтрами. Для этого в правой половине окна нужно настроить отбор (см. рис.9), самый простой: в Поле указать выбранный справочник, в Тип сравнения - Равно, в Значение - ссылку на элемент справочника. Именно это позволяет переносить недостающие элементы справочников, которые не выгрузились по ссылкам из документов. Можно создавать и более сложные отборы, используя различные реквизиты справочников и различные типы сравнения.

Установка отбора при выгрузке

Рис.9 Установка отбора при выгрузке

5. Перенос регистров сведений (далее РС) также является частью переноса справочной информации. Существуют регистры сведений независимые, т.е. никак не связанные с документами. Соответственно они не могут быть перенесены по ссылкам, поэтому переносятся самостоятельно. Правила выгрузки данных для таких регистров сгруппированы в разделе Регистры сведений. Это не значит, что все указанные здесь регистры сведений необходимо переносить. Например, некоторые можно перенести, а можно загрузить в базу-приемник 1С 8.3 средствами самой программы. Некоторые регистры сведений уже заполнены до переноса.

Совет: используйте настройки по умолчанию, которые устанавливаются при загрузке правил обмена. Если настройки сбились, это значит, что Вы сохраняете автоматически и используете свои настройки. Снимите галочку Использовать при открытии и настройки из правил обмена восстановятся.

Если регистр сведений периодический, то выгрузка производится за период выгрузки (см. рис.9). Переносить или нет такой регистр и, если переносить, то за какой период - решать пользователю.

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

Особенности переноса документов по учету производства. К таким следует отнести: документ Отчет производства за смену,  документ Выпуск продукции и документ Комплектация номенклатуры с видом операции Выпуск продукции. Все они конвертируются в БП 3.0 в документ Отчет производства за смену,  во всех случаях необходимо определить плановую стоимость (плановую сумму), поскольку в БП 8.3 этот реквизит является обязательным. Если в УПП используется режим учета затрат Партионный, то плановая стоимость определяется по данным бухгалтерского учета по проводкам  документа УПП. В случае режима расширенной аналитики РАУЗ плановая стоимость определяется по данным бухгалтерского учета за тот месяц, в котором отражен данный документ. Плановая стоимость это оборот в дебет счета учета ТМЦ (10, 21, 41, 43) с кредита счета 20.   При этом, если в параметрах учета установлена константа ВестиПартионныйУчетПоСкладамРегл, то плановая стоимость номенклатуры определяется по каждому складу. В противном случае по всем складам сводно.

При переносе документа Комплектация номенклатуры с видом операции Выпуск продукции заполняется табличная часть Материалы и соответственно при проведении документа Отчет производства за смену в БП 3.0 производится списание материалов. При переносе документа Отчет производства за смену в 1С Бухгалтерия 8 табличная часть Материалы не заполняется, так как в этом случае существуют документы вида Требование-накладная.

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

В комплект поставки входят: правила переноса УПП_ACC8.xml. Для варианта Перенос остатков и документов из программы 1С УПП в 1С БП ред.3.0 с отбором по ЖР в комплект входит также обработка УниверсальныйОбменДаннымиXML_С_Отбором_По_ЖР. В случае если Ваша организация не располагает штатным программистом для проведения работ, мы готовы предложить услуги своего специалиста. Если есть возможность предоставить рабочую базу 1С УПП, можем перенести данные сами и передать файл с перенесенными данными. Стоимость данной услуги не входит в общую стоимость пакета.

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

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

Обновления бесплатны в течение 6 месяцев после покупки, затем стоимость обновлений на 6 месяцев составляет 25 % от первоначальнрй суммы.

Комплект "Перенос остатков и документов из УПП в БП 3.0 и перенос данных из УПП в ЗУП 2.5" содержит дополнительно перенос данных из УПП в ЗУП 2.5 Подробности: http://infostart.ru/public/326438/

Возможны различные комплекты, обращайтесь к автору.

Достоинства

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

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

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

Правила пригодны для релизов УПП начиная с 1.3.62.х. Если нужны правила переноса для более ранних релизов, обращайтесь к автору.

14.11.2016 - правила обновлены до версий УПП 1.3.84.1 и БП 3.0.44.188

07.09.2016 - правила обновлены до версий УПП 1.3.81.2 и БП 3.0.44.102

22.08.2016 - доработаны правила переноса документов Требование-накладная: давальческое сырье переносится в табличную часть МатериалыЗаказчика.

12.07.2016 - правила обновлены до версий УПП 1.3.79.1 и БП 3.0.43.247

27.06.2016 - добавлены правила для «Передача товаров», «Возврат переданных товаров», «Поступления товаров из переработки»

20.06.2016 - правила обновлены до версий УПП 1.3.78.1 и БП 3.0.43.241

12.05.2016 - правила обновлены до версий УПП 1.3.77.2 и БП 3.0.43.213

22.04.2016 - правила обновлены до версий УПП 1.3.76.1 и БП 3.0.43.194

10.04.2016 - правила обновлены до версий УПП 1.3.75.2 и БП 3.0.43.174

15.02.2016 - правила обновлены до версий УПП 1.3.73.х и БП 3.0.43.х

23.12.2015 - правила обновлены до версий УПП 1.3.71.х и БП 3.0.43.х

22.11.2015 Правила обновлены до релизов УПП 1.3.71.х и БП 3.0.42.х

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

Наименование Файл Версия Размер
Перенос остатков и документов из 1С:УПП ред.1.3 в 1С:Бухгалтерия предприятия ред.3.0.44.188
14.11.2016
9000 руб.

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

Перенос остатков и документов из 1С:УПП ред.1.3 в 1С:БП 3.0.44.188 с отбором по журналу регистрации
14.11.2016
10000 руб.

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

Обновление 12 мес. УПП 1.3 => БП 3.0
29.11.2016
5000 руб.

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Борис Балясников (bb1962) 19.10.15 17:35
В письме со ссылкой на скачивание
в разделе
"В случае возникновения вопросов при работе с программой обращайтесь в службу технической поддержки:"
есть адрес почты автора.
2. Борис Балясников (bb1962) 19.10.15 17:44
Вариант УПП и КА => БП 3.0 содержит правила УПП => БП 3.0, КА => БП 3.0 (http://infostart.ru/public/311757/) и обработку с отбором по журналу регистрации
3. Ирина progr-2008 Санкт-Петербург (progr-2008) 21.10.15 08:51
"Обновления бесплатны в течение 6 месяцев после покупки"
А потом покупать за полную стоимость новую версию?
4. Борис Балясников (bb1962) 21.10.15 09:11
5. Денис Денисов (matoid) 21.10.15 09:13
Добрый день!

Я купил http://infostart.ru/public/311757/#comm есть ли возможность доплатить и купить http://infostart.ru/public/409802/
6. Борис Балясников (bb1962) 21.10.15 09:22
(5) matoid, можете доплатить до стоимости комплекта УПП => БП + КА => БП, если администрация Инфостарта не возражает.
7. Рустам (Borometr) 28.12.15 07:03
Хотел у Вас поинтересоваться. Дописывал в свое время правила переноса УПП 1.3 ->БП 2.0. В течении года производили обмен и только в конце года я заметил, что в правилах по номенклатуре идет сопоставление по наименованию и родителю, и т.к. пользователи меняли наименования номенклатуры и родителя в УПП, произошло задвоение (затроение) позиций. С контрагентами тоже плачевно получилось, т.к. выгрузку отчетности производили из БП 2.0, ИНН и КПП приводили впорядок для сдачи отчетности по НДС, а в УПП забывали исправлять данные контрагентов. Тоже задвоились. По кодам тоже изначально сопоставить не получилось, там тоже грусть-печаль. У Вас как производится обмен в аналогичных ситуациях, как идет сопоставление?
8. Борис Балясников (bb1962) 28.12.15 08:41
(7) Borometr, Как бы Вы не настраивали правила синхронизации, при многократных обменах такие ошибки возможны. Изменить можно все, что угодно, любой реквизит, и тем самым (если это реквизит синхронизации) создать проблему. Лучший результат дает синхронизация по внутреннему идентификатору, но и такой подход не всегда возможен. У меня чаще всего - синхронизация по коду.
По крайней мере, коды никому не приходит в голову редактировать.
9. madamonika@mail.ru madamonika@mail.ru (madamonika) 03.01.16 18:55
Добрый вечер! Мне нужно перенести ТОЛЬКО ПКО из УПП 1.3. в БухБазу, причем только относящиеся к БУ, есть возможность написать такую обработочку, чтобы каждый месяц я это самостоятельно делала.
10. Борис Балясников (bb1962) 03.01.16 22:10
(9) madamonika, это можно. По таким вопросам обращайтесь к автору в профиле http://infostart.ru/profile/38801/
11. Alfaret (alfaret) 07.01.16 16:32
Никак не приобрести - кнопка "Оформить заказ" почему-то не нажимается (попробовано уже в 3 разных браузерах) :(
12. Борис Балясников (bb1962) 07.01.16 16:37
(11) alfaret, отправил сообщение в техподдержку
13. Alfaret (alfaret) 07.01.16 17:02
(12) bb1962, Сорри, разобрались - не получается приобрести с этой страницы http://is.1csoft.com/public/409802/ . Если через инфостарт, то все хорошо проходит. Спасибо!
14. Ирина progr-2008 Санкт-Петербург (progr-2008) 24.02.16 00:07
А демо есть?
Например, перенос одного вида документа.
15. Борис Балясников (bb1962) 24.02.16 07:02
(14) progr-2008, и что такая демо даст? Ничего. Лучше посмотрите на количество проданных экземпляров: http://infostart.ru/top100/public/?sort=sale_qnt&period=ALL Только смотреть нужно перенос из КА 1.1, а не из УПП, потому что первоначально это была объединенная публикация. Если разработка продается, значит в ней не может быть сколько-нибудь серьезных ошибок. А мелкие, если и встретятся, исправляются.
16. Борис Балясников (bb1962) 24.02.16 07:33
При ЗАГРУЗКЕ данных в 1С:Бухгалтерия 8 релиза 3.0.43 (точнее некоторые подрелизы) встроенную в типовую конфигурацию обработку Универсальный обмен данными в формате XML использовать нельзя, она содержит критические ошибки. В поставках есть исправленная обработка для БП.
17. Павел Нежданов (Pnezhdanov) 09.03.16 19:31
А ваша обработка переносит данные из УПП 1.3 в Бухгалтерию 3.0 КОРП? Мне интересуют переносы данных в КОРП.
18. Борис Балясников (bb1962) 09.03.16 19:35
(17) Pnezhdanov, переносит, но функциональность ни чем не отличается от переноса в ПРОФ: в УПП нет информации, предназначенной именно для КОРП.
19. Татьяна Гордиенко (Tegord) 05.04.16 12:36
Запускаю в Управление производственным предприятием, редакция 1.3 (1.3.75.1), выдается ошибка.
Когда планируется обновление?
Прикрепленные файлы:
20. Борис Балясников (bb1962) 05.04.16 12:57
(19) Tegord, обновления тут не причем, пишите в личных сообщениях подробности, что делаете и как.
21. Борис Балясников (bb1962) 12.04.16 20:07
Беда с обработкой УниверсальныйОбменДаннымиXML продолжается.
Теперь (релиз БП 3.0.43.174) неправильно работает процедура ЗагрузитьПараметры.
Нужно для загрузки в БП 3.0 использовать вложенную в пакет поставки обработку УниверсальныйОбменДаннымиXML_Для_БП.epf
22. Вадим Семёнов (helpitrzn) 21.04.16 18:08
Подскажите, а будет ли корректно работать перенос из УПП 1.73 (РАУЗ) в БП 2.0?
23. Борис Балясников (bb1962) 21.04.16 18:19
(22) helpitrzn, Для БП 2.0 есть вариант переноса из КА 1.1 : http://infostart.ru/public/311757/
Он пригоден и для УПП, но переносятся только те объекты, которые есть и в УПП и в КА.
Если нужен более полный перенос из УПП в БП 2.0, то могу подготовить, пишите автору личное сообщение.
24. Ajieks L (Ajieks) 31.05.16 22:46
Здравствуйте. Такой вопрос: если переносить с начала года, формирование книги продаж, покупок переносится? Проводки по закрытию месяца переносятся?
25. Борис Балясников (bb1962) 01.06.16 05:47
(24) Ajieks, все регламентные операции выполняются уже после переноса в БП 3.0. Вообще перенос - это замена ручного ввода. Представьте, что Вы ввели вручную все документы, затем Вы их проводите и получаете движения документов. Т.е. все движения формируются в БП 3.0, это относится ко всем документам. Регламентные документы создаются, как обычно, автоматически в процедуре закрытия месяца.
26. Ajieks L (Ajieks) 01.06.16 09:34
А что за отбор по журналу регистрации и для чего он?
27. Борис Балясников (bb1962) 01.06.16 10:05
(26) Ajieks, http://catalog.profirf.ru/public/311757/
Со слов: "Заполнение отборов данных по журналу регистрации"
28. is4business is4business (is4business) 09.09.16 17:24
Добрый день! Подскажите как можно получить обновления правил? Мы купила данные правила 14.04.2016г.
29. Борис Балясников (bb1962) 09.09.16 17:38
(28) is4business, в личном сообщении автору укажите номер заказа.
30. алексей андреев (aleshka_777) 26.09.16 16:17
Добрый день.
1. Хотел приобрести комплект правил:
1. УПП 1.3 -> БП 3.0
2. УПП 1.3 -> ЗУП 2.5
Подскажите, какие комплекты правил из представленных выбрать?

31. Борис Балясников (bb1962) 26.09.16 17:35
(30) aleshka_777, Комплект. Перенос остатков и документов из УПП в БП 3.0 и перенос данных из УПП в ЗУП 2.5
32. Сергей Ведерников (nostic) 26.10.16 11:02
Добрый день.
А счета-фактуры переносятся в полном объеме? Для формирования книги покупок и продаж нужен регистры НДС покупки и НДС продажи, они переносятся?
33. Борис Балясников (bb1962) 26.10.16 14:36
(32) nostic, как бы Вы переносили данные вручную?
1. Документы Ввод начальных остатков
2. Первичные документы после даты ввода остатков
3. Создание регламентных документов.
Вот замена ручного ввода документов по первым двум пунктам - это и есть представленный здесь перенос данных. Переносится СОДЕРЖИМОЕ документов, движения создаются в процессе проведения. Перечень переносимых документов см. в публикации.
34. Михаил Чуклай (chuklay) 28.11.16 16:52
1. Будут ли работать правила обмена для УПП+Бит.Финанс 3.0?
2. Подскажите, по какому принципу синхронизируются договоры контрагентов (в случае синхронизации по реквизитам)?
35. Борис Балясников (bb1962) 28.11.16 17:15
(34)1. Если Бит.Финанс 3.0 это именно + к УПП, т.е. в составе конфигурации присутствует УПП в неизменном виде, то в части УПП будет работать.
2. Большинство справочников синхронизируются по УИД, договоры в том числе. Так сделано, потому что слияние нескольких УПП в одну БП - случай явно не типичный. По УИД + реквизиты синхронизируются валюты, организации, контрагенты, физлица, номенклатура, склады. В конвертации данных это все изменить под себя - пять минут работы.