← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 477968] Re: some improvements on delivery extra-addons module

 

Hello, it's a good contribution, can you make either:
  - a merge proposal for trunk
  - or a module that extend it ?

** Changed in: openobject-addons
       Status: New => Invalid

-- 
some improvements on delivery extra-addons module
https://bugs.launchpad.net/bugs/477968
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.

Status in OpenObject Addons Modules: Invalid

Bug description:
Hi:

I have been testing delivery module and it works really fine. I found no bugs on it, but I was missing a very little improvement that makes module much more flexible. 
I was speaking with one of my customers who uses 4 different delivery agencies. We were trying to configure the price list of each one on delivery grid but there was some cases impossible to configure, so I modified the module to make them possible. 

Now, module is certified, programed by tiny and published on extra-addons so evidently I can't publish improvements. I had the idea of using launchpad to let you know this little contribution and if you like the improvements, asking you to include the new delivery version attached on it.

Improvements don't affect at all to the module standard functionality. It simply adds two new fields to grid line:
.- fixed_price: Allows to specify a fixed price that will be added to the price calculated on standar way. 
.- extra_weight: Allows to specify a fixed weight that will be added to the weight calculated on standar way. 

Cases covered that are not covered by standar module.
.- In spain is very extended having a delivery list price calculated like this: fixed_price + (variable price * weight)
.- Some agencies are including on their cost prices and extra weight for each delivery method calculating price. Example:
      
      grid lines:  less than 1kg is 8€, more than 1kg is 3.8€ extra for each kg
      extra_weight: 0.6kg
      package: 0.3kg --> 0.3 + 0.6 is less than 1kg so price is 8€
      package: 0.7kg --> 0.7 + 0.6 is 1.3kg so price is 8€ + 3.8€ 

These both complex cases are covered with fixed_price and extra_weight fields.
Wishing you will like it.

Thank you very much:
Ana