SimplifiedCreditNote constructor

SimplifiedCreditNote({
  1. required int icv,
  2. required String id,
  3. required String uuid,
  4. required DateTime issueDate,
  5. required DateTime issueTime,
  6. required String currency,
  7. required IndividualParty customer,
  8. required List<InvoiceLine> lines,
  9. required TaxDetails tax,
  10. required LegalMonetaryTotal monetaryTotal,
  11. required String pih,
  12. required BillingReference billingReference,
  13. required PaymentMeans paymentMeans,
  14. Delivery? delivery,
  15. AllowanceCharge? allowanceCharge,
  16. InvoiceTypeCode? invoiceTypeCode,
})

Constructor to initialize the SimplifiedCreditNote object with necessary values.

Implementation

SimplifiedCreditNote({
  required this.icv,
  required this.id,
  required this.uuid,
  required this.issueDate,
  required this.issueTime,
  required this.currency,
  required this.customer,
  required this.lines,
  required this.tax,
  required this.monetaryTotal,
  required this.pih,
  required this.billingReference,
  required this.paymentMeans,
  this.delivery,
  this.allowanceCharge,
  this.invoiceTypeCode,
});