Lieferantenexport DPD Änderung

Antworten

Lieferantenexport DPD Änderung

Guten Tag Allerseits,
seit Mitte April hat DPD ein anderes Exportformat und das alte Exportformat funktioniert nicht mehr.

Das neue Format soll nun so aussehen:

Firma;Name;Straße;Adresszusatz;PLZ;Ort;Land;Telefon;E-Mail;KundenNr;Referenz;Inhalt;Gewicht;Nachnahmebetrag

Hat dieses Format schon jemand in Betrieb und wäre so nett dies zu zu veröffentlichen ?
Darf auch gerne per Mail mir gesendet werden.
Ich bekomme es nicht angepasst. Keine Ahnung warum.
Vielen Dank im Voraus !
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferartenexport DPD Änderung

Sollte Lieferartenexport heißen.
Sorry für den Fehler.
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferantenexport DPD Änderung

habe mal die Datei hochgeladen, wie es momentan eingerichtet ist.
CAO exportiert momentan keine Datei, keine Ahnung warum...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferantenexport DPD Änderung

Kopier das Script mal hier rein. Ich schreib das bestimmt nicht ab ;)
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: Lieferantenexport DPD Änderung

Mache ich gerne:
Musterdatei DPD:
Firma;Name;Straße;Adresszusatz;PLZ;Ort;Land;Telefon;E-Mail;KundenNr;Referenz;Inhalt;Gewicht;Nachnahmebetrag

Im Moment:

J.KUN_NAME1; J.KUN_NAME2;J.KUN_STRASSE;J.KUN_PLZ; J.KUN_ORT;LL;123;AD.EMAIL;J.KUN_NUM;J.VLSNUM;
concat(J.GEWICHT/round(((J.GEWICHT/31.5)+0.5))) as pak_gewicht;
concat(round((J.GEWICHT/31.5)+0.5)) as pakete;
if (round((J.GEWICHT/31.5)+0.5)>1; concat('Ihre Lieferung besteht aus: ;round((J.GEWICHT/31.5)+0.5); Paketen');concat('Ihre Lieferung besteht aus: 1 Paket')) as feld1; if(J.ORGNUM <>;concat('Ihre Bestellnummer: ;J.ORGNUM); concat('')) as feld2; if (J.PROJEKT<>'', concat('Projekt: ;J.PROJEKT); concat(''))as feld3; concat('Ihre Lieferung besteht aus: ;round((J.GEWICHT/31.5)+0.5); Paket(en). - Ihre Bestellnummer: ;J.ORGNUM; - Projekt: ;J.PROJEKT) as bem, if (J.KUN_LAND ='DE',concat('01'); concat('54'))as verfahren; if (J.KUN_LAND ='DE; concat('02'); concat('01'))as teilnahme, if (J.KUN_LAND ='DE; concat('101'); concat('5401'))as produkt from LIEFERSCHEIN J left outer join ADRESSEN AD on AD.REC_ID=J.ADDR_ID left outer join LAND LL on LL.ID=J.KUN_LAND where J.REC_ID=:ID

Darfst gerne auch abschreiben - kopieren geht aber leichter... :)
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferantenexport DPD Änderung

Felder werden mit "," getrennt nicht mit ";"
Also J.KUN_NAME1, J.KUN_NAME2, und nicht J.KUN_NAME1; J.KUN_NAME2;

Im concat Befehl wird auch mit , getrennt und nicht mit ; .
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: Lieferantenexport DPD Änderung

Versuch den mal, allerdings weiss ich nicht, wofür Feld1, Feld2, bem, verfahren etc. sein soll. Steht nicht in der DPD Beschreibung.

Code: Alles auswählen

SELECT 
	J.KUN_NAME1 AS `Firma`, 
	J.KUN_NAME2 AS `Name`,
	J.KUN_STRASSE AS `Strasse`,
	' ' AS `Adresszusatz`,
	J.KUN_PLZ AS `PLZ`, 
	J.KUN_ORT AS `Ort`, 
	LL.NAME AS `Land`,
	AD.TELE1 AS `Telefon`,
	AD.EMAIL AS `Email`,
	J.KUN_NUM AS `KundenNr`,
	J.VLSNUM AS `Referenz`,
	concat(J.GEWICHT/round(((J.GEWICHT/31.5)+0.5))) as pak_gewicht,
	concat(round((J.GEWICHT/31.5)+0.5)) as pakete,
	if (round((J.GEWICHT/31.5)+0.5)>1, concat('Ihre Lieferung besteht aus: ',round((J.GEWICHT/31.5)+0.5),' Paketen'),concat('Ihre Lieferung besteht aus: 1 Paket')) as feld1,
	if(J.ORGNUM <> '',concat('Ihre Bestellnummer: ',J.ORGNUM), '') as feld2, 
	if (J.PROJEKT<>'', concat('Projekt: ',J.PROJEKT), '')as feld3, 
	concat('Ihre Lieferung besteht aus: ',round((J.GEWICHT/31.5)+0.5),' Paket(en). - Ihre Bestellnummer: ',J.ORGNUM,' - Projekt: ',J.PROJEKT) as bem, 
	if (J.KUN_LAND ='DE','01', '54')as verfahren,
	if (J.KUN_LAND ='DE', '02', '01')as teilnahme, 
	if (J.KUN_LAND ='DE', '101', '5401')as produkt
from LIEFERSCHEIN AS J 
left outer join ADRESSEN AD on AD.REC_ID=J.ADDR_ID 
left outer join LAND LL on LL.ID=J.KUN_LAND where J.REC_ID=:ID
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: Lieferantenexport DPD Änderung

Hallo Chris,
keine Ahnung warum, es wird keine Datei exportiert.
Die mitgesendete alte Datei hat Thoren geschrieben, die hatte auch funktioniert bis zur Änderung von DPD.

Wozu die 2 Felder sind, habe ich keine Ahnung,

Habe Deine Datei in das Feld Lieferarten/DPD/Erweitert rein kopiert.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferantenexport DPD Änderung

Nun kommt die Meldung:
Während des Lieferscheinexports ist ein Fehler aufgetreten.
Näheres im SQL-LOG.
SQL Statement ohne SELECT / Parameter ID = Lieferschein.Rec_D
Keine Ahnung wo das SQL-Log ist.
Freundliche Grüße aus Pforzheim

Lothar

Cao Faktura 1.4.5.7. K + F
Win 7 Prof 64 Bit Version,
Win Vista
mysql. 4.1
Shopsystem: Oxid CE 4.10.8
Module:
Oxid-Coi 2.04 Pro
Shopbestellungen als Auftragsbestätigung einlesen
Varianten
Mehrsprachen
Stapelbuchung

Re: Lieferantenexport DPD Änderung

auch wenn es schon ein Weilchen her ist...
hat jemand aktuell den Export ins DPD Paketomat (V8.3.x) zum Laufen gebracht?

Re: Lieferantenexport DPD Änderung

cohiba99 hat geschrieben:auch wenn es schon ein Weilchen her ist...
hat jemand aktuell den Export ins DPD Paketomat (V8.3.x) zum Laufen gebracht?
falls wer das SQL Statement für den Export in DPD Paketomat v8.3.x braucht, so habe ich es nun gelöst:

Code: Alles auswählen

concat_ws(" ",J.KUN_NAME1, J.KUN_NAME2, J.KUN_NAME3) as Name,
J.KUN_STRASSE as Straße,
J.KUN_ABTEILUNG as Adresszusatz,
J.KUN_PLZ as PLZ,
J.KUN_ORT as Ort,
J.KUN_LAND as Land,
AD.TELE1 as Telefon,
AD.EMAIL as Email,
J.KUN_NUM as KundenNr,
J.VLSNUM as Referenz,
concat(J.GEWICHT/round(((J.GEWICHT/31.5)+0.5))) as Gewicht,
'P' as Typ,
concat(round((J.GEWICHT/31.5)+0.5)) as Pakete,
'Service Werktag 17:00' as Produkt_1,
' ' as Produkt_2,
CONCAT('NNBAR~',J.BSUMME) as Produkt_3
FROM LIEFERSCHEIN J left outer join ADRESSEN AD on AD.REC_ID=J.ADDR_ID left outer join LAND LL on LL.ID=J.KUN_LAND
WHERE J.REC_ID=:ID
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.