Skip to content

XRechnung compatibility #59

Open
Open

Description

@neuged

I don't know if outputting the german XRechnung CIUS is of any interest to you, but since we needed it ourselves, I would like to offer you two pull requests which together achieve that.

The first might be interesting independently. It adds TradeContact as a model, which allows us to set a number of additional fields which are required for XRechnung:

#57

The second simply allow us to set a specification id and business process id from outside the gem and adds constants which might be used by users of the gem but are not set automatically. For XRechnung we need to set a specific business process and we need to be able to change the <ram:GuidelineSpecifiedDocumentContextParameter/> tag such that parsers pick up the exact standard.

#58

If you are interested in any of these changes or XRechnung compatibility, but think these changes are not the way to go, please let us know. We can make changes where needed.

Activity

  1. halfbyte commented on Oct 21, 2026

    @halfbyte
    Owner

    @neuged I'd like to get a solution in, because I would have a need for it as well. I have a general solution in mind for supporting the different profiles, but it requires an almost complete rewrite and I simply cannot find the time for it. (As you can see by me not getting to the open PRs on this for quite a while now). I'll think about it today and see if I could live with your solution for a while.

  2. neuged commented on Oct 21, 2026

    @neuged
    ContributorAuthor

    Thanks for letting us know. Whatever works best for you. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions