Имя: Пароль:
1C
1С v8
упп 1.3.5.1 глюк проведения ОПзС
,
0 rool
 
06.09.12
18:10
При проведении некоторых отчетов производства они остается не проведенными. В отладке ОбработкаПроведения отрабатывает нормально, документ делает движения и проводки ни каких ошибок не выдается... подскажите какая сволочь может отменять проведение в какую сторону рыть? зы упп переделанная.
1 rool
 
06.09.12
21:13
ни кто с таким не сталкивался?
2 DrShad
 
06.09.12
21:22
зы упп переделанная.
3 rool
 
06.09.12
21:27
(2) ну да, я конечно понимаю что это не типовой глюк. но ни как не поймаю где отменяется проведение, повторюсь ОбработкаПровидения срабатывает штатно, делает движения, ни каких ошибок и отказов не происходит... а вот документ проведенным так и не становится :(
4 Bww_
 
06.09.12
21:29
Отмена в подписках
5 ДенисЧ
 
06.09.12
22:13
в подписки свои смотри.
Даже если там нет отмены, там могут быть попытки срабатывающие. Сам позавчера наткнулся :-(
6 m-serg74
 
06.09.12
22:23
(0) почитай v8: Проведение документа ТРЕБОВАНИЕ-НАКЛАДНАЯ может поможет разобраться
7 disk-2008
 
06.09.12
22:48
Если только некоторые ОПЗС не проводятся, значит, установка Отказа именно в своих подписках по своему алгоритму.
В типовых подписках на события - этого нет.
8 rool
 
07.09.12
14:50
Господа, а что конструкцию попытка ... исключение в ОбработкеПроведения использовать нельзя? При проведении отчет пытается в блоке попытка ... исключение ... конецпопытки создать документ, при этом создать его не может, тоесть проходит через блок исключение и после этого сам отчет остается не проведенным. почему??? по банальной логике он должен тупо забить на ошибку и провестись
9 rool
 
08.09.12
10:41
ап. интересует последний вопрос. ни кто не знает?
10 ДенисЧ
 
08.09.12
11:11
(9) Ошибка в транзакции, даже пойманная через исключение, ведёт к отмене транзакции... Такова логика, её нельзя понять, можно только смириться.
11 rool
 
08.09.12
11:14
(10) спасибо, однако жаль :) очень хороший механизм обработки исключений
12 m-serg74
 
09.09.12
06:44
нормальный механизм!!! если у тебя что то в процессе проведения не получилось, на фига 1С будет делать вид что все в порядке?
13 rool
 
10.09.12
09:15
(12) а нафига тогда нужен механизм обработки исключений, если он забивает на то, что исключение было ОБРАБОТАНО и отменяет транзакцию?
14 mikecool
 
10.09.12
09:20
(13) да потому как случилась исключительная ситуация, ничего с нормальной работой не имеющая
напиши код без исключений, будь мужиком
15 rool
 
10.09.12
09:25
зашибись... в общем в 1с в отличии от всех нормальных языков блок try ... catсh присутствует тупо для красоты.