PDA

Просмотр полной версии : Установка ставки ндс по умолчанию



Riko669
25.10.2016, 21:13
Добрый вечер. В табличной части документа, есть поле "СтавкаНДС", мне нужно чтобы оно заполнялось автоматически, когда выбираешь какой-то товар. Для документа сделана форма и в этой форме для табличной части использовала событие ПриНачалеРедактирования() табличного поля.
Код:
&НаКлиенте
Процедура ТоварыПриНачалеРедактиров ания(Элемент, НоваяСтрока, Копирование)
Если НоваяСтрока И Не Копирование Тогда
Элемент.ТекущиеДанные.Став каНДС = Перечисления.СтавкаНДС.НДС 18;
КонецЕсли;
КонецПроцедуры

Но дело в том, что мне выдает ошибку:
{Документ.ПоступлениеТовар ов.Форма.ФормаДокумента.Фо� �ма(23,37)}: Переменная не определена (Перечисления)
Элемент.ТекущиеДанные.Став каНДС = <<?>>Перечисления.СтавкаНДС.НДС 18; (Проверка: Тонкий клиент)

Подскажите, пожалуйста, в чем дело?

Riko669
25.10.2016, 21:41
Изменила с &НаКлиенте на &НаСервере, ошибку перестал выдавать, но заполнение в табличной части все равно не идет.

avm3110
01.11.2016, 17:06
Для документа сделана форма и в этой форме для табличной части использовала событие ПриНачалеРедактирования() табличного поля.
А почему "При начале редактирования"И? Почему не "После"И?