Показать сообщение отдельно
Старый 15.07.2024, 19:45   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
Internal final - как обойти ?
При закрытии года мне нужно, чтобы в списке транзакции (LedgerTransVoucher) помимо стандартных полей, также копировалось дополнительное кастомное поле.
Поля выбираются в LedgerTransferOpeningDetails -> addSelectionFieldsForQuery()
Но LedgerTransferOpeningDetails объявлен как internal final , поэтому не могу ему расширение сделать.
Не совсем понимаю логику, зачем так сделали? Как это обойти?
Спасибо