mirror of
https://github.com/OCA/report-print-send.git
synced 2025-02-16 07:11:31 +02:00
Update base_report_to_printer/__manifest__.py
[13.0] [MIG] set correct website in manifest Co-Authored-By: Raf Ven <raf.ven@dynapps.be>
This commit is contained in:
committed by
John Herholz
parent
f685fca3c5
commit
4e73f44bbf
@@ -1,8 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<template id="assets_backend" name="base_report_to_printer assets" inherit_id="web.assets_backend">
|
||||
<template
|
||||
id="assets_backend"
|
||||
name="base_report_to_printer assets"
|
||||
inherit_id="web.assets_backend"
|
||||
>
|
||||
<xpath expr="." position="inside">
|
||||
<script type="text/javascript" src="/base_report_to_printer/static/src/js/qweb_action_manager.js" />
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/base_report_to_printer/static/src/js/qweb_action_manager.js"
|
||||
/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
|
||||
@@ -1,24 +1,21 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="act_report_xml_view">
|
||||
<field name="name">ir.actions.report.form (in base_report_to_printer)</field>
|
||||
<field name="model">ir.actions.report</field>
|
||||
<field name="inherit_id" ref="base.act_report_xml_view"/>
|
||||
<field name="inherit_id" ref="base.act_report_xml_view" />
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//page[@name='security']" position="before">
|
||||
<page string="Print" name="print">
|
||||
<group>
|
||||
<field name="property_printing_action_id"/>
|
||||
<field name="printing_printer_id"/>
|
||||
<field name="printer_tray_id"/>
|
||||
<field name="property_printing_action_id" />
|
||||
<field name="printing_printer_id" />
|
||||
<field name="printer_tray_id" />
|
||||
</group>
|
||||
|
||||
<separator string="Specific actions per user"/>
|
||||
<field name="printing_action_ids"/>
|
||||
<separator string="Specific actions per user" />
|
||||
<field name="printing_action_ids" />
|
||||
</page>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,44 +1,46 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="printing_job_view_form">
|
||||
<field name="name">printing.job.form (in base_report_to_printer)</field>
|
||||
<field name="model">printing.job</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Job">
|
||||
<header>
|
||||
<button name="action_cancel" type="object" string="Cancel" attrs="{'invisible': [('job_state', 'in', ('canceled', 'aborted', 'completed'))]}"/>
|
||||
<field name="job_state" widget="statusbar"/>
|
||||
<button
|
||||
name="action_cancel"
|
||||
type="object"
|
||||
string="Cancel"
|
||||
attrs="{'invisible': [('job_state', 'in', ('canceled', 'aborted', 'completed'))]}"
|
||||
/>
|
||||
<field name="job_state" widget="statusbar" />
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="job_id_cups"/>
|
||||
<field name="job_media_progress" widget="progressbar"/>
|
||||
<field name="job_state_reason"/>
|
||||
<field name="name" />
|
||||
<field name="job_id_cups" />
|
||||
<field name="job_media_progress" widget="progressbar" />
|
||||
<field name="job_state_reason" />
|
||||
</group>
|
||||
<group>
|
||||
<field name="time_at_creation"/>
|
||||
<field name="time_at_processing"/>
|
||||
<field name="time_at_completed"/>
|
||||
<field name="time_at_creation" />
|
||||
<field name="time_at_processing" />
|
||||
<field name="time_at_completed" />
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_job_view_tree">
|
||||
<field name="name">printing.job.tree (in base_report_to_printer)</field>
|
||||
<field name="model">printing.job</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree>
|
||||
<field name="name"/>
|
||||
<field name="job_id_cups"/>
|
||||
<field name="job_state"/>
|
||||
<field name="name" />
|
||||
<field name="job_id_cups" />
|
||||
<field name="job_state" />
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,99 +1,125 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<menuitem name="Printing"
|
||||
id="printing_menu" sequence="1"
|
||||
<menuitem
|
||||
name="Printing"
|
||||
id="printing_menu"
|
||||
sequence="1"
|
||||
parent="base.menu_administration"
|
||||
groups="printing_group_manager"
|
||||
/>
|
||||
|
||||
/>
|
||||
<record model="ir.ui.view" id="printing_printer_view_form">
|
||||
<field name="name">printing.printer.form (in base_report_to_printer)</field>
|
||||
<field name="model">printing.printer</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Printers">
|
||||
<header>
|
||||
<button name="enable" type="object" string="Enable" attrs="{'invisible': [('status', 'in', ('available', 'printing'))]}"/>
|
||||
<button name="disable" type="object" string="Disable" attrs="{'invisible': [('status', '=', 'unavailable')]}"/>
|
||||
<button name="action_cancel_all_jobs" type="object" string="Cancel all running jobs" confirm="Are you sure to want to cancel all jobs of this printer?"/>
|
||||
<button
|
||||
name="enable"
|
||||
type="object"
|
||||
string="Enable"
|
||||
attrs="{'invisible': [('status', 'in', ('available', 'printing'))]}"
|
||||
/>
|
||||
<button
|
||||
name="disable"
|
||||
type="object"
|
||||
string="Disable"
|
||||
attrs="{'invisible': [('status', '=', 'unavailable')]}"
|
||||
/>
|
||||
<button
|
||||
name="action_cancel_all_jobs"
|
||||
type="object"
|
||||
string="Cancel all running jobs"
|
||||
confirm="Are you sure to want to cancel all jobs of this printer?"
|
||||
/>
|
||||
</header>
|
||||
<sheet>
|
||||
<div class="oe_title">
|
||||
<h1>
|
||||
<field name="name"/>
|
||||
<field name="name" />
|
||||
</h1>
|
||||
</div>
|
||||
<group name="name">
|
||||
<field name="system_name"/>
|
||||
<field name="system_name" />
|
||||
</group>
|
||||
<group col="4" colspan="4" name="default">
|
||||
<field name="default"/>
|
||||
<button name="set_default" string="Set Default" type="object" attrs="{'invisible': [('default','=', True)]}"/>
|
||||
<button name="unset_default" string="Unset Default" type="object" attrs="{'invisible': [('default','=', False)]}"/>
|
||||
<field name="default" />
|
||||
<button
|
||||
name="set_default"
|
||||
string="Set Default"
|
||||
type="object"
|
||||
attrs="{'invisible': [('default','=', True)]}"
|
||||
/>
|
||||
<button
|
||||
name="unset_default"
|
||||
string="Unset Default"
|
||||
type="object"
|
||||
attrs="{'invisible': [('default','=', False)]}"
|
||||
/>
|
||||
</group>
|
||||
<group name="details">
|
||||
<field name="uri"/>
|
||||
<field name="model"/>
|
||||
<field name="location"/>
|
||||
<field name="status"/>
|
||||
<field name="status_message"/>
|
||||
<field name="uri" />
|
||||
<field name="model" />
|
||||
<field name="location" />
|
||||
<field name="status" />
|
||||
<field name="status_message" />
|
||||
</group>
|
||||
<group string="Trays" name="trays">
|
||||
<field name="tray_ids" nolabel="1">
|
||||
<form>
|
||||
<group name="name_fields">
|
||||
<field name="name"/>
|
||||
<field name="system_name"/>
|
||||
<field name="name" />
|
||||
<field name="system_name" />
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
</group>
|
||||
<group name="jobs">
|
||||
<separator string="Jobs" colspan="2"/>
|
||||
<field name="job_ids" nolabel="1"/>
|
||||
<separator string="Jobs" colspan="2" />
|
||||
<field name="job_ids" nolabel="1" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_printer_view_tree">
|
||||
<field name="name">printing.printer.tree (in base_report_to_printer)</field>
|
||||
<field name="model">printing.printer</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree decoration-success="status=='available'" decoration-warning="status=='printing'" decoration-danger="status not in ['printing', 'available']">
|
||||
<field name="default"/>
|
||||
<field name="name"/>
|
||||
<field name="system_name"/>
|
||||
<field name="status"/>
|
||||
<tree
|
||||
decoration-success="status=='available'"
|
||||
decoration-warning="status=='printing'"
|
||||
decoration-danger="status not in ['printing', 'available']"
|
||||
>
|
||||
<field name="default" />
|
||||
<field name="name" />
|
||||
<field name="system_name" />
|
||||
<field name="status" />
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_printer_view_search">
|
||||
<field name="name">printing.printer.search (in base_report_to_printer)</field>
|
||||
<field name="model">printing.printer</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="Printers">
|
||||
<field name="name"/>
|
||||
<field name="system_name"/>
|
||||
<field name="location"/>
|
||||
<field name="status"/>
|
||||
<field name="name" />
|
||||
<field name="system_name" />
|
||||
<field name="location" />
|
||||
<field name="status" />
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.actions.act_window" id="printing_printer_action">
|
||||
<field name="name">Show Printers</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">printing.printer</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Printers"
|
||||
<menuitem
|
||||
name="Printers"
|
||||
sequence="20"
|
||||
id="printing_printer_menu"
|
||||
parent="printing_menu"
|
||||
action="printing_printer_action"/>
|
||||
|
||||
action="printing_printer_action"
|
||||
/>
|
||||
</odoo>
|
||||
|
||||
@@ -1,38 +1,40 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="printing_report_xml_action_view_form">
|
||||
<field name="name">printing.report.xml.action.form (in base_report_to_printer)</field>
|
||||
<field
|
||||
name="name"
|
||||
>printing.report.xml.action.form (in base_report_to_printer)</field>
|
||||
<field name="model">printing.report.xml.action</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Report Printing Actions">
|
||||
<group col="2">
|
||||
<field name="user_id"/>
|
||||
<field name="action"/>
|
||||
<field name="printer_id" select="1"/>
|
||||
<field name="printer_tray_id"/>
|
||||
<field name="user_id" />
|
||||
<field name="action" />
|
||||
<field name="printer_id" select="1" />
|
||||
<field name="printer_tray_id" />
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_report_xml_action_view_tree">
|
||||
<field name="name">printing.report.xml.action.tree (in base_report_to_printer)</field>
|
||||
<field
|
||||
name="name"
|
||||
>printing.report.xml.action.tree (in base_report_to_printer)</field>
|
||||
<field name="model">printing.report.xml.action</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree>
|
||||
<field name="user_id"/>
|
||||
<field name="action"/>
|
||||
<field name="printer_id"/>
|
||||
<field name="printer_tray_id"/>
|
||||
<field name="user_id" />
|
||||
<field name="action" />
|
||||
<field name="printer_id" />
|
||||
<field name="printer_tray_id" />
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Add a shorcut to "Actions/Report" in the Printing menu -->
|
||||
<menuitem id="printing_report_xml_action_menu"
|
||||
sequence="30"
|
||||
parent="printing_menu"
|
||||
action="base.ir_action_report"/>
|
||||
|
||||
<menuitem
|
||||
id="printing_report_xml_action_menu"
|
||||
sequence="30"
|
||||
parent="printing_menu"
|
||||
action="base.ir_action_report"
|
||||
/>
|
||||
</odoo>
|
||||
|
||||
@@ -1,69 +1,73 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="printing_server_view_form">
|
||||
<field name="name">printing.server.form (in base_report_to_printer)</field>
|
||||
<field name="model">printing.server</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Servers">
|
||||
<header>
|
||||
<button name="action_update_printers" type="object" string="Update Printers"/>
|
||||
<button name="action_update_jobs" type="object" string="Update Jobs"/>
|
||||
<button
|
||||
name="action_update_printers"
|
||||
type="object"
|
||||
string="Update Printers"
|
||||
/>
|
||||
<button
|
||||
name="action_update_jobs"
|
||||
type="object"
|
||||
string="Update Jobs"
|
||||
/>
|
||||
</header>
|
||||
<sheet>
|
||||
<div class="oe_title">
|
||||
<h1>
|
||||
<field name="name"/>
|
||||
<field name="name" />
|
||||
</h1>
|
||||
</div>
|
||||
<group>
|
||||
<field name="address"/>
|
||||
<field name="port"/>
|
||||
<field name="address" />
|
||||
<field name="port" />
|
||||
</group>
|
||||
<group>
|
||||
<separator string="Printers" colspan="2"/>
|
||||
<field name="printer_ids" nolabel="1"/>
|
||||
<separator string="Printers" colspan="2" />
|
||||
<field name="printer_ids" nolabel="1" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_server_view_tree">
|
||||
<field name="name">printing.server.tree (in base_report_to_printer)</field>
|
||||
<field name="model">printing.server</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree>
|
||||
<field name="name"/>
|
||||
<field name="address"/>
|
||||
<field name="port"/>
|
||||
<field name="name" />
|
||||
<field name="address" />
|
||||
<field name="port" />
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="printing_server_view_search">
|
||||
<field name="name">printing.server.search (in base_report_to_printer)</field>
|
||||
<field name="model">printing.server</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="Servers">
|
||||
<field name="name"/>
|
||||
<field name="address"/>
|
||||
<field name="port"/>
|
||||
<field name="name" />
|
||||
<field name="address" />
|
||||
<field name="port" />
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.actions.act_window" id="printing_server_action">
|
||||
<field name="name">Servers</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
<field name="res_model">printing.server</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Servers"
|
||||
<menuitem
|
||||
name="Servers"
|
||||
sequence="10"
|
||||
id="printing_server_menu"
|
||||
parent="printing_menu"
|
||||
action="printing_server_action"/>
|
||||
|
||||
action="printing_server_action"
|
||||
/>
|
||||
</odoo>
|
||||
|
||||
@@ -1,32 +1,33 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="view_users_form">
|
||||
<field name="name">res.users.form (in base_report_to_printer)</field>
|
||||
<field name="model">res.users</field>
|
||||
<field name="inherit_id" ref="base.view_users_form"/>
|
||||
<field name="inherit_id" ref="base.view_users_form" />
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//group[@name='preferences']/ancestor::page" position="inside">
|
||||
<group string="Printing" name="printing">
|
||||
<field name="printing_action"/>
|
||||
<field name="printing_printer_id" options="{'no_create': True}"/>
|
||||
<field name="printing_action" />
|
||||
<field name="printing_printer_id" options="{'no_create': True}" />
|
||||
</group>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="view_users_form_simple_modif">
|
||||
<field name="name">res.users.form.simple (in base_report_to_printer)</field>
|
||||
<field name="model">res.users</field>
|
||||
<field name="inherit_id" ref="base.view_users_form_simple_modif"/>
|
||||
<field name="inherit_id" ref="base.view_users_form_simple_modif" />
|
||||
<field name="arch" type="xml">
|
||||
<footer position="before">
|
||||
<group string="Printing" name="printing">
|
||||
<field name="printing_action" readonly="0"/>
|
||||
<field name="printing_printer_id" readonly="0" options="{'no_create': True}"/>
|
||||
<field name="printing_action" readonly="0" />
|
||||
<field
|
||||
name="printing_printer_id"
|
||||
readonly="0"
|
||||
options="{'no_create': True}"
|
||||
/>
|
||||
</group>
|
||||
</footer>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user