[IMP] Work in progress
bzr revid: jco@openerp.com-20121022085942-x35eno43oxkpql7s
This commit is contained in:
parent
be481fca42
commit
4e60901875
|
@ -126,14 +126,13 @@ class res_partner(osv.osv):
|
|||
res[partner.id] = latest_date
|
||||
return res
|
||||
|
||||
def _test_latestfollowup(self, cr, uid, ids, name, args, context = None):
|
||||
def _test_latestfollowup(self, cr, uid, ids, name, arg, context = None):
|
||||
res = {}
|
||||
for partner in self.browse(cr, uid, ids, context = context):
|
||||
res[partner.id] = 5
|
||||
return res
|
||||
|
||||
def _dummyfollowup(self, cr, uid, ids, context = None):
|
||||
return {}
|
||||
|
||||
|
||||
|
||||
def _get_latest_followup_level_id(self, cr, uid, ids, context = None):
|
||||
|
@ -150,14 +149,13 @@ class res_partner(osv.osv):
|
|||
|
||||
_inherit = "res.partner"
|
||||
_columns = {
|
||||
'payment_responsible_id':fields.many2one('res.partner', ondelete='set null'),
|
||||
#'payment_responsible_id':fields.many2one('res.partner', ondelete='set null'),
|
||||
'payment_followup_level_id':fields.many2one('account_followup.followup.line', 'Followup line'),
|
||||
'payment_note':fields.text('Payment note', help="Payment note"),
|
||||
'payment_new_action':fields.text('New action'), #one2many?
|
||||
'aml_ids':fields.one2many('account.move.line', 'partner_id'),
|
||||
|
||||
#'latest_followup_date':fields.function('_dummy_followup', type='integer', string="latest_followup_date"),
|
||||
#'latest_followup_level_id':fields.function('_get_followup_level_id', type='one2many'),
|
||||
'accountmoveline_ids':fields.one2many('account.move.line', 'partner_id'),
|
||||
'latest_followup_date':fields.function(_test_latestfollowup, method=True, type='integer', string="latest followup date"),
|
||||
#'latest_followup_level_id':fields.function(_get_followup_level_id, type='one2many'),
|
||||
}
|
||||
res_partner()
|
||||
|
||||
|
|
|
@ -8,21 +8,23 @@
|
|||
<field name="name">eee</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="type">form</field>
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Customer FollowUp form">
|
||||
<field name="name"/>
|
||||
<field name="phone"/>
|
||||
<group col="4" colspan="4">
|
||||
<field name="name"/>
|
||||
<field name="phone"/>
|
||||
</group>
|
||||
<separator name="Detail of accounts"/>
|
||||
<field name="aml_ids"/>
|
||||
<!--<field name="accountmoveline_ids"/>-->
|
||||
<separator name="Payment Followup Remarks"/>
|
||||
<field name="payment_responsible_id"/>
|
||||
<field name="payment_note"/>
|
||||
<field name="payment_followup_level_id"/>
|
||||
<field name="payment_new_action"/>
|
||||
|
||||
|
||||
|
||||
|
||||
<!--<field name="payment_responsible_id"/>-->
|
||||
<group col="4" colspan="4">
|
||||
<field name="payment_note"/>
|
||||
<field name="payment_followup_level_id"/>
|
||||
<field name="payment_new_action"/>
|
||||
<field name="latest_followup_date"/>
|
||||
</group>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -30,7 +32,8 @@
|
|||
<record id="customer_followup_tree" model="ir.ui.view">
|
||||
<field name="name">ddd</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="type">tree</field>
|
||||
<!--<field name="type">tree</field>-->
|
||||
<field name="priority" eval="20"/>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Customer Followup">
|
||||
<field name="name"/>
|
||||
|
@ -38,8 +41,7 @@
|
|||
<field name="payment_new_action"/>
|
||||
<field name="email"/>
|
||||
<field name="phone"/>
|
||||
|
||||
<!-- <field name="latest_followup_date"/>-->
|
||||
<!--<field name="latest_followup_date"/>-->
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
@ -50,8 +52,9 @@
|
|||
<field name="name">Customer Follow Up</field>
|
||||
<field name="view_id" ref="customer_followup_tree"/>
|
||||
<field name="res_model">res.partner</field>
|
||||
<field name="view_type">tree</field>
|
||||
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('customer', '=', True)]</field>
|
||||
</record>
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue