Платформа 1С:Предприятие 8.3 (8.3.8.2054)
Конфигурация Бухгалтерія для України, редакція 1.2.
Розробка конфігурації: "ABBYY Ukraine", 2005-2016 (1.2.36.2)
Есть внешняя печатная форма РТиУ туда добавил в ТЧ колонку с кодом УКТЗЕД
в модуле не могу понять как добавить чтобы заполнялось. Помогите пожалуйста.
Flexy @ Сегодня, 21:30
,
откуда взять заполнение в табличной части кода уктзед?
параметр КодУКТЗЕД сам по себе не заполняется(
myima2 @ Вчера, 23:21
,
Проверьте, присутствует ли поле КодУКТВЭД в тексте запроса функции печати документа..
Flexy @ 22.01.17, 12:34
,
Вот внешняя печатная форма..
файл
myima2 @ Вчера, 22:03
,
В Вашей ВПФ КодУКТВЭД закомментирован:
...
"ВЫБРАТЬ
| Номенклатура,
| ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК Товар,
| Номенклатура.Код КАК Код,
| Номенклатура.Артикул КАК Артикул,
| Количество,
| ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| Цена,
| СуммаБезСкидки,
| СуммаСкидки,
| Сумма,
| СуммаНДС,
| НомерСтроки,
//| КодУКТВЭД,
| 1 КАК ID
|ИЗ
...
// Вывести табличную часть
ОбластьНомера = Макет.ПолучитьОбласть("ШапкаТаблицы|НомерСтроки");
ОбластьКодов = Макет.ПолучитьОбласть("ШапкаТаблицы|КолонкаКодов");
//ОбластьУКТВЭД = Макет.ПолучитьОбласть("ШапкаТаблицы|КодУКТВЭД");
ОбластьДанных = Макет.ПолучитьОбласть("ШапкаТаблицы|Данные");
ОбластьСкидка = Макет.ПолучитьОбласть("ШапкаТаблицы|Скидка");
ОбластьСуммы = Макет.ПолучитьОбласть("ШапкаТаблицы|Сумма");
//ОбластьМакета.Параметры.КодУКТВЭД = НоменклатураГТД.КодУКТВЭД;
...
ТабДокумент.Присоединить(ОбластьСуммы);
//ОбластьКолонкаКодУКТВЭД = Макет.Область("КодУКТВЭД");
ОбластьКолонкаТовар = Макет.Область("Товар");
Если Не ВыводитьКоды Тогда
ОбластьКолонкаТовар.ШиринаКолонки = ОбластьКолонкаТовар.ШиринаКолонки +
Макет.Область("КолонкаКодов").ШиринаКолонки;
КонецЕсли;
Если НЕ ЕстьСкидки Тогда
ОбластьКолонкаТовар.ШиринаКолонки = ОбластьКолонкаТовар.ШиринаКолонки +
Макет.Область("СуммаБезСкидки").ШиринаКолонки +
Макет.Область("СуммаСкидки").ШиринаКолонки;
КонецЕсли;
ОбластьНомера = Макет.ПолучитьОбласть("Строка|НомерСтроки");
ОбластьКодов = Макет.ПолучитьОбласть("Строка|КолонкаКодов");
//ОбластьУКТВЭД = Макет.ПолучитьОбласть("Строка|КодУКТВЭД");
Flexy @ Сегодня, 10:53
,
Это я пробывал написать запрос но он не работает. Прошу помощи.
Что никто не поможет?
myima2, так напишите что конкретно не работает. Просто все телепаты сейчас в командировке.
Я так телепатирую запрос должен выглядеть так...
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура,
| ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК Товар,
| Номенклатура.Код КАК Код,
| Номенклатура.Артикул КАК Артикул,
| Количество,
| ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| Цена,
| СуммаБезСкидки,
| СуммаСкидки,
| Сумма,
| СуммаНДС,
| НомерСтроки,
| КодУКТВЭД,
| 1 КАК ID
|ИЗ
| (ВЫБРАТЬ
| Номенклатура КАК Номенклатура,
| ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| Цена КАК Цена,
| СтавкаНДС КАК СтавкаНДС,
| Номенклатура.НоменклатураГТД.КодУКТВЭД КАК КодУКТВЭД,
| СУММА(Количество) КАК Количество,
| СУММА(Сумма) КАК Сумма,
| СУММА(СуммаБезСкидки)КАК СуммаБезСкидки,
| СУММА(СуммаСкидки) КАК СуммаСкидки,
| СУММА(СуммаНДС) КАК СуммаНДС,
| МИНИМУМ(НомерСтроки) КАК НомерСтроки
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
| ГДЕ
| РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
| СГРУППИРОВАТЬ ПО
| Номенклатура,
| ЕдиницаИзмерения,
| Цена,
| СтавкаНДС
| ) КАК ВложенныйЗапросПоТоварам
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| " + ЧастьЗапросаДляВыбораСодержанияУслуг + ",
| " + ЧастьЗапросаДляВыбораСодержанияУслуг + ",
| Номенклатура.Код КАК Код,
| Номенклатура.Артикул КАК Артикул,
| Номенклатура.НоменклатураГТД.КодУКТВЭД КАК КодУКТВЭД,
| Количество,
| Номенклатура.БазоваяЕдиницаИзмерения.Наименование,
| Цена,
| СуммаБезСкидки,
| СуммаСкидки,
| Сумма,
| СуммаНДС,
| НомерСтроки,
| 2
|
|ИЗ
| Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслуг
|
|ГДЕ
| РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
|
|УПОРЯДОЧИТЬ ПО
| ID,
| НомерСтроки";
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua