Имя: Пароль:
1C
 
Отказ = Истина или ВызватьИсключение?
, ,
0 бомболюк
 
24.11.14
10:41
1. Отказ = Истина; Сообщить(\"Док. не проведен: ...\" 36% (4)
2. Свой вариант 36% (4)
3. ВызватьИсключение \"Док. не проведен: ...\" 27% (3)
Всего мнений: 11

Всем привет!

Как Вы думаете, что правильнее писать, например, в ОбработкаПроведения, если документ проводить нельзя?
8 Поpyчик-4
 
24.11.14
10:47
Посмотреть в типовых и поступать, как специалисты. Им там виднее.

Свой вариант
21 Лефмихалыч
 
24.11.14
11:03
(0) Если документ проводить нельзя, то сообщение должно быть в обработке проверки заполнения, а не в обработке проведения.
Ошибки (которые прерывают транзакцию) должны сообщаться путем ВызватьИсключение. Чтобы система правильно все понимала и, например, в журнале регистрации отразила

Свой вариант
43 DrZombi
 
гуру
24.11.14
12:00
(41) Читай (37)... И программируй :)
Если лень, то пиши через Исключение.
Если энтузиаст своего дела, то придумай свой велосипед :)

...
Предлагаю написать по человечески в зависимости от потребности детализации ошибка на стороне Веб-Клиента :)

Свой вариант
62 _KaA
 
24.11.14
12:51
- "Сообщить" в обработке проведения однозначно нельзя, так как ты находишься на сервере а метод клиентский;

- вызвать исключение тоже не камильфо: например при пакетном проведении документов (так сказать пачкой) мы остановим весь процесс;

Свой вариант :)))

Свой вариант