fromMap static method
Implementation
static InvoiceReturnMerchandiseAuthorisationEntry? fromMap(Object? body) {
final source = readRecord(body);
if (source == null) return null;
return InvoiceReturnMerchandiseAuthorisationEntry(
object: readText(source['object']),
id: readText(source['id']),
code: readText(source['code']),
status: readText(source['status']),
returnStatus: readText(source['return_status']),
rmaDate: readText(source['rma_date']),
itemCount: readInteger(source['item_count']),
note: readText(source['note']),
account: InvoiceReturnMerchandiseAuthorisationEntryAccount.fromMap(
source['account']),
saleOrder: readAny(source['sale_order']),
saleInvoice:
InvoiceReturnMerchandiseAuthorisationEntrySaleInvoice.fromMap(
source['sale_invoice']),
warehouse: readAny(source['warehouse']),
createdOn: readText(source['created_on']),
lastUpdatedOn: readAny(source['last_updated_on']),
createdBy: InvoiceReturnMerchandiseAuthorisationEntryCreatedBy.fromMap(
source['created_by']),
lastUpdatedBy: readAny(source['last_updated_by']),
version: readInteger(source['version']),
href: readText(source['href']),
);
}