[REF] account: removed openerp.pooler imports.

bzr revid: vmt@openerp.com-20130327134337-rpktoa5gj31iof5c
This commit is contained in:
Vo Minh Thu 2013-03-27 14:43:37 +01:00
parent 9d5115d0ec
commit 245f0fe9f8
11 changed files with 17 additions and 27 deletions

View File

@ -25,8 +25,9 @@ from dateutil.relativedelta import relativedelta
from operator import itemgetter from operator import itemgetter
import time import time
import openerp
from openerp import SUPERUSER_ID from openerp import SUPERUSER_ID
from openerp import pooler, tools from openerp import tools
from openerp.osv import fields, osv from openerp.osv import fields, osv
from openerp.tools.translate import _ from openerp.tools.translate import _
from openerp.tools.float_utils import float_round from openerp.tools.float_utils import float_round
@ -1883,7 +1884,7 @@ class account_tax(osv.osv):
def get_precision_tax(): def get_precision_tax():
def change_digit_tax(cr): def change_digit_tax(cr):
res = pooler.get_pool(cr.dbname).get('decimal.precision').precision_get(cr, SUPERUSER_ID, 'Account') res = openerp.registry(cr.dbname)['decimal.precision'].precision_get(cr, SUPERUSER_ID, 'Account')
return (16, res+2) return (16, res+2)
return change_digit_tax return change_digit_tax

View File

@ -25,7 +25,6 @@ from dateutil.relativedelta import relativedelta
from operator import itemgetter from operator import itemgetter
from openerp import netsvc from openerp import netsvc
from openerp import pooler
from openerp.osv import fields, osv from openerp.osv import fields, osv
import openerp.addons.decimal_precision as dp import openerp.addons.decimal_precision as dp
from openerp.tools.translate import _ from openerp.tools.translate import _

View File

@ -24,7 +24,6 @@ from lxml import etree
import openerp.addons.decimal_precision as dp import openerp.addons.decimal_precision as dp
import openerp.exceptions import openerp.exceptions
from openerp import pooler
from openerp.osv import fields, osv, orm from openerp.osv import fields, osv, orm
from openerp.tools.translate import _ from openerp.tools.translate import _

View File

@ -21,7 +21,6 @@
import time import time
from openerp import pooler
from openerp.report import report_sxw from openerp.report import report_sxw
# #

View File

@ -21,7 +21,6 @@
import time import time
from openerp import pooler
from openerp.report import report_sxw from openerp.report import report_sxw
class account_analytic_cost_ledger(report_sxw.rml_parse): class account_analytic_cost_ledger(report_sxw.rml_parse):

View File

@ -21,7 +21,6 @@
import time import time
from openerp import pooler
from openerp.report import report_sxw from openerp.report import report_sxw
class account_inverted_analytic_balance(report_sxw.rml_parse): class account_inverted_analytic_balance(report_sxw.rml_parse):

View File

@ -20,7 +20,6 @@
############################################################################## ##############################################################################
import time import time
from openerp import pooler
from openerp.report import report_sxw from openerp.report import report_sxw
class account_analytic_quantity_cost_ledger(report_sxw.rml_parse): class account_analytic_quantity_cost_ledger(report_sxw.rml_parse):

View File

@ -22,7 +22,6 @@
import time import time
from openerp.report import report_sxw from openerp.report import report_sxw
from openerp import pooler
class Overdue(report_sxw.rml_parse): class Overdue(report_sxw.rml_parse):
def __init__(self, cr, uid, name, context): def __init__(self, cr, uid, name, context):
@ -38,7 +37,7 @@ class Overdue(report_sxw.rml_parse):
def _tel_get(self,partner): def _tel_get(self,partner):
if not partner: if not partner:
return False return False
res_partner = pooler.get_pool(self.cr.dbname).get('res.partner') res_partner = self.pool['res.partner']
addresses = res_partner.address_get(self.cr, self.uid, [partner.id], ['invoice']) addresses = res_partner.address_get(self.cr, self.uid, [partner.id], ['invoice'])
adr_id = addresses and addresses['invoice'] or False adr_id = addresses and addresses['invoice'] or False
if adr_id: if adr_id:
@ -49,7 +48,7 @@ class Overdue(report_sxw.rml_parse):
return False return False
def _lines_get(self, partner): def _lines_get(self, partner):
moveline_obj = pooler.get_pool(self.cr.dbname).get('account.move.line') moveline_obj = self.pool['account.move.line']
movelines = moveline_obj.search(self.cr, self.uid, movelines = moveline_obj.search(self.cr, self.uid,
[('partner_id', '=', partner.id), [('partner_id', '=', partner.id),
('account_id.type', 'in', ['receivable', 'payable']), ('account_id.type', 'in', ['receivable', 'payable']),
@ -58,7 +57,7 @@ class Overdue(report_sxw.rml_parse):
return movelines return movelines
def _message(self, obj, company): def _message(self, obj, company):
company_pool = pooler.get_pool(self.cr.dbname).get('res.company') company_pool = self.pool['res.company']
message = company_pool.browse(self.cr, self.uid, company.id, {'lang':obj.lang}).overdue_msg message = company_pool.browse(self.cr, self.uid, company.id, {'lang':obj.lang}).overdue_msg
return message.split('\n') return message.split('\n')

View File

@ -23,7 +23,6 @@ import time
from datetime import datetime from datetime import datetime
from dateutil.relativedelta import relativedelta from dateutil.relativedelta import relativedelta
from openerp import pooler
from openerp import tools from openerp import tools
from openerp.osv import fields,osv from openerp.osv import fields,osv
@ -123,7 +122,7 @@ class report_aged_receivable(osv.osv):
""" This view will be used in dashboard """ This view will be used in dashboard
The reason writing this code here is, we need to check date range from today to first date of fiscal year. The reason writing this code here is, we need to check date range from today to first date of fiscal year.
""" """
pool_obj_fy = pooler.get_pool(cr.dbname).get('account.fiscalyear') pool_obj_fy = self.pool['account.fiscalyear']
today = time.strftime('%Y-%m-%d') today = time.strftime('%Y-%m-%d')
fy_id = pool_obj_fy.find(cr, uid, exception=False) fy_id = pool_obj_fy.find(cr, uid, exception=False)
LIST_RANGES = [] LIST_RANGES = []
@ -141,7 +140,7 @@ class report_aged_receivable(osv.osv):
cr.execute('delete from temp_range') cr.execute('delete from temp_range')
for range in LIST_RANGES: for range in LIST_RANGES:
pooler.get_pool(cr.dbname).get('temp.range').create(cr, uid, {'name':range}) self.pool['temp.range'].create(cr, uid, {'name':range})
cr.execute(""" cr.execute("""
create or replace view report_aged_receivable as ( create or replace view report_aged_receivable as (

View File

@ -19,9 +19,9 @@
# #
############################################################################## ##############################################################################
from openerp import pooler
from openerp.tools.translate import _ from openerp.tools.translate import _
# Mixin to use with rml_parse, so self.pool will be defined.
class common_report_header(object): class common_report_header(object):
def _sum_debit(self, period_id=False, journal_id=False): def _sum_debit(self, period_id=False, journal_id=False):
@ -75,17 +75,17 @@ class common_report_header(object):
def get_start_period(self, data): def get_start_period(self, data):
if data.get('form', False) and data['form'].get('period_from', False): if data.get('form', False) and data['form'].get('period_from', False):
return pooler.get_pool(self.cr.dbname).get('account.period').browse(self.cr,self.uid,data['form']['period_from']).name return self.pool.get('account.period').browse(self.cr,self.uid,data['form']['period_from']).name
return '' return ''
def get_end_period(self, data): def get_end_period(self, data):
if data.get('form', False) and data['form'].get('period_to', False): if data.get('form', False) and data['form'].get('period_to', False):
return pooler.get_pool(self.cr.dbname).get('account.period').browse(self.cr, self.uid, data['form']['period_to']).name return self.pool.get('account.period').browse(self.cr, self.uid, data['form']['period_to']).name
return '' return ''
def _get_account(self, data): def _get_account(self, data):
if data.get('form', False) and data['form'].get('chart_account_id', False): if data.get('form', False) and data['form'].get('chart_account_id', False):
return pooler.get_pool(self.cr.dbname).get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).name return self.pool.get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).name
return '' return ''
def _get_sortby(self, data): def _get_sortby(self, data):
@ -120,12 +120,12 @@ class common_report_header(object):
def _get_fiscalyear(self, data): def _get_fiscalyear(self, data):
if data.get('form', False) and data['form'].get('fiscalyear_id', False): if data.get('form', False) and data['form'].get('fiscalyear_id', False):
return pooler.get_pool(self.cr.dbname).get('account.fiscalyear').browse(self.cr, self.uid, data['form']['fiscalyear_id']).name return self.pool.get('account.fiscalyear').browse(self.cr, self.uid, data['form']['fiscalyear_id']).name
return '' return ''
def _get_company(self, data): def _get_company(self, data):
if data.get('form', False) and data['form'].get('chart_account_id', False): if data.get('form', False) and data['form'].get('chart_account_id', False):
return pooler.get_pool(self.cr.dbname).get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).company_id.name return self.pool.get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).company_id.name
return '' return ''
def _get_journal(self, data): def _get_journal(self, data):
@ -137,7 +137,7 @@ class common_report_header(object):
def _get_currency(self, data): def _get_currency(self, data):
if data.get('form', False) and data['form'].get('chart_account_id', False): if data.get('form', False) and data['form'].get('chart_account_id', False):
return pooler.get_pool(self.cr.dbname).get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).company_id.currency_id.symbol return self.pool.get('account.account').browse(self.cr, self.uid, data['form']['chart_account_id']).company_id.currency_id.symbol
return '' return ''
#vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: #vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -21,7 +21,6 @@
from openerp.osv import osv from openerp.osv import osv
from openerp.tools.translate import _ from openerp.tools.translate import _
from openerp import pooler
class account_invoice_confirm(osv.osv_memory): class account_invoice_confirm(osv.osv_memory):
""" """
@ -34,8 +33,7 @@ class account_invoice_confirm(osv.osv_memory):
def invoice_confirm(self, cr, uid, ids, context=None): def invoice_confirm(self, cr, uid, ids, context=None):
if context is None: if context is None:
context = {} context = {}
pool_obj = pooler.get_pool(cr.dbname) account_invoice_obj = self.pool['account.invoice']
account_invoice_obj = pool_obj.get('account.invoice')
data_inv = account_invoice_obj.read(cr, uid, context['active_ids'], ['state'], context=context) data_inv = account_invoice_obj.read(cr, uid, context['active_ids'], ['state'], context=context)
for record in data_inv: for record in data_inv:
if record['state'] not in ('draft','proforma','proforma2'): if record['state'] not in ('draft','proforma','proforma2'):
@ -58,8 +56,7 @@ class account_invoice_cancel(osv.osv_memory):
def invoice_cancel(self, cr, uid, ids, context=None): def invoice_cancel(self, cr, uid, ids, context=None):
if context is None: if context is None:
context = {} context = {}
pool_obj = pooler.get_pool(cr.dbname) account_invoice_obj = self.pool['account.invoice']
account_invoice_obj = pool_obj.get('account.invoice')
data_inv = account_invoice_obj.read(cr, uid, context['active_ids'], ['state'], context=context) data_inv = account_invoice_obj.read(cr, uid, context['active_ids'], ['state'], context=context)
for record in data_inv: for record in data_inv:
if record['state'] in ('cancel','paid'): if record['state'] in ('cancel','paid'):