2017-11-26 6 views
0

Ich lerne gerade wie man odoo benutzt (Mit Version 8), ich entwickle ein Kraftstoffmanagementsystem. Ich bemerkte, dass es eine module genannte Flotte, die ich bequem verwenden kann. Ich möchte im Flottenmodul Partner hinzufügen, damit ein Benutzer register new partners, wie erreiche ich das? Ich dachte, ein separates Modul namens Partner zu erstellen, aber es gibt ein ORM-Modell mit dem Namen res.partners, wie kann ich es verwenden.Wie benutze ich res.partner ORM um eine Partnerregistrierungsfunktion zu erstellen?

Antwort

0

Ich habe das Problem herausgefunden, nachdem ich fast den ganzen Tag damit verbracht habe, ein paar Odoo-Ressourcen durchzugehen.

Ich hatte nur fleet_view.xml zu bearbeiten, die bei addons/fleet/ Ich habe ein Formular, Menüpunkt und Fenster Aktion befindet sich wie folgt dar:

<record model='ir.actions.act_window' id='fleet_partner_act'> 
    <field name="name">Partners</field> 
    <field name="res_model">res.partner</field> 
    <field name="view_type">form</field> 
    <field name="view_mode">kanban,tree,form</field> 
    <field name="help" type="html"> 
     <p class="oe_view_nocontent_create"> 
     Click to create a new vehicle. 
     </p><p> 
     You will be able to manage your fleet by keeping track of the 
     contracts, services, fixed and recurring costs, odometers and 
     fuel logs associated to each vehicle. 
    </p><p> 
     Odoo will warn you when services or contract have to be 
     renewed. 
     </p> 
    </field> 
</record> 

Aktion

** Added Formular * mit Fenster *

Erstellt Menü und siehe unsere Aktion hier

<menuitem name="Partners" parent="menu_root" id="fleet_partners" sequence="4" groups="group_fleet_user"/> 

<menuitem action="fleet_partner_act" parent="fleet_partners" id="fleet_vehicle_menu" groups="group_fleet_user"/>

Verwandte Themen