Конвертация данных. Первый раз

1. Jarold 4 15.01.15 23:37 Сейчас в теме
Задача состоит в следующем. Есть две базы Трактир 2.0 и Трактир 3.0 - это, фактически, те же самые БП 2.0 и 3.0. мне необходимо настроить выгрузку документа из 3.0 в 2.0, единственным условие является, что бы в ТЧ документа базы приемника попадали только те строки, у которых стоит тип оплаты "Наличные". До этого ни разу на сталкивался с КД 2.0, да и опыт в 1С программировании не особо большой.
Я создал все правила в КД (автоматически), написал обработку, что-то типа:

ТекДокумент = Источник.ТекущийЭлемент();
	ТабличнаяЧ = ТекДокумент.Товары;
	ПараметрыОтбора = Новый Структура;
	ПараметрыОтбора.Вставить("ВариантОплаты",Справочники.СБ_ВариантыОплаты.НайтиПоНаименованию("Наличные"));
	НайденныеСтроки =ТабличнаяЧ.НайтиСтроки(параметрыОтбора);
	Значение = НайденныеСтроки


Где значение - это Массив необходимых строк.
Но я не могу понять, куда теперь можно добавить этот код (если вообще можно): в ПКО или в Правила выгрузки или еще куда-нибудь, что бы КД поняла, что мне от нее надо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tolyan_ekb 105 22.01.15 13:31 Сейчас в теме
(1) Jarold, у документа есть табличная часть. В конвертации свойств нужной ТЧ пропиши. Событие перед выгрузкой.

Если ОбъектКоллекции.ВариантОплаты <> Справочники.СБ_ВариантыОплаты.НайтиПоНаименованию("Наличные") Тогда
 Отказ = 1;
КонецЕсли;
Оставьте свое сообщение

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