although the constructor is deprecated at least assign the attributes
not used and doesn't matter
use service crud module also for account, invoice & item
include error message in invalid model exceptions on create