Имя: Пароль:
1C
1С v8
Новый алгоритм проведения 1С 8.2
0 shamannk
 
26.03.13
13:03
Ранее алгоритм проведения был примерно следующим:
1) Удаляются движения документа
2) Рассчитываются регистры на МоментВремени документа
3) Производится контроль отрицательных остатков
4) Формируются движения
5) Движения записываются

Сейчас алгоритм примерно такой:
1) Формируются движения
2) Движения записываются
3) В случае оперативного проведения производится проверка на отрицательные остатки указанной в документе. В случае отрицательных остатков транзакция отменяется.

Разбираю новый вариант и наткнулся на то что с момента проведения и до отката на регистре грязные данные и я их получаю в отчетах. Как с этим бороться? (Или я что не так делаю, объясните)
1 GROOVY
 
26.03.13
13:04
Блокировку не устанавливаешь.
2 shamannk
 
26.03.13
13:08
(1) Т.е. запись в регистр идет без блокировки?
3 GROOVY
 
26.03.13
13:09
Судя по " с момента проведения и до отката на регистре грязные данные и я их получаю в отчетах" блокировки у тебя нет, о чем я в (1) и написал.
4 shamannk
 
26.03.13
13:40
(2) БлокироватьДляИзменения на чтение можно заблокировать? И что это за блокировка будет в отчет данные не попадут? Или возможно отвалится на ожидание блокировки?
5 GROOVY
 
26.03.13
13:57
(4) Да, да, да.