campo l10n_br_base.city não é salvo quando usado o cliente web
Bug #707758 reported by
Vinicius Dittgen - Proge.com.br
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP Brazilian Portuguese Localization (pt_BR) |
Fix Released
|
Medium
|
Renato Lima - http://www.akretion.com |
Bug Description
Versão: trunk
Vendas-
No formulário de pesquisa de municipios, a pesquisa sempre envia uma string vazia para o servidor:
http://
Na hora de salvar ocorre o mesmo erro, mesmo quando escolhemos uma cidade é salvo uma string vazia no banco.
Changed in openerp.pt-br-localiz: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in openerp.pt-br-localiz: | |
assignee: | nobody → Renato Lima - http://www.akretion.com (renatonlima) |
Changed in openerp.pt-br-localiz: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Tenho um work'a'round rápido:
Crie um campo personalizado many2one no endereço chamado: 'x_city_id', com referência para 'l10n_br_ base.city' , e com o domínio '[('state_ id','=' ,state_ id)]'.
Configure então a view do endereço e dos parceiros para utilizar o x_city_id ao invés do city_id. Corrija também a chamada do onchange para: on_change_ city_id( x_city_ id).
Eu acredito que isto não cause outros problemas, apesar de não ter testado o restante, pois o onchange justamente salva a cidade no campo "city" que está oculto. Por via de regra acredito que o restante das funções/chamadas utilizem o campo "city" e tudo deve ficar OK.
Peço a gentileza dos colaboradores em verificarem o por que do 'city_id' estar com este bug.
Abraços.