Community mailing list archives

Re: advice for large channel partner program

El Aleman, David Arnold
- 11/28/2014 17:48:32

is it online-business?
If not, we have similar plans.

I think an module which uses EDI capacity is the way to go to update the catalgue, I wouldn't necesarily go for Odoo as the catalogue backend, but something more compatible with your existing system.

You should probably manage prices rules to your channel partners via your own (!) backend and built compatibility into the Odoo module.

I would work with 1 DB per channel partner on a code level preconfigured (according to your strategy) Odoo cluster and a DB cluster backend. You could even think of detailed ACL management to only give your channel partners limited acces to "their" instance. You would then need an orchestrated Odoo configuration (ACL/Features), probably this could be best achived by directly touching/orchestrating the specific tables in the databaseS, however this might be tricky.

@ Odoo: How would you limit entropy and orchestrate Odoo configuration (let's say everything what is in the settings tab)? Are respective tables well structured / separated?

Other points to watch AFAIK are session management and file storage on an load balanced odoo server cluster...

@ Postgres experts: Is there a way to link database tables over databases or even clusters?
Like so:
DB 1 has TBL A, B, C, D
DB 2 has TBL A, B, C, D
DB 1 & DB 2 share the same (obviously read only) TBL E which resides in DB 3

As to the homepage I would let your channel partner to choose if he want's to spin up a page with your (and probably other products). If you think that this is too complicated for them, you could think of simplifying the proces of spinning up the page by a "handler" module, you could preconfigure your products in this module or give them better visibility... On the other hand you could thing of manageing / orchestrating the Website-Part of the DBs as well, so that a channel partner can ask you to spin up a homepage for him, and your developers do some final customization of the templates you have, and some DNS work and your channel partner is good to go.

This is a powerful idea, you got! ;)

Thanks for any feedback.



Saludos Cordiales
David Arnold

David Arnold BA HSG / Analista
315 304 13 68/

devCO - empresa de consultoría de sistemas (en fundación)

This e-mail message may contain confidential or legally privileged information and is intended only for the use of the intended recipient(s). Any unauthorized disclosure, dissemination, distribution, copying or the taking of any action in reliance on the information herein is prohibited. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, or contain viruses. Anyone who communicates with us by e-mail is deemed to have accepted these risks. devCO is not responsible for errors or omissions in this message and denies any responsibility for any damage arising from the use of e-mail. Any opinion and other statement contained in this message and any attachment are solely those of the author and do not necessarily represent those of the company.

2014-11-25 9:17 GMT-05:00 Gonzalo Ruzafa <>:

How are you? If you're needing to migrate databases between versions, you can try the ETL Migrator Module, it helps to find your way out from complicated CSV's (tutorial is in spanish, but you can see easily the way it works)



Hope it helps


Ing. Gonzalo Ruzafa
(+54 9 341)153 718905

2014-11-25 10:54 GMT-03:00 Nicolas SCHMITT <>:

Indeed, I have had to migrate a production database from v7 to v8, and really it is not that simple.
I had to copy every table one by one exporting to CSV, which was quite a tedious process, as well as potentially dangerous.

On the other hand, porting the code from v7 to v8 is much easier, we only had a few quirks, but as the v7 API is still recognised, I would also advise you to port the modules, to begin deploying to your client directly in Odoo v8.

On Sun, Nov 23, 2014 at 8:07 PM, Gunnar Wagner <> wrote:

I agree with Ana. Spending your resources (money or work you do yourself) on migrating from 7 to 8 (which seems to be not too easy as far as I cen tell [never having done that]) helps only you.
Spending the same amount of resources on porting Modules to v8 (which due to Ana is easy) helps you in the same way but also helps others and contributes to progress in general.

On 11/21/2014 4:18 PM, Ana Juaristi wrote:
<blockquote cite="" type="cite">

Hi Barry
Just to point out that if the reason of selecting 7.0 is that modules you require has not been migrated to odoo, I would recomend that you expend the cost-effort of migrating them, better than trying to migrate after an instance being in production.
At the end it would be more efficient. You could ask for skilled people in community or partners that could help you on that. Migrating modules from 7.0 is quite easy and not so costing.
My 2 cents

El 21/11/2014 07:32, "Barry Smoke" <> escribió:

We have scoured the web, looking for just the right crm/erp product to use, even looking at commercial solutions.

For what we have planned, nothing compares to the functionality we’ve found to be inherent in the community download of odoo/openerp.  we actually need several of the modules from the 7.0 branch that haven’t been ported yet, so we plan on starting with that version, and upgrading at a future date.


that being said, the new web functionality in odoo v8 is remarkable.  I can see it assisting us in offering our channel partners a website with our product catalog, that they can in turn include in their websites….even ordering, while giving that reseller credit.

We will also have different rules for products, and skus(offer different discounts, etc…depending on partner level, etc..)

now, I read the free ebook, and that recommended using partners functionality to differentiate resellers.  so far, odoo v8 only has the ability to do a single website though per installation, does it not?


I’m considering looking to bridge installations of odoo together, exporting our available products, maybe even syncing the products table at the database level.

has anyone done this level of integration before?

are there plans for a multiple website structure, instead of the single website in v8?


Should I just look at the EDI module, and then be the supplier for the channel partners odoo installation?



Barry Smoke


Post to:

Post to:


Gunnar Wagner | Iris Germanica Ltd. | JinQian Gong Lu 385, 8-201 | FengXian Qu, 201404 Shanghai | P.R. CHINA
+86 159 0094 1702 | +49 (0)176 7808 9090 | skype: professorgunrad |

Post to:

Post to:

Ing. Gonzalo Ruzafa
(+54 9 341)153 718905

Post to: