KeckInvoice constructor
KeckInvoice({
- required String invoiceNumber,
- required DateTime invoiceDate,
- required DateTime serviceDateStart,
- DateTime? serviceDateEnd,
- required bool vatIncluded,
- required bool isTaxFree,
- required KeckInvoicePaymentMethode paymentMethod,
- required String company,
- required String customerName,
- required String customerPhone,
- required String customerAddressStreetName,
- required String customerAddressStreetNumber,
- required String customerAddressCountryCode,
- required String customerAddressZIP,
- required String customerAddressCity,
- int? payUntil,
- required String downloadUrl,
Implementation
KeckInvoice({
required this.invoiceNumber,
required this.invoiceDate,
required this.serviceDateStart,
this.serviceDateEnd,
required this.vatIncluded,
required this.isTaxFree,
required this.paymentMethod,
required this.company,
required this.customerName,
required this.customerPhone,
required this.customerAddressStreetName,
required this.customerAddressStreetNumber,
required this.customerAddressCountryCode,
required this.customerAddressZIP,
required this.customerAddressCity,
this.payUntil, // optional
required this.downloadUrl
});