Простой вопрос. Где найти первоисточник описания функции ВыгрузитьПоПравилу() в конфигурации КД 2.0?

1. Aleksandr_prof 200 17.02.20 10:02 Сейчас в теме
https://infostart.ru/public/402469/ почти вначале этой статьи имеется разговор об этой функции.
В справке КД 2.0 и информации об обработчиках ничего об этом нет. У платформы такой функции тоже нет. Мне нужно найти первоисточник, чтобы посмотреть, может быть рядом есть ещё полезная информация.
Найденные решения
5. zex 11 17.02.20 11:27 Сейчас в теме
Эта функция расположена в модуле объекта обработки УниверсальныйОбменДаннымиXML (она же V8Exchan83.epf с диска ИТС).
Там же можно посмотреть описание других экспортных функций, которые в последствии можно использовать в своих правилах.

// Производит выгрузку объекта в соответствии с указанным правилом конвертации
//
// Параметры:
//  Источник				 - произвольный источник данных
//  Приемник				 - xml-узел объекта приемника
//  ВходящиеДанные			 - произвольные вспомогательные данные, передаваемые правилу
//                             для выполнения конвертации
//  ИсходящиеДанные			 - произвольные вспомогательные данные, передаваемые правилам
//                             конвертации свойств
//  ИмяПКО					 - имя правила конвертации, согласно которому осуществляется выгрузка
//  УзелСсылки				 - xml-узел ссылки объекта приемника
//  ТолькоПолучитьУзелСсылки - если Истина, то выгрузка объекта не производится, только формируется
//                             xml-узел ссылки
//  ПКО						 - ссылка на правило конвертации
//
// Возвращаемое значение:
//  xml-узел ссылки или значение приемника
//
Функция ВыгрузитьПоПравилу(Источник					= Неопределено,
						   Приемник					= Неопределено,
						   ВходящиеДанные			= Неопределено,
						   ИсходящиеДанные			= Неопределено,
						   ИмяПКО					= "",
						   УзелСсылки				= Неопределено,
						   ТолькоПолучитьУзелСсылки	= Ложь,
						   ПКО						= Неопределено,
						   ЭтоПравилоСГлобальнойВыгрузкойОбъектов = Ложь,
						   ВыборкаДляВыгрузкиДанных = Неопределено) Экспорт
Показать
Aleksandr_prof; D_e_X_T_e_R; user623969_dusa; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dandykry 12 17.02.20 10:09 Сейчас в теме
3. gudvin77 17.02.20 10:11 Сейчас в теме
Конвертация данных 2.1
4. DmitriyPopow 33 17.02.20 10:41 Сейчас в теме
а что именно хочется найти? применение?
вот пример применение. например есть документ возврат товаров от клиента. у него есть документ основание с составным типом РТУ и Отчет о розничных продажах
соответственно в ПКС передВыгрузкой пишем код
Если ТипЗнч(Источник.ДокументОснование) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
	ВыгрузитьПоПравилу(Источник.ДокументОснование,,,,"РеализацияТоваровУслуг");
ИначеЕсли ТипЗнч(Источник.ДокументОснование) = Тип("ДокументСсылка.ОтчетоПродажах") Тогда
	ВыгрузитьПоПравилу(Источник.ДокументОснование,,,,"ОтчетоПродажах");
Иначе
	отказ = истина;
КонецЕсли;	


где "РеализацияТоваровУслуг" и "ОтчетоПродажах" одноименные ПКО
5. zex 11 17.02.20 11:27 Сейчас в теме
Эта функция расположена в модуле объекта обработки УниверсальныйОбменДаннымиXML (она же V8Exchan83.epf с диска ИТС).
Там же можно посмотреть описание других экспортных функций, которые в последствии можно использовать в своих правилах.

// Производит выгрузку объекта в соответствии с указанным правилом конвертации
//
// Параметры:
//  Источник				 - произвольный источник данных
//  Приемник				 - xml-узел объекта приемника
//  ВходящиеДанные			 - произвольные вспомогательные данные, передаваемые правилу
//                             для выполнения конвертации
//  ИсходящиеДанные			 - произвольные вспомогательные данные, передаваемые правилам
//                             конвертации свойств
//  ИмяПКО					 - имя правила конвертации, согласно которому осуществляется выгрузка
//  УзелСсылки				 - xml-узел ссылки объекта приемника
//  ТолькоПолучитьУзелСсылки - если Истина, то выгрузка объекта не производится, только формируется
//                             xml-узел ссылки
//  ПКО						 - ссылка на правило конвертации
//
// Возвращаемое значение:
//  xml-узел ссылки или значение приемника
//
Функция ВыгрузитьПоПравилу(Источник					= Неопределено,
						   Приемник					= Неопределено,
						   ВходящиеДанные			= Неопределено,
						   ИсходящиеДанные			= Неопределено,
						   ИмяПКО					= "",
						   УзелСсылки				= Неопределено,
						   ТолькоПолучитьУзелСсылки	= Ложь,
						   ПКО						= Неопределено,
						   ЭтоПравилоСГлобальнойВыгрузкойОбъектов = Ложь,
						   ВыборкаДляВыгрузкиДанных = Неопределено) Экспорт
Показать
Aleksandr_prof; D_e_X_T_e_R; user623969_dusa; +3 Ответить
Оставьте свое сообщение

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