Цитата:
...
FactureEditLinesCust_RU.enabled(CustInvoiceJour.RecId);
...
только исправление на:
...
FactureEditLinesCust_RU.enabled((CustInvoiceJour.RecId ? true : false));
...
ситуацию разрешило.
...
аргумент должен приводиться к логическому типу
Честно говоря когда понял до конца что тут написано - ржал как конь!
Если бы ты написал
CustInvoiceJour.RecId
!= 0
то фраза "аргумент должен приводиться к логическому типу" имела бы смысл, а так просто очевидно что это либо очередной и довольно серьезный и тонкий глюк аксапты, либо пятна на солнце.
CustInvoiceJour.RecId ? true : false - это масло масляное в использованном контексте...
Было бы интересно проверить эту "фичу" в своём проекте.
P.S.
И в свете того что я говорил в первом своём посте тут:
А FactureEditLinesCust_RU.enabled( CustInvoiceJour ) не пробовали?