Имя: Пароль:
1C
 
В каком порядке записываются наборы в РН и РС при проведении?
☑
0 toypaul
 
гуру
29.09.26
✎
12:14
Разбираемся мы тут с отражением документов в рег учете. Происходит следующая "байда" - документ проведен по регистрам, отражен в рег учете, но проводок у него нет.

Происходит это при активной работе и при отражении в рег учете регл. заданием.

Обнаружилось. Что запись в РС отражения в регл учете происходит раньше чем запись наборов в некоторые другие РН. Предположение - регл. задание видит, что документ нужно отражать в рег учете, выбирает данные, данные по регистру еще не записаны и отражает документ с пустыми проводками.

Никакой проверки в регл. задании нет, что документ провелся "до конца". Документ висит отраженным, но без проводок.

Как бы так поменять порядок записи в РС отражения в регл учете, чтобы он записывался в конце? Может есть вариант без изменения типового проведения?
1 toypaul
 
гуру
29.09.26
✎
12:21
Кажется, что в порядке заданном в коллекции Движения у документа.

Документов куча. У всех может быть такая проблема. А значит придется все-таки изменять типовой механизм проведения.
2 Fragster
 
гуру
29.09.26
✎
13:46
кажется, что у тебя по какой-то причине идет dirty read
3 toypaul
 
гуру
29.09.26
✎
14:13
(2) это не у меня. это типовое отражение в рег учете
4 Fragster
 
гуру
29.09.26
✎
14:22
(3) но, почему-то, проблема не массовая
5 toypaul
 
гуру
29.09.26
✎
21:23
Короче нашел косяк в пакетном отражении в рег. учете. Конфигурация ЕРПУХ релиза 3.2.11.5. Да староват. Возможно поправили уже это.

Пакетное отражение и отражение интерактивное работают по разному. А именно в пакетном режиме не заполняются поля ТипСуммы и КорТипСуммы в регистре ДвиженияКонтрагентКонтрагент.

В ручном режиме зачем-то движения в этом регистре переформируются заново. Причем 2 раза. Первый раз неверно - как при проведении документа. Второй раз правильно (заполнены). Поэтому при ручном отражении проводки формируются. А пакетный режим не обновляет движения в этом регистре - берет данные как есть в движения после проведения документа.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший