Skip to content

Feld BT-132 fehlt #247

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

Closed
asdf00000 opened this issue Aug 5, 2021 · 7 comments
Closed

Feld BT-132 fehlt #247

asdf00000 opened this issue Aug 5, 2021 · 7 comments

Comments

@asdf00000
Copy link
Contributor

Für ZUGFeRD im Profil EN 16931 und XRechnung fehlt das Feld BT-132.
Dort erfasst wird die LineID der Position auf der Bestellung, die zur jeweiligen Rechnungsposition gehört (wird u.a. von der Deutschen Bahn verlangt).

Dazu müsste das Feld im IZUGFeRDExportableItem ergänzt werden und ab Zeile 354 im ZUGFeRD2PullProvider nach <ram:SpecifiedLineTradeAgreement> folgendes eingefügt werden:

<ram:BuyerOrderReferencedDocument>
  <ram:LineID>XXXXX</ram:LineID>
</ram:BuyerOrderReferencedDocument>

Ist es möglich, das umzusetzen?

(Wenn nötig und gewünscht, würde ich das auch selber umsetzen und versuchen, als pull request einzureichen; müsste mir das aber alles erstmal einrichten.)

@jstaerk
Copy link
Collaborator

jstaerk commented Aug 5, 2021

Ja, das kann auf zeilenebene ergänzt werden (auf Dokumentenebene gibt es das ja schon, getBuyerOrderReferencedDocumentID() in IExportableTransaction), und ich kann gern helfen. Wenn es nicht dringend ist leider erst im Laufe der nächsten Woche.

Gibt es eigentlich ein Dokument oder eine Liste welche Attribute die Bahn verlangt?

@asdf00000
Copy link
Contributor Author

asdf00000 commented Aug 5, 2021

Hier gibt es ein paar Infos von der Bahn bzgl. Anforderungen bei XRechnungen.
Bis auf das fehlende BT-132 hatten sie an meiner mit Mustangproject erstellten XRechnung nichts bemängelt.

Nächste Woche würde reichen, danke schon mal vorab.

asimkhanaup pushed a commit to asimkhanaup/mustangproject that referenced this issue Aug 9, 2021
jstaerk added a commit that referenced this issue Aug 9, 2021
@jstaerk
Copy link
Collaborator

jstaerk commented Aug 9, 2021

Cool, danke. Der Kollege hatte sich der Sache angenommen.

@jstaerk jstaerk closed this as completed Aug 9, 2021
@jstaerk
Copy link
Collaborator

jstaerk commented Aug 12, 2021

Hallo @asdf00000
Im Master ist es wie gesagt jetzt drin, über eine kleine Mail an jstaerk at usegroup.de würde ich mich freuen, unter anderem wäre interessant wann das nächste Release gebraucht wird: ich könnte relativ schnell eine 2.2.1 machen ansonsten dauert das möglicherweise noch ein paar Wochen.

@asdf00000
Copy link
Contributor Author

@asimkhanaup @jstaerk
Vielen Dank euch beiden.
(Habe nicht gewusst, dass man hier auf geschlossene Issues noch antworten kann.)
Ein baldiges Update wäre super, dann könnte ich das gleich einsetzen. Sollte es zu aufwändig sein, extra dafür eine neue Version zu machen, könnten wir uns notfalls auch noch ein paar Wochen provisorisch mit der alten Version behelfen.

@jstaerk
Copy link
Collaborator

jstaerk commented Aug 16, 2021

Wir geben uns Mühe es mindestens zum E-Rechnungs-Gipfel aber wir haben noch andere Vorbereitungen und eine Deadline zum Ende des Monats :-/ Dürfen wir mal fragen für wen von welcher Firma wir das Feature eigentlich gerade implementiert haben? ;-)

@jstaerk
Copy link
Collaborator

jstaerk commented Aug 26, 2021

Mustang 2.2.1 ist jetzt raus

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

2 participants