|   |   | 
| 
 | Отмена проведения самого себя. | ☑ | ||
|---|---|---|---|---|
| 0
    
        DES 22.04.18✎ 19:20 | 
        Можно ли перед или в начале ОбработкаПроведения(Отказ, Режим) сделать Отмену проведения этого же документа?
 Нужно проверить корректность данных, а они искажаются Движениями этого же документа. | |||
| 1
    
        shuhard 22.04.18✎ 19:23 | 
        (0)[Нужно проверить корректность данных, а они искажаются Движениями этого же документа.]
 - вычти - проверь после проведения и отказ=истина | |||
| 2
    
        DES 22.04.18✎ 19:24 | 
        (1) и так можно, но интересует отмена проведения перед проведением     | |||
| 3
    
        jsmith82 22.04.18✎ 19:25 | 
        (2) Ну а в чём проблема движения очистить?     | |||
| 4
    
        jsmith82 22.04.18✎ 19:25 | 
        В этой транзакции (с)     | |||
| 5
    
        DES 22.04.18✎ 19:27 | 
        (3) как и когда?     | |||
| 6
    
        Лефмихалыч 22.04.18✎ 19:27 | 
        Надо юзать границу и получать остатки и обороты на момент документа, исключая.
 А не вот это вот фуфло (0) | |||
| 7
    
        shuhard 22.04.18✎ 19:28 | 
        (2) ну поставь документу свойство удалять движения автоматически     | |||
| 8
    
        jsmith82 22.04.18✎ 19:28 | 
        (5) Когда - в обработке проведения
 Как? - В смысле как?! Перебираешь коллекции движений и очищаешь | |||
| 9
    
        shuhard 22.04.18✎ 19:29 | 
        (6) не модно
 в типовых стоит проверка после проведения и откат транзакции и это верно | |||
| 10
    
        shuhard 22.04.18✎ 19:29 | 
        (8) или вызываешь ОбработкаУдаленияПроведения =)     | |||
| 11
    
        Лефмихалыч 22.04.18✎ 19:31 | 
        (9) ну, или так. Но не вот это     | |||
| 12
    
        Лефмихалыч 22.04.18✎ 19:31 | 
        да и не факт, что там 8.3, так шта новомодные штаны могут не подойти     | |||
| 13
    
        jsmith82 22.04.18✎ 19:33 | 
        Ну вообще, конечно, в типовых делается исключение движений документа.     | |||
| 14
    
        jsmith82 22.04.18✎ 19:33 | 
        В тех случаях, когда это необходимо, ессно     | |||
| 15
    
        RomanYS 22.04.18✎ 19:36 | 
        (12) "новые" методы не связанны с используемой платформой, в теории эти алгоритмы даже на клюшках использовать     | |||
| 16
    
        ugorchina 22.04.18✎ 19:57 | 
        Я думаю можно вроде ж в восьмёрке в самом документе есть кнопки проведения и отмены проведения юзайте в эту сторону     | |||
| 17
    
        DES 22.04.18✎ 21:13 | 
        А в какой момент возникает Состояние Проведен?
 что то у меня уже в процедуре ОбработкаПроведения(Отказ, Режим) Проведен есть Истина. | |||
| 18
    
        hhhh 22.04.18✎ 21:55 | 
        (17) это не только у тебя, у всех так. По логике так. Возникает состояние Проведен. После этого Обработка Проведения.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |