Add full field support for Invoice
Request builder to distinguish between attribute and nested values
Distinguish between W and RO fields