В AX тоже есть аналог Navision Way - Best Practices:
Цитата:
No code in the forms!
"The purpose of the forms is to support the presentation tier in the three tier client/server model, so you should not find any business logic in the forms."
Но реальная жизнь всегда интереснее скучной теории.

Во многих случаях использование методов на источниках данных форм для бизнес-логики оправдано и иногда даже необходимо.