In Diskussion Kein Paypal QR Code bei Rechnungsvorlage

tbrenner

Sehr aktives Mitglied
5. September 2019
182
86
Hallo
wenn wir einen Auftrag mit Zahlungsart Überweisung anlegen, wird auf der Rechnung ein QR Code für die Bank und einer für Paypal Zahlung angedruckt.
Wir möchten aber nur den QR Code für die Banküberweisung haben.
Wie kann man das in den Vorlagen einstellen?
Danke
Tom
 

John

Sehr aktives Mitglied
3. März 2012
4.019
1.007
Berlin
Geh mal in der Wawi in Admin > Firmeneinstellungen und prüfe, ob Du dort Deine PayPal eMail hinterlegt hast.

Die Standardvorlage hat imho einen Bug, bei dem der PayPal Code immer ausgegeben wird, wenn dort KEINE PayPal eMail hinterlegt ist...
 
  • Gefällt mir
Reaktionen: Happy

Happy

Sehr aktives Mitglied
29. Juli 2011
497
123
Hückelhoven
Hallo @tbrenner
prüf das mal, was @John sagt, zusätzlich muss der Auftrag noch eine offene Summe haben.

@John ein Bug ist das nicht unbedingt, da die PayPal E-Mailadresse abweichend sein kann und ein Kunde durchaus auch kein PayPal haben kann, daher können wir nicht einfach nur die normale E-Mailadresse verwenden.
 

John

Sehr aktives Mitglied
3. März 2012
4.019
1.007
Berlin
@Happy sprechen wir vom gleichen Szenario? Als ich mir das letztmalig angeschaut habe, hatte ich folgendes Verhalten
- KEINE PayPal eMail in den Firmeneinstellungen hinterlegt
- Als Zahlungsart ist Überweisung gewählt, explizit nicht PayPay
> Trotzdem gibt die Stanardvorlage auf der Rechung einen Zahlungshinweis PayPal aus.

Fand ich damals schon buggy und lag an einer schief laufenden COND() Abfrage.
 

Happy

Sehr aktives Mitglied
29. Juli 2011
497
123
Hückelhoven
Der Bezahl QR Code ist da, weil ein Offener Wert und die PayPal Adresse drin ist, das sind die 2 Dinge, die in der Standardvorlage abgefragt werden.
Was der Kunde nun als Zahlungsart ausgewählt hat ist doch egal, solange er letztendlich bezahlt, womit auch immer.
 

tbrenner

Sehr aktives Mitglied
5. September 2019
182
86
Wir haben in den Firmeneinstellungen eine email Adresse für Paypal hinterlegt.
Es geht hier um Sofortaufträge die manuell angelegt werden.
Sehen wir das richtig @Happy, wir müssten die Paypal Adresse weglassen, dann gehts???
 

Happy

Sehr aktives Mitglied
29. Juli 2011
497
123
Hückelhoven
Wenn Ihr die PayPal Adresse weg lasst oder den Auftrag bezahlt, dann wird der Bezahlhinweis in der Rechnung nicht angezeigt, ihr könnt den Hinweis aber auch mit dem Editor ganz raus nehmen.
 

John

Sehr aktives Mitglied
3. März 2012
4.019
1.007
Berlin
@Happy die aktuelle Abfrage, ob der PayPal Hinweis angezeigt werden soll lautet

Code:
Report.OpenGrossPrice > 0
AND NOT IsNullOrEmpty (Report.InvoicePaymentInformation.PayPalId,true)
AND Report.InvoicePaymentInformation.PaymentMethodType <> 'SEPA'

Und das finktioniert für viele User einfach nicht gut.

Die gehen daher und legen sich eigene Zahlungsarten an. Entsprechend liefert Report.InvoicePaymentInformation.PaymentMethodType <> 'SEPA' ein TRUE und schon ist der PayPal Hinweis drauf, auch wenn er keinen Sinn macht.
Nicht einmal ich weiß, woher InvoicePaymentInformation.PaymentMethodType seinen Wert bezieht. Vielleicht kannst Du es ja mal erklären?

Ich habe nicht mitgezählt, wie oft ich Eure Bedingung bei Kunden schon umgeschrieben haben...
 
  • Gefällt mir
Reaktionen: zerokewl und tbrenner

Happy

Sehr aktives Mitglied
29. Juli 2011
497
123
Hückelhoven
Guten Morgen @John
SEPA ist ja Lastschrift verfahren, da ergibt es keinen SInn, dem Kunden eine andere Bezahlmöglichkeit an die Hand zu geben.
Woher diese Variable Ihre Information bezieht steht in der Datenbank in der Entsprechenden View. (Report.InvoicePaymentInformation)

SQL:
CASE
            WHEN SalesOrder.cPUIZahlungsdaten IS NOT NULL AND SalesOrder.cPUIZahlungsdaten != ''
                THEN 'SoldReceivable'
            WHEN PaymentInfo.cInhaber != '' AND PaymentInfo.cBankName != '' AND PaymentInfo.cIBAN != '' AND PaymentInfo.cBIC != ''
                THEN 'SEPA'
            WHEN TRY_PARSE(REVERSE(REPLACE(REPLACE(STUFF(REPLACE(REVERSE(SalesOrderAttribute.cValue), '.', ','),
            CHARINDEX(',', REPLACE(REVERSE(SalesOrderAttribute.cValue), '.', ',')), 1, '|'), ',', ''), '|', ','))
                AS DECIMAL(25,13) USING 'de-DE') > 0 AND SalesOrderAttribute.cName like '%Finanzierungskosten%'
                THEN 'HirePurchase'
            WHEN PaymentMethod.cName LIKE '%Vorkasse%'
                THEN 'PaymentInAdvance'
            WHEN PaymentMethod.cName LIKE '%Nachnahme%'
                THEN 'CashOnDelivery'
            WHEN Invoice.OpenGrossPrice > 0
                THEN 'Invoice'
            ELSE 'Undefined'
        END AS PaymentMethodType,
 

John

Sehr aktives Mitglied
3. März 2012
4.019
1.007
Berlin
@Happy Danke für die Info.

Ich fasse das mal zusammen.

Eine Bedingung, die für einen Anwender ohne SQL-Wissen nicht nachvollziehbar hardcoded in der Datenbank textbasiert den Namen einer Zahlungsart abfragt sorgt dafür, daß Kunden einen QR-Code einer Zahlart auf die Rechung bekommen, die sie nicht gewählt haben.

YMMD, echt jetzt ;)
 
  • Gefällt mir
Reaktionen: tbrenner

Pifan

Sehr aktives Mitglied
4. Mai 2019
190
47
Mich nervt der Hinweis auch!

Welche Zeile ist im Rechnungsformular ist dafür verantwortlich?

Ich dachte ich hätte schon alles herausgenommen.
 
Zuletzt bearbeitet:

Happy

Sehr aktives Mitglied
29. Juli 2011
497
123
Hückelhoven
Diese Häckchen oben sind nur für die Ansicht innerhalb des Editors um ggf. Elemente auszublenden da diese sich oft überlagern können ;)
 
Ähnliche Themen
Titel Forum Antworten Datum
DHL Versenden 4.0 kein automatischer Versandetikettendrucl JTL-Wawi 1.11 4
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 12
Neu Kein permanenter Dataflow mit Kern FCB Waage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Kein changelog für 1.11.8 JTL-Wawi 1.11 29
Neu Überverkäufer aktiviert, es wird aber kein Bestand zu Amazon übertragen Amazon-Anbindung - Fehler und Bugs 0
JTL Variantenartikel: Kein Preis im Schema.org („price fehlt“) – Ursache? Allgemeine Fragen zu JTL-Shop 2
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu ERDE an JTL- seit 10h kein Versand wegen Störung! JTL-ShippingLabels - Fehler und Bugs 10
Neu Artikelbild verknüpfen verknüpft nur alle Bilder, wenn kein Bild 1 da ist JTL-Ameise - Fehler und Bugs 0
Kein Versenden-Button wenn "Artikel vor dem Verpacken bestätigen" aktiv JTL-Wawi 1.11 2
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
GLS-Aufträge stehen auf „Teilgeliefert“, obwohl vollständig versendet – kein Versandkostenartikel vorhanden (JTL 1.10.14.1) JTL-Wawi 1.10 0
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu WMS Mobile / kein QR Code Scan in das Passwort Feld mit Zebra MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Bei Gutschein einlösen kein Rückgeld möglich Allgemeine Fragen zu JTL-POS 0
Neu Lieferadresse in PayPal-Transaktion weicht von der in der Wawi ab Plugins für JTL-Shop 0
Neu Paypal Checkout Modul für Gambio bis GX 26.x Gambio-Connector 0
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Kunde zahlt zuviel mit PayPal Plugins für JTL-Shop 0
Neu Paypal Checkout Plugin - Ist vorhanden aber nichts funktioniert Plugins für JTL-Shop 9
GLS Retoure Code 15 JTL-Wawi 1.10 1
Neu QR Code Ausdruck der TSE Einrichtung / Updates von JTL-POS 0
Neu Hinweisfeld bei Versandarten: HTML Code möglich? Betrieb / Pflege von JTL-Shop 7
Neu Alttexte aus OPC werden beim Slider nicht im Code angezeigt JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen