Имя: Пароль:
1C
1С v8
Обязательность к заполнению реквизитов
0 picom
 
13.04.15
15:46
В УПП на обычных формах в табличной части товаров есть реквизит Ставка НДС.
Загадка, как там реализована обязательность его заполнения?
.
В реквизитах не обязателен, на форме нет проверок, а записать не дает, возможно подписка, но найти не могу.
.
Помогите найти отгадку.
.
Задача записывать документ даже если НДС не заполнили еще
1 butterbean
 
13.04.15
15:48
как ругается-то?
2 picom
 
13.04.15
15:50
(1) Не заполнена колонка "Ставка НДС" в строке 1 списка "Товары"
Поиск по всем модулям по "Не заполнена колонка" не дает результатов
3 viraboy
 
13.04.15
15:51
Есть структура в которую пишутся имена реквизитов. Структура вместе с объектом передается в функцию общего модуля для проверки.
4 picom
 
13.04.15
15:53
(3) код При Записи и Перед записью закомментирован
5 spiller26
 
13.04.15
16:01
(3) В коде Процедура ПроверкаЗаполнения(), примерно так называется.
6 spiller26
 
13.04.15
16:06
Модуль объекта
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
7 spiller26
 
13.04.15
16:09
Вот в документе РТУ код

Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)

...
    Если УчитыватьНДС Тогда
        ПроверяемыеРеквизиты.Добавить("Товары.СтавкаНДС");
        ПроверяемыеРеквизиты.Добавить("Услуги.СтавкаНДС");
    КонецЕсли;
...
КонецПроцедуры
8 picom
 
13.04.15
16:12
(6) Точняк, век живи век учись. Не знал что есть такая предопределенная процедура в модуле. Спасибо. С меня бутылочка пивка.
9 spiller26
 
13.04.15
16:18
(8) Я как то час залипал по этому поводу.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn