|   |   | 
| 
 | упп 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 присутствует тупо для красоты.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |