Skip to content
Extraits de code Groupes Projets
Valider 024150c4 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD] Add button on tree expense to manage justif

parent 7ab1c674
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -40,5 +40,67 @@ ...@@ -40,5 +40,67 @@
</filter> </filter>
</field> </field>
</record> </record>
<record id="view_expenses_tree" model="ir.ui.view">
<field name="name">hr.expense.tree</field>
<field name="model">hr.expense</field>
<field name="inherit_id" ref="hr_expense.view_expenses_tree"/>
<field name="arch" type="xml">
<button name="action_get_attachment_view" position="replace">
<field name="proof_file" invisible="1"/>
<button name="%(adefpat_alfodoo.upload_file_wizard_action)d"
string="Justif de frais"
type="action"
class="btn-outline-info btn-sm"
attrs="{'invisible': [('proof_file', '!=', False)]}"
/>
<button icon="fa-times"
name="delete_file"
string="Supprimer le fichier"
class="text-danger"
type="object"
attrs="{'invisible': [('proof_file', '=', False)]}"
/>
<button icon="/adefpat_alfodoo/static/src/img/alfresco-logo-16.png"
name="get_content_details_url"
string="Voir le fichier dans Alfresco"
type="object"
attrs="{'invisible': [('proof_file', '=', False)]}"
/>
</button>
</field>
</record>
<record id="view_hr_expense_sheet_form" model="ir.ui.view">
<field name="name">hr.expense.sheet.form</field>
<field name="model">hr.expense.sheet</field>
<field name="inherit_id" ref="hr_expense.view_hr_expense_sheet_form"/>
<field name="arch" type="xml">
<xpath expr="//notebook//page//field[@name='expense_line_ids']//tree//field[@name='attachment_number']" position="replace"/>
<xpath expr="//notebook//page//field[@name='expense_line_ids']//tree//button[@name='action_get_attachment_view']" position="replace">
<field name="proof_file" invisible="1"/>
<button name="%(adefpat_alfodoo.upload_file_wizard_action)d"
string="Justif de frais"
type="action"
class="btn-outline-info btn-sm"
attrs="{'invisible': [('proof_file', '!=', False)]}"
/>
<button icon="fa-times"
name="delete_file"
string="Supprimer le fichier"
class="text-danger"
type="object"
attrs="{'invisible': [('proof_file', '=', False)]}"
/>
<button icon="/adefpat_alfodoo/static/src/img/alfresco-logo-16.png"
name="get_content_details_url"
string="Voir le fichier dans Alfresco"
type="object"
attrs="{'invisible': [('proof_file', '=', False)]}"
/>
</xpath>
</field>
</record>
</data> </data>
</odoo> </odoo>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter