OCA reporting engine fork for dev and update.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
2.4 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Copyright (C) 2014 - Today GRAP (http://www.grap.coop)
  4. @author Sylvain LE GAL (https://twitter.com/legalsylvain)
  5. License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
  6. -->
  7. <odoo noupdate="1">
  8. <record id="incorrect_sql_view" model="bi.sql.view">
  9. <field name="name">Draft Incorrect SQL View</field>
  10. <field name="technical_name">incorrect_view</field>
  11. <field name="query"><![CDATA[
  12. SELECT *
  13. FROM unexisting_table
  14. ORDER BY unexisting_field
  15. ]]>
  16. </field>
  17. </record>
  18. <record id="partner_sql_view" model="bi.sql.view">
  19. <field name="name">Partners View</field>
  20. <field name="technical_name">partners_view</field>
  21. <field name="query"><![CDATA[
  22. SELECT
  23. name as x_name,
  24. street as x_street,
  25. company_id as x_company_id
  26. FROM res_partner
  27. ORDER BY name
  28. ]]>
  29. </field>
  30. </record>
  31. <record id="module_sql_view" model="bi.sql.view">
  32. <field name="name">Modules by Authors</field>
  33. <field name="technical_name">modules_view</field>
  34. <field name="is_materialized" eval="0" />
  35. <field name="query"><![CDATA[
  36. SELECT
  37. name as x_name,
  38. case
  39. when author ilike '%OpenERP SA%' THEN 'Odoo SA'
  40. when author ilike '%Odoo Community Association (OCA)%' THEN 'OCA'
  41. else 'Undefined Author' END as x_author_type
  42. FROM ir_module_module
  43. ]]>
  44. </field>
  45. </record>
  46. <function model="bi.sql.view" name="button_validate_sql_expression" eval="([ref('module_sql_view')])"/>
  47. <function model="bi.sql.view" name="button_create_sql_view_and_model" eval="([ref('module_sql_view')])"/>
  48. <function model="bi.sql.view" name="button_create_ui" eval="([ref('module_sql_view')])"/>
  49. </odoo>