![]() |
#1 |
Участник
|
Перечисление ...
Здраствуйте ,
Столкнулись с такой проблемой - перечисление и закрытие незаполняет суммы для всех строк . Уже второй месяц - раньше всё было хорошо . Никак немогу добираться в чем дело ![]() С уважением , Римантас |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Rimantas
![]() Здраствуйте ,
Столкнулись с такой проблемой - перечисление и закрытие незаполняет суммы для всех строк . Уже второй месяц - раньше всё было хорошо . Никак немогу добираться в чем дело ![]() С уважением , Римантас А вообще информации мало. Что происходит, что не происходит, ругается не ругается. Программеров попросите потрэйсить. |
|
![]() |
#3 |
Участник
|
Цитата:
Ругаться не ругаеться - да ето и было бы лучше . Как понимаю перечисление должно поставить значения в CostAmount* полях в табличке InventTrans . В том и дело , что оно так неделает . Из главного меню "Управление запасами"->"Периодическое"->"Закончить и перечислять" ( простите , но я перевожу из литовского меню ... :-) , надеюсь что-то похоже получаеться ... ) . Здес спускаеться два класса : одно "Заканчивать" -> InventCostClosing и другое "Перечислять"-> InventCostClosingRecalc . Перечисление есть extend для первой ... Трек ничего очутимого недал - создаеться записи в табличках InventClosing и InventSettlement . Ещё есть обрашение на InventAdj_Cancel классу . Вот и непонимаю , как там должны обновляться поля в табличке InventTrans ... ![]() С уважением , Римантас |
|
![]() |
#4 |
Участник
|
Поставил точку останова на InventTrans Update получилось вот такая картина.
Если у вас в InventTrans не заходит поставьте точки останова во все места в стеке вызова в приложенном файле и увидете где не заходит. |
|
![]() |
#5 |
Участник
|
Цитата:
![]() С уважением , Римантас |
|