Thread Previous • Date Previous • Date Next • Thread Next |
Thanks a lot Eric, that is a very much appreciated contribution :) ! And I wouldn't have done it differently, this is an amazing great job ! On Tue, Jan 21, 2014 at 4:42 PM, jeff.wang <jeff@xxxxxxxxx> wrote: > Great module with great document, Thank you Eric ! > > ------------------ > Jeff Wang | jeff@xxxxxxxxx | 18016291663 | 02158980787 > @OpenERP_Jeff "As simple as possible, As complex as needed" > <http://www.osbzr.com> > Maintainer of Open ERP china community > http://www.openerp-china.org > > > > ------------------ Original ------------------ > *From: * "Eric Caudal";<eric.caudal@xxxxxxxxxxxxxx>; > *Date: * Tue, Jan 21, 2014 04:27 PM > *To: * "openerp-community"<openerp-community@xxxxxxxxxxxxxxxxxxx>; > *Subject: * [Openerp-community] New Intercompany Process Modules for > OpenERP > > Based on the new OpenERP connector, Elico Corp has created a new set of > modules that makes Intercompany Process (ICOPS) ready in minutes. > > > <http://www.openerp.net.cn/v2/wp-content/uploads/2014/01/icon.png>What > is Intercompany Process? > > It is the possibility to automatically create objects from one company > (Origin) into another one (destination). Main intercompany process > operations involve SO, PO, stock moves and invoicing. > > In multi-company environment, a SO to a sister company needs to be > reflected as a PO in that company: the objective of these modules is to > make transparent the creation of the necessary duplicated documents. > > You can have a look at the following blueprint: > https://blueprints.launchpad.net/multi-company/+spec/icops > What do you need to get started: > > - Multi-company products, visible in all the companies involved in the > process > - 2 companies: one origin and one destination > - 2 backends linked to each company involved in the communication > - one user in each company able to perform the actions (to be setup in > the backends). > - Setup the back end to perform the requested action, depending on the > events. > > Necessary Modules: > > - Standard OpenERP Modules > - openerp-connector modules (http://openerp-connector.com/) > - base_intercompany: this is the main module with all generic methods, > adapters, mappings etc. > - base_intercompany_sale: this is the module for sales/purchases > intercompany process > - base_intercompany_stock (planned): this is the module for stock > intercompany process > - base_intercompany_invoicing (planned): this is the module for > invoicing intercompany process > > How to test it? > > 1. Create a demo database > 2. Install the module base_intercompany_sale > 3. Go to connector/ backend and create the setup in Backend Origin (eg > PO to SO: create, update, delete and confirm) > 4. Connect to Origin company > 5. Create a PO to the Destination company with products and save it > 6. Connect to Destination company > 7. Check that a SO has been created > > Here are the current working patterns: > > - SO 2 SO: a SO created in company A will automatically create a SO in > company B > - DO 2 DO: The DO created in company A will automatically create a DO > in company B (subcase of SO to SO) > - SO 2 PO: a SO created in company A will automatically create a PO in > company B > - PO 2 SO: a PO created in company A will automatically create a SO in > company B > > Patterns planned in the future (community contribution accepted!): > > - PO 2 PO: a SO created in company A will automatically create a SO in > company B > - IS 2 IS: The IS created in company A will automatically create a IS > in company B (subcase of PO to PO) > - CI 2 SI: a CI created in company A will automatically create a SI in > company B > - SI 2 CI: a SI created in company A will automatically create a CI in > company B > > <http://www.openerp.net.cn/v2/wp-content/uploads/2014/01/Intercompany_setup.png> > You can configure the following events to perform an action in the > destination company: > > - Creation of objects > - Update of the objects > - Deletion of the objects > - Cancel (equivalent to press button Cancel) > - Confirm (equivalent to press button Confirm or Validate) > > The functionality has been built on the openerp-connector and provide > the following features: > > - Possibility to enqueue all jobs > - Queue Error management > - By default no delay is setup in current module (no job queue) > > Notes: > > - Patterns are generic and behaviors are transitive: you can have > multiple company involved with several cascade up and down. > - You can setup complex rules such as creating the object in one > company and confirmation in the other. > - Company Origin (to Destination): SO2PO (Create, update, delete > but no confirm) > - Company Destination (to Origin): PO2SO (only confirm) > - A video will be posted soon > > Where are the modules available: > https://code.launchpad.net/~openerp-community/openobject-addons/elico-7.0 > > Looking forward to your feedback! <contact@xxxxxxxxxxxxxx> > -- > > Eric Caudal*CEO* > --*Elico Corporation, Shanghai branch > OpenERP Premium Certified Training Partner * > Cell: + 86 186 2136 1670 > Office: + 86 21 6211 8017/27/37 > Skype: elico.corperic.caudal@elico-corp.comhttp://www.elico-corp.com > > > _______________________________________________ > Mailing list: https://launchpad.net/~openerp-community > Post to : openerp-community@xxxxxxxxxxxxxxxxxxx > Unsubscribe : https://launchpad.net/~openerp-community > More help : https://help.launchpad.net/ListHelp > > -- *camptocamp* INNOVATIVE SOLUTIONS BY OPEN SOURCE EXPERTS *Joël Grand-Guillaume* Division Manager Business Solutions +41 21 619 10 28 www.camptocamp.com
Attachment:
85F54812@EA2EFA1A.7895DE52.png
Description: Binary data
Attachment:
6E1D86D5@EA2EFA1A.7895DE52.png
Description: Binary data
Thread Previous • Date Previous • Date Next • Thread Next |