[IMP] improve view, add max followup field and remove(invisible) field from list view
bzr revid: rgaopenerp-20120703060039-9hg5051ng61a3dp6
This commit is contained in:
parent
a1da26b240
commit
a19f996a2f
|
@ -982,12 +982,12 @@
|
|||
<field name="arch" type="xml">
|
||||
<tree colors="red:state == 'draft';black:state == 'valid'" string="Journal Items" editable="top" on_write="on_create_write">
|
||||
<field name="date"/>
|
||||
<field name="period_id"/>
|
||||
<field name="period_id" invisible="1"/>
|
||||
<field name="move_id"/>
|
||||
<field name="ref"/>
|
||||
<field name="invoice"/>
|
||||
<field name="name"/>
|
||||
<field name="partner_id" on_change="onchange_partner_id(move_id, partner_id, account_id, debit, credit, date, journal_id)"/>
|
||||
<field name="invoice" invisible="1"/>
|
||||
<field name="name" invisible="1" />
|
||||
<field name="partner_id" invisible="1" on_change="onchange_partner_id(move_id, partner_id, account_id, debit, credit, date, journal_id)"/>
|
||||
<field name="account_id" domain="[('journal_id','=',journal_id), ('company_id', '=', company_id)]"/>
|
||||
<field name="journal_id"/>
|
||||
<field name="debit" sum="Total debit"/>
|
||||
|
@ -996,9 +996,7 @@
|
|||
<field name="analytic_account_id" groups="analytic.group_analytic_accounting" domain="[('parent_id','!=',False)]"/>
|
||||
<field name="amount_currency" attrs="{'readonly':[('state','=','valid')]}"/>
|
||||
<field name="currency_id" attrs="{'readonly':[('state','=','valid')]}"/>
|
||||
<field name="reconcile_partial_id"/>
|
||||
<field name="reconcile_id"/>
|
||||
<field name="state"/>
|
||||
<field name="state" invisible="1"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
}
|
||||
|
||||
.openerp .oe_extended_form_view .oe_form_field:empty {
|
||||
display: inline-block ;
|
||||
display: inline-block !important;
|
||||
}
|
||||
|
||||
.openerp .oe_extended_form_view button {
|
||||
|
|
|
@ -80,6 +80,8 @@ class account_move_partner_info(osv.osv):
|
|||
_inherit = 'account.move.partner.info'
|
||||
_columns = {
|
||||
'followup_date': fields.date('Latest Follow-up'),
|
||||
'max_followup_id':fields.many2one('account_followup.followup.line',
|
||||
'Max Follow Up Level' )
|
||||
}
|
||||
|
||||
def init(self, cr):
|
||||
|
@ -89,7 +91,8 @@ class account_move_partner_info(osv.osv):
|
|||
SELECT p.id, p.id as partner_id,
|
||||
max(p.last_reconciliation_date) as last_reconciliation_date,
|
||||
max(l.date) as latest_date,
|
||||
max(l.followup_date) as followup_date
|
||||
max(l.followup_date) as followup_date,
|
||||
max(l.followup_line_id) as max_followup_id
|
||||
FROM account_move_line as l INNER JOIN res_partner AS p ON (l.partner_id = p.id)
|
||||
group by p.id
|
||||
)
|
||||
|
|
|
@ -135,6 +135,7 @@
|
|||
<field name="reconciliation_progress" position="after">
|
||||
<label for="followup_date"/>
|
||||
<field name="followup_date"/>
|
||||
<field name="max_followup_id"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
Loading…
Reference in New Issue