Finsterone Posted January 16, 2018 Share Posted January 16, 2018 Liebe Community, ich habe die Version 1.6.1.7 und einen Mangel im Ausdruck der Rückvergütung. Bei Händlern wird der Nettobetrag 2x gezeigt, den Gesamt-Bruttobetrag muss man selbst errechnen und mit Kuli dazuschreiben. Das sieht nicht sehr professionell aus. Bei Endkunden hingegen steht 2x der Bruttobetrag da: Beispiel Warenwert (brutto) - 20,70 € Gesamt MwSt. - 3,30 € Gesamt (inkl. MwSt.) - 20,70 € Beides ist nicht wünschenswert und am liebsten würde ich eine generelle Lösung in Form von Warenwert (netto) - 20,00 € Gesamt MwSt. - 3,80 € Gesamt (inkl. MwSt.) - 23,80 € haben. Im Moment weiß ich aber nicht einmal, welches Template dafür verantwortlich ist. Kann jemand helfen? Gruß René Link to comment Share on other sites More sharing options...
Finsterone Posted January 18, 2018 Author Share Posted January 18, 2018 Ist die Frage so doof oder gibt es tatsächlich niemanden, der weiß, wo sich die entsprechende tpl befindet ... ? Link to comment Share on other sites More sharing options...
eleazar Posted January 18, 2018 Share Posted January 18, 2018 Wie alle Mailvorlagen befindet sich auch diese im Verzeichnis /mails/de (credit-slip.html/.txt). Die geänderte Datei solltest du aber in ein gleichnamiges Verzeichnis deines Templates spielen, damit sie ein Programm-Update überlebt. Falls Sie dort schon ist, dann auf jeden Fall diese Datei ändern. Link to comment Share on other sites More sharing options...
Finsterone Posted January 18, 2018 Author Share Posted January 18, 2018 Hallo Eleazar, das ist kein Mailformular sondern das pdf, das unter "Bestellungen" >>"Gutscheine" generiert wird - lautet bei mir "order-slip 00... .pdf" Link to comment Share on other sites More sharing options...
eleazar Posted January 19, 2018 Share Posted January 19, 2018 Ja, du hast natürlich recht. Gestern war wirklich nicht mein Tag! Jetzt also richtig: Wie alle PDF-Vorlagen befindet sich auch diese im Verzeichnis /pdf (order-slip.tpl). Hier findest du auch die Vorlage für die Gutschrift-Mitteilung (order-return.tpl). Die geänderte Datei solltest du aber in ein gleichnamiges Verzeichnis deines Templates spielen, damit sie ein Programm-Update überlebt. Falls Sie dort schon ist, dann auf jeden Fall diese Datei ändern. Link to comment Share on other sites More sharing options...
Finsterone Posted January 19, 2018 Author Share Posted January 19, 2018 Ich mag mich täuschen, aber Du hast dafür schon Textbausteine, oder? Hab vielen Dank, jetzt weiß ich, an was ich arbeiten müsste, wenn ich den leisesten Schimmer hätte, wo die Variablen für meinen Fall herkommen. Da fuckel ich mich dann im nächsten Leben rein, sollen sich die Kunden halt beschweren, sie kriegen ihr Geld ja zurück. Und noch einmal Dank für Deine Unterstützung, Du machst (generell) nen tollen Job hier. Link to comment Share on other sites More sharing options...
eleazar Posted January 19, 2018 Share Posted January 19, 2018 Nein, das war nur die modifizierte Kopie des vorherigen Posts - also kein Textbaustein! Um dir die Suche zu erleichtern: ab 1.6 sind die Dateien aufgespalten. Deine Änderung gehört in die Datei order-slip.total-tab.tpl. Die darin enthaltene Abfrage ist logisch unsinnig, weil sie nach der erhobenen MwSt fragt, daher auch zweimal der Bruttobetrag. Das Simpelste ist, du hebelt sie einfach aus, indem du zweimal die gleiche Variable setzt, also statt - {displayPrice currency=$order->id_currency price=$order->total_products_wt} schreibst du - {displayPrice currency=$order->id_currency price=$order->total_products} Und weiter unten deaktivierst du dann noch die If-Abfrage {if $tax_excluded_display} um den Bruttopreis zu erzwingen. Dann sollte es funktionieren. Link to comment Share on other sites More sharing options...
Finsterone Posted January 19, 2018 Author Share Posted January 19, 2018 Ich dachte schon, das ist es und dann hakt's doch. Also, interessanter Weise passiert bei der von Dir beschriebenen Methode folgendes: a) Hier handelt es sich um einen Endkunden, die Preise werden inkl. Mwst. dargestellt. In der Übersetzungstabelle steht bei "Warenwert (brutto)" "Product Total (Tax Incl.)" Das ist vom Sinn her richtig, nur sollte bei Warenwert (brutto) eigentlich der Bruttowert stehen - hier steht aber der Nettowert. Ich kann jetzt natürlich die Übersetzung ändern, doch weiß ich nicht an welchen anderen Stellen es dann nicht stimmt. Kann es tatsächlich sein, dass hier eine falsche Variable aufgerufen wird??? Und dann wird's bei Großhändlern echt seltsam. Da wird dann einfach der gesamte Block mit Warenwert und Mwst. gestrichen. Hast Du 'ne Ahnung wieso? Link to comment Share on other sites More sharing options...
eleazar Posted January 19, 2018 Share Posted January 19, 2018 Ja, sieht lustig aus. Ich vermute aber, du hast die Schleife an der falschen Stelle deaktiviert, denn diese If-Abfrage gibt es mehrmals. Grundsätzlich scheint es aber so zu sein, dass die Gutschrift mit Großhandelskunden nicht umgehen kann. Im Programm ist das inzwischen zwar korrigiert worden, vermutlich hat man aber die PDF-Vorlagen vergessen. Link to comment Share on other sites More sharing options...
Finsterone Posted January 19, 2018 Author Share Posted January 19, 2018 Shit happens. Gibt es eigentlich eine Instanz bei Prestashop, der man solche Bugs melden kann? Ich meine, es wäre schon cool, wenn das in den Folgeversionen behoben werden würde ... Link to comment Share on other sites More sharing options...
Finsterone Posted January 19, 2018 Author Share Posted January 19, 2018 Yeah, jetzt habe ich es geschafft es zum Laufen zu bringen. Und weil ich schon dabei war, wollte ich das Wort Rückvergütung einfügen. Das fand das Prog aber nicht so toll und jetzt erscheint nur noch ein weißes Blatt Papier mit unserem Logo. Und weil's so läppisch war, habe ich natürlich kein Backup gemacht. Kannst Du mir sagen, was ich da in der order-slip.summary-tab.tpl zerschossen habe - ich dachte, es ist wieder im Ursprungszustand: eine Zeile rein, gleiche Zeile raus: <table id="summary-tab" width="100%"> <tr> <th class="header small" valign="middle">{l s='Order Reference' pdf='true'}</th> <th class="header small" valign="middle">{l s='Order Date' pdf='true'}</th> {if $addresses.invoice->vat_number} <th class="header small" valign="middle">{l s='VAT Number' pdf='true'}</th> {/if} </tr> <tr> <td class="center small white">{$order->getUniqReference()}</td> <td class="center small white">{dateFormat date=$order->date_add full=0}</td> {if $addresses.invoice->vat_number} <td class="center small white"> {$addresses.invoice->vat_number} </td> {/if} </tr> </table> Link to comment Share on other sites More sharing options...
Finsterone Posted January 19, 2018 Author Share Posted January 19, 2018 Das glaubt kein Mensch! Habe alles in der order-slip.summary-tab.tpl auskommentiert und dann langsam wieder einkommentiert. Zum Schluss war alles wieder im Ursprungszustand wie oben hineinkopiert - aber jetzt läuft's. Es menschelt. Vielen Dank, falls Du es bis hierher gelesen haben solltest Link to comment Share on other sites More sharing options...
Finsterone Posted June 25, 2018 Author Share Posted June 25, 2018 So, nach einigen Monaten nun dann doch der Wunsch das Wort "Rückvergütung" auf das Formular zu drucken. Habe es mit order-return.addresses-tab.tpl versucht, das hat aber nicht funktioniert. Welche Datei ist denn bei Rückvergütungen für den Header verantwortlich??? Link to comment Share on other sites More sharing options...
Netzfischer Posted October 21, 2019 Share Posted October 21, 2019 Am 25.6.2018 um 12:39 PM schrieb Finsterone: So, nach einigen Monaten nun dann doch der Wunsch das Wort "Rückvergütung" auf das Formular zu drucken. Habe es mit order-return.addresses-tab.tpl versucht, das hat aber nicht funktioniert. Welche Datei ist denn bei Rückvergütungen für den Header verantwortlich??? Das hätte ich auch gerne gewusst? Link to comment Share on other sites More sharing options...
rictools Posted October 21, 2019 Share Posted October 21, 2019 vor 12 Stunden schrieb Netzfischer: Das hätte ich auch gerne gewusst? Hast du denn überhaupt auch eine 1.6.1-Version? Link to comment Share on other sites More sharing options...
Netzfischer Posted October 22, 2019 Share Posted October 22, 2019 Nein, 1.7.5 - aber auch dort finde ich nicht die richtige Datei für diese Änderung. Link to comment Share on other sites More sharing options...
rictools Posted October 23, 2019 Share Posted October 23, 2019 Da sich die Dateistruktur geändert hat, ist diese Info aber wichtig (und ein Anhängen an bestehende Threads u. a. deshalb so unbeliebt). Link to comment Share on other sites More sharing options...
Netzfischer Posted October 23, 2019 Share Posted October 23, 2019 OK, verstehe, sorry. Hast du denn einen Tipp für mich, wo ich die Datei bei der 1.7.5 Version finde? Oder soll ich tatsächlich dafür einen neuen Thread auf machen? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now