Поддерживает ли конвертация данных 2.1 управляемые формы

1. sidalexsandr 3 27.03.18 12:32 Сейчас в теме
Нужно организовать двусторонний обмен между УТ 10 (обычные формы) и 1с CRM 3 (управляемые формы), а так же 1с Бухгалтерия предприятия 3 (управляемые формы) с 1с CRM 3 (управляемые формы).

Вопрос: можно ли реализовать такие обмены при помощи 1с Конвертация данных 2.1 ?
По теме из базы знаний
Найденные решения
6. user623969_dusa 27.03.18 13:13 Сейчас в теме
возьмите встроенную обработку из БП называется универсальный обмен - это и есть В8Эксч83

в новых версиях этот код выглядит СтрокаДерева.Представление = "РегистрыСведений";

Для каждого ОбъектМД Из Метаданные.РегистрыСведений Цикл
		
		Если Не ПравоДоступа("Изменение", ОбъектМД) Тогда
			Продолжить;
		КонецЕсли;
		

и не вызывает ошибки
Teut_Vlad; Hogyoku; ivangrant; awp234; bondaleksey; BarsukM; sulfur17; Мах; namazi74; alur; simuljakr; karomag; Cmapnep; Polumrak; bserge; KAV2; prime_11; user1035175; user1090556; +19 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Boneman 298 27.03.18 12:40 Сейчас в теме
(1) конвертация данных - это всего лишь специализированная конфигурация, для создания правил обмена, которые физически представляют собой XML файлик определенного формата.
А уж в каких конфигурациях вы эту систему будете применять - неважно. Хоть на обычных, хоть на управляемых.

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


Вопрос: можно ли реализовать такие обмены при помощи 1с Конвертация данных 2.1 ?

да
3. sidalexsandr 3 27.03.18 12:53 Сейчас в теме
MD83Exp - это выгрузка метаданных?
V8Exchan83 - это выгрузка-загрузка данных?
4. user623969_dusa 27.03.18 12:54 Сейчас в теме
5. sidalexsandr 3 27.03.18 12:59 Сейчас в теме
При открытии в 1c CRM обработки V8Exchan83 выдается ошибка:

{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(864)}: Ошибка при вызове метода контекста (ПравоДоступа)
Если Не ПравоДоступа("Удаление", ОбъектМД) Тогда
по причине:
Право Удаление неприменимо к РегистрСведений.ABCXYZКлассификацияКлиентов
6. user623969_dusa 27.03.18 13:13 Сейчас в теме
возьмите встроенную обработку из БП называется универсальный обмен - это и есть В8Эксч83

в новых версиях этот код выглядит СтрокаДерева.Представление = "РегистрыСведений";

Для каждого ОбъектМД Из Метаданные.РегистрыСведений Цикл
		
		Если Не ПравоДоступа("Изменение", ОбъектМД) Тогда
			Продолжить;
		КонецЕсли;
		

и не вызывает ошибки
Teut_Vlad; Hogyoku; ivangrant; awp234; bondaleksey; BarsukM; sulfur17; Мах; namazi74; alur; simuljakr; karomag; Cmapnep; Polumrak; bserge; KAV2; prime_11; user1035175; user1090556; +19 Ответить
7. sidalexsandr 3 27.03.18 14:11 Сейчас в теме
(6) В Бухгалтерии 3 есть только Обработка.УниверсальныйОбменДаннымиXML
Но эта обработка выгружает данные, а не методанные. Подскажи где взять рабочую обработку выгрузки методанных?
8. sidalexsandr 3 27.03.18 14:12 Сейчас в теме
(6) Извини перепутал, спасибо.
10. KAV2 156 15.06.19 10:09 Сейчас в теме
(6) Добавлю, что эта ошибка с вызовом метода ПравоДоступа позникает на платформе версии 8.3.9 и выше (при отключенном режиме совместимости с более ранними версиями платформы) и связано с изменением логики работы этого метода.
Про изменения в методе ПравоДоступа написано в файле V8Update.htm.
11. namazi74 4 25.08.20 09:51 Сейчас в теме
(6) спасибо, менять надо в модуле объекта и в модуле УФ
9. alexandr_astafiev 67 06.01.19 17:57 Сейчас в теме
Использую данный обмен для переноса данных между 1С Альфа-Авто 5.1(толстый клиент) и УТ 11.4(тонкий клиент). Условие с ПравоДоступа пришлось загонять в Попытка ... Исключение Продолжить КонецПопытки; Иначе вылетала обработка при попытке ее открыть.
Косяк выплыл после перехода на последнюю версию УТ 11.4.6.188.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот