changed additional references by line from String to List and
implemented it on Item
This commit is contained in:
@@ -64,6 +64,7 @@ public class Item implements IZUGFeRDExportableItem {
|
|||||||
String referencedLineID = null;
|
String referencedLineID = null;
|
||||||
|
|
||||||
ArrayList<ReferencedDocument> rdocs = null;
|
ArrayList<ReferencedDocument> rdocs = null;
|
||||||
|
ArrayList<ReferencedDocument> additionalReferences = null;
|
||||||
|
|
||||||
// nodes.item(i).getTextContent())) {
|
// nodes.item(i).getTextContent())) {
|
||||||
|
|
||||||
@@ -271,10 +272,10 @@ public class Item implements IZUGFeRDExportableItem {
|
|||||||
|
|
||||||
ReferencedDocument rd = new ReferencedDocument(IssuerAssignedID, TypeCode,
|
ReferencedDocument rd = new ReferencedDocument(IssuerAssignedID, TypeCode,
|
||||||
ReferenceTypeCode);
|
ReferenceTypeCode);
|
||||||
if (rdocs == null) {
|
if (additionalReferences == null) {
|
||||||
rdocs = new ArrayList<>();
|
additionalReferences = new ArrayList<>();
|
||||||
}
|
}
|
||||||
rdocs.add(rd);
|
additionalReferences.add(rd);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -304,6 +305,11 @@ public class Item implements IZUGFeRDExportableItem {
|
|||||||
addReferencedDocument(rdoc);
|
addReferencedDocument(rdoc);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (additionalReferences != null) {
|
||||||
|
for (ReferencedDocument rdoc : additionalReferences) {
|
||||||
|
addAdditionalReference(rdoc);
|
||||||
|
}
|
||||||
|
}
|
||||||
addReferencedLineID( referencedLineID );
|
addReferencedLineID( referencedLineID );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user