[IMP]crm_project: rename the object
bzr revid: sbh@tinyerp.com-20100305133249-s1io06mxw8wg1kcj
This commit is contained in:
@@ -39,7 +39,7 @@
|
||||
'crm_bugs_view.xml',
|
||||
'crm_bugs_menu.xml',
|
||||
'crm_feature_menu.xml',
|
||||
'report_crm_project_bug_view.xml',
|
||||
'crm_report_project_bug_view.xml',
|
||||
'security/crm_project_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
],
|
||||
|
||||
+9
-9
@@ -6,8 +6,8 @@
|
||||
-->
|
||||
|
||||
<record id="view_crm_project_bug_tree" model="ir.ui.view">
|
||||
<field name="name">report.crm.project.bug.tree</field>
|
||||
<field name="model">report.crm.project.bug</field>
|
||||
<field name="name">crm.project.bug.report.tree</field>
|
||||
<field name="model">crm.project.bug.report</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Project Bug">
|
||||
@@ -27,8 +27,8 @@
|
||||
</field>
|
||||
</record>
|
||||
<record id="view_crm_project_bug_form" model="ir.ui.view">
|
||||
<field name="name">report.crm.project.bug.form</field>
|
||||
<field name="model">report.crm.project.bug</field>
|
||||
<field name="name">crm.project.bug.report.form</field>
|
||||
<field name="model">crm.project.bug.report</field>
|
||||
<field name="inherit_id" ref="crm.view_crm_case_form"/>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
@@ -43,8 +43,8 @@
|
||||
</record>
|
||||
|
||||
<record id="view_crm_project_bug_graph" model="ir.ui.view">
|
||||
<field name="name">report.crm.project.bug.graph</field>
|
||||
<field name="model">report.crm.project.bug</field>
|
||||
<field name="name">crm.project.bug.report.graph</field>
|
||||
<field name="model">crm.project.bug.report</field>
|
||||
<field name="type">graph</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph orientation="horizontal" string="Project Bug" type="bar">
|
||||
@@ -56,8 +56,8 @@
|
||||
</record>
|
||||
|
||||
<record id="view_crm_project_bug_filter" model="ir.ui.view">
|
||||
<field name="name">report.crm.project.bug.select</field>
|
||||
<field name="model">report.crm.project.bug</field>
|
||||
<field name="name">crm.project.bug.report.select</field>
|
||||
<field name="model">crm.project.bug.report</field>
|
||||
<field name="inherit_id" ref="crm.view_crm_case_filter"/>
|
||||
<field name="type">search</field>
|
||||
<field name="arch" type="xml">
|
||||
@@ -69,7 +69,7 @@
|
||||
|
||||
<record id="action_report_crm_project_bug" model="ir.actions.act_window">
|
||||
<field name="name">Project Bug</field>
|
||||
<field name="res_model">report.crm.project.bug</field>
|
||||
<field name="res_model">crm.project.bug.report</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph,tree</field>
|
||||
<field name="view_id" ref="view_crm_project_bug_graph"/>
|
||||
@@ -18,7 +18,7 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
##############################################################################
|
||||
import report_crm_project_bug
|
||||
import crm_report_project_bug
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
from osv import fields,osv
|
||||
import tools
|
||||
|
||||
class report_crm_project_bug(osv.osv):
|
||||
_name = "report.crm.project.bug"
|
||||
class crm_project_bug_report(osv.osv):
|
||||
_name = "crm.project.bug.report"
|
||||
_description = "Project Bug by user and section"
|
||||
_auto = False
|
||||
_inherit = "report.crm.case"
|
||||
_inherit = "crm.case.report"
|
||||
_columns = {
|
||||
'categ_id': fields.many2one('crm.case.categ', 'Category', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.project.bug')]"),
|
||||
'stage_id': fields.many2one ('crm.case.stage', 'Stage', domain="[('object_id.model', '=', 'crm.project.bug')]"),
|
||||
@@ -16,9 +16,9 @@ class report_crm_project_bug(osv.osv):
|
||||
'delay_close': fields.char('Delay to close', size=20, readonly=True),
|
||||
}
|
||||
def init(self, cr):
|
||||
tools.drop_view_if_exists(cr, 'report_crm_project_bug')
|
||||
tools.drop_view_if_exists(cr, 'crm_project_bug_report')
|
||||
cr.execute("""
|
||||
create or replace view report_crm_project_bug as (
|
||||
create or replace view crm_project_bug_report as (
|
||||
select
|
||||
min(c.id) as id,
|
||||
to_char(c.create_date, 'YYYY') as name,
|
||||
@@ -38,7 +38,7 @@ class report_crm_project_bug(osv.osv):
|
||||
crm_project_bug c
|
||||
group by to_char(c.create_date, 'YYYY'), to_char(c.create_date, 'MM'), c.state, c.user_id,c.section_id,c.categ_id,c.stage_id
|
||||
)""")
|
||||
report_crm_project_bug()
|
||||
crm_project_bug_report()
|
||||
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
Reference in New Issue
Block a user