Zahlungsart Rechnung mit Hinweistext

Thema wurde von Andreas Siebold, 29. Mai 2021 erstellt.

  1. Andreas Siebold
    Andreas Siebold Erfahrener Benutzer
    Registriert seit:
    12. März 2019
    Beiträge:
    293
    Danke erhalten:
    47
    Danke vergeben:
    79
    Wunsch: individuell gestaltbarer Hinweistext bei der Zahlungsart Rechnung.

    Es ist eigentlich naheliegend, dass man bei klassischer Rechnungszahlung über Zahlungsziel und Bankverbindung informieren möchte. Sehr verwunderlich und ärgerlich, dass dies nicht geht.
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Die meisten haben die Bankverbindung eh im Footer der Rechnung.
    Wäre noch das Zahlungsziiel, das könnte man über den Rechnungstext hinzufügen - müsste es aber jedes mal schreiben, bzw. müsste man den Hinweistext jedes mal ein- oder ausschalten, bevor man eine Rechnung erzeugt.
    Das ist tatsächlich nervig - und wehe wenn man das einmal vergisst....

    Für das Zahlungsziel sollte es meiner Meinung nach ein Feld im Modul selber geben, wo man die Tage einträgt und was dann automatisch bei dieser Zahlart auf der Rechnung erscheint.
    Das brauchen eigentlich alle, die auf eigene Rechnung versenden, deshalb verstehe ich auch nicht, warum es das nicht zumindest im HUB - Modul gibt.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    15. Mai 2017
    Beiträge:
    823
    Danke erhalten:
    183
    Danke vergeben:
    208
    Das wäre gut!

    Für B2B Shop wäre es noch besser verschiedene Zahlungsziele anlegen zu können und diese den Kunden zuordnen zu können.
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. November 2015
    Beiträge:
    1.517
    Danke erhalten:
    314
    Danke vergeben:
    1.218
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    15. Mai 2017
    Beiträge:
    823
    Danke erhalten:
    183
    Danke vergeben:
    208
    @FlorianR
    Danke für den Tipp, schaue ich mir an.
     
  6. Andreas Siebold
    Andreas Siebold Erfahrener Benutzer
    Registriert seit:
    12. März 2019
    Beiträge:
    293
    Danke erhalten:
    47
    Danke vergeben:
    79
    Habe mir das schon auf den Tipp von Barbara angeschaut. Nur widerstrebt mir, wegen einer solchen Kleinigkeit ein extra Modul zu installieren und zu bezahlen. Ich finde, dass so eine elemtare Funktion Gambio einbauen sollte.
     
  7. Anonymous
    Anonymous Mitglied
    Registriert seit:
    3. Dezember 2014
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    2
    Liebe Gemeinschaft,

    mein Anliegen ist folgendes: Wir beliefern Kunden, welche bei Rechnungskauf unterschiedliche Zahlungsbedingungen haben. Also 1x z.b ohne Abzug innerhalb von 14 Tagen und 1x innerhalb von 10 Tagen mit Skonto.

    Nun habe ich gedacht ich nutze aus den Modulen, 1x das InvoiceHub und 1x das Modul Invoice. Das Aktivieren hat soweit auch geklappt, nur hat jetzt jeder unserer Kunden beim Bestellvorgang die Auswahl,
    zwischen zwei den beiden Rechnungsarten.

    Ich möchte aber die 1 Rechnungsart der einen Kundengruppe zuordnen und die andere der anderen Gruppe. Könnt Ihr mir einen Tipp geben, ob und wie dies funktioniert?

    Danke!

    VG Claudia
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    Das machst du in der jeweiligen Kundengruppe. Im Adminbereich in der linken Spalte steht "Kundengruppe". Hier kannst du jede einzeln bearbeiten.
     
  9. julian-mrkt
    julian-mrkt Mitglied
    Registriert seit:
    29. Januar 2023
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    4
    Gibt es hier mittlerweile irgendeine Lösung außerhalb eines Extra-Moduls für 100€? (Kann man bei der Cloud-Version überhaupt solche Module installieren, man hat ja keinen FTP-Zugang)?

    Gerne auch über die Anpassung von HTML oder Skript-Dateien, falls da jemand etwas parat hat wäre ich sehr dankbar.
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.707
    Danke erhalten:
    513
    Danke vergeben:
    173
    Warum? Geht doch auch mit Bordmitteln.
     
  11. julian-mrkt
    julian-mrkt Mitglied
    Registriert seit:
    29. Januar 2023
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    4
    @Peru es gibt ein Bordmittel bei Zahlungsart "Rechnung" (und nur da) das Zahlungsziel (z.B. sofort oder 14 Tage) automatisiert auf die Rechnung zu schreiben? Wenn dem so ist, bitte sag mir wie, da wäre ich dir sehr dankbar.
     
  12. marcus_zschammer
    marcus_zschammer Neues Mitglied
    Registriert seit:
    18. März 2020
    Beiträge:
    1
    Danke erhalten:
    0
    Ich warte da auch noch auf eine Lösung.
     
  13. tannenhof_imshausen
    tannenhof_imshausen Erfahrener Benutzer
    Registriert seit:
    26. Oktober 2022
    Beiträge:
    119
    Danke erhalten:
    36
    Danke vergeben:
    49
    Ausgehend von dem Modul https://www.stejuhn.de/Kostenlose_Downloads/Abweichende Liefer-Rechnungsadresse.zip von @Kai Stejuhn (via https://www.stejuhn.de/kostenlose-downloads/ ) habe ich mir folgendes gebastelt, der Code ist vor dem
    return $order_info;
    einzufügen:

    PHP:
    if (in_array($order_info['PAYMENT_METHOD'][1],
                     [
    'Vorkasse (Überweisung)','PayPal''Barzahlung''Kreditkarten'],
                     
    true)) {
                                
    $order_info['PAYMENT_METHOD'][1].= ' – Betrag dankend erhalten!';
    }
    elseif (
    in_array($order_info['PAYMENT_METHOD'][1],
                     [
    'Rechnung'],
                     
    true)) {                               
                                
    $weekday=date('u');
                                if (
    $weekday 6) {
                                    
    $faelligkeit_tage=8;
                                    }
                                elseif(
    $weekday 6) {
                                    
    $faelligkeit_tage=9;
                                    }
                                else {
                                    
    $faelligkeit_tage=10;
                                    }

                                
    $faelligkeit date("d.m.Y",mktime(000date("m")  , date("d") + $faelligkeit_tagedate("Y")));
                               
                                
    $order_info['PAYMENT_METHOD'][1].= ' – Zahlbar ohne Abzug bis zum ' $faelligkeit .'.';
    }
    Wenn Du in Deinem Shop mehrere Sprachen einsetzt, solltest Du natürlich besser mir paymentModule arbeiten statt mit PAYMENT_METHOD. Das steht aber nicht in $order_info zur Verfügung, sondern kannst Du z.B. so abfragen, evtl. gleich kombiniert, ob es sich überhaupt um eine Rechnung (und nicht einen Lieferschein) handelt:
    PHP:
    if ($_GET['type'] === 'invoice') {
                
    $orderService  StaticGXCoreLoader::getService('OrderRead');
                
    $order         $orderService->getOrderById(new IdType((int)$_GET['oID']));
                
    $paymentType   $order->getPaymentType();
                
    $paymentModule $paymentType->getModule();
    }

    Natürlich kannst Du den Code dann um eine Abfrage der Kundengruppe anpassen, um Dir vollautomatisch den richtigen Hinweistext auf die Rechnung zu setzen.