Hi, About 2: in purchase module, i changed the one2many field on the purchase order that referred to the stock_picking table. What i need to do is to reference the class stock.picking.in, instead of the stock.picking. I think, (not sure) you should add a new class in a new module depends on you new module named stock_ext which contains the stock.picking.in and stock.picking.out definition. or you add a new class in the module stock_ext directly. in new class, you should inherit purchase_order and redefine the picking_ids field. and as the same, you should redefine the picking_ids field of sale_order. You can try it. Andy 2012/5/12 Amit Parik (OpenERP)