|
не формируется движения по регистру 🠗 (Волшебник 11.10.2024 18:50) | ☑ | ||
---|---|---|---|---|
0
asd123
11.10.24
✎
11:41
|
Привет всем!
Не могу понять, в документе "поступление МЗ" в БГУ 2.0 с одной операцией формируется движение по регистру "оплата поставщикам, кредиторам", а с другой операцией не формируется движение по данному регистру. Как отследить через отладчик, почему не формируются движения? |
|||
1
Злоп
11.10.24
✎
05:38
|
А сравнить чем отличаются эти варианты, прежде чем лезть отладчик?
|
|||
2
asd123
11.10.24
✎
06:36
|
одна операция типовая, а другая измененная на основе типовой
|
|||
3
Климов Сергей
11.10.24
✎
11:40
|
(0) Скорее всего, в договоре с одним поставщиком стоит флажок "График платежей", а с другим - нет.
|
|||
4
asd123
11.10.24
✎
11:45
|
(3) договор один, когда операцию меняешь на типовую, то движение формируются, а с не типовой с небольшими изменениями не формируются
|
|||
5
Волшебник
11.10.24
✎
11:48
|
Наверное, у Вас там в программе есть условие ЕСЛИ. Я угадал?
|
|||
6
Климов Сергей
11.10.24
✎
11:53
|
(4) Тогда резонно предположить, что ваши "небольшие изменения" мешают формированию этих движений. Анализируйте изменения. Убирайте (добавляйте) их по одному, смотрите, на каком сломается.
|
|||
7
DrZombi
гуру
11.10.24
✎
11:57
|
Сколько "Если", предлагаю перейти к обыденному, и запустить отладчик, на копии сегодняшней базы :)
|
|||
8
DrZombi
гуру
11.10.24
✎
11:59
|
Хотя, если цель "Угадать"...
|
|||
9
Мультук
гуру
11.10.24
✎
12:04
|
(0)
Цель поставлена неправильно Нужно найти код, который формирует движения для правильной операции, а затем, добавить условия формирования, чтобы этот же код работал для вашей "нетиповой" операции. |
|||
10
maxab72
11.10.24
✎
12:04
|
(7) представьте себе подобную ветку на форуме у медиков...
|
|||
11
Климов Сергей
11.10.24
✎
12:15
|
(7) Не всё так просто. В БГУ2 правила формирования проводок не зашиты в код конфигурации, а описаны на отдельном "языке". Хранятся в базе. Отладчика для этого "языка" нет.
Мысль такая: где-то в общих модулях должна сидеть процедура, формирующая движения по этому регистру. Вот в неё отладчиком поставить точку останова. И посмотреть, как из типовой ХО в неё попадаем. Может помочь понять, почему не попадаем из "немного измененной". |
|||
12
asd123
12.10.24
✎
14:04
|
(11) нашел процедуру добавления в регистр через замер производительности и поиском по наименованию регистра в замере, обнаружил что недостает несколько источников данных и обработчиков после формирования проводки по сравнению с типовой операцией, видимо были обновления и типовая изменилась. Добавил и все заработало
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |