Merge pull request #1196 from expsa/security_invoice

Update project_security.xml
This commit is contained in:
zainab2097 2024-09-17 16:58:34 +03:00 committed by GitHub
commit 2649e10390
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 1 deletions

View File

@ -8,6 +8,13 @@
<field name="category_id" ref="base.module_category_services_project"/> <field name="category_id" ref="base.module_category_services_project"/>
</record> </record>
<!-- Project Group -->
<record id="group_project_create_invoice" model="res.groups">
<field name="name">Create Invoice</field>
<field name="category_id" ref="base.module_category_services_project"/>
</record>
<!-- configration multi company rule --> <!-- configration multi company rule -->
<record id="project_task_type_multi_company_rule" model="ir.rule"> <record id="project_task_type_multi_company_rule" model="ir.rule">
<field name="name">Project Task Type multi company rule</field> <field name="name">Project Task Type multi company rule</field>

View File

@ -9,7 +9,7 @@
<header> <header>
<button name="action_confirm" type="object" string="Confirm" class="btn btn-primary" states="draft" groups="project.group_project_manager"/> <button name="action_confirm" type="object" string="Confirm" class="btn btn-primary" states="draft" groups="project.group_project_manager"/>
<button name="action_request" type="object" string="Request" class="btn btn-primary" states="confirm" groups="project.group_project_manager"/> <button name="action_request" type="object" string="Request" class="btn btn-primary" states="confirm" groups="project.group_project_manager"/>
<button name="create_invoice" type="object" string="Create Invoice" class="btn btn-primary" states="request" groups="project_base.group_project_department_manager"/> <button name="create_invoice" type="object" string="Create Invoice" class="btn btn-primary" states="request" groups="project_base.group_project_create_invoice"/>
<button name="action_cancel" type="object" string="Cancel" class="btn btn-primary" states="confirm,request" groups="project.group_project_manager"/> <button name="action_cancel" type="object" string="Cancel" class="btn btn-primary" states="confirm,request" groups="project.group_project_manager"/>
<button name="action_set_to_draft" type="object" string="Set to Draft" class="btn btn-primary" states="cancel,request,confirm,done" groups="project.group_project_manager"/> <button name="action_set_to_draft" type="object" string="Set to Draft" class="btn btn-primary" states="cancel,request,confirm,done" groups="project.group_project_manager"/>
<field name="state" widget="statusbar" statusbar_visible="draft,confirm"/> <field name="state" widget="statusbar" statusbar_visible="draft,confirm"/>