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.
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
TradeContactas 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.