Add automated maintenance equipment status creation with smileys
- open_workshop_base: Create 4 status records (In Betrieb, Defekt, Wartung, Ausgemustert) via XML data - open_workshop_dokuwiki: Add smiley field to status model and populate with DokuWiki smileys/emojis - Use noupdate=1 to prevent overwriting user customizations - Status data loads automatically during module installation
This commit is contained in:
parent
4c048b5ca9
commit
43cf5754fd
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'data/maintenance_equipment_status_data.xml',
|
||||
'views/machine_product_training_views.xml',
|
||||
'views/menu_views.xml',
|
||||
'views/machine_area_views.xml',
|
||||
|
|
|
|||
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
<!-- Equipment Status für Open Workshop -->
|
||||
|
||||
<record id="equipment_status_inbetrieb" model="maintenance.equipment.status">
|
||||
<field name="name">In Betrieb</field>
|
||||
<field name="sequence" eval="10"/>
|
||||
</record>
|
||||
|
||||
<record id="equipment_status_defekt" model="maintenance.equipment.status">
|
||||
<field name="name">Defekt</field>
|
||||
<field name="sequence" eval="20"/>
|
||||
</record>
|
||||
|
||||
<record id="equipment_status_wartung" model="maintenance.equipment.status">
|
||||
<field name="name">Wartung</field>
|
||||
<field name="sequence" eval="30"/>
|
||||
</record>
|
||||
|
||||
<record id="equipment_status_ausgemustert" model="maintenance.equipment.status">
|
||||
<field name="name">Ausgemustert</field>
|
||||
<field name="sequence" eval="40"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -45,6 +45,7 @@ ACL:
|
|||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'data/ir_config_parameter.xml',
|
||||
'data/maintenance_equipment_status_data.xml',
|
||||
'views/maintenance_equipment_views.xml',
|
||||
'views/maintenance_equipment_status_views.xml',
|
||||
'wizard/equipment_wiki_sync_wizard_views.xml',
|
||||
|
|
|
|||
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
<!-- DokuWiki Smiley-Werte für Status aus open_workshop_base -->
|
||||
|
||||
<record id="open_workshop_base.equipment_status_inbetrieb" model="maintenance.equipment.status">
|
||||
<field name="smiley">:-)</field>
|
||||
</record>
|
||||
|
||||
<record id="open_workshop_base.equipment_status_defekt" model="maintenance.equipment.status">
|
||||
<field name="smiley">:-(</field>
|
||||
</record>
|
||||
|
||||
<record id="open_workshop_base.equipment_status_wartung" model="maintenance.equipment.status">
|
||||
<field name="smiley">🛠️</field>
|
||||
</record>
|
||||
|
||||
<record id="open_workshop_base.equipment_status_ausgemustert" model="maintenance.equipment.status">
|
||||
<field name="smiley">❌</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
Loading…
Reference in New Issue
Block a user