Files
enterprise-addons/documents/demo/documents_document_demo.xml
T

152 lines
7.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="base.user_demo" model="res.users">
<field name="group_ids" eval="[(3, ref('documents.group_documents_manager'))]"/>
</record>
<record id="base.default_user_group" model="res.groups">
<field name="implied_ids" eval="[(4, ref('documents.group_documents_manager'))]"/>
</record>
<!-- folders -->
<record id="document_marketing_brand1_folder" model="documents.document" forcecreate="0">
<field name="type">folder</field>
<field name="folder_id" ref="document_marketing_folder"/>
<field name="access_internal">edit</field>
<field name="name">Brand 1</field>
</record>
<record id="document_marketing_brand1_shared_folder" model="documents.document" forcecreate="0">
<field name="type">folder</field>
<field name="folder_id" ref="document_marketing_brand1_folder"/>
<field name="access_internal">edit</field>
<field name="access_via_link">view</field>
<field name="name">Shared</field>
</record>
<record id="document_marketing_brand2_folder" model="documents.document" forcecreate="0">
<field name="type">folder</field>
<field name="folder_id" ref="document_marketing_folder"/>
<field name="access_internal">edit</field>
<field name="name">Brand 2</field>
</record>
<!-- internal -->
<record id="documents_image_city_document" model="documents.document" forcecreate="0">
<field name="name">city.jpg</field>
<field name="datas" type="base64" file="documents/demo/files/city.jpg"/>
<field name="folder_id" ref="documents.document_internal_folder"/>
<field name="access_internal">view</field>
</record>
<record id="documents_image_people_document" model="documents.document" forcecreate="0">
<field name="name">people.jpg</field>
<field name="datas" type="base64" file="documents/demo/files/people.jpg"/>
<field name="folder_id" ref="documents.document_internal_folder"/>
<field name="access_internal">view</field>
</record>
<!-- finance -->
<record id="documents_vendor_bill_inv_007" model="documents.document" forcecreate="0">
<field name="name">Invoice-INV_2018_0007.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/Invoice2018_0007.pdf"/>
<field name="folder_id" ref="documents.document_finance_taxes_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_vendor_bill_extract_azure_interior_document" model="documents.document" forcecreate="0">
<field name="name">invoice Azure Interior.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/invoice_azure_interior.pdf"/>
<field name="folder_id" ref="documents.document_finance_taxes_folder"/>
<field name="access_internal">edit</field>
</record>
<!-- inbox -->
<record id="documents_data_multi_pdf_document" model="documents.document" forcecreate="0">
<field name="name">Mails_inbox.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/Mails_inbox.pdf"/>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">view</field>
</record>
<record id="documents_vendor_bill_extract_open_value_document" model="documents.document" forcecreate="0">
<field name="name">invoice OpenValue.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/invoice_openvalue.pdf"/>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_data_comercial_tenancy_agreement" model="documents.document" forcecreate="0">
<field name="name">Commercial-Tenancy-Agreement.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/Commercial-Tenancy-Agreement.pdf"/>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_email_as_vendor_bill" model="documents.document" forcecreate="0">
<field name="name">Invoice #INV-2025-001 - Payment Due April 24, 2025</field>
<field name="datas" type="base64" file="documents/demo/files/email-as-invoice.html"/>
<field name="mimetype">application/documents-email</field>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_insurance_contract" model="documents.document" forcecreate="0">
<field name="name">Acme_Insurance_Contract_Structured.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/Acme_Insurance_Contract_Structured.pdf"/>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_nda" model="documents.document" forcecreate="0">
<field name="name">Acme_NDA.pdf</field>
<field name="datas" type="base64" file="documents/demo/files/Acme_NDA.pdf"/>
<field name="folder_id" ref="documents.document_inbox_folder"/>
<field name="access_internal">edit</field>
</record>
<!-- marketing -->
<record id="documents_image_La_landscape_document" model="documents.document" forcecreate="0">
<field name="name">LA landscape.jpg</field>
<field name="datas" type="base64" file="documents/demo/files/la.jpg"/>
<field name="folder_id" ref="documents.document_marketing_brand1_folder"/>
<field name="access_internal">edit</field>
</record>
<record id="documents_attachment_sorry_netsuite_document" model="documents.document" forcecreate="0">
<field name="name">Sorry Netsuite.jpg</field>
<field name="datas" type="base64" file="documents/demo/files/sorry_netsuite.jpg"/>
<field name="folder_id" ref="documents.document_marketing_brand1_shared_folder"/>
<field name="access_internal">edit</field>
<field name="access_via_link">view</field>
</record>
<!-- server action -->
<record id="ir_actions_server_send_to_finance" model="ir.actions.server" forcecreate="0">
<field name="name">Send to Finance</field>
<field name="model_id" ref="documents.model_documents_document"/>
<field name="group_ids" eval="[Command.link(ref('base.group_user'))]"/>
<field name="state">object_write</field>
<field name="usage">documents_embedded</field>
<field name="update_path">folder_id</field>
<field name="resource_ref" ref='documents.document_finance_folder'/>
</record>
<function model="documents.document" name="action_folder_embed_action" eval="[
ref('documents.document_internal_folder'),
ref('documents.ir_actions_server_send_to_finance'),
]"/>
<function model="documents.document" name="action_folder_embed_action" eval="[
ref('documents.document_inbox_folder'),
ref('documents.ir_actions_server_send_to_finance'),
]"/>
</data>
</odoo>