mirror of
https://gitlab.com/flectra-community/reporting-engine.git
synced 2024-07-06 18:40:29 +00:00
68 lines
2.5 KiB
XML
68 lines
2.5 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!--
|
|
Copyright (C) 2014 - Today GRAP (http://www.grap.coop)
|
|
@author Sylvain LE GAL (https://twitter.com/legalsylvain)
|
|
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
-->
|
|
<flectra noupdate="1">
|
|
<record id="incorrect_sql_view" model="bi.sql.view">
|
|
<field name="name">Draft Incorrect SQL View</field>
|
|
<field name="technical_name">incorrect_view</field>
|
|
<field
|
|
name="query"
|
|
><![CDATA[
|
|
SELECT *
|
|
FROM unexisting_table
|
|
ORDER BY unexisting_field
|
|
]]>
|
|
</field>
|
|
</record>
|
|
<record id="partner_sql_view" model="bi.sql.view">
|
|
<field name="name">Partners View</field>
|
|
<field name="technical_name">partners_view</field>
|
|
<field
|
|
name="query"
|
|
><![CDATA[
|
|
SELECT
|
|
name as x_name,
|
|
street as x_street,
|
|
company_id as x_company_id
|
|
FROM res_partner
|
|
ORDER BY name
|
|
]]>
|
|
</field>
|
|
</record>
|
|
<record id="module_sql_view" model="bi.sql.view">
|
|
<field name="name">Modules by Authors</field>
|
|
<field name="technical_name">modules_view</field>
|
|
<field name="is_materialized" eval="0" />
|
|
<field
|
|
name="query"
|
|
><![CDATA[
|
|
SELECT
|
|
name as x_name,
|
|
case
|
|
when author ilike '%Flectra SA%' THEN 'Flectra SA'
|
|
when author ilike '%Flectra Community Association (OCA)%' THEN 'OCA'
|
|
else 'Undefined Author' END as x_author_type
|
|
FROM ir_module_module
|
|
]]>
|
|
</field>
|
|
</record>
|
|
<function
|
|
model="bi.sql.view"
|
|
name="button_validate_sql_expression"
|
|
eval="([ref('module_sql_view')])"
|
|
/>
|
|
<function
|
|
model="bi.sql.view"
|
|
name="button_create_sql_view_and_model"
|
|
eval="([ref('module_sql_view')])"
|
|
/>
|
|
<function
|
|
model="bi.sql.view"
|
|
name="button_create_ui"
|
|
eval="([ref('module_sql_view')])"
|
|
/>
|
|
</flectra>
|