Показать сообщение отдельно
Старый 29.11.2013, 14:25   #3  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,711 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
AX2009. В таблице LedgerJouranlTable нет поля postedUserId? Как так? Или я чего-то не вижу или чего-то не понимаю. Сегодня пятница, очень даже допускаю, что и то и другое
Действительно нет. Не вижу причин, почему это поле могли сознательно исключить. Скорее, просто забыли, в общей куче классов-обработчиков журналов.

JournalTableMap - для LedgerJournalTable нет ассоциации на PostedUserId

Думаю, проблем не будет, если просто добавить это поле и сделать ассоциацию в MAP

Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Можно ли верить полю modifiedBy?
Для любых журналов (Jour) - нельзя категорически! Именно для журналов - бесполезное поле. По сути, показывает кто последний посмотрел строки этого журнала.

Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
При входе в строки разнесенного журнала в шапке журнала дергается галка "Заблокировано" и соответственно modifiedBy обновляется... У всех так?
У всех. Любые журналы имеют единый набор классов-обработчиков. При открытии формы строк журнала выставляется блокировка шапки. Общее правило. Правда, зачем делать блокировку разнесенного журнала тоже не очень понятно...

Кстати, там не только признак блокировки выставляется. Но также могут быть пересчитаны ряд суммовых показателей (суммы по строкам). Для журнала ГК - количество строк (NumOfLines)
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
За это сообщение автора поблагодарили: S.Kuskov (5).