Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
7446 Weergaven

Greetings ..

Stock.picking.in add fields:

stock_picking_in class (osv.osv)
 _inherit = "stock.picking.in"

 _columns = {
     'purchaser_id': fields.many2one ('res.users', 'Purchaser', select = True),
     'customer_id': fields.many2one ('res.partner', 'Customer', select = True),
 }

and stock.move:

class stock_move(osv.osv):
_inherit = 'stock.move'

_columns = {
    'select_a':fields.related('picking_id', 'purchaser_id', type='many2one', relation='res.users', store=True, string='A'),
    'select_b':fields.related('picking_id', 'customer_id', type='many2one', relation='res.partner', store=True, string='B'),
}

I want to do is the following, in the form of stock.picking.in select the buyer and the customer, once you have done this, adding stock.move products, I want the client and the buyer chose in stock.picking . in selecionados may be already in the form of stock, move ..

Any ideas, or any module that does something similar ...

Thank you ...

Avatar
Annuleer
Beste antwoord

Hi,

field related :

Sometimes you need to refer to the relation of a relation. For example, supposing you have objects: City -> State -> Country, and you need to refer to the Country from a City, you can define a field as below in the City object:

'country_id': fields.related(
    'state_id',
    'country_id',
    type="many2one",
    relation="res.country",
    string="Country",
    store=False)

https://doc.openerp.com/v6.0/developer/2_5_Objects_Fields_Methods/field_type.html/#relational-types

so,

'select_a':fields.related('picking_id', 'purchaser_id', type='many2one', relation='stock.picking.in', store=True, string='A'),
'select_b':fields.related('picking_id', 'customer_id', type='many2one', relation='stock.picking.in', store=True, string='B'),
Avatar
Annuleer
Auteur

thanks for responding, I try but this way I get is, the id of incoming overlap, and not the computer or the clients

Gerelateerde posts Antwoorden Weergaven Activiteit
1
mei 25
750
0
mei 25
461
0
mrt. 25
821
1
mrt. 15
4943
2
aug. 24
935