clean and reorder xml files (2)

This commit is contained in:
Adrián Bernardi 2020-08-21 19:40:00 -03:00
parent 22c89a3275
commit bbc9a70255
116 changed files with 618 additions and 665 deletions

View File

@ -2,7 +2,6 @@
<tryton>
<data>
<!-- Department -->
<record model="ir.ui.view" id="company_department_view_form">

View File

@ -2,7 +2,6 @@
<tryton>
<data>
<!-- Sequences for Results Report -->
<record model="ir.sequence.type" id="seq_type_results_report">

View File

@ -1,6 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>

View File

@ -30,7 +30,6 @@
<label name="disable_as_individual"/>
<field name="disable_as_individual" xexpand="0"/>
</group>
<notebook>
<page string="Laboratories" id="laboratories" >
<field name="laboratories" colspan="4"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='reports']"
position="inside">
<xpath expr="/form/notebook/page[@id='reports']" position="inside">
<group id="short_namne" colspan="1" col="4">
<label name="short_name"/>
<field name="short_name"/>

View File

@ -1,16 +1,12 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/separator[@name='info']"
position="replace">
<newline/>
<separator name="info" colspan="3"/>
<separator name="docs" colspan="3"/>
<xpath expr="/form/separator[@name='info']" position="replace">
<newline/>
<separator name="info" colspan="3"/>
<separator name="docs" colspan="3"/>
</xpath>
<xpath
expr="/form/field[@name='info']"
position="replace">
<field name="info" colspan="3"/>
<field name="docs" colspan="3"/>
<xpath expr="/form/field[@name='info']" position="replace">
<field name="info" colspan="3"/>
<field name="docs" colspan="3"/>
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='subdivision']"
position="after">
<xpath expr="/form/field[@name='subdivision']" position="after">
<newline/>
<label name="email"/>
<field name="email"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='subdivision']"
position="after">
<xpath expr="/tree/field[@name='subdivision']" position="after">
<field name="email"/>
<field name="report_contact"/>
<field name="report_contact_default"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='stock']"
position="after">
<xpath expr="/form/notebook/page[@id='stock']" position="after">
<page string="Lims" id="lims">
<group id="lims_checkboxes" colspan="4" col="8">
<label name="block_entry_confirmation"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='name']" position="after">
<xpath expr="/form/field[@name='name']" position="after">
<label name="lims_only_available"/>
<field name="lims_only_available"/>
</xpath>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='name']" position="after">
<xpath expr="/tree/field[@name='name']" position="after">
<field name="lims_only_available"/>
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='digits']"
position="after">
<xpath expr="/form/field[@name='digits']" position="after">
<label name="maximum_concentration"/>
<field name="maximum_concentration"/>
<label name="rsd_horwitz"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='rounding']"
position="after">
<xpath expr="/tree/field[@name='rounding']" position="after">
<field name="maximum_concentration"/>
<field name="rsd_horwitz"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='type']"
position="after">
<xpath expr="/form/field[@name='type']" position="after">
<group col="2" colspan="2" id="storage_time">
<label name="storage_time"/>
<field name="storage_time"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='type']"
position="after">
<xpath expr="/tree/field[@name='type']" position="after">
<field name="storage_time"/>
</xpath>
</data>

View File

@ -1,23 +1,13 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/label[@name='origin']"
position="replace">
</xpath>
<xpath
expr="/form/field[@name='origin']"
position="replace">
</xpath>
<xpath
expr="/form/field[@name='shipment']"
position="replace">
<xpath expr="/form/label[@name='origin']" position="replace"/>
<xpath expr="/form/field[@name='origin']" position="replace"/>
<xpath expr="/form/field[@name='shipment']" position="replace">
<field name="shipment"/>
<label name="origin"/>
<field name="origin"/>
</xpath>
<xpath
expr="/form/field[@name='effective_date']"
position="after">
<xpath expr="/form/field[@name='effective_date']" xposition="after">
<label name="fraction"/>
<field name="fraction"/>
<field name="fraction_readonly" invisible="1" colspan="4"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='state']"
position="after">
<xpath expr="/tree/field[@name='state']" position="after">
<field name="fraction"/>
</xpath>
</data>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/group[@id='buttons']/button[@name='draft']"
<xpath expr="/form/group[@id='buttons']/button[@name='draft']"
position="replace">
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='preferences']"
position="after">
<xpath expr="/form/notebook/page[@id='preferences']" position="after">
<page string="LIMS" id="lims">
<label name="notebook_view"/>
<field name="notebook_view"/>

View File

@ -1,6 +1,4 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>

View File

@ -2,14 +2,16 @@
<tryton>
<data>
<!-- Invoice -->
<!-- Invoice -->
<record model="ir.ui.view" id="lims_invoice_view_form">
<field name="model">account.invoice</field>
<field name="inherit" ref="account_invoice.invoice_view_form"/>
<field name="name">invoice_form</field>
</record>
<!-- Invoice Contacts -->
<!-- Invoice Contacts -->
<record model="ir.ui.view" id="invoice_contacts_view_form">
<field name="model">account.invoice.invoice_contacts</field>
<field name="type">form</field>
@ -21,19 +23,18 @@
<field name="name">invoice_contacts_list</field>
</record>
<!-- Invoice Line -->
<!-- Invoice Line -->
<record model="ir.ui.view" id="lims_invoice_line_view_form">
<field name="model">account.invoice.line</field>
<field name="inherit" ref="account_invoice.invoice_line_view_form"/>
<field name="name">invoice_line_form</field>
</record>
<record model="ir.ui.view" id="lims_invoice_line_view_tree">
<field name="model">account.invoice.line</field>
<field name="inherit" ref="account_invoice.invoice_line_view_tree"/>
<field name="name">invoice_line_tree</field>
</record>
<record model="ir.ui.view" id="lims_invoice_line_view_tree_sequence">
<field name="model">account.invoice.line</field>
<field name="inherit" ref="account_invoice.invoice_line_view_tree_sequence"/>
@ -53,6 +54,7 @@
<field name="wiz_name">account.invoice.populate_invoice_contacts</field>
<field name="model">account.invoice</field>
</record>
<record model="ir.action.keyword" id="lims_populate_invoice_contacts_keyword">
<field name="keyword">form_action</field>
<field name="model">account.invoice,-1</field>
@ -71,6 +73,7 @@
<field name="name">Send Invoice</field>
<field name="wiz_name">account.invoice.send_invoice</field>
</record>
<record model="ir.action.keyword" id="account_invoice_send_invoice_keyword">
<field name="keyword">form_action</field>
<field name="model">account.invoice,-1</field>

View File

@ -2,7 +2,7 @@
<tryton>
<data>
<!-- Fraction Type -->
<!-- Fraction Type -->
<record model="ir.ui.view" id="lims_fraction_type_view_form">
<field name="model">lims.fraction.type</field>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Mail Invoice Report" id="mail_send_invoice_report">
<separator string="Email subject of Invoice report"
colspan="4" id="mail_send_invoice_subject"/>
@ -12,5 +10,4 @@
<field name="mail_send_invoice_body" colspan="4"/>
</page>
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='control_charts']"
position="after">
<xpath expr="/form/field[@name='control_charts']" position="after">
<label name="invoiceable"/>
<field name="invoiceable"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='control_charts']"
position="after">
<xpath expr="/tree/field[@name='control_charts']" position="after">
<field name="invoiceable"/>
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='info']"
position="after">
<xpath expr="/form/notebook/page[@id='info']" position="after">
<page string="Contacts" id="contacts">
<field name="invoice_contacts" colspan="4"/>
<label name="no_send_invoice"/>
@ -11,8 +9,7 @@
<field name="sent_date"/>
</page>
</xpath>
<xpath
expr="/form/notebook/page[@id='info']/field[@name='comment']"
<xpath expr="/form/notebook/page[@id='info']/field[@name='comment']"
position="after">
<separator name="entries_comments" colspan="4"/>
<field name="entries_comments" colspan="4"/>

View File

@ -1,6 +1,7 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/notebook/page[@id='general']/field[@name='taxes']" position="before">
<xpath expr="/form/notebook/page[@id='general']/field[@name='taxes']"
position="before">
<group colspan="4" id="origin_group">
<label name="origin"/>
<field name="origin"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='amount']"
position="after">
<xpath expr="/tree/field[@name='amount']" position="after">
<field name="lims_service_entry"/>
<field name="lims_service_sample"/>
<field name="lims_service_party"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='amount']"
position="after">
<xpath expr="/tree/field[@name='amount']" position="after">
<field name="lims_service_entry"/>
<field name="lims_service_sample"/>
<field name="lims_service_party"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='subdivision']"
position="after">
<xpath expr="/form/field[@name='subdivision']" position="after">
<newline/>
<label name="commercial_item"/>
<field name="commercial_item"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='subdivision']"
position="after">
<xpath expr="/tree/field[@name='subdivision']" position="after">
<field name="commercial_item"/>
<field name="commercial_zone"/>
</xpath>

View File

@ -1,13 +1,11 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='lims']/group[@id='lims_checkboxes']"
<xpath expr="/form/notebook/page[@id='lims']/group[@id='lims_checkboxes']"
position="inside">
<label name="no_send_invoice"/>
<field name="no_send_invoice"/>
</xpath>
<xpath
expr="/form/notebook/page[@id='lims']/group[@id='lims_checkboxes']"
<xpath expr="/form/notebook/page[@id='lims']/group[@id='lims_checkboxes']"
position="after">
<label name="commercial_item"/>
<field name="commercial_item"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='uom']"
position="after">
<xpath expr="/form/field[@name='uom']" position="after">
<label name="account_move"/>
<field name="account_move"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='uom']"
position="after">
<xpath expr="/tree/field[@name='uom']" position="after">
<field name="account_move"/>
</xpath>
</data>

View File

@ -2,7 +2,12 @@
<tryton>
<data>
<!-- Menu -->
<!-- Administrative Tasks -->
<menuitem name="Administrative Tasks" id="menu_administrative_task"/>
<!-- Administrative Tasks / Configuration -->
<menuitem name="Configuration" id="menu_config"
parent="menu_administrative_task" sequence="10"
icon="lims-configuration"/>
@ -144,6 +149,31 @@
<menuitem action="act_task" id="menu_task"
parent="menu_administrative_task" sequence="30"/>
<record model="ir.model.button" id="administrative_task_pending_button">
<field name="name">pending</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_reject_button">
<field name="name">reject</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_ongoing_button">
<field name="name">ongoing</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_standby_button">
<field name="name">standby</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_discard_button">
<field name="name">discard</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_do_button">
<field name="name">do</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<!-- My Administrative Task -->
<record model="ir.action.act_window" id="act_task_mine">
@ -250,38 +280,12 @@
<field name="name">Edit Administrative Task</field>
<field name="wiz_name">lims.administrative.task.edit</field>
</record>
<record model="ir.action.keyword" id="wiz_edit_task_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.administrative.task,-1</field>
<field name="action" ref="wiz_edit_task"/>
</record>
<!-- Administrative Task Buttons -->
<record model="ir.model.button" id="administrative_task_pending_button">
<field name="name">pending</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_reject_button">
<field name="name">reject</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_ongoing_button">
<field name="name">ongoing</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_standby_button">
<field name="name">standby</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_discard_button">
<field name="name">discard</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
<record model="ir.model.button" id="administrative_task_do_button">
<field name="name">do</field>
<field name="model" search="[('model', '=', 'lims.administrative.task')]"/>
</record>
</data>
</tryton>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='default_location']"
position="after">
<xpath expr="/form/field[@name='default_location']" position="after">
<label name="responsible"/>
<field name="responsible"/>
</xpath>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/tree/field[@name='default_location']"
position="after">
<xpath expr="/tree/field[@name='default_location']" position="after">
<field name="responsible"/>
</xpath>
</data>

View File

@ -88,9 +88,13 @@
<field name="view" ref="planification_professional_view_graph"/>
<field name="act_window" ref="act_planification_professional_form"/>
</record>
<menuitem parent="lims.lims_planification_menu" action="act_planification_professional_form"
id="menu_planification_professional" name="Planifications by Professional"
sequence="30"/>
<menuitem name="Planifications by Professional"
action="act_planification_professional_form"
id="menu_planification_professional"
parent="lims.lims_planification_menu" sequence="30"/>
<!-- Planifications by Professional - Sheets -->
<record model="ir.ui.view" id="planification_professional_line_view_list">
<field name="model">lims.planification.professional.line</field>
@ -122,16 +126,20 @@
<field name="view" ref="planification_professional_line_view_calendar"/>
<field name="act_window" ref="act_planification_professional_line_form"/>
</record> -->
<record model="ir.action.keyword" id="act_planification_professional_line_form_keyword">
<field name="keyword">tree_open</field>
<field name="model">lims.planification.professional,-1</field>
<field name="action" ref="act_planification_professional_line_form"/>
</record>
<!-- Open Sheet Sample -->
<record model="ir.action.wizard" id="act_open_sheet_sample">
<field name="name">Open Sheet Sample</field>
<field name="wiz_name">lims.planification.professional.open_sheet_sample</field>
</record>
<record model="ir.action.keyword" id="act_open_sheet_sample_keyword">
<field name="keyword">tree_open</field>
<field name="model">lims.planification.professional.line,-1</field>
@ -174,14 +182,17 @@
<field name="view" ref="planification_pending_view_graph"/>
<field name="act_window" ref="act_planification_pending_form"/>
</record>
<menuitem parent="lims.lims_planification_menu" action="act_planification_pending_form"
id="menu_planification_pending" name="Samples Pending Planning"
sequence="40"/>
<menuitem name="Samples Pending Planning"
action="act_planification_pending_form"
id="menu_planification_pending"
parent="lims.lims_planification_menu" sequence="40"/>
<record model="ir.action.wizard" id="act_open_pending_sample">
<field name="name">Open Pending Sample</field>
<field name="wiz_name">lims.planification.pending.open_pending_sample</field>
</record>
<record model="ir.action.keyword" id="act_open_pending_sample_keyword">
<field name="keyword">tree_open</field>
<field name="model">lims.planification.pending,-1</field>

View File

@ -172,10 +172,12 @@
<field name="type">form</field>
<field name="name">analysis_sheet_export_form</field>
</record>
<record model="ir.action.wizard" id="wiz_analysis_sheet_export_file">
<field name="name">Export Analysis Sheet File</field>
<field name="wiz_name">lims.analysis_sheet.export_file</field>
</record>
<record model="ir.action.keyword"
id="wiz_analysis_sheet_export_file_keyword">
<field name="keyword">form_action</field>
@ -191,15 +193,24 @@
<!-- Analysis Sheet Report -->
<record model="ir.action.report" id="report_analysis_sheet">
<field name="name">Analysis Sheet Report</field>
<field name="model">lims.analysis_sheet</field>
<field name="report_name">lims.analysis_sheet.report</field>
<field name="report">lims_analysis_sheet/report/analysis_sheet.fods</field>
</record>
<record model="ir.ui.view" id="analysis_sheet_print_report_ask_view_form">
<field name="model">lims.analysis_sheet.print_report.ask</field>
<field name="type">form</field>
<field name="name">analysis_sheet_print_report_ask_form</field>
</record>
<record model="ir.action.wizard" id="wiz_analysis_sheet_print_report">
<field name="name">Analysis Sheet Report</field>
<field name="wiz_name">lims.analysis_sheet.print_report</field>
</record>
<record model="ir.action.keyword"
id="wiz_analysis_sheet_print_report_keyword">
<field name="keyword">form_print</field>
@ -213,13 +224,6 @@
<field name="action" ref="wiz_analysis_sheet_print_report"/>
</record>
<record model="ir.action.report" id="report_analysis_sheet">
<field name="name">Analysis Sheet Report</field>
<field name="model">lims.analysis_sheet</field>
<field name="report_name">lims.analysis_sheet.report</field>
<field name="report">lims_analysis_sheet/report/analysis_sheet.fods</field>
</record>
<!-- Wizard Import Analysis Sheet File -->
<record model="ir.ui.view" id="analysis_sheet_import_start_view_form">
@ -227,10 +231,12 @@
<field name="type">form</field>
<field name="name">analysis_sheet_import_form</field>
</record>
<record model="ir.action.wizard" id="wiz_analysis_sheet_import_file">
<field name="name">Import Analysis Sheet File</field>
<field name="wiz_name">lims.analysis_sheet.import_file</field>
</record>
<record model="ir.action.keyword"
id="wiz_analysis_sheet_import_file_keyword">
<field name="keyword">form_action</field>
@ -250,6 +256,7 @@
<field name="name">Analysis Sheet Samples</field>
<field name="wiz_name">lims.analysis_sheet.open_sample</field>
</record>
<record model="ir.action.keyword"
id="wiz_analysis_sheet_open_sample_keyword">
<field name="keyword">form_relate</field>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/field[@name='source_end']"
position="after">
<xpath expr="/form/field[@name='source_end']" position="after">
<separator id="export" colspan="4" string="Export:"/>
<group id="export_spreadsheet" colspan="4" col="4">
<label name="destination_column"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='type']"
position="after">
<xpath expr="/form/field[@name='type']" position="after">
<label name="cost_center"/>
<field name="cost_center"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='type']"
position="after">
<xpath expr="/tree/field[@name='type']" position="after">
<field name="cost_center"/>
</xpath>
</data>

View File

@ -2,6 +2,20 @@
<tryton>
<data>
<!-- Menu -->
<!-- Devices Maintenance -->
<menuitem name="Devices Maintenance" id="menu_device_maintenance"/>
<!-- Devices Maintenance / Configuration -->
<menuitem name="Configuration" id="menu_device_maintenance_config"
parent="menu_device_maintenance" sequence="10"
icon="lims-configuration"/>
<menuitem action="lims.act_lims_lab_device_list"
id="menu_device_maintenance_device"
parent="menu_device_maintenance" sequence="20"/>
<!-- Laboratory Device -->
<record model="ir.ui.view" id="lab_device_view_form">
@ -19,6 +33,7 @@
<field name="domain" eval="[('device', 'in', Eval('active_ids'))]"
pyson="1"/>
</record>
<record model="ir.action.keyword"
id="act_lab_device_maintenance_calendar_related_keyword">
<field name="keyword">form_relate</field>
@ -57,6 +72,11 @@
<field name="act_window" ref="act_lab_device_maintenance_type_list"/>
</record>
<menuitem name="Maintenance Types"
action="act_lab_device_maintenance_type_list"
id="menu_device_maintenance_type"
parent="menu_device_maintenance_config" sequence="10"/>
<!-- Device Maintenance Activity -->
<record model="ir.ui.view" id="lab_device_maintenance_activity_view_form">
@ -88,6 +108,11 @@
<field name="act_window" ref="act_lab_device_maintenance_activity_list"/>
</record>
<menuitem name="Activities"
action="act_lab_device_maintenance_activity_list"
id="menu_device_maintenance_activity"
parent="menu_device_maintenance_config" sequence="20"/>
<!-- Device Maintenance Program -->
<record model="ir.ui.view" id="lab_device_maintenance_program_view_form">
@ -119,6 +144,11 @@
<field name="act_window" ref="act_lab_device_maintenance_program_list"/>
</record>
<menuitem name="Maintenance Programs"
action="act_lab_device_maintenance_program_list"
id="menu_device_maintenance_program"
parent="menu_device_maintenance" sequence="30"/>
<!-- Wizard Generate Device Maintenance Calendar -->
<record model="ir.ui.view"
@ -127,10 +157,12 @@
<field name="type">form</field>
<field name="name">lab_device_generate_maintenance_calendar_start_form</field>
</record>
<record model="ir.action.wizard" id="wizard_device_generate_maintenance_calendar">
<field name="name">Generate Maintenance Calendar</field>
<field name="wiz_name">lims.lab.device.maintenance.generate</field>
</record>
<record model="ir.action.keyword" id="wizard_device_generate_maintenance_calendar_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.lab.device,-1</field>
@ -179,15 +211,10 @@
<field name="act_window" ref="act_lab_device_maintenance_calendar_list"/>
</record>
<!-- Cron -->
<record model="ir.cron" id="cron_device_maintenance_send_notice">
<field name="interval_number" eval="1"/>
<field name="interval_type">days</field>
<field name="method">lims.lab.device.maintenance|send_notice</field>
</record>
<!-- Device Maintenance Buttons -->
<menuitem name="Calendar"
action="act_lab_device_maintenance_calendar_list"
id="menu_device_maintenance_calendar"
parent="menu_device_maintenance" sequence="40"/>
<record model="ir.model.button" id="device_maintenance_pending_button">
<field name="name">pending</field>
@ -202,31 +229,13 @@
<field name="model" search="[('model', '=', 'lims.lab.device.maintenance')]"/>
</record>
<!-- Device Maintenance Menu -->
<!-- Cron -->
<menuitem name="Devices Maintenance" id="menu_device_maintenance"/>
<menuitem name="Configuration" id="menu_device_maintenance_config"
parent="menu_device_maintenance" sequence="10"
icon="lims-configuration"/>
<menuitem name="Maintenance Types"
action="act_lab_device_maintenance_type_list"
id="menu_device_maintenance_type"
parent="menu_device_maintenance_config" sequence="10"/>
<menuitem name="Activities"
action="act_lab_device_maintenance_activity_list"
id="menu_device_maintenance_activity"
parent="menu_device_maintenance_config" sequence="20"/>
<menuitem action="lims.act_lims_lab_device_list"
id="menu_device_maintenance_device"
parent="menu_device_maintenance" sequence="20"/>
<menuitem name="Maintenance Programs"
action="act_lab_device_maintenance_program_list"
id="menu_device_maintenance_program"
parent="menu_device_maintenance" sequence="30"/>
<menuitem name="Calendar"
action="act_lab_device_maintenance_calendar_list"
id="menu_device_maintenance_calendar"
parent="menu_device_maintenance" sequence="40"/>
<record model="ir.cron" id="cron_device_maintenance_send_notice">
<field name="interval_number" eval="1"/>
<field name="interval_type">days</field>
<field name="method">lims.lab.device.maintenance|send_notice</field>
</record>
</data>
</tryton>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='corrections']"
position="after">
<xpath expr="/form/notebook/page[@id='corrections']" position="after">
<page string="Maintenance Program" id="maintenance_program">
<field name="maintenance_program" colspan="4"/>
</page>

View File

@ -68,6 +68,7 @@
<field name="name">Change Sample Diagnostician</field>
<field name="wiz_name">lims.notebook.change_diagnostician</field>
</record>
<record model="ir.action.keyword" id="wiz_notebook_change_diagnostician_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.notebook,-2</field>
@ -86,11 +87,13 @@
<field name="name">Samples Comparator</field>
<field name="wiz_name">lims.samples_comparator.open</field>
</record>
<record model="ir.action.keyword" id="wiz_open_samples_comparator_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.results_report.version.detail.sample,-1</field>
<field name="action" ref="wiz_open_samples_comparator"/>
</record>
<menuitem action="wiz_open_samples_comparator"
id="lims_open_samples_comparator_menu"
parent="lims.lims_results_report_version_detail_menu" sequence="10"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/notebook/page[@id='times']"
position="after">
<xpath expr="/form/notebook/page[@id='times']" position="after">
<page id="diagnosis" string="Diagnosis">
<label name="diagnostician"/>
<field name="diagnostician"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='lims']/field[@name='entry_zone']"
<xpath expr="/form/notebook/page[@id='lims']/field[@name='entry_zone']"
position="after">
<label name="diagnostician"/>
<field name="diagnostician"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/notebook/page[@id='contacts']"
position="after">
<xpath expr="/form/notebook/page[@id='contacts']" position="after">
<page id="diagnosis" string="Diagnosis">
<label name="diagnostician"/>
<field name="diagnostician"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/field[@name='department']"
position="after">
<xpath expr="/form/field[@name='department']" position="after">
<label name="diagnostician"/>
<field name="diagnostician"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Mail Acknowledgment Report" id="mail_ack_report">
<separator string="Email subject of Acknowledgment of results report"
colspan="4" id="mail_ack_report_subject"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='cie_fraction_type']"
position="after">
<xpath expr="/tree/field[@name='cie_fraction_type']" position="after">
<field name="signed"/>
<field name="signed_date" widget="date"/>
<field name="signed_date" widget="time" string="Time"/>

View File

@ -2,7 +2,12 @@
<tryton>
<data>
<!-- Menu -->
<!-- Industry -->
<menuitem name="Industry" id="menu_industry"/>
<!-- Industry / Configuration -->
<menuitem name="Configuration" id="menu_config"
parent="menu_industry" sequence="10"
icon="lims-configuration"/>
@ -199,6 +204,8 @@
<menuitem action="act_equipment" id="menu_equipment"
parent="menu_industry" sequence="30"/>
<!-- Equipment from Party -->
<record model="ir.action.act_window" id="act_equipment_from_party">
<field name="name">Equipments</field>
<field name="res_model">lims.equipment</field>
@ -255,6 +262,8 @@
<menuitem action="act_component" id="menu_component"
parent="menu_industry" sequence="40"/>
<!-- Component from Party -->
<record model="ir.action.act_window" id="act_component_from_party">
<field name="name">Components</field>
<field name="res_model">lims.component</field>

View File

@ -24,6 +24,7 @@
<field name="name">Results Report Precedents</field>
<field name="wiz_name">lims.results_report.version.detail.open_precedent</field>
</record>
<record model="ir.action.keyword" id="wiz_results_detail_open_precedent_keyword">
<field name="keyword">form_relate</field>
<field name="model">lims.results_report.version.detail,-1</field>

View File

@ -35,6 +35,7 @@
<field name="name">Edit Samples</field>
<field name="wiz_name">lims.sample.edit</field>
</record>
<record model="ir.action.keyword" id="wiz_edit_sample_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.sample,-1</field>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='email']"
position="after">
<xpath expr="/tree/field[@name='email']" position="after">
<field name="phone"/>
<field name="plant"/>
<field name="equipment"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/group[@id='disable_as_individual']"
position="after">
<xpath expr="/form/group[@id='disable_as_individual']" position="after">
<label name="ind_volume"/>
<field name="ind_volume"/>
</xpath>

View File

@ -1,28 +1,21 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/label[@name='code']"
position="replace">
<xpath expr="/form/label[@name='code']" position="replace">
<label name="fantasy_name"/>
</xpath>
<xpath expr="/form/field[@name='code']"
position="replace">
<xpath expr="/form/field[@name='code']" position="replace">
<field name="fantasy_name"/>
</xpath>
<xpath
expr="/form/group[@id='checkboxes']/label[@name='active']"
<xpath expr="/form/group[@id='checkboxes']/label[@name='active']"
position="before">
<label name="code"/>
<field name="code" xexpand="0"/>
</xpath>
<xpath
expr="/form/group[@id='checkboxes']"
position="inside">
<xpath expr="/form/group[@id='checkboxes']" position="inside">
<label name="complete_file"/>
<field name="complete_file" xexpand="0" width="25"/>
</xpath>
<xpath
expr="/form/notebook/page[@id='stock']"
position="after">
<xpath expr="/form/notebook/page[@id='stock']" position="after">
<page id="plants" string="Plants">
<field name="plants" colspan="4"/>
</page>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/tree/field[@name='name']"
position="after">
<xpath expr="/tree/field[@name='name']" position="after">
<field name="fantasy_name"/>
</xpath>
</data>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/field[@name='description']"
position="after">
<xpath expr="/form/field[@name='description']" position="after">
<label name="attribute_set"/>
<field name="attribute_set"/>
</xpath>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']/field[@name='variety']"
<xpath expr="/form/notebook/page[@id='general']/field[@name='variety']"
position="after">
<newline/>
<group id="oil_fields" colspan="4" col="8">
@ -21,8 +20,7 @@
<field name="changed_air_filter"/>
</group>
</xpath>
<xpath expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page id="industry" string="Industry">
<label name="equipment"/>
<field name="equipment"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath expr="/tree/field[@name='label']"
position="after">
<xpath expr="/tree/field[@name='label']" position="after">
<field name="equipment"/>
<field name="component"/>
<field name="comercial_product"/>

View File

@ -2,9 +2,8 @@
<tryton>
<data>
<!-- Menu items in lims_menu.xml -->
<!-- Interface -->
<!-- Interface -->
<record model="ir.ui.view" id="lims_interface_view_form">
<field name="model">lims.interface</field>
<field name="type">form</field>
@ -31,6 +30,10 @@
<field name="act_window" ref="act_lims_interface_list"/>
</record>
<menuitem action="act_lims_interface_list"
id="lims_interface_menu"
parent="lims.lims_config_laboratory" sequence="80"/>
<record model="ir.model.button" id="lims_interface_draft_button">
<field name="name">draft</field>
<field name="string">Draft</field>
@ -46,7 +49,8 @@
<field name="model" search="[('model', '=', 'lims.interface')]"/>
</record>
<!-- Column -->
<!-- Column -->
<record model="ir.ui.view" id="lims_interface_column_view_form">
<field name="model">lims.interface.column</field>
<field name="type">form</field>
@ -58,7 +62,8 @@
<field name="name">interface_column_list</field>
</record>
<!-- Wizard Copy Interface Column -->
<!-- Wizard Copy Interface Column -->
<record model="ir.ui.view" id="interface_copy_column_start_view_form">
<field name="model">lims.interface.copy_column.start</field>
<field name="type">form</field>
@ -69,7 +74,8 @@
<field name="wiz_name">lims.interface.copy_column</field>
</record>
<!-- Compilation -->
<!-- Compilation -->
<record model="ir.ui.view" id="lims_interface_compilation_view_form">
<field name="model">lims.interface.compilation</field>
<field name="type">form</field>
@ -96,6 +102,10 @@
<field name="act_window" ref="act_lims_interface_compilation_list"/>
</record>
<menuitem action="act_lims_interface_compilation_list"
id="lims_interface_compilation_menu"
parent="lims.lims_laboratory_results" sequence="40"/>
<record model="ir.model.button" id="lims_interface_compilation_view_data_button">
<field name="name">view_data</field>
<field name="string">View data</field>
@ -127,7 +137,8 @@
<field name="model" search="[('model', '=', 'lims.interface.compilation')]"/>
</record>
<!-- Compilation Origin -->
<!-- Compilation Origin -->
<record model="ir.ui.view" id="lims_interface_compilation_origin_view_form">
<field name="model">lims.interface.compilation.origin</field>
<field name="type">form</field>
@ -139,13 +150,15 @@
<field name="name">compilation_origin_list</field>
</record>
<!-- Wizard Open Compilation Data -->
<!-- Wizard Open Compilation Data -->
<record model="ir.action.wizard" id="wiz_compilation_open_data">
<field name="name">Open Compilation Data</field>
<field name="wiz_name">lims.interface.compilation.open_data</field>
</record>
<!-- Compilation Data -->
<!-- Compilation Data -->
<record model="ir.action.act_window" id="act_open_compilation_data">
<field name="name">Compilation Data</field>
<field name="res_model">lims.interface.data</field>
@ -169,7 +182,8 @@
<field name="perm_delete" eval="True"/>
</record>
<!-- Wizard Test Formula -->
<!-- Wizard Test Formula -->
<record model="ir.ui.view" id="interface_formula_test_view_form">
<field name="model">lims.interface.formula.test</field>
<field name="type">form</field>
@ -180,17 +194,20 @@
<field name="type">tree</field>
<field name="name">interface_formula_test_variable_list</field>
</record>
<record model="ir.action.wizard" id="wiz_interface_formula_test">
<field name="name">Test Formula</field>
<field name="wiz_name">lims.interface.formula.test</field>
</record>
<record model="ir.action.keyword" id="wiz_interface_formula_test_keyword1">
<field name="keyword">form_action</field>
<field name="model">lims.interface,-1</field>
<field name="action" ref="wiz_interface_formula_test"/>
</record>
<!-- Variable -->
<!-- Variable -->
<record model="ir.ui.view" id="interface_variable_view_form">
<field name="model">lims.interface.variable</field>
<field name="type">form</field>
@ -217,7 +234,12 @@
<field name="act_window" ref="act_interface_variable_list"/>
</record>
<!-- Variable Value -->
<menuitem action="act_interface_variable_list"
id="lims_interface_variable_menu"
parent="lims_interface_menu" sequence="10"/>
<!-- Variable Value -->
<record model="ir.ui.view" id="interface_variable_value_view_form">
<field name="model">lims.interface.variable.value</field>
<field name="type">form</field>
@ -229,19 +251,5 @@
<field name="name">variable_value_list</field>
</record>
<!-- Menu -->
<!-- Configuration / Laboratory / Interfaces -->
<menuitem parent="lims.lims_config_laboratory" action="act_lims_interface_list"
id="lims_interface_menu" sequence="80"/>
<!-- Configuration / Laboratory / Interfaces / Variables -->
<menuitem parent="lims_interface_menu" action="act_interface_variable_list"
id="lims_interface_variable_menu" sequence="10"/>
<!-- Laboratory / Results entry / Interface Compilation -->
<menuitem parent="lims.lims_laboratory_results" action="act_lims_interface_compilation_list"
id="lims_interface_compilation_menu" sequence="40"/>
</data>
</tryton>

View File

@ -1,3 +1,4 @@
<?xml version="1.0"?>
<tryton>
<data grouped="1">
<record model="ir.message" id="invalid_alias">

View File

@ -8,6 +8,7 @@
<field name="name">Interface Compilations</field>
<field name="wiz_name">lims.referral.open_compilation</field>
</record>
<record model="ir.action.keyword" id="wiz_referral_open_compilation_keyword">
<field name="keyword">form_relate</field>
<field name="model">lims.referral,-1</field>

View File

@ -56,20 +56,24 @@
<field name="group" ref="group_lims_conf_material_admin"/>
</record>
<record model="ir.ui.menu-res.group" id="menu_config_group_conf_material_readonly">
<record model="ir.ui.menu-res.group"
id="menu_config_group_conf_material_readonly">
<field name="menu" ref="lims.lims_config"/>
<field name="group" ref="group_lims_conf_material_readonly"/>
</record>
<record model="ir.ui.menu-res.group" id="menu_config_group_conf_material_admin">
<record model="ir.ui.menu-res.group"
id="menu_config_group_conf_material_admin">
<field name="menu" ref="lims.lims_config"/>
<field name="group" ref="group_lims_conf_material_admin"/>
</record>
<record model="ir.ui.menu-res.group" id="menu_lims_laboratory_group_conf_material_readonly">
<record model="ir.ui.menu-res.group"
id="menu_lims_laboratory_group_conf_material_readonly">
<field name="menu" ref="lims.lims_laboratory"/>
<field name="group" ref="group_lims_conf_material_readonly"/>
</record>
<record model="ir.ui.menu-res.group" id="menu_lims_laboratory_group_conf_material_admin">
<record model="ir.ui.menu-res.group"
id="menu_lims_laboratory_group_conf_material_admin">
<field name="menu" ref="lims.lims_laboratory"/>
<field name="group" ref="group_lims_conf_material_admin"/>
</record>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Solvents" id="solvents">
<field name="solvents" colspan="4"/>
</page>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']/field[@name='categories']"
<xpath expr="/form/notebook/page[@id='general']/field[@name='categories']"
position="after">
<label name="catalog"/>
<field name="catalog"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='description']" position="after">
<xpath expr="/form/field[@name='description']" position="after">
<group id="production" colspan="6" col="4">
<label name="catalog"/>
<field name="catalog"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='certified']"
position="after">
<xpath expr="/tree/field[@name='certified']" position="after">
<field name="common_name"/>
<field name="chemical_name"/>
<field name="commercial_name"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="LIMS" id="lims">
<label name="common_name"/>
<field name="common_name"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='default_uom']"
position="after">
<xpath expr="/tree/field[@name='default_uom']" position="after">
<field name="common_name"/>
<field name="chemical_name"/>
<field name="commercial_name"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='active']"
position="after">
<xpath expr="/form/field[@name='active']" position="after">
<label name="divide_lots"/>
<field name="divide_lots"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='name']"
position="after">
<xpath expr="/tree/field[@name='name']" position="after">
<field name="divide_lots"/>
</xpath>
</data>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='production_sequence']"
position="after">
<xpath expr="/form/field[@name='production_sequence']" position="after">
<label name="lot_sequence"/>
<field name="lot_sequence"/>
</xpath>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='lines']"
position="after">
<xpath expr="/form/notebook/page[@id='lines']" position="after">
<page string="Lims" id="lims">
<label name="concentration"/>
<field name="concentration"/>
@ -16,8 +14,7 @@
<field name="solvent"/>
</page>
</xpath>
<xpath
expr="/form/notebook/page[@id='other']/field[@name='cost']"
<xpath expr="/form/notebook/page[@id='other']/field[@name='cost']"
position="after">
<separator string="Comments" colspan="4" id="comments"/>
<field name="comments" colspan="4"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='state']"
position="after">
<xpath expr="/tree/field[@name='state']" position="after">
<field name="concentration"/>
<field name="preparation_date"/>
<field name="expiration_date"/>

View File

@ -6,10 +6,7 @@
position="replace"/>
<xpath expr="/form/label[@name='expiration_date']" position="replace"/>
<xpath expr="/form/field[@name='expiration_date']" position="replace"/>
<xpath
expr="/form/field[@name='product']"
position="after">
<xpath expr="/form/field[@name='product']" position="after">
<label name="category"/>
<field name="category" colspan="3"/>
<label name="account_category"/>

View File

@ -4,10 +4,7 @@
position="replace"/>
<xpath expr="/tree/field[@name='expiration_date']"
position="replace"/>
<xpath
expr="/tree/field[@name='product']"
position="after">
<xpath expr="/tree/field[@name='product']" position="after">
<field name="category"/>
<field name="account_category"/>
<field name="stability"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/tree/field[@name='carrier']"
position="after">
<xpath expr="/tree/field[@name='carrier']" position="after">
<field name="project"/>
</xpath>
</data>

View File

@ -38,6 +38,24 @@
<field name="name">project_form</field>
</record>
<record model="ir.model.button" id="project_get_stp_test_system_button">
<field name="name">get_stp_test_system</field>
<field name="string">Update</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<record model="ir.model.button" id="project_get_stp_test_method_button">
<field name="name">get_stp_test_method</field>
<field name="string">Update</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<record model="ir.model.button" id="project_re_open_button">
<field name="name">re_open</field>
<field name="string">Open</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<!-- Project Professional-->
<record model="ir.ui.view" id="lims_project_stp_professional_view_form">
@ -79,6 +97,26 @@
<field name="act_window" ref="act_lims_project_stp_professional_position_list"/>
</record>
<menuitem action="act_lims_project_stp_professional_position_list"
id="lims_project_stp_professional_position_menu"
parent="lims_project.lims_config_projects" sequence="20"/>
<record model="ir.model.access" id="access_project_stp_professional_position">
<field name="model" search="[('model', '=', 'lims.project.stp_professional.position')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_project_stp_professional_position_group_conf_project_admin">
<field name="model" search="[('model', '=', 'lims.project.stp_professional.position')]"/>
<field name="group" ref="lims_project.group_lims_conf_project_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<!-- Reference Element in GLP-->
<record model="ir.ui.view" id="lims_project_reference_element_view_form">
@ -181,13 +219,6 @@
<field name="name">notebook_line_list</field>
</record>
<!-- Menu -->
<!-- Configuration / Projects / Professional Positions -->
<menuitem parent="lims_project.lims_config_projects"
action="act_lims_project_stp_professional_position_list"
id="lims_project_stp_professional_position_menu" sequence="20"/>
<!-- BPL 01. BPL-005- Anexo 3 Ingreso y egreso provisorio de muestras al archivo -->
<record model="ir.action.report" id="report_glp_01">
@ -197,13 +228,13 @@
<field name="report">lims_project_study_plan/report/glp_01.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_01_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
<field name="action" ref="report_glp_01"/>
</record>
<!-- BPL 02. BPL-005- Anexo 4 Ingreso y egreso definitivo de muestras para analizar -->
<record model="ir.action.report" id="report_glp_02">
@ -213,6 +244,7 @@
<field name="report">lims_project_study_plan/report/glp_02.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_02_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -221,16 +253,6 @@
<!-- BPL 03. BPL-005- Anexo 5 Almacenamiento de muestras de planes de estudio -->
<record model="ir.ui.view" id="report_glp_03_print_start_view_form">
<field name="model">lims.project.glp_report.03.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_03_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_03_print">
<field name="name">GLP 03. GLP-005- Annex 5 Storage of samples</field>
<field name="wiz_name">lims.project.glp_report.03.print</field>
</record>
<record model="ir.action.report" id="report_glp_03">
<field name="name">GLP 03. GLP-005- Annex 5 Storage of samples</field>
<field name="model">lims.project</field>
@ -238,6 +260,18 @@
<field name="report">lims_project_study_plan/report/glp_03.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.ui.view" id="report_glp_03_print_start_view_form">
<field name="model">lims.project.glp_report.03.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_03_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_03_print">
<field name="name">GLP 03. GLP-005- Annex 5 Storage of samples</field>
<field name="wiz_name">lims.project.glp_report.03.print</field>
</record>
<record model="ir.action.keyword" id="report_glp_03_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -253,6 +287,7 @@
<field name="report">lims_project_study_plan/report/glp_04.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_04_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -261,16 +296,6 @@
<!-- BPL 05. BPL-005- Anexo 7 Descarte de muestras de planes de estudio -->
<record model="ir.ui.view" id="report_glp_05_print_start_view_form">
<field name="model">lims.project.glp_report.05.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_05_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_05_print">
<field name="name">GLP 05. GLP-005- Annex 7 Discharge of samples</field>
<field name="wiz_name">lims.project.glp_report.05.print</field>
</record>
<record model="ir.action.report" id="report_glp_05">
<field name="name">GLP 05. GLP-005- Annex 7 Discharge of samples</field>
<field name="model">lims.project</field>
@ -278,6 +303,18 @@
<field name="report">lims_project_study_plan/report/glp_05.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.ui.view" id="report_glp_05_print_start_view_form">
<field name="model">lims.project.glp_report.05.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_05_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_05_print">
<field name="name">GLP 05. GLP-005- Annex 7 Discharge of samples</field>
<field name="wiz_name">lims.project.glp_report.05.print</field>
</record>
<record model="ir.action.keyword" id="report_glp_05_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -293,6 +330,7 @@
<field name="report">lims_project_study_plan/report/glp_06.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_06_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -308,6 +346,7 @@
<field name="report">lims_project_study_plan/report/glp_07.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_07_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -323,6 +362,7 @@
<field name="report">lims_project_study_plan/report/glp_08.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_08_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -338,6 +378,7 @@
<field name="report">lims_project_study_plan/report/glp_09.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_09_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -346,16 +387,6 @@
<!-- BPL 10. Esquema rector -->
<record model="ir.ui.view" id="report_glp_10_print_start_view_form">
<field name="model">lims.project.glp_report.10.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_10_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_10_print">
<field name="name">GLP 10. Rector scheme</field>
<field name="wiz_name">lims.project.glp_report.10.print</field>
</record>
<record model="ir.action.report" id="report_glp_10">
<field name="name">GLP 10. Rector scheme</field>
<field name="model">lims.project</field>
@ -363,6 +394,18 @@
<field name="report">lims_project_study_plan/report/glp_10.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.ui.view" id="report_glp_10_print_start_view_form">
<field name="model">lims.project.glp_report.10.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_10_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_10_print">
<field name="name">GLP 10. Rector scheme</field>
<field name="wiz_name">lims.project.glp_report.10.print</field>
</record>
<record model="ir.action.keyword" id="report_glp_10_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -378,6 +421,7 @@
<field name="report">lims_project_study_plan/report/glp_11.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_11_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -386,16 +430,6 @@
<!-- BPL 12. Registro de cambios -->
<record model="ir.ui.view" id="report_glp_12_print_start_view_form">
<field name="model">lims.project.glp_report.12.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_12_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_12_print">
<field name="name">GLP 12. Changelog</field>
<field name="wiz_name">lims.project.glp_report.12.print</field>
</record>
<record model="ir.action.report" id="report_glp_12">
<field name="name">GLP 12. Changelog</field>
<field name="model">lims.project</field>
@ -403,15 +437,24 @@
<field name="report">lims_project_study_plan/report/glp_12.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.ui.view" id="report_glp_12_print_start_view_form">
<field name="model">lims.project.glp_report.12.print.start</field>
<field name="type">form</field>
<field name="name">report_glp_12_print_start_form</field>
</record>
<record model="ir.action.wizard" id="wiz_report_glp_12_print">
<field name="name">GLP 12. Changelog</field>
<field name="wiz_name">lims.project.glp_report.12.print</field>
</record>
<record model="ir.action.keyword" id="report_glp_12_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
<field name="action" ref="wiz_report_glp_12_print"/>
</record>
<!-- BPL Study plan -->
<record model="ir.action.report" id="report_glp_study_plan">
@ -421,6 +464,7 @@
<field name="report">lims_project_study_plan/report/glp_study_plan.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_study_plan_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -436,6 +480,7 @@
<field name="report">lims_project_study_plan/report/glp_final_report_rp.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_final_rp_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -451,6 +496,7 @@
<field name="report">lims_project_study_plan/report/glp_final_report_for.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_final_for_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
@ -466,13 +512,13 @@
<field name="report">lims_project_study_plan/report/glp_analytical_phase_report.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_glp_analytical_phase_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
<field name="action" ref="report_glp_analytical_phase"/>
</record>
<!-- BPL 13. Registro de preparación de muestras BPL -->
<record model="ir.action.report" id="report_glp_13">
@ -482,30 +528,13 @@
<field name="report">lims_project_study_plan/report/glp_13.fods</field>
<field name="extension">xls</field>
</record>
<record model="ir.action.keyword" id="report_glp_13_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>
<field name="action" ref="report_glp_13"/>
</record>
<record model="ir.model.button" id="project_get_stp_test_system_button">
<field name="name">get_stp_test_system</field>
<field name="string">Update</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<record model="ir.model.button" id="project_get_stp_test_method_button">
<field name="name">get_stp_test_method</field>
<field name="string">Update</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<record model="ir.model.button" id="project_re_open_button">
<field name="name">re_open</field>
<field name="string">Open</field>
<field name="model" search="[('model', '=', 'lims.project')]"/>
</record>
<!-- Wizard Open Project -->
<record model="ir.ui.view" id="lims_project_re_open_start_view_form">
@ -519,23 +548,5 @@
<field name="wiz_name">lims.project.re_open</field>
</record>
<!-- Access Rights on Models -->
<record model="ir.model.access" id="access_project_stp_professional_position">
<field name="model" search="[('model', '=', 'lims.project.stp_professional.position')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_project_stp_professional_position_group_conf_project_admin">
<field name="model" search="[('model', '=', 'lims.project.stp_professional.position')]"/>
<field name="group" ref="lims_project.group_lims_conf_project_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
</data>
</tryton>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Study plan" id="study_plan">
<label name="application_date"/>
<field name="application_date"/>

View File

@ -8,5 +8,4 @@
<field name="stp_state" colspan="3"/>
<label name="professional"/>
<field name="professional" colspan="3"/>
</form>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Study plan" id="study_plan">
<label name="application_date"/>
<field name="application_date"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='purity_degree']"
position="after">
<xpath expr="/form/field[@name='purity_degree']" position="after">
<label name="formula"/>
<field name="formula"/>
<label name="molecular_weight"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='results_report_sequence']"
<xpath expr="/form/field[@name='results_report_sequence']"
position="after">
<label name="project_study_plan_sequence"/>
<field name="project_study_plan_sequence"/>

View File

@ -2,12 +2,13 @@
<tryton>
<data depends="lims_account_invoice">
<!-- Invoice -->
<record model="ir.ui.view" id="lims_invoice_view_form">
<field name="model">account.invoice</field>
<field name="inherit" ref="account_invoice.invoice_view_form"/>
<field name="name">invoice_form</field>
</record>
<!-- Invoice -->
<record model="ir.ui.view" id="lims_invoice_view_form">
<field name="model">account.invoice</field>
<field name="inherit" ref="account_invoice.invoice_view_form"/>
<field name="name">invoice_form</field>
</record>
</data>
</tryton>

View File

@ -2,8 +2,6 @@
<tryton>
<data>
<!-- Menu items in lims_menu.xml -->
<!-- Project -->
<record model="ir.ui.view" id="lims_project_view_form">
@ -40,14 +38,8 @@
<field name="act_window" ref="act_lims_tas_type_list"/>
</record>
<!-- Menu -->
<!-- Configuration / Projects / TAS Types -->
<menuitem parent="lims_project.lims_config_projects"
action="act_lims_tas_type_list"
id="lims_tas_type_menu" sequence="10"/>
<!-- Access Rights on Models -->
<menuitem action="act_lims_tas_type_list" id="lims_tas_type_menu"
parent="lims_project.lims_config_projects" sequence="10"/>
<record model="ir.model.access" id="access_tas_type">
<field name="model" search="[('model', '=', 'lims.tas.type')]"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='info']/field[@name='cancel_move']"
<xpath expr="/form/notebook/page[@id='info']/field[@name='cancel_move']"
position="after">
<label name="lims_project"/>
<field name="lims_project"/>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/field[@name='results_report_sequence']"
<xpath expr="/form/field[@name='results_report_sequence']"
position="after">
<label name="project_tas_sequence"/>
<field name="project_tas_sequence"/>

View File

@ -33,6 +33,7 @@
<field name="report">lims_project_water/report/wtr_01.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_wtr_01_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.project,-1</field>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Water sampling" id="water_sampling">
<label name="sampling_point"/>
<field name="sampling_point"/>

View File

@ -1,8 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']"
position="after">
<xpath expr="/form/notebook/page[@id='general']" position="after">
<page string="Water sampling" id="water_sampling">
<label name="sampling_point"/>
<field name="sampling_point"/>

View File

@ -2,6 +2,8 @@
<tryton>
<data>
<!-- Quality Configuration -->
<record model="ir.ui.view" id="quality_configuration_form_view">
<field name="model">lims.quality.configuration</field>
<field name="type">form</field>
@ -19,6 +21,11 @@
<field name="act_window" ref="act_quality_configuration"/>
</record>
<menuitem action="act_quality_configuration"
id="menu_quality_configuration"
parent="menu_configuration" sequence="0"
icon="tryton-list"/>
<record model="ir.model.access" id="access_quality_configuration">
<field name="model"
search="[('model', '=', 'lims.quality.configuration')]"/>
@ -38,9 +45,5 @@
<field name="perm_delete" eval="True"/>
</record>
<menuitem id="menu_quality_configuration"
action="act_quality_configuration"
parent="menu_configuration" sequence="0"
icon="tryton-list"/>
</data>
</tryton>

View File

@ -2,12 +2,35 @@
<tryton>
<data>
<!-- Configuration -->
<record model="ir.ui.view" id="lims_configuration_view">
<field name="model">lims.configuration</field>
<field name="inherit" ref="lims.lims_configuration_view"/>
<field name="name">configuration_form</field>
</record>
<!-- Work Year -->
<record model="ir.ui.view" id="lims_workyear_view_form">
<field name="model">lims.lab.workyear</field>
<field name="inherit" ref="lims.lims_workyear_view_form"/>
<field name="name">workyear_form</field>
</record>
<!-- Analysis -->
<record model="ir.ui.view" id="lims_analysis_view_form">
<field name="model">lims.analysis</field>
<field name="inherit" ref="lims.lims_analysis_view_form"/>
<field name="name">analysis_form</field>
</record>
<record model="ir.ui.view" id="lims_analysis_view_list">
<field name="model">lims.analysis</field>
<field name="inherit" ref="lims.lims_analysis_view_list"/>
<field name="name">analysis_list</field>
</record>
<record model="ir.action.act_window.domain" id="act_lims_analysis_list_domain_quantitative">
<field name="name">Quantitative</field>
<field name="sequence" eval="10"/>
@ -31,6 +54,8 @@
<field name="act_window" ref="lims.act_lims_analysis_list"/>
</record>
<!-- Typification -->
<record model="ir.ui.view" id="quality_typification_view_form">
<field name="model">lims.typification</field>
<field name="type">form</field>
@ -53,16 +78,7 @@
<field name="name">typification_list</field>
</record>
<record model="ir.ui.view" id="lims_analysis_view_form">
<field name="model">lims.analysis</field>
<field name="inherit" ref="lims.lims_analysis_view_form"/>
<field name="name">analysis_form</field>
</record>
<record model="ir.ui.view" id="lims_analysis_view_list">
<field name="model">lims.analysis</field>
<field name="inherit" ref="lims.lims_analysis_view_list"/>
<field name="name">analysis_list</field>
</record>
<!-- Method -->
<record model="ir.ui.view" id="lims_lab_method_view_form">
<field name="model">lims.lab.method</field>

View File

@ -2,6 +2,8 @@
<tryton>
<data>
<!-- Groups -->
<record model="res.group" id="group_quality_control_admin">
<field name="name">LIMS Quality Control Administration</field>
</record>
@ -9,6 +11,7 @@
<field name="user" ref="res.user_admin"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="res.group" id="group_quality_control">
<field name="name">LIMS Quality Control</field>
</record>
@ -17,36 +20,54 @@
<field name="group" ref="group_quality_control"/>
</record>
<record model="ir.rule.group" id="rule_group_quality_template">
<field name="name">User in company</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
<field name="global_p" eval="True"/>
</record>
<record model="ir.rule" id="rule_quality_template">
<field name="domain"
eval="[('company', '=', Eval('user', {}).get('company', -1))]"
pyson="1"/>
<field name="rule_group" ref="rule_group_quality_template"/>
<!-- Menu -->
<!-- Quality Control -->
<menuitem name="Quality Control" id="menu_quality_control" sequence="1" />
<record model="ir.ui.menu-res.group" id="menu_quality_group_quality">
<field name="menu" ref="menu_quality_control"/>
<field name="group" ref="group_quality_control"/>
</record>
<record model="ir.rule.group" id="rule_group_quality_test">
<field name="name">User in company</field>
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="global_p" eval="True"/>
<!-- Quality Control / Configuration -->
<menuitem name="Configuration" id="menu_configuration"
parent="menu_quality_control" sequence="0"
icon="tryton-settings"/>
<record model="ir.ui.menu-res.group" id="menu_quality_configuration_group_quality_admin">
<field name="menu" ref="menu_configuration"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="ir.rule" id="rule_quality_test">
<field name="domain"
eval="[('company', '=', Eval('user', {}).get('company', -1))]"
pyson="1"/>
<field name="rule_group" ref="rule_group_quality_test"/>
<!-- Sequences for Quality Control -->
<record model="ir.sequence.type" id="sequence_type_quality">
<field name="name">Quality Control</field>
<field name="code">lims.quality.test</field>
</record>
<record model="ir.sequence.type-res.group"
id="sequence_type_quality_group_admin">
<field name="sequence_type" ref="sequence_type_quality"/>
<field name="group" ref="res.group_admin"/>
</record>
<record model="ir.sequence.type-res.group"
id="sequence_type_quality_group_quality_admin">
<field name="sequence_type" ref="sequence_type_quality"/>
<field name="group" ref="group_quality_control"/>
</record>
<record model="ir.sequence" id="sequence_quality">
<field name="name">Quality Control</field>
<field name="code">lims.quality.test</field>
</record>
<!-- Quality Value -->
<record model="ir.ui.view" id="quality_qualitative_value_form_view">
<field name="model">lims.quality.qualitative.value</field>
<field name="type">form</field>
<field name="name">quality_qualitative_value_form</field>
</record>
<record model="ir.ui.view" id="quality_qualitative_value_tree_view">
<field name="model">lims.quality.qualitative.value</field>
<field name="type">tree</field>
@ -58,7 +79,6 @@
<field name="res_model">lims.quality.qualitative.value</field>
<field name="search_value"></field>
</record>
<record model="ir.action.act_window.view" id="act_quality_qualitative_value_view1">
<field name="sequence" eval="10"/>
<field name="view" ref="quality_qualitative_value_tree_view"/>
@ -86,46 +106,13 @@
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.model.button" id="quality_template_draft_button">
<field name="name">draft</field>
<field name="string">Reset to Draft</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_draft_button_group_quality_admin">
<field name="button" ref="quality_template_draft_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="ir.model.button" id="quality_template_active_button">
<field name="name">active</field>
<field name="string">Activate</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_active_button_group_quality_admin">
<field name="button" ref="quality_template_active_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="ir.model.button" id="quality_template_not_active_button">
<field name="name">not_active</field>
<field name="string">Deactivate</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_not_active_button_group_quality_admin">
<field name="button" ref="quality_template_not_active_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<!-- Quality Template -->
<record model="ir.ui.view" id="quality_template_form_view">
<field name="model">lims.quality.template</field>
<field name="type">form</field>
<field name="name">quality_template_form</field>
</record>
<record model="ir.ui.view" id="quality_template_tree_view">
<field name="model">lims.quality.template</field>
<field name="type">tree</field>
@ -147,6 +134,7 @@
<field name="view" ref="quality_template_form_view"/>
<field name="act_window" ref="act_quality_template"/>
</record>
<record model="ir.action.act_window.domain" id="act_quality_template_domain_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
@ -178,6 +166,55 @@
<field name="act_window" ref="act_quality_template"/>
</record>
<record model="ir.model.button" id="quality_template_draft_button">
<field name="name">draft</field>
<field name="string">Reset to Draft</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_draft_button_group_quality_admin">
<field name="button" ref="quality_template_draft_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<menuitem name="Templates" action="act_quality_template"
id="menu_quality_template"
parent="menu_quality_control" sequence="10" />
<record model="ir.model.button" id="quality_template_active_button">
<field name="name">active</field>
<field name="string">Activate</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_active_button_group_quality_admin">
<field name="button" ref="quality_template_active_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="ir.model.button" id="quality_template_not_active_button">
<field name="name">not_active</field>
<field name="string">Deactivate</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
</record>
<record model="ir.model.button-res.group"
id="quality_template_not_active_button_group_quality_admin">
<field name="button" ref="quality_template_not_active_button"/>
<field name="group" ref="group_quality_control_admin"/>
</record>
<record model="ir.rule.group" id="rule_group_quality_template">
<field name="name">User in company</field>
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
<field name="global_p" eval="True"/>
</record>
<record model="ir.rule" id="rule_quality_template">
<field name="domain"
eval="[('company', '=', Eval('user', {}).get('company', -1))]"
pyson="1"/>
<field name="rule_group" ref="rule_group_quality_template"/>
</record>
<record model="ir.model.access" id="access_quality_template">
<field name="model" search="[('model', '=', 'lims.quality.template')]"/>
<field name="perm_read" eval="True"/>
@ -194,12 +231,13 @@
<field name="perm_delete" eval="True"/>
</record>
<!-- Quality Test -->
<record model="ir.ui.view" id="quality_test_form_view">
<field name="model">lims.quality.test</field>
<field name="type">form</field>
<field name="name">quality_test_form</field>
</record>
<record model="ir.ui.view" id="quality_test_tree_view">
<field name="model">lims.quality.test</field>
<field name="type">tree</field>
@ -221,6 +259,7 @@
<field name="view" ref="quality_test_form_view"/>
<field name="act_window" ref="act_quality_test"/>
</record>
<record model="ir.action.act_window.domain" id="act_quality_test_domain_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
@ -260,50 +299,9 @@
<field name="act_window" ref="act_quality_test"/>
</record>
<record model="ir.model.access" id="access_quality_test">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_quality_test_quality">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="group" ref="group_quality_control"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_quality_test_admin">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="group" ref="group_quality_control_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.sequence.type" id="sequence_type_quality">
<field name="name">Quality Control</field>
<field name="code">lims.quality.test</field>
</record>
<record model="ir.sequence.type-res.group"
id="sequence_type_quality_group_admin">
<field name="sequence_type" ref="sequence_type_quality"/>
<field name="group" ref="res.group_admin"/>
</record>
<record model="ir.sequence.type-res.group"
id="sequence_type_quality_group_quality_admin">
<field name="sequence_type" ref="sequence_type_quality"/>
<field name="group" ref="group_quality_control"/>
</record>
<record model="ir.sequence" id="sequence_quality">
<field name="name">Quality Control</field>
<field name="code">lims.quality.test</field>
</record>
<menuitem name="Tests" action="act_quality_test"
id="menu_quality_test"
parent="menu_quality_control" sequence="20"/>
<record model="ir.model.button" id="quality_draft_button">
<field name="name">draft</field>
@ -360,26 +358,43 @@
<field name="group" ref="group_quality_control_admin"/>
</record>
<menuitem id="menu_quality_control" name="Quality Control"
sequence="1" />
<record model="ir.ui.menu-res.group" id="menu_quality_group_quality">
<field name="menu" ref="menu_quality_control"/>
<record model="ir.rule.group" id="rule_group_quality_test">
<field name="name">User in company</field>
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="global_p" eval="True"/>
</record>
<record model="ir.rule" id="rule_quality_test">
<field name="domain"
eval="[('company', '=', Eval('user', {}).get('company', -1))]"
pyson="1"/>
<field name="rule_group" ref="rule_group_quality_test"/>
</record>
<record model="ir.model.access" id="access_quality_test">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_quality_test_quality">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="group" ref="group_quality_control"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<menuitem name="Configuration" parent="menu_quality_control"
id="menu_configuration"
sequence="0" icon="tryton-settings"/>
<record model="ir.ui.menu-res.group" id="menu_quality_configuration_group_quality_admin">
<field name="menu" ref="menu_configuration"/>
<record model="ir.model.access" id="access_quality_test_admin">
<field name="model" search="[('model', '=', 'lims.quality.test')]"/>
<field name="group" ref="group_quality_control_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<menuitem action="act_quality_template" id="menu_quality_template"
parent="menu_quality_control" sequence="10" name="Templates"/>
<menuitem action="act_quality_test" id="menu_quality_test"
parent="menu_quality_control" sequence="20" name="Tests"/>
<!-- Create Quality Test -->
<record model="ir.ui.view" id="lims_create_quality_test_start_view_form">
<field name="model">lims.create.quality.test.start</field>
@ -392,12 +407,15 @@
<field name="wiz_name">lims.create.quality.test</field>
<field name="model">lims.sample</field>
</record>
<record model="ir.action.keyword" id="lims_create_quality_test_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.sample,-1</field>
<field name="action" ref="wiz_lims_create_quality_test"/>
</record>
<!-- Add Service -->
<record model="ir.ui.view" id="lims_template_add_service_start_view_form">
<field name="model">lims.template.add.service.start</field>
<field name="type">form</field>
@ -409,31 +427,27 @@
<field name="wiz_name">lims.template.add.service</field>
<field name="model">lims.quality.template</field>
</record>
<record model="ir.action.keyword" id="lims_template_add_service_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.quality.template,-1</field>
<field name="action" ref="wiz_lims_template_add_service"/>
</record>
<!-- Test Results Reports -->
<record model="ir.action.wizard" id="wiz_lims_test_results_report">
<field name="name">Test Results Reports</field>
<field name="wiz_name">lims.test.results_report</field>
</record>
<record model="ir.action.keyword" id="lims_test_results_report_keyword">
<field name="keyword">form_relate</field>
<field name="model">lims.quality.test,-1</field>
<field name="action" ref="wiz_lims_test_results_report"/>
</record>
<record model="ir.action.wizard" id="wiz_print_test">
<field name="name">Test Report</field>
<field name="wiz_name">lims.print_test</field>
</record>
<record model="ir.action.keyword" id="print_test_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.quality.test,-1</field>
<field name="action" ref="wiz_print_test"/>
</record>
<!-- Test Report -->
<record model="ir.action.report" id="report_test">
<field name="name">Test Report</field>
@ -443,5 +457,16 @@
<field name="extension">pdf</field>
</record>
<record model="ir.action.wizard" id="wiz_print_test">
<field name="name">Test Report</field>
<field name="wiz_name">lims.print_test</field>
</record>
<record model="ir.action.keyword" id="print_test_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.quality.test,-1</field>
<field name="action" ref="wiz_print_test"/>
</record>
</data>
</tryton>

View File

@ -2,11 +2,7 @@
<tryton>
<data>
<record model="ir.ui.view" id="lims_workyear_view_form">
<field name="model">lims.lab.workyear</field>
<field name="inherit" ref="lims.lims_workyear_view_form"/>
<field name="name">workyear_form</field>
</record>
<!-- Sample -->
<record model="ir.ui.view" id="lims_sample_view_form">
<field name="model">lims.sample</field>
@ -19,6 +15,8 @@
<field name="name">sample_list</field>
</record>
<!-- Quality Sample -->
<record model="ir.ui.view" id="quality_sample_view_form">
<field name="model">lims.sample</field>
<field name="type">form</field>
@ -45,6 +43,7 @@
<field name="view" ref="quality_sample_view_form"/>
<field name="act_window" ref="act_lims_sample_list"/>
</record>
<record model="ir.action.act_window.domain" id="act_lims_sample_list_domain_pending">
<field name="name">Pending</field>
<field name="sequence" eval="10"/>
@ -70,8 +69,10 @@
<field name="act_window" ref="act_lims_sample_list"/>
</record>
<menuitem parent="menu_quality_control" action="act_lims_sample_list"
id="lims_sample_menu" sequence="30"/>
<menuitem action="act_lims_sample_list" id="lims_sample_menu"
parent="menu_quality_control" sequence="30"/>
<!-- Take Sample -->
<record model="ir.ui.view" id="lims_take_sample_start_view_form">
<field name="model">lims.take.sample.start</field>
@ -84,12 +85,15 @@
<field name="wiz_name">lims.take.sample</field>
<field name="model">stock.lot</field>
</record>
<record model="ir.action.keyword" id="lims_take_sample_keyword">
<field name="keyword">form_action</field>
<field name="model">stock.lot,-1</field>
<field name="action" ref="wiz_lims_take_sample"/>
</record>
<!-- Countersample Create -->
<record model="ir.ui.view" id="lims_countersample_create_start_view_form">
<field name="model">lims.countersample.create.start</field>
<field name="type">form</field>
@ -101,12 +105,15 @@
<field name="wiz_name">lims.countersample.create</field>
<field name="model">lims.sample</field>
</record>
<record model="ir.action.keyword" id="lims_countersample_create_keyword">
<field name="keyword">form_action</field>
<field name="model">lims.sample,-1</field>
<field name="action" ref="wiz_lims_countersample_create"/>
</record>
<!-- Sample Labels -->
<record model="ir.action.report" id="report_sample_labels">
<field name="name">Sample Labels</field>
<field name="model">lims.sample</field>
@ -114,6 +121,7 @@
<field name="report">lims/report/entry_labels_report.fodt</field>
<field name="extension">pdf</field>
</record>
<record model="ir.action.keyword" id="report_sample_labels_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.sample,-1</field>

View File

@ -1,6 +1,8 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/notebook/page[@id='fraction_type']/field[@name='itl_fraction_type']" position="after">
<xpath
expr="/form/notebook/page[@id='fraction_type']/field[@name='itl_fraction_type']"
position="after">
<label name="qc_fraction_type"/>
<field name="qc_fraction_type"/>
</xpath>

View File

@ -1,7 +1,6 @@
<?xml version="1.0"?>
<data>
<xpath
expr="/form/notebook/page[@id='general']/group[@id='checkboxes']"
<xpath expr="/form/notebook/page[@id='general']/group[@id='checkboxes']"
position="after">
<label name="product_type"/>
<field name="product_type"/>

View File

@ -46,7 +46,6 @@
<record model="ir.action.report" id="lims.report_results_report">
<field name="active" eval="False"/>
</record>
<record model="ir.action.report" id="report_results_report">
<field name="name">Results Report</field>
<field name="model">lims.results_report.version.detail</field>
@ -55,6 +54,7 @@
<field name="extension">pdf</field>
<field name="template_extension">results</field>
</record>
<record model="ir.action.keyword" id="report_results_report_keyword">
<field name="keyword">form_print</field>
<field name="model">lims.results_report.version.detail,-1</field>

View File

@ -1,26 +1,21 @@
<?xml version="1.0"?>
<data>
<xpath expr="/form/label[@name='report_type_forced']" position="replace">
</xpath>
<xpath expr="/form/field[@name='report_type_forced']" position="replace">
</xpath>
<xpath expr="/form/label[@name='report_result_type_forced']" position="replace">
</xpath>
<xpath expr="/form/field[@name='report_result_type_forced']" position="replace">
</xpath>
<xpath expr="/form/label[@name='report_type']" position="replace">
</xpath>
<xpath expr="/form/field[@name='report_type']" position="replace">
</xpath>
<xpath expr="/form/label[@name='report_result_type']" position="replace">
</xpath>
<xpath expr="/form/field[@name='report_result_type']" position="replace">
</xpath>
<xpath expr="/form/label[@name='report_type_forced']" position="replace"/>
<xpath expr="/form/field[@name='report_type_forced']" position="replace"/>
<xpath expr="/form/label[@name='report_result_type_forced']"
position="replace"/>
<xpath expr="/form/field[@name='report_result_type_forced']"
position="replace"/>
<xpath expr="/form/label[@name='report_type']" position="replace"/>
<xpath expr="/form/field[@name='report_type']" position="replace"/>
<xpath expr="/form/label[@name='report_result_type']" position="replace"/>
<xpath expr="/form/field[@name='report_result_type']" position="replace"/>
<xpath expr="/form/label[@name='resultrange_origin']" position="before">
<label name="template"/>
<field name="template"/>
</xpath>
<xpath expr="/form/notebook/page[@name='comments']/field[@name='comments']"
<xpath
expr="/form/notebook/page[@name='comments']/field[@name='comments']"
position="replace">
<field name="comments" colspan="4" widget="html"/>
</xpath>

Some files were not shown because too many files have changed in this diff Show More