Простой вопрос. Где найти первоисточник описания функции ВыгрузитьПоПравилу() в конфигурации КД 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 Ответить
Оставьте свое сообщение

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