InvoiceDataModel constructor
const
InvoiceDataModel({
- required int documentType,
- required String invoiceId,
- required String issueDate,
- String? taxPointDate,
- String? orderId,
- String? deliveryNoteId,
- required String localCurrencyCode,
- String? foreignCurrencyCode,
- double? currRate,
- double? referenceCurrRate,
- required SupplierParty supplierParty,
- required CustomerParty customerParty,
- int? numberOfInvoiceLines,
- String? invoiceDescription,
- SingleInvoiceLine? singleInvoiceLine,
- required List<
TaxCategorySummary> taxCategorySummaries, - required MonetarySummary monetarySummary,
- int? paymentMeans,
Implementation
const InvoiceDataModel({
required this.documentType,
required this.invoiceId,
required this.issueDate,
this.taxPointDate,
this.orderId,
this.deliveryNoteId,
required this.localCurrencyCode,
this.foreignCurrencyCode,
this.currRate,
this.referenceCurrRate,
required this.supplierParty,
required this.customerParty,
this.numberOfInvoiceLines,
this.invoiceDescription,
this.singleInvoiceLine,
required this.taxCategorySummaries,
required this.monetarySummary,
this.paymentMeans,
});