Summary:
This module will over-ride the default shipping module of magento to allow the “origin location” to be set on a per-product level. Users will configure various “warehouses” in the magento administration system. When adding a product, users MUST choose which warehouse the product will be shipped from.
Project Scope:
• Administration / Configuration
o Configuration should be located at System->Configuration->Shipping Settings
o Each Warehouse needs Country, Region/State and ZIP/Postal Code (similar to the standard fields already built in under “origin”)
o Ability to Add / Edit / Delete warehouses
• Application
o During Creation / Edit of products, a select box containing warehouse’s should be populated. Must choose 1, and only 1.
• Functionality
o Magento default shipping should use new warehouse zip code as origin for shipping quotes rather than the default, single “origin”.
Considerations:
The development of this add-on *MUST* be upgrade-friendly and programmed correctly according to the Magento Development Standards. Absolutely *NO* core files are to be changed. We are looking for a SOLUTION, not a patch.
