da ich mir auch mal etwas arbeit sparen möchte, frag ich hier mal in die Runde.
Ich bräuchte ein erweitertes Script für den Export an Delisprint von DPD. Kann das freundlicherweise jemand zur Verfügung stellen ?

Code: Alles auswählen
"NP" as Versandart,
concat(J.GEWICHT/round(((J.GEWICHT/31.5)+0.5))) as Gewicht,
"-" as NN_Betrag,
"-" as NN_Waehrung,
"-" as Inkasso_Art,
"-" as Verwendungszweck,
J.VLSNUM as Referenznummer,
"-" as Referenznummer_2,
"-" as Referenznummer_3,
"-" as Referenznummer_4,
J.KUN_NUM as Referenznummer_Adresse,
"-" as Firma,
J.KUN_ANREDE as Anrede,
J.KUN_ABTEILUNG as Zu_Haenden,
concat_ws(" ",J.KUN_NAME1, J.KUN_NAME2, J.KUN_NAME3) as Name,
J.KUN_STRASSE as Adresse_1,
J.KUN_LAND as Land,
J.KUN_PLZ as PLZ,
J.KUN_ORT as Stadt,
"-" as Region,
"-" as Telefon,
"-" as Fax,
AD.EMAIL as E_Mail,
LL.NAME2 as Bemerkung,
"-" as ID_Versender,
"-" as Absender_Referenz,
"-" as Absender_Firma,
"-" as Absender_Anrede,
"-" as Absender_Name,
"-" as Absender_Adresse1,
"-" as Absender_Adresse2,
"-" as Absender_Land,
"-" as Absender_PLZ,
"-" as Absender_Ort,
"-" as Absender_Region,
"-" as Absender_Tel,
"-" as Absender_Fax,
"-" as Absender_E_Mail,
"-" as Gefahrgut1,
"-" as Gefahrgut2,
"-" as Gefahrgut3,
"-" as Gefahrgut4,
if (round((J.GEWICHT/31.5)+0.5)>1, round((J.GEWICHT/31.5)+0.5),1) as Anzahl_Pakete
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
Zombo hat geschrieben:Nimm einfach den normalen erweiterten Export unter Lieferarten. (Falls du diesen Export meinst/nutzt).
Das Mapping und Wertersetzungen kann man alles im Importmanager von delisprint einstellen.
Grüße
Maik
Hallo,redone hat geschrieben:Hallo,
ich habs hiermit exportiert:Code: Alles auswählen
"NP" as Versandart, concat(J.GEWICHT/round(((J.GEWICHT/31.5)+0.5))) as Gewicht, "-" as NN_Betrag, "-" as NN_Waehrung, "-" as Inkasso_Art, "-" as Verwendungszweck, J.VLSNUM as Referenznummer, "-" as Referenznummer_2, "-" as Referenznummer_3, "-" as Referenznummer_4, J.KUN_NUM as Referenznummer_Adresse, "-" as Firma, J.KUN_ANREDE as Anrede, J.KUN_ABTEILUNG as Zu_Haenden, concat_ws(" ",J.KUN_NAME1, J.KUN_NAME2, J.KUN_NAME3) as Name, J.KUN_STRASSE as Adresse_1, J.KUN_LAND as Land, J.KUN_PLZ as PLZ, J.KUN_ORT as Stadt, "-" as Region, "-" as Telefon, "-" as Fax, AD.EMAIL as E_Mail, LL.NAME2 as Bemerkung, "-" as ID_Versender, "-" as Absender_Referenz, "-" as Absender_Firma, "-" as Absender_Anrede, "-" as Absender_Name, "-" as Absender_Adresse1, "-" as Absender_Adresse2, "-" as Absender_Land, "-" as Absender_PLZ, "-" as Absender_Ort, "-" as Absender_Region, "-" as Absender_Tel, "-" as Absender_Fax, "-" as Absender_E_Mail, "-" as Gefahrgut1, "-" as Gefahrgut2, "-" as Gefahrgut3, "-" as Gefahrgut4, if (round((J.GEWICHT/31.5)+0.5)>1, round((J.GEWICHT/31.5)+0.5),1) as Anzahl_Pakete 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