Anleitung Rechnung automatisch ausdrucken

Thema wurde von Petra, 13. Januar 2013 erstellt.

  1. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Ersetze mal die "admin/pt_gm_pdf_order.php" mit der angefügten Version.
     

    Anhänge:

  2. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.861
    Danke erhalten:
    571
    Danke vergeben:
    267
    jetzt steht da
    Unbenannt.jpg
     
  3. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Jo, falscher Fehler....

    Probier mal die...
     

    Anhänge:

  4. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.861
    Danke erhalten:
    571
    Danke vergeben:
    267
    Hallo Anvenger,
    jetzt sieht es sehr gut aus, da wird sich Petra aber freuen, vielen Dank noch mal für deine Hilfe.
     
  5. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Naja... Petra freut sich erst richtig, wenn sie wieder so viele Kopien ausdrucken kann, wie sie möchte :D Hintergund: Wir verkaufen auch über ausländische Portale, die eine eigene Rechnung generieren. Da brauche ich also nur eine Rechnung, was über die Wawi/Fibu auch möglich wäre. Aber: Ich generiere immer eine Rechnung zum Packen, keinen Lieferschein. Das ist für uns praktischer, denn meine Arbeitsweise mit der Wawi ist vielleicht kurioser als die anderer Shopbetreiber *gg*
     
  6. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Hallo Avenger,
    supi sache vielen Dank!
    Jedoch, eines stört mich bei der neusten Version.
    Wenn ich 2 Bestellungen auswähle und auf Rechnung klicke, werden auch die Lieferscheine bei mir mit gedruckt.
    Kann ich dies unterbinden?
    Da ich sehr selten Lieferscheine Drucke bzw. brauche.
     
  7. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.861
    Danke erhalten:
    571
    Danke vergeben:
    267
  8. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
  9. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Na supi ok das hätte ich selber finden können ;-)
    Danke!!
     
  10. Olaf

    Olaf Erfahrener Benutzer

    Registriert seit:
    20. Dezember 2011
    Beiträge:
    431
    Danke erhalten:
    61
    Danke vergeben:
    153
    Irgendwie habe ich da ein Problem.

    Wenn ich auf den roten Button RECHNUNG (ALLE MARKIERTEN) drücke, kommt folgende Fehlermeldung:
    Hat dies was mit der Rechtevergabe zu tun?
    Der Pdf-Creator hat komplett, also Datei und Unterverzeichnis 777.
     
  11. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.074
    Danke erhalten:
    6.132
    Danke vergeben:
    1.085
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Der Ordner: /var/www/web1/html/ECB/admin/_invoice/
    braucht noch die 777
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Die beiden Ordner _invoice und _packingslip im admin-Ordner brauchen 777 - hier werden die erzeugten pdf abgelegt
     
  13. Olaf

    Olaf Erfahrener Benutzer

    Registriert seit:
    20. Dezember 2011
    Beiträge:
    431
    Danke erhalten:
    61
    Danke vergeben:
    153
    Vielen Dank, Euch Beiden!

    Aber auch der Ordner _cache muß die Rechte 777 haben.
    Jetzt funktionierts!

    Das Teil von Avenger ist wirklich klasse!
     
  14. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    ajo - e kloa - hab ich vergessen ;)
     
  15. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Saubere Arbeit, danke Männer! Das erleichtert meinen täglich Arbeitsablauf sehr. Ich glaube, ich habe noch nie 53 Rechnungen soo schnell gedruckt :D
     
  16. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    es geht um das tool von Avenger wo man mehrere Rechnungen Drucken kann.
    Bei mir geht es nicht mehr, oder besser gesagt das Druckerprogramm startet nicht mehr.

    Seit 2 Tagen läuft mein Shop auf php 5.3 vorher lief er auf php 5.2.
    Seit der Umstellung sind einige Fehler schon aufgetaucht die inzwischen behoben worden sind.
    Jetzt fehlt nur noch das tool von Avenger.
    Er bringt mir diese Fehlermeldung:
    WARNING(2): "file_put_contents(_cache/2013-02-02_00_35_06.pdf) [function.file-put-contents]: failed to open stream: Permission denied" in /www/htdocs/w00bb09c/shop/admin/pt_gm_pdf_order.php:864 (Details)
    Backtrace: #0 file_put_contents called at [/www/htdocs/w00bb09c/shop/admin/pt_gm_pdf_order.php:864]

    Kann mir da jemand helfen oder weiß jemand eine Lösung?
     
  17. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Die Verzeichnisse "_cache", "_invoice" und "_packingslip" brauchen "777"-Rechte
     
  18. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    na supi Danke!
    _invoice" und "_packingslip" habe ich die Rechte gegeben jedoch dem Ordner _cache nicht das war der fehler.

    Versteh das eh nicht ganz, durch die Umstellung der PHP Version haben sich die ganzen rechte in allen Shops verstellt!

    Vielen Dank Avenger!
     
  19. john

    john Erfahrener Benutzer

    Registriert seit:
    10. August 2011
    Beiträge:
    93
    Danke erhalten:
    10
    Danke vergeben:
    41
    Hallo,

    das ist eine Super Sache. :)

    zwei kleinigkeiten hätte ich aber noch.

    1. Beim Emailversand auf die Herkömmliche weise lässt sich der Emailbetreff ja händisch eintragen.
    Die neue kombinierte Versandmethode sendet ohne Emailbetreff. lässt sich das irgendwie lösen ?

    2. Beim Einzelversand liegt die Rechnung im Anhang als Ihre_Rechnung.pdf
    Die neue kombinierte Versandart bezeichnet die Rechnung als invoice_"bestellnummer".pdf
    Kann man das irgendwie Eindeutschen ?

    Danke und Gruss
     
  20. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Tatsächlich....

    Der Betreff lautet jetzt: "Ihre Rechnung zur Bestellung Nr. xxxxxxx bei Shop-Name"

    Er lässt sich unter "lang\german\admin\pt_pdf_order.php" mit

    PHP:
    define('PDF_SUBJECT_PT''Ihre Rechnung der Bestellung Nr. %s bei %s');
    anpassen.

    Die Rechnung wird jetzt als "Rechnung_bestellnummer.pdf" bezeichnet.
     

    Anhänge: