Fixes: Weight field API update
Fixes bug: Weight value is not saved by the API
Added weight field update to remove unsigned attribute
Applied field consistency for GET and GET list
Changed invoice_number field to number
Made filter checks more robust
Implemented GET operation in the API for retrieving an invoice list
Added some more typecasts and modified vat totals API structure
Weight field was missing in response
Added invoice API root username