Обработка ручного одностороннего переноса документов из УТ 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:

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

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

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

См. также

SALE! 15%

Перенос данных 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, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    162532    983    324    

484

SALE! 10%

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

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

42000 37800 руб.

15.12.2021    35257    261    67    

199

Перенос данных 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. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

50200 руб.

24.04.2015    208951    176    253    

296

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

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

85400 руб.

05.10.2022    14021    16    8    

17

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

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

55200 руб.

03.12.2020    46123    130    83    

120

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

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 3, УНФ 3 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

27572 руб.

18.02.2016    205321    678    548    

564

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

Перенос данных из КА 1.1 в КА 2 | из КА 1.1 в УТ 11 | Воспользовались более 367 компаний! | Переносятся все возможные виды документов, начальных остатков и вся справочная информация из "1С:КА 1.1" в "1С:КА 2.х" / "1С:УТ 11" | Разработан в формате КД 2 (правила конвертации данных) | Фильтр по организациям при выгрузке | Выбор разных алгоритмов выгрузки начальных остатков | Можно проверить перенос до покупки!

58000 руб.

04.12.2015    200442    263    356    

414
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. compil7 82 23.11.12 20:05 Сейчас в теме
За обработку и идею спасибо. Буду изучать, когда скачаю.
2. Ibrogim 1834 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, т.к. там совсем другие названия объектов метаданных документов.
Для отправки сообщения требуется регистрация/авторизация