Haendlerbund_Leistungen_728x90_animiert
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: MODUL: DHL Intraship Schnittstelle  (Gelesen 122207 mal)

Offline Cookie

  • Fördermitglied
  • *****
  • Beiträge: 267
    • Teile Beitrag
MODUL: DHL Intraship Schnittstelle
« am: 15. Januar 2014, 21:20:45 »
ACHTUNG: DHL Intraship wird abgestellt. Es werden keine neuen Verträge mehr geschlossen! Bitte auf das neue Modul umsteigen: MODUL: DHL Versandmodul inkl. Wunschpaket

Hallo,

da ich gerade unser DHL Intraship Modul aktualisiert habe, dachte ich, dass es vielleicht auch andere interessiert.

Die DHL hat vor 4 Wochen Kunden mit dem XTC Intraship Modul informiert, dass es aktualisiert werden muss, da die alte Schnittstelle abgeschaltet wird.

Anbei das Modul für alle, die es nicht mitbekommen haben.

Das sind die Neuerungen:
- SEPA Fähigkeit bei Nachnahme-Sendungen (Einführung von IBAN / BIC)
- Änderung des Aufrufs von Intraship
- Wegfall des Produkts Regionalpaket AT

Das alte Modul geht bald nicht mehr.

Viel Spaß.

Christian

ACHTUNG: DHL Intraship wird abgestellt. Es werden keine neuen Verträge mehr geschlossen! Bitte auf das neue Modul umsteigen: MODUL: DHL Versandmodul inkl. Wunschpaket

[EDIT Tomcraft 18.02.2014: Modul aktualisiert.]
[EDIT Tomcraft 14.11.2015: Modul aktualisiert.]
[EDIT Tomcraft 16.03.2016: Modul aktualisiert.]
[EDIT Tomcraft 28.12.2016: Modul aktualisiert.]
[EDIT Tomcraft 20.04.2017: Modul für Shopversion 2.x (mod-intraship_2.1-utf8.zip) angehängt, Danke an swolfram.]
[EDIT Tomcraft 19.07.2017: Modul für Shopversion 2.x (mod-intraship_2.1-utf8_fuer_Shopversion_2.x.zip) aktualisiert, Danke an demoncleaner.]

Linkback: https://www.modified-shop.org/forum/index.php?topic=28960.0

Offline jannemann

  • modified Team
  • *****
  • Beiträge: 6.290
  • Geschlecht: Männlich
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #1 am: 15. Januar 2014, 21:35:01 »
Hallo Christian,

vielen Dank für die Info :!:

Schöne Grüße,
Jan

Offline DerNachbar

  • Mitglied
  • ***
  • Beiträge: 170
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #2 am: 16. Januar 2014, 09:39:50 »
Ich bin mal gespannt wann DHL einen so informieren will. Was heisst Wegfall Regionalpaket AT? Ich habe weder eine Anpassung des Vertrag oder Kündigung der Option bekommen was Regionalpaket angeht. Knipsen die das irgendwann aus und ich bekomme erst auskunft wenn nichts mehr geht? Ich warte mal die Zeit ab.

Edit: Ich glaube ich habe es mir selber beantworten können...
Zitat
Regional Paket AT nicht mehr verfügbar

Das Regional Paket AT steht nur noch Kunden zur Verfügung, die dieses Produkt schon länger nutzen. Es erfolgt eine Umstellung auf DHL Weltpaket seitens der DHL.
Quelle: http://man.plentymarkets.eu/einstellungen/auftraege/versand/versandoptionen/versandprofile/dhl-versandprofile/

Das könnte der Grund sein, warum es bei mir nicht zu änderungen kam. Okidoki.

Offline Seekuh

  • Neu im Forum
  • *
  • Beiträge: 4
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #3 am: 17. Februar 2014, 20:58:04 »
Hallo zusammen,

wir haben in unserem Shop auch besagtes DHL Intraship Modul installiert, was auch soweit "problemlos" funktionierte.

Jedoch haben wir das Problem, das sich keine DHL Labels ausdrucken lassen und wir nach erscheinen der Gewichtseingabe, etc. folgende Fehlermedlungen bekommen:

Code: PHP  [Auswählen]
Deprecated: Function split() is deprecated in /homepages/11/d72904437/htdocs/Shop/admin/print_intraship_label.php on line 157

Deprecated: Function split() is deprecated in /homepages/11/d72904437/htdocs/Shop/admin/print_intraship_label.php on line 157

Deprecated: Function split() is deprecated in /homepages/11/d72904437/htdocs/Shop/admin/print_intraship_label.php on line 157

Warning: Cannot modify header information - headers already sent by (output started at /homepages/11/d72904437/htdocs/Shop/admin/print_intraship_label.php:157) in /homepages/11/d72904437/htdocs/Shop/admin/includes/functions/general.php on line 198

Modified Shopversion ist 1.06 rev. 4642 (PHPver. 5.4 und MySQL5) und es sind ausser dem Google Merchant Modul, keine zusätzlichen Module integriert worden.

Hat jemand eine Idee woran das liegen könnte?

Danke im Voraus :thx:

Offline MoHo

  • Fördermitglied
  • *****
  • Beiträge: 118
    • Teile Beitrag
    • Rollendes Atelier
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #4 am: 18. Februar 2014, 00:08:31 »
Hallo Seekuh,

ich glaube mal nicht, dass der Fehler plötzlich von alleine kommt. Da wird sich schon was geändert habe.
"Function split() is deprecated" sagt ja aus, dass es in der PHP Version diese Funktion nicht mehr gibt.

Schau mal in diese Beitrag nach, da wird auf die Alternative preg_split verwiesen: Deprecated: Function split() is deprecated

Offline golferteddy

  • Schreiberling
  • ****
  • Beiträge: 368
  • Geschlecht: Männlich
    • Teile Beitrag
    • Teddy-Fabrik - Der offizielle eshop der HERMANN-Spielwaren GmbH
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #5 am: 18. Februar 2014, 08:05:12 »
@Seekuh

Wir haben das Modul in unserer Testumgebung installiert und bekommen dieselbe Fehlermeldung
Version 1.6 R4642


Offline jannemann

  • modified Team
  • *****
  • Beiträge: 6.290
  • Geschlecht: Männlich
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #6 am: 18. Februar 2014, 08:41:08 »
Hallo Seekuh,

die Funktion split ist veraltet, daher die Fehlermeldung.
Ändere in der /homepages/11/d72904437/htdocs/Shop/admin/print_intraship_label.php in Zeile 157 das "_split" in "preg_split".

Schöne Grüße,
Jan

Offline Seekuh

  • Neu im Forum
  • *
  • Beiträge: 4
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #7 am: 18. Februar 2014, 10:07:44 »
@Jan

vielen Dank für die Hilfe. Das austauschen gegen "preg_split" war die Lösung :-D

Grüße

Pierre

Offline edelstahlratte

  • Frisch an Board
  • **
  • Beiträge: 99
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #8 am: 18. Februar 2014, 12:24:56 »
Ich werde das im entsprechenden Modul ändern...

Leider kann ich aber nicht alle PHP Versionen supporten, da das Modul ja für XT:Commerce 3.04 Sp2.1 unter PHP 5.2 als kleinster gemeinsamer Nenner der XT:C Forks geschrieben ist...

Nico

[EDIT Tomcraft 18.02.2014: Unerlaubten Werbelink unter Signatur entfernt, siehe FAQ: Forenregeln.]

Offline Litschi

  • Fördermitglied
  • *****
  • Beiträge: 37
  • Geschlecht: Männlich
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #9 am: 18. Februar 2014, 12:54:36 »
Wir haben Zeile 157 so abgeändert, und es funktioniert auch bis zur Label-Vorschau.
Code: PHP  [Auswählen]
$countries=preg_split("/[,]/", $shipping_zones['configuration_value']);
Leider bekommen wir beim anfordern des Lables noch folgende Fehlermeldung
ERROR:

faultstring => Authorization Required
faultcode => HTTP
Weiß hier einer Rat? Zugangsdaten sind eigentlich korrekt eingegeben...

Shopversion:  v1.06 rev 4356

Erwähnenswert beim bisherigen Moduleinbau war auch noch das die SOAP-Extensions benötigt werden. Auf einem Linux-PLESK-Server lässt sich das mit
Code: XML  [Auswählen]
yum install php-soap
als root aber leicht installieren...

Offline edelstahlratte

  • Frisch an Board
  • **
  • Beiträge: 99
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #10 am: 18. Februar 2014, 13:06:42 »
Bitte noch 5 Minuten warten, dann habe ich auch die Installationsanleitung aktualisiert mit den
Zugangsdaten für den WSDL Server...

statt dem 'split' reicht auch ein einfaches und schnelleres 'explode'...

Nico

[EDIT Tomcraft 18.02.2014: Unerlaubten Werbelink unter Signatur entfernt, siehe FAQ: Forenregeln.]

Offline edelstahlratte

  • Frisch an Board
  • **
  • Beiträge: 99
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #11 am: 18. Februar 2014, 13:13:31 »
So, das Modul ist jetzt geupdated...

Nico.

[EDIT Tomcraft 18.02.2014: Modul in Beitrag 1 aktualisiert.]
[EDIT Tomcraft 18.02.2014: Unerlaubten Werbelink unter Signatur entfernt, siehe FAQ: Forenregeln.]

Offline edelstahlratte

  • Frisch an Board
  • **
  • Beiträge: 99
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #12 am: 18. Februar 2014, 13:14:40 »
Die Zugangsdaten für den WSDL Server stehen jetzt im install.txt file...

Nico.

[EDIT Tomcraft 18.02.2014: Unerlaubten Werbelink unter Signatur entfernt, siehe FAQ: Forenregeln.]

Offline golferteddy

  • Schreiberling
  • ****
  • Beiträge: 368
  • Geschlecht: Männlich
    • Teile Beitrag
    • Teddy-Fabrik - Der offizielle eshop der HERMANN-Spielwaren GmbH
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #13 am: 18. Februar 2014, 14:45:35 »
@edelstahlratte
Hallo Nico

toll dass Sie nach meinen Anruf heute früh so schnell reagiert haben.
Es funktioniert jetzt einwandfrei, zumindest nach einem Schnelltest heute mittag.

Hinweis: Der POPUP Blocker im Browser muss deaktivert sein, sonst geht er nicht
zu Intraship oder zeigt das Versandlabel als PDF nicht an.

Frage:
Es fehlt ja die englische Sprachdatei  ... deshalb sieht der Versandtext dann so wie im Bild aus.

Kommt der noch oder soll man sich das selbst bauen ????
und wenn "selbst bauen" .... ist was beachten ??

Offline edelstahlratte

  • Frisch an Board
  • **
  • Beiträge: 99
    • Teile Beitrag
Re: MODUL: DHL Intraship Schnittstelle
« Antwort #14 am: 18. Februar 2014, 15:00:38 »
Hallo,

Languagedatei ist nicht vorgesehen...

Müsste man sich dann selbst basteln...

Nico.


Teile per facebook Teile per linkedin Teile per twitter

 


             
anything