From 2f5b17132c3b42721ad7df1e0a5c820de5691808 Mon Sep 17 00:00:00 2001 From: langfr Date: Sun, 1 Mar 2026 12:42:41 +0000 Subject: [PATCH] Remove parsing OriginatorDocumentReference.ID as date. --- .../mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java index 3d1b0b62..a0a2a9ac 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java @@ -623,14 +623,8 @@ public class ZUGFeRDInvoiceImporter { } String tenderReference = extractString("/*[local-name()=\"Invoice\" or local-name()=\"CreditNote\"]/*[local-name()=\"OriginatorDocumentReference\"]/*[local-name()=\"ID\"]").trim(); - String tenderReferenceDate = extractString("/*[local-name()=\"Invoice\" or local-name()=\"CreditNote\"]/*[local-name()=\"OriginatorDocumentReference\"]/*[local-name()=\"ID\"]").trim(); if((tenderReference != null)&&(!tenderReference.isEmpty())){ - if((tenderReferenceDate != null)&&(!tenderReferenceDate.isEmpty())){ - zpp.setTenderReferencedDocument(new ReferencedDocument(tenderReference, parseDate(tenderReferenceDate, "yyyy-MM-dd"))); - } else { - zpp.setTenderReferencedDocument(tenderReference); - } - + zpp.setTenderReferencedDocument(tenderReference); } String dueDt = extractString("/*[local-name()=\"Invoice\" or local-name()=\"CreditNote\"]/*[local-name()=\"DueDate\"] | /*[local-name()=\"CreditNote\"]/*[local-name()=\"PaymentMeans\"]/*[local-name()=\"PaymentDueDate\"]").trim();