Modul Rechnung als PDF im Kundenaccount

Thema wurde von Luis22, 28. Januar 2013 erstellt.

  1. Luis22

    Luis22 Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Problem:
    Immer wieder gibt es Kunden, die ihre PDF Rechnungen angeblich nicht erhalten haben. Meistens ist bloß deren Spamfilter dafür verantwortlich bzw. der Spamordner wird nicht kontrolliert.

    Hintergrund:
    Wir arbeiten zu 70% mit Vorbestellungen. Das heißt, viele Artikel erscheinen erst in 3,6,8 oder mehr Monaten, müssen aber bereits jetzt vorbestellt werden. Der Kunde erhält dann bei Verfügbarkeit seine Rechnung für Vorkasse als PDF oder eine Paypal Zahlungsanforderung.

    Lösungsansatz: Eine Rechnung als PDF wird im Kundenaccount hinterlegt und kann dort eingesehen werden.

    Irgend jemand da draußen mit einer Idee?
     
  2. Dennis (MotivMonster.de)

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

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    warum muss der Kunde vorab die Rechnung haben? Wenn die beim Paket beilegst reicht doch aus?
    Kunde zahlt doch auf die Bestelung / Bestellbestätigung in schon oder nicht?

    Für deine Idee müsste man alle PDF ja irgendwo ablegen oder die Rechnung immer on the fly erzeugen wenn Kunde die abrufen will. Wäre sicher etwas an arbeit.
     
  3. Petra

    Petra G-WARD 2013/14/15

    Registriert seit:
    27. August 2011
    Beiträge:
    6.998
    Danke erhalten:
    1.225
    Danke vergeben:
    227
    Naja, das geht ja auch bei anderen Systemen. Man kann dann in seinem Kundenkonto alle Rechnungsnummern sehen und notfalls auf ein Knöpfchen drücken *tata* schon hat man sein PDF.
     
  4. Luis22

    Luis22 Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Nicht verwechseln! Wir reden nicht von Kauf auf Rechnung sonder Vorkass/!Überweisung.
     
  5. Dennis (MotivMonster.de)

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

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    ja und? Wenn ich irgendwo was auf vorkasse bestelle hab ich eigentlich immer nur die bestellbestätigung und die rechnung liegt im paket.
    Wenn jetzt einer z.B. mit PP oder Sofort-Überweisung online zahlt im SHop hat er ja auch noch keine Rechnung gehabt obwohl er gleich vorkasse bezahlt hat. die Rechnung bekommt er ja erst später. Bei uns mit der Ware,

    Dennoch wäre natürlich das Feature nett für die Kunden.
     
  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
    Bei meiner Erweiterung für den automatischen Rechnungsdruck hat man ja die Option, die PDF-Rechnung in einem Verzeichnis zu archivieren (als "bestellnummer.pdf")....

    Da ist es jetzt dann nicht mehr so schwer, im Kundenkonto bei der Bestellung einen Link dazu zu generieren....
     
  7. 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 war mal wieder was interessantes und überschaubares zum Warmlaufen am frühen Morgen (allerdings schon die etwas größere Runde) :cool:....

    Dort gibt es eine entsprechende Erweiterung:

    http://www.gambio-forum.de/threads/...n-im-Kundenkonto?p=70158&viewfull=1#post70158

    Ich habe die notwendigen Änderungen in die betroffenen EyeCandy-Template-Dateien eingebaut/dokumentiert, diese aber nicht getestet (ich habe keine Standard Gambio-System verfügbar).

    Das sollte aber funktionieren, da es mit meinen Templates funktioniert...
     
  8. DrNuke

    DrNuke Erfahrener Benutzer

    Registriert seit:
    7. Mai 2012
    Beiträge:
    208
    Danke erhalten:
    19
    Danke vergeben:
    22
    Hab die Erweiterung gerade eingebaut.
    Funzt 1a!!!
    Besten Dank Avenger
     
  9. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    #9 wurmi023, 29. Januar 2013
    Zuletzt bearbeitet: 29. Januar 2013
    Krieg ne Fehlermeldung ausgegeben :(
    WARNING(2): "constant() [function.constant]: Couldn't find constant MULTIPLE_INVOICE_ACCOUNT_PRINT_INVOICE" in /var/kunden/webs/ho290310003/gambio/inc/pt_pdf_invoice_packingslip_links.php:36 (Details)
    WARNING(2): "constant() [function.constant]: Couldn't find constant MULTIPLE_INVOICE_ACCOUNT_PRINT_PACKINGSLIP" in /var/kunden/webs/ho290310003/gambio/inc/pt_pdf_invoice_packingslip_links.php:36 (Details)

    Tante Edit: Fehler gefunden
    Man musste die zwei Variablen noch in die configure rein schmeißen, die in der Doku PDF angesprochen werden. Denn die configure in diesem Paket wurde nicht mit angepasst.
    ABER:
    Der Dateiname der PDF, die der Kunde sich erstellt sieht komisch aus:
    _var_kunden_webs_ho290310003_gambio_admin__invoice_invoice_7.pdf
     
  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
    Kann ich nicht nachvollziehen....

    Ein Problem könnte allerdings sein, dass die "fpdf"-Klasse zur Erstellung des PDF dem Browser den kompletten Dateinamen-Pfad als Name übergibt, und nicht nur den richtigen Dateinamen.

    Welcher Browser ist das?
     
  11. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    Moin :)
    Firefox 18.0.1 auf MAC ist es, kann es aber auch mal in nem anderen Browser prüfen...
    EDIT: Im Safari ist es auch so...
     
  12. 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 auch dieselbe Browser-Engine....
     
  13. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    Opera nennt das Ding nur invoice_7.pdf, was hinkommen würde...
     
  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
    So sehe ich das aber auch im FF/Windows....
     
  15. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Hallo
    bräuchte einmal hilfe.
    Bei mir wird folgender Fehler ausgegeben.
    account.jpg

    kann mir da jemand helfen wie ich dies noch beheben kann?
     
  16. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
  17. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Danke wurmi dein posting hatte ich schon gesehen und auch eingefügt.
    Damit wurde der Fehler bei der Rechnung entfernt.
    Jedoch nicht der Fehler beim Liferschein.

    Nachfolgend meine multi_invoice_configure.php.txt
     
  18. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Da anscheinend niemand eine Lösung für mein Problem hat, kann mir jemand sagen wie ich den Lieferschein auskommentieren kann?
    Dann ist der Fehler ja weg und Lieferschein brauch ich nicht unbeding.
     
  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 muss in die "multi_invoice_configure.php".
     
  20. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    ich hab den Fehler gefunden es war ein leerzeichen zuviel :-(

    DANKE!!!