Вход | Регистрация
 

Не давать записать заявку

Не давать записать заявку
Я
   miniconda
 
07.11.19 - 09:55
У меня есть форма БизнесПроцесса, на которой есть ТЧ Продукция и ТЧ Оплата. Мне нужно не давать записать
заявку, если сумма в колонках Колонка "Сумма" не совпадает.

Пишу этот код в процедуре ПриЗаписиНаСервере. Верно ли написано и как конкретно сделать так,
чтобы выводилась ошибка при записи?  


ИтогСуммаПродукция = Объект.Продукция.Итог("Сумма");
        ИтогСуммаОплата = Объект.Оплата.Итог("Сумма");
        Если ИтогСуммаПродукция <> ИтогСуммаОплата Тогда
        КонецЕсли;

 
 
   ДенисЧ
 
1 - 07.11.19 - 09:56
ПередЗаписью делать.
   Mort
 
2 - 07.11.19 - 09:57
ОбработкаПроверкиЗаполнения
   miniconda
 
3 - 07.11.19 - 10:08
(1) (2) И делать Отказ = Истина, чтобы не давало записать?
   Fish
 
4 - 07.11.19 - 10:08
(3) Да.
   lEvGl
 
5 - 07.11.19 - 10:11
а почему они должны не совпадать, если у вас втораяТЧ заполняется данными из первойТЧ, причем программно + вы в предыдущем своем топике сворачивали по контрагенту?
   hhhh
 
6 - 07.11.19 - 10:15
(5) кнопку пользователь забыл нажать. Там же заполнение по кнопке.
   miniconda
 
7 - 07.11.19 - 10:17
(5) если оплачено не все, а только часть, то человек будет менять сумму, которая уже заполнена
   miniconda
 
8 - 07.11.19 - 10:20
(6) Подскажите пожалуйста, у меня был реквизит на поле ЖелаемаяДатаПолучения, я его удалил, теперь не могу записать
заявку, пишет "Поле ЖелаемаяДатаПолучения не заполнено"

Я его восстановил, но тут нет свойства "Проверка заполнения", в чем ошибка?
   miniconda
 
9 - 07.11.19 - 10:21
(6) А, все, нашел в реквизите БП. Извините

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.