Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple InvoiceReferencedDocument elements for BG-3 according to ZUGFeRD version 2.3 #628

Open
HoffmannTom opened this issue Dec 20, 2024 · 0 comments

Comments

@HoffmannTom
Copy link

HoffmannTom commented Dec 20, 2024

The ZUGFeRD version 2.3 extended the <InvoiceReferencedDocument> element cardinality from 0..1 to 0..n.
This enables the reference of multiple invoice documents. For a final invoice, all preceding partial invoices must be referenced.

image

Currently, only one invoice document can be referenced which is not sufficient for use cases, where more than one partial invoice was sent out.

A similar issue #536 was already created but with a different purpose.

It should be possible to add multiple invoice references to one invoice and thus create multiple InvoiceReferencedDocument elements, e. g.:

            <ram:InvoiceReferencedDocument>
                <ram:IssuerAssignedID>INV109</ram:IssuerAssignedID>
                <ram:FormattedIssueDateTime>
                    <qdt:DateTimeString format="102">20241210</qdt:DateTimeString>
                </ram:FormattedIssueDateTime>
            </ram:InvoiceReferencedDocument>
@HoffmannTom HoffmannTom changed the title Support multiple InvoiceReferencedDocument for BG-3 according to ZUGFeRD version 2.3 Support multiple InvoiceReferencedDocument elements for BG-3 according to ZUGFeRD version 2.3 Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant