summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2007-05-31 14:01:33 +0000
committerFabien Pinckaers <fp@tinyerp.com>2007-05-31 14:01:33 +0000
commite49c51f93cffcb4a2ad8a7b53be5bee4ad206bd7 (patch)
tree76eca4a05568f2876e131818038fbe7f3e121e19
parent41216ed63a3ae1c5bebed407b580b841faa37baa (diff)
Better view for CRM
Adding sequences for reconcilitiations instead of date bzr revid: fp@tinyerp.com-d780df30c504bca81878a695281b32de1fe572f2
-rw-r--r--addons/account/account.py4
-rw-r--r--addons/account/account_view.xml1
-rw-r--r--addons/account/data/account_data2.xml13
-rw-r--r--addons/board_account/__terp__.py3
-rw-r--r--addons/crm/crm_view.xml60
5 files changed, 47 insertions, 34 deletions
diff --git a/addons/account/account.py b/addons/account/account.py
index 869daa85867..5b9b829b001 100644
--- a/addons/account/account.py
+++ b/addons/account/account.py
@@ -773,12 +773,10 @@ class account_move_reconcile(osv.osv):
'line_id': fields.one2many('account.move.line', 'reconcile_id', 'Entry lines'),
}
_defaults = {
- 'name': lambda *a: 'reconcile '+time.strftime('%Y-%m-%d')
+ 'name': lambda self,cr,uid,ctx={}: self.pool.get('ir.sequence').get(cr, uid, 'account.reconcile') or '/'
}
account_move_reconcile()
-
-
#----------------------------------------------------------
# Tax
#----------------------------------------------------------
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index 9565e6369b2..39dccae5fdc 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -750,6 +750,7 @@
<field name="debit"/>
<field name="credit"/>
<field name="state"/>
+ <field name="reconcile_id"/>
</tree>
</field>
</record>
diff --git a/addons/account/data/account_data2.xml b/addons/account/data/account_data2.xml
index 5f0df3a983f..e450e3c062b 100644
--- a/addons/account/data/account_data2.xml
+++ b/addons/account/data/account_data2.xml
@@ -187,6 +187,19 @@
Account Statement Sequences
-->
+ <record model="ir.sequence.type" id="sequence_reconcile">
+ <field name="name">Account reconcile sequence</field>
+ <field name="code">account.reconcile</field>
+ </record>
+ <record model="ir.sequence" id="sequence_reconcile_seq">
+ <field name="name">Account reconcile sequence</field>
+ <field name="code">account.reconcile</field>
+ <field name="prefix">A</field>
+ <field name="number_next" eval="1"/>
+ <field name="number_increment" eval="0"/>
+ </record>
+
+
<record model="ir.sequence.type" id="sequence_statement_type">
<field name="name">Bank Statement</field>
<field name="code">account.bank.statement</field>
diff --git a/addons/board_account/__terp__.py b/addons/board_account/__terp__.py
index 57c9514678a..96eb6a40c57 100644
--- a/addons/board_account/__terp__.py
+++ b/addons/board_account/__terp__.py
@@ -10,7 +10,8 @@
"report_account",
"report_analytic",
"report_analytic_line",
- "account_report"
+ "account_report",
+ "hr_timesheet_sheet"
],
"demo_xml":["board_account_demo.xml"],
"update_xml":["board_account_view.xml"],
diff --git a/addons/crm/crm_view.xml b/addons/crm/crm_view.xml
index 38a4b9a46a7..54f26808148 100644
--- a/addons/crm/crm_view.xml
+++ b/addons/crm/crm_view.xml
@@ -12,9 +12,9 @@
<separator string="General Description"/>
<field name="date" select="1"/>
<field name="name" select="1"/>
- <field name="som" select="1"/>
- <field name="type" select="1"/>
- <field name="partner_type" select="1"/>
+ <field name="som" select="2"/>
+ <field name="type" select="2"/>
+ <field name="partner_type" select="2"/>
</tree>
</field>
</record>
@@ -36,10 +36,10 @@
<field name="name" select="1"/>
<field name="code" select="1"/>
<field name="sequence"/>
- <field name="active" select="1"/>
- <field name="user_id" select="1"/>
- <field name="parent_id" select="1"/>
- <field name="reply_to" select="1"/>
+ <field name="active" select="2"/>
+ <field name="user_id" select="2"/>
+ <field name="parent_id" select="2"/>
+ <field name="reply_to" select="2"/>
<label string="Complete this if you use the mail gateway." colspan="2"/>
</page>
</notebook>
@@ -115,15 +115,15 @@
<page string="Rule Information">
<separator string="General Information" colspan="4"/>
<field name="name" select="1"/>
- <field name="active" select="1"/>
+ <field name="active" select="2"/>
<separator string="Criterions to be checked" colspan="4"/>
- <field name="trg_state_from" select="1"/>
- <field name="trg_state_to" select="1"/>
+ <field name="trg_state_from" select="2"/>
+ <field name="trg_state_to" select="2"/>
<field name="trg_section_id" select="1"/>
<field name="trg_categ_id"/>
- <field name="trg_user_id" select="1"/>
+ <field name="trg_user_id" select="2"/>
<newline/>
<field name="trg_priority_from"/>
@@ -235,20 +235,20 @@
<field name="date" select="1"/>
<field name="priority"/>
<field name="partner_id" select="1" on_change="onchange_partner_id(partner_id, email_from)"/>
- <field name="partner_address_id" select="1" on_change="onchange_partner_address_id(partner_address_id, email_from)"/>
+ <field name="partner_address_id" select="2" on_change="onchange_partner_address_id(partner_address_id, email_from)"/>
<field name="user_id" select="1"/>
<group col="2" colspan="2">
<button name="remind_user" string="Send Reminder" states="open,pending" type="object"/>
</group>
- <field name="email_from" select="1"/>
+ <field name="email_from" select="2"/>
<group col="2" colspan="2">
<button name="remind_partner" string="Send Reminder" states="open,pending" type="object"/>
</group>
<separator string="Next Action" colspan="4"/>
- <field name="description" colspan="4" select="1"/>
- <field name="som" select="1"/>
+ <field name="description" colspan="4" select="2"/>
+ <field name="som" select="2"/>
<field name="canal_id"/>
- <field name="date_deadline" select="1"/>
+ <field name="date_deadline" select="2"/>
<group col="2" colspan="2">
<button name="case_log_reply" string="Send" states="open" type="object"/>
@@ -266,9 +266,9 @@
</group>
</page><page string="References">
<field name="id" select="1"/>
- <field name="categ_id" select="1" on_change="onchange_categ_id(categ_id)"/>
+ <field name="categ_id" select="2" on_change="onchange_categ_id(categ_id)"/>
<field name="date_closed"/>
- <field name="active" select="1"/>
+ <field name="active" select="2"/>
<field name="ref" colspan="4"/>
<field name="ref2" colspan="4"/>
<field name="planned_revenue"/>
@@ -285,9 +285,9 @@
<form string="Actions">
<separator string="Action Information" colspan="4"/>
<field name="name" colspan="4"/>
- <field name="date" select="1"/>
- <field name="user_id" select="1"/>
- <field name="som" select="1"/>
+ <field name="date" select="2"/>
+ <field name="user_id" select="2"/>
+ <field name="som" select="2"/>
<field name="canal_id"/>
<field name="description" colspan="4"/>
</form>
@@ -350,10 +350,10 @@
<field name="name" colspan="4" select="1"/>
<field name="date" select="1"/>
<field name="user_id" select="1"/>
- <field name="case_id" select="1"/>
- <field name="som" select="1"/>
- <field name="canal_id" select="1"/>
- <field name="description" colspan="4" select="1"/>
+ <field name="case_id" select="2"/>
+ <field name="som" select="2"/>
+ <field name="canal_id" select="2"/>
+ <field name="description" colspan="4" select="2"/>
</form>
</field>
</record>
@@ -397,9 +397,9 @@
<form string="Partner Segmentation Lines">
<field name="name" select="1" colspan="4"/>
<group colspan="4" col="2">
- <field name="expr_name" select="1"/>
- <field name="expr_operator" select="1"/>
- <field name="expr_value" select="1"/>
+ <field name="expr_name" select="2"/>
+ <field name="expr_operator" select="2"/>
+ <field name="expr_value" select="2"/>
</group>
<newline/>
<field name="operator"/>
@@ -418,8 +418,8 @@
<separator string="Segmentation Description" colspan="4"/>
<field name="name" select="1"/>
<field name="exclusif"/>
- <field name="description" select="1" colspan="4"/>
- <field name="categ_id" select="1" colspan="4"/>
+ <field name="description" select="2" colspan="4"/>
+ <field name="categ_id" select="2" colspan="4"/>
<separator string="Segmentation Test" colspan="4"/>
<field name="segmentation_line" widget="one2many_list" colspan="4"/>
<field name="state"/>