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
Beantwortet E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Artikel per Dropshipping versenden und selbst versenden Arbeitsabläufe in JTL-Wawi 1
ebay Angebotsindividuelle Einstellungen setzen per Ameise? JTL-Wawi 1.9 1
Neu Rechnung automatisch per Mail versenden User helfen Usern - Fragen zu JTL-Wawi 9
In Diskussion Rechnungsentwurf per Workflow? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Rechnung per Email aus LS-Pos Fragen rund um LS-POS 0
Lieferantenbestellung mit GLS Versandetikett an den Hersteller/Lieferanten per Mail Senden. JTL-Wawi 1.8 0
Neu Mollie Zahlung per Kreditkarte (25% Fehlschlag) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Per WMS Workflow API Call ausführen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Berichtscontainer per Formel sortieren Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Frage zur Kartonagen Verwaltung in JTL WMS 1.8 - Karton per Scan ersetzen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
Neu Email-Versand über MS365 geht nicht Installation von JTL-Wawi 1
Neu Email Rechnung mit PDF von Ebay blockiert ? eBay-Anbindung - Fehler und Bugs 2
Neu Google Enhanced Conversion Tracking Email JTL Datalayer Technische Fragen zu Plugins und Templates 2
Neu Email Vorlage - Mailen bearbeiten funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu JTL SHOP 5 - Email Anfragen Zwichenspeicher / Log Allgemeine Fragen zu JTL-Shop 3
Neu Produktbewertungen email - problem und fragen Betrieb / Pflege von JTL-Shop 0

Ähnliche Themen