diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 48d6320fbc3..c29371e4c44 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1628,6 +1628,7 @@ + @@ -2443,7 +2444,7 @@ - + diff --git a/addons/account_followup/__openerp__.py b/addons/account_followup/__openerp__.py index 61e9ea2d4ae..f85ecc4ee90 100644 --- a/addons/account_followup/__openerp__.py +++ b/addons/account_followup/__openerp__.py @@ -29,7 +29,7 @@ Module to automate letters for unpaid invoices, with multi-level recalls. You can define your multiple levels of recall through the menu: --------------------------------------------------------------- - Configuration / Follow-Up Levels + Configuration / Follow-up / Follow-up Levels Once it is defined, you can automatically print recalls every day through simply clicking on the menu: ------------------------------------------------------------------------------------------------------ @@ -55,6 +55,7 @@ Note that if you want to check the follow-up level for a given partner/account e 'account_followup_view.xml', 'account_followup_customers.xml', 'wizard/account_followup_print_view.xml', + 'res_config_view.xml', 'views/report_followup.xml', 'account_followup_reports.xml' ], diff --git a/addons/account_followup/account_followup.py b/addons/account_followup/account_followup.py index eae361913ad..820a179efdb 100644 --- a/addons/account_followup/account_followup.py +++ b/addons/account_followup/account_followup.py @@ -30,7 +30,7 @@ class followup(osv.osv): _columns = { 'followup_line': fields.one2many('account_followup.followup.line', 'followup_id', 'Follow-up'), 'company_id': fields.many2one('res.company', 'Company', required=True), - 'name': fields.related('company_id', 'name', string = "Name"), + 'name': fields.related('company_id', 'name', string = "Name", readonly=True, type="char"), } _defaults = { 'company_id': lambda s, cr, uid, c: s.pool.get('res.company')._company_default_get(cr, uid, 'account_followup.followup', context=c), @@ -479,4 +479,20 @@ class res_partner(osv.osv): fnct_search=_payment_earliest_date_search), } + +class account_config_settings(osv.TransientModel): + _name = 'account.config.settings' + _inherit = 'account.config.settings' + + def open_followup_level_form(self, cr, uid, ids, context=None): + res_ids = self.pool.get('account_followup.followup').search(cr, uid, [], context=context) + + return { + 'type': 'ir.actions.act_window', + 'name': 'Payment Follow-ups', + 'res_model': 'account_followup.followup', + 'res_id': res_ids and res_ids[0] or False, + 'view_mode': 'form,tree', + } + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_followup/account_followup_view.xml b/addons/account_followup/account_followup_view.xml index 57f71566db0..94b4f6dce9a 100644 --- a/addons/account_followup/account_followup_view.xml +++ b/addons/account_followup/account_followup_view.xml @@ -71,7 +71,9 @@ account_followup.followup - + + + To remind customers of paying their invoices, you can define different actions depending on how severely @@ -113,6 +115,7 @@ account_followup.followup form + tree,form Click to define follow-up levels and their related actions. @@ -130,8 +133,11 @@ parent="menu_finance_followup" sequence="0" id="menu_manual_reconcile_followup"/> + + - + + account.move.line.partner.tree diff --git a/addons/account_followup/res_config_view.xml b/addons/account_followup/res_config_view.xml new file mode 100644 index 00000000000..25e15aca562 --- /dev/null +++ b/addons/account_followup/res_config_view.xml @@ -0,0 +1,15 @@ + + + + + account settings + account.config.settings + + + + + + + + + \ No newline at end of file diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml index 1ad729d9c09..743391d1522 100644 --- a/addons/delivery/delivery_view.xml +++ b/addons/delivery/delivery_view.xml @@ -43,9 +43,8 @@ + - - @@ -142,7 +141,7 @@ - + diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index 33f737aa66e..457d8f33a07 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -203,7 +203,7 @@ - Products + Expense Categories product.product form kanban,tree,form diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index 4410784c63c..564edf57c02 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -500,11 +500,15 @@ hr.contribution.register.form hr.contribution.register - - - - - + + + + + + + + + diff --git a/addons/l10n_fr_rib/bank_view.xml b/addons/l10n_fr_rib/bank_view.xml index 414ad51954a..4bc697b6173 100644 --- a/addons/l10n_fr_rib/bank_view.xml +++ b/addons/l10n_fr_rib/bank_view.xml @@ -21,12 +21,12 @@ res.partner.bank - - - + + + - - + + diff --git a/addons/lunch/lunch_view.xml b/addons/lunch/lunch_view.xml index c5fa52afe29..cb7ad61e928 100644 --- a/addons/lunch/lunch_view.xml +++ b/addons/lunch/lunch_view.xml @@ -427,10 +427,14 @@ - - - - + + + + + + + + @@ -461,7 +465,7 @@ - + diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 6073d02fcc0..c17dea77735 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -679,7 +679,7 @@ - + diff --git a/addons/product/pricelist_view.xml b/addons/product/pricelist_view.xml index 784a14228d5..8d725b3beee 100644 --- a/addons/product/pricelist_view.xml +++ b/addons/product/pricelist_view.xml @@ -12,15 +12,23 @@ product.pricelist.version - - - - - - - + + + + + + + + + + + - + + + + + diff --git a/addons/product/product_view.xml b/addons/product/product_view.xml index c547a611cd4..c5437ed3e33 100644 --- a/addons/product/product_view.xml +++ b/addons/product/product_view.xml @@ -585,10 +585,12 @@ product.ul + + diff --git a/addons/purchase_requisition/purchase_requisition_view.xml b/addons/purchase_requisition/purchase_requisition_view.xml index da3a6d132ee..9901fbdb1f1 100644 --- a/addons/purchase_requisition/purchase_requisition_view.xml +++ b/addons/purchase_requisition/purchase_requisition_view.xml @@ -37,15 +37,19 @@ - - - + + + + + + + + + + + + - - - - - diff --git a/addons/resource/resource_view.xml b/addons/resource/resource_view.xml index 74f71ecfeea..752026005a3 100644 --- a/addons/resource/resource_view.xml +++ b/addons/resource/resource_view.xml @@ -216,7 +216,7 @@ - + diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index e96652c11aa..37a4c93c219 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1558,11 +1558,11 @@ stock.incoterms - + - + @@ -1691,10 +1691,10 @@ stock.journal - + - +
To remind customers of paying their invoices, you can define different actions depending on how severely @@ -113,6 +115,7 @@ account_followup.followup form + tree,form Click to define follow-up levels and their related actions. @@ -130,8 +133,11 @@ parent="menu_finance_followup" sequence="0" id="menu_manual_reconcile_followup"/> + + - + + account.move.line.partner.tree diff --git a/addons/account_followup/res_config_view.xml b/addons/account_followup/res_config_view.xml new file mode 100644 index 00000000000..25e15aca562 --- /dev/null +++ b/addons/account_followup/res_config_view.xml @@ -0,0 +1,15 @@ + + + + + account settings + account.config.settings + + + + + + + + + \ No newline at end of file diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml index 1ad729d9c09..743391d1522 100644 --- a/addons/delivery/delivery_view.xml +++ b/addons/delivery/delivery_view.xml @@ -43,9 +43,8 @@ +
Click to define follow-up levels and their related actions. @@ -130,8 +133,11 @@ parent="menu_finance_followup" sequence="0" id="menu_manual_reconcile_followup"/> + + - + + account.move.line.partner.tree diff --git a/addons/account_followup/res_config_view.xml b/addons/account_followup/res_config_view.xml new file mode 100644 index 00000000000..25e15aca562 --- /dev/null +++ b/addons/account_followup/res_config_view.xml @@ -0,0 +1,15 @@ + + + + + account settings + account.config.settings + + + + + + + + + \ No newline at end of file diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml index 1ad729d9c09..743391d1522 100644 --- a/addons/delivery/delivery_view.xml +++ b/addons/delivery/delivery_view.xml @@ -43,9 +43,8 @@ +