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


Отмена проведения самого себя.

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

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