nanscan/auto_attach/auto_attach_view.xml

175 lines
6.4 KiB
XML

<?xml version="1.0"?>
<terp>
<data>
<!-- Documents views -->
<record model="ir.ui.view" id="view_document_tree">
<field name="name">nan.document.tree</field>
<field name="model">nan.document</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Documents in queue">
<field name="name"/>
<field name="state"/>
<field name="template"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="view_document_form">
<field name="name">nan.document.form</field>
<field name="model">nan.document</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Documents in queue">
<notebook>
<page string="General">
<field name="name"/>
<field name="state"/>
<field name="template"/>
<field name="document"/>
<separator string="Task"/>
<field name="task" nolabel="1" colspan="4"/>
<separator string="Image"/>
<field name="datas" widget="image" img_width="300" img_height="300" nolabel="1" colspan="4"/>
<group colspan="4">
<button name="scan_document" states="pending" string="Scan document"/>
<button name="pending_to_scanning" states="pending" string="Scan document in the background"/>
<button name="verify_document" states="scanned" string="Verify document"/>
<button name="scanned_to_pending" states="scanned" string="Back to pending"/>
<button name="process_document" states="verified" string="Process document"/>
<button name="verified_to_processing" states="verified" string="Process document in the background"/>
<button name="verified_to_scanned" states="verified" string="Unset verified"/>
</group>
</page>
<page string="Properties">
<field name="properties" nolabel="1">
<form string="Properties">
<field name="name"/>
<field name="value"/>
<field name="template_box"/>
</form>
<tree string="Properties">
<field name="name"/>
<field name="value"/>
<field name="template_box"/>
</tree>
</field>
</page>
</notebook>
</form>
</field>
</record>
<record model="ir.actions.act_window" id="all_document_tree">
<field name="name">Documents</field>
<field name="res_model">nan.document</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain"></field>
</record>
<menuitem name="Administration/Auto Attach/Document Queue" action="all_document_tree" id="menu_document_tree"/>
<record model="ir.actions.act_window" id="pending_document_tree">
<field name="name">Pending Documents</field>
<field name="res_model">nan.document</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('state','=','pending')]</field>
</record>
<menuitem name="Administration/Auto Attach/Document Queue/Pending" action="pending_document_tree" id="menu_pending_document_tree"/>
<record model="ir.actions.act_window" id="scanned_document_tree">
<field name="name">Scanned Documents</field>
<field name="res_model">nan.document</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('state','=','scanned')]</field>
</record>
<menuitem name="Administration/Auto Attach/Document Queue/Scanned" action="scanned_document_tree" id="menu_scanned_document_tree"/>
<record model="ir.actions.act_window" id="verified_document_tree">
<field name="name">Verified Documents</field>
<field name="res_model">nan.document</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('state','=','verified')]</field>
</record>
<menuitem name="Administration/Auto Attach/Document Queue/Verified" action="verified_document_tree" id="menu_verified_document_tree"/>
<record model="ir.actions.act_window" id="processed_document_tree">
<field name="name">Processed Documents</field>
<field name="res_model">nan.document</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('state','=','processed')]</field>
</record>
<menuitem name="Administration/Auto Attach/Document Queue/Processed" action="processed_document_tree" id="menu_processed_document_tree"/>
<!-- Template views -->
<record model="ir.ui.view" id="view_template_tree">
<field name="name">nan.template.tree</field>
<field name="model">nan.template</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Document Templates">
<field name="name"/>
<field name="boxes"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="view_template_form">
<field name="name">nan.template.form</field>
<field name="model">nan.template</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Document Templates">
<field name="name" select="1"/>
<field name="attach_function"/>
<field name="action_function"/>
<newline/>
<field name="boxes" mode="tree,form" colspan="4" nolabel="1">
<form string="Boxes">
<field name="name"/>
<field name="text"/>
<field name="recognizer"/>
<field name="type"/>
<field name="filter"/>
<separator string="Dimensions" colspan="4"/>
<field name="x"/>
<field name="width"/>
<field name="y"/>
<field name="height"/>
<separator string="Feature Dimensions" colspan="4"/>
<field name="feature_x"/>
<field name="feature_width"/>
<field name="feature_y"/>
<field name="feature_height"/>
</form>
<tree string="Boxes">
<field name="name"/>
<field name="text"/>
<field name="recognizer"/>
<field name="type"/>
<field name="filter"/>
<field name="x"/>
<field name="y"/>
<field name="width"/>
<field name="height"/>
</tree>
</field>
</form>
</field>
</record>
<record model="ir.actions.act_window" id="view_template_action">
<field name="name">Templates</field>
<field name="res_model">nan.template</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem name="Administration/Auto Attach/Templates" action="view_template_action" id="menu_view_template"/>
</data>
</terp>