[Feature]: [DE] E-Documents for Germany - Missing Mapping for Payment Means
Nobody has claimed this yet.
- Dominant language
- AL
- Stars
- 683
- Forks
- 459
- Avg merge
- 3d 26m
- Merged PRs (30d)
- 633
Description
Describe the issue
The payment means code in a XRechnung / ZUGFeRD can be different.
It should be possible to setup a mapping for this.
Expected behavior
If a payment mean is e.g. sepa then another value than 58 should be used.
Steps to reproduce
Create a sales invoice with differnt payment method.
Create a XRechnung.
the payment method and the the payment means in the xml do not match.
Additional context
See: https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL4461/
This is a follow-up issue for the already approved one:
https://github.com/microsoft/ALAppExtensions/issues/29707
You can also find more details there.
I will provide a fix for a bug
- I will provide a fix for a bug
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the related approved issue #29707 and the UNCL4461 payment means codelist. Reproduce the mismatch by creating a sales invoice with a different payment method and generating a XRechnung; done means the configured payment method produces the corresponding payment means value in the XML.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- xml
- Domain
- payments
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100