Anleitung Rechnung automatisch ausdrucken

Thema wurde von Petra, 13. Januar 2013 erstellt.

  1. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Und es ist wieder so typisch - es geht bei allen (auch in den Testshops) nur in unserem Live-Shop nicht. Da kommt folgende Fehlermeldung:

    Druckaufbereitung gestartetFPDF error: File is encrypted!

    Wir encrypten doch nischt! :D
     
  2. 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
    Na na na ..!?
    Schau mal Konfiguration - PDF-Rechnung - Sicherheit!
    Und: Alle auf "JA"?
     
  3. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Nö, aber jetzt. Es gibt so Dinge im Shop, die habe ich auch nach 10 Jahren noch nicht entdeckt :rolleyes:
     
  4. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Das Problem habe ich leider auch.
     
  5. 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
    Mit der letzten Version stimmt aber ebbes nicht!?
    Das kümmert das Script überhaupt nicht.

    Dann passen irgendwie die Anzahl der Kopien aus der ConfigDatei nicht zu den Button.
    Bei "define('MULTIPLE_INVOICE_INVOICE_PRINT_COPIES_MAIL', 0);" wird stattdessen kein Lieferschein gedruckt.

    Ach und .... es wird kein Logo mehr gedruckt!
     
  6. 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
    Hallo Avenger,

    die "pt_AdminApplicationBottomExtenderComponent.inc.php" kennt die Konstante aus der "multi_invoice_configure.php" nicht.
    Bei if (!defined('MULTIPLE_.. wird "#print_copies_frame" an das Script sauber übergeben.
     
  7. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Na Gott sei Dank ich habe Gedacht ich hab schon wieder was falsch gemacht und bin der einzigste mit dem Problem der Rechnungsnummern *erleichterung*
     
  8. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Da war der Code zum Einbinden der config-Datei verloren gegangen..

    Das sollte jetzt alles wieder passen...

    In der "admin/includes/multi_invoice_configure.php" gibt es noch einen Parameter.

    PHP:
    define('MULTIPLE_INVOICE_KEEP_DOCUMENTS'false);  //Keep invoices and packingslip after print preparation. If "false" they will be deleted
    Damit kann man festlegen, ob man die Rechnungen und Lieferscheine archivieren, oder sie nach der Druckvorbereitung löschen will.

    Ich habe den Code der "pt_gm_pdf_order.php" jetzt komplett erneuert, da die originale "gm_pdf_order.php" ja nur darauf ausgelegt war, ein einzelnes Dokument zu drucken.

    Da wir jetzt aber mehrere Dokumente drucken, wurde noch vieles redundant ausgeführt, was ich jetzt nur einmal mache, und so viel zeit spare.

    Merkt man vermutlich nicht, der Code sieht aber einfach besser aus....

    Deshalb erst noch mal in einer Testumgebung kritisch prüfen.
     

    Anhänge:

  9. 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
    Da hat aber "jemand" Geschmack an dem Teilchen gefunden!!? :rolleyes:
     
  10. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Wenn schon, denn schon...

    Soll ja einigermaßen professionell sein.
     
  11. 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
    Sehr schön .... eine kleine Winzigkeit ist noch - siehe Bild.
    Ich vermute die doppelte ":" und das doppelte "L_" sollten weg - dann dürfte auch LieferscheinNummer richtig erscheinen!?
     

    Anhänge:

  12. 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
    #52 Manni_HB, 18. Januar 2013
    Zuletzt bearbeitet: 19. Januar 2013
    Problem ist schnell zu lösen:
    In der "pt_gm_pdf_order.php" in Zeile 47 den Doppelpunkt wech: define('COLON_BLANK',': ');

    und in der Zeile 111 $gm_packings_id0='L_'.gm_get_conf('GM_PACKINGS_ID');

    Ohne Gewähr & OK des Hersellers! :)
     
  13. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    In meiner Gambio-Installation fehlt das "L_" und auch der Doppelpunkt....

    Hast Du das schon angepasst?
     
  14. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    #54 Avenger, 19. Januar 2013
    Zuletzt bearbeitet: 19. Januar 2013
    Ich füge das "L_" und den Doppelpunkt jetzt nur noch ein, wenn diese noch nicht vorhanden sind.

    Was noch geändert ist:

    Für die Länder Deutschland, Österreich und Schweiz wird in den Dokumenten jetzt der deutsche Ländername verwendet, diese englischen Namen haben mich schon immer gestört....

    (Bei den von uns betreuten Shops können wir sogar durchgängig mit deutschen Ländernamen arbeiten, wenn die Sprache "Deutsch" gewählt ist. Wir verwenden dazu eine zweite deutsche "countries"-Datenbank-Tabelle.)

    Das Muster für die Rechnungs- und Lieferschein-Nummer hat (zumindest in meiner Installation) immer "2008" als Jahr.

    Das wird jetzt ersetzt durch das aktuelle Jahr ersetzt.
     

    Anhänge:

  15. Avenger

    Avenger G-WARD 2012/13/14/15

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

    Anhänge:

  16. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.920
    Danke erhalten:
    588
    Danke vergeben:
    288
    Hallo Avenger,
    super Teil was Ihr das gebaut habt, allerdings stört mich das das Jahr hinter der Rechnungsnummer erscheint, da wir ohne das Jahr arbeiten haben wir das auch in den Nummernkreisen raus genommen und jetzt erscheint auf der Rechnung die Rechnungsnummer gar nicht mehr.


    Kann man das irgendwie deaktivieren, das die Jahreszahl hinter der Rechnungsnummer erscheint?
     
  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
    Wie sieht denn das Muster für die Rechnungsnummern aus?
     
  18. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.920
    Danke erhalten:
    588
    Danke vergeben:
    288
    Wir arbeiten den fortlaufenden Nummern, und ich weiß, einige andere auch.
    rechnung.jpg
     
  19. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Das ist ja nicht der Gambio-Standard.

    Dort ist eine Maske "R_{INVOICE_ID}_2008" definiert, in der "{INVOICE_ID}" dann mit der aktuellen Rechnungsnummer ersetzt wird.

    Die müsst ihr entweder geändert haben, oder direkt das Programm geändert haben....
     
  20. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.920
    Danke erhalten:
    588
    Danke vergeben:
    288
    In den Nummernkreisen wurde lediglich das _2008 entfernt