Add invoiceReferencedIssueDate

This commit is contained in:
Sebastian Sieber
2021-03-04 09:13:58 +01:00
parent b69aef624d
commit a178bf7e36
3 changed files with 23 additions and 7 deletions

View File

@@ -46,13 +46,13 @@ public class Invoice implements IExportableTransaction {
protected Date detailedDeliveryDateStart = null;
protected Date detailedDeliveryPeriodEnd = null;
protected ArrayList<IZUGFeRDAllowanceCharge> Allowances = new ArrayList<IZUGFeRDAllowanceCharge>(),
Charges = new ArrayList<IZUGFeRDAllowanceCharge>(), LogisticsServiceCharges = new ArrayList<IZUGFeRDAllowanceCharge>();
protected ArrayList<IZUGFeRDAllowanceCharge> Allowances = new ArrayList<>(),
Charges = new ArrayList<>(), LogisticsServiceCharges = new ArrayList<>();
protected IZUGFeRDPaymentTerms paymentTerms = null;
private Date invoiceReferencedIssueDate;
public Invoice() {
ZFItems = new ArrayList<IZUGFeRDExportableItem>();
ZFItems = new ArrayList<>();
setCurrency("EUR");
}
@@ -246,7 +246,17 @@ public class Invoice implements IExportableTransaction {
return invoiceReferencedDocumentID;
}
@Override
@Override
public Date getInvoiceReferencedIssueDate() {
return invoiceReferencedIssueDate;
}
public Invoice setInvoiceReferencedIssueDate(Date issueDate) {
this.invoiceReferencedIssueDate = issueDate;
return this;
}
@Override
public String getBuyerOrderReferencedDocumentIssueDateTime() {
return buyerOrderReferencedDocumentIssueDateTime;
}