Re: New Royal Mail Modules
TFB,
At last I get to be able to say, as did a professor of yore, 'Ah, I see you spotted my deliberate error...'
There is a typo in the rmamisfsmallpacket500.php file which causes the error. As noted in the error message, you should find that line in the file and change
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COUNTRIE S_1
to
MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COUNTRIE S_1
and ditto a couple of lines down for
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COUNTRIE S_2
Regarding the date, I felt it was a suitably appropriate comment on RM's tinkering.
I've made the changes and uploaded a new zip file 2.21a, which should appear in a day or so in the downloads section. Hopefully the changes fall into the fixing, rather than compounding classification
Rgds,
Chuck
Re: New Royal Mail Modules
Oh, regarding Jersey, Guernsey et al, no idea. The countries are whatever Philip set them to initially.
I don't use International at all, so I'm a bit lost there, any suggestions gratefully received.
Re: New Royal Mail Modules
Sorry to keep posting like this but I have spent some time now on revising my postal charges and found some more errors and omissions. The following is a list of my findings INCLUDING those listed in my last 3 posts.
some of these may well be errors I have caused myself, but I think there are some real (minor) errors from the new update.
Royal Mail International Signed For® "Small Packet" Extra insurance
-------------------------------------------------------------------
when installing this module the following error occurs
1062 Duplicate entry 'MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COUNTRIES_1' for key 2
this module no longer works. Full error message in post #318
Text examples on all modules:
-----------------------------
should read "Correct on 2nd April 2007"
examples whilst using correct logic do not reflect current updated price.
eg
Example: 0.1:0.32 means weights less than or equal to 0.1 Kg would cost £0.32. (should be 0.1:0.34 = £0.34)
Example: 0.1:0.44 means weights less than or equal to 0.1 Kg would cost £0.44. (should be 0.1:0.48 = £0.48) etc. etc.
Royal Mail 1st Class Recorded Signed ForTM "Letter"
----------------------------------------------------
1 price error, change 0.1:0.32 to 0.1:0.34
Royal Mail 1st Class Recorded Signed ForTM "Large Letter"
---------------------------------------------------------
Max order value £500 change to £32
Royal Mail 1st Class Recorded Signed ForTM "Packet"
----------------------------------------------------
all prices incorrect.
substitute these Old prices
0.1:1.00, 0.25:1.27, 0.5:1.70, 0.75:2.20, 1.0:2.70, 1.25:4.74, 1.5:5.59, 1.75:6.44, 2:7.29, 2.25:8.14, 2.5:8.99, 2.75:9.84, 3:10.69, 3.25:11.54, 3.5:12.39, 3.75:13.24, 4:14.09, 4.25:14.94, 4.5:15.79, 4.75:16.64, 5:17.49
for these revised prices
0.1:1.09, 0.25:1.38, 0.5:1.84, 0.75:2.38, 1.0:2.92, 1.25:4.25, 1.5:5.00, 1.75:5.75, 2:6.50, 2.25:7.25, 2.5:8.00, 2.75:8.75, 3:9.50, 3.25:10.25, 3.5:11.00, 3.75:11.75, 4:12.50, 4.25:13.25, 4.5:14.00, 4.75:14.75, 5:15.50
Royal Mail International Signed For® "Small Packet"
----------------------------------------------------
Not sure if it is just me or a general error but my Max order value is set to £132, should be £32 (or £34 if you want to be accurate)
Prices: 1st price not correct.
European "Signed For®" rates from GB & Northern Ireland
currently set at: 0.1:4.59, but should be 0.1:4.69, (checked the rest, looked ok)
Worldwide "Signed For®" rates from GB & Northern Ireland (world zones 1 & 2) 1 error at 540g (.54) missed the 9. in 9.62
currently:
0.42:8.42, 0.44:8.62, 0.46:8.82, 0.48:9.02, 0.5:9.22, 0.52:9.42, 0.54:62, 0.56:9.82, 0.58:10.02, 0.6:10.22, 0.62:10.42, 0.64:10.62, 0.66:10.82, 0.68:11.02, 0.7:11.22, 0.72:11.42
amended:
0.42:8.42, 0.44:8.62, 0.46:8.82, 0.48:9.02, 0.5:9.22, 0.52:9.42, 0.54:9.62, 0.56:9.82, 0.58:10.02, 0.6:10.22, 0.62:10.42, 0.64:10.62, 0.66:10.82, 0.68:11.02, 0.7:11.22, 0.72:11.42
(checked the rest, also looked ok)
===========================================
Probably an unrelated problem but the following modules do not hide when when free delivery for orders over £xx.xx kicks in.
Royal Mail specialdelivery® next day (Free Shipping Options module set for orders over £60)
Royal Mail Standard Parcels (to £250 insurance) (Free Shipping Options module set for orders over £240)
Royal Mail Standard Parcels (to £500 insurance) (Free Shipping Options module set for orders over £260)
===========================================
Source of information: Royal Mail rates and services from 2nd April 2007
I Hope I have found some usefull stuff and that someone can help me with the 1062 Duplicate entry error.
Regards
TFB
Re: New Royal Mail Modules
Quote:
Originally Posted by
Chuckl
TFB,
At last I get to be able to say, as did a professor of yore, 'Ah, I see you spotted my deliberate error...'
Chuck
Hi Chuck,
Thanks for the update...... So Teach are you testing me again?
tried your fix and spotted your deliberate mistake(s)
lines 270 - line 276 change
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COUNTRIES_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COUNTRIES_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST0_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST0_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST1_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST1_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST2_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST2_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST3_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST3_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST4_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST4_1
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST5_1 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST5_1
lines 280 - 286 change
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COUNTRIES_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COUNTRIES_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST0_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST0_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST1_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST1_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST2_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST2_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST3_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST3_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST4_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST4_2
MODULE_SHIPPING_RMAMISFSMALLPACKET_ZONES_COST5_2 to MODULE_SHIPPING_RMAMISFSMALLPACKET500_ZONES_COST5_2
works fine now :smartalec:
guess I better bring you an apple next time lol
Thx for your help.
TFB
Re: New Royal Mail Modules
Yup, illustrates the danger of desperation cut and pasting. I'm working on the others, can't find the 500 and 132 max order values anywhere at present.
Many thanks for your help. As anyone who has tried knows, it's almost impossible to proofread your own work, especially when it consists of meaningless numbers...
Rgds,
Re: New Royal Mail Modules
TFB, Not quite sure what you are saying in the section
Royal Mail 1st Class Recorded Signed ForTM "Packet"
----------------------------------------------------
all prices incorrect.
According to the RM numbers, the second set starting with 0.1:1.09 are the correct numbers, shown as 1.79 in the tables, including 70p for the signed for?
Otherwise:
1062 error - fixed.
Examples - fixed - where possible, Some where insurance etc are auto included, are difficult to call.
Price error 34p - fixed
Large Letter Max order value - can't find, correct in file
Packet recorded signed for all incorrect - Query above
international signed for Max order value 132 - Can't find, file value is 32, price corrected
Worldwide signed for price typo 9.62- fixed
Re: New Royal Mail Modules
Changed files are in 2.21a1 in the download area
Re: New Royal Mail Modules
Quote:
Originally Posted by
Chuckl
TFB, Not quite sure what you are saying in the section
Royal Mail 1st Class Recorded Signed ForTM "Packet"
----------------------------------------------------
all prices incorrect.
Chuckl,
In big_royal_mail_2.21.zip rm1stpacketsf.php contained the old prices beginning 0.1:1.00, 0.25:1.27, etc.
but having downloaded big_royal_mail_2.21a1.zip I see that it now contains the correct set beginning 0.1:1.09, 0.25:1.38, etc.
Quote:
Originally Posted by
Chuckl
Large Letter Max order value - can't find, correct in file
international signed for Max order value 132 - Can't find, file value is 32, price corrected
These may have been my errors. I was not looking through the php files, just relating what I saw in the Admin Section.:oops:
Update on the Jersey / Guernsey note.
I think that it's a Royal Mail anomaly on their site.
When finding a price they give options for
UK (excludes Channel Islands),
Overseas
HM Forces
So one would select Overseas for Jersey, Guernsey etc. but the end result is they give prices for UK delivery, not international delivery.
So I guess anyone from Jersey Guernsey etc. signing up with me will get UK shipping rates. :smile:
So, looking good so far......
I Don't suppose you have any idea why Standard Parcels and Special Delivery don't disappear when free shipping is supposed to over ride them?
TFB.
is it just me or is "Tweak" another word for "Infinite number of fixes required on a website"?
Re: New Royal Mail Modules
I have just installed the big_royal_mail_v2.2 on my Zencart and have followed all the instructions in the Install.txt file.
I placed all the files in the required folders and enabled the Royal Mail Ist Class Packet shipping option. However, when I purchase an item, and go check out, the option of selecting this shipping method does not display. Instead I get
Not Available At This Time
Sorry, we are not shipping to your region at this time.
Please contact us for alternate arrangements.
I have not run any SQL code for the configuration - is this required?
Could anyone point me to the problem? Thanks
Re: New Royal Mail Modules
There is an implicit assumption with shipping modules that you have set up your Zen Cart store for the area in which you operate. In the case of the UK this would mean that you have added the counties or similar and have defined zones covering typically Entire UK, England, Wales, Scotland, Northern Ireland, Channel Islands etc etc.
This information is stored in the tables in the SQL database.
The shipping modules then use this information to calculate the cost of shipping from the zone in which your store is located to the zone in which your customer is located.
There are several options for this, discussed in this thread and in the Docs folder of the Big Royal Mail mod. There are also UK county mods in the downloads area, but I suggest reading the UKZR_installation PDF before adding anything.