Salve a tutti
ho necessità di impostare un valore di default per un campo di un modulo nativo: "Fiscal position" in res.partner,
Qual è il modo migliore?
1. farlo tramite il domain dell'action che apre la form:
<record id="your_action_id" model="ir.actions.act_window">
<field name="domain">[('YOUR_FIELD','=','YOUR_DEFAULT_VALUE')]</field>
(citando la risposta #4 dell'imperturbabile elbati in
answers.launchpad.net/openobject-client-web/+question/147492)
2. facendo un override della definizione del campo?
class res_partner(osv.osv):
_name = 'res.partner'
_inherit = 'res.partner'
_defaults = {
'fiscal_position': 1,
}
(quest'ultimo apparentemente non mi funziona)