Support

Support is part of Event Gallery Extended.

Please get a subscription if you need support. Feel free to use the ticket system or the contact form for reporting defects or pre-sale questions. Make sure you're logged in in order to be able to create a new ticket.

For general information you can also jump to the manual.

Subscribe now!

#4629 Rechnung / PDF

Posted in ‘Event Gallery Extended’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

PHP Version
8.2.13
Joomla Version
4.3.4
Test URL
https://www.marco-kitzing.de/fine-art

Latest post by sbluege on Sunday, 10 December 2023 13:21 UTC

minnemedia

Hallo, 

ist eine art Rechnungsgenerierung, etwa im Format PDF, vorgedacht/vorbereitet oder nutzbar implementiert? Die Email-Templateberarbeitung ist nicht das Thema oder Problem – diese funktioniert hervorragend. 

Idee oder Wunsch wäre eine PDF-Generierung als Anhang mit Dompdf oder TCPDF.

Alternative wäre natürlich, dass wir selbst eine solche Generierung und Zusammenbau triggern innerhalb des Emailtdemplates mit der smarty-Syntax (PHP). Doch bevor wir einen solchen Aufwand unternehmen wollten wir Sie nach bereits bestehenden und eventuell übersehenen Wegen fragen.

Vielen Dank

sbluege

Hallo, 

In Sache Rechnungserstellung gibt es leider nichts. Die Reise endet bisher nach dem Erstellen der Bestellung. 

minnemedia

Vielen Dank für die Rückmeldung dazu.

Ist das für nahe oder ferne Zukunft mal angedacht oder ist dies bislang noch nie Thema gewesen?

sbluege

Auch wenn es verwunderlich ist, in den vergangenen 10 Jahren war dieses Feature nicht nachgefragt und steht nicht auf meiner Todo-Liste. 

minnemedia

Hallo Herr Bluege,

nach etwas Überlegung zum Für und Wider haben wir eine HTML-Email-Lösung zurecht gemacht.
Verwundern tat es uns dennoch, zumal es für den aktuellen Kunden tatsächlich ein Thema ist.

Unabhängig davon gefällt uns Ihre Komponente bislang und dem Kunden ebenso.

 

sbluege

Bei „Rechnung“ habe ich bisher nur an ein PDF in einer Mail gedacht. Jedoch könnte man die Order-Ansicht im Frontend prima als Rechnungsansicht umbauen. Die Rechnungsnummer wäre dann die OrderNummer, deren Format ist jedoch nur begrenzt anpassbar. Eigentlich gar nicht, man kann nur via Datenbank den Startwert des Nummernkreises definieren. Auf diese Ansicht kann man via OrderNummber+Email direkt zugreifen und sowohl Gastkunden als auch registrierte Kunden versorgen.

minnemedia

Danke für den Hinweis mit der Bestellstatus-Ansicht. Wir werden diese Option überdenken.

Ein kleiner Hinweis zur Formatierung der Bestellnummer. Innerhalb der smarty-Syntax und dem Wissen dass diese später über spintf() verarbeitet wird haben wir eine mit Leernullen gefüllte Rechnungsnummer erstellen können.

Möglicherweise ist dies ja auch für Andere hilfreich.
Muster: {$data->order->documentnumber|string_format:"%{0}{6}{'d'}"}
Schema: {$data->order->documentnumber|string_format:"%{Füllzeichen}{Gesamtgröße, Zeichenanzahl}{'Format, hier: Zahl'}"}  >>> ergibt bei Bestellnummer 55:  000055 
Davor und dahinter können dann beliebig Präfix und Suffix angefügt werden.

sbluege

Man könnte den Nummernkreis einfach bei 1.000.000 starten lassen, dann spart man sich vielleicht die Formatierung.