Добрый день, подскажите, есть документ "Корректировка долга", у него табличная часть суммы долга, и в ней уже реквизит "Сделка", имеющий составной тип ("Заказ поставщику", "Заказ покупателя"), поскольку правил выгрузки "Заказа поставщику" несколько, то при выгрузке он не выгружает Сделку со знаением заказа поставщику, тогда в ПКС "Сделки" в "Перед выгрузкой", я добавила:
Но почему-то все равно не выгружается, что я делаю не так?
Если ТипЗнч(Источник) = Тип("ДокументСсылка.ЗаказПоставщику") Тогда
ВыгрузитьПоПравилу(Источник, , , , "ЗаказПоставщику");
ИначеЕсли ТипЗнч(Источник) = Тип("ДокументСсылка.ЗаказПокупателя") Тогда
ВыгрузитьПоПравилу(Источник, , , , "ЗаказПокупателя");
КонецЕсли;
Но почему-то все равно не выгружается, что я делаю не так?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) m-serg74, ВыгрузитьПоПравилу(Источник, , , , "ЗаказПоставщику") - тут и есть "ЗаказПоставщику" - ИмяПКО,
у меня почему-то в ПКС сделки, тип значения Источник - документ Корректировка долга, ну сам документ, который выгружаю, а как тогда обратится к самой сделке из ПКС сделки ТЧ этого документа?
у меня почему-то в ПКС сделки, тип значения Источник - документ Корректировка долга, ну сам документ, который выгружаю, а как тогда обратится к самой сделке из ПКС сделки ТЧ этого документа?
(6) bluntschi, если Сделка в ТЧ тогда используйте
т.е. Если ТипЗнч(ОбъектКоллекции.Сделка) = ...........
ОбъектКоллекции - ссылка на выгружаемый объект коллекции. Например, строка табличной части или запись регистра или строка таблицы значений или строка результата запроса и т.д.
т.е. Если ТипЗнч(ОбъектКоллекции.Сделка) = ...........
через цикл видимо нужно
Для каждого Строка из Источник.СуммыДолга ЦИкл
Если ТипЗнч(Строка.СДелка) = Тип("ДокументСсылка.ЗаказПоставщику") Тогда
ВыгрузитьПоПравилу(Строка.СДелка, , , , "ЗаказПоставщику");
ИначеЕсли ТипЗнч(Строка.СДелка) = Тип("ДокументСсылка.ЗаказПокупателя") Тогда
ВыгрузитьПоПравилу(Строка.СДелка, , , , "ЗаказПокупателя");
Иначе Сообщить(ТипЗнч(Строка.СДелка));
КонецЕсли;
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот