Skip to content

Commit 293799e

Browse files
Merge pull request #804 from shahchandra/master
Contract Referenced Document elements in wrong order
2 parents c8375f8 + d5a759e commit 293799e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ZUGFeRD/InvoiceDescriptor23CIIWriter.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,8 @@ public override void Save(InvoiceDescriptor descriptor, Stream stream, ZUGFeRDFo
313313
{
314314
_Writer.WriteStartElement("ram", "ContractReferencedDocument", Profile.Extended);
315315

316+
_Writer.WriteOptionalElementString("ram", "IssuerAssignedID", tradeLineItem.ContractReferencedDocument.ID);
317+
316318
// reference to the contract position
317319
_Writer.WriteOptionalElementString("ram", "LineID", tradeLineItem.ContractReferencedDocument.LineID);
318320

@@ -325,7 +327,6 @@ public override void Save(InvoiceDescriptor descriptor, Stream stream, ZUGFeRDFo
325327
_Writer.WriteEndElement(); // !udt:DateTimeString
326328
_Writer.WriteEndElement(); // !ram:IssueDateTime
327329
}
328-
_Writer.WriteOptionalElementString("ram", "IssuerAssignedID", tradeLineItem.ContractReferencedDocument.ID);
329330
_Writer.WriteEndElement(); // !ram:ContractReferencedDocument(Extended)
330331
}
331332
#endregion

0 commit comments

Comments
 (0)