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
Worker gleicht Woocommerce, jedoch nicht JTL ab JTL-Wawi 1.8 0
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 1
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 1
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 1.9.4.1 Releaseforum 0
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 0
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 1
[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
Neu JTL wählt falschen Drucker Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL Wawi berücksichtigt bei Bestellvorschlag indirekten Zulauf aus angemeldeter Retoure nicht JTL-Wawi - Ideen, Lob und Kritik 0
Neu Anfrage: Sendy Plugin für JTL Shop 5 Plugins für JTL-Shop 0
Neu JTL Rest Api auf 1.8.12.2 Schnittstellen Import / Export 4
Neu JTL braucht eine Computerverwaltung JTL-Wawi - Ideen, Lob und Kritik 1
Neu Seiten von einen jtl shop zu den anderen kopieren/exportieren. Allgemeine Fragen zu JTL-Shop 6
Neu Ausgeblendete Kategorie ohne Artikel werden gefunden - JTL-Search JTL-Search 9
JTL-WAWI API: Authorization has been denied for this request. (Keine Rechte) JTL-Wawi 1.8 11
Neu JTL KundenCenter Login User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shipping - Amazon Prime und nicht-Prime JTL-ShippingLabels - Ideen, Lob und Kritik 0
JTL WAWI 1.8.12.2 Shopware 6 / Connector Abgleich Fehler Gelöste Themen in diesem Bereich 3
Neu Wie stelle ich ohne viel Aufwand fest, ob meine Plugins nach einem Update für JTL Shop 5.3.1 geeignet ist ? JTL-Shop - Ideen, Lob und Kritik 4
Neu Fehler JTL\\Catalog\\Category\\MenuItem::getImageWidth(): Return value must be of type int, null returned JTL-Shop - Fehler und Bugs 3
Fehlermeldung bei JTL-Connector/JTL-Wawi WooCommerce-Connector 1
Neu JTL-Shop oder Workflow: Artikel mit Menge > 1 sollen trotzdem als separate Einzelartikel im Auftrag aufgeführt werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 als Docker File? Installation / Updates von JTL-Shop 1
JTL WaWi Download nicht möglich JTL-Wawi 1.8 3
Neu JTL-Connector Token Shopware-Connector 1
Neu JTL SHOP 4 Vorlagenproblem Einrichtung von JTL-Shop4 0
Neu JTL Paypal Checkout Button bei Konfigurationsartikel verhindern Plugins für JTL-Shop 6
Neu JTL SHOP update von 5.2.4 auf 5.3.1 - DBupdater startet nicht das Datenbankupdate Installation / Updates von JTL-Shop 6
Neu 👉 JTL-Wawi 1.9 Open Beta Release - Aktuell 1.9.4.1 Releaseforum 2
Neu JTL PayPal: Plugin - Bestellungen werden nicht angezeigt. Fehlermeldung "Unable to load config 'file:.conf'" Plugins für JTL-Shop 2
Beantwortet JTL-WMS Mobile Artikelname wird nicht mehr vollständig angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2

Ähnliche Themen