[УТ 11][БП 3.0] Перенос данных из БП 3.0 в УТ 11 (начальное заполнение УТ 11 по данным БП 3.0)

Обмен - Перенос данных из 1C8 в 1C8

Перенос данных из БП 3.0 в Ут 11 для первоначального заполнения УТ данными из БП. 12.05.2018 - Версия 2.7.2.3 Исправлен перенос договоров с поставщиком. Исправлен перенос счетов-Фактур полученных - в списке выводится реквизит "Дата составления", сделал равным дате документа, иначе смотреть неудобно. Добавлен перенос счетов покупателю (в Заказ поставщику, не проверено) и счетов на оплату покупателю (в Заказ клиента). Платформа 8.3.12.1412, БП 3.0.61.37, УТ 11.4.3.144

29.01.2018 - Версия 2.6.3.2 Платформа 8.3.11.2954, БП 3.0.57.17, УТ 11.4.2.123.

01.02.2018 - Версия 2.6.3.3 Исправлена ошибка от chingis.quiz (ещё раз спасибо).

14.02.2018 - Версия 2.6.3.7 Исправлены ошибки от Egor5130: перенос пользователя и номера документов. Egor5130 - спасибо за базы для опытов!

21.02.2018 - Версия 2.6.3.8 Исправлены "очередные" ошибки от Egor5130 (Egor5130 Спасибо!!!): не переносился НДС в РКО и списании со счета. Исправлены замеченные ошибки: перенос расшифровки платежа в списании со счета и вид операции в ВНО по расчетам с поставщиками.

22.02.2018 - Версия 2.6.4.3 Вновь исправлены "очередные" ошибки от Egor5130 (Egor5130 Спасибо!!!): перенос контактной информации, номера документов движения денежных средств, некоторые реквизиты денежных документов.

12.03.2018 - Версия 2.6.4.5 Исправлена ошибка от klaus38 - перенос контрагентов нерезидентов. Платформа 8.3.11.3034, БП 3.0.59.54,  УТ 11.4.2.144

3.04.2018 - Версия 2.6.4.7 Исправлена ошибка от ryutao - заполнение реквизита ЮрФизЛицо при создании партнера, исправлена ошибка при создании банка контрагента - в поле родитель добавлен тип Физическое лицо. Платформа 8.3.11.3034, БП 3.0.60.34,  УТ 11.4.3.115

01.05.2018 - Версия 2.7.0.3 Изменена сортировка документов при переносе. Исправлены ошибки создания счетов -фактур на авансы полученные. Исправлены др. замеченные ошибки. Платформа 8.3.12.1412, БП 3.0.60.59,  УТ 11.4.3.144

Интересный момент случился с номерами документов движения ТМЦ - эти номера при проведении документов присваивались по нумератору УТ, невзирая на код в модуле документов ПриЗаписи:

    Если ЭтоНовый() И НЕ ЗначениеЗаполнено(Номер) Тогда
        УстановитьНовыйНомер();
    КонецЕсли;


Где именно меняется номер словить не удалось, но выяснился ещё один момент - номер документа в журнале может не соответствовать номеру документа в документе!!! (во прикол - то!!!). Причина - в запросах динамических списков номер выводится из регистра сведений "Реестр документов", пришлось дописывать данные и туда, и контролировать соответствие номеров документов после проведения...в общем - чудны дела твои....УТ)))))))))))))))))))))))Перенос данных из БП 3.0 в Ут 11

Предыстория: С далёкого 2012 года валялась в запасниках обработка такого переноса – одна из моих первых поделок на УФ. Всё собирался довести до ума, да руки не доходили, а тут образовался клиент с такой хотелкой, попытался перенести и…пришлось почти всё переделать J

Не буду утверждать, что всё получилось без косяков, которые, при выявлении, постараюсь оперативно исправлять. Также, надеюсь, что будет наращиваться функционал.

Назначение: Организация вела учёт в конфигурации «1С:Бухгалтерия предприятия» ред.  3.0 (далее БП3.0), в силу ряда причин понадобилось запустить учёт торговли в конфигурации «1С:Управление торговлей» ред.11 (далее УТ11). Существующая схема синхронизации не подразумевает начального заполнения информационной базы (далее ИБ) УТ11 данными из БП3.0. Эта обработка – очередная попытка обеспечить перенос остатков, справочников и документов в УТ11 из БП3.0, с возможностью в дальнейшем использовать штатную синхронизацию между этими конфигурациями.

Описание: Перенос данных реализован через прямое подключение из ИБ БП3.0 у УТ11 через COM.

Подключение реализовано как в //infostart.ru/public/421541/ и //infostart.ru/public/509628/, только важное отличие обмена от этих обработок – там данные переносятся в «вызывающую» базу, а тут из обработки в БП3.0 данные записываются в открытую через COM ИБ УТ11.

Сам перенос можно разделить на отдельные задачи:

  1. Перенос входящих остатков:
  • Остатки товарно-материальных ценностей ТМЦ,
  • Остатки взаиморасчетов,
  • Установленные на дату начала работы в УТ11 цены;
  1. Перенос нормативно-справочной информации (далее НСИ);
  2. Перенос документов за период.

В блоке скриншотов можно посмотреть какие справочники и документы сейчас переносит обработка. Отмечу, что все переносимые объекты записываются в регистр сведений «Соответствие объектов информационных баз» как в БП3.0, так и в УТ11.

Списком переносимых справочников и документов можно управлять установкой отборов с помощью компоновщика (код компоновщика заимствован из //infostart.ru/public/149404/ от ©Топчий Д.Ю.  г. Краснодар)

Первый поиск справочников в УТ11 производится по коду (если он есть в УТ11) и наименованию (опять же если наименование используется). Критерии поиска можно изменить в шаблоне «Поля поиска». Далее поиск осуществляется по регистру соответствия.

Флаг «Обновлять реквизиты справочников» определяет перезапись всех реквизитов справочников при каждом обращении, существенно заменяет работу, и рекомендуется использовать, только если в БП3.0 массово изменялись какие-то справочники.

При переносе документов поступления, реализации и движения денежных средств перенесутся счета-фактуры, введённые на основании этих документов (сейчас только на поступление, продажу , полученные и выданные авансы).

Заключение: С удовольствием отвечу на все вопросы, и буду дико благодарен за возможность доработать обработку на Ваших реальных базах (удалённо, или, если Вы их мне предоставите для опытов). Планируется публикация за рубли, но позже – сейчас слишком мало статистики её фактического применения…

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

Наименование Файл Версия Размер
Выгрузка БП30-УТ11 v 2.6.3.2:
.epf 115,96Kb
29.01.18
5
.epf 2.6.3.2 115,96Kb 5 Скачать
Выгрузка БП30-УТ11 v 2.6.3.3 :
.epf 116,02Kb
01.02.18
8
.epf 2.6.3.3 116,02Kb 8 Скачать
Выгрузка БП30-УТ11 v 2.6.3.7 :
.epf 116,48Kb
14.02.18
7
.epf 2.6.3.7 116,48Kb 7 Скачать
Выгрузка БП30-УТ11 v 2.6.3.8 :
.epf 116,64Kb
22.02.18
3
.epf 2.6.3.8 116,64Kb 3 Скачать
Выгрузка БП30-УТ11 v 2.6.4.3 :
.epf 117,13Kb
22.02.18
7
.epf 2.6.4.3 117,13Kb 7 Скачать
Выгрузка БП30-УТ11 v 2.6.4.5 :
.epf 117,27Kb
12.03.18
16
.epf 2.6.4.5 117,27Kb 16 Скачать
Выгрузка БП30-УТ11 v 2.6.4.7 :
.epf 117,44Kb
03.04.18
14
.epf 2.6.4.7 117,44Kb 14 Скачать
Выгрузка БП30-УТ11 v 2.7.0.3:
.epf 118,15Kb
01.05.18
6
.epf 2.7.0.3 118,15Kb 6 Скачать
Выгрузка БП30-УТ11 v 2.7.2.3:
.epf 120,51Kb
12.05.18
3
.epf 2.7.2.3 120,51Kb 3 Скачать

См. также

Комментарии
1. Андрей Суханцов (&rew) 7 29.01.18 13:25 Сейчас в теме
Была задача перенести из БП 2.0 в УТ 11. Алгоритм такой.
1. Обновляем 2.0 до 3.0
2. Берем ЕРП или КА, вытаскиваем обработку ПомощникПереходаСБухгалтерияПредприятия.
3. Из папки с установленными обновлениями ЕРП или КА берем Выгрузка данных из БП 3.0
4. Открываем в БП 3.0 обработку Выгрузка данных из БП 3.0 в УТ - ПомощникПереходаСБухгалтерияПредприятия и далее по инструкции на форме обработки в БП.

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

Функционал такой. Сначала переносится НСИ, потом остатки на дату, потом документы за период.

Результат - огонь!
2. Алексей Ермилов (Alex_E) 1786 29.01.18 13:29 Сейчас в теме
3. Андрей Суханцов (&rew) 7 29.01.18 13:34 Сейчас в теме
"Кручу кручу кручу педали кручу....". Если еще мантру "Омани падмэ хум" прочитать, можно просветлиться.
4. Алексей Ермилов (Alex_E) 1786 29.01.18 13:39 Сейчас в теме
5. Андрей Суханцов (&rew) 7 29.01.18 13:44 Сейчас в теме
(4)Вы же понимаете реакцию взрослого мужика, выросшего в небольшом рабочем городке на слова "... и че". Имхо так писать - моветон, даже со смайликами. А по делу, я постарался Вам дать альтернативный инструмент, который Вы можете проанализировать для создание хорошей коммерческой публикации.
6. Алексей Ермилов (Alex_E) 1786 29.01.18 13:52 Сейчас в теме
(5) Я конечно понимаю, что альтернатива есть, и даже очень благодарен, что мне её показали, правда. Но, метод подачи..."результат огонь"...взрослый мужик, а туда же, моё "чё" моветон?))))

С любой стороны - спасибо за альтернативу, реально даже не смотрел в ту степь, но...есть реальный способ раздербанить одну базу на сколько по оргнаизциям через РИБ, и куча обработок по удалению организаций или переносов из базы в базу, хоть Выгрузка загрузка XML c ИТС...
7. Алексей Воротягин (klaus38) 30.01.18 16:07 Сейчас в теме
В УТ уже существует организация, намерены вытащить из БП и добавить как вторую в УТ (предполагается "интеркомпани"). Справочники в двух организациях идентичны. Попробую ваш инструмент. Так что, как минимум одну базу, для экспериментов, вы получите... :)
8. Алексей Ермилов (Alex_E) 1786 30.01.18 16:13 Сейчас в теме
(7) Отлично, договоримся в личке.
9. Чингис Сультимов (chingis.quiz) 31.01.18 18:06 Сейчас в теме
Привет!
Выгружаем документы закупки в ут и когда хотим их перепровести выскакивает "Поле "Вариант приемки товаров" не заполнено"
10. Алексей Ермилов (Alex_E) 1786 31.01.18 18:14 Сейчас в теме
(9) Заполнить можно групповой обработкой, а так, я не зря просил показать на реальных базах, чтобы довести перенос до ума. Если решите проблему сами, буду очень благодарен за вариант решения. Или второй вариант - дайте доступ к базе или её выгрузку - я исправлю. Пишите в личку - договоримся.
11. Чингис Сультимов (chingis.quiz) 01.02.18 21:23 Сейчас в теме
Спасибо большое! Все отлично работает ) Проблема с поле "вариант приемки товаров" не заполнено устранено! Советую ) документы реализаций и поступлений за 3 года перенес!
12. Алексей Ермилов (Alex_E) 1786 01.02.18 21:29 Сейчас в теме
(11) Спасибо за базы для опытов!
klaus38; chingis.quiz; +2 Ответить
13. Egor 5130 (Egor5130) 10.02.18 12:24 Сейчас в теме
При переносе остатков по взаиморасчетам произошла следующая ошибка.
Прикрепленные файлы:
14. Алексей Ермилов (Alex_E) 1786 10.02.18 12:40 Сейчас в теме
(13) Какой релиз УТ используете? В УТ 11.4.2.123 есть, если у Вас нет, закомментарьте строку с ошибкой - документы создадутся, а вот насчет проведения - посмотрите....
15. Egor 5130 (Egor5130) 10.02.18 12:47 Сейчас в теме
В настоящий момент Управление торговлей, редакция 11 (11.4.1.241)
16. Алексей Ермилов (Alex_E) 1786 10.02.18 14:05 Сейчас в теме
(15) В УТ 11 сейчас наблюдается полный зоопарк с релизами, я стараюсь работать с последними, потому как, если речь о первоначальном заполнении, то какой смысл ставить старый релиз?
17. Egor 5130 (Egor5130) 10.02.18 15:13 Сейчас в теме
(16) Вы правы. С релизами полный п... Реализовывать перенос остатков Денежных средств не планируете?
18. Алексей Ермилов (Alex_E) 1786 10.02.18 15:20 Сейчас в теме
(17) А стоит? Остаток в кассе - одна цифра (в смысле в бухгалтерии , ежели не КОРП одна касса, остаток по счету 50.01), по каждому расчетному счету тоже по одной цифирке, смысл городить перенос, когда это на раз левой ногой делается?
19. Egor 5130 (Egor5130) 10.02.18 15:44 Сейчас в теме
Да забить можно в ручную. Просто если переносит хотелось бы все сразу. (но это мелочи) Вопрос в том что при переносе остатков ТМЦ не переносятся "партии"
Прикрепленные файлы:
20. Алексей Ермилов (Alex_E) 1786 10.02.18 17:30 Сейчас в теме
(19) Да, партий нет - остатки по договору переносятся, потому как в БП далеко не всегда включен партионный учет, в принципе можно подумать, но нет подходящей базы для попробовать - партии могут быть разными...
21. Egor 5130 (Egor5130) 13.02.18 13:16 Сейчас в теме
Алексей. Сегодня при переносе другого юр.лица Выдало ошибку
Прикрепленные файлы:
22. Алексей Ермилов (Alex_E) 1786 13.02.18 13:48 Сейчас в теме
(21) Базу посмотреть дадите, или по удалёнке? Пишите в личку, если да...
23. Egor 5130 (Egor5130) 14.02.18 19:17 Сейчас в теме
Алексей Спасибо! Все работает как надо.

Для переноса данных в в пустую базу УТ 11 по скорости и результату (на данный момент) лучший инструмент на сайте.
Рекомендую.
24. Алексей Ермилов (Alex_E) 1786 14.02.18 21:11 Сейчас в теме
(23) Спасибо за базы и замеченные ошибки. Выложил новую версию с исправлениями.
Egor5130; +1 Ответить
25. Оксана Харчевникова (ok_sunny) 01.03.18 12:09 Сейчас в теме
Добрый день, а обратную обработку из УТ 11.4 в БП 3.0 можно попробовать сделать? т.к стандартный механизм синхронизации не устраивает
26. Алексей Ермилов (Alex_E) 1786 01.03.18 12:16 Сейчас в теме
(25) Ну, таких вагон и маненька тележка тут выложена, я и не думал, что есть такая надобность...
27. Оксана Харчевникова (ok_sunny) 01.03.18 12:41 Сейчас в теме
из УТ 11.4 нет таких чтоб и с остатками и партиями
28. Алексей Ермилов (Alex_E) 1786 01.03.18 12:45 Сейчас в теме
(27) Вы имеете ввиду первоначальное заполнение БП 3.0 по данным УТ 11?
29. Оксана Харчевникова (ok_sunny) 01.03.18 12:58 Сейчас в теме
да, и последующую выгрузку всех документов
30. Алексей Ермилов (Alex_E) 1786 01.03.18 13:02 Сейчас в теме
(29) Понятно, пока таких клиентов на горизонте не нарисовывалось))) Как появится кто - реализую. Тут, правда, следует понимать, что полноценного ввода остатков в БП из УТ не получится - всёж-таки в УТ учет далеко не бухгалтерский, потому всех остатков по счетам там просто нет....
31. Оксана Харчевникова (ok_sunny) 01.03.18 13:05 Сейчас в теме
а если на заказ? тут принцип остатков по товару в разрезе гтд и партий и долгов по клиентам
32. Алексей Ермилов (Alex_E) 1786 01.03.18 13:10 Сейчас в теме
(31) Пишите в личку - договоримся...
33. Алексей Воротягин (klaus38) 04.03.18 14:31 Сейчас в теме
Обратил внимание что иностранных контрагентов переносит не создавая страну и рег. номер.
34. Алексей Ермилов (Alex_E) 1786 04.03.18 14:34 Сейчас в теме
(33)Посмотретю, по идее все ссылочные типы должны создаваться, если не найдены...а вот рег.номер иностранца мог и не прописать...
39. Алексей Ермилов (Alex_E) 1786 12.03.18 16:19 Сейчас в теме
(33) Добавил перенос страны итд. Правда не знаю, нерезиденты физлица бывают? Просто в перечислении УТ есть Юр.лицо нерезидент, а вот про физ.дицо нет, наверное не бывает?
40. Алексей Воротягин (klaus38) 12.03.18 16:45 Сейчас в теме
(39) В УТ не бывает, вы правы, иначе нет возможности указать страну. Завтра попробую перенести своих иностранцев.
35. Александр Ловчев (SturmLS) 12.03.18 13:04 Сейчас в теме
На версии v 2.6.4.3 при переносе из БП 3.0.58.41 в пустую УТ 11.4.1.261 документы Поступление (Акты, Накладные) не переносятся. Выдает сообщение "Поле объекта не обнаружено (ВариантПриемкиТоваров)". Реализации переносятся нормально.
36. Алексей Ермилов (Alex_E) 1786 12.03.18 13:28 Сейчас в теме
(35) Обработка писалась на УТ 11.4.2.123, проверять на всём зоопарке УТ 11 нереально (уже обсуждали выше)))))
Стесняюсь спросить, а делать первоначальное заполнение УТ 11 на не последнем релизе зачем?
37. Александр Ловчев (SturmLS) 12.03.18 14:40 Сейчас в теме
(36)Под тот релиз писались доработки, планировал после переноса их накатить. Обновил конфигурацию до 11.4.2.123 и Поступления перенеслись нормально, спасибо.
38. Алексей Ермилов (Alex_E) 1786 12.03.18 14:47 Сейчас в теме
41. Антон Ильясов (AntoShiK86) 17.03.18 07:44 Сейчас в теме
Есть БП3.0 и УТ11 базовые последние релизы. Первая в офисе, вторая в складе. Возможно ли с помощью вашей обработки, перегружать Номенклатуру и Контрагентов введённых в БП на регулярной основе? К примеру бухгалтер будет периодически вручную её запускать.
42. Алексей Ермилов (Alex_E) 1786 17.03.18 07:50 Сейчас в теме
43. Ильдар Тагиров (pentanom) 16 01.04.18 12:56 Сейчас в теме
(0) Для последних релизов (БП 3.0.60.34, УТ 11.4.3.126) проверялось ?
Если будет минимально рекомендованная платформа, работать будет ?
44. Алексей Ермилов (Alex_E) 1786 01.04.18 13:20 Сейчас в теме
(43) Нет, у меня как - то помимо этой обработки есть чем заняться)))) Не думаю, что, если вдруг, что-то пойдётнетак, будет сложно это поправить...
45. Ильдар Тагиров (pentanom) 16 01.04.18 21:13 Сейчас в теме
(44) У сейчас меня БП 3.0.59.56 (сделанная из 7.7) и УТ 11.4.3.126 совершенно чистая (введен только один пользователь и его пароль). В обеих базах включена синхронизация и установлены префиксы баз. Затруднение возникает при заполнении значений "Узел информационной базы БП" и "Узел информационной базы УТ". Нужны ли какие-то предварительные действия с базами ?
46. Ильдар Тагиров (pentanom) 16 01.04.18 21:20 Сейчас в теме
(44) Вопрос пока снимается. Но по картинкам сориентироваться не сразу получается.
47. Александр Белицкий (ryutao) 50 02.04.18 13:37 Сейчас в теме
Успешно провел выгрузку (Платформа 8.3.11.3034, БП 3.0.59.54, УТ 11.4.2.144)! Автору большое спасибо! При создании Партнеров не заполняет реквизит Юр/Физлицо, и после загрузки всех Партнеров нужно перепровести, но это легко решается стандартной групповой обработкой.
48. Алексей Ермилов (Alex_E) 1786 02.04.18 13:58 Сейчас в теме
(47) Спасибо за обнаруженную ошибку - посмотрю...
49. Ильдар Тагиров (pentanom) 16 02.04.18 18:49 Сейчас в теме
(47)
решается стандартной групповой обработкой
У меня что-то не получается :(
Как нужно настроить групповую обработку ?
50. Алексей Ермилов (Alex_E) 1786 02.04.18 19:01 Сейчас в теме
(49)Если у Вас та же, что в (47), дайте мне посмотреть, может заодно и исправлю перенос. Пишите в личку, могу подключиться по АА и посмотреть, что там получается...
51. Ильдар Тагиров (pentanom) 16 02.04.18 22:09 Сейчас в теме
(50)Спасибо, я уже исправил групповой обработкой.
52. Алексей Ермилов (Alex_E) 1786 03.04.18 06:35 Сейчас в теме
Выложил новую версию с исправлением замеченных ошибок.
53. Александр Белицкий (ryutao) 50 03.04.18 11:49 Сейчас в теме
Эх! Как не хватает выгрузки номеров ГТД к остаткам! Придется писать самому.
54. Алексей Ермилов (Alex_E) 1786 03.04.18 11:59 Сейчас в теме
(53) Написать не вопрос, проверить не на чём, а так - добавить у остаткам 41 ещё счет ГТД...
55. Александр Белицкий (ryutao) 50 03.04.18 14:07 Сейчас в теме
(54) Да я бы скинул копию клиентской базы, но при ближайшем рассмотрении выяснилось, что на счете ГТД царит бардак: отрицательные остатки, полное расхождение со счетом 41.01. Вообщем, переносить нечего, отдам клиенту, пусть причешет ГТД.
Добавить счет мало, надо еще строки 41 разбить по номерам ГТД.
56. Алексей Ермилов (Alex_E) 1786 03.04.18 15:13 Сейчас в теме
(55) Ну, это бывает)))) в смысле бардак в итогах...
57. Александр Белицкий (ryutao) 50 03.04.18 15:25 Сейчас в теме
(56) На примере этой конкретной базы мне кажется, что легче проставить ГТД в документах ввода остатков вручную, чем разгребать косяки на счете за несколько лет. Клиент склоняется к этому же мнению.
58. Алексей Ермилов (Alex_E) 1786 03.04.18 15:48 Сейчас в теме
(57) Нормальный подход, у меня бывали случаи, что сначала говорят "мы исправим", а потом "лучше вручную ввести", всегда стараюсь объяснить, что проще сразу вручную, когда в исходных данных бардак...
59. Алексей Ермилов (Alex_E) 1786 01.05.18 14:13 Сейчас в теме
Выложил новую версию (2.0.7.3) с исправленными замеченными ошибками.
60. Алексей Ермилов (Alex_E) 1786 12.05.18 11:10 Сейчас в теме
Выложил новую версию 2.7.2.3. В анонсе список изменений. Самый прикол в движениях приобретения товаров - часть движений, например "Товары на складах" появляются в зависимости от заполнения реквизитов не только документа, но и договора: если в договорах не заполнен реквизит "Вариант оформления закупок" – движений нет...установил в "Не разделять"...
Оставьте свое сообщение