Помощник обмена данными (8.1)

17.11.11

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Всем, привыкшим к обменам в формате XML, посвящается...

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Помощник обмена данными
.epf 116,05Kb
268
268 Скачать (1 SM) Купить за 1 850 руб.
Помощник обмена данными (для УТ KZ - тестовый режим).
.epf 116,21Kb
10
10 Скачать (1 SM) Купить за 1 850 руб.

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

  1. Бухгалтер ждет обмена данными с корвалолом под языком - для нее эта замечательная процедура превращается в игру "найди 3 отличия между оборотками до и после очередного обмена".
  2. Границу запрета редактирования данных поставить нельзя по управленческим соображениям...
  3. Период выгрузки тоже каждый раз не подвигаешь - нужны некоторые измененные документы "из прошлого".
  4. Выгружаются "черт пойми какие" данные - черный ящик говорит нам "Выгружено 453 объекта" и пойди догадайся, контактной информации стало столько или все контрагенты изменились.
Данная обработка призвана помочь рядовому пользователю посмотреть, что же там такое выгружается, отфильтровать этот список и, если необходимо, дополнить его какими-либо объектами. Фактически, "Помощник обмена данными" управляет регистрацией изменений объектов.
 
 
Функции "Помощника обмена данными":
  1. Отображение помеченных на выгрузку объектов
  2. Удобное изменение состава выгружаемых данных
  3. Сравнение объектов после выгрузки
  4. Запуск обмена данными
Помощник обмена данными предназначен для использования с обменами на основе объектов "План обмена". "Помощник..." не выполняет обмен данными, а лишь управляет пометкой выгрузки для объекта - "будет ли определенный объект включен в обмен или нет". 


Пример работы с помощником (БП 2.0 и УТ 10.3, односторонний обмен из УТ):

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

2. В дереве объектов подбираем необходимые объекты

3. Нажимаем кнопку "Выполнить обмен" - произойдет запуск обмена по указанной настройке.

Объекты, которые выгрузились, могут быть просмотрены в пункте "Сравнить". По клику мышью возможно открыть как объект этой информационной базы, так и объект ИБ-приемника.
 

p.s. Обработка выкладывается "как есть" - код открыт, дорабатывать не планирую.

См. также

SALE! 20%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 22338 руб.

12.06.2017    141468    798    297    

419

SALE! 10%

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

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

55778 50200 руб.

04.08.2015    166432    332    277    

373

SALE! 10%

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.234.x) и БП 3.0 (3.0.161.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    23987    169    51    

127

SALE! 10%

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

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    51189    228    69    

185

SALE! 10%

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

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

53111 47800 руб.

03.12.2020    36570    94    66    

89

SALE! 10%

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

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

55778 50200 руб.

29.10.2018    56190    59    105    

61

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 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" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    171156    303    257    

378

SALE! 15%

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

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

15300 13005 руб.

18.02.2016    186856    589    509    

526
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. amalisheva 16.11.11 09:29 Сейчас в теме
нужная обработка, спасибо очень помогла. всем советую!!!!!
2. AzzZ 16.11.11 10:45 Сейчас в теме
На 8.2 УПП проблем не будет?
6. siddy 316 16.11.11 13:13 Сейчас в теме
На(2) AzzZ, я постараюсь сегодня-завтра добавить обработку на 8.2 - там пришлось немного в коде изменить
3. AzzZ 16.11.11 12:43 Сейчас в теме
Скачал, на УПП 1.3 при выбранном плане обмена и настроек, дерево вообще не выводит никаких объектов.
Жаль что нет регистрации по движениям.
7. siddy 316 16.11.11 14:32 Сейчас в теме
(3), сейчас упп нет под рукой - вообще странно. посмотрю и отпишусь
10. siddy 316 16.11.11 20:39 Сейчас в теме
(3),(8) Да, наша упп не показатель - слишком переписана. Обработка при построении дерева анализирует таб. часть "НастройкаВыгрузкиДанных" справочника "НастройкаВыгрузкиДанных", при некоторых обменах табличная часть - пуста, т.е. дерево не формируется. Обработка сейчас работает на типовых БП 2.0, типовых УТ 10.3, очень нетиповом УПП 1.2, близко к очень нетиповой КА. Код открыт - всегда можно под себя доделать, взяв основное =)
31. AlexO 135 27.11.11 02:31 Сейчас в теме
(10)
"Код открыт - всегда можно под себя доделать, взяв основное =)"
можно поворчать?
вообще-то скачка "под пользователем" ))
в личку можно получить обработку? а то глянуть интересно очередное "all+inclusive", а то все обработки "под пользователем" да "под пользователем"...
(29) druv,
да в "Регистрация изменений для обмена" вроде тоже все красиво.. или кнопки вместо нажатий на заголовки вкладок - это "красивее"?
вопрос о "это тоже самое (аналог)" я пока оставляю за бортом... не смотрел, не знаю...
4. nshrek2 16.11.11 12:59 Сейчас в теме
Спасибо, очень нужная обработка давно искал нечто подобное.
5. Sairys 16.11.11 13:03 Сейчас в теме
Интересная вещь нужно попробовать, потестить. А так вообще тема очень актуальная, как раз для меня.
8. leraks 16.11.11 18:44 Сейчас в теме
Спосибо! Эта обработка только для миграции данных конфигураций УТ 10.3 и БП 2.0?
9. provnick 16.11.11 18:48 Сейчас в теме
Оч. актуально и хорошо, но начинаем и вот этим заканчиваем: Поле объекта не обнаружено (Авансовый отчет) МетаданныеОбъекта = Метаданные[ИмяОбъекта]; что то может быть?
11. siddy 316 16.11.11 20:40 Сейчас в теме
(9) ИмяОбъекта вообще либо документ, либо справочник или регистр... На каких конфигурациях и платформах запускаете?
12. provnick 16.11.11 21:35 Сейчас в теме
(11) на УТ, в отладчике в Функция ПреобразоватьВид(ВидОбъекта)
ИначеЕсли Найти(ВидОбъекта,"Документ") Тогда
ИмяОбъекта = "Документы";
Найти(ВидОбъекта,"Документ")= Тип Число и значение =0, а ВидОбъекта пишет "Авансовый отчет"
13. siddy 316 16.11.11 21:45 Сейчас в теме
(12) дак на 8.2, наверное, тестируете) Вам нужно заменить проверки типа на [Справочники|Документы].ТипВсеСсылки().СодержитТип(НашТип) или подождать, пока я не найду у себя версию на 8.2
14. provnick 16.11.11 21:53 Сейчас в теме
Нет 8.1, но Каз, видимо тут по другому, пробовал
МетаданныеТипа = Метаданные.НайтиПоТипу(ВидОбъекта);
Если Метаданные.РегистрыСведений.Содержит(МетаданныеТипа) Тогда
Возврат "РегистрыСведений";
ИначеЕсли Метаданные.Документы.Содержит(МетаданныеТипа) Тогда
Возврат "Документы";.....но и тут не проходит пишет:Несоответствие типов (параметр номер '1')
15. siddy 316 16.11.11 21:57 Сейчас в теме
(14) киньте в личку цфник или демку - гляну
16. darin44 17.11.11 00:51 Сейчас в теме
УТ10,
в отладчике в Функция ПреобразоватьВид(ВидОбъекта)
ИначеЕсли Найти(ВидОбъекта,"Документ") Тогда
ИмяОбъекта = "Документы";
Найти(ВидОбъекта,"Документ")= Тип Число и значение =0, а ВидОбъекта пишет "Авансовый отчет"
платформа 8.1
17. asg1975 263 17.11.11 12:03 Сейчас в теме
Идея хорошая, осталось на практике попробовать..
18. asg1975 263 17.11.11 12:18 Сейчас в теме
Сразу грабли. Плиз, выкладывайте файлы с расширением...
19. siddy 316 17.11.11 19:01 Сейчас в теме
(18) Подскажите, что Вы имеете ввиду? Вроде бы, у фалов стоит .epf, а в названии темы сказано, что для 8.1....
21. asg1975 263 18.11.11 00:48 Сейчас в теме
(19) при скачивании просто получил файл "Помошник" (без расширения)
22. siddy 316 18.11.11 01:06 Сейчас в теме
(21) asg1975, попробовал скачать - "Помощник обмена данными.epf". Вроде бы больше никто не жаловался на файл без расширения.
20. siddy 316 17.11.11 19:02 Сейчас в теме
Добавил обработку для УТ Казахстана - в тестовом режиме, самому не на чем тестировать, так что перед использованием проверьте на демо-базе
23. AlikK 18.11.11 14:15 Сейчас в теме
У меня скачало без расширения, но это совсем не проблема добавить расширения файлов. Файл действительно Помощник а не помощник обмена файлами.
Прошу добавить для 8.2 - потому как выбивает на ошибке Поле объекта не обнаружено (Авансовый отчет) МетаданныеОбъекта = Метаданные[ИмяОбъекта];
У меня Ут но 8.2
24. balabani 20.11.11 03:10 Сейчас в теме
Вот спасибо Очень нужна такая вещь в работе
25. che444 20.11.11 15:26 Сейчас в теме
+ автору за отличный инструмент в моем чемоданчике
26. angellbroken 21.11.11 11:18 Сейчас в теме
Пожалуй, такая обработка действительно является очень нужной и полезной! Автору респект!
27. IridiumAt 11 21.11.11 17:20 Сейчас в теме
Добавьте пожалуйста версию обработки для 8.2.
28. MRAK 724 23.11.11 10:26 Сейчас в теме
29. druv 192 24.11.11 18:11 Сейчас в теме
На сколько я понимаю, это тоже самое (аналог), что и 1С-ская универсальная "Регистрация изменений для обмена", что идет в составе конфигурации для конвертации данных, только в "красивой упаковке"?!
30. master_yoda 27 26.11.11 16:35 Сейчас в теме
32. psih12 131 30.11.11 10:57 Сейчас в теме
А когда всё-таки версия под 8.2 будет? А то у меня в УТ 10.3 сразу выдаёт следующее:
"Поле объекта не обнаружено (ABCКлассификацияПокупателей)
НоваяСтрока.Картинка= БиблиотекаКартинок[СтрЗаменить(ВидОбъекта, " ", "")];"
33. madamonika 01.12.11 10:39 Сейчас в теме
Хочу попробовать использовать обработку на 8.2 Бухгалтерия, только у меня две базы однородные. Нужно ведение учета и там и там. Отпишусь о результате выгрузки.
34. madamonika 01.12.11 10:48 Сейчас в теме
Отчет работает и на 8.2 . Я сконвертировала, все работает. Вот только он для РИБ баз. Под однородные не подошел.
35. пользователь 02.12.11 19:51
Сообщение было скрыто модератором.
...
36. Ghost13341 05.12.11 10:46 Сейчас в теме
а мы тока переходим на 8ку.. полезная прога.. бум использовать)
37. grishas 08.12.11 12:58 Сейчас в теме
Нет 8.1, но Каз, видимо тут по другому, пробовал
МетаданныеТипа = Метаданные.НайтиПоТипу(ВидОбъекта);
Если Метаданные.РегистрыСведений.Содержит(МетаданныеТипа) Тогда
Возврат "РегистрыСведений";
ИначеЕсли Метаданные.Документы.Содержит(МетаданныеТипа) Тогда
Возврат "Документы";.....но и тут не проходит пишет:Несоответствие типов (параметр номер '1')
38. madamonika 21.12.11 09:25 Сейчас в теме
Хорошо так подробно описано, что даже любой пользователь, не имеющий навыков программирования сможет произвести наладку обмена данными! :) автор молодец!
39. firevii 12.01.12 15:23 Сейчас в теме
Отличная обработка. Жаль не могу скачать. Требует денег.
40. firevii 12.01.12 15:28 Сейчас в теме
Немного не понял. Эта обработка может помочь включить в план обмена новые документы или она работает только с уже имеющимися в файле который получен при обмене?
41. KliMich 25.02.12 13:22 Сейчас в теме
Классная обработка!
А главное идея!!!
42. EugenLiquor 13.03.14 12:27 Сейчас в теме
Вопрос - поможет при обмене с Розницы для Украины 1 на Управление торговлей для Украины 2.3? Сейчас этим занимаюсь, вот интересно узнать!
Оставьте свое сообщение