- Erweiterung von get_access_list_grouped() um Sicherheitsdaten (Haftungsausschluss, ID, Geburtstag, RFID) - Rückgabe nun als dict mit access_by_area + user-Feldern - Anpassung der OWL-Komponente OwsMachineAccessList: - updateAccessList() lädt Sicherheitsdaten über jsonrpc - state enthält jetzt getrennte Felder für security_briefing, security_id etc. - Maschinenliste bleibt dauerhaft sichtbar - Fehlerbehandlung bei fehlendem ows.user integriert - alte load_fields()-Logik entfernt
36 lines
1.3 KiB
Python
36 lines
1.3 KiB
Python
{
|
|
'name': 'POS Open Workshop',
|
|
'license': 'AGPL-3',
|
|
'version': '17.0.1.0.0',
|
|
'summary': 'Erstellt Maschinenfreigaben basierend auf POS-Einweisungsprodukten',
|
|
'depends': ['base','product','sale','contacts','point_of_sale'],
|
|
'author': 'matthias.lotz',
|
|
'category': 'Point of Sale',
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
'views/machine_product_training_views.xml',
|
|
'views/menu_views.xml',
|
|
'views/machine_area_views.xml',
|
|
'views/machine_views.xml',
|
|
'views/res_partner_view.xml',
|
|
'data/data.xml',
|
|
],
|
|
'installable': True,
|
|
'assets': {
|
|
'point_of_sale._assets_pos': [
|
|
|
|
'open_workshop/static/src/js/product_screen_template_patch.js',
|
|
'open_workshop/static/src/css/pos.css',
|
|
'open_workshop/static/src/js/ows_pos_customer_sidebar.js',
|
|
'open_workshop/static/src/xml/ows_pos_customer_sidebar.xml',
|
|
'open_workshop/static/src/js/ows_machine_access_list.js',
|
|
'open_workshop/static/src/xml/ows_machine_access_list.xml',
|
|
'open_workshop/static/src/xml/ows_product_screen.xml',
|
|
],
|
|
},
|
|
'description': """
|
|
Diese App erstellt Maschinenfreigaben basierend auf POS-Einweisungsprodukten.
|
|
Die App ist für den Einsatz in der Odoo-Version 17.0 konzipiert.
|
|
""",
|
|
}
|