Meera Trambadia (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-bug-787052-mtr into
lp:openobject-addons.
Requested reviews:
qdp (OpenERP) (qdp)
Mustufa Rangwala (Open ERP) (mra-tinyerp)
Meera Trambadia (OpenERP) (mtr-openerp)
Related bugs:
Bug #787052 in OpenERP Addons: "OpenERP 6.0.2 - Multicompany - Cannot assign
secuence purchase / sale order on company 2"
https://bugs.launchpad.net/openobject-addons/+bug/787052
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-787052-mtr/+merge/64817
multicompany, sale:-created a ir.sequence for companies(Shop1 and Shop2) and
modified sql constraint on sale.order" --fixes=lp:787052
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-787052-mtr/+merge/64817
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-bug-787052-mtr.
=== modified file 'multi_company/__openerp__.py'
--- multi_company/__openerp__.py 2011-03-18 14:06:18 +0000
+++ multi_company/__openerp__.py 2011-06-20 11:38:32 +0000
@@ -39,7 +39,8 @@
],
'init_xml': [],
'update_xml': [
- 'res_company_view.xml'
+ 'res_company_view.xml',
+ 'multi_company_sequence.xml',
],
'demo_xml': [
'multi_company_demo.xml'
=== added file 'multi_company/multi_company_sequence.xml'
--- multi_company/multi_company_sequence.xml 1970-01-01 00:00:00 +0000
+++ multi_company/multi_company_sequence.xml 2011-06-20 11:38:32 +0000
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+ <data noupdate="1">
+
+ <!-- Sequences for Sale-->
+
+ <record id="seq_sale_order_shop1" model="ir.sequence">
+ <field name="name">Sales Order</field>
+ <field name="code">sale.order</field>
+ <field name="prefix">SO</field>
+ <field name="padding">3</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="seq_sale_order_shop2" model="ir.sequence">
+ <field name="name">Sales Order</field>
+ <field name="code">sale.order</field>
+ <field name="prefix">SO</field>
+ <field name="padding">3</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ <!-- Sequences for Picking -->
+
+ <record id="seq_picking_in_shop1" model="ir.sequence">
+ <field name="name">Picking IN</field>
+ <field name="code">stock.picking.in</field>
+ <field name="prefix">IN/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="seq_picking_in_shop2" model="ir.sequence">
+ <field name="name">Picking IN</field>
+ <field name="code">stock.picking.in</field>
+ <field name="prefix">IN/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ <record id="seq_picking_out_shop1" model="ir.sequence">
+ <field name="name">Picking OUT</field>
+ <field name="code">stock.picking.out</field>
+ <field name="prefix">OUT/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="seq_picking_out_shop2" model="ir.sequence">
+ <field name="name">Picking OUT</field>
+ <field name="code">stock.picking.out</field>
+ <field name="prefix">OUT/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ <record id="seq_picking_internal_shop1" model="ir.sequence">
+ <field name="name">Picking INT</field>
+ <field name="code">stock.picking.internal</field>
+ <field name="prefix">INT/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="seq_picking_internal_shop2" model="ir.sequence">
+ <field name="name">Picking INT</field>
+ <field name="code">stock.picking.internal</field>
+ <field name="prefix">INT/</field>
+ <field name="padding">5</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ <!-- Sequences for Tracking Lots -->
+
+ <record id="sequence_production_lots_shop1" model="ir.sequence">
+ <field name="name">Production Lots</field>
+ <field name="code">stock.lot.serial</field>
+ <field name="prefix"></field>
+ <field name="padding">7</field>
+ <field name="number_next">1</field>
+ <field name="number_increment">1</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="sequence_production_lots_shop2" model="ir.sequence">
+ <field name="name">Production Lots</field>
+ <field name="code">stock.lot.serial</field>
+ <field name="prefix"></field>
+ <field name="padding">7</field>
+ <field name="number_next">1</field>
+ <field name="number_increment">1</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ <record id="sequence_tracking_shop1" model="ir.sequence">
+ <field name="name">Packs</field>
+ <field name="code">stock.lot.tracking</field>
+ <field name="prefix"></field>
+ <field name="padding">7</field>
+ <field name="number_next">1</field>
+ <field name="number_increment">1</field>
+ <field name="company_id" ref="stock.res_company_shop0"/>
+ </record>
+
+ <record id="sequence_tracking_shop2" model="ir.sequence">
+ <field name="name">Packs</field>
+ <field name="code">stock.lot.tracking</field>
+ <field name="prefix"></field>
+ <field name="padding">7</field>
+ <field name="number_next">1</field>
+ <field name="number_increment">1</field>
+ <field name="company_id" ref="stock.res_company_tinyshop0"/>
+ </record>
+
+ </data>
+</openerp>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp