Вопрос по конвертации данных
Переношу из Источника регистр накопления в табличную часть документа приемника. В ПВД следующее:
В ПКО для ТЧ Материалы установлено значение "Получать из входящих данных". Номенклатура у меня выгружается по двум правилам, в зависимости от того, заполнено ли в базе источнике значение Номенклатура.Артикул. Как это проверить через ВходящиеДанные?
Если ТипЗнч(ИсходящиеДанные) <> Тип("Структура") Тогда
ИсходящиеДанные = Новый Структура;
КонецЕсли;
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Регистратор", Объект.Ссылка);
Запрос.Текст = "ВЫБРАТЬ
| ВложенныйЗапрос.Ингредиент КАК Номенклатура,
| ВложенныйЗапрос.КоличествоИнгредиента КАК Количество
|ИЗ
| (ВЫБРАТЬ
| ОбщепитПроизводство.Ингредиент КАК Ингредиент,
| СУММА(ОбщепитПроизводство.КоличествоИнгредиента) КАК КоличествоИнгредиента
| ИЗ
| РегистрНакопления.ОбщепитПроизводство КАК ОбщепитПроизводство
| ГДЕ
| ОбщепитПроизводство.Регистратор = &Регистратор
|
| СГРУППИРОВАТЬ ПО
| ОбщепитПроизводство.Ингредиент) КАК ВложенныйЗапрос
|ГДЕ
| ВложенныйЗапрос.КоличествоИнгредиента > 0";
ИсходящиеДанные.Вставить("Материалы", Запрос.Выполнить().Выгрузить());
ПоказатьВ ПКО для ТЧ Материалы установлено значение "Получать из входящих данных". Номенклатура у меня выгружается по двум правилам, в зависимости от того, заполнено ли в базе источнике значение Номенклатура.Артикул. Как это проверить через ВходящиеДанные?
По теме из базы знаний
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Вакансии
1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день