|
Подскажите пжл. Как сделать отбор 🠗 (Волшебник 15.07.2019 16:12) |
☑ |
0
Айрат_116
15.07.19
✎
16:04
|
Здравствуйте. мне нужно выводить печатные формы. Но в зависимости от номенклатуры. Если номенклатура берется с "спров" Группы металлолом тогда выводить "СТавкуНДС1" Иначе СтавкаНДс
Не получаеться сделать
Металлолом = Справочники.Номенклатура.НайтиПоКоду("00009724");
Метал = Ложь;
СФ = СведенияТОРГ12[0];
Если ТипЗнч(СФ) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
Если СФ.Товары.Количество() > 0 Тогда
ДокОсн = СФ.Товары[0].Номенклатура;
Для Каждого стрТЗ Из ДокОсн.Товар Цикл
Если стрТЗ.Номенклатура.ПринадлежитЭлементу(Металлолом) Тогда
Метал = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЕсли;
Если Метал Тогда
ПараметрыСтроки.Вставить("СтавкаНДС1", "НДС исчисляется налоговым агентом");
Иначе
ПараметрыСтроки.Вставить("СтавкаНДС", СтрокаДокумента.СтавкаНДС);
КонецЕсли;
|
|
1
Айрат_116
15.07.19
✎
16:06
|
Может потому что "СведенияТОРГ12" является "Табл значений"?
А не массив?
|
|
2
RomaH
naïve
15.07.19
✎
16:10
|
ага
|
|
3
Айрат_116
15.07.19
✎
16:11
|
(2) А как тогда написать условие?
|
|
4
RomaH
naïve
15.07.19
✎
16:11
|
ТипЗнч(СФ[имя колонки])
|
|
5
Айрат_116
15.07.19
✎
16:16
|
(4) СФ = СведенияТОРГ12[0];
ТипЗнч(Сф[Номенклатура]);
Так?
|
|
6
Айрат_116
15.07.19
✎
16:16
|
С табл части документа брать?
|
|
7
RomaH
naïve
15.07.19
✎
16:18
|
имя - оно строка
строка в кавычках
|
|
8
RomaH
naïve
15.07.19
✎
16:19
|
отладчик умеешь?
|
|
9
Айрат_116
15.07.19
✎
16:20
|
(8) Немного только пока
|
|