sjaakie Posted April 21, 2014 Share Posted April 21, 2014 (edited) Ik heb een sql query geschreven om op een redelijk makkelijke manier je bestelling adres gegevens naar Postnl import formaat te exporteren. SELECT 'je eigen bedrijfsnaam' as partnerid, 'ja' as brief, '125' as gewicht, '' as optie, o.reference as kenmerk, CONCAT_WS(' ', c.firstname, c.lastname) AS naam, '' as bedrijfsnaam, a.postcode AS `postcode`, SUBSTRING_INDEX(a.address1, ' ', -1) AS huisnummer, '' as huisnummertoevoeging, SUBSTRING(a.address1,1,length(a.address1)-length(SUBSTRING_INDEX(a.address1, ' ', -1))) AS straat, a.city as woonplaats, 'NL' as `land`, c.email as `email`, '' as `mobielnummer`, '' as `pakjegemak` FROM `ps_orders` AS o, `ps_customer` AS c, `ps_address` AS a WHERE o.id_customer=c.id_customer AND o.id_customer=c.id_customer AND o.id_customer=a.id_customer AND c.active=1 ORDER BY id_order DESC LIMIT 25 Voer deze query in bij de sql beheerder in de backend van Prestashop. Voor importeren de gewichten invoeren EN! vergeet niet om de sluitende semi colon ( uit de header van het import bestand te verwijderen. Postnl import is erg slecht en je moet een beetje om de onduidelijkheden heen werken. Dit is het voorbeeld bestand van Postnl (wat dus weer niet overeenkomt met de documentatie....) partnerid;brief;gewicht;optie;kenmerk;naam;bedrijfsnaam;postcode;huisnummer;huisnummertoevoeging;straat;woonplaats;land;email;mobielnummer;pakjegemak MIJNWINKEL;nee;250;;123456;B. LAK;;1234AB;1;a;Dorpsweg;Ommen;NL;;;nee MIJNWINKEL;ja;100;;YUIS12;A. VlietStra;;5431AB;1;a;Dorpsweg;Dordrecht;NL;[email protected];06-12345678;nee MIJNWINKEL;ja;250;VOLGBAAR;123456;P. Puk;;1234AB;1;a;Dorpsweg;Amstelveen;NL;[email protected];06-12345678;nee MIJNWINKEL;nee;2500;AANGETEKEND;789685;T. Tester;Testbedrijf B.V.;1100AB;93;abc;Stationsstraat;Groningen;NL;;;nee MIJNWINKEL;nee;550;;879565;J. Janssen;Bruna;1234AB;3;c;Meeuwenstraat;Lelystad;NL;[email protected];;ja MIJNWINKEL;nee;3000;AANGETEKEND;7894563;W. de Vries;The Read Shop;1234AB;4;d;Direnselaan;Den Haag;NL;;;ja Edited April 21, 2014 by sjaakie (see edit history) 1 Link to comment Share on other sites More sharing options...
completepresta Posted June 3, 2014 Share Posted June 3, 2014 Voor een geautomatiseerde import/export module kijk dan op:http://www.prestashop.com/forums/topic/326430-prestashop-dpd-en-postnl-parcelware-module-koppeling/ Link to comment Share on other sites More sharing options...
deSjaak Posted June 3, 2014 Share Posted June 3, 2014 Voor een geautomatiseerde import/export module kijk dan op: http://www.spam Ik heb dit topic niet gemaakt zodat jij reclame diaree er over uit kan storten. Ik zal een admin vragen je posting te verwijderen. Link to comment Share on other sites More sharing options...
completepresta Posted June 5, 2014 Share Posted June 5, 2014 Ik heb dit topic niet gemaakt zodat jij reclame diaree er over uit kan storten. Ik zal een admin vragen je posting te verwijderen. Zo is het niet bedoeld, de meeste webshop beheerders kunnen niet programmeren vandaar mijn doorverwijzing. Link to comment Share on other sites More sharing options...
bizzyb Posted January 23, 2015 Share Posted January 23, 2015 (edited) - het werkt weer Edited January 23, 2015 by bizzyb (see edit history) Link to comment Share on other sites More sharing options...
termiet Posted January 23, 2015 Share Posted January 23, 2015 - het werkt weer hoe heb je dat dan opgelost? Link to comment Share on other sites More sharing options...
janbru Posted March 25, 2015 Share Posted March 25, 2015 Ik kwam deze thread toevallig tegen. Ik heb zelf ook een klein export scriptje geschreven met hetzelfde doel. Voor de mensen die het interessant vinden: https://gist.github.com/janbru/aaeb70ff2aa292501cfb Het is een php file die je in je admin directory moet stoppen. Als je 'm aanroept komt er een csv bestand uit waar de PostNL site mee om kan gaan. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now