Gelöst Erfolgreich in JTL-Wawi übernommen

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

propresent

Aktives Mitglied
26. März 2007
205
0
Wehrheim
Erfolgreich in JTL-Wawi übernommen

wo wird dieser text geändert. ich hätte dort lieber stehen:

Ihre Bestellung is bei uns eingegangen. Sie erhalten in kürze Ihre Auftragsbestätigung mit Angabe zur Lieferzeit und Zahlung!

geht das?
gruß
propresent
 

propresent

Aktives Mitglied
26. März 2007
205
0
Wehrheim
Zitat von Thomas Lisson:
Hi,
kannst dies anpassen in dbeS/SetBestellung.php Zeile 71:
Code:
$kommentar = "Erfolgreich in JTL-Wawi übernommen";
hi thomas,

erst mal ein riesen lob an euch alle.
das ist das beste, was ich bisher an service in einem forum erlebe :D

so schnell und kompetent, wow!

war natürlich richtig und so gefällt es mir besser...
darf ich noch folgendes fragen...

ich sehe gerade, wenn ich eine "Versand-Nachricht"(aus JTLWAWI) sende, dann wird der Auftragsstatus im Kundenkonto von XT- Shop auf "Auftrag abgeschlossen" gesetzt.... soweit so gut, aber
das passiert auch, wenn ich auf "Zahlung erhalten" in JTLWAWI gehe, z.B. auch dann, wenn ich nur eine Teilzahlung eingebe. Das darf nicht sein.
Der Kundenstatus "Auftrag abgeschlossen" kann nur sein, wenn die Ware versendet wurde!

Wo kann ich das einstellen.

Danke und Gruß
ProPresent
 

Thomas Lisson

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

danke für die Blumen.

Zu Deinem Problem:

Die Zahlung / Teilzahlung einer Bestellung hat keine Auswirkungen auf den Status der Bestellung. Kannst Du genauer aufzeigen, wie Du hier vorgehst?
 

propresent

Aktives Mitglied
26. März 2007
205
0
Wehrheim
Zitat von Thomas Lisson:

Sorry, fehler von mir...
hatte gleichzeitig beim test "versand" angelegt und "rechnung" verändert...

eben nochmals den test nur mit "rechnung"... passiert nichts auf XT
somit ist alles bestens für mich, weil der versand immer erst nach rechnung erfolgt (auch wenn einer per rechnung kauft, ist der auftrag mit dem versand abgeschlossen).

ein durchweg - für den kunden - organisierter ablauf im bestellstatus wäre:
offen / in bearbeitung / zahlungseingang verbucht / versendet / auftrag abgeschlossen oder auch
offen / in bearbeitung / versendet auf rechnung / auftrag abgeschlossen

in zum beispiel "auftrag abgeschlossen" könnte man zum beispiel nochmals eine "werbung" oder Top-Artikel bewerben....

ich hoffe ich habe mich nicht allzu blöd ausgedrückt. im kurzen wollte ich nur sagen, immer wenn was am auftrag (aus dem shop) in der wawi gemacht wird, sollte der kunde das "erfahren". so fühlt er sich in sicheren händen mit seinem "auftrag" ;)

gruß
propresent
 

propresent

Aktives Mitglied
26. März 2007
205
0
Wehrheim

Jan Schl.

Sehr aktives Mitglied
12. November 2006
4.337
4
Rendsburg, Hückelhoven
Mailtext findest Du hier:

In Deinem Shopverzeichnis unter templates - Dein Template - admin - mail - german - change_order_mail.html oder .txt

Wenn Du den Status selbst umbenennen willst, dann geht dies im Adminbereich des Shops unter Konfiguration - Bestellstatus

Gruß Jan
 

propresent

Aktives Mitglied
26. März 2007
205
0
Wehrheim
Zitat von Thomas Lisson:
Hi,

den Zahlungseingang weredn wir auch im Shop unterstützen. Jedoch erst im April/Mai

in zum beispiel "auftrag abgeschlossen" könnte man zum beispiel nochmals eine "werbung" oder Top-Artikel bewerben....
Idee gut ;)

moin herr lisson,

schon was diesbezüglich machen können?
wie sieht das mit dem "Berichtsdesigner" aus, ist der nun auch bald integriert?

gruß
propresent
 

Thomas Lisson

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


den Zahlungseingang weredn wir auch im Shop unterstützen. Jedoch erst im April/Mai
Der JTL- Shop unterstützt das bereits.

Die Connectoren noch nicht. Frühstens mit der neuen Connectorgeneration, die für die nächste Wawi-Version nötig sein wird.

wie sieht das mit dem "Berichtsdesigner" aus, ist der nun auch bald integriert?
Ungern geben wir verbindliche zeitliche Angaben. Er wird kommen.
 

powerpointonline

Aktives Mitglied
10. Juli 2009
53
0
AW: Erfolgreich in JTL-Wawi übernommen

Hi,

kannst dies anpassen in dbeS/SetBestellung.php Zeile 71:
Code:
$kommentar = "Erfolgreich in JTL-Wawi übernommen";


Hallo Lisson,

Hier mal ein Bild der Connector Einstellungen.

Nun habe ich festgestellt dass im Shop alle Verkauften Produkte den Status In Bearbeitung aufweist jedoch wurden die Kunden nicht benachrichtigt.

15.07.2009 15:41:58 In Bearbeitung Erfolgreich in JTL-Wawi übernommen

Das gleiche passiert wenn ich in der WAWI einen Webabgleich Starte, und die Bestellung erfolgreich bearbeite mit Zahlung erhalten und Verendet Markiere wird der Status im Shop zwar auf Versendet Markiert jedoch ohne benachrichtigung zum Kunden.

Hat einer eine Idee woran das liegen könnte?

Hier die PHP Einstellung.

<?php
/**
* jtlwawi_connector/dbeS/SetBestellung.php
* Synchronisationsscript
*
* Es gelten die Nutzungs- und Lizenzhinweise unter JTL-Wawi - kostenlose Warenwirtschaft für Onlineshops und den stationären Vertrieb
*
* @author JTL-Software <thomas@jtl-software.de>
* @copyright 2006, JTL-Software
* @link JTL-Wawi - kostenlose Warenwirtschaft für Onlineshops und den stationären Vertrieb
* @version v1.02 / 05.02.07
*/
define ('BESTELLUNG_VERSANDT_EMAIL_SCHICKEN',0);
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',1);
require_once("syncinclude.php");
$return=3;
if (auth())
{
$return=5;
//Bestellung versandt
if (intval($_POST["action"]) == 6 && intval($_POST['KeyBestellung']))
{
$return = 0;
//setze orders_status auf gewählte Option bei eS Versadnt
//hole einstellungen
$cur_query = eS_execute_query("select StatusVersendet from eazysales_einstellungen");
$einstellungen = mysql_fetch_object($cur_query);

//setze status der Bestellung
if ($einstellungen->StatusVersendet>0 && $_POST["VersandDatum"])
{
eS_execute_query("update orders set orders_status=".$einstellungen->StatusVersendet." where orders_id=".intval($_POST['KeyBestellung']));
//füge history hinzu
$VersandInfo = $_POST["VersandInfo"];
$VersandDatum = realEscape($_POST["VersandDatum"]);
$Tracking = realEscape($_POST["Tracking"]);

//PLZ der Lieferadresse holen
$liefer_query = eS_execute_query("select delivery_postcode from orders where orders_id=".intval($_POST['KeyBestellung']));
$Order = mysql_fetch_object($liefer_query);

//Sendungsverfolgungslinks
$DHL_Link = "http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&zip=".$Order->delivery_postcode."&idc=".$Tracking;
$DPD_Link = "http://extranet.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr=$Tracking&submit=";
$GLS_Link = "http://www.gls-germany.com/online/paketstatus.php3?mode=&hasdata=1&datatype=paketnr&paketnr=".$Tracking."&filter=all&search_x=10&search_y=10";

//Plaintext Kommentar bauen
$kommentar_txt = "\nIhre Bestellung wurde am $VersandDatum versandt.\n".$VersandInfo."\nIdentCode".$Tracking;
//HTML Kommentar bauen
$kommentar_html = "<br>Ihre Bestellung wurde am $VersandDatum versandt.<br>".$VersandInfo."<br>IdentCode".$Tracking;

if (DHL_LINK_IN_MAIL_EINBAUEN==1)
{
$kommentar_txt."\nLink zur Sendeverfolgung: ".$DHL_Link;
$kommentar_html.='<br>Link zur Sendeverfolgung: <a href="'.$DHL_Link.'">'.$DHL_Link.'</a>';
}
elseif (DPD_LINK_IN_MAIL_EINBAUEN==1)
{
$kommentar_txt."\nLink zur Sendeverfolgung: ".$DPD_Link;
$kommentar_html.='<br>Link zur Sendeverfolgung: <a href="'.$DPD_Link.'">'.$DPD_Link.'</a>';
}
elseif (GLS_LINK_IN_MAIL_EINBAUEN==1)
{
$kommentar_txt."\nLink zur Sendeverfolgung: ".$GLS_Link;
$kommentar_html.='<br>Link zur Sendeverfolgung: <a href="'.$GLS_Link.'">'.$GLS_Link.'</a>';
}

if (BESTELLUNG_VERSANDT_EMAIL_SCHICKEN==1)
{
eS_execute_query("insert into orders_status_history (orders_id, orders_status_id, date_added, comments, customer_notified) values(".intval($_POST['KeyBestellung']).", ".$einstellungen->StatusVersendet.", now(), \"".$kommentar_txt."\", 1)");
//mail aus XTC rausschicken
sende_xtc_mail(intval($_POST['KeyBestellung']),$kommentar_txt,$kommentar_html);
}
else
{
eS_execute_query("insert into orders_status_history (orders_id, orders_status_id, date_added, comments) values(".intval($_POST['KeyBestellung']).", ".$einstellungen->StatusVersendet.", now(), \"".$kommentar_txt."\")");
}
}
}

//Bestellung erfolgreich abgeholt
if (intval($_POST["action"]) == 5 && intval($_POST['KeyBestellung']))
{
$return = 0;
//setze orders_status auf gewählte Option bei eS Abholung
//hole einstellungen
$cur_query = eS_execute_query("select StatusAbgeholt from eazysales_einstellungen");
$einstellungen = mysql_fetch_object($cur_query);

//setze status der Bestellung
if ($einstellungen->StatusAbgeholt>0)
{
eS_execute_query("update orders set orders_status=".$einstellungen->StatusAbgeholt." where orders_id=".intval($_POST['KeyBestellung']));
//füge history hinzu
$kommentar = "Erfolgreich in JTL-Wawi übernommen";
eS_execute_query("insert into orders_status_history (orders_id, orders_status_id, date_added, comments) values(".intval($_POST['KeyBestellung']).", ".$einstellungen->StatusAbgeholt.", now(), \"".$kommentar."\")");
}

//setze bestellung auf abgeholt
eS_execute_query("insert into eazysales_sentorders (orders_id, dGesendet) values (".intval($_POST['KeyBestellung']).",now())");
}
}

function sende_xtc_mail($KeyBestellung, $kommentar_txt, $kommentar_html)
{
define('_VALID_XTC',true);
define('FILENAME_CATALOG_ACCOUNT_HISTORY_INFO', 'account_history_info.php');
define('DATE_FORMAT_LONG', '%A, %d. %B %Y');
define('TABLE_LANGUAGES', 'languages');

require_once (DIR_FS_CATALOG.DIR_WS_CLASSES . 'Smarty_2.6.10/Smarty.class.php');
require_once (DIR_FS_CATALOG.DIR_WS_CLASSES.'class.phpmailer.php');
require_once (DIR_FS_ADMIN.DIR_WS_FUNCTIONS . 'html_output.php');
require_once (DIR_FS_ADMIN.DIR_WS_FUNCTIONS . 'general.php');
require_once (DIR_FS_INC.'xtc_php_mail.inc.php');
require_once (DIR_FS_INC . 'xtc_db_fetch_array.inc.php');

//hole einstellungen
$cur_query = eS_execute_query("select languages_id from eazysales_einstellungen");
$einstellungen = mysql_fetch_object($cur_query);

// set application wide parameters
$configuration_query = eS_execute_query('select configuration_key as cfgKey, configuration_value as cfgValue from configuration');
while ($configuration = mysql_fetch_array($configuration_query))
{
define($configuration['cfgKey'], $configuration['cfgValue']);
}

$smarty = new Smarty;

$check_status_query = eS_execute_query("select language, customers_name, customers_email_address, orders_status, date_purchased from orders where orders_id = '".$KeyBestellung."'");
$check_status = mysql_fetch_array($check_status_query);

$cur_query = xtc_db_query("select orders_status_name from orders_status where language_id=".$einstellungen->languages_id." and orders_status_id=".$check_status['orders_status']);
$status = mysql_fetch_object($cur_query);

// assign language to template for caching
$smarty->assign('language', $_SESSION['language']);
$smarty->caching = false;

// set dirs manual
$smarty->template_dir = DIR_FS_CATALOG.'templates';
$smarty->compile_dir = DIR_FS_CATALOG.'templates_c';
$smarty->config_dir = DIR_FS_CATALOG.'lang';

$smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');
$smarty->assign('logo_path', HTTP_SERVER.DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');

$smarty->assign('NAME', $check_status['customers_name']);
$smarty->assign('ORDER_NR', $KeyBestellung);
$smarty->assign('ORDER_LINK', xtc_catalog_href_link(FILENAME_CATALOG_ACCOUNT_HISTORY_INFO, 'order_id='.$KeyBestellung, 'SSL'));
$smarty->assign('ORDER_DATE', xtc_date_long($check_status['date_purchased']));
$smarty->assign('NOTIFY_COMMENTS', $kommentar_txt);
$smarty->assign('ORDER_STATUS', $status->orders_status_name);

$txt_mail = $smarty->fetch(CURRENT_TEMPLATE.'/admin/mail/'.$check_status['language'].'/change_order_mail.txt');
$smarty->assign('NOTIFY_COMMENTS', nl2br($kommentar_html));
$html_mail = $smarty->fetch(CURRENT_TEMPLATE.'/admin/mail/'.$check_status['language'].'/change_order_mail.html');

xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $check_status['customers_email_address'], $check_status['customers_name'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', EMAIL_BILLING_SUBJECT, $html_mail, $txt_mail);
}

mysql_close();
echo($return);
logge($return);
?>
 
Zuletzt von einem Moderator bearbeitet:

powerpointonline

Aktives Mitglied
10. Juli 2009
53
0
AW: Erfolgreich in JTL-Wawi übernommen

Hat den Keiner eine Idee?

Wenn ein Kunde eine neue Bestellung bei uns im Shop macht und wir den abgleich mit der WAWI Starten dann steht der Artikel auf Bearbeitung jedoch würde nichts zum Kunden übertragen.

Das gleiche passiert wenn wir den Auftrag in der WAWI Fertig bearbeiten mit Zahlung erhalten Versendet Markiert wird nach dem abgleich der Artikel auf Versendet Markiert jedoch ohne den Kunden zu benachrichtigen.

Mfg
PPO

PS. Wir haben derzeit WAWI 099645 e drauf.
 

andi1970

Sehr aktives Mitglied
17. April 2007
3.380
1
Deutschland
AW: Erfolgreich in JTL-Wawi übernommen

haste auch den Emaiversand aktiviert - die Versandbenachriftigung haben schon immer funktioniert - also seitdem ich das teil verwende - im xt -bereich gibts auch die lösung die die benachrichtigung "in Wawi übernommen" musst mal da gucken und suchen - weiß jetzt nicht genau wo


Hat den Keiner eine Idee?

Wenn ein Kunde eine neue Bestellung bei uns im Shop macht und wir den abgleich mit der WAWI Starten dann steht der Artikel auf Bearbeitung jedoch würde nichts zum Kunden übertragen.

Das gleiche passiert wenn wir den Auftrag in der WAWI Fertig bearbeiten mit Zahlung erhalten Versendet Markiert wird nach dem abgleich der Artikel auf Versendet Markiert jedoch ohne den Kunden zu benachrichtigen.

Mfg
PPO

PS. Wir haben derzeit WAWI 099645 e drauf.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Servicedesk - Domain-Hoster gewechselt, E-Mail erfolgreich getestet, aber keine E-Mails landen im Service Desk! Gelöste Themen in diesem Bereich 7
Neu JTL Wawi - Zendesk Verknüpfung Schnittstellen Import / Export 0
Neu JTL Standardsuche funktioniert nicht - nach Deaktiverung Doofinder Allgemeine Fragen zu JTL-Shop 3
JTL-Wawi 1.8 Rechnungen ändern JTL-Wawi 1.8 1
Neu Wechsel von JTL SHOP 4.6 auf 5.3.1 Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu JTL POS auf Sunmi T2 - InnerPrinter geht nicht JTL-POS - Fehler und Bugs 0
Neu JTL WAWi in andere SETS als JTL_Costum übertagen lassen? Shopware-Connector 5
Neu In welcher Tabelle sind die JTL-Track&Trace Daten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Abgleich Woocommerce / JTL mit dem Connector Shopware-Connector 1
JTL Update auf 1.9.4.2 - voller Bugs ? JTL-Wawi 1.9 2
Neu Export von Kategoriebilder aus JTL Shop Allgemeine Fragen zu JTL-Shop 1
JTL-APP Auftrag kann nicht Festgeschrieben werden. JTL-Wawi App 0
Neu JTL - Shopify Verbindung funktioniert nicht mehr Shopify-Connector 0
Neu JTL Shop Suche funktioniert nicht richtig JTL-Shop - Fehler und Bugs 2
Neu JTL Wawi mit XAMPP Server verbinden Gelöste Themen in diesem Bereich 7
Menü Retouren -> Retourenstatus / JTL-Workflows - Absturz JTL-Wawi 1.8 0
Neu Nachdruck Button in JTL WMS Wareneingang User helfen Usern - Fragen zu JTL-Wawi 0
JTL Zahlungsabgleich Amazon-Pay - Intervall ändern JTL-Wawi 1.7 0
Neu JTL Shop Kundenmigration Passwort vergessen an alle importierten Kunden JTL-Shop - Fehler und Bugs 0
Neu Umzug zu JTL Umstieg auf JTL-Shop 0
OSS in JTL WAWI 1.8.10 - Einstellungen vornehmen JTL-Wawi 1.8 1
Lizenzabgleich erfordert ab sofort eine Verknüpfung zum JTL-Kundencenter Die Nutzung lizenz JTL-Wawi 1.8 7
Neu JTL-Search bei nicht erfolgreicher Suche normales Suchfeld im Contentbereich JTL-Search 1
Neu Der JTL-ShippingLabels-Server ist nicht erreichbar. Bitte versuchen Sie es zu einem späteren Zeitpunkt Gelöste Themen in diesem Bereich 10
Neu jtl shop kleines bild in artikelübersicht Allgemeine Fragen zu JTL-Shop 0
Worker gleicht Woocommerce, jedoch nicht JTL ab JTL-Wawi 1.8 3
Order Update über die JTL REST API JTL-Wawi 1.8 0
In Bearbeitung JTL POS stürzt nach automatischem Update am 15.05.24 beimscannen von Produkten ab JTL-POS - Fehler und Bugs 3
Neu JTL Shop (5.15) Bestellung fehlt in Shop & Wawi JTL-Shop - Fehler und Bugs 0
Neu JTL Shop - Liferland auswahl mit Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme JTL Shipping DHL: Request processing failure JTL-ShippingLabels - Fehler und Bugs 4
Neu JTL und mollie-Integration - Was bringt mir das? User helfen Usern - Fragen zu JTL-Wawi 4
Neu 2. Filiale - wie in JTL umsetzen ? User helfen Usern - Fragen zu JTL-Wawi 1
Wichtig 👉 Abkündigung JTL-Wawi 1.6 und 1.7 zum 15.05.2024 News, Events und Umfragen 15
Neu 👉 JTL-Wawi 1.9 Stable Release - Aktuell 1.9.4.3 Releaseforum 2
JTL-API: Frage zur Handhabung von ExtraWeight in SalesOrderShippingDetail JTL-Wawi 1.8 2
Puzzle SHIP-IT Anbindung an JTL via REST API JTL-Wawi 1.8 0
KI Integration in JTL Wawi - OpenAI/ChatGPT JTL-Wawi 1.8 3
Neu Error on uploading logo image on jtl 5.3.1 JTL-Shop - Fehler und Bugs 0
Neu JTL PayPal Checkout Sanduhr dreht nonstop Plugins für JTL-Shop 0
Neu JTL WooCommerce-Connector bis oder bis einschließlich? WooCommerce-Connector 5
JTL Worker Kaufland SCX erscheint nicht JTL-Wawi 1.8 2
Neu Notfallplan bei Störung der Schnittstelle zwischen JTL und DHL // Lösung via Import Export gesucht Arbeitsabläufe in JTL-Wawi 7
JTL Testshop - gesperrte Artikel JTL-Wawi 1.8 6
Neu 2 JTL-Shops (B2B + B2C) in der Wawi User helfen Usern - Fragen zu JTL-Wawi 6
Eigenes Feld in JTL Shop Einrichtung JTL-Shop5 2
[JTL-WAWI API] Fragen zur Dokumentaion JTL-Wawi 1.8 4
Neu JTL Wawi 1.8: Globale Vorlagensets, bedingte Mailanhänge? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferantenretouren - siehe https://issues.jtl-software.de/issues/WAWI-14278 JTL-Wawi - Ideen, Lob und Kritik 0
Neu Jtl OAuth2 JTL-ShippingLabels - Ideen, Lob und Kritik 3

Ähnliche Themen