domingo, 15 de novembro de 2015

Inserindo registro Filho no odoo (res_partner : child_ids , category_id)


Inserindo o Cliente :

client_obj = self.pool.get('res.partner')

vals = {'name': 'Nome do Clisente',
             ...
           }

client_id =  client_obj.create(cr, uid, vals, context=None)

Inserindo Endereçõ de Cobrança :

cobranca = {}

cobranca['street'] = 'Rua X'
cobranca['number'] = '101'
cobranca['district'] = 'Centro'
cobranca['state_id'] = 32                                                                                                
cobranca['name'] = 'End. Faturamento'                                                                                          
cobranca['use_parent_address'] = False                                                                                          
cobranca['type'] = 'invoice'

cobranca_cad = {'child_ids':[(0,0,cobranca)]}                                                                              

client_obj.write(cr, uid, client_id, cobranca_cad, context=context)


Inserindo a Categoria :

empresa_cob = 1 --> Categoria cadastrada
cat = {'category_id': [(4,empresa_cob)]                                                                                        
}

client_obj.write(cr, uid, client_id, cat, context=context)

Nenhum comentário:

Postar um comentário