Statusänderung per Email funktioniert nicht

Chr1s

Aktives Mitglied
7. Juni 2007
62
0
Hallo zusammen,

wenn ich eine Bestellung in VM durchführe, bekomme ich 2 Emails:

1. Die Bestellbestätigung mit Rechnung und AGB
2. Die Statusänderung der Bestellung:
"der Status Ihrer Bestellung Nr. 15 hat sich geändert. Sie ist nun: In Bearbeitung"

Wenn ich in JTL nun aber die Bestellung als Verschickt kennzeichne, bekomme ich als Kunde keine Email. Aus VM selbst heraus geht das alles ohne Probleme.

Was kann hier der Fehler sein? Übersehe ich eine Einstellung?

Besten Dank!!

Chr1s
 

Chr1s

Aktives Mitglied
7. Juni 2007
62
0
Hallo Thomas,

das ist richtig. Der Status wird auch im VM geändert.

Aber:

Wenn ich ausschließlich mit VM arbeite, setze ich die Stati manuell. Und kann dann auch gleich den Kunden per Mail benachrichtigen.

Wenn ich die Stati also mit der WaWi ändere, dann kann ich auch aus VM direkt keine Benachrichtigung an den Kunden senden. Dann bekommt man die Fehlermeldung: "Bitte zuerst den Status ändern." Das geht aber nicht mehr, da er schon geändert wurde. Und zwar von der WaWi.

Insgesamt ist die Tatsache, dass die Leute die erste Benachrichtigung bekommen "der Status Ihrer Bestellung Nr. 15 hat sich geändert. Sie ist nun: In Bearbeitung" zimelich überflüssig, da sie ja sowieso noch eine separate Bestellbestätigung mit Rechnung bekommen.

Was kann man da machen?

Chr1s

P.S: Nicht das hier ein falscher Eindruck entsteht. Ich finde Eure WaWi großartig!!
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Hi,

Connector anpassen, so dass er beim Statuswechsel auf versandt auch die Mail rausschickt.

Wir haben momentan keine Ressourcen, um sich in das Mailsystem von VM einzuarbeiten, daher hier nur der Hinweis, wo das geamcht weredn sollte:
Datei: dbeS/SetBestellung.php Zeile 19-33:
Code:
//Bestellung versandt
	if (intval($_POST["action"]) == 6 && intval($_POST['KeyBestellung']))
	{
		$return = 0;
		if ($einstellungen->StatusVersendet)
		{
			eS_execute_query("update ".DBPVM."orders set order_status=\"".$einstellungen->StatusVersendet."\" where order_id=".intval($_POST['KeyBestellung']));
			//füge history hinzu
			$VersandInfo = $_POST["VersandInfo"];
			$VersandDatum = realEscape($_POST["VersandDatum"]);
			$Tracking = realEscape($_POST["Tracking"]);
			$kommentar = "\nIhre Bestellung wurde am $VersandDatum versandt.\n".$VersandInfo.".\nIdentCode".$Tracking;
			eS_execute_query("insert into ".DBPVM."order_history (order_id, order_status_code, date_added, comments) values(".intval($_POST['KeyBestellung']).", \"".$einstellungen->StatusVersendet."\", now(), \"".$kommentar."\")");	
		}
 	}

Dieser Abschnitt muss um den Mailversand ergänzt werden.
 

Chr1s

Aktives Mitglied
7. Juni 2007
62
0
Ok. Besten Dank!

Gibt es alternativ auch die Möglichkeit, den Versand der ersten Statusmail zu unterdrücken, um diese Funktion ganz auszuschalten?

Danke!!!

Chr1s
 

rickieleejones2000

Aktives Mitglied
19. Juli 2007
18
0
Eine quick & dirty variante ist die VM funktion zum versand der statusänderung auszuschalten:

Für VM 1.0.12

Dazu die datei .../administrator/components/com_virtuemart/classes/ps_order.php wie folgt anpassen:

1) Zeile 368 auskommentieren:

Code:
// $result = vmMail( $dbv->f("contact_email"),  $dbv->f("vendor_name"), $db->f("user_email"), $mail_Subject, $mail_Body, '' );

2) Darunter eine zeile einfügen:

Code:
$result = true;

Cheers,
Rickie
Code:
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kundendaten extern verschlüsseln (Für den eigenen Shop) und per Import importieren Technische Fragen zu Plugins und Templates 2
Neu Wie kann man Anzahl der VPE per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Per Button/ Link Artikel in den Warenkorb legen Technische Fragen zu Plugins und Templates 1
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 10
Neu WMS/Packtisch+ ... manuelle Workflows per Barcode auslösen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Gutscheine aktualisieren bzw. mehrere per Import deaktivieren? Allgemeine Fragen zu JTL-Vouchers 1
Neu shopapotheke per Anbindung eBay-Anbindung - Fehler und Bugs 1
Neu Umlagerung per Ameisen-Import JTL-Wawi - Fehler und Bugs 1
Neu In einen Portlet-Container im Frontend per Ajax Datennachladen (weitere anzeigen) Technische Fragen zu Plugins und Templates 1
Neu eBay Plus Angebote per Ameise steuerbar ? Eigene Übersichten in der JTL-Wawi 6
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferadresse / Rechnungsadresse im Auftrag per Doppelklick wählbar machen JTL-Wawi - Ideen, Lob und Kritik 0
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Benachrichtigung per Workflow bei Wareneingang User helfen Usern - Fragen zu JTL-Wawi 24
Neu Weiterleitungen direkt per Datenbank einfügen aufgrund Größe bzw. Anzahl? Betrieb / Pflege von JTL-Shop 9
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
Variationen per Ameise umbenennen JTL-Wawi 1.8 1
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Neu LS-Pos Kundenrechnung per Email Fragen rund um LS-POS 1
Neu Warenkorb per Link teilen Allgemeine Fragen zu JTL-Shop 7
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Beantwortet Kunde von Firma per Workflow setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Datenbankebene per SQL löschen Eigene Übersichten in der JTL-Wawi 6
Neu Consent Status per Smarty Var abfragen Technische Fragen zu Plugins und Templates 2
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
Neu Kinderartikel per Ameise vom Vater lösen Arbeitsabläufe in JTL-Wawi 6
Kupon Gültig vom bis - Datum wird in Email nicht angezeigt. Einrichtung JTL-Shop5 0
Beantwortet Auftrag - Email versenden, wenn sich Inhalt des Anmerkungsfelds ändert JTL-Workflows - Ideen, Lob und Kritik 8
In Diskussion Email bei Zahlungseingang schicken (manueller Auftrag) JTL-Workflows - Fehler und Bugs 6
Neu Email-Versand Tagesabschluss nicht mehr möglich - "exception reading response" JTL-POS - Fehler und Bugs 2
Mailing ohne Ebay-Alias-Email-Adressen durchführen JTL-Wawi 1.8 0
1.8.9.1 Drucken / Email / Exportvorlagen / Rehnung / Speichern / SCX JTL-Wawi 1.8 4
Neu Versandemail zieht die falsche Email-Adresse JTL-Wawi - Fehler und Bugs 2
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 2
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Neu Email Versand in JTL Wawi einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Bestellbestätigung email Variable Hinweistext für Downloadartikel Allgemeine Fragen zu JTL-Shop 3
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
In Email-Vorlage: E-Mail Adresse im eigenen Feld verwenden JTL-Wawi 1.8 4
Neu Email Vorlage erstellen Wawi 1.8.12.0 User helfen Usern - Fragen zu JTL-Wawi 7
Neu Email Vorlage in Wawi 1.8 erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Workflow mit Freipositionen in Email Gelöste Themen in diesem Bereich 3
Neu ein email formular auf startseite einbinden Allgemeine Fragen zu JTL-Shop 0
Neu Mailvorlagen - Footer - Email wird nicht angezeigt? Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen