lims: ref planification menu and add tabs to Approval of Results Reports

This commit is contained in:
Sebastián Marró 2020-05-14 11:28:11 -03:00
parent 61a766c4de
commit a5eaceecb1
3 changed files with 102 additions and 4 deletions

View file

@ -6140,6 +6140,10 @@ msgctxt "model:ir.action,name:act_lims_packaging_type_list"
msgid "Packaging Types"
msgstr "Tipos de envase"
msgctxt "model:ir.action,name:act_lims_planification_form"
msgid "New Planification"
msgstr "Nueva Planificación"
msgctxt "model:ir.action,name:act_lims_planification_list"
msgid "Planifications"
msgstr "Planificaciones"
@ -6700,6 +6704,31 @@ msgctxt ""
msgid "Pre-Planned"
msgstr "Pre-Planificado"
msgctxt ""
"model:ir.action.act_window.domain,name:act_lims_results_report_version_detail_domain_all"
msgid "All"
msgstr "Todos"
msgctxt ""
"model:ir.action.act_window.domain,name:act_lims_results_report_version_detail_domain_annulled"
msgid "Annulled"
msgstr "Anulado"
msgctxt ""
"model:ir.action.act_window.domain,name:act_lims_results_report_version_detail_domain_draft"
msgid "Draft"
msgstr "Borrador"
msgctxt ""
"model:ir.action.act_window.domain,name:act_lims_results_report_version_detail_domain_released"
msgid "Released"
msgstr "Publicado"
msgctxt ""
"model:ir.action.act_window.domain,name:act_lims_results_report_version_detail_domain_revised"
msgid "Revised"
msgstr "Revisado"
msgctxt "model:ir.message,text:msg_abs"
msgid "Absence"
msgstr "Ausencia"
@ -7700,6 +7729,14 @@ msgctxt "model:ir.ui.menu,name:lims_packaging_type_menu"
msgid "Packaging Types"
msgstr "Tipos de envase"
msgctxt "model:ir.ui.menu,name:lims_planification_form_menu"
msgid "New Planification"
msgstr "Nueva Planificación"
msgctxt "model:ir.ui.menu,name:lims_planification_list_menu"
msgid "Planifications"
msgstr "Planificaciones"
msgctxt "model:ir.ui.menu,name:lims_planification_menu"
msgid "Planifications"
msgstr "Planificaciones"

View file

@ -61,6 +61,21 @@
<field name="act_window" ref="act_lims_planification_list"/>
</record>
<record model="ir.action.act_window" id="act_lims_planification_form">
<field name="name">New Planification</field>
<field name="res_model">lims.planification</field>
</record>
<record model="ir.action.act_window.view" id="act_lims_planification_form_view_form">
<field name="sequence" eval="10"/>
<field name="view" ref="lims_planification_view_form"/>
<field name="act_window" ref="act_lims_planification_form"/>
</record>
<record model="ir.action.act_window.view" id="act_lims_planification_form_view_list">
<field name="sequence" eval="20"/>
<field name="view" ref="lims_planification_view_list"/>
<field name="act_window" ref="act_lims_planification_form"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_planification_list_domain_draft">
<field name="name">Draft</field>
@ -68,6 +83,7 @@
<field name="domain"
eval="[('state', '=', 'draft')]"
pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_lims_planification_list"/>
</record>
<record model="ir.action.act_window.domain"
@ -77,6 +93,7 @@
<field name="domain"
eval="[('state', '=', 'preplanned')]"
pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_lims_planification_list"/>
</record>
<record model="ir.action.act_window.domain"
@ -765,14 +782,18 @@
<field name="wiz_name">lims.load_services</field>
</record>
<menuitem parent="lims_laboratory" action="act_lims_planification_list"
id="lims_planification_menu" sequence="20"
<menuitem parent="lims_laboratory" name="Planifications"
id="lims_planification_menu" sequence="15"
icon="lims-planification"/>
<menuitem parent="lims_planification_menu" action="act_lims_planification_form"
id="lims_planification_form_menu" sequence="10" icon="tryton-form"/>
<menuitem parent="lims_planification_menu" action="act_lims_planification_list"
id="lims_planification_list_menu" sequence="20" icon="tryton-list"/>
<menuitem parent="lims_planification_menu" action="wiz_lims_create_fraction_con"
id="lims_create_fraction_con_menu" sequence="10"
id="lims_create_fraction_con_menu" sequence="100"
icon="lims-create_fraction_con"/>
<menuitem parent="lims_planification_menu" action="wiz_lims_release_fraction"
id="lims_release_fraction_menu" sequence="20"
id="lims_release_fraction_menu" sequence="110"
icon="lims-release_fraction"/>
<menuitem parent="lims_laboratory_professional_menu"

View file

@ -107,6 +107,46 @@
<field name="view" ref="lims_results_report_version_detail_view_form"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_results_report_version_detail_domain_draft">
<field name="name">Draft</field>
<field name="sequence" eval="10"/>
<field name="domain"
eval="[('state', '=', 'draft')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_results_report_version_detail_domain_revised">
<field name="name">Revised</field>
<field name="sequence" eval="20"/>
<field name="domain"
eval="[('state', '=', 'revised')]" pyson="1"/>
<field name="count" eval="True"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_results_report_version_detail_domain_released">
<field name="name">Released</field>
<field name="sequence" eval="30"/>
<field name="domain"
eval="[('state', '=', 'released')]" pyson="1"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_results_report_version_detail_domain_annulled">
<field name="name">Annulled</field>
<field name="sequence" eval="40"/>
<field name="domain"
eval="[('state', '=', 'annulled')]" pyson="1"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.action.act_window.domain"
id="act_lims_results_report_version_detail_domain_all">
<field name="name">All</field>
<field name="sequence" eval="9999"/>
<field name="act_window" ref="act_lims_results_report_version_detail"/>
</record>
<record model="ir.rule.group" id="rule_group_results_report_version_detail">
<field name="name">User in laboratory</field>