php-edifact / edifact-generator

Formatter for EDI messages
GNU Lesser General Public License v3.0
36 stars 29 forks source link

Update Item.php #38

Closed rdoppeltplus closed 4 months ago

rdoppeltplus commented 4 months ago

changing the order of the compose keys according to https://www.itek.de/fileadmin/user_upload/itek-website/Beratung/Standardisierung/EDITEC/Version_3.5/Englisch/110226_gb_editec_Guidelines_of_Implementation_INVOIC_3-5_November_2010.pdf

sabas commented 4 months ago

why close?

rdoppeltplus commented 4 months ago

Cause its wrong… I don’t know how to change the order pf the items in the message. I tried it via the compose keys but that just spits out more errors… Could you tell me how to change the code to rearrange the order of the message parts?

Beste Grüße Raphael Toomes E-Commerce Consultant

doppeltplus GmbH Eckenerstraße 68 52078 Aachen, Germany Amtsgericht Aachen, HRB 17947 Sitz der Gesellschaft: Aachen Geschäftsführer: Martin Beitz, Ralph Rams t: +49 (0)241/894386720 w: +49 241 894386729 (whatsAppSupport) @.*** www.doppeltplus.de

Hinweis: Die Informationen in dieser E-Mail sind vertraulich und können einer Verschwiegenheitsverpflichtung unterliegen. Sollten Sie nicht der für diese E-Mail bestimmte Adressat (oder diejenige Person, die für die Weiterleitung der Nachricht an den Adressaten zuständig ist) sein, dürfen Sie die Nachricht oder Teile der Nachricht nicht vervielfältigen, veröffentlichen oder in anderer Weise verbreiten oder verwerten. In diesem Fall sollten Sie die E-Mail löschen und den Absender durch eine Antwort-E-Mail auf diesen Umstand aufmerksam machen. Meinungen, Schlussfolgerungen sowie andere in dieser Nachricht enthaltenen Informationen, die sich nicht auf das offizielle Geschäftsgebaren der doppeltplus GmbH beziehen, sind weder als abgegeben noch als zur Benutzung oder Verbreitung genehmigt zu verstehen oder zu behandeln.

Note: Information contained in this message is confidential and may be legally privileged. If you are not the addressee indicated in this message (or responsible for the delivery of the message to such person), you may not copy, disclose or deliver this message or any part of it to anyone, in any form. In such case, you should delete this message and kindly notify the sender by reply Email. Opinions, conclusions and other information in this message that does not relate to the official business of doppeltplus GmbH shall be understood as neither given nor endorsed by it.

Am 08.07.2024 um 14:02 schrieb Stefano @.***>:

why close?

— Reply to this email directly, view it on GitHub https://github.com/php-edifact/edifact-generator/pull/38#issuecomment-2213834795, or unsubscribe https://github.com/notifications/unsubscribe-auth/BJF7TY37YFIZXLD6UOOGIYDZLJ5XHAVCNFSM6AAAAABKQSBDUKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJTHAZTINZZGU. You are receiving this because you modified the open/close state.

sabas commented 4 months ago

From how I understand the code, you'd need to call the functions in the order you need the segments to be added https://github.com/php-edifact/edifact-generator/blob/master/src/Generator/Base.php#L43