openlabs / magento_integration

Magento OpenERP Integration
https://openerp-magento-connector.readthedocs.org/en/develop/
80 stars 77 forks source link

Export Orders Status for all states and process the order on magento appropriately. #38

Open shalabhaggarwal opened 11 years ago

shalabhaggarwal commented 11 years ago

Right now the order status export works only for cancelled orders. This should work with all the states between openerp and magento.

janpfischer commented 11 years ago

That would be so nice! I can help out if you want. Need that badly.

shalabhaggarwal commented 11 years ago

Hi @b1rdhous3

Can you explain the way you would prefer this feature to be implemented? We are gathering feedbacks from users and developers in community to build this feature in the best possible way.

Thanks!

janpfischer commented 11 years ago

Hey @shalabhaggarwal

for example if you create an invoice there should be a status update to magento or if you create a shipment. Not only provide shipment information to magento. Update a status, too.

Or if the OpenERP Workflow is "Done" mark the magento order "Done".

A good example is the Magento OpenERP Connection called "AiO-Connect" Google for that.

capitaine commented 10 years ago

Magento most usual status are:

sharoonthomas commented 10 years ago

I feel that the order status with safe default implement almost the same functionality that you have mentioned. In addition it also gives you the option to explicitly avoid importing orders in status' which it should not.

@shalabhaggarwal Can we consider this implemented ?

Please feel free to send a pull request if the default processing for the order states are not appropriate

shalabhaggarwal commented 10 years ago

@sharoonthomas Yes, the current implementation provides complete flexibility to the user to choose which order state to import orders in and how they should be mapped in openerp.

If there is something specific to any order state processing, that should be handled in a separate issue.