ciao collaborando,
per modifiche a oggetti e a viste, è consigliabile (direi che per parecchie buone ragioni è quasi un obbligo), crearsi un proprio modulo, li dentro poi nei file py vai a aggiungere o modificare i campi degli oggetti (o a crearene di nuovi), con i file XML vai invece a rettificare le viste (o a crearne di nuove), menù, azioni acc.
E' sempre consigliabile fare un modulo per evitare di toccare quelli originali che vendono mantenuti debuggati dalla comunità (puoi infatti aggironarli successivamente, se li hai modificati però è piuttosto complesso farlo), creando un modulo poi, quando fai un aggiornamento non perdi le modifiche fatte a viste e oggetti "al volo" nel DB...
Ti consiglio una lettura, se non l'hai già fatta:
http://www.openerp.com/download/OpenERP_Technical_Memento_v0.6.3.pdf
Qui trovi spiegate le 3 modalità di inherit per modificare oggetti e un esempio di come integrare i tuoi campi alla vista - e tante alte cose, prendila però come promemoria non come manuale vero e proprio, per quello ci si appoggia alla documentazione developer:
http://doc.openerp.com/v6.0/developer/index.html#book-develop-link
(dovrebbe essere un po' più dettagliata...)