220608 -----------------
Egentlig har det ikke noget med Post Danmark at gøre men under en installation af dette blev jeg opmærksom på at jeg faktisk "manglede" en gruppe for Resten af verdenen. Jeg er faktisk ikke helt sikker på hvordan osC opfører sig uden normalt vil den jo hvis der ikke er valgt en gruppe antage at det gælder for alle men hvad så når man opretter momsklasser der skal man jo tildele en zone til dem og når man så sender uden for EU så er det jo moms frit så min momsklasse "Momsfrit" manglede en zone derfor har jeg lavet en sql fil med resten af verden den tager ALLE lade der ikke er i EU og samler i en zone, jeg kunne ikke vedhæfte flere filer til dette indlæg så den er på side 2.
190608 -----------------
Så fik jeg også samlet filer sammen og bikset en dansk vejledning sammen, jeg vil gerne have tilbagemeldinger på den. Da jeg har været i gang med dette i et stykke tid og selv har den inkluderet i min standard installationspakke så kan der være noget jeg har glemt, men giv mig noget feedback så skal jeg sørge for at opdater pakken.
180608 -----------------
Jeg havde så klokket i det så jeg måtte lige genberegne 15 pristabeller. Men nu er de der. Filen Postdanmark_2008.txt indeholder Post Danmarks priser til hele verdenen for CarryOn Cash, CarryOn Economy og Maxibreve, og kan bruges uanset hvilken tabelbaseret post system du anvender. Så god fornøjelse med det. OBS jeg har lavet tilpasninger sådan at mit system ikke viser fragt metoder der ikke har pris (et ikke særlig elegant men effektivt hack) derfor er der ved max vægten for hver pakketype lavet en pris på 0 kr. den detalje kan muligvis give uønskede problemer for folk der lige bruger det hele. Vær desuden opmærksom på at, dette er tabelerne for kontantkunder hvis du er aftalekunde hos post Danmark har du i stedet CarryOnHomeShopping og CarryOnBudget og kan altså ikke direkte bruge tabellerne.
-------- Original besked -----------
Det er hermed officielt jeg har ikke noget liv ;o)
Jeg har brugt 2 dage på at sortere 241 lande i zoner der svarer til Post Danmarks priszoner, desuden er der en lille "bonus" en zone med alle 27 EU lande. Det hele er lavet så den ikke skulle påvirke hvad i evt måtte have af eksisterende zoner. Samtlige lande er tjhekket på nettet så de ligger i de rigtige zoner der er dog et par stykker som er lidt besværlige men kun Rusland er et problem det ligger i både Europa og Asien som er 2 forskellige priser. Det kunne relativt nemt løses ved at lave en ekstra entry i countries men det har jeg altså ikke gjort..
Den kvikke/erfarne osCommerce bruger vil måske bemærke at der kun er 239 lande i en standard installation og det er fuldstændig korrekt men denne liste er forældet, der er sket meget i verdenen siden den første release af osCommerce. Jeg har tilføjet 2 og opdateret et par stykker, dette er stadig ikke en komplet opdatering men det er et sted at starte, og det kunne gøres uden at "ødelægge den eksisterende liste. Jeg har inklideret countries.sql i vedhæftede pakke hvis du vil have din liste opdateret.
Hvis i bruger disse sammen med MultiGeoZone MultiTable Shipping http://addons.oscommerce.com/info/2571 Så kan i relativt nemt sætte jeres shop op med korrekte forsendelses omkostninger til hele verdenen med Post Danmark
Bemærk: hvis du vælger at installere MultiGeoZone MultiTable Shipping så har de i koden lavet det sådan at den sortere listen med zoner og kun viser dem der starter med "shp:" (prøv om spørg om jeg havde overset det i vejledningen og var ved at blive sindsyg over at den ikke ville liste mine zoner) Nå men jeg har som i vil se hvis i installaere/indsæser mine zoner døbt dem "Fragt: Post Danmark.........." og de vil altså ikke blive vist. Derfor skal man lige ind åbne selve modulet /includes/modules/shipping/mzmt.php og søg efter "shp:" og så erstatte med "Fragt:" Desuden er modulet som standard sat op til 3 zoner med 3 tabeller dette skal i rette i admin efter installationen og INDEN i installere modulet i admin. Hvis i er tålmodeige så vil jeg ikke udelukke at der snart i dennetråd dukker en installation op der passer til ovenstående zoner. Men ellers skal i altså bruge 9 zoner for at dække hele verdenen.
Listen over zoner er i en sql fil som i skal køre via jeres phpmyadmin eller hvad i nu bruger af sqleditor. BEMÆRK også at disse zoner er lavet på baggrund af osCommerce's standard liste over lande. Derfor vil i få nogle forkerte zoner hvis i af en eller anden årsag har pillet ved lande ID.