Обработка ручного одностороннего переноса документов из УТ 10.2 в БП 2.0 через Com-соединение без использования правил обмена

27.03.13

Интеграция - Перенос данных 1C

Обработка переносит документы вида: "Реализация товаров и услуг", "Возврат товаров от покупателя", "Счет-фактура выданный", "Счет-фактура полученный", "Поступление товаров и услуг", "Возврат товаров поставщику", "Платежное поручение входящее", "Платежное поручение исходящее", "Приходный кассовый ордер", "Расходный кассовый ордер" за указанный период из УТ в БП, попутно "тащит", зависимые справочники. Синхронизация объектов может производиться по внутреннему идентификатору (возможно по коду, Наименованию, или любому другому реквизиту шапки), соответствие объектов сохраняется в стандартном регистре сведений базы данных БП 2.0 "СоответствиеОбъектовДляОбмена". Список документов может быть легко дополнен другими видами документов. Умеет отдельно переносить справочники. Имеет гибкие настройки.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ПереносДокументовИзУТ102ВБП20
.epf 47,70Kb
226 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Обработка запускается на стороне БП2.0 и подключается к УТ, и в общих словах действует так:

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

 Настройка обработки:

Настройка

Здесь настраиваются "Параметры подключения к УБ" (имеется ввиду база УТ),

"Параметры загрузки в приёмник", по типу(виду) объектов, назначения колонок настройки:

Тип, Вид - понятно.

Не Искать по ИД - при загрузке не производить предварительный поиск объекта по идентификатору через регистр сведений "СоответствиеОбъектовДляОбмена"

Добавлять, если не существует- понятно,

Переписывать, если существует - понятно,

Значение по умолчанию - использовать данное значение реквизита указанного типа, если оно не загружено и не найдено в базе приёмнике

Использовать значение по умолчанию даже если объект существует - понятно,

Поиск По - если не найден по идентификатору, то искать по данным полям (содержит строку, например "ИНН,КПП,ЭтоГруппа,")

Поиск По1 - Если не найден по ИД, и по ПоискПо, то искать по данным полям

Доп. Параметр - пока используется только в Реализации товаров и услуг, и позволяет настраивать поведение при загрузке.

"Параметры загрузки из источника" - список организаций, по которым осуществляется перенос.


Собственно перенос документов:

Док

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

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


Аналогично осуществляется перенос элементов справочников:

Спр

Выбираем Вид справочника, нажимаем "Прочитать заголовки", отмечаем нужные, и нажимаем "Перенос данных"

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

По сравнению с автоматическим обменом имеет ряд преимуществ:

- полный контроль над загружаемыми объектами

- рекурсивная загрузка зависимых объектов

- наглядность исполнения обмена

- наглядность и гибкость настроек загрузки и синхронизации

- простота программирования и отладки при самостоятельной доработке.

Ну и недостатки, куда же без них Smile:

- требуется участие пользователя, для осуществления обмена

- нет возможности использования правил регистрации изменения объектов

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Перенос данных 1C Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

58000 руб.

04.08.2015    195068    480    310    

474

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

55050 руб.

25.02.2015    192758    385    296    

438

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, ERP 2.6, КА 2.5, КА 2.6, УТ 11.5, УТ 11.6, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    165349    1009    329    

493

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

55200 руб.

24.04.2015    211637    186    254    

303

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

42000 37800 руб.

15.12.2021    37271    270    68    

204

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы

63000 руб.

29.10.2018    64593    87    137    

83

Перенос данных 1C Разработчик Бухгалтер 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

20740 руб.

25.09.2016    93536    429    268    

356
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. compil7 82 23.11.12 20:05 Сейчас в теме
За обработку и идею спасибо. Буду изучать, когда скачаю.
2. Ibrogim 2012 26.11.12 13:52 Сейчас в теме
А на пару месяцев раньше нельзя было сделать? Ищу ищу... ничего нету, только напишу, вы выкладываете аналог ) (это уже не первый раз)
Правда я сделал через КД, о чём немного жалею. За долгие годы эпизодической работы с КД (причём временами достаточно тяжёлые обмены), она так и не стала для меня родной. После очередной НЕХ думаю : Плюнуть на всё и переписать через ОЛЕ, и вот теперь то уже точно видимо возьмёт верх на до мной ОЛЕНь (раз есть от вас подспорье)
UPD... Думал для УТ11. Видимо ослеп.
3. mxm2 1287 26.11.12 15:49 Сейчас в теме
(2) Ibrogim, все же чаще использую автообмены через КД с правилами обмена, но вот было специфическое требование заказчика, и оказалось намного проще (не в смысле быстрее, т.к. КД - в основном приходится изменять готовые правила, а в смысле понятийном) т.е. все понятно откуда и что берется, проще отлаживать, и если, что, проще изменять... КД - это всетаки лишняя абстракция, пусть и суперуниверсальная...
4. omut 28.11.12 17:32 Сейчас в теме
А чем не устраивает использование правил обмена? В том числе и готовых?
5. mxm2 1287 28.11.12 17:50 Сейчас в теме
(4) omut, таки в конце статьи расписаны плюсы-минусы данного подхода.
6. stas1kbob 60 25.04.13 12:43 Сейчас в теме
К файловой не подключается? Или как правильно подключать?
7. mxm2 1287 25.04.13 13:06 Сейчас в теме
(6) stas1kbob, к файловой подключается копированием пути из маленького начального окошка выбора базы,
например так File="F:\Базы\БП20"; вставить путь следует полностью со сторокой "File="
8. stas1kbob 60 25.04.13 13:55 Сейчас в теме
спасибо, подключилось. теперь просит сконвертировать базу 8.0
9. mxm2 1287 25.04.13 14:20 Сейчас в теме
(8) stas1kbob, это не проблема, в модуле объекта в строке 133 достаточно изменить строку

Коннект = Новый COMОбъект("V82.COMConnector");

на

Коннект = Новый COMОбъект("V81.COMConnector");

или

Коннект = Новый COMОбъект("V8.COMConnector");

Должно сработать без конвертации.
10. sevipa 29.10.13 01:06 Сейчас в теме
Согласен со вторым автором, почему не месяцем раньше...
11. sevipa 29.10.13 01:39 Сейчас в теме
выдает ошибку {ВнешняяОбработка.ПереносДокументовИзУТВБП20.МодульОбъекта(574)}: Поле объекта не обнаружено (КонтактныеЛицаКонтрагентов)
прошу сильно не пинать , я не программист
12. sevipa 29.10.13 01:39 Сейчас в теме
при синхронизации справочника Контрагенты
13. sevipa 29.10.13 01:43 Сейчас в теме
Хотя вполне возможно это ошибка из-за необновленной базы УТ (переписана и не обновлялась уже год
14. sevipa 29.10.13 02:12 Сейчас в теме
Синхронизация Номенклатуры сработала странно, были помечены на удаление элементы с кодами меньшей длины чем в базе источнике, причем даже если они не были найдены... документы не переносятся, программа выдает ошибку... Можно уточнить номера релизов на которых тестировалась обработка? Спасибо заранее
17. mxm2 1287 12.12.13 08:04 Сейчас в теме
(14) sevipa, 10.2.12.2 сильно измененая, но вроде, обработка не затрагивает этих изменений.
15. VetaSent 12.12.13 06:57 Сейчас в теме
Здравствуйте, подскажите плиз, данная обработка будет работать если УТ дописана и уже год не обновлялась?
16. mxm2 1287 12.12.13 07:59 Сейчас в теме
(15) VetaSent, Гарантировать не могу. Но вроде были люди использующие её на УТ10.3, хотя изначально она написана под УТ10.2, которая официально не поддерживается с лета 2007-го года. По адаптации к платформе обратите внимание на комментарий №9.

Обработка ТОЧНО не будет работать в УТ11, т.к. там совсем другие названия объектов метаданных документов.
Для отправки сообщения требуется регистрация/авторизация