12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <?xml version="1.0" encoding="utf-8"?>
- <openerp>
- <data>
- <!-- Sockets Tree -->
- <record id="print_engine.sockets_tree" model="ir.ui.view">
- <field name="name">print.engine.socket.tree</field>
- <field name="model">print.engine.socket</field>
- <field name="priority">2</field>
- <field name="arch" type="xml">
- <tree string="Sockets">
- <field name="name" string="Nombre Local"/>
- <field name="protocol"/>
- <field name="host"/>
- <field name="port"/>
- <field name="path"/>
- </tree>
- </field>
- </record>
- <!-- Socket Form -->
- <record id="print_engine.sockets_form" model="ir.ui.view">
- <field name="name">print.engine.socket.form</field>
- <field name="model">print.engine.socket</field>
- <field name="arch" type="xml">
- <form string="Socket">
- <header>
- <button type="action" name="print_engine.ping_action" string="Probar conexión" />
- <button type="action" name="print_engine.discovery_printers_action" string="Detectar impresoras" />
- </header>
- <sheet>
- <h1>
- <field name="name" />
- </h1>
- <group>
- <field name="protocol" />
- <field name="host" />
- <field name="port" />
- <field name="path" />
- </group>
- </sheet>
- <notebook>
- <page string="Impresoras disponibles">
- </page>
- </notebook>
- </form>
- </field>
- </record>
- <!-- Socket Actions -->
- <record id="print_engine.action_sockets" model="ir.actions.act_window">
- <field name="name">Sockets</field>
- <field name="type">ir.actions.act_window</field>
- <field name="res_model">print.engine.socket</field>
- <field name="view_type">form</field>
- <field name="view_mode">tree,form</field>
- <field name="help" type="html">
- <p class="oe_view_nocontent_create">
- Click para registrar un nuevo socket de impresoras
- </p><p>
- Es necesario recordar que cada socket corresponde a un máquina al que se halla conectados las impresoras.
- Por ende es posible registrar varios sockets y tener mayor flexibilidad en la impresión.
- </p>
- </field>
- </record>
- <record id="print_engine.ping_action" model="ir.actions.client">
- <field name="name">Ping socket action</field>
- <field name="tag">print_engine.ping</field>
- </record>
- <record id="print_engine.discovery_printers_action" model="ir.actions.client">
- <field name="name">Discovery printers action</field>
- <field name="tag">print_engine.discovery_printers</field>
- </record>
- <menuitem id="print_engine.sockets" name="Impresión" parent="base.menu_config" action="print_engine.action_sockets" sequence="150" />
- </data>
- </openerp>
|