UPDATE: Mailbenachrichtigung bei Statuswechsel

GOKarli

Gut bekanntes Mitglied
24. Mai 2008
191
0
Erding
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Hallo Boby,

melde Dich doch mal bei mir!
Habe alles eingebaut und einen Fehler entdeckt.

Gruß
GOKarli

PS. Habe Deine Tel verloren.
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Habe alles eingebaut und einen Fehler entdeckt.

PS. Habe Deine Tel verloren.

Hallo Karl, Danke für deinen hinweis das der Traking Code für DHL nicht perfekt funtzte.


@all,
offensichtlicht hat DHL den Trackingcode aufbau geändert.

Dank Karl konnten wir das jetzt Telefonisch Testen und wie folgt ändern.

Bei denjenigen wo der Link beim klick auf den Trackinglink für DHL nicht auf anhieb den Online Status des Packets angezeigt wird kann es mal wie folgt ändern.

wo:
setBestellung.php
änderung:
übernahme der Postleitzahl aus den Trackling entfernt

Suchen
PHP:
"http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&zip=".$Order->delivery_postcode."&idc=".$Tracking;

ersetzen mit
PHP:
"http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=".$Tracking;

Kein Basteln ohne vorherige Sicherung

Gruss Boby
 

Henson

Gut bekanntes Mitglied
28. Oktober 2006
144
1
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

@Boby

Ich habe jetzt mal die Abfrage etwas umgebaut. Geprüft wird jetzt die erste Ziffer im Code. Danach springt er je nach Ergebnis in die Überprüfung der Länge. Das hilft, wenn zwei Dienstleister verwendet werden, die gleich lange Trackingcodes haben. Getestet hatte ich es mit gleich langen GLS und DHL Trackingcodes. Und natürlich ohne Code.
Vielleicht hilft es etwas.

Testen auf eigene Gefahr!


//Abfrage Versanddienst

if (substr($Tracking,0,1) == 8) //Abfrage erste Ziffer im Trackingcode 8
{
switch (strlen(trim($Tracking))){
case '20':
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',1);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
case '14':
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',1);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
case '12':
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',1);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
};
}
elseif (substr($Tracking,0,1) == 9) //Abfrage erste Ziffer im Trackingcode 9
{
switch (strlen(trim($Tracking))){
case '20':
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
case '14':
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',1);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
case '12':
define ('DHL_LINK_IN_MAIL_EINBAUEN',1);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',0);
break;
};
}
else
{
define ('DHL_LINK_IN_MAIL_EINBAUEN',0);
define ('DPD_LINK_IN_MAIL_EINBAUEN',0);
define ('GLS_LINK_IN_MAIL_EINBAUEN',0);
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',0);
define ('OHNE_LINK_IN_MAIL_EINBAUEN',1);
}


Gruß
Henson
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

@Henson,
besten dank für Codezeilen,
hab das mal so als vorschlag bevor ich teste und keine einwende bestehen.

Code:
if (substr($Tracking,0,1) == 8) //Abfrage der ersten Ziffer im Trackingcode 8 fuer GLS
{
switch (strlen(trim($Tracking))){
case '50': // Ziffernlaenge des Trackingcodes
define ('GLS_LINK_IN_MAIL_EINBAUEN',1);
break;
};
}
elseif (substr($Tracking,0,1) == 9) //Abfrage der ersten Ziffer im Trackingcode 9 fuer DHL
{
switch (strlen(trim($Tracking))){
case '12': // Ziffernlaenge des Trackingcodes
define ('DHL_LINK_IN_MAIL_EINBAUEN',1);
break;
};
}
else
{
switch (strlen(trim($Tracking))){
case '14': // Ziffernlaenge des Trackingcodes
define ('DPD_LINK_IN_MAIL_EINBAUEN',1);
break;
case '49': // Ziffernlaenge des Trackingcodes
define ('DHL_AUSLAND_LINK_IN_MAIL_EINBAUEN',1);
break;
case '11': // Ziffernlaenge des Trackingcodes
define ('HLG_LINK_IN_MAIL_EINBAUEN',1);
break;
case '10': // Ziffernlaenge des Trackingcodes
define ('ATP_LINK_IN_MAIL_EINBAUEN',1);
break;
default: // Versand ohne Trackingcode
define ('OHNE_LINK_IN_MAIL_EINBAUEN',1);
break;
};


Gruss Boby
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

SetBestellung.php die Dritte ist BETAREIF.

@all,
habe es jetzt mal umgestezt und in die SetBestellung.php eingefügt.
Es wird jetzt Automatisch anhand der 1 Ziffer und der anzahl der eingegebenen Ziffern
der Tracking Nummer Unterschieden welcher Tracking Link in der Versand E-Mail eingefügt wird.

Getestet mit
Hermes
GLS
DHL
DHL International
DPD
Österreichische Post
Speditions- Versand

Wie und Wer kann diese Datei erhalten?
Jeder der diese für seinen eigenen Shop in Verbindung mit JTL-Wawi Connector einsetzt.
Ganz einfach und Kostenlos.
Bitte folge diesem link und Klicke auf Frage zum Produkt und als
Bemerkung einfach Setbestellung.php und Shopadresse eingeben.
Die Datei erhaltet Ihr dann Schnellst möglich nach Prüfung an eure reelle Shop E-Mail
Adresse zugesandt.

Was sollte Beachten werden?
Ich finde es nicht witzig und appetitlos wenn mit meinem Bemühungen andere
Dienstleister diese als eigene Leistung gegen Entgelt
anbieten, fertigen Code Ihr eigen nennen und nicht bereit
sind Ihren eigene Freizeit und Beiträge hierzu zu leisten.

Hieraus folgt sozusagen:
Es wird Untersagt diese Datei SetBestellung.php/.zip Käuflich einem Dritten zur Verfügung
zu stellen und oder gar vorerst zum Download bereitzustellen oder zu veröffentlichen.
Wer hiermit nicht einverstanden ist sollte Bitte nicht anfragen.
Allen Shop Betreibern wünsche ich mit dieser Vereinfachung viel erfolg.

So aber jetzt viel erfolg.
Um diese Datei zu erhalten, folge Bitte diesem Link
JTL_Sofware WAWI Connector SetBestellung.php Automatische Track bei E&E Hardware - Kundendienst - Bürotechnik - Elektrotechnik

Gruss Boby
 

Diedrichs

Sehr aktives Mitglied
22. Mai 2008
2.418
10
Darmstadt
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Hi Boby

Da scheint ein Bug in Deinem Shop zu sein. Er verlangt eine Zahlungsweise, die man nicht auswählen kann, demnach kommt man auch nicht weiter. Aber Du müßtest jetzt einen offenen Warenkorb von mir haben
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

deswegen sollte auch nur die Anfrage zum Produckt gestellt werden.:rolleyes:

Ich Schick dir Gleich die Datei.

Kann dann sofort ausprobiert werden. Viel Spass damit

Gruss Boby
 

Diedrichs

Sehr aktives Mitglied
22. Mai 2008
2.418
10
Darmstadt
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

DAnke!

Habe eben nochmals nachgeschaut, aber da muss man ja schon sehr genau gucken, daß man überhaupt auf die Idee kommt das mini - zwar orangene - Fragezeichen anzuklicken. Das hätte ich am Ende erwartet. :)
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

eventuell liegt es daran das ich eine lupe auf der nase habe:)

einen nachteil hat die sache noch und sollte beachtung finden
die datei funktioniert nur so wie der der die daten eingibt eine stelle mehr und schon ist der falsche link im mail.

hier nochmal wie die eingabe mit wieviel stellen eingestellt ist.

Hermes elf (11) stellen gleich Auftrags Nr., erste Prüfziffer vier (4)
GLS zwölf (12) stellen hierbei werden nur die ersten elf (11) Ziffern verwendet, erste Prüfziffer acht (8 )
DHL zwölf (12) stellen Deutschland und Ausland
DHL International ? stellen Sprache English
DPD fünfzehn (15) stellen hierbei werden nur die ersten vierzehn (14) Ziffern verwendet
Österreichische Post zehn (10) stellen
Speditions- Versand, Keine oder mit null (0) Eingabe


Gruss Boby
 

DPStaude

Gut bekanntes Mitglied
5. Februar 2008
283
1
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Hallo!

Ich habe hier noch eine Information bzgl. UPS-Versand. Die Daten beginnen meines Wissens mit "1Z" und haben 18 Stellen. Der benötigte Tracking-Code lautet wie folgt: UPS: Kontrollinformationen
Evtl. ist das hilfreich für weitere Versionen.
Für ein Update diesbezüglich wäre ich sehr dankbar.

Vielen Dank für die tolle Arbeit und Grüße!
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

@DPStaude,
danke für den UPS Tracklink. Datei ist unterwegs.:)

@all,
habe jetzt nochmals den Code in die Richtung verändert das es mit
Scanner oder Händischer Eingabe der Ziffernlänge gleichgestellt ist.

Somit gibt es nur noch eine Version der setBestellung.php.

Es MUSS jetzt bei händischer Eingabe darauf geachtet werden das
alle Ziffern sowie das der Barcodescanner auch macht eingegeben werden.

Meine Tests mit der Automatischen Auswahl der links anhand der Ziffern sind erfolgreich verlaufen.
Trotzdem Bitte noch als Beta anzusehen, vor dem Testen Backups machen.

Und Bitte nicht mit reellen Kundendaten Testen.

Um zu einer Bestellung mehrmals zum testen eine Versandmail zu schicken,
muss nachdem Speichern und Abgleichen nochmals in JTL-WAWI unter versand der hacken
in "Bestellung wurde Versandt" entfernt und mit OK zuvor bestätigt werden.
Erst dann ist ein nochmaliger Test mit einem anderen Versandt dienstleister möglich.


Diese Ziffernlängen müssen eingehalten werden
  • Hermes elf (11) Ziffern gleich Auftrags Nr.
  • GLS zwölf (12) Ziffern verwendet, erste Prüfziffer acht (8)
  • DHL zwölf (12) Ziffern Deutschland und Ausland, erste Prüfziffer neun (9)
  • DHL International (?) Ziffern, Sprache English
  • DPD fünfzehn (15) Ziffern verwendet
  • Österreichische Post zehn (10) Ziffern
  • Jetzt NEU !!! UPS (18 ) Ziffern
  • Speditions- Versand, Keine oder mit null (0) Eingabe
Gruss Boby
 

DPStaude

Gut bekanntes Mitglied
5. Februar 2008
283
1
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Hallo!

Einen habe ich noch, und zwar für TNT. Ich kann aber leider keine Aussage dazu machen wie lange die Codes sind. Aber evtl. kann die beiden Links mal jemand mit einer gültigen TNT-Nummer testen.

TNT bzw. TNT

Ich wäre für einen Link für TOF (trans-o-flex) sehr dankbar!

Viele Grüße.
 

planetlex

Aktives Mitglied
8. Januar 2008
20
0
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

hallo,
ich habe wie beschrieben die "1" gesetzt
define ('BESTELLUNG_VERSANDT_EMAIL_SCHICKEN',1);
trotzdem wird keine mail versendet. im xt- shop wird aber der grüne haken gesetzt. beim shopabgleich kommt jetzt der folgende fehler:
kann mir jemand weiterhelfen.
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

hallo,
ich habe wie beschrieben die "1" gesetzt
define ('BESTELLUNG_VERSANDT_EMAIL_SCHICKEN',1);
trotzdem wird keine mail versendet. im xt- shop wird aber der grüne haken gesetzt. beim shopabgleich kommt jetzt der folgende fehler:
kann mir jemand weiterhelfen.


sagt eigentlich nur das die angegebene smarti version nicht gefunden wurde.

was steht in SetBestellung.php in zeile 113 bei dir?
 

planetlex

Aktives Mitglied
8. Januar 2008
20
0
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

hallo,
danke für die schnelle antwort. hab die smarty jetzt angepasst und es kommt folgende meldung
 

planetlex

Aktives Mitglied
8. Januar 2008
20
0
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

sagt eigentlich nur das die angegebene smarti version nicht gefunden wurde.

was steht in SetBestellung.php in zeile 113 bei dir?
hallo boby,
smarty ist jetzt korrekt angepasst. jetzt kommt eine neue fehlermeldung siehe anderer post. hats du eventuell noch eine idee woran es liege nkönnte?
grüße alex
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

hallo boby,
smarty ist jetzt korrekt angepasst. jetzt kommt eine neue fehlermeldung siehe anderer post. hats du eventuell noch eine idee woran es liege nkönnte?
grüße alex


@alex,

lt screen konnten die dateien zum Pfad nicht gefunden oder geöffnet werden.

eventuell mal die Ordner zugriff berechtigungen überprüfen.

eventuell mal einen eigenen Beitrag hierzu machen.

Gruss Boby
 

sjaekel

Aktives Mitglied
16. Dezember 2006
48
0
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

Hallo,

wie kann ich denn an die Datei kommen, würde das gerne verwenden, da ich ebenfalls mit mehreren Anbietern versende. Leider ist der Shop von Boby off.
 

Boby

Sehr aktives Mitglied
AW: UPDATE: Mailbenachrichtigung bei Statuswechsel

  1. Bitte shop adresse in sig. hier angeben
  2. werde die datei an im Impresum hinterlegte E-Mail senden.
  3. diskusion nur hier mögl.
Gruss Boby
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Wawi kein Datenbankzugriff nach Windows Update JTL-Wawi - Fehler und Bugs 4
Neu Hilfe! Nach dem Update auf 1.10.10.3 startet WAWI GUI nicht mehr! JTL-Wawi - Fehler und Bugs 1
Nach Update auf 1.10.10.3 bei Auftragsexport über Ausgabe-->Auftrag-->Exportieren Zugriff auf Pfad C:\programfiles(x86)\JTLSoftware\xxx verweigert JTL-Wawi 1.10 4
Nach Update von 1.9.4.5 auf 1.10.10.3: Nicht alle Länder einer Steuerzone zugewiesen JTL-Wawi 1.10 1
Neu Nach Update von 1.9.8 auf 1.10.10.3 - Vererben auf Kinder nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Fahler beim Abgleich nach Update JTL-Wawi 1.10 8
Neu Seit Update auf 1.10.10.3: Fehler bei Preis berechnung JTL-Wawi - Fehler und Bugs 20
Wichtig - nach Update von 1.9.x auf 1.10.x - Lizenzen aktualisieren JTL-Wawi 1.10 2
Neu Update 1.9.8.0 -> 1.10 JTL-Wawi - Fehler und Bugs 6
Hinweis zum Update mit Unicorn 2 JTL-Wawi 1.10 0
JTL Wawi startet nicht mehr nach Windows Update KB5055683 JTL-Wawi 1.9 1
Neu Lieferschein-Druck seit Update auf 1.9.7.0 erheblich langsamer User helfen Usern - Fragen zu JTL-Wawi 1
SQL Service Update JTL-Wawi 1.9 13
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 20
Neu Problem bei Update 1.7.11 zu 1.7.14 Installation von JTL-Wawi 1
Neu Uncaught TypeError nach Update von 5.1.5 auf 5.41 Installation / Updates von JTL-Shop 2
Neu Wawi 1.10.10.0 - Seit Update XRechnungen nicht mehr speicherbar JTL-Wawi - Fehler und Bugs 13
In Diskussion assign klappt nicht - update von MwSt auf Versandkosten JTL-Workflows - Ideen, Lob und Kritik 6
Neu Paypal-Probleme (Smartbuttons) nach Shop-Update Betrieb / Pflege von JTL-Shop 0
Fehler beim Update JTL-Wawi JTL-Wawi 1.9 3
Neu Seit JTL Update verbindet sich MDE Gerät nicht mehr mit WMS-Mobile Server User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.9.7.1 auf 1.10.9.0 nicht möglich JTL-Wawi 1.9 1
Neu Update von 1.9.7.1 auf 1.10.9. nicht möglich Installation von JTL-Wawi 4
Neu Drastischer Besucherrückgang und Umsatzeinbruch nach Update auf JTL Shop 5 - Bitte um Hilfe Allgemeine Fragen zu JTL-Shop 5
Neu Update 5.4.1 Sprachen Verschwunden Betrieb / Pflege von JTL-Shop 3
Neu Merkmale/Artikel werden nicht mehr Abgeglichen nach Shopware Update 6.4 -> 6.5 Shopware-Connector 0
Neu Modifizierte Datei nach Update auf 5.4.1 JTL-Shop - Fehler und Bugs 4
Emailversand nur sporadisch nach Update auf 1.6.9.1 JTL-Wawi 1.9 2
Neu Datenbank Abfrage/Update Kundengruppe Checkbox bei Sonderpreisen JTL Ameise - Eigene Exporte 1
Neu Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 7
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
Neu Probleme beim Aufruf von Email-Vorlage nach Shop-Update Betrieb / Pflege von JTL-Shop 5
In Bearbeitung Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 13
Probleme mit dem Anlegen von Herstellern seit Update auf Version 1.9.7.0 JTL-Wawi 1.9 5
In Bearbeitung Barentnahme bei Kassenschnitt geht bei mir nicht oder mache ich was falsch? neues Update drauf JTL-POS - Fehler und Bugs 9
In Bearbeitung Nach Update am 24.01.2025 wird kein Lagerbestand mehr angezeigt !!!! Einrichtung / Updates von JTL-POS 5
In Bearbeitung Nach Update Eingabe/Scanprobleme Einrichtung / Updates von JTL-POS 7
Neu Update und XRechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
In Bearbeitung Nach update 1.0.11.1 keine übername Einrichtung / Updates von JTL-POS 2
In Bearbeitung Nach Update 1.0.11.1 kein Artikel Lagerbestand in Artikelübersicht Einrichtung / Updates von JTL-POS 5
In Bearbeitung Nach Update, Retoure, Bon Nr. Suchen geht nicht JTL-POS - Fehler und Bugs 2
Neu beim Update auf die 5.4.0 erhalte wir folgende Fehlermeldung: JTL-Shop - Fehler und Bugs 4
Update laüft nicht JTL-Wawi 1.9 4
Neu WF funktioniert nach Update auf 1.9.6.5 nicht mehr User helfen Usern - Fragen zu JTL-Wawi 7
Neu Seit 10.3.2025 fehlt bei verschickten Sendungen auf Ebay die DHL Sendnungsnummer JTL-Wawi - Fehler und Bugs 6
Neu Bearbeitungszeit bei Amazon wird überschrieben User helfen Usern - Fragen zu JTL-Wawi 1
Artikel stehen auf eingestellt erscheinen aber nicht bei Kaufland kaufland.de - Anbindung (SCX) 0
Lagerplatz bevorzugen (Retourenplatz) bei eingehenden Aufträgen JTL-Wawi 1.9 2
Neu Liefer- bzw. Leistungsdatum bei Teillieferungen JTL-Wawi - Fehler und Bugs 0
Neu Deaktivierte Zahlungsarten werden bei Kunden-Neuanlage angezeigt JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen