add some demo data

pull/86/head
laetitia.gangloff@acsone.eu 2014-08-05 11:05:00 +02:00 committed by Stéphane Bidoul
parent 50c5ef83a9
commit e83be45db8
5 changed files with 15 additions and 18 deletions

View File

@ -31,16 +31,15 @@
'website': 'http://acsone.eu',
'depends': ['mis_builder', 'crm'],
'data': [
'mis.report.kpi.csv',
],
'test': [
],
'demo': ['mis.report.kpi.csv',
'mis.report.query.csv',
'mis.report.csv',
'mis.report.instance.period.csv',
'mis.report.instance.csv',
],
'test': [
],
'demo': [
],
'installable': True,
'application': True,
'auto_install': False,

View File

@ -1,3 +1,3 @@
"id","description","kpi_ids/id","name","query_ids/id"
"mis_report","","mis_report_kpi_1,mis_report_kpi_2,mis_report_kpi_3,mis_report_kpi_4,mis_report_kpi_5,mis_report_kpi_6","Test","mis_report_query"
"mis_report","","mis_report_kpi_1,mis_report_kpi_2,mis_report_kpi_3,mis_report_kpi_4,mis_report_kpi_5","Margin report","mis_report_query"
"mis_report_phonecall","","mis_report_phonecall_kpi_1,mis_report_phonecall_kpi_2,mis_report_phonecall_kpi_3,mis_report_phonecall_kpi_4","Phonecall report","mis_report_phonecall_query"

1 id description kpi_ids/id name query_ids/id
2 mis_report mis_report_kpi_1,mis_report_kpi_2,mis_report_kpi_3,mis_report_kpi_4,mis_report_kpi_5,mis_report_kpi_6 mis_report_kpi_1,mis_report_kpi_2,mis_report_kpi_3,mis_report_kpi_4,mis_report_kpi_5 Test Margin report mis_report_query
3 mis_report_phonecall mis_report_phonecall_kpi_1,mis_report_phonecall_kpi_2,mis_report_phonecall_kpi_3,mis_report_phonecall_kpi_4 Phonecall report mis_report_phonecall_query

View File

@ -1,3 +1,3 @@
"id","date","description","name","period_ids/id","report_id/id"
"mis_report_instance","","","Test-report-instance","mis_report_instance_period_1,mis_report_instance_period_2,mis_report_instance_period_3,mis_report_instance_period_4,mis_report_instance_period_5","mis_report"
"mis_report_instance","","","Test-margin-report-instance","mis_report_instance_period_1,mis_report_instance_period_2,mis_report_instance_period_3,mis_report_instance_period_4","mis_report"
"mis_report_phonecall_instance","","","Test phonecall report instance","mis_report_phonecall_instance_period_1,mis_report_phonecall_instance_period_2,mis_report_phonecall_instance_period_3","mis_report_phonecall"

1 id date description name period_ids/id report_id/id
2 mis_report_instance Test-report-instance Test-margin-report-instance mis_report_instance_period_1,mis_report_instance_period_2,mis_report_instance_period_3,mis_report_instance_period_4,mis_report_instance_period_5 mis_report_instance_period_1,mis_report_instance_period_2,mis_report_instance_period_3,mis_report_instance_period_4 mis_report
3 mis_report_phonecall_instance Test phonecall report instance mis_report_phonecall_instance_period_1,mis_report_phonecall_instance_period_2,mis_report_phonecall_instance_period_3 mis_report_phonecall

View File

@ -1,9 +1,8 @@
"id","duration","name","offset","type","sequence","company_id/id"
"mis_report_instance_period_1","1","today","","Day","","base.main_company"
"mis_report_instance_period_2","1","yesterday","-1","Day","","base.main_company"
"mis_report_instance_period_3","1","last week","-1","Week","2","base.main_company"
"mis_report_instance_period_4","2","last 2 period","-2","Fiscal Period","3","base.main_company"
"mis_report_instance_period_5","2","last 2 week","-2","Week","4","base.main_company"
"mis_report_instance_period_1","1","today","0","Day","1","base.main_company"
"mis_report_instance_period_2","1","yesterday","-1","Day","2","base.main_company"
"mis_report_instance_period_3","1","last week","-1","Week","3","base.main_company"
"mis_report_instance_period_4","1","last period","-1","Fiscal Period","4","base.main_company"
"mis_report_phonecall_instance_period_1","1","today","0","Day","1","base.main_company"
"mis_report_phonecall_instance_period_2","1","this period","0","Fiscal Period","2","base.main_company"
"mis_report_phonecall_instance_period_3","1","previous period","-1","Fiscal Period","3","base.main_company"

1 id duration name offset type sequence company_id/id
2 mis_report_instance_period_1 1 today 0 Day 1 base.main_company
3 mis_report_instance_period_2 1 yesterday -1 Day 2 base.main_company
4 mis_report_instance_period_3 1 last week -1 Week 2 3 base.main_company
5 mis_report_instance_period_4 2 1 last 2 period last period -2 -1 Fiscal Period 3 4 base.main_company
mis_report_instance_period_5 2 last 2 week -2 Week 4 base.main_company
6 mis_report_phonecall_instance_period_1 1 today 0 Day 1 base.main_company
7 mis_report_phonecall_instance_period_2 1 this period 0 Fiscal Period 2 base.main_company
8 mis_report_phonecall_instance_period_3 1 previous period -1 Fiscal Period 3 base.main_company

View File

@ -1,10 +1,9 @@
id,compare_method,description,expression,divider,name,dp,sequence,type,suffix
mis_report_kpi_1,Percentage,chiffre d'affaire,-bal_70,,ca,,1,Numeric,€
mis_report_kpi_2,Percentage,cost,-bal_60 - bal_61,,cost,,2,Numeric,€
mis_report_kpi_3,Percentage,profit,ca - cost,,profit,,3,Numeric,€
mis_report_kpi_4,Difference,margin,profit/ca,,margin,,4,Percentage,%
mis_report_kpi_5,None,couleur,'vert' if profit > 0 else 'rouge',,couleur,,5,String,
mis_report_kpi_6,Percentage,total invoice,len(inv),,total_invoice,,6,Numeric,€
mis_report_kpi_1,Percentage,CA,-balx2001,,ca,,1,Numeric,€
mis_report_kpi_2,Percentage,CAHT invoice,sum([s.amount_untaxed for s in inv]),,total_invoice,,2,Numeric,€
mis_report_kpi_3,Percentage,Cost,balx2110,,cost,,3,Numeric,€
mis_report_kpi_4,Percentage,Profit,ca - cost,,profit,,4,Numeric,€
mis_report_kpi_5,Difference,Margin,profit/ca,,margin,,5,Percentage,%
mis_report_phonecall_kpi_1,Percentage,Total phone call,len(phone),,total_phone_call,,1,Numeric,
mis_report_phonecall_kpi_2,Percentage,Average duration phone call,sum([p.duration for p in phone])/total_phone_call,,average_duration_phone_call,2,2,Numeric,
mis_report_phonecall_kpi_3,Percentage,Total converted phone call,sum([p.opportunity_id and 1 or 0 for p in phone]),,phone_call_convert,,3,Numeric,

1 id compare_method description expression divider name dp sequence type suffix
2 mis_report_kpi_1 Percentage chiffre d'affaire CA -bal_70 -balx2001 ca 1 Numeric
3 mis_report_kpi_2 Percentage cost CAHT invoice -bal_60 - bal_61 sum([s.amount_untaxed for s in inv]) cost total_invoice 2 Numeric
4 mis_report_kpi_3 Percentage profit Cost ca - cost balx2110 profit cost 3 Numeric
5 mis_report_kpi_4 Difference Percentage margin Profit profit/ca ca - cost margin profit 4 Percentage Numeric %
6 mis_report_kpi_5 None Difference couleur Margin 'vert' if profit > 0 else 'rouge' profit/ca couleur margin 5 String Percentage %
mis_report_kpi_6 Percentage total invoice len(inv) total_invoice 6 Numeric
7 mis_report_phonecall_kpi_1 Percentage Total phone call len(phone) total_phone_call 1 Numeric
8 mis_report_phonecall_kpi_2 Percentage Average duration phone call sum([p.duration for p in phone])/total_phone_call average_duration_phone_call 2 2 Numeric
9 mis_report_phonecall_kpi_3 Percentage Total converted phone call sum([p.opportunity_id and 1 or 0 for p in phone]) phone_call_convert 3 Numeric