0
СамоСабой
30.05.24
✎
16:08
|
Здравствуйте.
имеется УПП 1.3.192.1
Документ ПередачаОборудованияВМонтаж
При проведении сообщает, что в управленческом учете не списано по партиям некоторое количество номенклатуры.
Смотрим в конфигуратор и видим, что при формировании движений по регистру ПартииТоваровНаСкладах анализируются движения того же документа по регистру СписанныеТовары.
До сих поря был уверен, что все записи которые делает процедура ОбработкаПроведения - делаются в одной транзакции.
т.е. записи в регистрах появляются после завершения этой транзакции и до ее завершения - не доступны.
Или они не доступны для других Регистраторов, а для текущего всетаки доступны.
Прошу подсказать.
|
|
2
Волшебник
30.05.24
✎
16:22
|
При этом есть такое явление как "грязное чтение".
Если рядом формируется отчёт БЕЗ транзакции, то он может УВИДЕТЬ часть записей, которые потом отменятся или будут неполноценные (дебет с кредитом не сходится). Отчет покажет кривой результат.
Для хорошего результата отчет должен формироваться внутри своей транзакции, но тогда начнутся блокировки.
p.s. Добро пожаловать в реальный мир, Нео...
|
|