Anleitung Rechnung automatisch ausdrucken

Thema wurde von Petra, 13. Januar 2013 erstellt.

  1. 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
    HOLY MOLY .... man(fred) traut ja seinen Augen nicht! :eek:
     
  2. Dennis (MotivMonster.de)

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

    Registriert seit:
    22. September 2011
    Beiträge:
    31.166
    Danke erhalten:
    6.199
    Danke vergeben:
    1.101
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Ich war mal so frei und hab das aus Sonstiges in die individuellen Lösungen verschoben, denke da ist es dank der Lösung von Avenger besser aufgehoben.
     
  3. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Wow, so schnell eine Lösung. Danke Avenger, danke Manfred.
     
  4. 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
    PERFEKT ...ist noch untertrieben! :D

    Winzigkeiten wären noch:

    • Ich selektiere in der Übersicht "alle" oder z.B. nur 5 Bestellungen.
      Klicke auf "Rechnung" ... es erscheint die Frage "Wollen Sie ..."
      Upps ... nee, bei der einen Bestellung nehme ich den Haken wieder wech...
      "Rechnung" neu anklicken ...
      Upps ... die geänderte Anzahl hat er nicht gemerkt!
      - Siehe Bild -
    • Wenn "Rechnung" gewählt wurde wird ja auch der Status geändert - sehr schön!
      Noch schöner wäre allerdings, dass die 'orders.php' dann neu aufgerufen wird - und dann gleich mit der Status-Anzeige "Rechnung erstellt"
    Und in der Installations-Anweisung sollte ein Hinweis rein:
    Zum Testen bitte genug Papier in den Drucker legen! :mad:
     

    Anhänge:

  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
    #25 Manni_HB, 16. Januar 2013
    Zuletzt bearbeitet: 16. Januar 2013
    Und nicht vergessen, die 3 neuen Ordner in die "robots.txt" aufnehmen.

    EDIT: Ist ja Blödsinn! Admin-Ordner samt Unterordner ist ja schon drin! <grrrr>
     
  6. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Du merkst aber auch alles......

    Ist behoben.

    Das ist gar nicht so einfach, da das ganze sich ja in einem Popup-Window abspielt, und man dazu ja das aufrufende Fenster neu laden muss.

    Aber auch das konnte ich realisieren.....

    Der "Danke"-Button scheint bei dem meisten irgendwie aus der Mode gekommen zu sein,,,, :cool:
     

    Anhänge:

  7. 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
    PERKEKT ... einwandfrei!!!
    -FERTIG-


    PS: Wie blöd, dass ich nun im LiveShop damit gar nicht arbeiten darf .. sondern "Müllerchen"! :mad:
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Genial - Danke an euch Genies ;)
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    ..nette Gimmick wäre noch ein Auswahlfeld bei der Anzahl der Kopien. Lieferscheine braucht man meist 1-fach, Rechnungen (sicher) 2-fach ;)
     
  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
    Gibt es doch!?
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    ...irgendwie steh ich auf der Leitung :)
    Ich hab bei "Anzahl Druck-Kopien " "2" stehen: drucke ich nun den Lieferschein, kommt der 2x raus - den brauch ich aber nur 1-fach.
    bei der Rechnung passts, die soll auch 2-fach raus.

    PS: supergenial wäre da nur ein einziger Button, der automatisch 2xRechnung und 1xLieferschein druckt, die Anzahl vorkonfigurierbar (braucht ja jeder anders), und dass alles noch in der Bestellung (dort muss man meistens sowieso rein, um zB. die Trackingnummer zu hinterlegen.
    somit hätte man beim bearbeiten einer bestellung nur mehr: TrackID - 1x klick auf drucken und 1 klick auf den Bestellstatus. :)

    was mir noch aufgefallen ist: nach dem druck bleibt bei mir das popup-fenster ohne Inhalt offen (verwende IE10)
     
  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
    Tja .. so bin ich auch mal an Sache ran gegangen - im Zuge von Holgers "TrackingModul" in der Version 3.0
    Dann kam Chäf Müllerchen und sagte, er wolle erst die Rechnungen und dann erst die TrackingNummern eingeben. Ist also m.E. nicht universell machbar ... und so mit Avengers Lösung geht es ja auch ratz-fatz!
    Die Anzahl/Vordruck kann man auch locker hardcoremäßig in der "pt_gm_pdf_order.php" verdrahten und in dem JS-Gedöhns die entsprechende <tr> löschen.

    Das ist a´bisserl unschön - ich glaube aber dass das Fenster bereits vom DruckerGeraffel kommt. <KaffeeSatzlesen: ON>
     

    Anhänge:

  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    keine Frage, es geht ratz-fatz :) - wollte nur meine Gedanken einbringen (umsetzen kann ichs selber sowieso nicht :)

    PS: Ich hackle nebenberuflich mit im Shop meiner Gattin und so bin ich immer auf der Suche nach Arbeitsablaufeinsparungen ;) - zu zweit wird's oft stressig :)
     
  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
    Ja, so ist es.....

    Das lässt sich nicht mehr automatisch schließen, da man ja nicht weiß, wann der Druck fertig ist.

    Und der Adobe Reader kann nicht mit externem Javascript kommunizieren.

    Den Klick um das Fenster zu schließen muss man leider noch manuell machen...
     
  15. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Hallo,
    ich hab mir das tool auch mal installiert.
    Klasse sache vielen Dank!
    Jedoch habe ich ein Problem, alle Rechnungen die ich Drucke kommen mit der selben Rechnungsnummer heraus.
    Das heisst wenn ich von 2 Bestellungen die Rechnungen über das tool drucke haben beispiel die bestellnummer 11088 und 11089 jeweils die gleiche Rechnungsnummer, das darf nicht sein.
    Kann man dies ändern oder habe ich da ein Fehler drin?
     
  16. 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
    Und für die PDF-Müllbeseitung hier ein MiniScript.

    Wird bei mir mit einem CronJob gestartet - deshalb auch kein Design.
    Die Echo-Ausgabe liefert (jedenfalls All-Ink) in der VollzugsMeldungsMail mit.

    Das Script sollte ins ShopROOT, da ein CronJob ja nicht auf´s AdminVerzeichnis zugreifen kann.

    Und wie immer:
    - Ohne Gewähr
    - nicht updatesicher! :eek:
     

    Anhänge:

  17. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Das sollte das kleinste Problem sein ;) Vielen Dank für Eure Mühe und für die blitzschnelle Umsetzung.
     
  18. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Ja, da war noch ein Problem....

    Es gibt gleich eine neue Version....
     
  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
    So, ich habe jetzt aber einen "Schließen"-Button in das Formular eingebaut.....

    Und das noch weiter dadurch verfeinert, dass man über eine Konfigurationsdatei das Verhalten weiter automatisieren kann.

    Diese Konfiguration wird in der Datei "admin/includes/multi_invoice_configure.php" vorgenommen, ein Beispiel ist in dem neuen Archiv vorhanden.

    Das ist der Inhalt:

    PHP:
    <?php
    define
    ('MULTIPLE_INVOICE_INVOICE_PRINT_COPIES'2);  //# of invoice copies to print
    define('MULTIPLE_INVOICE_PACKINGSLIP_PRINT_COPIES'1);  //# of packingslip copies to print
    define('MULTIPLE_INVOICE_INVOICE_PRINT_COPIES_MAIL'1);  //# of invoice copies to print if imvoices are sent by mail
    define('MULTIPLE_INVOICE_PRINT_INVOICE_AND_PACKINGSLIP_TOGETHER'true);  //Print invoices and packingslip together
    ?>
    Mit "MULTIPLE_INVOICE_INVOICE_PRINT_COPIES" legt man fest, wieviele Rechnungskopien man drucken will.

    Mit "MULTIPLE_INVOICE_INVOICE_PRINT_COPIES_MAIL" wieviele Rechnungskopien man bei Mailversand der Rechnung drucken will.

    Mit "MULTIPLE_INVOICE_PACKINGSLIP_PRINT_COPIES" legt man fest, wieviele Lieferscheinkopien man drucken will.

    Und mit "MULTIPLE_INVOICE_PRINT_INVOICE_AND_PACKINGSLIP_TOGETHER" legt man fest, ob man Rechnungen und Lieferscheine gleichzeitig drucken will.

    (Wenn "MULTIPLE_INVOICE_PRINT_INVOICE_AND_PACKINGSLIP_TOGETHER" true ist, ist es egal, welchen der neuen Buttons man auf der Orders-Seite anklickt,)

    Wenn "MULTIPLE_INVOICE_INVOICE_PRINT_COPIES" definiert ist, wird auf der "orders"-Seite nicht mehr nach der Anzahl der Kopien gefragt.

    Ich denke, jetzt kann sich jeder das Programm nach seinem Arbeitsstil konfigurieren, und so weitestgehend automatisieren.
     

    Anhänge:

  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
    Das wirkt allerdings erst ab mit der neuen Version erstellten Rechnungen,,,