|
В каком порядке записываются наборы в РН и РС при проведении? | ☑ | ||
|---|---|---|---|---|
|
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 раза. Первый раз неверно - как при проведении документа. Второй раз правильно (заполнены). Поэтому при ручном отражении проводки формируются. А пакетный режим не обновляет движения в этом регистре - берет данные как есть в движения после проведения документа. |
|||
|
6
Garykom
гуру
30.09.26
✎
08:31
|
(5) ЕРПУХ это такое...
Там в некоторых документах де факто проведение (запись в регистры) происходит аж трижды |
|||
|
7
toypaul
гуру
30.09.26
✎
09:13
|
(6) Да уж я понял. Куча каких-то очередей и заданий, который не пойми когда, не пойми в какой последовательности выполняются. В итоге движения от которых отражение зависит не пойми как формируются.
|
|||
|
8
toypaul
гуру
05.10.26
✎
17:42
|
Выяснили что в ЕРПУХ 3.2 пакетное отражение в рег. учете реализовано некорректно. Не исключено, что этот же косяк есть и в 3.3.
Для пользователя это будет выглядеть так - движения по документу есть, документ отражен в рег учете, проводок по БУ нет. При ручном отражении проводки появляются. Отражение по одному документу или по списку или в режиме отладки работает верно. В пакетном режиме в типовой намудрили с ФЗ. Будем исправлять. Либо сделаем обработку отражения по списку. Как пользователи решат. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |