From d47800d1b66b5ca3eb7ba841e496ae8f99f5d23f Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Sat, 2 Jun 2012 18:25:23 +0200 Subject: [PATCH 001/178] ir.attachment move methods bzr revid: al@openerp.com-20120602162523-0zp9bzd6cqu8qgis --- openerp/addons/base/ir/ir_attachment.py | 104 ++++++++++++------------ 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index 4978378f22a..9f8814430b8 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -26,6 +26,58 @@ from osv.orm import except_orm import tools class ir_attachment(osv.osv): + def _name_get_resname(self, cr, uid, ids, object, method, context): + data = {} + for attachment in self.browse(cr, uid, ids, context=context): + model_object = attachment.res_model + res_id = attachment.res_id + if model_object and res_id: + model_pool = self.pool.get(model_object) + res = model_pool.name_get(cr,uid,[res_id],context) + res_name = res and res[0][1] or False + if res_name: + field = self._columns.get('res_name',False) + if field and len(res_name) > field.size: + res_name = res_name[:field.size-3] + '...' + data[attachment.id] = res_name + else: + data[attachment.id] = False + return data + + _name = 'ir.attachment' + _columns = { + 'name': fields.char('Attachment Name',size=256, required=True), + 'datas': fields.binary('Data'), + 'datas_fname': fields.char('File Name',size=256), + 'description': fields.text('Description'), + 'res_name': fields.function(_name_get_resname, type='char', size=128, + string='Resource Name', store=True), + 'res_model': fields.char('Resource Object',size=64, readonly=True, + help="The database object this attachment will be attached to"), + 'res_id': fields.integer('Resource ID', readonly=True, + help="The record id this is attached to"), + 'url': fields.char('Url', size=512, oldname="link"), + 'type': fields.selection( + [ ('url','URL'), ('binary','Binary'), ], + 'Type', help="Binary File or external URL", required=True, change_default=True), + + 'create_date': fields.datetime('Date Created', readonly=True), + 'create_uid': fields.many2one('res.users', 'Owner', readonly=True), + 'company_id': fields.many2one('res.company', 'Company', change_default=True), + } + + _defaults = { + 'type': 'binary', + 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'ir.attachment', context=c), + } + + def _auto_init(self, cr, context=None): + super(ir_attachment, self)._auto_init(cr, context) + cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('ir_attachment_res_idx',)) + if not cr.fetchone(): + cr.execute('CREATE INDEX ir_attachment_res_idx ON ir_attachment (res_model, res_id)') + cr.commit() + def check(self, cr, uid, ids, mode, context=None, values=None): """Restricts the access to an ir.attachment, according to referred model In the 'document' module, it is overriden to relax this hard rule, since @@ -120,58 +172,6 @@ class ir_attachment(osv.osv): return self.pool.get('ir.actions.act_window').for_xml_id( cr, uid, 'base', 'action_attachment', context=context) - def _name_get_resname(self, cr, uid, ids, object, method, context): - data = {} - for attachment in self.browse(cr, uid, ids, context=context): - model_object = attachment.res_model - res_id = attachment.res_id - if model_object and res_id: - model_pool = self.pool.get(model_object) - res = model_pool.name_get(cr,uid,[res_id],context) - res_name = res and res[0][1] or False - if res_name: - field = self._columns.get('res_name',False) - if field and len(res_name) > field.size: - res_name = res_name[:field.size-3] + '...' - data[attachment.id] = res_name - else: - data[attachment.id] = False - return data - - _name = 'ir.attachment' - _columns = { - 'name': fields.char('Attachment Name',size=256, required=True), - 'datas': fields.binary('Data'), - 'datas_fname': fields.char('File Name',size=256), - 'description': fields.text('Description'), - 'res_name': fields.function(_name_get_resname, type='char', size=128, - string='Resource Name', store=True), - 'res_model': fields.char('Resource Object',size=64, readonly=True, - help="The database object this attachment will be attached to"), - 'res_id': fields.integer('Resource ID', readonly=True, - help="The record id this is attached to"), - 'url': fields.char('Url', size=512, oldname="link"), - 'type': fields.selection( - [ ('url','URL'), ('binary','Binary'), ], - 'Type', help="Binary File or external URL", required=True, change_default=True), - - 'create_date': fields.datetime('Date Created', readonly=True), - 'create_uid': fields.many2one('res.users', 'Owner', readonly=True), - 'company_id': fields.many2one('res.company', 'Company', change_default=True), - } - - _defaults = { - 'type': 'binary', - 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'ir.attachment', context=c), - } - - def _auto_init(self, cr, context=None): - super(ir_attachment, self)._auto_init(cr, context) - cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('ir_attachment_res_idx',)) - if not cr.fetchone(): - cr.execute('CREATE INDEX ir_attachment_res_idx ON ir_attachment (res_model, res_id)') - cr.commit() - ir_attachment() From 30ce97d206a92897df6fe4856fe148b01c587d46 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 7 Jun 2012 23:35:37 +0200 Subject: [PATCH 002/178] [IMP] ir_attachment external storage bzr revid: al@openerp.com-20120607213537-ajm4dihfkco8wssl --- openerp/addons/base/ir/ir_attachment.py | 117 +++++++++++++++++++++--- 1 file changed, 105 insertions(+), 12 deletions(-) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index 9f8814430b8..dc3ea5faf87 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -26,6 +26,19 @@ from osv.orm import except_orm import tools class ir_attachment(osv.osv): + """Attachments are used to link binary files or url to any openerp document. + + External attachment storage + --------------------------- + + The 'data' function field (_data_get,data_set) is implemented using + _file_read, _file_write and _file_delete which can be overridden to + implement other storage engines, shuch methods should check for other + location pseudo uri (example: hdfs://hadoppserver) + + The default implementation is the file:dirname location that stores files + on the local filesystem using name based on their sha1 hash + """ def _name_get_resname(self, cr, uid, ids, object, method, context): data = {} for attachment in self.browse(cr, uid, ids, context=context): @@ -44,26 +57,106 @@ class ir_attachment(osv.osv): data[attachment.id] = False return data + # 'data' field implementation + def _full_path(self, cr, uid, location, path) + # location = 'file:filestore' + assert location.startswith('file:'), "Unhandled filestore location %s" % location + location = location[5:] + + # sanitize location name and path + location = re.sub('[.]','',location) + location = path.strip('/\\') + + path = re.sub('[.]','',path) + path = path.strip('/\\') + return os.path.join(tools.config['root_path'], location, cr.dbname, path) + + def _file_read(self, cr, uid, location, fname, bin_size=False) + full_path = self._full_path(cr, uid, location, fname) + r = '' + try: + if bin_size: + r = os.path.filesize(full_path) + else: + r = open(full_path).read().encode('base64') + except IOError: + _logger.error("_read_file reading %s",full_path) + return r + + def _file_write(self, cr, uid, location, value): + bin_value = value.decode('base64') + fname = hashlib.sha1(bin_value).hexdigest() + # scatter files across 1024 dirs + # we use '/' in the db (even on windows) + fname = fname[:3] + '/' + fname + full_path = self._full_path(cr, uid, location, fname) + try: + dirname = os.path.dirname(full_path) + if not os.path.isdir(dirname): + os.makedirs(dirname) + open(full_path,'wb').write(bin_value) + except IOError: + _logger.error("_file_write writing %s",full_path) + return fname + + def _file_delete(self, cr, uid, location, fname, threshold=1): + count = self.search(cr, 1, [('store_fname','=',fname)], count=True) + if count <= threshold: + full_path = self._full_path(cr, uid, location, fname) + try: + os.unlink(full_path) + except IOError: + _logger.error("_file_delete could not unlink %s",full_path) + + def _data_get(self, cr, uid, ids, name, arg, context=None): + if context is None: + context = {} + result = {} + location = self.pool.get('ir.config_parameter').get_param('ir_attachment.location') + bin_size = context.get('bin_size', False) + for i in self.browse(cr, uid, ids, context=context): + if location and i.store_fname: + result[i.id] = self._file_read(cr, uid, location, i.store_fname, bin_size) + else: + result[i.id] = i.db_datas + return result + + def _data_set(self, cr, uid, id, name, value, arg, context=None): + if not value: + return True + if context is None: + context = {} + result = {} + location = self.pool.get('ir.config_parameter').get_param('ir_attachment.location') + bin_size = context.get('bin_size', False) + if path: + i = self.browse(cr, uid, id, context=context) + if i.store_fname: + self._file_delete(cr, uid, location, i.store_fname) + fname = self._file_write(cr, uid, location, value) + self.write(cr, uid, [id], {'store_fname': fname}, context=context) + else: + self.write(cr, uid, [id], {'db_datas': value}, context=context) + return True + _name = 'ir.attachment' _columns = { 'name': fields.char('Attachment Name',size=256, required=True), - 'datas': fields.binary('Data'), 'datas_fname': fields.char('File Name',size=256), 'description': fields.text('Description'), - 'res_name': fields.function(_name_get_resname, type='char', size=128, - string='Resource Name', store=True), - 'res_model': fields.char('Resource Object',size=64, readonly=True, - help="The database object this attachment will be attached to"), - 'res_id': fields.integer('Resource ID', readonly=True, - help="The record id this is attached to"), - 'url': fields.char('Url', size=512, oldname="link"), - 'type': fields.selection( - [ ('url','URL'), ('binary','Binary'), ], - 'Type', help="Binary File or external URL", required=True, change_default=True), - + 'res_name': fields.function(_name_get_resname, type='char', size=128, string='Resource Name', store=True), + 'res_model': fields.char('Resource Model',size=64, readonly=True, help="The database object this attachment will be attached to"), + 'res_id': fields.integer('Resource ID', readonly=True, help="The record id this is attached to"), 'create_date': fields.datetime('Date Created', readonly=True), 'create_uid': fields.many2one('res.users', 'Owner', readonly=True), 'company_id': fields.many2one('res.company', 'Company', change_default=True), + 'type': fields.selection( [ ('url','URL'), ('binary','Binary'), ], + 'Type', help="Binary File or URL", required=True, change_default=True), + 'url': fields.char('Url', size=1024), + # al: For the moment I keepi those shitty field names for backward compatibility with document + 'datas': fields.function(_data_get, fnct_inv=_data_set, string='File Content', type="binary", nodrop=True), + 'store_fname': fields.char('Stored Filename', size=256), + 'db_datas': fields.binary('Database Data'), } _defaults = { From 9c8aa2cb967a0ffd3d468604672e4ee2020fc558 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 8 Jun 2012 01:28:03 +0200 Subject: [PATCH 003/178] remove unsed cruft bzr revid: al@openerp.com-20120607232803-5263vpe6io9hm5h2 --- addons/document/README.txt | 8 ---- addons/document/__openerp__.py | 4 +- addons/document/board_document_demo.xml | 17 ------- addons/document/custom_report.xml | 6 --- addons/document/custom_view.xml | 14 ------ addons/document/dict_tools.py | 59 ------------------------- addons/document/document_demo.xml | 1 - 7 files changed, 3 insertions(+), 106 deletions(-) delete mode 100644 addons/document/README.txt delete mode 100644 addons/document/board_document_demo.xml delete mode 100644 addons/document/custom_report.xml delete mode 100644 addons/document/custom_view.xml delete mode 100644 addons/document/dict_tools.py diff --git a/addons/document/README.txt b/addons/document/README.txt deleted file mode 100644 index 34887026aeb..00000000000 --- a/addons/document/README.txt +++ /dev/null @@ -1,8 +0,0 @@ -To be done: ------------ - -* Test to not create several times the same file / directory - -> May be put a sql_constraints uniq on several files - -> test through remove or put - -* Retest everything diff --git a/addons/document/__openerp__.py b/addons/document/__openerp__.py index d8e42703efc..f518dac9903 100644 --- a/addons/document/__openerp__.py +++ b/addons/document/__openerp__.py @@ -55,7 +55,9 @@ ATTENTION: 'report/document_report_view.xml', 'board_document_view.xml', ], - 'demo_xml': [ 'document_demo.xml','board_document_demo.xml'], + 'demo_xml': [ + 'document_demo.xml', + ], 'test': [ 'test/document_test2.yml', ], diff --git a/addons/document/board_document_demo.xml b/addons/document/board_document_demo.xml deleted file mode 100644 index 672fb5cb268..00000000000 --- a/addons/document/board_document_demo.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/addons/document/custom_report.xml b/addons/document/custom_report.xml deleted file mode 100644 index ebfe70e4c50..00000000000 --- a/addons/document/custom_report.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/addons/document/custom_view.xml b/addons/document/custom_view.xml deleted file mode 100644 index 45c4b337d99..00000000000 --- a/addons/document/custom_view.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - grcompta - - - - grcomptaadmin - - - - - - diff --git a/addons/document/dict_tools.py b/addons/document/dict_tools.py deleted file mode 100644 index e117b429f83..00000000000 --- a/addons/document/dict_tools.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- encoding: utf-8 -*- -# Copyright P. Christeas 2008-2010 -# Copyright 2010 OpenERP SA. http://www.openerp.com -# -# This program is Free Software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public License -# as published by the Free Software Foundation; version 2 of the License. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -############################################################################### - - -def dict_merge(*dicts): - """ Return a dict with all values of dicts - """ - res = {} - for d in dicts: - res.update(d) - return res - -def dict_merge2(*dicts): - """ Return a dict with all values of dicts. - If some key appears twice and contains iterable objects, the values - are merged (instead of overwritten). - """ - res = {} - for d in dicts: - for k in d.keys(): - if k in res and isinstance(res[k], (list, tuple)): - res[k] = res[k] + d[k] - elif k in res and isinstance(res[k], dict): - res[k].update(d[k]) - else: - res[k] = d[k] - return res - -def dict_filter(srcdic, keys, res=None): - ''' Return a copy of srcdic that has only keys set. - If any of keys are missing from srcdic, the result won't have them, - either. - @param res If given, result will be updated there, instead of a new dict. - ''' - if res is None: - res = {} - for k in keys: - if k in srcdic: - res[k] = srcdic[k] - return res - -#eof - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document/document_demo.xml b/addons/document/document_demo.xml index b94048ec13c..fda125afb95 100644 --- a/addons/document/document_demo.xml +++ b/addons/document/document_demo.xml @@ -4,6 +4,5 @@ - From 5101771cd9ea7218695d31ce7c7bf2b12a1d417f Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Fri, 13 Jul 2012 19:08:38 +0200 Subject: [PATCH 004/178] Harmonize the noupdate flag on security XML files : - ir.rule objects are noupdate="1" - all other objects are noupdate="0" bzr revid: alexis@via.ecp.fr-20120713170838-pjsysliyt6twazrc --- addons/account/security/account_security.xml | 9 ++++++-- .../account_analytic_default_security.xml | 2 +- .../security/account_asset_security.xml | 2 +- .../security/account_budget_security.xml | 2 +- .../security/account_security.xml | 6 ++++-- .../security/account_followup_security.xml | 2 +- .../security/account_payment_security.xml | 5 ++++- .../security/account_voucher_security.xml | 2 +- .../analytic/security/analytic_security.xml | 12 ++++++++--- addons/crm/security/crm_security.xml | 21 +++++++++++-------- .../document/security/document_security.xml | 2 ++ addons/event/security/event_security.xml | 2 ++ addons/hr/security/hr_security.xml | 10 ++++++--- addons/hr_attendance/security/ir_rule.xml | 2 +- .../security/hr_evaluation_security.xml | 18 +++++++++------- .../security/hr_timesheet_security.xml | 2 +- .../security/hr_timesheet_sheet_security.xml | 2 +- addons/l10n_ma/security/compta_security.xml | 4 +++- addons/mail/security/mail_security.xml | 5 ++++- addons/mrp/security/mrp_security.xml | 2 ++ .../security/point_of_sale_security.xml | 2 +- .../portal_event/security/portal_security.xml | 2 +- .../security/procurement_security.xml | 2 +- addons/product/security/product_security.xml | 19 ++++++++++------- addons/project/security/project_security.xml | 5 ++++- .../purchase/security/purchase_security.xml | 5 ++++- .../security/purchase_tender.xml | 7 +++++-- addons/sale/security/sale_security.xml | 2 ++ addons/share/security/share_security.xml | 2 +- addons/stock/security/stock_security.xml | 2 ++ .../security/stock_location_security.xml | 2 +- .../security/stock_planning_security.xml | 2 +- 32 files changed, 109 insertions(+), 55 deletions(-) diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index e1a29a6edfb..55e9d4cfe85 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -1,5 +1,6 @@ - + + Invoicing & Payments @@ -22,6 +23,9 @@ + + + Account Entry @@ -142,4 +146,5 @@ ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - + + diff --git a/addons/account_analytic_default/security/account_analytic_default_security.xml b/addons/account_analytic_default/security/account_analytic_default_security.xml index 7ff68c7d849..63c6e30eb22 100644 --- a/addons/account_analytic_default/security/account_analytic_default_security.xml +++ b/addons/account_analytic_default/security/account_analytic_default_security.xml @@ -1,6 +1,6 @@ - + Analytic Default multi company rule diff --git a/addons/account_asset/security/account_asset_security.xml b/addons/account_asset/security/account_asset_security.xml index d6b9840ceb0..77f218d13b9 100644 --- a/addons/account_asset/security/account_asset_security.xml +++ b/addons/account_asset/security/account_asset_security.xml @@ -1,6 +1,6 @@ - + Account Asset Category multi-company diff --git a/addons/account_budget/security/account_budget_security.xml b/addons/account_budget/security/account_budget_security.xml index 1fbcd82e86c..d184ac4b944 100644 --- a/addons/account_budget/security/account_budget_security.xml +++ b/addons/account_budget/security/account_budget_security.xml @@ -1,6 +1,6 @@ - + Budget post multi-company diff --git a/addons/account_coda/security/account_security.xml b/addons/account_coda/security/account_security.xml index b8fdd32ebe6..8ec71cc8762 100644 --- a/addons/account_coda/security/account_security.xml +++ b/addons/account_coda/security/account_security.xml @@ -1,5 +1,6 @@ - + + Account Coda model company rule @@ -8,4 +9,5 @@ ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - + + diff --git a/addons/account_followup/security/account_followup_security.xml b/addons/account_followup/security/account_followup_security.xml index fd90e16fec8..1586403d701 100644 --- a/addons/account_followup/security/account_followup_security.xml +++ b/addons/account_followup/security/account_followup_security.xml @@ -1,6 +1,6 @@ - + Account Follow-up multi company rule diff --git a/addons/account_payment/security/account_payment_security.xml b/addons/account_payment/security/account_payment_security.xml index 135059c79d5..4bca00eaa6d 100644 --- a/addons/account_payment/security/account_payment_security.xml +++ b/addons/account_payment/security/account_payment_security.xml @@ -1,6 +1,6 @@ - + Accounting / Payments @@ -10,6 +10,9 @@ + + + Payment Mode company rule diff --git a/addons/account_voucher/security/account_voucher_security.xml b/addons/account_voucher/security/account_voucher_security.xml index df4e58484b5..04540fd8aa0 100644 --- a/addons/account_voucher/security/account_voucher_security.xml +++ b/addons/account_voucher/security/account_voucher_security.xml @@ -1,6 +1,6 @@ - + Voucher multi-company diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index a8c43b0bbb7..70688275de2 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -1,5 +1,6 @@ - + + Analytic multi company rule @@ -14,9 +15,14 @@ ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - + + + + Analytic Accounting - + + + diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml index 949cd5d4e73..92da0fe964b 100644 --- a/addons/crm/security/crm_security.xml +++ b/addons/crm/security/crm_security.xml @@ -24,6 +24,17 @@ + + + + + + + + + + + Personal Leads @@ -37,14 +48,6 @@ - - - - - - - - Hide Private Meetings @@ -52,5 +55,5 @@ ['|',('user_id','=',user.id),('show_as','=','busy')] - + diff --git a/addons/document/security/document_security.xml b/addons/document/security/document_security.xml index cacde50c36e..a7ec76eafac 100644 --- a/addons/document/security/document_security.xml +++ b/addons/document/security/document_security.xml @@ -11,6 +11,8 @@ + + diff --git a/addons/event/security/event_security.xml b/addons/event/security/event_security.xml index e0d17c3bacb..cf37e7ddba7 100644 --- a/addons/event/security/event_security.xml +++ b/addons/event/security/event_security.xml @@ -20,6 +20,8 @@ + + diff --git a/addons/hr/security/hr_security.xml b/addons/hr/security/hr_security.xml index 5e4c3052858..eaab00497d3 100644 --- a/addons/hr/security/hr_security.xml +++ b/addons/hr/security/hr_security.xml @@ -1,6 +1,6 @@ - + Officer @@ -13,6 +13,10 @@ + + + + Department multi company rule @@ -25,6 +29,6 @@ ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - + + diff --git a/addons/hr_attendance/security/ir_rule.xml b/addons/hr_attendance/security/ir_rule.xml index b934dc16f5a..59fa1c103f7 100644 --- a/addons/hr_attendance/security/ir_rule.xml +++ b/addons/hr_attendance/security/ir_rule.xml @@ -1,6 +1,6 @@ - + Manager Attendance diff --git a/addons/hr_evaluation/security/hr_evaluation_security.xml b/addons/hr_evaluation/security/hr_evaluation_security.xml index 232f83fd963..7c7d6f43ee3 100644 --- a/addons/hr_evaluation/security/hr_evaluation_security.xml +++ b/addons/hr_evaluation/security/hr_evaluation_security.xml @@ -1,6 +1,12 @@ - + + + + + + + @@ -19,7 +25,10 @@ - + + + + Evaluation Plan multi company rule @@ -50,10 +59,5 @@ - - - - - diff --git a/addons/hr_timesheet/security/hr_timesheet_security.xml b/addons/hr_timesheet/security/hr_timesheet_security.xml index 9c78204016b..d7cf34fa1fd 100644 --- a/addons/hr_timesheet/security/hr_timesheet_security.xml +++ b/addons/hr_timesheet/security/hr_timesheet_security.xml @@ -1,6 +1,6 @@ - + Manager HR Analytic Timesheet diff --git a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml index ff387a898ca..9ef8689f436 100644 --- a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml +++ b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml @@ -1,6 +1,6 @@ - + Timesheet multi-company diff --git a/addons/l10n_ma/security/compta_security.xml b/addons/l10n_ma/security/compta_security.xml index 8d511ae7154..b053d44a402 100644 --- a/addons/l10n_ma/security/compta_security.xml +++ b/addons/l10n_ma/security/compta_security.xml @@ -1,4 +1,6 @@ - + + + Finance / Expert Comptable diff --git a/addons/mail/security/mail_security.xml b/addons/mail/security/mail_security.xml index 34fcbac3088..b67ce29a8b6 100644 --- a/addons/mail/security/mail_security.xml +++ b/addons/mail/security/mail_security.xml @@ -1,6 +1,6 @@ - + @@ -16,6 +16,9 @@ + + + Mail.group: access only public and joined groups diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index f1f26aae1f2..35aae42b53d 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -23,6 +23,8 @@ + + mrp_production multi-company diff --git a/addons/point_of_sale/security/point_of_sale_security.xml b/addons/point_of_sale/security/point_of_sale_security.xml index 7f2e91f1b48..1f2dd5bd8c6 100644 --- a/addons/point_of_sale/security/point_of_sale_security.xml +++ b/addons/point_of_sale/security/point_of_sale_security.xml @@ -1,6 +1,6 @@ - + User diff --git a/addons/portal_event/security/portal_security.xml b/addons/portal_event/security/portal_security.xml index 82044fb8b11..c9aec1edd4b 100644 --- a/addons/portal_event/security/portal_security.xml +++ b/addons/portal_event/security/portal_security.xml @@ -1,6 +1,6 @@ - + Personal Events diff --git a/addons/procurement/security/procurement_security.xml b/addons/procurement/security/procurement_security.xml index b6b15d565c6..2362db4c355 100644 --- a/addons/procurement/security/procurement_security.xml +++ b/addons/procurement/security/procurement_security.xml @@ -1,6 +1,6 @@ - + procurement multi-company diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index 1d2c795083a..1d57a63e287 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -1,13 +1,6 @@ - - - - Product multi-company - - - ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - + Product Variant @@ -44,6 +37,16 @@ + + + + + Product multi-company + + + ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)] + + product pricelist company rule diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index f867285138a..a7ae16427ee 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -1,6 +1,6 @@ - + User @@ -34,6 +34,9 @@ + + + Project multi-company diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 26a4aa14f1c..08c6dfb0782 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -1,6 +1,6 @@ - + User @@ -25,6 +25,9 @@ + + + Purchase Order multi-company diff --git a/addons/purchase_requisition/security/purchase_tender.xml b/addons/purchase_requisition/security/purchase_tender.xml index 12f9a9e56b8..e60665e202b 100644 --- a/addons/purchase_requisition/security/purchase_tender.xml +++ b/addons/purchase_requisition/security/purchase_tender.xml @@ -1,6 +1,6 @@ - + Purchase Requisition @@ -19,7 +19,10 @@ - + + + + Purchase Requisition multi-company diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index 0cb55fb0d30..86bf899820d 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -56,6 +56,8 @@ + + diff --git a/addons/share/security/share_security.xml b/addons/share/security/share_security.xml index 29971077a2c..2c68cc69937 100644 --- a/addons/share/security/share_security.xml +++ b/addons/share/security/share_security.xml @@ -1,6 +1,6 @@ - + Sharing diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index c9f8a03a378..37f6f80eacf 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -33,6 +33,8 @@ + + diff --git a/addons/stock_location/security/stock_location_security.xml b/addons/stock_location/security/stock_location_security.xml index 880f5de70da..310c45da06c 100644 --- a/addons/stock_location/security/stock_location_security.xml +++ b/addons/stock_location/security/stock_location_security.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/stock_planning/security/stock_planning_security.xml b/addons/stock_planning/security/stock_planning_security.xml index 62f15e005bb..28289addc97 100644 --- a/addons/stock_planning/security/stock_planning_security.xml +++ b/addons/stock_planning/security/stock_planning_security.xml @@ -1,6 +1,6 @@ - + From 098b40c759c18d57152a81e578a5df7d8843ab0e Mon Sep 17 00:00:00 2001 From: ThinkOpen Solutions Date: Tue, 24 Jul 2012 16:15:21 +0100 Subject: [PATCH 005/178] added l10n_pt bzr revid: trunk@thinkopensolutions.com-20120724151521-4grkrzkmogrqejk7 --- addons/l10n_pt/__init__.py | 22 + addons/l10n_pt/__openerp__.py | 48 + addons/l10n_pt/account_chart.xml | 3957 ++++++++++++++++++ addons/l10n_pt/account_chart_template.xml | 22 + addons/l10n_pt/account_tax_code_template.xml | 23 + addons/l10n_pt/account_taxes.xml | 38 + addons/l10n_pt/account_types.xml | 75 + addons/l10n_pt/fiscal_position_templates.xml | 23 + addons/l10n_pt/i18n/pt.po | 27 + addons/l10n_pt/l10n_chart_pt_wizard.xml | 16 + 10 files changed, 4251 insertions(+) create mode 100644 addons/l10n_pt/__init__.py create mode 100644 addons/l10n_pt/__openerp__.py create mode 100644 addons/l10n_pt/account_chart.xml create mode 100644 addons/l10n_pt/account_chart_template.xml create mode 100644 addons/l10n_pt/account_tax_code_template.xml create mode 100644 addons/l10n_pt/account_taxes.xml create mode 100644 addons/l10n_pt/account_types.xml create mode 100644 addons/l10n_pt/fiscal_position_templates.xml create mode 100644 addons/l10n_pt/i18n/pt.po create mode 100644 addons/l10n_pt/l10n_chart_pt_wizard.xml diff --git a/addons/l10n_pt/__init__.py b/addons/l10n_pt/__init__.py new file mode 100644 index 00000000000..673024708f5 --- /dev/null +++ b/addons/l10n_pt/__init__.py @@ -0,0 +1,22 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2012 Thinkopen Solutions, Lda. All Rights Reserved +# http://www.thinkopensolutions.com. +# $Id$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## diff --git a/addons/l10n_pt/__openerp__.py b/addons/l10n_pt/__openerp__.py new file mode 100644 index 00000000000..03e3b0e9baa --- /dev/null +++ b/addons/l10n_pt/__openerp__.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2012 Thinkopen Solutions, Lda. All Rights Reserved +# http://www.thinkopensolutions.com. +# $Id$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': 'Portugal - Chart of Accounts', + 'version': '0.011', + 'author': 'ThinkOpen Solutions', + 'website': 'http://www.thinkopensolutions.com/', + 'category': 'Localization/Account Charts', + 'description': 'Plano de contas SNC para Portugal', + 'depends': ['base', + 'base_vat', + 'account', + 'account_chart', + ], + 'init_xml': [], + 'update_xml': ['account_types.xml', + 'account_chart.xml', + 'account_tax_code_template.xml', + 'account_chart_template.xml', + 'fiscal_position_templates.xml', + 'account_taxes.xml', + 'l10n_chart_pt_wizard.xml', + ], + 'demo_xml': [], + 'installable': True, +} + diff --git a/addons/l10n_pt/account_chart.xml b/addons/l10n_pt/account_chart.xml new file mode 100644 index 00000000000..eaf322ab1b8 --- /dev/null +++ b/addons/l10n_pt/account_chart.xml @@ -0,0 +1,3957 @@ + + + + + + SNC Portugal + 0 + view + + + + + 1 + Meios financeiros líquidos + + view + + + + + 11 + Caixa + + other + + + + + 12 + Depósitos à ordem + + other + + + + + 13 + Outros depósitos bancários + + other + + + + + 14 + Outros instrumentos financeiros + + view + + + + + 141 + Derivados + + view + + + + + 1411 + Potencialmente favoráveis + + other + + + + + 1412 + Potencialmente desfavoráveis + + other + + + + + 142 + Instrumentos financeiros detidos para negociação + + view + + + + + 1421 + Activos financeiros + + other + + + + + 1422 + Passivos financeiros + + other + + + + + 143 + Outros activos e passivos financeiros + + view + + + + + 1431 + Outros activos financeiros + + other + + + + + 1432 + Outros passivos financeiros + + other + + + + + 2 + Contas a receber e a pagar + + view + + + + + 21 + Clientes + + view + + + + + 211 + Clientes c/c + + view + + + + + 2111 + Clientes gerais + + receivable + + + + + 2112 + Clientes empresa mãe + + receivable + + + + + 2113 + Clientes empresas subsidiárias + + receivable + + + + + 2114 + Clientes empresas associadas + + receivable + + + + + 2115 + Clientes empreendimentos conjuntos + + receivable + + + + + 2116 + Clientes outras partes relacionadas + + receivable + + + + + 212 + Clientes títulos a receber + + view + + + + + 2121 + Clientes gerais + + receivable + + + + + 2122 + Clientes empresa mãe + + receivable + + + + + 2123 + Clientes empresas subsidiárias + + receivable + + + + + 2124 + Clientes empresas associadas + + receivable + + + + + 2125 + Clientes empreendimentos conjuntos + + receivable + + + + + 2126 + Clientes outras partes relacionadas + + receivable + + + + + 218 + Adiantamentos de clientes + + receivable + + + + + 219 + Perdas por imparidade acumuladas + + receivable + + + + + 22 + Fornecedores + + view + + + + + 221 + Fornecedores c/c + + view + + + + + 2211 + Fornecedores gerais + + payable + + + + + 2212 + Fornecedores empresa mãe + + payable + + + + + 2213 + Fornecedores empresas subsidiárias + + payable + + + + + 2214 + Fornecedores empresas associadas + + payable + + + + + 2215 + Fornecedores empreendimentos conjuntos + + payable + + + + + 2216 + Fornecedores outras partes relacionadas + + payable + + + + + 222 + Fornecedores títulos a pagar + + view + + + + + 2221 + Fornecedores gerais + + payable + + + + + 2222 + Fornecedores empresa mãe + + payable + + + + + 2223 + Fornecedores empresas subsidiárias + + payable + + + + + 2224 + Fornecedores empresas associadas + + payable + + + + + 2225 + Fornecedores empreendimentos conjuntos + + payable + + + + + 2226 + Fornecedores outras partes relacionadas + + payable + + + + + 225 + Facturas em recepção e conferência + + other + + + + + 228 + Adiantamentos a fornecedores + + view + + + + + 229 + Perdas por imparidade acumuladas + + other + + + + + 23 + Pessoal + + view + + + + + 231 + Remunerações a pagar + + view + + + + + 2311 + Aos órgãos sociais + + other + + + + + 2312 + Ao pessoal + + other + + + + + 232 + Adiantamentos + + view + + + + + 2321 + Aos órgãos sociais + + other + + + + + 2322 + Ao pessoal + + other + + + + + 237 + Cauções + + view + + + + + 2371 + Dos órgãos sociais + + other + + + + + 2372 + Do pessoal + + other + + + + + 238 + Outras operações + + view + + + + + 2381 + Com os órgãos sociais + + other + + + + + 2382 + Com o pessoal + + view + + + + + 239 + Perdas por imparidade acumuladas + + other + + + + + 24 + Estado e outros entes públicos + + view + + + + + 241 + Imposto sobre o rendimento + + view + + + + + 242 + Retenção de impostos sobre rendimentos + + view + + + + + 243 + Imposto sobre o valor acrescentado + + view + + + + + 2431 + Iva suportado + + other + + + + + 2432 + Iva dedutível + + other + + + + + 2433 + Iva liquidado + + other + + + + + 2434 + Iva regularizações + + other + + + + + 2435 + Iva apuramento + + other + + + + + 2436 + Iva a pagar + + other + + + + + 2437 + Iva a recuperar + + other + + + + + 2438 + Iva reembolsos pedidos + + other + + + + + 2439 + Iva liquidações oficiosas + + other + + + + + 244 + Outros impostos + + other + + + + + 245 + Contribuições para a segurança social + + other + + + + + 246 + Tributos das autarquias locais + + other + + + + + 248 + Outras tributações + + other + + + + + 25 + Financiamentos obtidos + + view + + + + + 251 + Instituições de crédito e sociedades financeiras + + view + + + + + 2511 + Empréstimos bancários + + other + + + + + 2512 + Descobertos bancários + + other + + + + + 2513 + Locações financeiras + + other + + + + + 252 + Mercado de valores mobiliários + + view + + + + + 2521 + Empréstimos por obrigações + + other + + + + + 253 + Participantes de capital + + view + + + + + 2531 + Empresa mãe suprimentos e outros mútuos + + other + + + + + 2532 + Outros participantes suprimentos e outros mútuos + + other + + + + + 254 + Subsidiárias, associadas e empreendimentos conjuntos + + other + + + + + 258 + Outros financiadores + + other + + + + + 26 + Accionistas/sócios + + view + + + + + 261 + Accionistas c. subscrição + + other + + + + + 262 + Quotas não liberadas + + other + + + + + 263 + Adiantamentos por conta de lucros + + other + + + + + 264 + Resultados atribuídos + + other + + + + + 265 + Lucros disponíveis + + other + + + + + 266 + Empréstimos concedidos empresa mãe + + other + + + + + 268 + Outras operações + + other + + + + + 269 + Perdas por imparidade acumuladas + + other + + + + + 27 + Outras contas a receber e a pagar + + view + + + + + 271 + Fornecedores de investimentos + + view + + + + + 2711 + Fornecedores de investimentos contas gerais + + other + + + + + 2712 + Facturas em recepção e conferência + + other + + + + + 2713 + Adiantamentos a fornecedores de investimentos + + other + + + + + 272 + Devedores e credores por acréscimos + + view + + + + + 2721 + Devedores por acréscimo de rendimentos + + other + + + + + 2722 + Credores por acréscimos de gastos + + other + + + + + 273 + Benefícios pós emprego + + other + + + + + 274 + Impostos diferidos + + view + + + + + 2741 + Activos por impostos diferidos + + other + + + + + 2742 + Passivos por impostos diferidos + + other + + + + + 275 + Credores por subscrições não liberadas + + other + + + + + 276 + Adiantamentos por conta de vendas + + other + + + + + 278 + Outros devedores e credores + + other + + + + + 279 + Perdas por imparidade acumuladas + + other + + + + + 28 + Diferimentos + + view + + + + + 281 + Gastos a reconhecer + + other + + + + + 282 + Rendimentos a reconhecer + + other + + + + + 29 + Provisões + + view + + + + + 291 + Impostos + + other + + + + + 292 + Garantias a clientes + + other + + + + + 293 + Processos judiciais em curso + + other + + + + + 294 + Acidentes de trabalho e doenças profissionais + + other + + + + + 295 + Matérias ambientais + + other + + + + + 296 + Contratos onerosos + + other + + + + + 297 + Reestruturação + + other + + + + + 298 + Outras provisões + + other + + + + + 3 + Inventários e activos biológicos + + view + + + + + 31 + Compras + + view + + + + + 311 + Mercadorias + + other + + + + + 312 + Matérias primas, subsidiárias e de consumo + + other + + + + + 313 + Activos biológicos + + other + + + + + 317 + Devoluções de compras + + other + + + + + 318 + Descontos e abatimentos em compras + + other + + + + + 32 + Mercadorias + + view + + + + + 325 + Mercadorias em trânsito + + other + + + + + 326 + Mercadorias em poder de terceiros + + other + + + + + 329 + Perdas por imparidade acumuladas + + other + + + + + 33 + Matérias primas, subsidiárias e de consumo + + view + + + + + 331 + Matérias primas + + other + + + + + 332 + Matérias subsidiárias + + other + + + + + 333 + Embalagens + + other + + + + + 334 + Materiais diversos + + other + + + + + 335 + Matérias em trânsito + + other + + + + + 339 + Perdas por imparidade acumuladas + + other + + + + + 34 + Produtos acabados e intermédios + + view + + + + + 346 + Produtos em poder de terceiros + + other + + + + + 349 + Perdas por imparidade acumuladas + + other + + + + + 35 + Subprodutos, desperdícios, resíduos e refugos + + view + + + + + 351 + Subprodutos + + other + + + + + 352 + Desperdícios, resíduos e refugos + + other + + + + + 359 + Perdas por imparidade acumuladas + + other + + + + + 36 + Produtos e trabalhos em curso + + other + + + + + 37 + Activos biológicos + + view + + + + + 371 + Consumíveis + + view + + + + + 3711 + Animais + + other + + + + + 3712 + Plantas + + other + + + + + 372 + De produção + + view + + + + + 3721 + Animais + + other + + + + + 3722 + Plantas + + other + + + + + 38 + Reclassificação e regular. de invent. e activos biológ. + + view + + + + + 382 + Mercadorias + + other + + + + + 383 + Matérias primas, subsidiárias e de consumo + + other + + + + + 384 + Produtos acabados e intermédios + + other + + + + + 385 + Subprodutos, desperdícios, resíduos e refugos + + other + + + + + 386 + Produtos e trabalhos em curso + + other + + + + + 387 + Activos biológicos + + other + + + + + 39 + Adiantamentos por conta de compras + + other + + + + + 4 + Investimentos + + view + + + + + 41 + Investimentos financeiros + + view + + + + + 411 + Investimentos em subsidiárias + + view + + + + + 4111 + Participações de capital método da equiv. patrimonial + + other + + + + + 4112 + Participações de capital outros métodos + + other + + + + + 4113 + Empréstimos concedidos + + other + + + + + 412 + Investimentos em associadas + + view + + + + + 4121 + Participações de capital método da equiv. patrimonial + + other + + + + + 4122 + Participações de capital outros métodos + + other + + + + + 4123 + Empréstimos concedidos + + other + + + + + 413 + Investimentos em entidades conjuntamente controladas + + view + + + + + 4131 + Participações de capital método da equiv. patrimonial + + other + + + + + 4132 + Participações de capital outros métodos + + other + + + + + 4133 + Empréstimos concedidos + + other + + + + + 414 + Investimentos noutras empresas + + view + + + + + 4141 + Participações de capital + + other + + + + + 4142 + Empréstimos concedidos + + other + + + + + 415 + Outros investimentos financeiros + + view + + + + + 4151 + Detidos até à maturidade + + other + + + + + 4158 + Acções da sgm (6500x1,00) + + other + + + + + 419 + Perdas por imparidade acumuladas + + other + + + + + 42 + Propriedades de investimento + + view + + + + + 421 + Terrenos e recursos naturais + + other + + + + + 422 + Edifícios e outras construções + + other + + + + + 426 + Outras propriedades de investimento + + other + + + + + 428 + Depreciações acumuladas + + other + + + + + 429 + Perdas por imparidade acumuladas + + other + + + + + 43 + Activo fixos tangíveis + + view + + + + + 431 + Terrenos e recursos naturais + + other + + + + + 432 + Edifícios e outras construções + + other + + + + + 433 + Equipamento básico + + other + + + + + 434 + Equipamento de transporte + + other + + + + + 435 + Equipamento administrativo + + other + + + + + 436 + Equipamentos biológicos + + other + + + + + 437 + Outros activos fixos tangíveis + + other + + + + + 438 + Depreciações acumuladas + + other + + + + + 439 + Perdas por imparidade acumuladas + + other + + + + + 44 + Activos intangíveis + + view + + + + + 441 + Goodwill + + other + + + + + 442 + Projectos de desenvolvimento + + other + + + + + 443 + Programas de computador + + other + + + + + 444 + Propriedade industrial + + other + + + + + 446 + Outros activos intangíveis + + other + + + + + 448 + Depreciações acumuladas + + other + + + + + 449 + Perdas por imparidade acumuladas + + other + + + + + 45 + Investimentos em curso + + view + + + + + 451 + Investimentos financeiros em curso + + other + + + + + 452 + Propriedades de investimento em curso + + other + + + + + 453 + Activos fixos tangíveis em curso + + other + + + + + 454 + Activos intangíveis em curso + + other + + + + + 455 + Adiantamentos por conta de investimentos + + other + + + + + 459 + Perdas por imparidade acumuladas + + other + + + + + 46 + Activos não correntes detidos para venda + + view + + + + + 469 + Perdas por imparidade acumuladas + + other + + + + + 5 + Capital, reservas e resultados transitados + + view + + + + + 51 + Capital + + other + + + + + 52 + Acções (quotas) próprias + + view + + + + + 521 + Valor nominal + + other + + + + + 522 + Descontos e prémios + + other + + + + + 53 + Outros instrumentos de capital próprio + + other + + + + + 54 + Prémios de emissão + + other + + + + + 55 + Reservas + + view + + + + + 551 + Reservas legais + + other + + + + + 552 + Outras reservas + + other + + + + + 56 + Resultados transitados + + other + + + + + 57 + Ajustamentos em activos financeiros + + view + + + + + 571 + Relacionados com o método da equivalência patrimonial + + view + + + + + 5711 + Ajustamentos de transição + + other + + + + + 5712 + Lucros não atribuídos + + other + + + + + 5713 + Decorrentes de outras variações nos capitais próprios d + + other + + + + + 579 + Outros + + other + + + + + 58 + Excedentes de revalor. de activos fixos tangíveis e int + + view + + + + + 581 + Reavaliações decorrentes de diplomas legais + + view + + + + + 5811 + Antes de imposto sobre o rendimento + + other + + + + + 5812 + Impostos diferidos + + other + + + + + 589 + Outros excedentes + + view + + + + + 5891 + Antes de imposto sobre o rendimento + + other + + + + + 5892 + Impostos diferidos + + other + + + + + 59 + Outras variações no capital próprio + + view + + + + + 591 + Diferenças de conversão de demonstrações financeiras + + other + + + + + 592 + Ajustamentos por impostos diferidos + + other + + + + + 593 + Subsídios + + other + + + + + 594 + Doações + + other + + + + + 599 + Outras + + other + + + + + 6 + Gastos + + view + + + + + 61 + Custo das mercadorias vendidas e matérias consumidas + + view + + + + + 611 + Mercadorias + + other + + + + + 612 + Matérias primas, subsidiárias e de consumo + + other + + + + + 613 + Activos biológicos (compras) + + other + + + + + 62 + Fornecimentos e serviços externos + + view + + + + + 621 + Subcontratos + + other + + + + + 622 + Trabalhos especializados + + view + + + + + 6221 + Trabalhos especializados + + other + + + + + 6222 + Publicidade e propaganda + + other + + + + + 6223 + Vigilância e segurança + + other + + + + + 6224 + Honorários + + other + + + + + 6225 + Comissões + + other + + + + + 6226 + Conservação e reparação + + other + + + + + 6228 + Outros + + other + + + + + 623 + Materiais + + view + + + + + 6231 + Ferramentas e utensílios de desgaste rápido + + other + + + + + 6232 + Livros de documentação técnica + + other + + + + + 6233 + Material de escritório + + other + + + + + 6234 + Artigos de oferta + + other + + + + + 6238 + Outros + + other + + + + + 624 + Energia e fluídos + + view + + + + + 6241 + Electricidade + + other + + + + + 6242 + Combustíveis + + other + + + + + 6243 + Água + + other + + + + + 6248 + Outros + + other + + + + + 625 + Deslocações, estadas e transportes + + view + + + + + 6251 + Deslocações e estadas + + other + + + + + 6252 + Transporte de pessoal + + other + + + + + 6253 + Transportes de mercadorias + + other + + + + + 6258 + Outros + + other + + + + + 626 + Serviços diversos + + view + + + + + 6261 + Rendas e alugueres + + other + + + + + 6262 + Comunicação + + other + + + + + 6263 + Seguros + + other + + + + + 6264 + Royalties + + other + + + + + 6265 + Contencioso e notariado + + other + + + + + 6266 + Despesas de representação + + other + + + + + 6267 + Limpeza, higiene e conforto + + other + + + + + 6268 + Outros serviços + + other + + + + + 63 + Gastos com o pessoal + + view + + + + + 631 + Remunerações dos órgãos sociais + + other + + + + + 632 + Remunerações do pessoal + + other + + + + + 633 + Benefícios pós emprego + + view + + + + + 6331 + Prémios para pensões + + other + + + + + 6332 + Outros benefícios + + other + + + + + 634 + Indemnizações + + other + + + + + 635 + Encargos sobre remunerações + + other + + + + + 636 + Seguros de acidentes no trabalho e doenças profissionais + + other + + + + + 637 + Gastos de acção social + + other + + + + + 638 + Outros gastos com o pessoal + + other + + + + + 64 + Gastos de depreciação e de amortização + + view + + + + + 641 + Propriedades de investimento + + other + + + + + 642 + Activos fixos tangíveis + + other + + + + + 643 + Activos intangíveis + + other + + + + + 65 + Perdas por imparidade + + view + + + + + 651 + Em dívidas a receber + + view + + + + + 6511 + Clientes + + other + + + + + 6512 + Outros devedores + + other + + + + + 652 + Em inventários + + other + + + + + 653 + Em investimentos financeiros + + other + + + + + 654 + Em propriedades de investimento + + other + + + + + 655 + Em activos fixos tangíveis + + other + + + + + 656 + Em activos intangíveis + + other + + + + + 657 + Em investimentos em curso + + other + + + + + 658 + Em activos não correntes detidos para venda + + other + + + + + 66 + Perdas por reduções de justo valor + + view + + + + + 661 + Em instrumentos financeiros + + other + + + + + 662 + Em investimentos financeiros + + other + + + + + 663 + Em propriedades de investimento + + other + + + + + 664 + Em activos biológicos + + other + + + + + 67 + Provisões do período + + view + + + + + 671 + Impostos + + other + + + + + 672 + Garantias a clientes + + other + + + + + 673 + Processos judiciais em curso + + other + + + + + 674 + Acidentes de trabalho e doenças profissionais + + other + + + + + 675 + Matérias ambientais + + other + + + + + 676 + Contratos onerosos + + other + + + + + 677 + Reestruturação + + other + + + + + 678 + Outras provisões + + other + + + + + 68 + Outros gastos e perdas + + view + + + + + 681 + Impostos + + view + + + + + 6811 + Impostos directos + + other + + + + + 6812 + Impostos indirectos + + other + + + + + 6813 + Taxas + + other + + + + + 682 + Descontos de pronto pagamento concedidos + + other + + + + + 683 + Dívidas incobráveis + + other + + + + + 684 + Perdas em inventários + + view + + + + + 6841 + Sinistros + + other + + + + + 6842 + Quebras + + other + + + + + 6848 + Outras perdas + + other + + + + + 685 + Gastos e perdas em subsid. , assoc. e empreend. conjuntos + + view + + + + + 6851 + Cobertura de prejuízos + + other + + + + + 6852 + Aplicação do método da equivalência patrimonial + + other + + + + + 6853 + Alienações + + other + + + + + 6858 + Outros gastos e perdas + + other + + + + + 686 + Gastos e perdas nos restantes investimentos financeiros + + view + + + + + 6861 + Cobertura de prejuízos + + other + + + + + 6862 + Alienações + + other + + + + + 6868 + Outros gastos e perdas + + other + + + + + 687 + Gastos e perdas em investimentos não financeiros + + view + + + + + 6871 + Alienações + + other + + + + + 6872 + Sinistros + + other + + + + + 6873 + Abates + + other + + + + + 6874 + Gastos em propriedades de investimento + + other + + + + + 6878 + Outros gastos e perdas + + other + + + + + 688 + Outros + + view + + + + + 6881 + Correcções relativas a períodos anteriores + + other + + + + + 6882 + Donativos + + other + + + + + 6883 + Quotizações + + other + + + + + 6884 + Ofertas e amostras de inventários + + other + + + + + 6885 + Insuficiência da estimativa para impostos + + other + + + + + 6886 + Perdas em instrumentos financeiros + + other + + + + + 6888 + Outros não especificados + + other + + + + + 69 + Gastos e perdas de financiamento + + view + + + + + 691 + Juros suportados + + view + + + + + 6911 + Juros de financiamento obtidos + + other + + + + + 6918 + Outros juros + + other + + + + + 692 + Diferenças de câmbio desfavoráveis + + view + + + + + 6921 + Relativos a financiamentos obtidos + + other + + + + + 6928 + Outras + + other + + + + + 698 + Outros gastos e perdas de financiamento + + view + + + + + 6981 + Relativos a financiamentos obtidos + + other + + + + + 6988 + Outros + + other + + + + + 7 + Rendimentos + + view + + + + + 71 + Vendas + + view + + + + + 711 + Mercadoria + + other + + + + + 712 + Produtos acabados e intermédios + + other + + + + + 713 + Subprodutos, desperdícios, resíduos e refugos + + other + + + + + 714 + Activos biológicos + + other + + + + + 716 + Iva das vendas com imposto incluído + + other + + + + + 717 + Devoluções de vendas + + other + + + + + 718 + Descontos e abatimentos em vendas + + other + + + + + 72 + Prestações de serviços + + view + + + + + 721 + Serviço a + + other + + + + + 722 + Serviço b + + other + + + + + 725 + Serviços secundários + + other + + + + + 726 + Iva dos serviços com imposto incluído + + other + + + + + 728 + Descontos e abatimentos + + other + + + + + 73 + Variações nos inventários da produção + + view + + + + + 731 + Produtos acabados e intermédios + + other + + + + + 732 + Subprodutos, desperdícios, resíduos e refugos + + other + + + + + 733 + Produtos e trabalhos em curso + + other + + + + + 734 + Activos biológicos + + other + + + + + 74 + Trabalhos para a própria entidade + + view + + + + + 741 + Activos fixos tangíveis + + other + + + + + 742 + Activos intangíveis + + other + + + + + 743 + Propriedades de investimento + + other + + + + + 744 + Activos por gastos diferidos + + other + + + + + 75 + Subsídios à exploração + + view + + + + + 751 + Subsídios do estado e outros entes públicos + + other + + + + + 752 + Subsídios de outras entidades + + other + + + + + 76 + Reversões + + view + + + + + 761 + De depreciações e de amortizações + + view + + + + + 7611 + Propriedades de investimento + + other + + + + + 7612 + Activos fixos tangíveis + + other + + + + + 7613 + Activos intangíveis + + other + + + + + 762 + De perdas por imparidade + + view + + + + + 7621 + Em dívidas a receber + + view + + + + + 76211 + Clientes + + other + + + + + 76212 + Outros devedores + + other + + + + + 7622 + Em inventários + + other + + + + + 7623 + Em investimentos financeiros + + other + + + + + 7624 + Em propriedades de investimento + + other + + + + + 7625 + Em activos fixos tangíveis + + other + + + + + 7626 + Em activos intangíveis + + other + + + + + 7627 + Em investimentos em curso + + other + + + + + 7628 + Em activos não correntes detidos para venda + + other + + + + + 763 + De provisões + + view + + + + + 7631 + Impostos + + other + + + + + 7632 + Garantias a clientes + + other + + + + + 7633 + Processos judiciais em curso + + other + + + + + 7634 + Acidentes no trabalho e doenças profissionais + + other + + + + + 7635 + Matérias ambientais + + other + + + + + 7636 + Contratos onerosos + + other + + + + + 7637 + Reestruturação + + other + + + + + 7638 + Outras provisões + + other + + + + + 77 + Ganhos por aumentos de justo valor + + view + + + + + 771 + Em instrumentos financeiros + + other + + + + + 772 + Em investimentos financeiros + + other + + + + + 773 + Em propriedades de investimento + + other + + + + + 774 + Em activos biológicos + + other + + + + + 78 + Outros rendimentos e ganhos + + view + + + + + 781 + Rendimentos suplementares + + view + + + + + 7811 + Serviços sociais + + other + + + + + 7812 + Aluguer de equipamento + + other + + + + + 7813 + Estudos, projectos e assistência tecnológica + + other + + + + + 7814 + Royalties + + other + + + + + 7815 + Desempenho de cargos sociais noutras empresas + + other + + + + + 7816 + Outros rendimentos suplementares + + other + + + + + 782 + Descontos de pronto pagamento obtidos + + view + + + + + 783 + Recuperação de dívidas a receber + + other + + + + + 784 + Ganhos em inventários + + view + + + + + 7841 + Sinistros + + other + + + + + 7842 + Sobras + + other + + + + + 7848 + Outros ganhos + + other + + + + + 785 + Rendimentos e ganhos em subsidiárias, associadas e empr + + view + + + + + 7851 + Aplicação do método da equivalência patrimonial + + other + + + + + 7852 + Alienações + + other + + + + + 7858 + Outros rendimentos e ganhos + + other + + + + + 786 + Rendimentos e ganhos nos restantes activos financeiros + + view + + + + + 7861 + Diferenças de câmbio favoráveis + + other + + + + + 7862 + Alienações + + other + + + + + 7868 + Outros rendimentos e ganhos + + other + + + + + 787 + Rendimentos e ganhos em investimentos não financeiros + + view + + + + + 7871 + Alienações + + other + + + + + 7872 + Sinistros + + other + + + + + 7873 + Rendas e outros rendimentos em propriedades de investimento + + other + + + + + 7878 + Outros rendimentos e ganhos + + other + + + + + 788 + Outros + + view + + + + + 7881 + Correcções relativas a períodos anteriores + + other + + + + + 7882 + Excesso da estimativa para impostos + + other + + + + + 7883 + Imputação de subsídios para investimentos + + other + + + + + 7884 + Ganhos em outros instrumentos financeiros + + other + + + + + 7885 + Restituição de impostos + + other + + + + + 7888 + Outros não especificados + + other + + + + + 79 + Juros, dividendos e outros rendimentos similares + + view + + + + + 791 + Juros obtidos + + view + + + + + 7911 + De depósitos + + other + + + + + 7912 + De outras aplicações de meios financeiros líquidos + + other + + + + + 7913 + De financiamentos concedidos a associadas e emp. conjun + + other + + + + + 7914 + De financiamentos concedidos a subsidiárias + + other + + + + + 7915 + De financiamentos obtidos + + other + + + + + 7918 + De outros financiamentos obtidos + + other + + + + + 792 + Dividendos obtidos + + view + + + + + 7921 + De aplicações de meios financeiros líquidos + + other + + + + + 7922 + De associadas e empreendimentos conjuntos + + other + + + + + 7923 + De subsidiárias + + other + + + + + 7928 + Outras + + other + + + + + 798 + Outros rendimentos similares + + other + + + + + 8 + Resultados + + view + + + + + 81 + Resultado líquido do período + + view + + + + + 811 + Resultado antes de impostos + + other + + + + + 812 + Impostos sobre o rendimento do período + + view + + + + + 8121 + Imposto estimado para o período + + other + + + + + 8122 + Imposto diferido + + other + + + + + 818 + Resultado líquido + + other + + + + + 89 + Dividendos antecipados + + other + + + + + diff --git a/addons/l10n_pt/account_chart_template.xml b/addons/l10n_pt/account_chart_template.xml new file mode 100644 index 00000000000..25ddc500def --- /dev/null +++ b/addons/l10n_pt/account_chart_template.xml @@ -0,0 +1,22 @@ + + + + + + + + Portugal - Template do Plano de Contas SNC + + + + + + + + + + + + + + \ No newline at end of file diff --git a/addons/l10n_pt/account_tax_code_template.xml b/addons/l10n_pt/account_tax_code_template.xml new file mode 100644 index 00000000000..5172dc6d0a8 --- /dev/null +++ b/addons/l10n_pt/account_tax_code_template.xml @@ -0,0 +1,23 @@ + + + + + + TP + Tax Paid + Tax Paid + + + + + + TP21 + TP21 + TP21 + + + + + + + diff --git a/addons/l10n_pt/account_taxes.xml b/addons/l10n_pt/account_taxes.xml new file mode 100644 index 00000000000..0f26057cc65 --- /dev/null +++ b/addons/l10n_pt/account_taxes.xml @@ -0,0 +1,38 @@ + + + + + + + IVA23 + IVA23 + 0.230000 + percent + + + + + IVA13 + IVA13 + 0.130000 + percent + + + + + IVA6 + IVA6 + 0.060000 + percent + + + + + IVA0 + IVA0 + 0.000000 + percent + + + + diff --git a/addons/l10n_pt/account_types.xml b/addons/l10n_pt/account_types.xml new file mode 100644 index 00000000000..4b8fbbb4514 --- /dev/null +++ b/addons/l10n_pt/account_types.xml @@ -0,0 +1,75 @@ + + + + + + Vista + view + none + + + + A Receber + receivable + income + unreconciled + + + + A Pagar + payable + expense + unreconciled + + + + Receitas + income + income + none + + + + Despesa + expense + expense + none + + + + Impostos + tax + expense + unreconciled + + + + Caixa + cash + asset + balance + + + + Activo + asset + asset + balance + + + + Passivo + equity + liability + balance + + + + Capital e Resultados + liability + liability + balance + + + + diff --git a/addons/l10n_pt/fiscal_position_templates.xml b/addons/l10n_pt/fiscal_position_templates.xml new file mode 100644 index 00000000000..176811d4ae5 --- /dev/null +++ b/addons/l10n_pt/fiscal_position_templates.xml @@ -0,0 +1,23 @@ + + + + + + + + Portugal + + + + + Europa + + + + + Extra-comunitário + + + + + diff --git a/addons/l10n_pt/i18n/pt.po b/addons/l10n_pt/i18n/pt.po new file mode 100644 index 00000000000..0aecddba0ab --- /dev/null +++ b/addons/l10n_pt/i18n/pt.po @@ -0,0 +1,27 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * l10n_pt +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 6.0.2\n" +"Report-Msgid-Bugs-To: support@openerp.com\n" +"POT-Creation-Date: 2011-10-17 11:13+0000\n" +"PO-Revision-Date: 2011-10-17 11:13+0000\n" +"Last-Translator: Thinkopen Solutions.>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_pt +#: model:ir.module.module,description:l10n_pt.module_meta_information +msgid "TODO: Descrever função" +msgstr "TODO: Descrever função" + +#. module: l10n_pt +#: model:ir.module.module,shortdesc:l10n_pt.module_meta_information +msgid "Portuguese Localization" +msgstr "Portugal - SNC Chart of Account" + diff --git a/addons/l10n_pt/l10n_chart_pt_wizard.xml b/addons/l10n_pt/l10n_chart_pt_wizard.xml new file mode 100644 index 00000000000..3f3cfd33a4c --- /dev/null +++ b/addons/l10n_pt/l10n_chart_pt_wizard.xml @@ -0,0 +1,16 @@ + + + + + + Generate Chart of Accounts for l10n_pt + Generate Chart of Accounts from a Chart Template. Please let the nuber to 0 for Portuguese charts. + This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial + Accounts/Generate Chart of Accounts from a Chart Template. + + automatic + + open + + + \ No newline at end of file From f9fe63780347c73d70f8d6a0b36a02cdb3704941 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Fri, 27 Jul 2012 03:52:02 +0200 Subject: [PATCH 006/178] Remplace all occurences of my_browse_rec.product_id.product_tmpl_id.field to my_browse_rec.product_id.field bzr revid: alexis@via.ecp.fr-20120727015202-7fylff5jr26sgxez --- addons/account/account_analytic_line.py | 4 ++-- addons/account/account_invoice.py | 4 ++-- addons/account_anglo_saxon/sale.py | 2 +- addons/account_anglo_saxon/stock.py | 4 ++-- addons/analytic_user_function/analytic_user_function.py | 6 +++--- addons/hr_expense/hr_expense.py | 2 +- addons/hr_timesheet/hr_timesheet.py | 2 +- .../wizard/hr_timesheet_invoice_create.py | 2 +- addons/mrp/mrp.py | 4 ++-- addons/mrp/procurement.py | 2 +- addons/mrp/test/order_process.yml | 2 +- addons/mrp_subproduct/mrp_subproduct.py | 2 +- addons/procurement/procurement.py | 4 ++-- addons/project_timesheet/project_timesheet.py | 2 +- addons/purchase/purchase.py | 6 +++--- addons/purchase/wizard/purchase_line_invoice.py | 2 +- addons/sale/sale.py | 6 +++--- addons/sale/stock.py | 4 ++-- addons/sale/test/picking_order_policy.yml | 2 +- addons/stock/product.py | 4 ++-- addons/stock/stock.py | 8 +++----- addons/stock/test/opening_stock.yml | 2 +- addons/stock_planning/stock_planning.py | 2 +- 23 files changed, 38 insertions(+), 40 deletions(-) diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index 06de5a3e43e..893acde9a58 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -83,7 +83,7 @@ class account_analytic_line(osv.osv): if j_id.type == 'purchase': unit = prod.uom_po_id.id if j_id.type <> 'sale': - a = prod.product_tmpl_id.property_account_expense.id + a = prod.property_account_expense.id if not a: a = prod.categ_id.property_account_expense_categ.id if not a: @@ -92,7 +92,7 @@ class account_analytic_line(osv.osv): 'for this product: "%s" (id:%d)') % \ (prod.name, prod.id,)) else: - a = prod.product_tmpl_id.property_account_income.id + a = prod.property_account_income.id if not a: a = prod.categ_id.property_account_income_categ.id if not a: diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 6a0a29cb2fe..33ef8ad1387 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1404,11 +1404,11 @@ class account_invoice_line(osv.osv): res = self.pool.get('product.product').browse(cr, uid, product, context=context) if type in ('out_invoice','out_refund'): - a = res.product_tmpl_id.property_account_income.id + a = res.property_account_income.id if not a: a = res.categ_id.property_account_income_categ.id else: - a = res.product_tmpl_id.property_account_expense.id + a = res.property_account_expense.id if not a: a = res.categ_id.property_account_expense_categ.id a = fpos_obj.map_account(cr, uid, fpos, a) diff --git a/addons/account_anglo_saxon/sale.py b/addons/account_anglo_saxon/sale.py index e2cfa7bbb3b..0faf30cf137 100644 --- a/addons/account_anglo_saxon/sale.py +++ b/addons/account_anglo_saxon/sale.py @@ -31,7 +31,7 @@ from osv import fields, osv # invoice_line_obj = self.pool.get('account.invoice.line') # for line in invoice_line_obj.browse(cr, uid, line_ids): # if line.product_id: -# a = line.product_id.product_tmpl_id.property_stock_account_output and line.product_id.product_tmpl_id.property_stock_account_output.id +# a = line.product_id.property_stock_account_output and line.product_id.property_stock_account_output.id # if not a: # a = line.product_id.categ_id.property_stock_account_output_categ and line.product_id.categ_id.property_stock_account_output_categ.id # if a: diff --git a/addons/account_anglo_saxon/stock.py b/addons/account_anglo_saxon/stock.py index 9ddfab86a94..e87749905a7 100644 --- a/addons/account_anglo_saxon/stock.py +++ b/addons/account_anglo_saxon/stock.py @@ -36,7 +36,7 @@ class stock_picking(osv.osv): for inv in self.pool.get('account.invoice').browse(cr, uid, res.values(), context=context): for ol in inv.invoice_line: if ol.product_id: - oa = ol.product_id.product_tmpl_id.property_stock_account_output and ol.product_id.product_tmpl_id.property_stock_account_output.id + oa = ol.product_id.property_stock_account_output and ol.product_id.property_stock_account_output.id if not oa: oa = ol.product_id.categ_id.property_stock_account_output_categ and ol.product_id.categ_id.property_stock_account_output_categ.id if oa: @@ -48,7 +48,7 @@ class stock_picking(osv.osv): for inv in self.pool.get('account.invoice').browse(cr, uid, res.values(), context=context): for ol in inv.invoice_line: if ol.product_id: - oa = ol.product_id.product_tmpl_id.property_stock_account_input and ol.product_id.product_tmpl_id.property_stock_account_input.id + oa = ol.product_id.property_stock_account_input and ol.product_id.property_stock_account_input.id if not oa: oa = ol.product_id.categ_id.property_stock_account_input_categ and ol.product_id.categ_id.property_stock_account_input_categ.id if oa: diff --git a/addons/analytic_user_function/analytic_user_function.py b/addons/analytic_user_function/analytic_user_function.py index cfb1aba10d1..e446afc393d 100644 --- a/addons/analytic_user_function/analytic_user_function.py +++ b/addons/analytic_user_function/analytic_user_function.py @@ -85,10 +85,10 @@ class hr_analytic_timesheet(osv.osv): res.setdefault('value',{}) res['value']= super(hr_analytic_timesheet, self).on_change_account_id(cr, uid, ids, account_id)['value'] res['value']['product_id'] = r.product_id.id - res['value']['product_uom_id'] = r.product_id.product_tmpl_id.uom_id.id + res['value']['product_uom_id'] = r.product_id.uom_id.id #the change of product has to impact the amount, uom and general_account_id - a = r.product_id.product_tmpl_id.property_account_expense.id + a = r.product_id.property_account_expense.id if not a: a = r.product_id.categ_id.property_account_expense_categ.id if not a: @@ -123,7 +123,7 @@ class hr_analytic_timesheet(osv.osv): res['value']['product_id'] = r.product_id.id #the change of product has to impact the amount, uom and general_account_id - a = r.product_id.product_tmpl_id.property_account_expense.id + a = r.product_id.property_account_expense.id if not a: a = r.product_id.categ_id.property_account_expense_categ.id if not a: diff --git a/addons/hr_expense/hr_expense.py b/addons/hr_expense/hr_expense.py index b1192701dfb..fd5db8dbecd 100644 --- a/addons/hr_expense/hr_expense.py +++ b/addons/hr_expense/hr_expense.py @@ -164,7 +164,7 @@ class hr_expense_expense(osv.osv): for l in exp.line_ids: tax_id = [] if l.product_id: - acc = l.product_id.product_tmpl_id.property_account_expense + acc = l.product_id.property_account_expense if not acc: acc = l.product_id.categ_id.property_account_expense_categ tax_id = [x.id for x in l.product_id.supplier_taxes_id] diff --git a/addons/hr_timesheet/hr_timesheet.py b/addons/hr_timesheet/hr_timesheet.py index 53119853c31..f959b85bbf8 100644 --- a/addons/hr_timesheet/hr_timesheet.py +++ b/addons/hr_timesheet/hr_timesheet.py @@ -125,7 +125,7 @@ class hr_analytic_timesheet(osv.osv): if emp_id: emp = emp_obj.browse(cr, uid, emp_id[0], context=context) if bool(emp.product_id): - a = emp.product_id.product_tmpl_id.property_account_expense.id + a = emp.product_id.property_account_expense.id if not a: a = emp.product_id.categ_id.property_account_expense_categ.id if a: diff --git a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py index c9b2439596d..bf5fc1b8e59 100644 --- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py +++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py @@ -117,7 +117,7 @@ class account_analytic_line(osv.osv): taxes = product.taxes_id tax = fiscal_pos_obj.map_tax(cr, uid, account.partner_id.property_account_position, taxes) - account_id = product.product_tmpl_id.property_account_income.id or product.categ_id.property_account_income_categ.id + account_id = product.property_account_income.id or product.categ_id.property_account_income_categ.id if not account_id: raise osv.except_osv(_("Configuration Error"), _("No income account defined for product '%s'") % product.name) curr_line = { diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index ea219621ea6..061dfe52859 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -957,7 +957,7 @@ class mrp_production(osv.osv): def _make_production_produce_line(self, cr, uid, production, context=None): stock_move = self.pool.get('stock.move') - source_location_id = production.product_id.product_tmpl_id.property_stock_production.id + source_location_id = production.product_id.property_stock_production.id destination_location_id = production.location_dest_id.id move_name = _('PROD: %s') + production.name data = { @@ -985,7 +985,7 @@ class mrp_production(osv.osv): if production_line.product_id.type not in ('product', 'consu'): return False move_name = _('PROD: %s') % production.name - destination_location_id = production.product_id.product_tmpl_id.property_stock_production.id + destination_location_id = production.product_id.property_stock_production.id if not source_location_id: source_location_id = production.location_src_id.id move_id = stock_move.create(cr, uid, { diff --git a/addons/mrp/procurement.py b/addons/mrp/procurement.py index 363f98e35d1..2b37f2a8ba2 100644 --- a/addons/mrp/procurement.py +++ b/addons/mrp/procurement.py @@ -79,7 +79,7 @@ class procurement_order(osv.osv): procurement_obj = self.pool.get('procurement.order') for procurement in procurement_obj.browse(cr, uid, ids, context=context): res_id = procurement.move_id.id - newdate = datetime.strptime(procurement.date_planned, '%Y-%m-%d %H:%M:%S') - relativedelta(days=procurement.product_id.product_tmpl_id.produce_delay or 0.0) + newdate = datetime.strptime(procurement.date_planned, '%Y-%m-%d %H:%M:%S') - relativedelta(days=procurement.product_id.produce_delay or 0.0) newdate = newdate - relativedelta(days=company.manufacturing_lead) produce_id = production_obj.create(cr, uid, { 'origin': procurement.origin, diff --git a/addons/mrp/test/order_process.yml b/addons/mrp/test/order_process.yml index ee78e036d44..102f6a0363e 100644 --- a/addons/mrp/test/order_process.yml +++ b/addons/mrp/test/order_process.yml @@ -94,7 +94,7 @@ assert order.state == 'confirmed', "Production order should be confirmed." assert order.move_created_ids, "Trace Record is not created for Final Product." move = order.move_created_ids[0] - source_location_id = order.product_id.product_tmpl_id.property_stock_production.id + source_location_id = order.product_id.property_stock_production.id assert move.date == order.date_planned, "Planned date is not correspond." assert move.product_id.id == order.product_id.id, "Product is not correspond." assert move.product_uom.id == order.product_uom.id, "UOM is not correspond." diff --git a/addons/mrp_subproduct/mrp_subproduct.py b/addons/mrp_subproduct/mrp_subproduct.py index bacdeb2c675..2a99577b901 100644 --- a/addons/mrp_subproduct/mrp_subproduct.py +++ b/addons/mrp_subproduct/mrp_subproduct.py @@ -75,7 +75,7 @@ class mrp_production(osv.osv): """ picking_id = super(mrp_production,self).action_confirm(cr, uid, ids) for production in self.browse(cr, uid, ids): - source = production.product_id.product_tmpl_id.property_stock_production.id + source = production.product_id.property_stock_production.id if not production.bom_id: continue for sub_product in production.bom_id.sub_products: diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index 1c83711abf7..0d2388e58b9 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -285,7 +285,7 @@ class procurement_order(osv.osv): user = self.pool.get('res.users').browse(cr, uid, uid) partner_obj = self.pool.get('res.partner') for procurement in self.browse(cr, uid, ids): - if procurement.product_id.product_tmpl_id.supply_method <> 'buy': + if procurement.product_id.supply_method <> 'buy': return False if not procurement.product_id.seller_ids: message = _('No supplier defined for this product !') @@ -333,7 +333,7 @@ class procurement_order(osv.osv): if not procurement.move_id: source = procurement.location_id.id if procurement.procure_method == 'make_to_order': - source = procurement.product_id.product_tmpl_id.property_stock_procurement.id + source = procurement.product_id.property_stock_procurement.id id = move_obj.create(cr, uid, { 'name': procurement.name, 'location_id': source, diff --git a/addons/project_timesheet/project_timesheet.py b/addons/project_timesheet/project_timesheet.py index 565710f5664..56f6e55ae62 100644 --- a/addons/project_timesheet/project_timesheet.py +++ b/addons/project_timesheet/project_timesheet.py @@ -88,7 +88,7 @@ class project_work(osv.osv): raise osv.except_osv(_('Bad Configuration !'), _('No journal defined on the related employee.\nFill in the timesheet tab of the employee form.')) - a = emp.product_id.product_tmpl_id.property_account_expense.id + a = emp.product_id.property_account_expense.id if not a: a = emp.product_id.categ_id.property_account_expense_categ.id if not a: diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index afdca95f544..32eedc4e370 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -434,7 +434,7 @@ class purchase_order(osv.osv): inv_lines = [] for po_line in order.order_line: if po_line.product_id: - acc_id = po_line.product_id.product_tmpl_id.property_account_expense.id + acc_id = po_line.product_id.property_account_expense.id if not acc_id: acc_id = po_line.product_id.categ_id.property_account_expense_categ.id if not acc_id: @@ -485,7 +485,7 @@ class purchase_order(osv.osv): def has_stockable_product(self,cr, uid, ids, *args): for order in self.browse(cr, uid, ids): for order_line in order.order_line: - if order_line.product_id and order_line.product_id.product_tmpl_id.type in ('product', 'consu'): + if order_line.product_id and order_line.product_id.type in ('product', 'consu'): return True return False @@ -1048,7 +1048,7 @@ class procurement_order(osv.osv): context.update({'lang': partner.lang, 'partner_id': partner_id}) product = prod_obj.browse(cr, uid, procurement.product_id.id, context=context) - taxes_ids = procurement.product_id.product_tmpl_id.supplier_taxes_id + taxes_ids = procurement.product_id.supplier_taxes_id taxes = acc_pos_obj.map_tax(cr, uid, partner.property_account_position, taxes_ids) name = product.partner_ref diff --git a/addons/purchase/wizard/purchase_line_invoice.py b/addons/purchase/wizard/purchase_line_invoice.py index d43f617265f..f12477a8170 100644 --- a/addons/purchase/wizard/purchase_line_invoice.py +++ b/addons/purchase/wizard/purchase_line_invoice.py @@ -102,7 +102,7 @@ class purchase_line_invoice(osv.osv_memory): if not line.partner_id.id in invoices: invoices[line.partner_id.id] = [] if line.product_id: - a = line.product_id.product_tmpl_id.property_account_expense.id + a = line.product_id.property_account_expense.id if not a: a = line.product_id.categ_id.property_account_expense_categ.id if not a: diff --git a/addons/sale/sale.py b/addons/sale/sale.py index f920b34ca42..34697a0f2ea 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -950,7 +950,7 @@ class sale_order(osv.osv): date_planned = self._get_date_planned(cr, uid, order, line, order.date_order, context=context) if line.product_id: - if line.product_id.product_tmpl_id.type in ('product', 'consu'): + if line.product_id.type in ('product', 'consu'): if not picking_id: picking_id = picking_obj.create(cr, uid, self._prepare_order_picking(cr, uid, order, context=context)) move_id = move_obj.create(cr, uid, self._prepare_order_line_move(cr, uid, order, line, picking_id, date_planned, context=context)) @@ -1014,7 +1014,7 @@ class sale_order(osv.osv): def has_stockable_products(self, cr, uid, ids, *args): for order in self.browse(cr, uid, ids): for order_line in order.order_line: - if order_line.product_id and order_line.product_id.product_tmpl_id.type in ('product', 'consu'): + if order_line.product_id and order_line.product_id.type in ('product', 'consu'): return True return False @@ -1188,7 +1188,7 @@ class sale_order_line(osv.osv): if not line.invoiced: if not account_id: if line.product_id: - account_id = line.product_id.product_tmpl_id.property_account_income.id + account_id = line.product_id.property_account_income.id if not account_id: account_id = line.product_id.categ_id.property_account_income_categ.id if not account_id: diff --git a/addons/sale/stock.py b/addons/sale/stock.py index c4e505a80e8..22873851380 100644 --- a/addons/sale/stock.py +++ b/addons/sale/stock.py @@ -161,13 +161,13 @@ class stock_picking(osv.osv): else: name = sale_line.name if type in ('out_invoice', 'out_refund'): - account_id = sale_line.product_id.product_tmpl_id.\ + account_id = sale_line.product_id.\ property_account_income.id if not account_id: account_id = sale_line.product_id.categ_id.\ property_account_income_categ.id else: - account_id = sale_line.product_id.product_tmpl_id.\ + account_id = sale_line.product_id.\ property_account_expense.id if not account_id: account_id = sale_line.product_id.categ_id.\ diff --git a/addons/sale/test/picking_order_policy.yml b/addons/sale/test/picking_order_policy.yml index 16caefddf1b..8d5cdcbf4be 100644 --- a/addons/sale/test/picking_order_policy.yml +++ b/addons/sale/test/picking_order_policy.yml @@ -121,7 +121,7 @@ assert invoice.payment_term.id == order.payment_term.id, "Payment term is not correspond." for so_line in order.order_line: inv_line = so_line.invoice_lines[0] - ac = so_line.product_id.product_tmpl_id.property_account_income.id or so_line.product_id.categ_id.property_account_income_categ.id + ac = so_line.product_id.property_account_income.id or so_line.product_id.categ_id.property_account_income_categ.id assert inv_line.product_id.id == so_line.product_id.id or False,"Product is not correspond" assert inv_line.account_id.id == ac,"Account of Invoice line is not corresponding." assert inv_line.uos_id.id == (so_line.product_uos and so_line.product_uos.id) or so_line.product_uom.id, "Product UOS is not correspond." diff --git a/addons/stock/product.py b/addons/stock/product.py index e4164ef9e1f..0279807503e 100644 --- a/addons/stock/product.py +++ b/addons/stock/product.py @@ -132,7 +132,7 @@ class product_product(osv.osv): if diff > 0: if not stock_input_acc: - stock_input_acc = product.product_tmpl_id.\ + stock_input_acc = product.\ property_stock_account_input.id if not stock_input_acc: stock_input_acc = product.categ_id.\ @@ -158,7 +158,7 @@ class product_product(osv.osv): }) elif diff < 0: if not stock_output_acc: - stock_output_acc = product.product_tmpl_id.\ + stock_output_acc = product.\ property_stock_account_output.id if not stock_output_acc: stock_output_acc = product.categ_id.\ diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 6d8f6bb6fec..c43fb07c663 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1029,14 +1029,12 @@ class stock_picking(osv.osv): origin += ':' + move_line.picking_id.origin if invoice_vals['type'] in ('out_invoice', 'out_refund'): - account_id = move_line.product_id.product_tmpl_id.\ - property_account_income.id + account_id = move_line.product_id.property_account_income.id if not account_id: account_id = move_line.product_id.categ_id.\ property_account_income_categ.id else: - account_id = move_line.product_id.product_tmpl_id.\ - property_account_expense.id + account_id = move_line.product_id.property_account_expense.id if not account_id: account_id = move_line.product_id.categ_id.\ property_account_expense_categ.id @@ -2729,7 +2727,7 @@ class stock_inventory(osv.osv): change = line.product_qty - amount lot_id = line.prod_lot_id.id if change: - location_id = line.product_id.product_tmpl_id.property_stock_inventory.id + location_id = line.product_id.property_stock_inventory.id value = { 'name': 'INV:' + str(line.inventory_id.id) + ':' + line.inventory_id.name, 'product_id': line.product_id.id, diff --git a/addons/stock/test/opening_stock.yml b/addons/stock/test/opening_stock.yml index 0cb6c0b78ad..2e3eaeadc74 100644 --- a/addons/stock/test/opening_stock.yml +++ b/addons/stock/test/opening_stock.yml @@ -66,7 +66,7 @@ for move_line in inventory.move_ids: for line in inventory.inventory_line_id: if move_line.product_id.id == line.product_id.id and move_line.prodlot_id.id == line.prod_lot_id.id: - location_id = line.product_id.product_tmpl_id.property_stock_inventory.id + location_id = line.product_id.property_stock_inventory.id assert move_line.product_qty == line.product_qty, "Qty is not correspond." assert move_line.product_uom.id == line.product_uom.id, "UOM is not correspond." assert move_line.date == inventory.date, "Date is not correspond." diff --git a/addons/stock_planning/stock_planning.py b/addons/stock_planning/stock_planning.py index e6f3b8d4218..bd973c6a22f 100644 --- a/addons/stock_planning/stock_planning.py +++ b/addons/stock_planning/stock_planning.py @@ -191,7 +191,7 @@ class stock_sale_forecast(osv.osv): coeff_def2uom = 1 if (product_uom != product.uom_id.id): coeff_def2uom, round_value = self._from_default_uom_factor(cr, uid, product_id, product_uom, {}) - qty = rounding(coeff_def2uom * product_amt/(product.product_tmpl_id.list_price), round_value) + qty = rounding(coeff_def2uom * product_amt/(product.list_price), round_value) res = {'value': {'product_qty': qty}} return res From 0eee4e49bb09507443265064de6e7f06670f6f1e Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 8 Aug 2012 10:49:20 +0200 Subject: [PATCH 007/178] [ADD] l10n_it: purchase taxes included in the price bzr revid: leonardo.pistone@domsense.com-20120808084920-0tsjlx652an02lgk --- addons/l10n_it/data/account.tax.template.csv | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/l10n_it/data/account.tax.template.csv b/addons/l10n_it/data/account.tax.template.csv index 36c4f99db79..9ce6f02c7f5 100644 --- a/addons/l10n_it/data/account.tax.template.csv +++ b/addons/l10n_it/data/account.tax.template.csv @@ -41,11 +41,17 @@ id,description,chart_template_id:id,name,sequence,amount,parent_id:id,child_depe 00a,00a,l10n_it_chart_template_generic,Esente IVA (debito),,0,,False,percent,2601,2601,sale,template_impcode_riscossa_0,template_ivacode_riscossa_0,template_impcode_riscossa_0,template_ivacode_riscossa_0,-1,-1,False,, 00b,00b,l10n_it_chart_template_generic,Esente IVA (credito),,0,,False,percent,1601,1601,purchase,template_impcode_pagata_0,template_ivacode_pagata_0,template_impcode_pagata_0,template_ivacode_pagata_0,,,False,-1,-1 21a INC,21a INC,l10n_it_chart_template_generic,Iva al 21% (debito) INC,,0.21,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_21,l10n_it.template_ivacode_riscossa_21,l10n_it.template_impcode_riscossa_21,l10n_it.template_ivacode_riscossa_21,-1,-1,True,, +21b INC,21b INC,l10n_it_chart_template_generic,Iva al 21% (credito) INC,,0.21,,False,percent,1601,1601,purchase,template_impcode_pagata_21,template_ivacode_pagata_21,template_impcode_pagata_21,template_ivacode_pagata_21,,,True,-1,-1 20a INC,20a INC,l10n_it_chart_template_generic,Iva al 20% (debito) INC,,0.2,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_20,l10n_it.template_ivacode_riscossa_20,l10n_it.template_impcode_riscossa_20,l10n_it.template_ivacode_riscossa_20,-1,-1,True,, +20b INC,20b INC,l10n_it_chart_template_generic,Iva al 20% (credito) INC,,0.2,,False,percent,1601,1601,purchase,template_impcode_pagata_20,template_ivacode_pagata_20,template_impcode_pagata_20,template_ivacode_pagata_20,,,True,-1,-1 10a INC,10a INC,l10n_it_chart_template_generic,Iva al 10% (debito) INC,,0.1,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_10,l10n_it.template_ivacode_riscossa_10,l10n_it.template_impcode_riscossa_10,l10n_it.template_ivacode_riscossa_10,-1,-1,True,, +10b INC,10b INC,l10n_it_chart_template_generic,Iva al 10% (credito) INC,,0.1,,False,percent,1601,1601,purchase,template_impcode_pagata_10,template_ivacode_pagata_10,template_impcode_pagata_10,template_ivacode_pagata_10,,,True,-1,-1 12a INC,12a INC,l10n_it_chart_template_generic,Iva 12% (debito) INC,,0.12,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_12,l10n_it.template_ivacode_riscossa_12,l10n_it.template_impcode_riscossa_12,l10n_it.template_ivacode_riscossa_12,-1,-1,True,, +12b INC,12b INC,l10n_it_chart_template_generic,Iva 12% (credito) INC,,0.12,,False,percent,1601,1601,purchase,template_impcode_pagata_12,template_ivacode_pagata_12,template_impcode_pagata_12,template_ivacode_pagata_12,,,True,-1,-1 22a INC,22a INC,l10n_it_chart_template_generic,Iva 2% (debito) INC,,0.02,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_2,l10n_it.template_ivacode_riscossa_2,l10n_it.template_impcode_riscossa_2,l10n_it.template_ivacode_riscossa_2,-1,-1,True,, +22b INC,22b INC,l10n_it_chart_template_generic,Iva 2% (credito) INC,,0.02,,False,percent,1601,1601,purchase,template_impcode_pagata_2,template_ivacode_pagata_2,template_impcode_pagata_2,template_ivacode_pagata_2,,,True,-1,-1 4a INC,4a INC,l10n_it_chart_template_generic,Iva 4% (debito) INC,,0.04,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_4,l10n_it.template_ivacode_riscossa_4,l10n_it.template_impcode_riscossa_4,l10n_it.template_ivacode_riscossa_4,-1,-1,True,, +4b INC,4b INC,l10n_it_chart_template_generic,Iva 4% (credito) INC,,0.04,,False,percent,1601,1601,purchase,template_impcode_pagata_4,template_ivacode_pagata_4,template_impcode_pagata_4,template_ivacode_pagata_4,,,True,-1,-1 00a INC,00a INC,l10n_it_chart_template_generic,Esente IVA (debito) INC,,0,,False,percent,l10n_it.2601,l10n_it.2601,sale,l10n_it.template_impcode_riscossa_0,l10n_it.template_ivacode_riscossa_0,l10n_it.template_impcode_riscossa_0,l10n_it.template_ivacode_riscossa_0,-1,-1,True,, 2110,2110,l10n_it_chart_template_generic,Iva al 21% detraibile 10%,,0.21,,True,percent,,,purchase,template_impcode_pagata_21det10,,template_impcode_pagata_21det10,,,,False,-1,-1 2110a,2110a,l10n_it_chart_template_generic,Iva al 21% detraibile 10% (D),2,0,2110,False,balance,1601,1601,purchase,,template_ivacode_pagata_21det10,,template_ivacode_pagata_21det10,,,False,, From 1f747d892c08354a96b5bbbe3744496341e64c22 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Fri, 24 Aug 2012 16:35:38 +0200 Subject: [PATCH 008/178] [IMP] reload static paths when new modules are availables bzr revid: chs@openerp.com-20120824143538-49u29wyaojakhzfu --- addons/web/__init__.py | 1 + addons/web/__openerp__.py | 1 + addons/web/common/http.py | 25 +++++++++++++++---------- openerp-web | 3 ++- 4 files changed, 19 insertions(+), 11 deletions(-) diff --git a/addons/web/__init__.py b/addons/web/__init__.py index 621931e9167..4425f3ce572 100644 --- a/addons/web/__init__.py +++ b/addons/web/__init__.py @@ -2,6 +2,7 @@ import logging from . import common from . import controllers +from . import ir_module _logger = logging.getLogger(__name__) diff --git a/addons/web/__openerp__.py b/addons/web/__openerp__.py index fa32a8595cc..65a7939d8bb 100644 --- a/addons/web/__openerp__.py +++ b/addons/web/__openerp__.py @@ -1,6 +1,7 @@ { 'name': 'Web', 'category': 'Hidden', + 'version': '7.0.1.0', 'description': """ OpenERP Web core module. diff --git a/addons/web/common/http.py b/addons/web/common/http.py index 9c3664c8da0..4cb5b8d4bf8 100644 --- a/addons/web/common/http.py +++ b/addons/web/common/http.py @@ -461,7 +461,7 @@ class Root(object): only used in case the list of databases is requested by the server, will be filtered by this pattern """ - def __init__(self, options, openerp_addons_namespace=True): + def __init__(self, options): self.config = options if not hasattr(self.config, 'connector'): @@ -473,11 +473,9 @@ class Root(object): self.httpsession_cookie = 'httpsessionid' self.addons = {} + self.statics = {} - static_dirs = self._load_addons(openerp_addons_namespace) - if options.serve_static: - app = werkzeug.wsgi.SharedDataMiddleware( self.dispatch, static_dirs) - self.dispatch = DisableCacheMiddleware(app) + self._load_addons() if options.session_storage: if not os.path.exists(options.session_storage): @@ -490,7 +488,7 @@ class Root(object): """ return self.dispatch(environ, start_response) - def dispatch(self, environ, start_response): + def _dispatch(self, environ, start_response): """ Performs the actual WSGI dispatching for the application, may be wrapped during the initialization of the object. @@ -520,12 +518,13 @@ class Root(object): return response(environ, start_response) - def _load_addons(self, openerp_addons_namespace=True): + def _load_addons(self): """ Loads all addons at the specified addons path, returns a mapping of static URLs to the corresponding directories """ - statics = {} + openerp_addons_namespace = getattr(self.config, 'openerp_addons_namespace', True) + for addons_path in self.config.addons_path: for module in os.listdir(addons_path): if module not in addons_module: @@ -541,14 +540,20 @@ class Root(object): m = __import__(module) addons_module[module] = m addons_manifest[module] = manifest - statics['/%s/static' % module] = path_static + self.statics['/%s/static' % module] = path_static + for k, v in controllers_class: if k not in controllers_object: o = v() controllers_object[k] = o if hasattr(o, '_cp_path'): controllers_path[o._cp_path] = o - return statics + + app = self._dispatch + if self.config.serve_static: + app = werkzeug.wsgi.SharedDataMiddleware(self._dispatch, self.statics) + + self.dispatch = DisableCacheMiddleware(app) def find_handler(self, *l): """ diff --git a/openerp-web b/openerp-web index 3340b95646e..2e12a96ef64 100755 --- a/openerp-web +++ b/openerp-web @@ -105,7 +105,8 @@ if __name__ == "__main__": else: logging.basicConfig(level=getattr(logging, options.log_level.upper())) - app = web.common.http.Root(options, openerp_addons_namespace=False) + options.openerp_addons_namespace = False + app = web.common.http.Root(options) if options.proxy_mode: app = werkzeug.contrib.fixers.ProxyFix(app) From 522fb2e4b9fdf46abed3b5ca8ba43758b22253a1 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Fri, 24 Aug 2012 16:38:37 +0200 Subject: [PATCH 009/178] [FIX] add missing file bzr revid: chs@openerp.com-20120824143837-tpgu7g2rqnkag22u --- addons/web/ir_module.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 addons/web/ir_module.py diff --git a/addons/web/ir_module.py b/addons/web/ir_module.py new file mode 100644 index 00000000000..4ed47e5197c --- /dev/null +++ b/addons/web/ir_module.py @@ -0,0 +1,17 @@ +from openerp.osv import osv +import openerp.wsgi.core as oewsgi + +from common.http import Root + +class ir_module(osv.Model): + _inherit = 'ir.module.module' + + def update_list(self, cr, uid, context=None): + result = super(ir_module, self).update_list(cr, uid, context=context) + + if tuple(result) != (0, 0): + for handler in oewsgi.module_handlers: + if isinstance(handler, Root): + handler._load_addons() + + return result From 8f1a02e331f3b64d29f2cd9bd600c88d528690d0 Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Wed, 29 Aug 2012 10:39:33 +0200 Subject: [PATCH 010/178] [IMP] add method to prepair refund and add context in the method def refund bzr revid: benoit.guillot@akretion.com.br-20120829083933-vfi198opk85dj91m --- addons/account/account_invoice.py | 102 +++++++++--------- .../account/wizard/account_invoice_refund.py | 2 +- 2 files changed, 54 insertions(+), 50 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 7bc9ceaaf61..41524e08bdf 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1114,7 +1114,7 @@ class account_invoice(osv.osv): ids = self.search(cr, user, [('name',operator,name)] + args, limit=limit, context=context) return self.name_get(cr, user, ids, context) - def _refund_cleanup_lines(self, cr, uid, lines): + def _refund_cleanup_lines(self, cr, uid, lines, context=None): for line in lines: del line['id'] del line['invoice_id'] @@ -1126,60 +1126,64 @@ class account_invoice(osv.osv): line['invoice_line_tax_id'] = [(6,0, line.get('invoice_line_tax_id', [])) ] return map(lambda x: (0,0,x), lines) - def refund(self, cr, uid, ids, date=None, period_id=None, description=None, journal_id=None): - invoices = self.read(cr, uid, ids, ['name', 'type', 'number', 'reference', 'comment', 'date_due', 'partner_id', 'partner_contact', 'partner_insite', 'partner_ref', 'payment_term', 'account_id', 'currency_id', 'invoice_line', 'tax_line', 'journal_id', 'company_id']) + def prepair_refund(self, cr, uid, refund_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): obj_invoice_line = self.pool.get('account.invoice.line') obj_invoice_tax = self.pool.get('account.invoice.tax') obj_journal = self.pool.get('account.journal') + del invoice['id'] + + type_dict = { + 'out_invoice': 'out_refund', # Customer Invoice + 'in_invoice': 'in_refund', # Supplier Invoice + 'out_refund': 'out_invoice', # Customer Refund + 'in_refund': 'in_invoice', # Supplier Refund + } + + invoice_lines = obj_invoice_line.read(cr, uid, invoice['invoice_line'], context=context) + invoice_lines = self._refund_cleanup_lines(cr, uid, invoice_lines, context=context) + + tax_lines = obj_invoice_tax.read(cr, uid, invoice['tax_line'], context=context) + tax_lines = filter(lambda l: l['manual'], tax_lines) + tax_lines = self._refund_cleanup_lines(cr, uid, tax_lines, context=context) + if journal_id: + refund_journal_ids = [journal_id] + elif invoice['type'] == 'in_invoice': + refund_journal_ids = obj_journal.search(cr, uid, [('type','=','purchase_refund')], context=context) + else: + refund_journal_ids = obj_journal.search(cr, uid, [('type','=','sale_refund')], context=context) + + if not date: + date = time.strftime('%Y-%m-%d') + invoice.update({ + 'type': type_dict[invoice['type']], + 'date_invoice': date, + 'state': 'draft', + 'number': False, + 'invoice_line': invoice_lines, + 'tax_line': tax_lines, + 'journal_id': refund_journal_ids + }) + if period_id: + invoice.update({ + 'period_id': period_id, + }) + if description: + invoice.update({ + 'name': description, + }) + # take the id part of the tuple returned for many2one fields + for field in ('partner_id', 'company_id', + 'account_id', 'currency_id', 'payment_term', 'journal_id'): + invoice[field] = invoice[field] and invoice[field][0] + return invoice + + def refund(self, cr, uid, ids, date=None, period_id=None, description=None, journal_id=None, context=None): + invoices = self.read(cr, uid, ids, ['name', 'type', 'number', 'reference', 'comment', 'date_due', 'partner_id', 'partner_contact', 'partner_insite', 'partner_ref', 'payment_term', 'account_id', 'currency_id', 'invoice_line', 'tax_line', 'journal_id', 'company_id'], context=context) new_ids = [] for invoice in invoices: - del invoice['id'] - - type_dict = { - 'out_invoice': 'out_refund', # Customer Invoice - 'in_invoice': 'in_refund', # Supplier Invoice - 'out_refund': 'out_invoice', # Customer Refund - 'in_refund': 'in_invoice', # Supplier Refund - } - - invoice_lines = obj_invoice_line.read(cr, uid, invoice['invoice_line']) - invoice_lines = self._refund_cleanup_lines(cr, uid, invoice_lines) - - tax_lines = obj_invoice_tax.read(cr, uid, invoice['tax_line']) - tax_lines = filter(lambda l: l['manual'], tax_lines) - tax_lines = self._refund_cleanup_lines(cr, uid, tax_lines) - if journal_id: - refund_journal_ids = [journal_id] - elif invoice['type'] == 'in_invoice': - refund_journal_ids = obj_journal.search(cr, uid, [('type','=','purchase_refund')]) - else: - refund_journal_ids = obj_journal.search(cr, uid, [('type','=','sale_refund')]) - - if not date: - date = time.strftime('%Y-%m-%d') - invoice.update({ - 'type': type_dict[invoice['type']], - 'date_invoice': date, - 'state': 'draft', - 'number': False, - 'invoice_line': invoice_lines, - 'tax_line': tax_lines, - 'journal_id': refund_journal_ids - }) - if period_id: - invoice.update({ - 'period_id': period_id, - }) - if description: - invoice.update({ - 'name': description, - }) - # take the id part of the tuple returned for many2one fields - for field in ('partner_id', 'company_id', - 'account_id', 'currency_id', 'payment_term', 'journal_id'): - invoice[field] = invoice[field] and invoice[field][0] + invoice = self.prepair_refund(cr, uid, invoice['id'], invoice, date=date, period_id=period_id, description=description, journal_id=journal_id, context=context) # create the new invoice - new_ids.append(self.create(cr, uid, invoice)) + new_ids.append(self.create(cr, uid, invoice, context=context)) return new_ids diff --git a/addons/account/wizard/account_invoice_refund.py b/addons/account/wizard/account_invoice_refund.py index b7d278b8849..a549f09e00b 100644 --- a/addons/account/wizard/account_invoice_refund.py +++ b/addons/account/wizard/account_invoice_refund.py @@ -146,7 +146,7 @@ class account_invoice_refund(osv.osv_memory): raise osv.except_osv(_('Insufficient Data!'), \ _('No period found on the invoice.')) - refund_id = inv_obj.refund(cr, uid, [inv.id], date, period, description, journal_id) + refund_id = inv_obj.refund(cr, uid, [inv.id], date, period, description, journal_id, context=context) refund = inv_obj.browse(cr, uid, refund_id[0], context=context) inv_obj.write(cr, uid, [refund.id], {'date_due': date, 'check_total': inv.check_total}) From 4b614305d4066e7b97045a1641aed925ae709b17 Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Wed, 29 Aug 2012 10:40:32 +0200 Subject: [PATCH 011/178] [IMP] add context on the call of the method refund bzr revid: benoit.guillot@akretion.com.br-20120829084032-9ow83wx3kcmrvep7 --- addons/point_of_sale/wizard/pos_return.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/point_of_sale/wizard/pos_return.py b/addons/point_of_sale/wizard/pos_return.py index 0e5d4e1fbb5..c56fe5fd572 100644 --- a/addons/point_of_sale/wizard/pos_return.py +++ b/addons/point_of_sale/wizard/pos_return.py @@ -278,7 +278,7 @@ class add_product(osv.osv_memory): location_id=res and res[0] or None if order_id.invoice_id: - invoice_obj.refund(cr, uid, [order_id.invoice_id.id], time.strftime('%Y-%m-%d'), False, order_id.name) + invoice_obj.refund(cr, uid, [order_id.invoice_id.id], time.strftime('%Y-%m-%d'), False, order_id.name, context=context) new_picking=picking_obj.create(cr, uid, { 'name':'%s (return)' %order_id.name, 'move_lines':[], 'state':'draft', From e6f172b66d3db990aa1804716d7756339e9e82c1 Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Wed, 29 Aug 2012 17:34:48 +0200 Subject: [PATCH 012/178] [FIX] fix typo bzr revid: benoit.guillot@akretion.com.br-20120829153448-i4ek7jny5hqgid1a --- addons/account/account_invoice.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 41524e08bdf..7ec504fa5e8 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1126,7 +1126,7 @@ class account_invoice(osv.osv): line['invoice_line_tax_id'] = [(6,0, line.get('invoice_line_tax_id', [])) ] return map(lambda x: (0,0,x), lines) - def prepair_refund(self, cr, uid, refund_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): + def _prepare_refund(self, cr, uid, refund_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): obj_invoice_line = self.pool.get('account.invoice.line') obj_invoice_tax = self.pool.get('account.invoice.tax') obj_journal = self.pool.get('account.journal') @@ -1181,7 +1181,12 @@ class account_invoice(osv.osv): invoices = self.read(cr, uid, ids, ['name', 'type', 'number', 'reference', 'comment', 'date_due', 'partner_id', 'partner_contact', 'partner_insite', 'partner_ref', 'payment_term', 'account_id', 'currency_id', 'invoice_line', 'tax_line', 'journal_id', 'company_id'], context=context) new_ids = [] for invoice in invoices: - invoice = self.prepair_refund(cr, uid, invoice['id'], invoice, date=date, period_id=period_id, description=description, journal_id=journal_id, context=context) + invoice = self._prepare_refund(cr, uid, invoice['id'], invoice, + date=date, + period_id=period_id, + description=description, + journal_id=journal_id, + context=context) # create the new invoice new_ids.append(self.create(cr, uid, invoice, context=context)) From ad02628855b2b1ae815661df5905140d47f0c884 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 27 Sep 2012 15:34:44 +0200 Subject: [PATCH 013/178] [IMP] web: add method do_action to EmbeddedClient bzr revid: chs@openerp.com-20120927133444-6dd5ck2jmjfoa9my --- addons/web/static/src/js/chrome.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 9fdfb50307f..fcb4747a2e0 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1174,6 +1174,9 @@ instance.web.EmbeddedClient = instance.web.Client.extend({ var self = this; return $.when(this._super()).pipe(function() { return instance.session.session_authenticate(self.dbname, self.login, self.key, true).pipe(function() { + if (!self.action_id) { + return; + } return self.rpc("/web/action/load", { action_id: self.action_id }, function(result) { var action = result.result; action.flags = _.extend({ @@ -1184,11 +1187,15 @@ instance.web.EmbeddedClient = instance.web.Client.extend({ //pager : false }, self.options, action.flags || {}); - self.action_manager.do_action(action); + self.do_action(action); }); }); }); }, + + do_action: function(action) { + return this.action_manager.do_action(action); + } }); instance.web.embed = function (origin, dbname, login, key, action, options) { From aa7a56706bc6cd58f7254279da4371e2c13484c2 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Mon, 1 Oct 2012 18:44:58 +0200 Subject: [PATCH 014/178] [IMP] version_info read info from server bzr revid: chs@openerp.com-20121001164458-6bkchfr2qoll0qq9 --- addons/web/controllers/main.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index e2e7ebb68de..e27a07ce1cc 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -696,9 +696,7 @@ class WebClient(openerpweb.Controller): @openerpweb.jsonrequest def version_info(self, req): - return { - "version": common.release.version - } + return req.proxy('common').version()['openerp'] class Proxy(openerpweb.Controller): _cp_path = '/web/proxy' From 590b79fe96e9a4e1539242052dead57057d87d12 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 2 Oct 2012 17:55:03 +0200 Subject: [PATCH 015/178] [FIX] correct version_info bzr revid: chs@openerp.com-20121002155503-ok9m0lud5ajmno3f --- addons/web/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index e27a07ce1cc..5b2129a47f8 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -696,7 +696,7 @@ class WebClient(openerpweb.Controller): @openerpweb.jsonrequest def version_info(self, req): - return req.proxy('common').version()['openerp'] + return req.session.proxy('common').version()['openerp'] class Proxy(openerpweb.Controller): _cp_path = '/web/proxy' From ba76751ea1fe90dffec5b37f5046039fb9e105c3 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 10 Oct 2012 14:00:26 +0200 Subject: [PATCH 016/178] [FIX] file renamed on server bzr revid: chs@openerp.com-20121010120026-lorll9na2ndt80py --- addons/web/ir_module.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/ir_module.py b/addons/web/ir_module.py index 4ed47e5197c..5bc76a99375 100644 --- a/addons/web/ir_module.py +++ b/addons/web/ir_module.py @@ -1,5 +1,5 @@ from openerp.osv import osv -import openerp.wsgi.core as oewsgi +import openerp.service.wsgi_server as oewsgi from common.http import Root From f4ea0af205d001110683dd8f1d11a97bf2d6724f Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Wed, 10 Oct 2012 17:37:24 +0200 Subject: [PATCH 017/178] [IMP] add docstring and fix refund_id arg. Add also a new prepare method _prepapre_cleanup_fields() to override the fields of the refund lines bzr revid: benoit.guillot@akretion.com.br-20121010153724-rgjiluytvz3z7qju --- addons/account/account_invoice.py | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 7ec504fa5e8..ad29b199599 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1114,19 +1114,43 @@ class account_invoice(osv.osv): ids = self.search(cr, user, [('name',operator,name)] + args, limit=limit, context=context) return self.name_get(cr, user, ids, context) + def _prepare_cleanup_fields(self, cr, uid, context=None): + """Prepare the list of the fields to use to create the refund lines + with the method _refund_cleanup_lines(). This method may be + overriden to add or remove fields to customize the refund lines + generetion (making sure to call super() to establish + a clean extension chain). + + retrun: tuple of fields to create() the refund lines + """ + return ('company_id', 'partner_id', 'account_id', 'product_id', + 'uos_id', 'account_analytic_id', 'tax_code_id', 'base_code_id') + def _refund_cleanup_lines(self, cr, uid, lines, context=None): for line in lines: del line['id'] del line['invoice_id'] - for field in ('company_id', 'partner_id', 'account_id', 'product_id', - 'uos_id', 'account_analytic_id', 'tax_code_id', 'base_code_id'): + for field in self._prepare_cleanup_fields(cr, uid, context=context): if line.get(field): line[field] = line[field][0] if 'invoice_line_tax_id' in line: line['invoice_line_tax_id'] = [(6,0, line.get('invoice_line_tax_id', [])) ] return map(lambda x: (0,0,x), lines) - def _prepare_refund(self, cr, uid, refund_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): + def _prepare_refund(self, cr, uid, invoice_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): + """Prepare the dict of values to create the new refund from the invoice. + This method may be overridden to implement custom + refund generation (making sure to call super() to establish + a clean extension chain). + + :param integer invoice_id: id of the invoice to refund + :param dict invoice: read of the invoice to refund + :param date date: refund creation date from the wizard + :param integer period_id: force account.period from the wizard + :param char description: description of the refund from the wizard + :param integer journal_id: account.journal from the wizard + :return: dict of value to create() the refund + """ obj_invoice_line = self.pool.get('account.invoice.line') obj_invoice_tax = self.pool.get('account.invoice.tax') obj_journal = self.pool.get('account.journal') From 907b9700be95419684b356f0d8b2ec551cf2a713 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 11 Oct 2012 13:23:00 +0200 Subject: [PATCH 018/178] [FIX] adapt to drop of standalone web client bzr revid: chs@openerp.com-20121011112300-cfhvxh4d9gg6o17l --- addons/web/http.py | 5 +---- addons/web/ir_module.py | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/addons/web/http.py b/addons/web/http.py index 13f99776135..5db3f8aedef 100644 --- a/addons/web/http.py +++ b/addons/web/http.py @@ -526,10 +526,7 @@ class Root(object): if hasattr(o, '_cp_path'): controllers_path[o._cp_path] = o - app = self._dispatch - if self.config.serve_static: - app = werkzeug.wsgi.SharedDataMiddleware(self._dispatch, self.statics) - + app = werkzeug.wsgi.SharedDataMiddleware(self._dispatch, self.statics) self.dispatch = DisableCacheMiddleware(app) def find_handler(self, *l): diff --git a/addons/web/ir_module.py b/addons/web/ir_module.py index 5bc76a99375..c4588b19aa6 100644 --- a/addons/web/ir_module.py +++ b/addons/web/ir_module.py @@ -1,7 +1,7 @@ from openerp.osv import osv import openerp.service.wsgi_server as oewsgi -from common.http import Root +from .http import Root class ir_module(osv.Model): _inherit = 'ir.module.module' From 8ee703031a5d295d7709d9f3301eb3fd3055f258 Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Fri, 12 Oct 2012 14:24:06 +0200 Subject: [PATCH 019/178] [IMP] use browse_record instead of dict for refund creation bzr revid: benoit.guillot@akretion.com.br-20121012122406-7ghe5pazc430wtqm --- addons/account/account_invoice.py | 75 ++++++++++++++----------------- 1 file changed, 33 insertions(+), 42 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index ad29b199599..2b8c2e3f099 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1114,30 +1114,24 @@ class account_invoice(osv.osv): ids = self.search(cr, user, [('name',operator,name)] + args, limit=limit, context=context) return self.name_get(cr, user, ids, context) - def _prepare_cleanup_fields(self, cr, uid, context=None): - """Prepare the list of the fields to use to create the refund lines - with the method _refund_cleanup_lines(). This method may be - overriden to add or remove fields to customize the refund lines - generetion (making sure to call super() to establish - a clean extension chain). - - retrun: tuple of fields to create() the refund lines - """ - return ('company_id', 'partner_id', 'account_id', 'product_id', - 'uos_id', 'account_analytic_id', 'tax_code_id', 'base_code_id') - def _refund_cleanup_lines(self, cr, uid, lines, context=None): + clean_lines = [] for line in lines: - del line['id'] - del line['invoice_id'] - for field in self._prepare_cleanup_fields(cr, uid, context=context): - if line.get(field): - line[field] = line[field][0] - if 'invoice_line_tax_id' in line: - line['invoice_line_tax_id'] = [(6,0, line.get('invoice_line_tax_id', [])) ] - return map(lambda x: (0,0,x), lines) + clean_line = {} + for field in line._all_columns.keys(): + if line._all_columns[field].column._type == 'many2one': + clean_line[field] = line[field].id + elif line._all_columns[field].column._type == 'many2many': + m2m_list = [] + for link in line[field]: + m2m_list.append(link.id) + clean_line[field] = [(6,0, m2m_list)] + else: + clean_line[field] = line[field] + clean_lines.append(clean_line) + return map(lambda x: (0,0,x), clean_lines) - def _prepare_refund(self, cr, uid, invoice_id, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): + def _prepare_refund(self, cr, uid, invoice, date=None, period_id=None, description=None, journal_id=None, context=None): """Prepare the dict of values to create the new refund from the invoice. This method may be overridden to implement custom refund generation (making sure to call super() to establish @@ -1145,16 +1139,13 @@ class account_invoice(osv.osv): :param integer invoice_id: id of the invoice to refund :param dict invoice: read of the invoice to refund - :param date date: refund creation date from the wizard + :param string date: refund creation date from the wizard :param integer period_id: force account.period from the wizard - :param char description: description of the refund from the wizard + :param string description: description of the refund from the wizard :param integer journal_id: account.journal from the wizard :return: dict of value to create() the refund """ - obj_invoice_line = self.pool.get('account.invoice.line') - obj_invoice_tax = self.pool.get('account.invoice.tax') obj_journal = self.pool.get('account.journal') - del invoice['id'] type_dict = { 'out_invoice': 'out_refund', # Customer Invoice @@ -1162,12 +1153,17 @@ class account_invoice(osv.osv): 'out_refund': 'out_invoice', # Customer Refund 'in_refund': 'in_invoice', # Supplier Refund } + invoice_data = {} + for field in ['name', 'reference', 'comment', 'date_due', 'partner_id', 'company_id', + 'account_id', 'currency_id', 'payment_term', 'journal_id']: + if invoice._all_columns[field].column._type == 'many2one': + invoice_data[field] = invoice[field].id + else: + invoice_data[field] = invoice[field] and invoice[field] or False - invoice_lines = obj_invoice_line.read(cr, uid, invoice['invoice_line'], context=context) - invoice_lines = self._refund_cleanup_lines(cr, uid, invoice_lines, context=context) + invoice_lines = self._refund_cleanup_lines(cr, uid, invoice.invoice_line, context=context) - tax_lines = obj_invoice_tax.read(cr, uid, invoice['tax_line'], context=context) - tax_lines = filter(lambda l: l['manual'], tax_lines) + tax_lines = filter(lambda l: l['manual'], invoice.tax_line) tax_lines = self._refund_cleanup_lines(cr, uid, tax_lines, context=context) if journal_id: refund_journal_ids = [journal_id] @@ -1178,34 +1174,29 @@ class account_invoice(osv.osv): if not date: date = time.strftime('%Y-%m-%d') - invoice.update({ + invoice_data.update({ 'type': type_dict[invoice['type']], 'date_invoice': date, 'state': 'draft', 'number': False, 'invoice_line': invoice_lines, 'tax_line': tax_lines, - 'journal_id': refund_journal_ids + 'journal_id': refund_journal_ids and refund_journal_ids[0] or False, }) if period_id: - invoice.update({ + invoice_data.update({ 'period_id': period_id, }) if description: - invoice.update({ + invoice_data.update({ 'name': description, }) - # take the id part of the tuple returned for many2one fields - for field in ('partner_id', 'company_id', - 'account_id', 'currency_id', 'payment_term', 'journal_id'): - invoice[field] = invoice[field] and invoice[field][0] - return invoice + return invoice_data def refund(self, cr, uid, ids, date=None, period_id=None, description=None, journal_id=None, context=None): - invoices = self.read(cr, uid, ids, ['name', 'type', 'number', 'reference', 'comment', 'date_due', 'partner_id', 'partner_contact', 'partner_insite', 'partner_ref', 'payment_term', 'account_id', 'currency_id', 'invoice_line', 'tax_line', 'journal_id', 'company_id'], context=context) new_ids = [] - for invoice in invoices: - invoice = self._prepare_refund(cr, uid, invoice['id'], invoice, + for invoice in self.browse(cr, uid, ids, context=context): + invoice = self._prepare_refund(cr, uid, invoice, date=date, period_id=period_id, description=description, From 3adab7ba8c71cd222e9f9b56cb50b8d7fdfe3ff8 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Mon, 15 Oct 2012 18:23:46 +0200 Subject: [PATCH 020/178] [IMP]: once bound, a session cannot be bound to another server bzr revid: chs@openerp.com-20121015162346-jwhctk988fftjsa4 --- addons/web/static/src/js/chrome.js | 24 ++++++++++++++++++------ addons/web/static/src/js/coresetup.js | 6 ++++++ 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 2b37ea9999a..5aa8be480d3 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1153,17 +1153,14 @@ instance.web.EmbeddedClient = instance.web.Client.extend({ _template: 'EmbedClient', init: function(parent, origin, dbname, login, key, action_id, options) { this._super(parent, origin); - - this.dbname = dbname; - this.login = login; - this.key = key; + this.bind(dbname, login, key); this.action_id = action_id; this.options = options || {}; }, start: function() { var self = this; return $.when(this._super()).pipe(function() { - return instance.session.session_authenticate(self.dbname, self.login, self.key, true).pipe(function() { + return self.authenticate().pipe(function() { if (!self.action_id) { return; } @@ -1185,7 +1182,22 @@ instance.web.EmbeddedClient = instance.web.Client.extend({ do_action: function(action) { return this.action_manager.do_action(action); - } + }, + + authenticate: function() { + var s = instance.session; + if (s.session_is_valid() && s.db === this.dbname && s.login === this.login) { + return $.when(); + } + return instance.session.session_authenticate(this.dbname, this.login, this.key, true); + }, + + bind: function(dbname, login, key) { + this.dbname = dbname; + this.login = login; + this.key = key; + }, + }); instance.web.embed = function (origin, dbname, login, key, action, options) { diff --git a/addons/web/static/src/js/coresetup.js b/addons/web/static/src/js/coresetup.js index 1f1112df2f2..cf533ed0b59 100644 --- a/addons/web/static/src/js/coresetup.js +++ b/addons/web/static/src/js/coresetup.js @@ -27,6 +27,12 @@ instance.web.Session = instance.web.JsonRPC.extend( /** @lends instance.web.Sess * Setup a sessionm */ session_bind: function(origin) { + if (!_.isUndefined(this.origin)) { + if (this.origin === origin) { + return $.when(); + } + throw new Error('Session already bound to ' + this.origin); + } var self = this; this.setup(origin); instance.web.qweb.default_dict['_s'] = this.origin; From 1e9d0c49040136d862f15faf66e15b2e6b716c61 Mon Sep 17 00:00:00 2001 From: Benoit Guillot Date: Tue, 16 Oct 2012 18:22:51 +0200 Subject: [PATCH 021/178] [FIX] skip the one2many and the many2one fields in the invoice line and support invoice_line_tax_id bzr revid: benoit.guillot@akretion.com.br-20121016162251-iwgwq6h1po9uinr8 --- addons/account/account_invoice.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 2b8c2e3f099..7ae25f6ed33 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -1121,13 +1121,13 @@ class account_invoice(osv.osv): for field in line._all_columns.keys(): if line._all_columns[field].column._type == 'many2one': clean_line[field] = line[field].id - elif line._all_columns[field].column._type == 'many2many': - m2m_list = [] - for link in line[field]: - m2m_list.append(link.id) - clean_line[field] = [(6,0, m2m_list)] - else: + elif line._all_columns[field].column._type not in ['many2many','one2many']: clean_line[field] = line[field] + elif field == 'invoice_line_tax_id': + tax_list = [] + for tax in line[field]: + tax_list.append(tax.id) + clean_line[field] = [(6,0, tax_list)] clean_lines.append(clean_line) return map(lambda x: (0,0,x), clean_lines) @@ -1155,7 +1155,7 @@ class account_invoice(osv.osv): } invoice_data = {} for field in ['name', 'reference', 'comment', 'date_due', 'partner_id', 'company_id', - 'account_id', 'currency_id', 'payment_term', 'journal_id']: + 'account_id', 'currency_id', 'payment_term']: if invoice._all_columns[field].column._type == 'many2one': invoice_data[field] = invoice[field].id else: From f986227f8f0b354dd2ea4aabdcdec02b3628fdfd Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 30 Oct 2012 12:37:50 +0100 Subject: [PATCH 022/178] [IMP] reload: can wait server is available bzr revid: chs@openerp.com-20121030113750-4y039gx7cunwz859 --- addons/web/static/src/js/chrome.js | 51 ++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 13 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index d5f72ee8bb9..26f82665a03 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -615,22 +615,47 @@ instance.web.client_actions.add("login", "instance.web.Login"); /** * Client action to reload the whole interface. * If params has an entry 'menu_id', it opens the given menu entry. + * If params has an entry 'wait', reload will wait the openerp server to be reachable before reloading */ instance.web.Reload = function(parent, params) { - var menu_id = (params && params.menu_id) || false; - var l = window.location; - - var sobj = $.deparam(l.search.substr(1)); - sobj.ts = new Date().getTime(); - var search = '?' + $.param(sobj); - - var hash = l.hash; - if (menu_id) { - hash = "#menu_id=" + menu_id; + // hide errors + if (instance.client && instance.client.crashmanager) { + instance.client.crashmanager.destroy(); } - var url = l.protocol + "//" + l.host + l.pathname + search + hash; - window.onerror = function() {}; - window.location = url; + + var reload = function() { + console.log('relocate'); + var menu_id = (params && params.menu_id) || false; + var l = window.location; + + var sobj = $.deparam(l.search.substr(1)); + sobj.ts = new Date().getTime(); + var search = '?' + $.param(sobj); + + var hash = l.hash; + if (menu_id) { + hash = "#menu_id=" + menu_id; + } + var url = l.protocol + "//" + l.host + l.pathname + search + hash; + window.location = url; + }; + + var wait_server = function() { + parent.session.rpc("/web/webclient/version_info", {}) + .done(function() { + reload(); + }) + .fail(function() { + setTimeout(wait_server, 250); + }); + }; + + if (parent && params && params.wait) { + setTimeout(wait_server, 1000); + } else { + reload(); + } + }; instance.web.client_actions.add("reload", "instance.web.Reload"); From 1f91931fa3485046a8e471dfaa783197ef573855 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 31 Oct 2012 13:01:17 +0100 Subject: [PATCH 023/178] [FIX] "Home" client action can also wait server to be available bzr revid: chs@openerp.com-20121031120117-11n1alcu8jdv0je7 --- addons/web/static/src/js/chrome.js | 68 +++++++++++++++--------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 26f82665a03..5dd22a3212b 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -612,50 +612,51 @@ instance.web.Login = instance.web.Widget.extend({ }); instance.web.client_actions.add("login", "instance.web.Login"); -/** - * Client action to reload the whole interface. - * If params has an entry 'menu_id', it opens the given menu entry. - * If params has an entry 'wait', reload will wait the openerp server to be reachable before reloading - */ -instance.web.Reload = function(parent, params) { + +instance.web._relocate = function(url, wait) { // hide errors if (instance.client && instance.client.crashmanager) { instance.client.crashmanager.destroy(); } - var reload = function() { - console.log('relocate'); - var menu_id = (params && params.menu_id) || false; - var l = window.location; - - var sobj = $.deparam(l.search.substr(1)); - sobj.ts = new Date().getTime(); - var search = '?' + $.param(sobj); - - var hash = l.hash; - if (menu_id) { - hash = "#menu_id=" + menu_id; - } - var url = l.protocol + "//" + l.host + l.pathname + search + hash; - window.location = url; - }; - var wait_server = function() { - parent.session.rpc("/web/webclient/version_info", {}) + instance.session.rpc("/web/webclient/version_info", {}) .done(function() { - reload(); + window.location = url; }) .fail(function() { setTimeout(wait_server, 250); }); }; - if (parent && params && params.wait) { + if (wait) { setTimeout(wait_server, 1000); } else { - reload(); + window.location = url; } - +} + +/** + * Client action to reload the whole interface. + * If params has an entry 'menu_id', it opens the given menu entry. + * If params has an entry 'wait', reload will wait the openerp server to be reachable before reloading + */ +instance.web.Reload = function(parent, params) { + + var menu_id = (params && params.menu_id) || false; + var l = window.location; + + var sobj = $.deparam(l.search.substr(1)); + sobj.ts = new Date().getTime(); + var search = '?' + $.param(sobj); + + var hash = l.hash; + if (menu_id) { + hash = "#menu_id=" + menu_id; + } + var url = l.protocol + "//" + l.host + l.pathname + search + hash; + + instance.web._relocate(url, params && params.wait); }; instance.web.client_actions.add("reload", "instance.web.Reload"); @@ -665,7 +666,7 @@ instance.web.client_actions.add("reload", "instance.web.Reload"); */ instance.web.HistoryBack = function(parent, params) { if (!parent.history_back()) { - window.location = '/' + (window.location.search || ''); + instance.web.Home(parent); } }; instance.web.client_actions.add("history_back", "instance.web.HistoryBack"); @@ -673,11 +674,10 @@ instance.web.client_actions.add("history_back", "instance.web.HistoryBack"); /** * Client action to go back home. */ -instance.web.Home = instance.web.Widget.extend({ - init: function(parent, params) { - window.location = '/' + (window.location.search || ''); - } -}); +instance.web.Home = function(parent, params) { + var url = '/' + (window.location.search || ''); + instance.web._relocate(url, params && params.wait); +}; instance.web.client_actions.add("home", "instance.web.Home"); instance.web.ChangePassword = instance.web.Widget.extend({ From 595a2b3bb160351bca19c40414ede990f45376ea Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 6 Nov 2012 17:36:58 +0100 Subject: [PATCH 024/178] [IMP] only "special=cancel" buttons close the form bzr revid: chs@openerp.com-20121106163658-fez0bvbddjbuw5wi --- addons/web/static/src/js/views.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index ebc7c326724..bf7166eb7cf 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -1234,7 +1234,7 @@ instance.web.View = instance.web.Widget.extend({ } }; - if (action_data.special) { + if (action_data.special === 'cancel') { return handler({"type":"ir.actions.act_window_close"}); } else if (action_data.type=="object") { var args = [[record_id]], additional_args = []; From c8e1d477990430028f9ad68d295b8d3d4017fd46 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 7 Nov 2012 18:18:20 +0100 Subject: [PATCH 025/178] :%s/_relocate/redirect/g bzr revid: chs@openerp.com-20121107171820-v7hryce3opnzuf0i --- addons/web/static/src/js/chrome.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 1b90ff3ff44..7fe750d1b60 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -613,7 +613,7 @@ instance.web.Login = instance.web.Widget.extend({ instance.web.client_actions.add("login", "instance.web.Login"); -instance.web._relocate = function(url, wait) { +instance.web.redirect = function(url, wait) { // hide errors if (instance.client && instance.client.crashmanager) { instance.client.crashmanager.destroy(); @@ -656,7 +656,7 @@ instance.web.Reload = function(parent, action) { } var url = l.protocol + "//" + l.host + l.pathname + search + hash; - instance.web._relocate(url, params.wait); + instance.web.redirect(url, params.wait); }; instance.web.client_actions.add("reload", "instance.web.Reload"); @@ -676,7 +676,7 @@ instance.web.client_actions.add("history_back", "instance.web.HistoryBack"); */ instance.web.Home = function(parent, action) { var url = '/' + (window.location.search || ''); - instance.web._relocate(url, action.params && action.params.wait); + instance.web.redirect(url, action.params && action.params.wait); }; instance.web.client_actions.add("home", "instance.web.Home"); From eaa3da915b5c3b22ddaaa2f4e29b1854e748e2f1 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 8 Nov 2012 15:50:01 +0100 Subject: [PATCH 026/178] [FIX] improve warning dialog css bzr revid: chs@openerp.com-20121108145001-pswe7r5ss4nzgu00 --- addons/web/static/src/css/base.css | 10 ++++++++++ addons/web/static/src/css/base.sass | 9 +++++++++ addons/web/static/src/xml/base.xml | 4 ++-- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 94d02758ad0..b34e699b541 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -802,6 +802,16 @@ .openerp .oe_notification { z-index: 1050; } +.openerp .oe_dialog_warning { + width: 100%; +} +.openerp .oe_dialog_warning p { + text-align: center; +} +.openerp .oe_dialog_icon { + padding: 5px; + width: 32px; +} .openerp .oe_login { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=); text-align: center; diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass index f911929e159..368df7f047c 100644 --- a/addons/web/static/src/css/base.sass +++ b/addons/web/static/src/css/base.sass @@ -680,6 +680,15 @@ $sheet-padding: 16px .oe_notification z-index: 1050 // }}} + // CrashManager {{{ + .oe_dialog_warning + width: 100% + p + text-align: center + .oe_dialog_icon + padding: 5px + width: 32px + // }}} // Login {{{ .oe_login background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=) diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 215374cb6fb..553543f9d0a 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -36,11 +36,11 @@ - + From a841f066778cf87d7ccbd6a71a6f7a26ec91ca4a Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 18 Dec 2012 13:29:35 +0100 Subject: [PATCH 121/178] [FIX] mail.thread.route: safer parsing of envelope headers, courtesy of Jordi Llonch The Delivered-To cannot be considered exclusively authoritative, as it is commonly overwritten due to virtual routes during mail delivery. Its primary purpose is to avoid mail loops, so it cannot be fully trusted here. lp bug: https://launchpad.net/bugs/1085488 fixed bzr revid: odo@openerp.com-20121218122935-vbcld3vrl260z96m --- addons/mail/mail_thread.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index 76e0a57330f..fc2a5547bd2 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -338,8 +338,9 @@ class mail_thread(osv.AbstractModel): # 2. Look for a matching mail.alias entry # Delivered-To is a safe bet in most modern MTAs, but we have to fallback on To + Cc values # for all the odd MTAs out there, as there is no standard header for the envelope's `rcpt_to` value. - rcpt_tos = decode_header(message, 'Delivered-To') or \ - ','.join([decode_header(message, 'To'), + rcpt_tos = \ + ','.join([decode_header(message, 'Delivered-To'), + decode_header(message, 'To'), decode_header(message, 'Cc'), decode_header(message, 'Resent-To'), decode_header(message, 'Resent-Cc')]) From 6eed00b488bdfb80ef303a8acf9672ce00dd58b8 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Tue, 18 Dec 2012 14:03:17 +0100 Subject: [PATCH 122/178] [IMP] lunch: order of lunch orders bzr revid: qdp-launchpad@openerp.com-20121218130317-1x35k89q79lop7bd --- addons/lunch/lunch.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/lunch/lunch.py b/addons/lunch/lunch.py index 0d224ef3a8e..1aa1f412736 100644 --- a/addons/lunch/lunch.py +++ b/addons/lunch/lunch.py @@ -33,6 +33,7 @@ class lunch_order(osv.Model): """ _name = 'lunch.order' _description = 'Lunch Order' + _order = 'date desc' def _price_get(self, cr, uid, ids, name, arg, context=None): """ From e47064f1501994f35dd390b8155d52d529b0a0c2 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 18 Dec 2012 14:12:44 +0100 Subject: [PATCH 123/178] [HCK] Temporary jQuery monkey patch until the webclient's minifier is fixed or replaced. jQuery's $.browser dict is not correctly filled when javascript is minified https://bugs.launchpad.net/openerp-web/+bug/1091621 As this causes many problems with IE, this is a temporary patch until we fix/replace the minifier bzr revid: fme@openerp.com-20121218131244-cw6mds1ow94bg6re --- addons/web/static/lib/jquery/jquery-1.8.3.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/web/static/lib/jquery/jquery-1.8.3.js b/addons/web/static/lib/jquery/jquery-1.8.3.js index a86bf797a8b..c54e2bedb3b 100644 --- a/addons/web/static/lib/jquery/jquery-1.8.3.js +++ b/addons/web/static/lib/jquery/jquery-1.8.3.js @@ -6484,9 +6484,9 @@ jQuery.uaMatch = function( ua ) { ua = ua.toLowerCase(); var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) || - /(webkit)[ \/]([\w.]+)/.exec( ua ) || - /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) || - /(msie) ([\w.]+)/.exec( ua ) || + (/(webkit)[ \/]([\w.]+)/.exec( ua )) || + (/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua )) || + (/(msie) ([\w.]+)/.exec( ua )) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) || []; From 805803d32d3f06ee3bba6cd4cca216a20ce796ff Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 18 Dec 2012 14:23:17 +0100 Subject: [PATCH 124/178] [FIX] account: fix field in search view (that filter_domain does not work with web client 7.0) bzr revid: rco@openerp.com-20121218132317-2zgt1x4j98wcp86l --- addons/account/account_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 401f569c74e..1c0b5fb416c 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1137,7 +1137,7 @@ - + From d2f4e02c361ab11cc1338270ca55e7f6131deca7 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 18 Dec 2012 14:37:25 +0100 Subject: [PATCH 125/178] [FIX] l10n_lu: in trunk the property_reserve_and_surplus_account field has been removed See rev 7783 revid:qdp-launchpad@openerp.com-20121015142729-0vlvv1mx54zr6p4f bzr revid: odo@openerp.com-20121218133725-5gxd2sb1o1h8eaou --- addons/l10n_lu/account.chart.template-2011.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/l10n_lu/account.chart.template-2011.csv b/addons/l10n_lu/account.chart.template-2011.csv index 681f52e2dd6..3a336fb619a 100644 --- a/addons/l10n_lu/account.chart.template-2011.csv +++ b/addons/l10n_lu/account.chart.template-2011.csv @@ -1,2 +1,2 @@ -id,name,account_root_id:id,bank_account_view_id:id,tax_code_root_id:id,property_account_receivable:id,property_account_payable:id,property_account_expense_categ:id,property_account_income_categ:id,property_reserve_and_surplus_account:id -lu_2011_chart_1,PCMN Luxembourg,lu_2011_account_0,lu_2011_account_5131,lu_tax_code_template_mensuel,lu_2011_account_4011,lu_2011_account_44111,lu_2011_account_6063,lu_2011_account_7051,lu_2011_account_141 +id,name,account_root_id:id,bank_account_view_id:id,tax_code_root_id:id,property_account_receivable:id,property_account_payable:id,property_account_expense_categ:id,property_account_income_categ:id +lu_2011_chart_1,PCMN Luxembourg,lu_2011_account_0,lu_2011_account_5131,lu_tax_code_template_mensuel,lu_2011_account_4011,lu_2011_account_44111,lu_2011_account_6063,lu_2011_account_7051 From add034cafbc0253f688ff3ee4bc0d46559dc83b2 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 18 Dec 2012 14:38:19 +0100 Subject: [PATCH 126/178] [IMP] account: always show the name field in the form of account.bank.statement bzr revid: rco@openerp.com-20121218133819-x03qu491r6csmvbk --- addons/account/account_view.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 1c0b5fb416c..98946f3a3b5 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -2243,8 +2243,8 @@ -

- var message = d.message ? d.message : d.error.data.fault_code; + var message = d.error.message ? d.error.message : d.error.data.fault_code; d.html_error = context.engine.tools.html_escape(message) .replace(/\n/g, '
');
From 2f774e42b55504d6f15ed91efa777c75c975e11a Mon Sep 17 00:00:00 2001 From: Cubic ERP Date: Wed, 14 Nov 2012 11:49:46 -0500 Subject: [PATCH 027/178] [ADD] l10n_bo bzr revid: info@cubicerp.com-20121114164946-zry0w8fyn4vhjvqf --- addons/l10n_bo/__init__.py | 32 +++ addons/l10n_bo/__openerp__.py | 52 +++++ addons/l10n_bo/account_tax.xml | 50 +++++ addons/l10n_bo/account_tax_code.xml | 94 +++++++++ addons/l10n_bo/i18n/es.po | 72 +++++++ addons/l10n_bo/i18n/es_BO.po | 53 +++++ addons/l10n_bo/i18n/l10n_bo.pot | 35 ++++ addons/l10n_bo/l10n_bo_chart.xml | 257 +++++++++++++++++++++++++ addons/l10n_bo/l10n_bo_wizard.xml | 10 + addons/l10n_bo/static/src/img/icon.png | Bin 0 -> 1846 bytes 10 files changed, 655 insertions(+) create mode 100644 addons/l10n_bo/__init__.py create mode 100644 addons/l10n_bo/__openerp__.py create mode 100644 addons/l10n_bo/account_tax.xml create mode 100644 addons/l10n_bo/account_tax_code.xml create mode 100644 addons/l10n_bo/i18n/es.po create mode 100644 addons/l10n_bo/i18n/es_BO.po create mode 100644 addons/l10n_bo/i18n/l10n_bo.pot create mode 100644 addons/l10n_bo/l10n_bo_chart.xml create mode 100644 addons/l10n_bo/l10n_bo_wizard.xml create mode 100644 addons/l10n_bo/static/src/img/icon.png diff --git a/addons/l10n_bo/__init__.py b/addons/l10n_bo/__init__.py new file mode 100644 index 00000000000..92da5dbf966 --- /dev/null +++ b/addons/l10n_bo/__init__.py @@ -0,0 +1,32 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (c) 2011 Cubic ERP - Teradata SAC. (http://cubicerp.com). +# +# WARNING: This program as such is intended to be used by professional +# programmers who take the whole responsability of assessing all potential +# consequences resulting from its eventual inadequacies and bugs +# End users who are looking for a ready-to-use solution with commercial +# garantees and support are strongly adviced to contract a Free Software +# Service Company +# +# This program is Free Software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +############################################################################## + + + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_bo/__openerp__.py b/addons/l10n_bo/__openerp__.py new file mode 100644 index 00000000000..d55777d198f --- /dev/null +++ b/addons/l10n_bo/__openerp__.py @@ -0,0 +1,52 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2012 Cubic ERP - Teradata SAC (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## +{ + "name": "Bolivia Localization Chart Account", + "version": "1.0", + "description": """ +Bolivian accounting chart and tax localization. + +Plan contable boliviano e impuestos de acuerdo a disposiciones vigentes + + """, + "author": "Cubic ERP", + "website": "http://cubicERP.com", + "category": "Localization/Account Charts", + "depends": [ + "account_chart", + ], + "data":[ + "account_tax_code.xml", + "l10n_bo_chart.xml", + "account_tax.xml", + "l10n_bo_wizard.xml", + ], + "demo_xml": [ + ], + "update_xml": [ + ], + "active": False, + "installable": True, + "certificate" : "", + 'images': ['images/config_chart_l10n_bo.jpeg','images/l10n_bo_chart.jpeg'], + +} +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_bo/account_tax.xml b/addons/l10n_bo/account_tax.xml new file mode 100644 index 00000000000..6c0ca68c4ba --- /dev/null +++ b/addons/l10n_bo/account_tax.xml @@ -0,0 +1,50 @@ + + + + + + + IVA 13% Venta + 0.130000 + percent + sale + 1 + + + + + + + + + + IVA 13% Compra + 0.130000 + percent + purchase + 1 + + + + + + + + + + + IT 3% + 0.30000 + percent + sale + 0 + + + + + + + + + + diff --git a/addons/l10n_bo/account_tax_code.xml b/addons/l10n_bo/account_tax_code.xml new file mode 100644 index 00000000000..9b3fa8cf6e3 --- /dev/null +++ b/addons/l10n_bo/account_tax_code.xml @@ -0,0 +1,94 @@ + + + + + + Bolivia Impuestos + + + Base Imponible + + + + Base Imponible - Ventas + + + + Impuesto al Valor Agregado con IVA + + + + Ventas NO Gravadas (Exoneradas) + + + + Ventas Gravadas Fuera de Ámbito + + + + Base Imponible - Compras + + + + Compras Gravadas con IVA + + + + Compras NO Gravadas (Exoneradas) + + + + Compras Gravadas Fuera de Ámbito + + + + + Impuesto al Valor Agregado (IVA) Total a Pagar + + + + Impuesto Pagado + + + + Impuesto Pagado IVA + + -1 + + + Impuesto Pagado de Exonerados al IVA + + -1 + + + Impuesto Pagado Fuera de Ámbito + + -1 + + + Impuesto Cobrado + + + + Impuesto Cobrado IVA + + + + Impuesto Cobrado de Exonerados al IVA + + + + Impuesto Cobrado Fuera de Ámbito + + + + + Impuesto a las Transacciones IT (3%) + + + + Impuesto a las Utilidades de la Empresa IUE (25%) + + + + diff --git a/addons/l10n_bo/i18n/es.po b/addons/l10n_bo/i18n/es.po new file mode 100644 index 00000000000..9d12c53b71c --- /dev/null +++ b/addons/l10n_bo/i18n/es.po @@ -0,0 +1,72 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-01-10 13:46+0000\n" +"Last-Translator: Yury Tello \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-01-15 05:56+0000\n" +"X-Generator: Launchpad (build 12177)\n" + +#. module: l10n_ar +#: model:ir.module.module,description:l10n_ar.module_meta_information +msgid "" +"\n" +" Bolivian Accounting : chart of Account\n" +" " +msgstr "" +"\n" +" Contabilidad Peruana : Plan de cuentas\n" +" " + +#. module: l10n_bo +#: model:ir.module.module,shortdesc:l10n_bo.module_meta_information +msgid "Bolivian Chart of Account" +msgstr "Plan de cuentas de Boliviana" + +#. module: l10n_bo +#: model:ir.actions.todo,note:l10n_bo.config_call_account_template_in_minimal +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Generar el plan contable a partir de una plantilla de plan contable. Se le " +"pedirá el nombre de la compañia, la plantilla de plan contable a utilizar, " +"el número de dígitos para generar el código de las cuentas y de la cuenta " +"bancaria, la moneda para crear los diarios. Así pues, se genere una copia " +"exacta de la plantilla de plan contable.\n" +"\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " +"Configuración / Contabilidad financiera / Cuentas financieras / Generar el " +"plan contable a partir de una plantilla de plan contable." + +#~ msgid "Liability" +#~ msgstr "Pasivo" + +#~ msgid "Asset" +#~ msgstr "Activo" + +#~ msgid "Closed" +#~ msgstr "Cerrado" + +#~ msgid "Income" +#~ msgstr "Ingreso" + +#~ msgid "Expense" +#~ msgstr "Gasto" + +#~ msgid "View" +#~ msgstr "Vista" diff --git a/addons/l10n_bo/i18n/es_BO.po b/addons/l10n_bo/i18n/es_BO.po new file mode 100644 index 00000000000..5dc0ecb42be --- /dev/null +++ b/addons/l10n_bo/i18n/es_BO.po @@ -0,0 +1,53 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-03-21 16:23+0000\n" +"Last-Translator: FULL NAME \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-22 04:36+0000\n" +"X-Generator: Launchpad (build 12559)\n" + +#. module: l10n_bo +#: model:ir.module.module,description:l10n_bo.module_meta_information +msgid "" +"\n" +" Bolivian Accounting : chart of Account\n" +" " +msgstr "" +"\n" +" Contabilidad boliviana : Plan de cuentas\n" +" " + +#. module: l10n_ar +#: model:ir.module.module,shortdesc:l10n_ar.module_meta_information +msgid "Bolivian Chart of Account" +msgstr "Plan de cuentas de Bolivia" + +#. module: l10n_ar +#: model:ir.actions.todo,note:l10n_ar.config_call_account_template_in_minimal +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Generar el plan contable a partir de una plantilla de plan contable. Se le " +"pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, " +"el número de dígitos para generar el código de las cuentas y de la cuenta " +"bancaria, la moneda para crear los diarios. Así pues, se genere una copia " +"exacta de la plantilla de plan contable.\n" +"\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " +"Configuración / Contabilidad financiera / Cuentas financieras / Generar el " +"plan contable a partir de una plantilla de plan contable." diff --git a/addons/l10n_bo/i18n/l10n_bo.pot b/addons/l10n_bo/i18n/l10n_bo.pot new file mode 100644 index 00000000000..8d117342eea --- /dev/null +++ b/addons/l10n_bo/i18n/l10n_bo.pot @@ -0,0 +1,35 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * l10n_ar +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 6.1.0-rc1\n" +"Report-Msgid-Bugs-To: soporte@cubicerp.com\n" +"POT-Creation-Date: 2011-01-11 11:15:31+0000\n" +"PO-Revision-Date: 2011-01-11 11:15:31+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_ar +#: model:ir.module.module,description:l10n_ar.module_meta_information +msgid "\n" +" Argentinian Accounting : chart of Account\n" +" " +msgstr "" + +#. module: l10n_ar +#: model:ir.module.module,shortdesc:l10n_ar.module_meta_information +msgid "Argentinian Chart of Account" +msgstr "" + +#. module: l10n_ar +#: model:ir.actions.todo,note:l10n_ar.config_call_account_template_in_minimal +msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" +" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +msgstr "" + diff --git a/addons/l10n_bo/l10n_bo_chart.xml b/addons/l10n_bo/l10n_bo_chart.xml new file mode 100644 index 00000000000..dc9e9598909 --- /dev/null +++ b/addons/l10n_bo/l10n_bo_chart.xml @@ -0,0 +1,257 @@ + + + + + + + noneviewVistanone + + balanceBG_ACC_10Caja y Bancosasset + detailBG_ACC_20Inversiones al Valor Razonable y Disponibleasset + unreconciledBG_ACC_30Créditos o Exigiblesasset + unreconciledBG_ACC_50Otros Créditosasset + balanceBG_ACC_60Bienes de Cambio o Realizablezasset + + detailBG_ACN_10Otros Creditos no Corrientesasset + detailBG_ACN_40Inversiones Permanentesasset + balanceBG_ACN_50Bienes de Usoasset + + unreconciledBG_PAC_10Deudas Bancarias y Financierasliability + unreconciledBG_PAC_20Cuentas por Pagarliability + unreconciledBG_PAC_35Deudas del Personal e Instituciones de Seguridad Socialliability + unreconciledBG_PAC_40Deudas Fiscalesliability + unreconciledBG_PAC_45Otros Pasivosliability + + unreconciledBG_PAN_10Deudas Bancarias y Financieras a Largo Plazoliability + unreconciledBG_PAN_20Otros Pasivos a Largo Plazoliability + unreconciledBG_PAN_40Previsiones y Provisionesliability + + balanceBG_PTN_10Patrimonio o Capital Contableliability + + noneEGP_FU_010Ventas de Mercaderia en Generalincome + noneEGP_FU_030Costo de Ventas de Mercaderíasexpense + noneEGP_FU_040Gastos de Administraciónexpense + noneEGP_FU_050Gastos de Distribución o Ventasexpense + unreconciledEGP_FU_060Ingresos Financierosincome + noneEGP_FU_070Gastos Financierosexpense + noneEGP_FU_080Otros Ingresosincome + noneEGP_FU_090Otros Gastosexpense + noneEGP_FU_120Tributosexpense + noneEGP_FU_160Ganancia (Pérdida) Neta del Ejercicioincome + + noneEGP_NA_010Compras de Bienes de Usonone + + noneORDCuentas de Ordennone + + noneNCLASIFICADOCuentas No Clasificadasnone + + + + + Bolivia + pcge + + view + + + Cuentas Patrimoniales + .1.BG + + + view + + + ACTIVO1view + Caja y Bancos11view + Caja y Bancos - Caja111view + Caja y bancos - Caja / efectivo en BOB111.001liquidity + Caja y Bancos - Moneda Extranjera112view + Caja y bancos - Caja / efectivo USD112.001liquidity + Caja y Bancos - Fondos fijos113view + Caja y ...- Fondos fijos / caja chica 01 BOB113.001liquidity + Caja y Bancos - Cuentas Corrientes114view + Caja y Bancos.../ BCO. CTA CTE BOB114.001liquidity + Caja y bancos - Valores a Depositar 115other + Caja y bancos - Recaudaciones a Depositar 116other + Créditos fiscal IVA12view + Créditos fiscal IVA / Deudores por Ventas121receivable1 + Créditos fiscal IVA / Deudores Morosos122receivable1 + Créditos fiscal IVA / Deudores en Gestión Judicial123receivable + Créditos fiscal IVA / Deudores Varios124receivable + Créditos fiscal IVA / (-) Previsión para Ds. Incobrables125receivable1 + Otros Créditos13view + Otros Créditos / Préstamos otorgados131receivable + Otros Créditos / Anticipos a Proveedores132receivable + Otros Créditos / Anticipo de Impuestos133receivable + Otros Créditos / Anticipo al Personal134receivable + Otros Créditos / Alquileres Pagados por Adelantado135receivable + Otros Créditos / Intereses Pagados por Adelantado136receivable + Otros Créditos / Accionistas137receivable + Otros Créditos / (-) Previsión para Descuentos138receivable + Otros Créditos / (-) Intereses (+) a Devengar139receivable + Inversiones14view + Inversiones / Acciones Transitorias141other + Inversiones / Acciones Permanentes142other + Inversiones / Títulos Públicos143other + Inversiones / (-) Previsión para Devalorización de Acciones144other + Bienes de Cambio o Realizables15view + Bienes de Cambio - Mercaderías151view + Bienes de Cambio - Existencia de Mercaderías / Categoria de productos 01151.01other + Bienes de Cambio - Mercaderías en Tránsito152other + Materias primas153other + Productos en Curso de Elaboración154other + Productos Elaborados155other + Materiales Varios 156other + (-) Desvalorización de Existencias157other + Bienes de Uso16view + Bienes de Uso / Inmuebles161other + Bienes de Uso / Maquinaria162other + Bienes de Uso / Equipos163other + Bienes de Uso / Vehículos164other + Bienes de Uso / (-) Depreciación Acumulada Bienes de Uso165other + Bienes Intangibles17view + Bienes Intangibles / Marcas de Fábrica171other + Bienes Intangibles / Concesiones y Franquicias172other + Bienes Intangibles / Patentes de Invención173other + Bienes Intangibles / (-) Amortización Acumulada174other + PASIVO2view + Deudas Comerciales21view + Deudas Comerciales / Proveedores211payable1 + Deudas Comerciales / Anticipos de Clientes212payable1 + Deudas Comerciales / (-) Intereses a Devengar por Compras al Crédito213payable1 + Deudas Bancarias y Financieras22view + Deudas Bancarias y Financieras / Adelantos en Cuenta Corriente221payable + Deudas Bancarias y Financieras / Prestamos222payable + Deudas Bancarias y Financieras / Obligaciones a Pagar223payable + Deudas Bancarias y Financieras / Intereses a Pagar224payable + Deudas Bancarias y Financieras / Letras de Cambio Emitidos225payable + Deudas Fiscales23view + Deudas Fiscales / IVA a Pagar231other + Deudas Fiscales / Impuesto a las Transacciones IT a Pagar232other + Deudas Fiscales / Impuesto a las Utilidades de Empresas IUE a Pagar233other + Deudas Sociales24view + Deudas Sociales / Sueldos a Pagar241payable + Deudas Sociales / Cargas Sociales a Pagar242payable + Deudas Sociales / Provisión para Sueldo Anual Complementario243payable + Deudas Sociales / Retenciones a Depositar244payable + Otras Deudas25view + Otras Deudas / Acreedores Varios251payable + Otras Deudas / Dividendos a Pagar252payable + Otras Deudas / Cobros por Adelantado253payable + Otras Deudas / Honorarios Directores y Síndicos a Pagar254payable + Previsiones26view + Previsiones / Previsión Indemnización por Despidos261payable + Previsiones / Previsión para juicios Pendientes262payable + Previsiones / Previsión para Garantías por Service263payable + PATRIMONIO NETO3view + Capital Social31view + Capital social / Capital Suscripto311other + Capital social / Acciones en Circulación312other + Capital social / Dividendos a Distribuir en Acciones313other + Capital social / (-) Descuento de Emisión de Acciones314other + Aportes No Capitalizados32view + Aportes No Capitalizados / Primas de Emsión321other + Aportes No Capitalizados / Aportes Irrevocables Futura Suscripción de Acciones322other + Ajustes al Patrimonio33view + Ajustes al Patrimonio / Revaluo Técnico de Bienes de Uso331other + Ganancias Reservadas34view + Reserva Legal341other + Reserva Estatutaria342other + Reserva Facultativa343other + Reserva para Renovación de Bienes de Uso344other + Resultados No Asignados35view + Resultados Acumulados351other + Resultados Acumulados del Ejercicio Anterior352other + Ganancias y Pérdidas del Ejercicio353other + Resultado del Ejercicio354other + + + Cuentas de Resultado + .2.GP + + + view + + + RESULTADOS POSITIVOS4view + Resultados Positivos Ordinarios41view + Ventas411view + Ventas - Categoria de productos 01411.01other + Intereses gananados, obtenidos, percibidos412other + Alquileres gananados, obtenidos, percibidos413other + Comisiones gananados, obtenidos, percibidos414other + Descuentos gananados, obtenidos, percibidos415other + Renta de Títulos Públicos416other + Honorarios gananados, obtenidos, percibidos417other + Ganancia Venta de Acciones418other + Resultados Positivos Extraordinarios42view + Recupero de Rezagos421other + Recupero de Deudores Incobrables422other + Ganancia Venta de Bienes de Uso423other + Donaciones obtenidas, ganandas, percibidas424other + Ganancia Venta Inversiones Permanentes425other + RESULTADOS NEGATIVOS5view + Resultados Negativos Ordinarios51view + Costo de Mercaderías Vendidas511view + Costo de Mercaderías Vendidas - Categoria de productos 01511.01other + Gastos en Depreciación de Bienes de Uso512other + Gastos en Amortización513other + Gastos en Sueldos y Jormales514other + Gastos en Cargas Sociales515other + Gastos en Impuestos516other + Gastos Bancarios517other + Gastos en Servicios Públicos518other + Gastos de Publicidad y Propaganda519other + Resultados Negativos Extraordinarios52view + Gastos en Siniestros521other + Donaciones Cedidas, Otorgadas522other + Pérdida Venta Bienes de Uso523other + + + Cuentas de Movimiento + .3.CC + + + view + + + Compras61view + Compras - Categoria de productos 0161.01other + Costos de Producción62other + Gastos de Administración63other + Gastos de Comercialización64other + + + Cuentas de Orden + .4.CO + + + view + + + CUENTAS DE ORDEN DEUDORAS71view + Mercaderias Recibidas en Consignación711other + Depósito de Valores Recibos en Garantía712other + Garantias Otorgadas713other + Documentos Descontados714other + Documentos Endosados715other + CUENTAS DE ORDEN ACREEDORAS72view + Comitente por Mercaderias Recibidas en Consignación721other + Acreedor por Garantías Otorgadas722other + Acreedor por Documentos Descontados723other + + + Bolivia - Plan de Cuentas + + + + + + + + + + + + + diff --git a/addons/l10n_bo/l10n_bo_wizard.xml b/addons/l10n_bo/l10n_bo_wizard.xml new file mode 100644 index 00000000000..4de61247b90 --- /dev/null +++ b/addons/l10n_bo/l10n_bo_wizard.xml @@ -0,0 +1,10 @@ + + + + + + open + + + + diff --git a/addons/l10n_bo/static/src/img/icon.png b/addons/l10n_bo/static/src/img/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..aaf8ad438b211291933b328ebeb5c6b6799d8a34 GIT binary patch literal 1846 zcmbtUX*8P&7k(4XtG1?^iY1hat&F8~q>@PVtCld0U8|Oq`ASiW2}4OITAhlR8bjOB zYMg4-HiWU0NGv5IRZDdQwUxG%ptUruU^p{B=bW$Sd_SIh&;4=ld7gWpa~ZB=2PJt8 zc>n;ENRIaI+nK(D-Qad?BLoToV3%I#@#C(fYQ=7k@ke`<>A|a(kSZyNm&JACuG5_$XIV0i(wR_WJhLeOI#9@F`yJ;HzWgh z#2-`wgA#|<_|+tj8^$Fh$HbX-_(20P%xkhKF38ZM-EZ}?&}Q7`E$(f=h`lW(wC1k5 zSL*H3^7}n{x3UV6*{oA({Z#|bG6SWvWYbJx_dc^0m57dDU6+K`fiIUem!4bif|f$>&~o?1_jMZDk`EH)ZuT0_ zsg&*JfOw85*t{-~BBLhAn)Hf9HR=XuR+aq{7}GOpo)KMlcnfZJFLq_#|Js@L+=7O0 z>*0(slQqv~263=vMRUoyg2HYf1^xh&WPI*Vg2rpRtrY)4qmI3Gpis*8kAY*b#J;FP zg;VQcv4;~i)hhc|_2+&SppOp5hU}|)q)K1(mQ;(royjZ`c!W*_PP91DN^&T7qrKmx zj0&sH<~)U>Gycmf?4G8}(uvh&oFZ6vKNe$^kNn_#Iy|zx_}FmyT^~1v4a*!{K!)H@ zMANO-Y;ED5#<&OSLZnki->kt8Wx(amP;%I_R##CoY`tPb- z(|orATqiq<_ebR!qQ?+KsvT4{Z-ELyJgUHm?#=IZZo#(ffyu{2U{#Et(~MS^IWDoD zNG#d)gVc^@lD?%KaDaYI;|@rJ8D}cB6g*zG{PNTc-y-)hb@gV{7Ka`W^>iEK(BVl>VF!i(^{uMIuOU5V4Gud}5b>F;<{#r_7$ zfvm!5?$W&6TDRhc7FUfbUln$$Ceif$F0~_Yeegaw*x~skrId>F8Oh6f>~1aS5UrpK zxVkaWL`bJ-1_3A!0+WW+c zJoR30xBnGzd`~{9H11F9E|t?m>=O1NxumXoOaB)RH&nWhsPw!xvi`oF+sb^X*L+R) z=FG9N_2v_Cqlys=zVC;qp?+v(ZEr3w~&43mx(?=bo@n>31a(g$VEB&dk~ya4!29D0!{q9({QO(za@>Cta~UDa$lJ9ne(TuD zy;bjSBJ@>z4VD7Jm>i5bPpbTQ;B1@hAU~aH_UTVLgpacTWaudRR1*LK7@+feh$0XP z+@vf_y`)^_D@%|7L2B9vQ3GBAn&U7FpdNCxS>YTIB@>mT$_FOE35nVE5GDS5|9=~^ z2>suURZQq{h0Gnd6o(vKjp@It zBx|re6D5#1SrS>cm<`Z8`70ebAxXhb*5V_}@xvzvLSAk@taoyGZQ=Tk5V%Xoj*|2^ z|7v)7a;{Tn!5#cC+YYo_;BUcxcHvc`{?8SD5%GVH1{|=<(GD0q>zqA=f7f$fc|-wS z>pwp%5!zmj-Kw_kFcK%kik)(cN7Jo>e;e$KPN+$Ze6Q|do9=UeZ82eMO1jdvoFU7XK!q=7^(HEVDwLeX0h`3K1z=>(_-z>s|JXo=rslXpH+cq{pIzhHC J|IfLre*wi6NK60# literal 0 HcmV?d00001 From abdbd41a90f1f921812b10bf24347473d2b2cb39 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 14 Nov 2012 23:44:26 +0100 Subject: [PATCH 028/178] [FIX] embed client: use done() bzr revid: chs@openerp.com-20121114224426-nbp1zb9c2r2tcnn4 --- addons/web/static/src/js/chrome.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index c48c231bb99..9a0de562b11 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1218,7 +1218,7 @@ instance.web.EmbeddedClient = instance.web.Client.extend({ if (!self.action_id) { return; } - return self.rpc("/web/action/load", { action_id: self.action_id }, function(result) { + return self.rpc("/web/action/load", { action_id: self.action_id }).done(function(result) { var action = result; action.flags = _.extend({ //views_switcher : false, From be4047ff1b26331d4f9a49bfee2d29c011e4407b Mon Sep 17 00:00:00 2001 From: "Hiral Patel (OpenERP)" Date: Fri, 23 Nov 2012 17:47:45 +0530 Subject: [PATCH 029/178] [IMP] The bounce effect is too fast everywhere, slow it down a little bit bzr revid: hip@tinyerp.com-20121123121745-rmi0wnmzmfq6nx9z --- addons/web/static/src/js/view_form.js | 4 ++-- addons/web/static/src/js/view_list.js | 2 +- addons/web_kanban/static/src/js/kanban.js | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 7170bdcec72..c2b47d01a34 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -204,7 +204,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.$el.find(".oe_form_group_row,.oe_form_field,label").on('click', function (e) { if(self.get("actual_mode") == "view") { var $button = self.options.$buttons.find(".oe_form_button_edit"); - $button.css('box-sizing', 'content-box').effect('bounce', {distance: 18, times: 5}, 150); + $button.css('box-sizing', 'content-box').effect('bounce', {distance: 18, times: 5}, 250); e.stopPropagation(); instance.web.bus.trigger('click', e); } @@ -213,7 +213,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.$el.find(".oe_form_field_status:not(.oe_form_status_clickable)").on('click', function (e) { if((self.get("actual_mode") == "view")) { var $button = self.$el.find(".oe_highlight:not(.oe_form_invisible)").css({'float':'left','clear':'none'}); - $button.effect('bounce', {distance:18, times: 5}, 150); + $button.effect('bounce', {distance:18, times: 5}, 250); e.stopPropagation(); } }); diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 55e3c17b494..fc5df164102 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -829,7 +829,7 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 150); + create_nocontent.effect('bounce', {distance: 18, times: 5}, 250); }); } }); diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index cd1ea74983f..ce581f526e4 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -50,7 +50,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ this._super.apply(this, arguments); this.$el.on('click', '.oe_kanban_dummy_cell', function() { if (self.$buttons) { - self.$buttons.find('.oe_kanban_add_column').effect('bounce', {distance: 18, times: 5}, 150); + self.$buttons.find('.oe_kanban_add_column').effect('bounce', {distance: 18, times: 5}, 250); } }); }, @@ -468,7 +468,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 150); + create_nocontent.effect('bounce', {distance: 18, times: 5}, 250); }); }, @@ -612,7 +612,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({ this.$records.click(function (ev) { if (ev.target == ev.currentTarget) { if (!self.state.folded) { - add_btn.effect('bounce', {distance: 18, times: 5}, 150); + add_btn.effect('bounce', {distance: 18, times: 5}, 250); } } }); From f09b67d560393165f12ebbf68eb21a8fd955db20 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Wed, 28 Nov 2012 19:02:22 +0500 Subject: [PATCH 030/178] [IMP] Fixed tag issue rendering. bzr revid: tta@openerp.com-20121128140222-y8pijs2rtx3htgv4 --- addons/web_kanban/static/src/css/kanban.css | 3 +++ addons/web_kanban/static/src/js/kanban.js | 11 ++++++----- addons/web_kanban/static/src/xml/web_kanban.xml | 1 + 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css index 9b74462ee13..6e5edf61bc5 100644 --- a/addons/web_kanban/static/src/css/kanban.css +++ b/addons/web_kanban/static/src/css/kanban.css @@ -109,6 +109,9 @@ .openerp .oe_kanban_view .oe_kanban_column { height: 100%; } +.openerp .oe_kanban_view .oe_kanban_column .oe_kanban_column_cards{ + height: 100%; +} .openerp .oe_kanban_view .oe_kanban_aggregates { padding: 0; margin: 0px; diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 9484c6ed38b..eaded30efaa 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -319,7 +319,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ this.compute_groups_width(); if (this.group_by) { // Kanban cards drag'n'drop - var $columns = this.$el.find('.oe_kanban_column'); + var $columns = this.$el.find('.oe_kanban_column .oe_kanban_column_cards'); $columns.sortable({ handle : '.oe_kanban_draghandle', start: function(event, ui) { @@ -368,8 +368,8 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ stop: function(event, ui) { var stop_index = ui.item.index(); if (start_index !== stop_index) { - var $start_column = $('.oe_kanban_groups_records .oe_kanban_column').eq(start_index); - var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column').eq(stop_index); + var $start_column = $('.oe_kanban_groups_records .oe_kanban_column .oe_kanban_column_cards').eq(start_index); + var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column .oe_kanban_column_cards').eq(stop_index); var method = (start_index > stop_index) ? 'insertBefore' : 'insertAfter'; $start_column[method]($stop_column); var tmp_group = self.groups.splice(start_index, 1)[0]; @@ -657,14 +657,15 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({ var self = this; var $list_header = this.$records.find('.oe_kanban_group_list_header'); var $show_more = this.$records.find('.oe_kanban_show_more'); + var $cards = this.$records.find('.oe_kanban_column_cards'); _.each(records, function(record) { var rec = new instance.web_kanban.KanbanRecord(self, record); if (!prepend) { - rec.insertBefore($show_more); + rec.appendTo($cards); self.records.push(rec); } else { - rec.insertAfter($list_header); + rec.prependTo($cards); self.records.unshift(rec); } }); diff --git a/addons/web_kanban/static/src/xml/web_kanban.xml b/addons/web_kanban/static/src/xml/web_kanban.xml index 2bef63a5730..115e6d4466b 100644 --- a/addons/web_kanban/static/src/xml/web_kanban.xml +++ b/addons/web_kanban/static/src/xml/web_kanban.xml @@ -68,6 +68,7 @@

+
From 3717146dc47e2a36369917c2014c63199e51d96a Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Thu, 29 Nov 2012 19:10:18 +0530 Subject: [PATCH 031/178] [IMP] Channel_id and type field displayed if marketing module installed and in lead form reffered field put inside Misc section. bzr revid: bth@tinyerp.com-20121129134018-jpo0huhe4ca87466 --- addons/crm/crm_lead_view.xml | 12 ++++-------- addons/marketing/__openerp__.py | 2 +- addons/marketing/marketing_view.xml | 28 +++++++++++++++++++++++++++- 3 files changed, 32 insertions(+), 10 deletions(-) diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 88b2edcd665..5986dcb934b 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -210,14 +210,15 @@ - - - + + + + @@ -496,11 +497,6 @@ - - - - - diff --git a/addons/marketing/__openerp__.py b/addons/marketing/__openerp__.py index 0c77fe59a86..e46c58b9959 100644 --- a/addons/marketing/__openerp__.py +++ b/addons/marketing/__openerp__.py @@ -23,7 +23,7 @@ { 'name': 'Marketing', 'version': '1.1', - 'depends': ['base', 'base_setup'], + 'depends': ['base', 'base_setup', 'crm'], 'author': 'OpenERP SA', 'category': 'Hidden/Dependency', 'description': """ diff --git a/addons/marketing/marketing_view.xml b/addons/marketing/marketing_view.xml index 965818cf65e..f6753e733cd 100644 --- a/addons/marketing/marketing_view.xml +++ b/addons/marketing/marketing_view.xml @@ -7,6 +7,32 @@ id="base.marketing_menu" groups="marketing.group_marketing_user,marketing.group_marketing_manager" sequence="85"/> - + + crm.lead.inherit.form + crm.lead + + + + Marketing + + + + + + + + + crm.lead.inherit.form + crm.lead + + + + + + + + + + From c468fbedff0f46b64048c092afe46919e97dd270 Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Fri, 30 Nov 2012 16:33:32 +0530 Subject: [PATCH 032/178] [IMP] Set priority and when no any data in listview then display message with arrow message. bzr revid: bth@tinyerp.com-20121130110332-fq30b3174e0kfu33 --- .../analytic_contract_hr_expense.py | 24 +++++++++---------- addons/hr_expense/hr_expense_view.xml | 3 ++- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py b/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py index ee92b469744..7bb0987600f 100644 --- a/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py +++ b/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py @@ -113,20 +113,20 @@ class account_analytic_account(osv.osv): return res def open_hr_expense(self, cr, uid, ids, context=None): + mod_obj = self.pool.get('ir.model.data') + act_obj = self.pool.get('ir.actions.act_window') + + result = mod_obj.get_object_reference(cr, uid, 'hr_expense', 'expense_all') + id = result and result[1] or False + result = act_obj.read(cr, uid, [id], context=context)[0] + line_ids = self.pool.get('hr.expense.line').search(cr,uid,[('analytic_account', 'in', ids)]) - domain = [('line_ids', 'in', line_ids)] + result['domain'] = [('line_ids', 'in', line_ids)] names = [record.name for record in self.browse(cr, uid, ids, context=context)] - name = _('Expenses of %s') % ','.join(names) - return { - 'type': 'ir.actions.act_window', - 'name': name, - 'view_type': 'form', - 'view_mode': 'tree,form', - 'context':{'analytic_account':ids[0]}, - 'domain' : domain, - 'res_model': 'hr.expense.expense', - 'nodestroy': True, - } + result['name'] = _('Expenses of %s') % ','.join(names) + result['context'] = {'analytic_account':ids[0]} + result['view_type'] = 'form' + return result def hr_to_invoice_expense(self, cr, uid, ids, context=None): domain = [('invoice_id','=',False),('to_invoice','!=',False), ('journal_id.type', '=', 'purchase'), ('account_id', 'in', ids)] diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index e457aa505ef..2c206589ac2 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -58,15 +58,16 @@ hr.expense.form hr.expense.expense +
From 4fcb917d394ec28577ae742a9a78d199528e2c11 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Thu, 6 Dec 2012 16:15:43 +0500 Subject: [PATCH 033/178] [FIX] Corrected bounce effect. bzr revid: tta@openerp.com-20121206111543-rm3irpfsx8fp58x4 --- addons/web_kanban/static/src/js/kanban.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 6073fd55819..ca57c97ef34 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -610,7 +610,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({ this.$has_been_started.resolve(); var add_btn = this.$el.find('.oe_kanban_add'); add_btn.tipsy({delayIn: 500, delayOut: 1000}); - this.$records.click(function (ev) { + this.$records.find(".oe_kanban_column_cards").click(function (ev) { if (ev.target == ev.currentTarget) { if (!self.state.folded) { add_btn.effect('bounce', {distance: 18, times: 5}, 250); From addd89fb4f1b8aefeb81a6e0381d0921ac3af807 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Thu, 6 Dec 2012 18:30:35 +0500 Subject: [PATCH 034/178] [FIX] Kanban column dragging issue. bzr revid: tta@openerp.com-20121206133035-tigtaa18gpwj0le1 --- addons/web_kanban/static/src/js/kanban.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index ca57c97ef34..5fabe2519d7 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -369,8 +369,8 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ stop: function(event, ui) { var stop_index = ui.item.index(); if (start_index !== stop_index) { - var $start_column = $('.oe_kanban_groups_records .oe_kanban_column .oe_kanban_column_cards').eq(start_index); - var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column .oe_kanban_column_cards').eq(stop_index); + var $start_column = $('.oe_kanban_groups_records .oe_kanban_column ').eq(start_index); + var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column ').eq(stop_index); var method = (start_index > stop_index) ? 'insertBefore' : 'insertAfter'; $start_column[method]($stop_column); var tmp_group = self.groups.splice(start_index, 1)[0]; From e7f4891d4634875e960939e7f5d36063ed4b62c1 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 6 Dec 2012 15:56:32 +0100 Subject: [PATCH 035/178] [IMP] use the openerp namespace. bzr revid: vmt@openerp.com-20121206145632-0h1coh5aaem65wsy --- addons/account/account.py | 16 ++++++------- addons/account/account_analytic_line.py | 6 ++--- addons/account/account_bank.py | 4 ++-- addons/account/account_bank_statement.py | 4 ++-- addons/account/account_cash_statement.py | 4 ++-- addons/account/account_financial_report.py | 8 +++---- addons/account/account_invoice.py | 8 +++---- addons/account/account_move_line.py | 8 +++---- addons/account/company.py | 2 +- addons/account/edi/invoice.py | 2 +- addons/account/installer.py | 12 +++++----- addons/account/ir_sequence.py | 2 +- addons/account/partner.py | 3 ++- addons/account/product.py | 2 +- addons/account/project/project.py | 3 +-- .../account/project/report/account_journal.py | 2 +- .../project/report/analytic_balance.py | 3 ++- .../project/report/analytic_journal.py | 5 ++-- addons/account/project/report/cost_ledger.py | 5 ++-- .../report/inverted_analytic_balance.py | 5 ++-- .../project/report/quantity_cost_ledger.py | 4 ++-- .../wizard/account_analytic_balance_report.py | 2 +- .../project/wizard/account_analytic_chart.py | 2 +- ...analytic_cost_ledger_for_journal_report.py | 2 +- .../account_analytic_cost_ledger_report.py | 3 ++- ...ccount_analytic_inverted_balance_report.py | 2 +- .../wizard/account_analytic_journal_report.py | 2 +- .../wizard/project_account_analytic_line.py | 4 ++-- .../report/account_aged_partner_balance.py | 2 +- .../report/account_analytic_entries_report.py | 4 ++-- addons/account/report/account_balance.py | 2 +- .../account/report/account_central_journal.py | 2 +- .../account/report/account_entries_report.py | 4 ++-- .../report/account_financial_report.py | 4 ++-- .../account/report/account_general_journal.py | 2 +- .../account/report/account_general_ledger.py | 2 +- .../account/report/account_invoice_report.py | 4 ++-- addons/account/report/account_journal.py | 2 +- .../account/report/account_partner_balance.py | 4 ++-- .../account/report/account_partner_ledger.py | 4 ++-- .../account/report/account_print_invoice.py | 2 +- .../account/report/account_print_overdue.py | 4 ++-- addons/account/report/account_report.py | 6 ++--- addons/account/report/account_tax_report.py | 2 +- .../account/report/account_treasury_report.py | 4 ++-- addons/account/report/common_report_header.py | 4 ++-- addons/account/res_config.py | 6 ++--- addons/account/res_currency.py | 2 +- .../wizard/account_automatic_reconcile.py | 4 ++-- .../account/wizard/account_change_currency.py | 4 ++-- addons/account/wizard/account_chart.py | 2 +- .../wizard/account_financial_report.py | 2 +- .../wizard/account_fiscalyear_close.py | 4 ++-- .../wizard/account_fiscalyear_close_state.py | 4 ++-- .../account/wizard/account_invoice_refund.py | 6 ++--- .../account/wizard/account_invoice_state.py | 8 +++---- .../account/wizard/account_journal_select.py | 2 +- .../wizard/account_move_bank_reconcile.py | 4 ++-- .../account_move_line_reconcile_select.py | 4 ++-- .../wizard/account_move_line_select.py | 2 +- .../account_move_line_unreconcile_select.py | 2 +- .../wizard/account_open_closed_fiscalyear.py | 4 ++-- addons/account/wizard/account_period_close.py | 4 ++-- addons/account/wizard/account_reconcile.py | 4 ++-- .../account_reconcile_partner_process.py | 2 +- .../wizard/account_report_account_balance.py | 2 +- .../account_report_aged_partner_balance.py | 4 ++-- .../wizard/account_report_central_journal.py | 2 +- .../account/wizard/account_report_common.py | 4 ++-- .../wizard/account_report_common_account.py | 2 +- .../wizard/account_report_common_journal.py | 2 +- .../wizard/account_report_common_partner.py | 2 +- .../wizard/account_report_general_journal.py | 2 +- .../wizard/account_report_general_ledger.py | 2 +- .../wizard/account_report_partner_balance.py | 2 +- .../wizard/account_report_partner_ledger.py | 2 +- .../wizard/account_report_print_journal.py | 2 +- addons/account/wizard/account_state_open.py | 6 ++--- .../wizard/account_subscription_generate.py | 2 +- addons/account/wizard/account_tax_chart.py | 2 +- addons/account/wizard/account_unreconcile.py | 2 +- addons/account/wizard/account_use_model.py | 4 ++-- .../wizard/account_validate_account_move.py | 4 ++-- addons/account/wizard/account_vat.py | 2 +- addons/account/wizard/pos_box.py | 4 ++-- .../account_analytic_analysis.py | 15 ++++++------ .../cron_account_analytic_account.py | 4 ++-- .../account_analytic_analysis/res_config.py | 2 +- .../account_analytic_default.py | 2 +- .../account_analytic_plans.py | 6 ++--- .../report/crossovered_analytic.py | 2 +- .../wizard/account_crossovered_analytic.py | 4 ++-- .../wizard/analytic_plan_create_model.py | 4 ++-- addons/account_anglo_saxon/invoice.py | 2 +- addons/account_anglo_saxon/product.py | 2 +- addons/account_anglo_saxon/purchase.py | 2 +- addons/account_anglo_saxon/stock.py | 2 +- addons/account_asset/account_asset.py | 2 +- addons/account_asset/account_asset_invoice.py | 2 +- .../report/account_asset_report.py | 4 ++-- .../wizard/account_asset_change_duration.py | 2 +- .../wizard/wizard_asset_compute.py | 4 ++-- .../account_bank_statement.py | 4 ++-- .../report/bank_statement_balance_report.py | 4 ++-- .../res_partner_bank.py | 2 +- .../wizard/cancel_statement_line.py | 2 +- .../wizard/confirm_statement_line.py | 2 +- addons/account_budget/account_budget.py | 4 ++-- .../report/analytic_account_budget_report.py | 4 ++-- addons/account_budget/report/budget_report.py | 2 +- .../report/crossovered_budget_report.py | 4 ++-- .../wizard/account_budget_analytic.py | 2 +- .../account_budget_crossovered_report.py | 2 +- ...count_budget_crossovered_summary_report.py | 2 +- .../wizard/account_budget_report.py | 2 +- addons/account_check_writing/account.py | 2 +- .../account_check_writing/account_voucher.py | 4 ++-- .../report/check_print.py | 4 ++-- addons/account_followup/account_followup.py | 4 ++-- .../report/account_followup_print.py | 4 ++-- .../report/account_followup_report.py | 4 ++-- .../tests/test_account_followup.py | 4 ++-- .../wizard/account_followup_print.py | 6 ++--- addons/account_payment/account_invoice.py | 4 ++-- addons/account_payment/account_move_line.py | 4 ++-- addons/account_payment/account_payment.py | 4 ++-- .../account_payment/report/payment_order.py | 4 ++-- .../wizard/account_payment_order.py | 2 +- .../wizard/account_payment_pay.py | 2 +- .../account_payment_populate_statement.py | 2 +- addons/account_sequence/account_sequence.py | 2 +- .../account_sequence_installer.py | 2 +- addons/account_voucher/account_voucher.py | 6 ++--- addons/account_voucher/invoice.py | 4 ++-- .../account_voucher/report/account_voucher.py | 4 ++-- .../report/account_voucher_print.py | 4 ++-- .../report/account_voucher_sales_receipt.py | 4 ++-- .../wizard/account_statement_from_invoice.py | 4 ++-- addons/analytic/analytic.py | 6 ++--- .../analytic_contract_hr_expense.py | 4 ++-- .../analytic_user_function.py | 4 ++-- addons/anonymization/anonymization.py | 4 ++-- addons/audittrail/audittrail.py | 8 +++---- .../audittrail/wizard/audittrail_view_log.py | 2 +- addons/auth_ldap/users_ldap.py | 6 ++--- addons/auth_openid/res_users.py | 2 +- addons/base_action_rule/base_action_rule.py | 12 +++++----- addons/base_calendar/base_calendar.py | 8 +++---- addons/base_calendar/crm_meeting.py | 6 ++--- addons/base_crypt/crypt.py | 6 ++--- addons/base_gengo/ir_translation.py | 4 ++-- addons/base_gengo/res_company.py | 2 +- addons/base_iban/base_iban.py | 4 ++-- .../base_report_designer.py | 6 ++--- addons/base_report_designer/installer.py | 8 +++---- .../wizard/base_report_designer_modify.py | 10 ++++---- addons/base_setup/base_setup.py | 8 +++---- addons/base_setup/res_config.py | 2 +- addons/base_status/base_stage.py | 4 ++-- addons/base_status/base_state.py | 4 ++-- addons/base_vat/base_vat.py | 4 ++-- addons/base_vat/res_company.py | 2 +- addons/board/board.py | 5 ++-- addons/crm/crm.py | 8 +++---- addons/crm/crm_action_rule.py | 10 ++++---- addons/crm/crm_lead.py | 8 +++---- addons/crm/crm_meeting.py | 6 ++--- addons/crm/crm_phonecall.py | 6 ++--- addons/crm/crm_segmentation.py | 2 +- addons/crm/report/crm_lead_report.py | 4 ++-- addons/crm/report/crm_phonecall_report.py | 4 ++-- addons/crm/report/report_businessopp.py | 6 ++--- addons/crm/res_config.py | 2 +- addons/crm/res_partner.py | 2 +- addons/crm/wizard/crm_lead_to_opportunity.py | 6 ++--- addons/crm/wizard/crm_lead_to_partner.py | 4 ++-- addons/crm/wizard/crm_merge_opportunities.py | 4 ++-- .../wizard/crm_opportunity_to_phonecall.py | 4 ++-- .../crm/wizard/crm_partner_to_opportunity.py | 4 ++-- addons/crm/wizard/crm_phonecall_to_meeting.py | 4 ++-- .../wizard/crm_phonecall_to_opportunity.py | 4 ++-- addons/crm/wizard/crm_phonecall_to_partner.py | 4 ++-- .../crm/wizard/crm_phonecall_to_phonecall.py | 4 ++-- addons/crm_claim/crm_claim.py | 8 +++---- addons/crm_claim/report/crm_claim_report.py | 4 ++-- addons/crm_claim/res_config.py | 2 +- addons/crm_helpdesk/crm_helpdesk.py | 8 +++---- .../report/crm_helpdesk_report.py | 4 ++-- .../crm_partner_assign/partner_geo_assign.py | 8 +++---- .../report/crm_lead_report.py | 4 ++-- .../report/crm_partner_report.py | 4 ++-- .../wizard/crm_forward_to_partner.py | 6 ++--- addons/crm_profiling/crm_profiling.py | 4 ++-- .../wizard/open_questionnaire.py | 4 ++-- addons/crm_todo/crm_todo.py | 2 +- addons/decimal_precision/decimal_precision.py | 5 ++-- addons/delivery/delivery.py | 4 ++-- addons/delivery/partner.py | 2 +- addons/delivery/report/shipping.py | 2 +- addons/delivery/sale.py | 4 ++-- addons/delivery/stock.py | 4 ++-- addons/document/directory_content.py | 4 ++-- addons/document/directory_report.py | 2 +- addons/document/document.py | 6 ++--- addons/document/document_directory.py | 6 ++--- addons/document/document_storage.py | 10 ++++---- addons/document/nodes.py | 4 ++-- addons/document/report/document_report.py | 4 ++-- .../document/wizard/document_configuration.py | 2 +- addons/document_ftp/ftpserver/__init__.py | 2 +- .../document_ftp/ftpserver/abstracted_fs.py | 6 ++--- addons/document_ftp/res_config.py | 4 ++-- addons/document_ftp/test_easyftp.py | 2 +- addons/document_ftp/wizard/ftp_browse.py | 4 ++-- .../document_ftp/wizard/ftp_configuration.py | 4 ++-- addons/document_page/document_page.py | 6 ++--- .../wizard/document_page_create_menu.py | 2 +- .../wizard/document_page_show_diff.py | 4 ++-- addons/document_webdav/dav_fs.py | 6 ++--- addons/document_webdav/document_webdav.py | 4 ++-- addons/document_webdav/nodes.py | 2 +- addons/document_webdav/test_davclient.py | 2 +- addons/document_webdav/webdav.py | 6 ++--- addons/document_webdav/webdav_server.py | 4 ++-- addons/edi/models/edi.py | 4 ++-- addons/email_template/email_template.py | 10 ++++---- addons/email_template/res_partner.py | 2 +- .../wizard/email_template_preview.py | 2 +- addons/event/event.py | 4 ++-- .../event/report/report_event_registration.py | 4 ++-- addons/event/res_partner.py | 2 +- addons/event/wizard/event_confirm.py | 2 +- addons/event_moodle/event_moodle.py | 4 ++-- addons/event_sale/event_sale.py | 4 ++-- addons/fetchmail/fetchmail.py | 10 ++++---- addons/fetchmail/res_config.py | 2 +- addons/fleet/fleet.py | 8 +++---- .../google_base_account.py | 2 +- .../wizard/google_login.py | 4 ++-- addons/google_docs/google_docs.py | 6 ++--- addons/hr/__init__.py | 2 -- addons/hr/hr.py | 6 ++--- addons/hr/hr_department.py | 4 ++-- addons/hr/res_config.py | 2 +- addons/hr_attendance/hr_attendance.py | 4 ++-- .../report/attendance_by_month.py | 17 ++++++------- .../hr_attendance/report/attendance_errors.py | 7 +++--- addons/hr_attendance/report/timesheet.py | 12 ++++------ addons/hr_attendance/res_config.py | 2 +- .../wizard/hr_attendance_bymonth.py | 2 +- .../wizard/hr_attendance_byweek.py | 3 ++- .../wizard/hr_attendance_error.py | 4 ++-- addons/hr_contract/hr_contract.py | 2 +- addons/hr_evaluation/__init__.py | 1 - addons/hr_evaluation/hr_evaluation.py | 7 +++--- .../report/hr_evaluation_report.py | 4 ++-- addons/hr_expense/__init__.py | 1 - addons/hr_expense/hr_expense.py | 9 +++---- addons/hr_expense/report/expense.py | 5 ++-- addons/hr_expense/report/hr_expense_report.py | 7 +++--- addons/hr_holidays/hr_holidays.py | 8 +++---- .../report/holidays_summary_report.py | 14 +++++------ .../hr_holidays/report/hr_holidays_report.py | 4 ++-- .../wizard/hr_holidays_summary_department.py | 4 ++-- .../wizard/hr_holidays_summary_employees.py | 2 +- addons/hr_payroll/hr_payroll.py | 10 ++++---- .../report/report_contribution_register.py | 2 +- addons/hr_payroll/report/report_payslip.py | 4 ++-- .../report/report_payslip_details.py | 4 ++-- addons/hr_payroll/res_config.py | 2 +- ...hr_payroll_contribution_register_report.py | 2 +- .../hr_payroll_payslips_by_employees.py | 4 ++-- .../hr_payroll_account/hr_payroll_account.py | 8 +++---- .../hr_payroll_payslips_by_employees.py | 2 +- addons/hr_recruitment/hr_recruitment.py | 8 +++---- .../report/hr_recruitment_report.py | 4 ++-- addons/hr_recruitment/res_config.py | 2 +- .../hr_recruitment_create_partner_job.py | 4 ++-- .../wizard/hr_recruitment_employee_hired.py | 4 ++-- addons/hr_timesheet/hr_timesheet.py | 6 ++--- addons/hr_timesheet/report/user_timesheet.py | 12 +++++----- addons/hr_timesheet/report/users_timesheet.py | 10 ++++---- .../wizard/hr_timesheet_print_employee.py | 4 ++-- .../wizard/hr_timesheet_print_users.py | 2 +- .../wizard/hr_timesheet_sign_in_out.py | 4 ++-- .../hr_timesheet_invoice.py | 4 ++-- .../report/account_analytic_profit.py | 4 ++-- .../report/hr_timesheet_invoice_report.py | 2 +- .../report/report_analytic.py | 4 ++-- .../wizard/hr_timesheet_analytic_profit.py | 4 ++-- .../hr_timesheet_final_invoice_create.py | 4 ++-- .../wizard/hr_timesheet_invoice_create.py | 4 ++-- .../hr_timesheet_sheet/hr_timesheet_sheet.py | 6 ++--- .../report/hr_timesheet_report.py | 4 ++-- .../report/timesheet_report.py | 4 ++-- addons/hr_timesheet_sheet/res_config.py | 2 +- .../wizard/hr_timesheet_current.py | 4 ++-- addons/idea/idea.py | 6 ++--- addons/knowledge/res_config.py | 2 +- addons/l10n_at/account_wizard.py | 6 ++--- .../wizard/l10n_be_account_vat_declaration.py | 4 ++-- .../wizard/l10n_be_partner_vat_listing.py | 6 ++--- addons/l10n_be/wizard/l10n_be_vat_intra.py | 6 ++--- addons/l10n_be_coda/l10n_be_coda.py | 4 ++-- .../wizard/account_coda_import.py | 4 ++-- .../l10n_be_hr_payroll/l10n_be_hr_payroll.py | 5 ++-- addons/l10n_be_invoice_bba/invoice.py | 4 ++-- addons/l10n_be_invoice_bba/partner.py | 4 ++-- addons/l10n_br/account.py | 10 ++++---- addons/l10n_br/l10n_br.py | 2 +- addons/l10n_ch/account_wizard.py | 6 ++--- addons/l10n_ch/bank.py | 4 ++-- addons/l10n_ch/company.py | 2 +- addons/l10n_ch/invoice.py | 4 ++-- addons/l10n_ch/partner.py | 2 +- addons/l10n_ch/payment.py | 2 +- addons/l10n_ch/report/report_webkit_html.py | 14 +++++------ addons/l10n_ch/wizard/bvr_import.py | 8 +++---- addons/l10n_ch/wizard/create_dta.py | 6 ++--- addons/l10n_fr/l10n_fr.py | 2 +- addons/l10n_fr/report/base_report.py | 2 +- addons/l10n_fr/report/bilan_report.py | 2 +- .../report/compute_resultant_report.py | 2 +- addons/l10n_fr/wizard/fr_report_bilan.py | 2 +- .../wizard/fr_report_compute_resultant.py | 2 +- .../l10n_fr_hr_payroll/l10n_fr_hr_payroll.py | 2 +- .../l10n_fr_hr_payroll/report/fiche_paye.py | 2 +- addons/l10n_fr_rib/bank.py | 6 ++--- .../l10n_in_hr_payroll/l10n_in_hr_payroll.py | 6 ++--- .../report/payment_advice_report.py | 4 ++-- .../report/payslip_report.py | 4 ++-- .../report_hr_salary_employee_bymonth.py | 2 +- .../report/report_hr_yearly_salary_detail.py | 2 +- .../report/report_payroll_advice.py | 4 ++-- .../report/report_payslip_details.py | 2 +- .../wizard/hr_salary_employee_bymonth.py | 2 +- .../wizard/hr_yearly_salary_detail.py | 2 +- addons/l10n_lu/wizard/pdf_ext.py | 2 +- addons/l10n_lu/wizard/print_vat.py | 14 +++++------ addons/l10n_ma/__init__.py | 2 -- addons/l10n_ma/l10n_ma.py | 2 +- addons/l10n_multilang/account.py | 4 ++-- addons/l10n_multilang/l10n_multilang.py | 4 ++-- addons/l10n_ro/res_partner.py | 2 +- addons/lunch/lunch.py | 6 ++--- addons/lunch/report/order.py | 4 ++-- addons/lunch/report/report_lunch_order.py | 4 ++-- addons/lunch/tests/test_lunch.py | 2 +- addons/lunch/wizard/lunch_cancel.py | 2 +- addons/lunch/wizard/lunch_order.py | 2 +- addons/lunch/wizard/lunch_validation.py | 2 +- addons/mail/mail_favorite.py | 2 +- addons/mail/mail_followers.py | 6 ++--- addons/mail/mail_group.py | 4 ++-- addons/mail/mail_group_menu.py | 4 ++-- addons/mail/mail_mail.py | 6 ++--- addons/mail/mail_message.py | 2 +- addons/mail/mail_message_subtype.py | 4 ++-- addons/mail/mail_thread.py | 6 ++--- addons/mail/mail_vote.py | 2 +- addons/mail/res_partner.py | 2 +- addons/mail/res_users.py | 4 ++-- addons/mail/tests/test_mail.py | 2 +- addons/mail/update.py | 10 ++++---- addons/mail/wizard/invite.py | 6 ++--- addons/mail/wizard/mail_compose_message.py | 10 ++++---- addons/marketing/res_config.py | 2 +- .../marketing_campaign/marketing_campaign.py | 8 +++---- .../report/campaign_analysis.py | 4 ++-- addons/marketing_campaign/res_partner.py | 2 +- addons/membership/membership.py | 4 ++-- addons/membership/report/report_membership.py | 4 ++-- .../membership/wizard/membership_invoice.py | 2 +- addons/mrp/company.py | 2 +- addons/mrp/mrp.py | 10 ++++---- addons/mrp/procurement.py | 8 +++---- addons/mrp/product.py | 4 ++-- addons/mrp/report/bom_structure.py | 6 ++--- addons/mrp/report/mrp_report.py | 2 +- addons/mrp/report/order.py | 2 +- addons/mrp/report/price.py | 10 ++++---- addons/mrp/report/workcenter_load.py | 6 ++--- addons/mrp/res_config.py | 6 ++--- addons/mrp/stock.py | 6 ++--- addons/mrp/wizard/change_production_qty.py | 4 ++-- addons/mrp/wizard/mrp_price.py | 2 +- addons/mrp/wizard/mrp_product_produce.py | 2 +- addons/mrp/wizard/mrp_workcenter_load.py | 2 +- addons/mrp_byproduct/mrp_byproduct.py | 6 ++--- addons/mrp_operations/mrp_operations.py | 8 +++---- .../mrp_operations/report/mrp_code_barcode.py | 4 ++-- .../mrp_operations/report/mrp_wc_barcode.py | 4 ++-- .../report/mrp_workorder_analysis.py | 4 ++-- addons/mrp_repair/mrp_repair.py | 6 ++--- addons/mrp_repair/report/order.py | 2 +- addons/mrp_repair/wizard/cancel_repair.py | 4 ++-- addons/mrp_repair/wizard/make_invoice.py | 4 ++-- addons/note_pad/note_pad.py | 2 +- addons/pad/pad.py | 4 ++-- addons/pad/res_company.py | 2 +- addons/pad_project/project_task.py | 4 ++-- addons/plugin/plugin_handler.py | 2 +- addons/plugin_outlook/plugin_outlook.py | 6 ++--- .../plugin_thunderbird/plugin_thunderbird.py | 3 +-- .../point_of_sale/account_bank_statement.py | 2 +- addons/point_of_sale/point_of_sale.py | 24 +++++++++---------- .../point_of_sale/report/account_statement.py | 2 +- .../report/all_closed_cashbox_of_the_day.py | 2 +- addons/point_of_sale/report/pos_details.py | 2 +- .../report/pos_details_summary.py | 2 +- addons/point_of_sale/report/pos_invoice.py | 6 ++--- addons/point_of_sale/report/pos_lines.py | 2 +- .../point_of_sale/report/pos_order_report.py | 4 ++-- .../report/pos_payment_report.py | 2 +- .../report/pos_payment_report_user.py | 2 +- addons/point_of_sale/report/pos_receipt.py | 4 ++-- addons/point_of_sale/report/pos_report.py | 6 ++--- addons/point_of_sale/report/pos_sales_user.py | 2 +- .../report/pos_sales_user_today.py | 2 +- .../point_of_sale/report/pos_users_product.py | 2 +- addons/point_of_sale/res_partner.py | 6 +++-- addons/point_of_sale/res_users.py | 5 +++- addons/point_of_sale/wizard/pos_box.py | 7 +++--- .../point_of_sale/wizard/pos_box_entries.py | 4 ++-- addons/point_of_sale/wizard/pos_box_out.py | 4 ++-- addons/point_of_sale/wizard/pos_confirm.py | 4 ++-- addons/point_of_sale/wizard/pos_details.py | 2 +- addons/point_of_sale/wizard/pos_discount.py | 2 +- .../wizard/pos_open_statement.py | 4 ++-- addons/point_of_sale/wizard/pos_payment.py | 7 +++--- .../wizard/pos_payment_report.py | 2 +- .../wizard/pos_payment_report_user.py | 2 +- addons/point_of_sale/wizard/pos_receipt.py | 4 ++-- addons/point_of_sale/wizard/pos_return.py | 6 ++--- addons/point_of_sale/wizard/pos_sales_user.py | 4 ++-- .../wizard/pos_sales_user_current_user.py | 4 ++-- .../wizard/pos_sales_user_today.py | 2 +- .../wizard/pos_session_opening.py | 6 ++--- addons/portal/portal.py | 2 +- addons/portal/wizard/portal_wizard.py | 6 ++--- addons/portal/wizard/share_wizard.py | 4 ++-- addons/portal_event/event.py | 2 +- addons/portal_hr_employees/hr_employee.py | 2 +- addons/portal_sale/account_invoice.py | 2 +- addons/portal_sale/sale.py | 2 +- addons/process/__init__.py | 1 - addons/process/process.py | 6 ++--- addons/procurement/company.py | 2 +- addons/procurement/procurement.py | 6 ++--- addons/procurement/schedulers.py | 14 +++++------ .../wizard/make_procurement_product.py | 4 ++-- addons/procurement/wizard/mrp_procurement.py | 2 +- .../wizard/orderpoint_procurement.py | 4 ++-- addons/procurement/wizard/schedulers_all.py | 4 ++-- addons/product/partner.py | 2 +- addons/product/pricelist.py | 10 ++++---- addons/product/product.py | 14 ++++++----- addons/product/report/pricelist.py | 6 ++--- addons/product/report/product_pricelist.py | 9 +++---- addons/product/wizard/product_price.py | 4 ++-- addons/product_expiry/product_expiry.py | 4 ++-- .../product_manufacturer.py | 2 +- addons/product_margin/product_margin.py | 2 +- .../product_margin/wizard/product_margin.py | 4 ++-- .../product_visible_discount.py | 4 ++-- addons/project/company.py | 4 ++-- addons/project/project.py | 15 ++++++------ addons/project/report/project_report.py | 4 ++-- addons/project/res_config.py | 4 ++-- addons/project/res_partner.py | 2 +- .../project/wizard/project_task_delegate.py | 6 ++--- .../project/wizard/project_task_reevaluate.py | 4 ++-- addons/project_gtd/project_gtd.py | 6 ++--- .../project_gtd/wizard/project_gtd_empty.py | 4 ++-- addons/project_gtd/wizard/project_gtd_fill.py | 2 +- addons/project_issue/project_issue.py | 8 +++---- .../report/project_issue_report.py | 4 ++-- addons/project_issue/res_config.py | 2 +- .../project_issue_sheet.py | 4 ++-- addons/project_long_term/project_long_term.py | 4 ++-- .../wizard/project_compute_phases.py | 4 ++-- .../wizard/project_compute_tasks.py | 2 +- addons/project_mrp/project_mrp.py | 4 ++-- addons/project_mrp/project_procurement.py | 4 ++-- addons/project_timesheet/project_timesheet.py | 8 +++---- .../project_timesheet/report/task_report.py | 4 ++-- addons/purchase/company.py | 2 +- addons/purchase/edi/purchase_order.py | 4 ++-- addons/purchase/partner.py | 2 +- addons/purchase/purchase.py | 10 ++++---- addons/purchase/report/order.py | 6 ++--- addons/purchase/report/purchase_report.py | 4 ++-- addons/purchase/report/request_quotation.py | 6 ++--- addons/purchase/res_config.py | 6 ++--- addons/purchase/stock.py | 2 +- .../purchase/wizard/purchase_line_invoice.py | 4 ++-- .../purchase/wizard/purchase_order_group.py | 8 +++---- .../purchase_analytic_plans.py | 2 +- .../purchase_double_validation_installer.py | 2 +- .../purchase_requisition.py | 6 ++--- .../report/requisition.py | 6 ++--- .../wizard/purchase_requisition_partner.py | 4 ++-- addons/report_intrastat/report/invoice.py | 4 ++-- addons/report_intrastat/report_intrastat.py | 2 +- addons/report_webkit/company.py | 2 +- addons/report_webkit/header.py | 2 +- addons/report_webkit/ir_report.py | 4 ++-- addons/report_webkit/report_helper.py | 2 +- addons/report_webkit/webkit_report.py | 12 +++++----- .../wizard/report_webkit_actions.py | 6 ++--- addons/resource/resource.py | 4 ++-- addons/sale/edi/sale_order.py | 2 +- addons/sale/report/sale_order.py | 2 +- addons/sale/report/sale_report.py | 4 ++-- addons/sale/res_config.py | 6 ++--- addons/sale/res_partner.py | 4 ++-- addons/sale/sale.py | 10 ++++---- addons/sale/wizard/sale_line_invoice.py | 6 ++--- addons/sale/wizard/sale_make_invoice.py | 6 ++--- .../sale/wizard/sale_make_invoice_advance.py | 4 ++-- .../sale_analytic_plans.py | 2 +- .../sales_crm_account_invoice_report.py | 2 +- addons/sale_crm/sale_crm.py | 2 +- addons/sale_crm/wizard/crm_make_sale.py | 4 ++-- addons/sale_journal/sale_journal.py | 2 +- addons/sale_margin/sale_margin.py | 2 +- addons/sale_mrp/sale_mrp.py | 2 +- addons/sale_order_dates/sale_order_dates.py | 2 +- addons/sale_stock/company.py | 2 +- addons/sale_stock/report/sale_report.py | 4 ++-- addons/sale_stock/res_config.py | 6 ++--- addons/sale_stock/sale_stock.py | 8 +++---- addons/sale_stock/stock.py | 2 +- addons/share/res_users.py | 2 +- addons/share/wizard/share_wizard.py | 10 ++++---- addons/stock/partner.py | 2 +- addons/stock/product.py | 4 ++-- addons/stock/report/lot_overview.py | 4 ++-- addons/stock/report/lot_overview_all.py | 4 ++-- addons/stock/report/picking.py | 6 ++--- addons/stock/report/product_stock.py | 6 ++--- addons/stock/report/report_stock.py | 6 ++--- addons/stock/report/report_stock_move.py | 4 ++-- addons/stock/report/stock_by_location.py | 4 ++-- addons/stock/report/stock_graph.py | 4 ++-- .../report/stock_inventory_move_report.py | 2 +- addons/stock/res_config.py | 2 +- addons/stock/stock.py | 10 ++++---- .../stock/wizard/stock_change_product_qty.py | 6 ++--- .../wizard/stock_change_standard_price.py | 4 ++-- addons/stock/wizard/stock_fill_inventory.py | 4 ++-- .../wizard/stock_inventory_line_split.py | 2 +- addons/stock/wizard/stock_inventory_merge.py | 4 ++-- .../stock/wizard/stock_invoice_onshipping.py | 4 ++-- addons/stock/wizard/stock_location_product.py | 4 ++-- addons/stock/wizard/stock_move.py | 4 ++-- addons/stock/wizard/stock_partial_move.py | 2 +- addons/stock/wizard/stock_partial_picking.py | 4 ++-- addons/stock/wizard/stock_return_picking.py | 6 ++--- addons/stock/wizard/stock_splitinto.py | 4 ++-- addons/stock/wizard/stock_traceability.py | 4 ++-- .../wizard/stock_invoice.py | 2 +- addons/stock_location/procurement_pull.py | 6 ++--- addons/stock_location/stock_location.py | 2 +- .../stock_no_autopicking.py | 2 +- addons/subscription/subscription.py | 4 ++-- .../survey/report/survey_analysis_report.py | 10 ++++---- .../survey/report/survey_browse_response.py | 10 ++++---- addons/survey/report/survey_form.py | 7 +++--- addons/survey/survey.py | 14 +++++------ addons/survey/wizard/survey_answer.py | 22 ++++++++--------- addons/survey/wizard/survey_browse_answer.py | 3 +-- addons/survey/wizard/survey_print.py | 5 ++-- addons/survey/wizard/survey_print_answer.py | 5 ++-- .../survey/wizard/survey_print_statistics.py | 5 ++-- addons/survey/wizard/survey_selection.py | 6 ++--- .../survey/wizard/survey_send_invitation.py | 9 +++---- addons/warning/warning.py | 4 ++-- addons/web_linkedin/web_linkedin.py | 2 +- 579 files changed, 1241 insertions(+), 1242 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 98e51d0cf4f..42211939894 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -19,19 +19,19 @@ # ############################################################################## -import time +import logging from datetime import datetime from dateutil.relativedelta import relativedelta from operator import itemgetter +import time -import logging -import pooler -from osv import fields, osv -import decimal_precision as dp -from tools.translate import _ -from tools.float_utils import float_round from openerp import SUPERUSER_ID -import tools +from openerp import pooler, tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools.float_utils import float_round + +import openerp.addons.decimal_precision as dp _logger = logging.getLogger(__name__) diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index 066f8d1abec..7120625d8ab 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields -from osv import osv -from tools.translate import _ +from openerp.osv import fields +from openerp.osv import osv +from openerp.tools.translate import _ class account_analytic_line(osv.osv): _inherit = 'account.analytic.line' diff --git a/addons/account/account_bank.py b/addons/account/account_bank.py index f0da630ec1d..f2bc9a5c9a1 100644 --- a/addons/account/account_bank.py +++ b/addons/account/account_bank.py @@ -19,8 +19,8 @@ # ############################################################################## -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv class bank(osv.osv): _inherit = "res.partner.bank" diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index e7e3f740067..6ddcb4b20c5 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class account_bank_statement(osv.osv): diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index c1f30824461..a292d811ab4 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -22,8 +22,8 @@ import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class account_cashbox_line(osv.osv): diff --git a/addons/account/account_financial_report.py b/addons/account/account_financial_report.py index 62bcf9dcbcd..a4de5ade6af 100644 --- a/addons/account/account_financial_report.py +++ b/addons/account/account_financial_report.py @@ -24,11 +24,11 @@ from datetime import datetime from dateutil.relativedelta import relativedelta from operator import itemgetter -import netsvc -import pooler -from osv import fields, osv +from openerp import netsvc +from openerp import pooler +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ # --------------------------------------------------------- # Account Financial Report diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index ec8dd677527..070c0a3ce81 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -23,10 +23,10 @@ import time from lxml import etree import decimal_precision as dp -import netsvc -import pooler -from osv import fields, osv, orm -from tools.translate import _ +from openerp import netsvc +from openerp import pooler +from openerp.osv import fields, osv, orm +from openerp.tools.translate import _ class account_invoice(osv.osv): def _amount_all(self, cr, uid, ids, name, args, context=None): diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 2c6e651b14b..905b1e00607 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -26,11 +26,11 @@ from operator import itemgetter from lxml import etree -import netsvc -from osv import fields, osv, orm -from tools.translate import _ +from openerp import netsvc +from openerp.osv import fields, osv, orm +from openerp.tools.translate import _ import decimal_precision as dp -import tools +from openerp import tools class account_move_line(osv.osv): _name = "account.move.line" diff --git a/addons/account/company.py b/addons/account/company.py index 409216f29f0..a4624ae5ad5 100644 --- a/addons/account/company.py +++ b/addons/account/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_company(osv.osv): _inherit = "res.company" diff --git a/addons/account/edi/invoice.py b/addons/account/edi/invoice.py index 3e27bc5ea99..5992846abf6 100644 --- a/addons/account/edi/invoice.py +++ b/addons/account/edi/invoice.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import osv -from edi import EDIMixin +from openerp.addons.edi import EDIMixin INVOICE_LINE_EDI_STRUCT = { 'name': True, diff --git a/addons/account/installer.py b/addons/account/installer.py index 05a0f6b455e..d02e7196d4d 100644 --- a/addons/account/installer.py +++ b/addons/account/installer.py @@ -19,17 +19,17 @@ # ############################################################################## -import logging -import time import datetime from dateutil.relativedelta import relativedelta +import logging from operator import itemgetter from os.path import join as opj +import time + +from openerp import netsvc, tools +from openerp.tools.translate import _ +from openerp.osv import fields, osv -from tools.translate import _ -from osv import fields, osv -import netsvc -import tools _logger = logging.getLogger(__name__) class account_installer(osv.osv_memory): diff --git a/addons/account/ir_sequence.py b/addons/account/ir_sequence.py index a98b7e87d77..56e1a4d0367 100644 --- a/addons/account/ir_sequence.py +++ b/addons/account/ir_sequence.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class ir_sequence_fiscalyear(osv.osv): _name = 'account.sequence.fiscalyear' diff --git a/addons/account/partner.py b/addons/account/partner.py index b5e0a9538ef..ce3ac41e756 100644 --- a/addons/account/partner.py +++ b/addons/account/partner.py @@ -20,9 +20,10 @@ ############################################################################## from operator import itemgetter -from osv import fields, osv import time +from openerp.osv import fields, osv + class account_fiscal_position(osv.osv): _name = 'account.fiscal.position' _description = 'Fiscal Position' diff --git a/addons/account/product.py b/addons/account/product.py index 0a6a0eda10c..ce1ac83d6dd 100644 --- a/addons/account/product.py +++ b/addons/account/product.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class product_category(osv.osv): _inherit = "product.category" diff --git a/addons/account/project/project.py b/addons/account/project/project.py index 764bedeb2b3..f4927331ca8 100644 --- a/addons/account/project/project.py +++ b/addons/account/project/project.py @@ -19,8 +19,7 @@ # ############################################################################## -from osv import fields -from osv import osv +from openerp.osv import fields, osv class account_analytic_journal(osv.osv): _name = 'account.analytic.journal' diff --git a/addons/account/project/report/account_journal.py b/addons/account/project/report/account_journal.py index 4f7768a7b19..50f98fd0ee0 100644 --- a/addons/account/project/report/account_journal.py +++ b/addons/account/project/report/account_journal.py @@ -21,7 +21,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw # # Use period and Journal for selection or resources diff --git a/addons/account/project/report/analytic_balance.py b/addons/account/project/report/analytic_balance.py index 42e36744cb8..2aa9f2c549e 100644 --- a/addons/account/project/report/analytic_balance.py +++ b/addons/account/project/report/analytic_balance.py @@ -20,7 +20,8 @@ ############################################################################## import time -from report import report_sxw + +from openerp.report import report_sxw class account_analytic_balance(report_sxw.rml_parse): diff --git a/addons/account/project/report/analytic_journal.py b/addons/account/project/report/analytic_journal.py index 88d56108550..e91de96940e 100644 --- a/addons/account/project/report/analytic_journal.py +++ b/addons/account/project/report/analytic_journal.py @@ -20,8 +20,9 @@ ############################################################################## import time -import pooler -from report import report_sxw + +from openerp import pooler +from openerp.report import report_sxw # # Use period and Journal for selection or resources diff --git a/addons/account/project/report/cost_ledger.py b/addons/account/project/report/cost_ledger.py index 6ca17a7ac0a..04b8edeb166 100644 --- a/addons/account/project/report/cost_ledger.py +++ b/addons/account/project/report/cost_ledger.py @@ -19,9 +19,10 @@ # ############################################################################## -import pooler import time -from report import report_sxw + +from openerp import pooler +from openerp.report import report_sxw class account_analytic_cost_ledger(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account/project/report/inverted_analytic_balance.py b/addons/account/project/report/inverted_analytic_balance.py index 6ba8e724d35..829dd03df02 100644 --- a/addons/account/project/report/inverted_analytic_balance.py +++ b/addons/account/project/report/inverted_analytic_balance.py @@ -19,9 +19,10 @@ # ############################################################################## -import pooler import time -from report import report_sxw + +from openerp import pooler +from openerp.report import report_sxw class account_inverted_analytic_balance(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account/project/report/quantity_cost_ledger.py b/addons/account/project/report/quantity_cost_ledger.py index 4d874fe50ee..1fe77f6e878 100644 --- a/addons/account/project/report/quantity_cost_ledger.py +++ b/addons/account/project/report/quantity_cost_ledger.py @@ -20,8 +20,8 @@ ############################################################################## import time -import pooler -from report import report_sxw +from openerp import pooler +from openerp.report import report_sxw class account_analytic_quantity_cost_ledger(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account/project/wizard/account_analytic_balance_report.py b/addons/account/project/wizard/account_analytic_balance_report.py index 81d325ee8f5..81d6c192962 100644 --- a/addons/account/project/wizard/account_analytic_balance_report.py +++ b/addons/account/project/wizard/account_analytic_balance_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv class account_analytic_balance(osv.osv_memory): _name = 'account.analytic.balance' diff --git a/addons/account/project/wizard/account_analytic_chart.py b/addons/account/project/wizard/account_analytic_chart.py index 92367e27da5..01c606d5f08 100644 --- a/addons/account/project/wizard/account_analytic_chart.py +++ b/addons/account/project/wizard/account_analytic_chart.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_analytic_chart(osv.osv_memory): _name = 'account.analytic.chart' diff --git a/addons/account/project/wizard/account_analytic_cost_ledger_for_journal_report.py b/addons/account/project/wizard/account_analytic_cost_ledger_for_journal_report.py index 186d39c4859..fdb8eafb402 100644 --- a/addons/account/project/wizard/account_analytic_cost_ledger_for_journal_report.py +++ b/addons/account/project/wizard/account_analytic_cost_ledger_for_journal_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv class account_analytic_cost_ledger_journal_report(osv.osv_memory): _name = 'account.analytic.cost.ledger.journal.report' diff --git a/addons/account/project/wizard/account_analytic_cost_ledger_report.py b/addons/account/project/wizard/account_analytic_cost_ledger_report.py index 246f02c20dc..1c74c61e31f 100644 --- a/addons/account/project/wizard/account_analytic_cost_ledger_report.py +++ b/addons/account/project/wizard/account_analytic_cost_ledger_report.py @@ -18,9 +18,10 @@ # along with this program. If not, see . # ############################################################################## + import time -from osv import osv, fields +from openerp.osv import osv, fields class account_analytic_cost_ledger(osv.osv_memory): _name = 'account.analytic.cost.ledger' diff --git a/addons/account/project/wizard/account_analytic_inverted_balance_report.py b/addons/account/project/wizard/account_analytic_inverted_balance_report.py index 95365716a22..10f97baf755 100644 --- a/addons/account/project/wizard/account_analytic_inverted_balance_report.py +++ b/addons/account/project/wizard/account_analytic_inverted_balance_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv class account_analytic_inverted_balance(osv.osv_memory): _name = 'account.analytic.inverted.balance' diff --git a/addons/account/project/wizard/account_analytic_journal_report.py b/addons/account/project/wizard/account_analytic_journal_report.py index 3d6bf0f5447..e70649cd406 100644 --- a/addons/account/project/wizard/account_analytic_journal_report.py +++ b/addons/account/project/wizard/account_analytic_journal_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv class account_analytic_journal_report(osv.osv_memory): _name = 'account.analytic.journal.report' diff --git a/addons/account/project/wizard/project_account_analytic_line.py b/addons/account/project/wizard/project_account_analytic_line.py index 54979d79b8a..c5a496527c1 100644 --- a/addons/account/project/wizard/project_account_analytic_line.py +++ b/addons/account/project/wizard/project_account_analytic_line.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class project_account_analytic_line(osv.osv_memory): _name = "project.account.analytic.line" diff --git a/addons/account/report/account_aged_partner_balance.py b/addons/account/report/account_aged_partner_balance.py index 2812fd409e6..897b8366b7a 100644 --- a/addons/account/report/account_aged_partner_balance.py +++ b/addons/account/report/account_aged_partner_balance.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header class aged_trial_report(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_analytic_entries_report.py b/addons/account/report/account_analytic_entries_report.py index 02c1c508237..dad0dedc9fc 100644 --- a/addons/account/report/account_analytic_entries_report.py +++ b/addons/account/report/account_analytic_entries_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv class analytic_entries_report(osv.osv): _name = "analytic.entries.report" diff --git a/addons/account/report/account_balance.py b/addons/account/report/account_balance.py index fdda9cb11ce..2a445984b27 100644 --- a/addons/account/report/account_balance.py +++ b/addons/account/report/account_balance.py @@ -21,7 +21,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header class account_balance(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_central_journal.py b/addons/account/report/account_central_journal.py index ebb8012f5e7..8dae208a7a5 100644 --- a/addons/account/report/account_central_journal.py +++ b/addons/account/report/account_central_journal.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header # # Use period and Journal for selection or resources diff --git a/addons/account/report/account_entries_report.py b/addons/account/report/account_entries_report.py index 676f833eeaf..b354732217a 100644 --- a/addons/account/report/account_entries_report.py +++ b/addons/account/report/account_entries_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv import decimal_precision as dp class account_entries_report(osv.osv): diff --git a/addons/account/report/account_financial_report.py b/addons/account/report/account_financial_report.py index 5380383f537..b06aadce212 100644 --- a/addons/account/report/account_financial_report.py +++ b/addons/account/report/account_financial_report.py @@ -20,9 +20,9 @@ import time -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header -from tools.translate import _ +from openerp.tools.translate import _ class report_account_common(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_general_journal.py b/addons/account/report/account_general_journal.py index 0ffa08b31ef..4f63411478c 100644 --- a/addons/account/report/account_general_journal.py +++ b/addons/account/report/account_general_journal.py @@ -21,7 +21,7 @@ import time from common_report_header import common_report_header -from report import report_sxw +from openerp.report import report_sxw class journal_print(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_general_ledger.py b/addons/account/report/account_general_ledger.py index 38f2392f740..498cb1369a8 100644 --- a/addons/account/report/account_general_ledger.py +++ b/addons/account/report/account_general_ledger.py @@ -28,7 +28,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header class general_ledger(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_invoice_report.py b/addons/account/report/account_invoice_report.py index a001b6b4f52..9798dbffdf8 100644 --- a/addons/account/report/account_invoice_report.py +++ b/addons/account/report/account_invoice_report.py @@ -19,9 +19,9 @@ # ############################################################################## -import tools +from openerp import tools import decimal_precision as dp -from osv import fields,osv +from openerp.osv import fields,osv class account_invoice_report(osv.osv): _name = "account.invoice.report" diff --git a/addons/account/report/account_journal.py b/addons/account/report/account_journal.py index 45472fc7e45..769a8335f55 100644 --- a/addons/account/report/account_journal.py +++ b/addons/account/report/account_journal.py @@ -21,7 +21,7 @@ import time from common_report_header import common_report_header -from report import report_sxw +from openerp.report import report_sxw class journal_print(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_partner_balance.py b/addons/account/report/account_partner_balance.py index fcc112d9d81..53edbbe9685 100644 --- a/addons/account/report/account_partner_balance.py +++ b/addons/account/report/account_partner_balance.py @@ -21,8 +21,8 @@ import time -from tools.translate import _ -from report import report_sxw +from openerp.tools.translate import _ +from openerp.report import report_sxw from common_report_header import common_report_header class partner_balance(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_partner_ledger.py b/addons/account/report/account_partner_ledger.py index ca0515c9f08..f72e81fbc08 100644 --- a/addons/account/report/account_partner_ledger.py +++ b/addons/account/report/account_partner_ledger.py @@ -21,9 +21,9 @@ import time import re -from report import report_sxw +from openerp.report import report_sxw from common_report_header import common_report_header -from tools.translate import _ +from openerp.tools.translate import _ class third_party_ledger(report_sxw.rml_parse, common_report_header): diff --git a/addons/account/report/account_print_invoice.py b/addons/account/report/account_print_invoice.py index 280bc0bc7a0..75680810254 100644 --- a/addons/account/report/account_print_invoice.py +++ b/addons/account/report/account_print_invoice.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class account_invoice(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account/report/account_print_overdue.py b/addons/account/report/account_print_overdue.py index 4ddedc102f5..68c1c35ef53 100644 --- a/addons/account/report/account_print_overdue.py +++ b/addons/account/report/account_print_overdue.py @@ -21,8 +21,8 @@ import time -from report import report_sxw -import pooler +from openerp.report import report_sxw +from openerp import pooler class Overdue(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account/report/account_report.py b/addons/account/report/account_report.py index 56e324bc361..82619f49c3c 100644 --- a/addons/account/report/account_report.py +++ b/addons/account/report/account_report.py @@ -23,9 +23,9 @@ import time from datetime import datetime from dateutil.relativedelta import relativedelta -import pooler -import tools -from osv import fields,osv +from openerp import pooler +from openerp import tools +from openerp.osv import fields,osv def _code_get(self, cr, uid, context=None): acc_type_obj = self.pool.get('account.account.type') diff --git a/addons/account/report/account_tax_report.py b/addons/account/report/account_tax_report.py index cef1cf54af0..b3cbcb441bf 100644 --- a/addons/account/report/account_tax_report.py +++ b/addons/account/report/account_tax_report.py @@ -22,7 +22,7 @@ import time from common_report_header import common_report_header -from report import report_sxw +from openerp.report import report_sxw class tax_report(report_sxw.rml_parse, common_report_header): _name = 'report.account.vat.declaration' diff --git a/addons/account/report/account_treasury_report.py b/addons/account/report/account_treasury_report.py index 40d9364981f..028ba260871 100644 --- a/addons/account/report/account_treasury_report.py +++ b/addons/account/report/account_treasury_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv import decimal_precision as dp class account_treasury_report(osv.osv): diff --git a/addons/account/report/common_report_header.py b/addons/account/report/common_report_header.py index c5719d98b96..cedc4ccf5c4 100644 --- a/addons/account/report/common_report_header.py +++ b/addons/account/report/common_report_header.py @@ -19,8 +19,8 @@ # ############################################################################## -import pooler -from tools.translate import _ +from openerp import pooler +from openerp.tools.translate import _ class common_report_header(object): diff --git a/addons/account/res_config.py b/addons/account/res_config.py index 8f525795d1c..72d30c11cfd 100644 --- a/addons/account/res_config.py +++ b/addons/account/res_config.py @@ -25,9 +25,9 @@ from dateutil.relativedelta import relativedelta from operator import itemgetter from os.path import join as opj -from tools.translate import _ -from osv import osv, fields -import tools +from openerp.tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools class account_config_settings(osv.osv_memory): _name = 'account.config.settings' diff --git a/addons/account/res_currency.py b/addons/account/res_currency.py index 60bb6152a9b..9564b4e57c6 100644 --- a/addons/account/res_currency.py +++ b/addons/account/res_currency.py @@ -18,7 +18,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv """Inherit res.currency to handle accounting date values when converting currencies""" diff --git a/addons/account/wizard/account_automatic_reconcile.py b/addons/account/wizard/account_automatic_reconcile.py index b4355e79129..88d31b5b6c5 100644 --- a/addons/account/wizard/account_automatic_reconcile.py +++ b/addons/account/wizard/account_automatic_reconcile.py @@ -21,8 +21,8 @@ import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_automatic_reconcile(osv.osv_memory): _name = 'account.automatic.reconcile' diff --git a/addons/account/wizard/account_change_currency.py b/addons/account/wizard/account_change_currency.py index d51df1e4d70..73fd52b3fcb 100644 --- a/addons/account/wizard/account_change_currency.py +++ b/addons/account/wizard/account_change_currency.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_change_currency(osv.osv_memory): _name = 'account.change.currency' diff --git a/addons/account/wizard/account_chart.py b/addons/account/wizard/account_chart.py index a9d3739103f..32b83a0a670 100644 --- a/addons/account/wizard/account_chart.py +++ b/addons/account/wizard/account_chart.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_chart(osv.osv_memory): """ diff --git a/addons/account/wizard/account_financial_report.py b/addons/account/wizard/account_financial_report.py index 4f9d6abf099..dde07eb7034 100644 --- a/addons/account/wizard/account_financial_report.py +++ b/addons/account/wizard/account_financial_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class accounting_report(osv.osv_memory): _name = "accounting.report" diff --git a/addons/account/wizard/account_fiscalyear_close.py b/addons/account/wizard/account_fiscalyear_close.py index e11b4dcd34b..d4f7b3e6654 100644 --- a/addons/account/wizard/account_fiscalyear_close.py +++ b/addons/account/wizard/account_fiscalyear_close.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_fiscalyear_close(osv.osv_memory): """ diff --git a/addons/account/wizard/account_fiscalyear_close_state.py b/addons/account/wizard/account_fiscalyear_close_state.py index f57684a1460..746f1c47976 100644 --- a/addons/account/wizard/account_fiscalyear_close_state.py +++ b/addons/account/wizard/account_fiscalyear_close_state.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_fiscalyear_close_state(osv.osv_memory): """ diff --git a/addons/account/wizard/account_invoice_refund.py b/addons/account/wizard/account_invoice_refund.py index 38a22baa9f1..814dbea6fac 100644 --- a/addons/account/wizard/account_invoice_refund.py +++ b/addons/account/wizard/account_invoice_refund.py @@ -21,9 +21,9 @@ import time -from osv import fields, osv -from tools.translate import _ -import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import netsvc class account_invoice_refund(osv.osv_memory): diff --git a/addons/account/wizard/account_invoice_state.py b/addons/account/wizard/account_invoice_state.py index 7c7f6882b75..f79b4c046e3 100644 --- a/addons/account/wizard/account_invoice_state.py +++ b/addons/account/wizard/account_invoice_state.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import osv -from tools.translate import _ -import netsvc -import pooler +from openerp.osv import osv +from openerp.tools.translate import _ +from openerp import netsvc +from openerp import pooler class account_invoice_confirm(osv.osv_memory): """ diff --git a/addons/account/wizard/account_journal_select.py b/addons/account/wizard/account_journal_select.py index b91c195f6b3..7edd7923f4c 100644 --- a/addons/account/wizard/account_journal_select.py +++ b/addons/account/wizard/account_journal_select.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class account_journal_select(osv.osv_memory): """ diff --git a/addons/account/wizard/account_move_bank_reconcile.py b/addons/account/wizard/account_move_bank_reconcile.py index 2b29bf6b30d..283068ae693 100644 --- a/addons/account/wizard/account_move_bank_reconcile.py +++ b/addons/account/wizard/account_move_bank_reconcile.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_move_bank_reconcile(osv.osv_memory): """ diff --git a/addons/account/wizard/account_move_line_reconcile_select.py b/addons/account/wizard/account_move_line_reconcile_select.py index e23212c514c..76af8538e05 100644 --- a/addons/account/wizard/account_move_line_reconcile_select.py +++ b/addons/account/wizard/account_move_line_reconcile_select.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_move_line_reconcile_select(osv.osv_memory): _name = "account.move.line.reconcile.select" diff --git a/addons/account/wizard/account_move_line_select.py b/addons/account/wizard/account_move_line_select.py index a99750a36fe..b56621f2114 100644 --- a/addons/account/wizard/account_move_line_select.py +++ b/addons/account/wizard/account_move_line_select.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class account_move_line_select(osv.osv_memory): """ diff --git a/addons/account/wizard/account_move_line_unreconcile_select.py b/addons/account/wizard/account_move_line_unreconcile_select.py index 26421eb4c0c..f9009fc8199 100644 --- a/addons/account/wizard/account_move_line_unreconcile_select.py +++ b/addons/account/wizard/account_move_line_unreconcile_select.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_move_line_unreconcile_select(osv.osv_memory): _name = "account.move.line.unreconcile.select" diff --git a/addons/account/wizard/account_open_closed_fiscalyear.py b/addons/account/wizard/account_open_closed_fiscalyear.py index 1b5622a589d..3b5d956d381 100644 --- a/addons/account/wizard/account_open_closed_fiscalyear.py +++ b/addons/account/wizard/account_open_closed_fiscalyear.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_open_closed_fiscalyear(osv.osv_memory): _name = "account.open.closed.fiscalyear" diff --git a/addons/account/wizard/account_period_close.py b/addons/account/wizard/account_period_close.py index 086485ac0f2..fad757c0ff9 100644 --- a/addons/account/wizard/account_period_close.py +++ b/addons/account/wizard/account_period_close.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_period_close(osv.osv_memory): """ diff --git a/addons/account/wizard/account_reconcile.py b/addons/account/wizard/account_reconcile.py index 6f6c8f07844..0e2bca4ff68 100644 --- a/addons/account/wizard/account_reconcile.py +++ b/addons/account/wizard/account_reconcile.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class account_move_line_reconcile(osv.osv_memory): diff --git a/addons/account/wizard/account_reconcile_partner_process.py b/addons/account/wizard/account_reconcile_partner_process.py index 380d25001c7..1c317111888 100644 --- a/addons/account/wizard/account_reconcile_partner_process.py +++ b/addons/account/wizard/account_reconcile_partner_process.py @@ -21,7 +21,7 @@ import time -from osv import osv, fields +from openerp.osv import fields, osv class account_partner_reconcile_process(osv.osv_memory): _name = 'account.partner.reconcile.process' diff --git a/addons/account/wizard/account_report_account_balance.py b/addons/account/wizard/account_report_account_balance.py index 4e52066b49e..e883a59c102 100644 --- a/addons/account/wizard/account_report_account_balance.py +++ b/addons/account/wizard/account_report_account_balance.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_balance_report(osv.osv_memory): _inherit = "account.common.account.report" diff --git a/addons/account/wizard/account_report_aged_partner_balance.py b/addons/account/wizard/account_report_aged_partner_balance.py index c4167322b90..1054e7fa285 100644 --- a/addons/account/wizard/account_report_aged_partner_balance.py +++ b/addons/account/wizard/account_report_aged_partner_balance.py @@ -22,8 +22,8 @@ import time from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_aged_trial_balance(osv.osv_memory): _inherit = 'account.common.partner.report' diff --git a/addons/account/wizard/account_report_central_journal.py b/addons/account/wizard/account_report_central_journal.py index 046aec4690d..da8be6d4735 100644 --- a/addons/account/wizard/account_report_central_journal.py +++ b/addons/account/wizard/account_report_central_journal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_central_journal(osv.osv_memory): _name = 'account.central.journal' diff --git a/addons/account/wizard/account_report_common.py b/addons/account/wizard/account_report_common.py index 4438484aaaf..b84c35ba243 100644 --- a/addons/account/wizard/account_report_common.py +++ b/addons/account/wizard/account_report_common.py @@ -22,8 +22,8 @@ import time from lxml import etree -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_common_report(osv.osv_memory): _name = "account.common.report" diff --git a/addons/account/wizard/account_report_common_account.py b/addons/account/wizard/account_report_common_account.py index a27241a37ff..7cedf427386 100644 --- a/addons/account/wizard/account_report_common_account.py +++ b/addons/account/wizard/account_report_common_account.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_common_account_report(osv.osv_memory): _name = 'account.common.account.report' diff --git a/addons/account/wizard/account_report_common_journal.py b/addons/account/wizard/account_report_common_journal.py index ed0f03df5b5..609c2840ca6 100644 --- a/addons/account/wizard/account_report_common_journal.py +++ b/addons/account/wizard/account_report_common_journal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_common_journal_report(osv.osv_memory): _name = 'account.common.journal.report' diff --git a/addons/account/wizard/account_report_common_partner.py b/addons/account/wizard/account_report_common_partner.py index a2acdc4b988..9779005b0de 100644 --- a/addons/account/wizard/account_report_common_partner.py +++ b/addons/account/wizard/account_report_common_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_common_partner_report(osv.osv_memory): _name = 'account.common.partner.report' diff --git a/addons/account/wizard/account_report_general_journal.py b/addons/account/wizard/account_report_general_journal.py index 631de5f1260..4a170a84db1 100644 --- a/addons/account/wizard/account_report_general_journal.py +++ b/addons/account/wizard/account_report_general_journal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_general_journal(osv.osv_memory): _inherit = "account.common.journal.report" diff --git a/addons/account/wizard/account_report_general_ledger.py b/addons/account/wizard/account_report_general_ledger.py index 8078da372ca..a10ff624fee 100644 --- a/addons/account/wizard/account_report_general_ledger.py +++ b/addons/account/wizard/account_report_general_ledger.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_report_general_ledger(osv.osv_memory): _inherit = "account.common.account.report" diff --git a/addons/account/wizard/account_report_partner_balance.py b/addons/account/wizard/account_report_partner_balance.py index 80ee455456c..33a7a42072c 100644 --- a/addons/account/wizard/account_report_partner_balance.py +++ b/addons/account/wizard/account_report_partner_balance.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_partner_balance(osv.osv_memory): """ diff --git a/addons/account/wizard/account_report_partner_ledger.py b/addons/account/wizard/account_report_partner_ledger.py index 60ac20a42ed..d1e6dd9809e 100644 --- a/addons/account/wizard/account_report_partner_ledger.py +++ b/addons/account/wizard/account_report_partner_ledger.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_partner_ledger(osv.osv_memory): """ diff --git a/addons/account/wizard/account_report_print_journal.py b/addons/account/wizard/account_report_print_journal.py index 0ffbde3fa9e..b91fe04660a 100644 --- a/addons/account/wizard/account_report_print_journal.py +++ b/addons/account/wizard/account_report_print_journal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv from lxml import etree class account_print_journal(osv.osv_memory): diff --git a/addons/account/wizard/account_state_open.py b/addons/account/wizard/account_state_open.py index 32795f0f5b7..b2cbdc4961b 100644 --- a/addons/account/wizard/account_state_open.py +++ b/addons/account/wizard/account_state_open.py @@ -18,10 +18,10 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv +from openerp.osv import osv -import netsvc -from tools.translate import _ +from openerp import netsvc +from openerp.tools.translate import _ class account_state_open(osv.osv_memory): _name = 'account.state.open' diff --git a/addons/account/wizard/account_subscription_generate.py b/addons/account/wizard/account_subscription_generate.py index 0dae5aa90a8..f5babc4fd87 100644 --- a/addons/account/wizard/account_subscription_generate.py +++ b/addons/account/wizard/account_subscription_generate.py @@ -21,7 +21,7 @@ import time -from osv import fields, osv +from openerp.osv import fields, osv class account_subscription_generate(osv.osv_memory): diff --git a/addons/account/wizard/account_tax_chart.py b/addons/account/wizard/account_tax_chart.py index 16796a5d57c..84859e2077c 100644 --- a/addons/account/wizard/account_tax_chart.py +++ b/addons/account/wizard/account_tax_chart.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_tax_chart(osv.osv_memory): """ diff --git a/addons/account/wizard/account_unreconcile.py b/addons/account/wizard/account_unreconcile.py index 5494875cf26..ff592a329c7 100644 --- a/addons/account/wizard/account_unreconcile.py +++ b/addons/account/wizard/account_unreconcile.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class account_unreconcile(osv.osv_memory): _name = "account.unreconcile" diff --git a/addons/account/wizard/account_use_model.py b/addons/account/wizard/account_use_model.py index 7ce73caba55..795284c8fef 100644 --- a/addons/account/wizard/account_use_model.py +++ b/addons/account/wizard/account_use_model.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_use_model(osv.osv_memory): diff --git a/addons/account/wizard/account_validate_account_move.py b/addons/account/wizard/account_validate_account_move.py index 1a53c9dfd53..faf7f8e2ccd 100644 --- a/addons/account/wizard/account_validate_account_move.py +++ b/addons/account/wizard/account_validate_account_move.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class validate_account_move(osv.osv_memory): _name = "validate.account.move" diff --git a/addons/account/wizard/account_vat.py b/addons/account/wizard/account_vat.py index 85fce5de000..a60a7906e28 100644 --- a/addons/account/wizard/account_vat.py +++ b/addons/account/wizard/account_vat.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_vat_declaration(osv.osv_memory): _name = 'account.vat.declaration' diff --git a/addons/account/wizard/pos_box.py b/addons/account/wizard/pos_box.py index b5d1cc37776..b7eb69b1feb 100644 --- a/addons/account/wizard/pos_box.py +++ b/addons/account/wizard/pos_box.py @@ -1,7 +1,7 @@ #!/usr/bin/env python -from osv import osv, fields +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class CashBox(osv.osv_memory): _register = False diff --git a/addons/account_analytic_analysis/account_analytic_analysis.py b/addons/account_analytic_analysis/account_analytic_analysis.py index 466db63e61e..b6cbd1a459c 100644 --- a/addons/account_analytic_analysis/account_analytic_analysis.py +++ b/addons/account_analytic_analysis/account_analytic_analysis.py @@ -19,11 +19,12 @@ # ############################################################################## -from osv import osv, fields -from osv.orm import intersect, except_orm -import tools.sql -from tools.translate import _ -from decimal_precision import decimal_precision as dp +from openerp.osv import osv, fields +from openerp.osv.orm import intersect, except_orm +import openerp.tools +from openerp.tools.translate import _ + +from openerp.addons.decimal_precision import decimal_precision as dp class account_analytic_account(osv.osv): @@ -518,7 +519,7 @@ class account_analytic_account_summary_user(osv.osv): } def init(self, cr): - tools.sql.drop_view_if_exists(cr, 'account_analytic_analysis_summary_user') + openerp.tools.sql.drop_view_if_exists(cr, 'account_analytic_analysis_summary_user') cr.execute('''CREATE OR REPLACE VIEW account_analytic_analysis_summary_user AS ( with mu as (select max(id) as max_user from res_users) @@ -553,7 +554,7 @@ class account_analytic_account_summary_month(osv.osv): } def init(self, cr): - tools.sql.drop_view_if_exists(cr, 'account_analytic_analysis_summary_month') + openerp.tools.sql.drop_view_if_exists(cr, 'account_analytic_analysis_summary_month') cr.execute('CREATE VIEW account_analytic_analysis_summary_month AS (' \ 'SELECT ' \ '(TO_NUMBER(TO_CHAR(d.month, \'YYYYMM\'), \'999999\') + (d.account_id * 1000000::bigint))::bigint AS id, ' \ diff --git a/addons/account_analytic_analysis/cron_account_analytic_account.py b/addons/account_analytic_analysis/cron_account_analytic_account.py index 065fdc5b907..70dd9a0e9d5 100644 --- a/addons/account_analytic_analysis/cron_account_analytic_account.py +++ b/addons/account_analytic_analysis/cron_account_analytic_account.py @@ -1,5 +1,4 @@ #!/usr/bin/env python -from osv import osv from mako.template import Template import time try: @@ -7,7 +6,8 @@ try: except ImportError: import StringIO -import tools +from openerp import tools +from openerp.osv import osv MAKO_TEMPLATE = u"""Hello ${user.name}, diff --git a/addons/account_analytic_analysis/res_config.py b/addons/account_analytic_analysis/res_config.py index 94fe769fdd4..90e3cff01fb 100644 --- a/addons/account_analytic_analysis/res_config.py +++ b/addons/account_analytic_analysis/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class sale_configuration(osv.osv_memory): _inherit = 'sale.config.settings' diff --git a/addons/account_analytic_default/account_analytic_default.py b/addons/account_analytic_default/account_analytic_default.py index 4fe654adffc..0fe3e9f2c14 100644 --- a/addons/account_analytic_default/account_analytic_default.py +++ b/addons/account_analytic_default/account_analytic_default.py @@ -21,7 +21,7 @@ import time -from osv import fields, osv +from openerp.osv import fields, osv class account_analytic_default(osv.osv): _name = "account.analytic.default" diff --git a/addons/account_analytic_plans/account_analytic_plans.py b/addons/account_analytic_plans/account_analytic_plans.py index 91caa6936bc..99cb0c4ebc4 100644 --- a/addons/account_analytic_plans/account_analytic_plans.py +++ b/addons/account_analytic_plans/account_analytic_plans.py @@ -22,9 +22,9 @@ import time from lxml import etree -from osv import fields, osv -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ class one2many_mod2(fields.one2many): def get(self, cr, obj, ids, name, user=None, offset=0, context=None, values=None): diff --git a/addons/account_analytic_plans/report/crossovered_analytic.py b/addons/account_analytic_plans/report/crossovered_analytic.py index 5b22f5e266c..008d9913ec4 100644 --- a/addons/account_analytic_plans/report/crossovered_analytic.py +++ b/addons/account_analytic_plans/report/crossovered_analytic.py @@ -21,7 +21,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw class crossovered_analytic(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account_analytic_plans/wizard/account_crossovered_analytic.py b/addons/account_analytic_plans/wizard/account_crossovered_analytic.py index a68321c334a..640443c8a0b 100644 --- a/addons/account_analytic_plans/wizard/account_crossovered_analytic.py +++ b/addons/account_analytic_plans/wizard/account_crossovered_analytic.py @@ -21,8 +21,8 @@ import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_crossovered_analytic(osv.osv_memory): _name = "account.crossovered.analytic" diff --git a/addons/account_analytic_plans/wizard/analytic_plan_create_model.py b/addons/account_analytic_plans/wizard/analytic_plan_create_model.py index a8ac8401569..7038a6f1025 100644 --- a/addons/account_analytic_plans/wizard/analytic_plan_create_model.py +++ b/addons/account_analytic_plans/wizard/analytic_plan_create_model.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class analytic_plan_create_model(osv.osv_memory): _name = "analytic.plan.create.model" diff --git a/addons/account_anglo_saxon/invoice.py b/addons/account_anglo_saxon/invoice.py index 26271015b7e..52d7dde089d 100644 --- a/addons/account_anglo_saxon/invoice.py +++ b/addons/account_anglo_saxon/invoice.py @@ -21,7 +21,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class account_invoice_line(osv.osv): _inherit = "account.invoice.line" diff --git a/addons/account_anglo_saxon/product.py b/addons/account_anglo_saxon/product.py index 87ca24753d6..443642d048b 100644 --- a/addons/account_anglo_saxon/product.py +++ b/addons/account_anglo_saxon/product.py @@ -18,7 +18,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class product_category(osv.osv): _inherit = "product.category" diff --git a/addons/account_anglo_saxon/purchase.py b/addons/account_anglo_saxon/purchase.py index 30d196a84ec..959f8b7eb49 100644 --- a/addons/account_anglo_saxon/purchase.py +++ b/addons/account_anglo_saxon/purchase.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class purchase_order(osv.osv): _name = "purchase.order" diff --git a/addons/account_anglo_saxon/stock.py b/addons/account_anglo_saxon/stock.py index 9ddfab86a94..6243fd285d0 100644 --- a/addons/account_anglo_saxon/stock.py +++ b/addons/account_anglo_saxon/stock.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv #---------------------------------------------------------- # Stock Picking diff --git a/addons/account_asset/account_asset.py b/addons/account_asset/account_asset.py index a44226e76c8..03181cac92f 100644 --- a/addons/account_asset/account_asset.py +++ b/addons/account_asset/account_asset.py @@ -23,7 +23,7 @@ import time from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import osv, fields +from openerp.osv import fields, osv import decimal_precision as dp class account_asset_category(osv.osv): diff --git a/addons/account_asset/account_asset_invoice.py b/addons/account_asset/account_asset_invoice.py index 4b38834bdc3..7e2f24f0d0a 100644 --- a/addons/account_asset/account_asset_invoice.py +++ b/addons/account_asset/account_asset_invoice.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_invoice(osv.osv): diff --git a/addons/account_asset/report/account_asset_report.py b/addons/account_asset/report/account_asset_report.py index 583e5534613..1554880ac38 100644 --- a/addons/account_asset/report/account_asset_report.py +++ b/addons/account_asset/report/account_asset_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields, osv +from openerp import tools +from openerp.osv import fields, osv class asset_asset_report(osv.osv): _name = "asset.asset.report" diff --git a/addons/account_asset/wizard/account_asset_change_duration.py b/addons/account_asset/wizard/account_asset_change_duration.py index 227f4e53229..19782c76367 100755 --- a/addons/account_asset/wizard/account_asset_change_duration.py +++ b/addons/account_asset/wizard/account_asset_change_duration.py @@ -21,7 +21,7 @@ import time from lxml import etree -from osv import osv, fields +from openerp.osv import fields, osv class asset_modify(osv.osv_memory): _name = 'asset.modify' diff --git a/addons/account_asset/wizard/wizard_asset_compute.py b/addons/account_asset/wizard/wizard_asset_compute.py index 4492f08c6e5..cc870329840 100755 --- a/addons/account_asset/wizard/wizard_asset_compute.py +++ b/addons/account_asset/wizard/wizard_asset_compute.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class asset_depreciation_confirmation_wizard(osv.osv_memory): _name = "asset.depreciation.confirmation.wizard" diff --git a/addons/account_bank_statement_extensions/account_bank_statement.py b/addons/account_bank_statement_extensions/account_bank_statement.py index 3d097d3c757..8d2ad73c689 100644 --- a/addons/account_bank_statement_extensions/account_bank_statement.py +++ b/addons/account_bank_statement_extensions/account_bank_statement.py @@ -21,9 +21,9 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class account_bank_statement(osv.osv): _inherit = 'account.bank.statement' diff --git a/addons/account_bank_statement_extensions/report/bank_statement_balance_report.py b/addons/account_bank_statement_extensions/report/bank_statement_balance_report.py index 5dcaafe4845..9f28b083603 100644 --- a/addons/account_bank_statement_extensions/report/bank_statement_balance_report.py +++ b/addons/account_bank_statement_extensions/report/bank_statement_balance_report.py @@ -21,8 +21,8 @@ ############################################################################## import time -from report import report_sxw -import pooler +from openerp.report import report_sxw +from openerp import pooler import logging _logger = logging.getLogger(__name__) diff --git a/addons/account_bank_statement_extensions/res_partner_bank.py b/addons/account_bank_statement_extensions/res_partner_bank.py index de7c061de76..f866634a08c 100644 --- a/addons/account_bank_statement_extensions/res_partner_bank.py +++ b/addons/account_bank_statement_extensions/res_partner_bank.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class res_partner_bank(osv.osv): _inherit = 'res.partner.bank' diff --git a/addons/account_bank_statement_extensions/wizard/cancel_statement_line.py b/addons/account_bank_statement_extensions/wizard/cancel_statement_line.py index 40d0be76d10..46d71354d4b 100644 --- a/addons/account_bank_statement_extensions/wizard/cancel_statement_line.py +++ b/addons/account_bank_statement_extensions/wizard/cancel_statement_line.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class cancel_statement_line(osv.osv_memory): _name = 'cancel.statement.line' diff --git a/addons/account_bank_statement_extensions/wizard/confirm_statement_line.py b/addons/account_bank_statement_extensions/wizard/confirm_statement_line.py index 20b57708be2..3a887a52441 100644 --- a/addons/account_bank_statement_extensions/wizard/confirm_statement_line.py +++ b/addons/account_bank_statement_extensions/wizard/confirm_statement_line.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class confirm_statement_line(osv.osv_memory): _name = 'confirm.statement.line' diff --git a/addons/account_budget/account_budget.py b/addons/account_budget/account_budget.py index 48037825349..723545c76a3 100644 --- a/addons/account_budget/account_budget.py +++ b/addons/account_budget/account_budget.py @@ -21,8 +21,8 @@ import datetime -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp diff --git a/addons/account_budget/report/analytic_account_budget_report.py b/addons/account_budget/report/analytic_account_budget_report.py index e29af98b6a3..eed8ded213f 100644 --- a/addons/account_budget/report/analytic_account_budget_report.py +++ b/addons/account_budget/report/analytic_account_budget_report.py @@ -22,8 +22,8 @@ import time import datetime -import pooler -from report import report_sxw +from openerp import pooler +from openerp.report import report_sxw class analytic_account_budget_report(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account_budget/report/budget_report.py b/addons/account_budget/report/budget_report.py index c7d4ba58f68..f00eb8a3713 100644 --- a/addons/account_budget/report/budget_report.py +++ b/addons/account_budget/report/budget_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw tot = {} diff --git a/addons/account_budget/report/crossovered_budget_report.py b/addons/account_budget/report/crossovered_budget_report.py index 9f2f59fe715..e1710ae6f84 100644 --- a/addons/account_budget/report/crossovered_budget_report.py +++ b/addons/account_budget/report/crossovered_budget_report.py @@ -22,8 +22,8 @@ import time import datetime -import pooler -from report import report_sxw +from openerp import pooler +from openerp.report import report_sxw import operator import osv diff --git a/addons/account_budget/wizard/account_budget_analytic.py b/addons/account_budget/wizard/account_budget_analytic.py index 6397ee87c76..0cdb7504f75 100644 --- a/addons/account_budget/wizard/account_budget_analytic.py +++ b/addons/account_budget/wizard/account_budget_analytic.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv class account_budget_analytic(osv.osv_memory): diff --git a/addons/account_budget/wizard/account_budget_crossovered_report.py b/addons/account_budget/wizard/account_budget_crossovered_report.py index e120bc47caa..97fc43c8e9d 100644 --- a/addons/account_budget/wizard/account_budget_crossovered_report.py +++ b/addons/account_budget/wizard/account_budget_crossovered_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv class account_budget_crossvered_report(osv.osv_memory): diff --git a/addons/account_budget/wizard/account_budget_crossovered_summary_report.py b/addons/account_budget/wizard/account_budget_crossovered_summary_report.py index a5eeeb32ff9..f42c39ec6ac 100644 --- a/addons/account_budget/wizard/account_budget_crossovered_summary_report.py +++ b/addons/account_budget/wizard/account_budget_crossovered_summary_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv class account_budget_crossvered_summary_report(osv.osv_memory): """ diff --git a/addons/account_budget/wizard/account_budget_report.py b/addons/account_budget/wizard/account_budget_report.py index 6ef22c649e9..5db6c68d508 100644 --- a/addons/account_budget/wizard/account_budget_report.py +++ b/addons/account_budget/wizard/account_budget_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv class account_budget_report(osv.osv_memory): diff --git a/addons/account_check_writing/account.py b/addons/account_check_writing/account.py index 4dbbc245033..1600898fc3a 100644 --- a/addons/account_check_writing/account.py +++ b/addons/account_check_writing/account.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv,fields +from openerp.osv import osv,fields class account_journal(osv.osv): _inherit = "account.journal" diff --git a/addons/account_check_writing/account_voucher.py b/addons/account_check_writing/account_voucher.py index aa0a29d7845..93e9acedefe 100644 --- a/addons/account_check_writing/account_voucher.py +++ b/addons/account_check_writing/account_voucher.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv,fields -from tools.translate import _ +from openerp.osv import osv,fields +from openerp.tools.translate import _ from tools.amount_to_text_en import amount_to_text from lxml import etree diff --git a/addons/account_check_writing/report/check_print.py b/addons/account_check_writing/report/check_print.py index fd52c96b9aa..57360025623 100644 --- a/addons/account_check_writing/report/check_print.py +++ b/addons/account_check_writing/report/check_print.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class report_print_check(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account_followup/account_followup.py b/addons/account_followup/account_followup.py index 3a09707c4b3..074dcd6ae17 100644 --- a/addons/account_followup/account_followup.py +++ b/addons/account_followup/account_followup.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv from lxml import etree -from tools.translate import _ +from openerp.tools.translate import _ class followup(osv.osv): diff --git a/addons/account_followup/report/account_followup_print.py b/addons/account_followup/report/account_followup_print.py index 90dd5969d53..83a759b37e5 100644 --- a/addons/account_followup/report/account_followup_print.py +++ b/addons/account_followup/report/account_followup_print.py @@ -21,8 +21,8 @@ import time -import pooler -from report import report_sxw +from openerp import pooler +from openerp.report import report_sxw class report_rappel(report_sxw.rml_parse): def __init__(self, cr, uid, name, context=None): diff --git a/addons/account_followup/report/account_followup_report.py b/addons/account_followup/report/account_followup_report.py index ceb8a389c0e..9ca8d3c2332 100644 --- a/addons/account_followup/report/account_followup_report.py +++ b/addons/account_followup/report/account_followup_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools class account_followup_stat(osv.osv): _name = "account_followup.stat" diff --git a/addons/account_followup/tests/test_account_followup.py b/addons/account_followup/tests/test_account_followup.py index c46977bd6b5..28e2e2f38ec 100644 --- a/addons/account_followup/tests/test_account_followup.py +++ b/addons/account_followup/tests/test_account_followup.py @@ -2,10 +2,10 @@ import datetime -import tools +from openerp import tools from openerp.tests.common import TransactionCase -import netsvc +from openerp import netsvc class TestAccountFollowup(TransactionCase): def setUp(self): diff --git a/addons/account_followup/wizard/account_followup_print.py b/addons/account_followup/wizard/account_followup_print.py index db93b3c63a8..488123b55d1 100644 --- a/addons/account_followup/wizard/account_followup_print.py +++ b/addons/account_followup/wizard/account_followup_print.py @@ -22,9 +22,9 @@ import datetime import time -import tools -from osv import fields, osv -from tools.translate import _ +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_followup_stat_by_partner(osv.osv): _name = "account_followup.stat.by.partner" diff --git a/addons/account_payment/account_invoice.py b/addons/account_payment/account_invoice.py index ec4feca9b81..7c8560fc9e8 100644 --- a/addons/account_payment/account_invoice.py +++ b/addons/account_payment/account_invoice.py @@ -20,8 +20,8 @@ ############################################################################## from datetime import datetime -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv class Invoice(osv.osv): _inherit = 'account.invoice' diff --git a/addons/account_payment/account_move_line.py b/addons/account_payment/account_move_line.py index 047b472e53b..35c30c686e8 100644 --- a/addons/account_payment/account_move_line.py +++ b/addons/account_payment/account_move_line.py @@ -20,8 +20,8 @@ ############################################################################## from operator import itemgetter -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_move_line(osv.osv): _inherit = "account.move.line" diff --git a/addons/account_payment/account_payment.py b/addons/account_payment/account_payment.py index 84eeddfb5db..d67db60e590 100644 --- a/addons/account_payment/account_payment.py +++ b/addons/account_payment/account_payment.py @@ -22,8 +22,8 @@ import logging import time -from osv import osv, fields -import netsvc +from openerp.osv import fields, osv +from openerp import netsvc _logger = logging.getLogger(__name__) diff --git a/addons/account_payment/report/payment_order.py b/addons/account_payment/report/payment_order.py index 5f9708f876c..c43ee4d1d23 100644 --- a/addons/account_payment/report/payment_order.py +++ b/addons/account_payment/report/payment_order.py @@ -21,8 +21,8 @@ import time -import pooler -from report import report_sxw +from openerp import pooler +from openerp.report import report_sxw class payment_order(report_sxw.rml_parse): diff --git a/addons/account_payment/wizard/account_payment_order.py b/addons/account_payment/wizard/account_payment_order.py index 455475b0ae5..f4d695a05d1 100644 --- a/addons/account_payment/wizard/account_payment_order.py +++ b/addons/account_payment/wizard/account_payment_order.py @@ -22,7 +22,7 @@ import time from lxml import etree -from osv import osv, fields +from openerp.osv import fields, osv class payment_order_create(osv.osv_memory): """ diff --git a/addons/account_payment/wizard/account_payment_pay.py b/addons/account_payment/wizard/account_payment_pay.py index 3c16618f3d2..03ff46125f5 100644 --- a/addons/account_payment/wizard/account_payment_pay.py +++ b/addons/account_payment/wizard/account_payment_pay.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv #TODO:REMOVE this wizard is not used class account_payment_make_payment(osv.osv_memory): diff --git a/addons/account_payment/wizard/account_payment_populate_statement.py b/addons/account_payment/wizard/account_payment_populate_statement.py index fffe6c17b92..edd47065e3a 100644 --- a/addons/account_payment/wizard/account_payment_populate_statement.py +++ b/addons/account_payment/wizard/account_payment_populate_statement.py @@ -22,7 +22,7 @@ import time from lxml import etree -from osv import osv, fields +from openerp.osv import fields, osv class account_payment_populate_statement(osv.osv_memory): _name = "account.payment.populate.statement" diff --git a/addons/account_sequence/account_sequence.py b/addons/account_sequence/account_sequence.py index 8b87b3f40ae..5b344600599 100644 --- a/addons/account_sequence/account_sequence.py +++ b/addons/account_sequence/account_sequence.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_move(osv.osv): _inherit = 'account.move' diff --git a/addons/account_sequence/account_sequence_installer.py b/addons/account_sequence/account_sequence_installer.py index 91eec5d58ad..e800bbad7ee 100644 --- a/addons/account_sequence/account_sequence_installer.py +++ b/addons/account_sequence/account_sequence_installer.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_sequence_installer(osv.osv_memory): _name = 'account.sequence.installer' diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py index ffc7cf1769d..83cb384517a 100644 --- a/addons/account_voucher/account_voucher.py +++ b/addons/account_voucher/account_voucher.py @@ -22,10 +22,10 @@ import time from lxml import etree -import netsvc -from osv import osv, fields +from openerp import netsvc +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class res_company(osv.osv): _inherit = "res.company" diff --git a/addons/account_voucher/invoice.py b/addons/account_voucher/invoice.py index af8405c1ec9..13c4b9aed9b 100644 --- a/addons/account_voucher/invoice.py +++ b/addons/account_voucher/invoice.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class invoice(osv.osv): _inherit = 'account.invoice' diff --git a/addons/account_voucher/report/account_voucher.py b/addons/account_voucher/report/account_voucher.py index 146fcbc258a..c23c7f4d384 100644 --- a/addons/account_voucher/report/account_voucher.py +++ b/addons/account_voucher/report/account_voucher.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class report_voucher(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account_voucher/report/account_voucher_print.py b/addons/account_voucher/report/account_voucher_print.py index 6a5762be493..1bc411947f6 100644 --- a/addons/account_voucher/report/account_voucher_print.py +++ b/addons/account_voucher/report/account_voucher_print.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class report_voucher_print(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/account_voucher/report/account_voucher_sales_receipt.py b/addons/account_voucher/report/account_voucher_sales_receipt.py index fdadfc6bc94..2ab76c252f5 100644 --- a/addons/account_voucher/report/account_voucher_sales_receipt.py +++ b/addons/account_voucher/report/account_voucher_sales_receipt.py @@ -18,8 +18,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools class sale_receipt_report(osv.osv): _name = "sale.receipt.report" diff --git a/addons/account_voucher/wizard/account_statement_from_invoice.py b/addons/account_voucher/wizard/account_statement_from_invoice.py index 6002f74c6e0..b0f9bb34410 100644 --- a/addons/account_voucher/wizard/account_statement_from_invoice.py +++ b/addons/account_voucher/wizard/account_statement_from_invoice.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_statement_from_invoice_lines(osv.osv_memory): """ diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index 782fbc4f3ee..6f0e4c11887 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -22,9 +22,9 @@ import time from datetime import datetime -from osv import fields, osv -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ import decimal_precision as dp class account_analytic_account(osv.osv): diff --git a/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py b/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py index ee92b469744..2f1f81a2e93 100644 --- a/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py +++ b/addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv from osv.orm import intersect, except_orm import tools.sql -from tools.translate import _ +from openerp.tools.translate import _ from decimal_precision import decimal_precision as dp diff --git a/addons/analytic_user_function/analytic_user_function.py b/addons/analytic_user_function/analytic_user_function.py index c2a7ae8f05a..348fc08d6ba 100644 --- a/addons/analytic_user_function/analytic_user_function.py +++ b/addons/analytic_user_function/analytic_user_function.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import decimal_precision as dp class analytic_user_funct_grid(osv.osv): diff --git a/addons/anonymization/anonymization.py b/addons/anonymization/anonymization.py index 2326a4184ae..e26cd7b3c04 100644 --- a/addons/anonymization/anonymization.py +++ b/addons/anonymization/anonymization.py @@ -29,8 +29,8 @@ except ImportError: import pickle import random import datetime -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ from itertools import groupby from operator import itemgetter diff --git a/addons/audittrail/audittrail.py b/addons/audittrail/audittrail.py index 54284dee4da..5e138203dc3 100644 --- a/addons/audittrail/audittrail.py +++ b/addons/audittrail/audittrail.py @@ -19,12 +19,12 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv from osv.osv import object_proxy -from tools.translate import _ -import pooler +from openerp.tools.translate import _ +from openerp import pooler import time -import tools +from openerp import tools from openerp import SUPERUSER_ID class audittrail_rule(osv.osv): diff --git a/addons/audittrail/wizard/audittrail_view_log.py b/addons/audittrail/wizard/audittrail_view_log.py index 76284e75511..d06da281933 100644 --- a/addons/audittrail/wizard/audittrail_view_log.py +++ b/addons/audittrail/wizard/audittrail_view_log.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import time class audittrail_view_log(osv.osv_memory): diff --git a/addons/auth_ldap/users_ldap.py b/addons/auth_ldap/users_ldap.py index e1317c84c88..a63d52209ba 100644 --- a/addons/auth_ldap/users_ldap.py +++ b/addons/auth_ldap/users_ldap.py @@ -23,9 +23,9 @@ import logging from ldap.filter import filter_format import openerp.exceptions -import pooler -import tools -from osv import fields, osv +from openerp import pooler +from openerp import tools +from openerp.osv import fields, osv from openerp import SUPERUSER_ID _logger = logging.getLogger(__name__) diff --git a/addons/auth_openid/res_users.py b/addons/auth_openid/res_users.py index 9b02ce42991..feea2d8d396 100644 --- a/addons/auth_openid/res_users.py +++ b/addons/auth_openid/res_users.py @@ -21,7 +21,7 @@ from openerp.modules.registry import RegistryManager from openerp.osv import osv, fields import openerp.exceptions -import tools +from openerp import tools import utils diff --git a/addons/base_action_rule/base_action_rule.py b/addons/base_action_rule/base_action_rule.py index 856d2626f69..a7798f40bb1 100644 --- a/addons/base_action_rule/base_action_rule.py +++ b/addons/base_action_rule/base_action_rule.py @@ -24,12 +24,12 @@ from datetime import timedelta import re import time -from osv import fields, osv, orm -from tools.translate import _ -from tools.safe_eval import safe_eval -from tools import ustr -import pooler -import tools +from openerp.osv import fields, osv, orm +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval +from openerp.tools import ustr +from openerp import pooler +from openerp import tools def get_datetime(date_field): diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index 4c4e7a16876..038ba8b2e77 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -23,13 +23,13 @@ from datetime import datetime, timedelta, date from dateutil import parser from dateutil import rrule from dateutil.relativedelta import relativedelta -from osv import fields, osv -from service import web_services -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.service import web_services +from openerp.tools.translate import _ import pytz import re import time -import tools +from openerp import tools months = { 1: "January", 2: "February", 3: "March", 4: "April", \ diff --git a/addons/base_calendar/crm_meeting.py b/addons/base_calendar/crm_meeting.py index 9ceaea671ca..b9bc7ad1357 100644 --- a/addons/base_calendar/crm_meeting.py +++ b/addons/base_calendar/crm_meeting.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ import base_calendar from base_status.base_state import base_state diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py index 14e029eb988..b3cc252c566 100644 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -38,9 +38,9 @@ from random import seed, sample from string import ascii_letters, digits -from osv import fields,osv -import pooler -from tools.translate import _ +from openerp.osv import fields,osv +from openerp import pooler +from openerp.tools.translate import _ from service import security import logging diff --git a/addons/base_gengo/ir_translation.py b/addons/base_gengo/ir_translation.py index 7b864aba8ce..0ade9c54625 100644 --- a/addons/base_gengo/ir_translation.py +++ b/addons/base_gengo/ir_translation.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ LANG_CODE_MAPPING = { 'ar_SA': ('ar', 'Arabic'), diff --git a/addons/base_gengo/res_company.py b/addons/base_gengo/res_company.py index 22d7b343939..3d038ac0813 100644 --- a/addons/base_gengo/res_company.py +++ b/addons/base_gengo/res_company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_company(osv.Model): diff --git a/addons/base_iban/base_iban.py b/addons/base_iban/base_iban.py index ff492a8d34b..0872af2d0f3 100644 --- a/addons/base_iban/base_iban.py +++ b/addons/base_iban/base_iban.py @@ -20,8 +20,8 @@ ############################################################################## import string -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ # Reference Examples of IBAN _ref_iban = { 'al':'ALkk BBBS SSSK CCCC CCCC CCCC CCCC', 'ad':'ADkk BBBB SSSS CCCC CCCC CCCC', diff --git a/addons/base_report_designer/base_report_designer.py b/addons/base_report_designer/base_report_designer.py index 46a6e1fe870..825d1d29c4c 100644 --- a/addons/base_report_designer/base_report_designer.py +++ b/addons/base_report_designer/base_report_designer.py @@ -19,12 +19,12 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv from openerp_sxw2rml import sxw2rml from StringIO import StringIO import base64 -import pooler -import addons +from openerp import pooler +from openerp import addons class report_xml(osv.osv): diff --git a/addons/base_report_designer/installer.py b/addons/base_report_designer/installer.py index d21fd11af00..bfda6e7a30f 100644 --- a/addons/base_report_designer/installer.py +++ b/addons/base_report_designer/installer.py @@ -19,11 +19,11 @@ # ############################################################################## -from osv import fields -from osv import osv +from openerp.osv import fields +from openerp.osv import osv import base64 -from tools.translate import _ -import addons +from openerp.tools.translate import _ +from openerp import addons class base_report_designer_installer(osv.osv_memory): _name = 'base_report_designer.installer' diff --git a/addons/base_report_designer/wizard/base_report_designer_modify.py b/addons/base_report_designer/wizard/base_report_designer_modify.py index 03d1ac19d7e..34e6a266fd5 100644 --- a/addons/base_report_designer/wizard/base_report_designer_modify.py +++ b/addons/base_report_designer/wizard/base_report_designer_modify.py @@ -20,14 +20,14 @@ # ############################################################################## import time -import wizard +from openerp import wizard import osv -import pooler +from openerp import pooler import urllib import base64 -import tools -from tools.translate import _ -from osv import osv, fields +from openerp import tools +from openerp.tools.translate import _ +from openerp.osv import fields, osv class base_report_sxw(osv.osv_memory): """Base Report sxw """ diff --git a/addons/base_setup/base_setup.py b/addons/base_setup/base_setup.py index e8e24969f2a..3e7c1d1f846 100644 --- a/addons/base_setup/base_setup.py +++ b/addons/base_setup/base_setup.py @@ -21,10 +21,10 @@ import simplejson import cgi -import pooler -import tools -from osv import fields, osv -from tools.translate import _ +from openerp import pooler +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ from lxml import etree # Specify Your Terminology will move to 'partner' module diff --git a/addons/base_setup/res_config.py b/addons/base_setup/res_config.py index e7898395d62..b319d64ee64 100644 --- a/addons/base_setup/res_config.py +++ b/addons/base_setup/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class base_config_settings(osv.osv_memory): _name = 'base.config.settings' diff --git a/addons/base_status/base_stage.py b/addons/base_status/base_stage.py index 9858a7fe0cc..afe753ebdab 100644 --- a/addons/base_status/base_stage.py +++ b/addons/base_status/base_stage.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class base_stage(object): """ Base utility mixin class for objects willing to manage their stages. diff --git a/addons/base_status/base_state.py b/addons/base_status/base_state.py index cebf5537485..0fb458bd13b 100644 --- a/addons/base_status/base_state.py +++ b/addons/base_status/base_state.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class base_state(object): """ Base utility mixin class for objects willing to manage their state. diff --git a/addons/base_vat/base_vat.py b/addons/base_vat/base_vat.py index 51c1663d366..3772ec01b33 100644 --- a/addons/base_vat/base_vat.py +++ b/addons/base_vat/base_vat.py @@ -32,9 +32,9 @@ except ImportError: "Install it to support more countries, for example with `easy_install vatnumber`.") vatnumber = None -from osv import osv, fields +from openerp.osv import fields, osv from tools.misc import ustr -from tools.translate import _ +from openerp.tools.translate import _ _ref_vat = { 'at': 'ATU12345675', diff --git a/addons/base_vat/res_company.py b/addons/base_vat/res_company.py index 1c63aa20f07..9959ce82833 100644 --- a/addons/base_vat/res_company.py +++ b/addons/base_vat/res_company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class res_company_vat (osv.osv): _inherit = 'res.company' diff --git a/addons/board/board.py b/addons/board/board.py index a76bff7a66b..ba5da0db6e1 100644 --- a/addons/board/board.py +++ b/addons/board/board.py @@ -22,8 +22,9 @@ from operator import itemgetter from textwrap import dedent -from osv import fields, osv -import tools + +from openerp import tools +from openerp.osv import fields, osv class board_board(osv.osv): _name = 'board.board' diff --git a/addons/crm/crm.py b/addons/crm/crm.py index 368656224ac..8e6d9dd1510 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -22,10 +22,10 @@ import base64 import time from lxml import etree -from osv import fields -from osv import osv -import tools -from tools.translate import _ +from openerp.osv import fields +from openerp.osv import osv +from openerp import tools +from openerp.tools.translate import _ MAX_LEVEL = 15 AVAILABLE_STATES = [ diff --git a/addons/crm/crm_action_rule.py b/addons/crm/crm_action_rule.py index 4a8ee98fbae..b17ba5665d7 100644 --- a/addons/crm/crm_action_rule.py +++ b/addons/crm/crm_action_rule.py @@ -20,12 +20,12 @@ ############################################################################## import re -import tools +from openerp import tools -from tools.translate import _ -from tools import ustr -from osv import fields -from osv import osv +from openerp.tools.translate import _ +from openerp.tools import ustr +from openerp.osv import fields +from openerp.osv import osv import crm diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 80ac2fa16d3..1acd7faccc2 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -22,11 +22,11 @@ from base_status.base_stage import base_stage import crm from datetime import datetime -from osv import fields, osv +from openerp.osv import fields, osv import time -import tools -from tools.translate import _ -from tools import html2plaintext +from openerp import tools +from openerp.tools.translate import _ +from openerp.tools import html2plaintext from base.res.res_partner import format_address diff --git a/addons/crm/crm_meeting.py b/addons/crm/crm_meeting.py index 62fc53364ee..cc10ba9a597 100644 --- a/addons/crm/crm_meeting.py +++ b/addons/crm/crm_meeting.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ import logging _logger = logging.getLogger(__name__) diff --git a/addons/crm/crm_phonecall.py b/addons/crm/crm_phonecall.py index 9b63f984b4a..9ef73017be0 100644 --- a/addons/crm/crm_phonecall.py +++ b/addons/crm/crm_phonecall.py @@ -22,10 +22,10 @@ from base_status.base_state import base_state import crm from datetime import datetime -from osv import fields, osv +from openerp.osv import fields, osv import time -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP -from tools.translate import _ +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP +from openerp.tools.translate import _ class crm_phonecall(base_state, osv.osv): """ Model for CRM phonecalls """ diff --git a/addons/crm/crm_segmentation.py b/addons/crm/crm_segmentation.py index b87d6a3b653..b11fac31dcf 100644 --- a/addons/crm/crm_segmentation.py +++ b/addons/crm/crm_segmentation.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv,orm +from openerp.osv import fields,osv,orm class crm_segmentation(osv.osv): ''' diff --git a/addons/crm/report/crm_lead_report.py b/addons/crm/report/crm_lead_report.py index 25598abc3ea..323d6e4c3d6 100644 --- a/addons/crm/report/crm_lead_report.py +++ b/addons/crm/report/crm_lead_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools from .. import crm AVAILABLE_STATES = [ diff --git a/addons/crm/report/crm_phonecall_report.py b/addons/crm/report/crm_phonecall_report.py index 8ee32cfc416..c4b014bb86f 100644 --- a/addons/crm/report/crm_phonecall_report.py +++ b/addons/crm/report/crm_phonecall_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools from .. import crm AVAILABLE_STATES = [ diff --git a/addons/crm/report/report_businessopp.py b/addons/crm/report/report_businessopp.py index 08d472c724d..45e36cf7046 100644 --- a/addons/crm/report/report_businessopp.py +++ b/addons/crm/report/report_businessopp.py @@ -20,13 +20,13 @@ ############################################################################## import os, time -import netsvc +from openerp import netsvc import random import StringIO -from report.render import render -from report.interface import report_int +from openerp.report.render import render +from openerp.report.interface import report_int from pychart import * theme.use_color = 1 diff --git a/addons/crm/res_config.py b/addons/crm/res_config.py index 6f431b90cba..229ad0189ff 100644 --- a/addons/crm/res_config.py +++ b/addons/crm/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class crm_configuration(osv.osv_memory): _name = 'sale.config.settings' diff --git a/addons/crm/res_partner.py b/addons/crm/res_partner.py index e43534476fd..30f68145da7 100644 --- a/addons/crm/res_partner.py +++ b/addons/crm/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class res_partner(osv.osv): """ Inherits partner and adds CRM information in the partner form """ diff --git a/addons/crm/wizard/crm_lead_to_opportunity.py b/addons/crm/wizard/crm_lead_to_opportunity.py index ea96e1d16f1..13000fffdc8 100644 --- a/addons/crm/wizard/crm_lead_to_opportunity.py +++ b/addons/crm/wizard/crm_lead_to_opportunity.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ -import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import tools import re class crm_lead2opportunity_partner(osv.osv_memory): diff --git a/addons/crm/wizard/crm_lead_to_partner.py b/addons/crm/wizard/crm_lead_to_partner.py index c48990f5866..8ea34d5a560 100644 --- a/addons/crm/wizard/crm_lead_to_partner.py +++ b/addons/crm/wizard/crm_lead_to_partner.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_lead2partner(osv.osv_memory): """ Converts lead to partner """ diff --git a/addons/crm/wizard/crm_merge_opportunities.py b/addons/crm/wizard/crm_merge_opportunities.py index edfefb5e5bc..2e91e181419 100644 --- a/addons/crm/wizard/crm_merge_opportunities.py +++ b/addons/crm/wizard/crm_merge_opportunities.py @@ -17,8 +17,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_merge_opportunity(osv.osv_memory): """Merge two Opportunities""" diff --git a/addons/crm/wizard/crm_opportunity_to_phonecall.py b/addons/crm/wizard/crm_opportunity_to_phonecall.py index 873dd6ab36e..ad9d30c80a4 100644 --- a/addons/crm/wizard/crm_opportunity_to_phonecall.py +++ b/addons/crm/wizard/crm_opportunity_to_phonecall.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import time diff --git a/addons/crm/wizard/crm_partner_to_opportunity.py b/addons/crm/wizard/crm_partner_to_opportunity.py index aa8f4a2a036..9f7a10d27e6 100644 --- a/addons/crm/wizard/crm_partner_to_opportunity.py +++ b/addons/crm/wizard/crm_partner_to_opportunity.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_partner2opportunity(osv.osv_memory): """Converts Partner To Opportunity""" diff --git a/addons/crm/wizard/crm_phonecall_to_meeting.py b/addons/crm/wizard/crm_phonecall_to_meeting.py index a01765220b8..4e21e01b834 100644 --- a/addons/crm/wizard/crm_phonecall_to_meeting.py +++ b/addons/crm/wizard/crm_phonecall_to_meeting.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class crm_phonecall2meeting(osv.osv_memory): """ Phonecall to Meeting """ diff --git a/addons/crm/wizard/crm_phonecall_to_opportunity.py b/addons/crm/wizard/crm_phonecall_to_opportunity.py index 7305cbd8b5f..8d7a8b0d592 100644 --- a/addons/crm/wizard/crm_phonecall_to_opportunity.py +++ b/addons/crm/wizard/crm_phonecall_to_opportunity.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_phonecall2opportunity(osv.osv_memory): """ Converts Phonecall to Opportunity""" diff --git a/addons/crm/wizard/crm_phonecall_to_partner.py b/addons/crm/wizard/crm_phonecall_to_partner.py index 715b7396c66..de95ca11b92 100644 --- a/addons/crm/wizard/crm_phonecall_to_partner.py +++ b/addons/crm/wizard/crm_phonecall_to_partner.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_phonecall2partner(osv.osv_memory): """ Converts phonecall to partner """ diff --git a/addons/crm/wizard/crm_phonecall_to_phonecall.py b/addons/crm/wizard/crm_phonecall_to_phonecall.py index 2cdfb0387e6..d0bcd12dbb7 100644 --- a/addons/crm/wizard/crm_phonecall_to_phonecall.py +++ b/addons/crm/wizard/crm_phonecall_to_phonecall.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import time diff --git a/addons/crm_claim/crm_claim.py b/addons/crm_claim/crm_claim.py index 70dcc18baf7..72f971e48a4 100644 --- a/addons/crm_claim/crm_claim.py +++ b/addons/crm_claim/crm_claim.py @@ -22,11 +22,11 @@ from base_status.base_stage import base_stage import binascii from crm import crm -from osv import fields, osv +from openerp.osv import fields, osv import time -import tools -from tools.translate import _ -from tools import html2plaintext +from openerp import tools +from openerp.tools.translate import _ +from openerp.tools import html2plaintext CRM_CLAIM_PENDING_STATES = ( crm.AVAILABLE_STATES[2][0], # Cancelled diff --git a/addons/crm_claim/report/crm_claim_report.py b/addons/crm_claim/report/crm_claim_report.py index 4cda15c0969..ad56fa5e34e 100644 --- a/addons/crm_claim/report/crm_claim_report.py +++ b/addons/crm_claim/report/crm_claim_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools AVAILABLE_STATES = [ ('draft','Draft'), diff --git a/addons/crm_claim/res_config.py b/addons/crm_claim/res_config.py index 92e474d6a46..aa0cb7ffa20 100644 --- a/addons/crm_claim/res_config.py +++ b/addons/crm_claim/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class crm_claim_settings(osv.osv_memory): _name = 'sale.config.settings' diff --git a/addons/crm_helpdesk/crm_helpdesk.py b/addons/crm_helpdesk/crm_helpdesk.py index 373cf53aed6..febcc2a8da9 100644 --- a/addons/crm_helpdesk/crm_helpdesk.py +++ b/addons/crm_helpdesk/crm_helpdesk.py @@ -22,10 +22,10 @@ from base_status.base_state import base_state from base_status.base_stage import base_stage from crm import crm -from osv import fields, osv -import tools -from tools.translate import _ -from tools import html2plaintext +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ +from openerp.tools import html2plaintext CRM_HELPDESK_STATES = ( crm.AVAILABLE_STATES[2][0], # Cancelled diff --git a/addons/crm_helpdesk/report/crm_helpdesk_report.py b/addons/crm_helpdesk/report/crm_helpdesk_report.py index 6496935c2d2..8d535fa07a0 100644 --- a/addons/crm_helpdesk/report/crm_helpdesk_report.py +++ b/addons/crm_helpdesk/report/crm_helpdesk_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools AVAILABLE_STATES = [ diff --git a/addons/crm_partner_assign/partner_geo_assign.py b/addons/crm_partner_assign/partner_geo_assign.py index 69b2ba406ca..37a317a46d0 100644 --- a/addons/crm_partner_assign/partner_geo_assign.py +++ b/addons/crm_partner_assign/partner_geo_assign.py @@ -19,12 +19,12 @@ # ############################################################################## -from osv import osv -from osv import fields +from openerp.osv import osv +from openerp.osv import fields import urllib,re import random, time -from tools.translate import _ -import tools +from openerp.tools.translate import _ +from openerp import tools def geo_find(addr): addr = addr.encode('utf8') diff --git a/addons/crm_partner_assign/report/crm_lead_report.py b/addons/crm_partner_assign/report/crm_lead_report.py index a2d6bbac2dd..07b76f34546 100644 --- a/addons/crm_partner_assign/report/crm_lead_report.py +++ b/addons/crm_partner_assign/report/crm_lead_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools from crm import crm AVAILABLE_STATES = [ diff --git a/addons/crm_partner_assign/report/crm_partner_report.py b/addons/crm_partner_assign/report/crm_partner_report.py index 7dccab30da2..4611fdd06e4 100644 --- a/addons/crm_partner_assign/report/crm_partner_report.py +++ b/addons/crm_partner_assign/report/crm_partner_report.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools class crm_partner_report_assign(osv.osv): diff --git a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py index ab8f20a74f5..4ca3ba0a770 100644 --- a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py +++ b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py @@ -22,10 +22,10 @@ import re import time -import tools +from openerp import tools -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_lead_forward_to_partner(osv.osv_memory): """ Forward info history to partners. """ diff --git a/addons/crm_profiling/crm_profiling.py b/addons/crm_profiling/crm_profiling.py index 7dc72f80289..08193eeb14a 100644 --- a/addons/crm_profiling/crm_profiling.py +++ b/addons/crm_profiling/crm_profiling.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv from osv import orm -from tools.translate import _ +from openerp.tools.translate import _ def _get_answers(cr, uid, ids): """ diff --git a/addons/crm_profiling/wizard/open_questionnaire.py b/addons/crm_profiling/wizard/open_questionnaire.py index b13c67640fc..cb7ad220e3f 100644 --- a/addons/crm_profiling/wizard/open_questionnaire.py +++ b/addons/crm_profiling/wizard/open_questionnaire.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class open_questionnaire_line(osv.osv_memory): _name = 'open.questionnaire.line' diff --git a/addons/crm_todo/crm_todo.py b/addons/crm_todo/crm_todo.py index b1f6aa05af0..e11fa03193f 100644 --- a/addons/crm_todo/crm_todo.py +++ b/addons/crm_todo/crm_todo.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class project_task(osv.osv): _inherit = 'project.task' diff --git a/addons/decimal_precision/decimal_precision.py b/addons/decimal_precision/decimal_precision.py index 93d69eb3093..64077ed3736 100644 --- a/addons/decimal_precision/decimal_precision.py +++ b/addons/decimal_precision/decimal_precision.py @@ -19,10 +19,9 @@ # ############################################################################## -from osv import osv, fields -import tools -import pooler from openerp import SUPERUSER_ID +from openerp import pooler, tools +from openerp.osv import osv, fields class decimal_precision(osv.osv): _name = 'decimal.precision' diff --git a/addons/delivery/delivery.py b/addons/delivery/delivery.py index cf82011d27a..975a14c188e 100644 --- a/addons/delivery/delivery.py +++ b/addons/delivery/delivery.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import decimal_precision as dp class delivery_carrier(osv.osv): diff --git a/addons/delivery/partner.py b/addons/delivery/partner.py index 62008c2c7cf..e4b0ba204ac 100644 --- a/addons/delivery/partner.py +++ b/addons/delivery/partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/delivery/report/shipping.py b/addons/delivery/report/shipping.py index 6d3b3598987..53bdad807c0 100644 --- a/addons/delivery/report/shipping.py +++ b/addons/delivery/report/shipping.py @@ -21,7 +21,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw class shipping(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/delivery/sale.py b/addons/delivery/sale.py index 24da03bf1d8..34896b7bcb3 100644 --- a/addons/delivery/sale.py +++ b/addons/delivery/sale.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ # Overloaded sale_order to manage carriers : class sale_order(osv.osv): diff --git a/addons/delivery/stock.py b/addons/delivery/stock.py index c3ce236dc2e..7dfd3f6ca8d 100644 --- a/addons/delivery/stock.py +++ b/addons/delivery/stock.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import decimal_precision as dp diff --git a/addons/document/directory_content.py b/addons/document/directory_content.py index 5b8ec3ddd93..6ebf8ebeb3d 100644 --- a/addons/document/directory_content.py +++ b/addons/document/directory_content.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv -import netsvc +from openerp import netsvc # import os import nodes # import StringIO diff --git a/addons/document/directory_report.py b/addons/document/directory_report.py index 202725a1d3f..984dcf23bf2 100644 --- a/addons/document/directory_report.py +++ b/addons/document/directory_report.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class ir_action_report_xml(osv.osv): _name="ir.actions.report.xml" diff --git a/addons/document/document.py b/addons/document/document.py index 37a0219d143..ee288465316 100644 --- a/addons/document/document.py +++ b/addons/document/document.py @@ -20,13 +20,13 @@ ############################################################################## import base64 -from osv import osv, fields +from openerp.osv import fields, osv import os #from psycopg2 import Binary #from tools import config -import tools -from tools.translate import _ +from openerp import tools +from openerp.tools.translate import _ import nodes import logging diff --git a/addons/document/document_directory.py b/addons/document/document_directory.py index ec51d9bcc6c..b578fb203c5 100644 --- a/addons/document/document_directory.py +++ b/addons/document/document_directory.py @@ -20,11 +20,11 @@ ############################################################################## -from osv import osv, fields -from osv.orm import except_orm +from openerp.osv import fields, osv +from openerp.osv.orm import except_orm import logging import nodes -from tools.translate import _ +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) class document_directory(osv.osv): _name = 'document.directory' diff --git a/addons/document/document_storage.py b/addons/document/document_storage.py index 21cb4f9dcf4..394205e57ee 100644 --- a/addons/document/document_storage.py +++ b/addons/document/document_storage.py @@ -20,9 +20,9 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv import os -import tools +from openerp import tools import base64 import errno import logging @@ -30,11 +30,11 @@ import shutil from StringIO import StringIO import psycopg2 from tools.misc import ustr -from tools.translate import _ -from osv.orm import except_orm +from openerp.tools.translate import _ +from openerp.osv.orm import except_orm import random import string -import pooler +from openerp import pooler import nodes from content_index import cntIndex _logger = logging.getLogger(__name__) diff --git a/addons/document/nodes.py b/addons/document/nodes.py index aeb2e64fc97..ab0615f521a 100644 --- a/addons/document/nodes.py +++ b/addons/document/nodes.py @@ -20,8 +20,8 @@ ############################################################################## # import urlparse -import pooler -from tools.safe_eval import safe_eval +from openerp import pooler +from openerp.tools.safe_eval import safe_eval from tools.misc import ustr import errno diff --git a/addons/document/report/document_report.py b/addons/document/report/document_report.py index 92e33c13746..c9df78e4272 100644 --- a/addons/document/report/document_report.py +++ b/addons/document/report/document_report.py @@ -20,8 +20,8 @@ ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools class report_document_user(osv.osv): _name = "report.document.user" diff --git a/addons/document/wizard/document_configuration.py b/addons/document/wizard/document_configuration.py index 6a69e638b4e..aec7f9b75a4 100644 --- a/addons/document/wizard/document_configuration.py +++ b/addons/document/wizard/document_configuration.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class document_configuration(osv.osv_memory): _name='document.configuration' diff --git a/addons/document_ftp/ftpserver/__init__.py b/addons/document_ftp/ftpserver/__init__.py index 59aff85c633..b5ada070c84 100644 --- a/addons/document_ftp/ftpserver/__init__.py +++ b/addons/document_ftp/ftpserver/__init__.py @@ -24,7 +24,7 @@ import ftpserver import authorizer import abstracted_fs import logging -from tools import config +from openerp.tools import config _logger = logging.getLogger(__name__) def start_server(): HOST = config.get('ftp_server_host', '127.0.0.1') diff --git a/addons/document_ftp/ftpserver/abstracted_fs.py b/addons/document_ftp/ftpserver/abstracted_fs.py index 326c62f7a92..42793ccbc45 100644 --- a/addons/document_ftp/ftpserver/abstracted_fs.py +++ b/addons/document_ftp/ftpserver/abstracted_fs.py @@ -9,12 +9,12 @@ import errno import glob import fnmatch -import pooler -import netsvc +from openerp import pooler +from openerp import netsvc import sql_db from service import security -from osv import osv +from openerp.osv import osv from document.nodes import get_node_context def _get_month_name(month): diff --git a/addons/document_ftp/res_config.py b/addons/document_ftp/res_config.py index 374368d60bd..93b3aa69974 100644 --- a/addons/document_ftp/res_config.py +++ b/addons/document_ftp/res_config.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools import config +from openerp.osv import fields, osv +from openerp.tools import config class documnet_ftp_setting(osv.osv_memory): _name = 'knowledge.config.settings' diff --git a/addons/document_ftp/test_easyftp.py b/addons/document_ftp/test_easyftp.py index bb4e5ea6648..1ab808c3acc 100644 --- a/addons/document_ftp/test_easyftp.py +++ b/addons/document_ftp/test_easyftp.py @@ -25,7 +25,7 @@ """ from ftplib import FTP -from tools import config +from openerp.tools import config def get_plain_ftp(timeout=10.0): ftp = FTP() diff --git a/addons/document_ftp/wizard/ftp_browse.py b/addons/document_ftp/wizard/ftp_browse.py index 8260424d653..ceb7d1a60e5 100644 --- a/addons/document_ftp/wizard/ftp_browse.py +++ b/addons/document_ftp/wizard/ftp_browse.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -# from tools.translate import _ +from openerp.osv import fields, osv +# from openerp.tools.translate import _ from .. import ftpserver class document_ftp_browse(osv.osv_memory): diff --git a/addons/document_ftp/wizard/ftp_configuration.py b/addons/document_ftp/wizard/ftp_configuration.py index d0679973c5a..87aaa2331b4 100644 --- a/addons/document_ftp/wizard/ftp_configuration.py +++ b/addons/document_ftp/wizard/ftp_configuration.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools import config +from openerp.osv import fields, osv +from openerp.tools import config class document_ftp_configuration(osv.osv_memory): diff --git a/addons/document_page/document_page.py b/addons/document_page/document_page.py index 092d39f22e9..f74cfe02a21 100644 --- a/addons/document_page/document_page.py +++ b/addons/document_page/document_page.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import difflib -import tools +from openerp import tools class document_page(osv.osv): _name = "document.page" diff --git a/addons/document_page/wizard/document_page_create_menu.py b/addons/document_page/wizard/document_page_create_menu.py index 79a43f952f0..9f20fab0d99 100644 --- a/addons/document_page/wizard/document_page_create_menu.py +++ b/addons/document_page/wizard/document_page_create_menu.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class document_page_create_menu(osv.osv_memory): """ Create Menu """ diff --git a/addons/document_page/wizard/document_page_show_diff.py b/addons/document_page/wizard/document_page_show_diff.py index 13e8e79b3b7..0c20ee79c74 100644 --- a/addons/document_page/wizard/document_page_show_diff.py +++ b/addons/document_page/wizard/document_page_show_diff.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import base64 class showdiff(osv.osv_memory): diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py index 1b826434f74..27f47977e76 100644 --- a/addons/document_webdav/dav_fs.py +++ b/addons/document_webdav/dav_fs.py @@ -18,14 +18,14 @@ # along with this program. If not, see . # ############################################################################## -import pooler +from openerp import pooler import sql_db import os import time import errno -import netsvc +from openerp import netsvc import urlparse from DAV.constants import COLLECTION #, OBJECT @@ -35,7 +35,7 @@ import urllib from DAV.davcmd import copyone, copytree, moveone, movetree, delone, deltree from cache import memoize -from tools import misc +from openerp.tools import misc from webdav import mk_lock_response diff --git a/addons/document_webdav/document_webdav.py b/addons/document_webdav/document_webdav.py index cb1315140a3..d6fbcc243f8 100644 --- a/addons/document_webdav/document_webdav.py +++ b/addons/document_webdav/document_webdav.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv import nodes -from tools import config +from openerp.tools import config class document_davdir(osv.osv): _inherit = 'document.directory' diff --git a/addons/document_webdav/nodes.py b/addons/document_webdav/nodes.py index a8fedee4fe3..d6bb5a6655f 100644 --- a/addons/document_webdav/nodes.py +++ b/addons/document_webdav/nodes.py @@ -21,7 +21,7 @@ from document import nodes -from tools.safe_eval import safe_eval as eval +from openerp.tools.safe_eval import safe_eval as eval import time import urllib import uuid diff --git a/addons/document_webdav/test_davclient.py b/addons/document_webdav/test_davclient.py index 79ee471c69e..058dc1c748d 100644 --- a/addons/document_webdav/test_davclient.py +++ b/addons/document_webdav/test_davclient.py @@ -38,7 +38,7 @@ import xml.dom.minidom import httplib -from tools import config +from openerp.tools import config from xmlrpclib import Transport, ProtocolError import StringIO import base64 diff --git a/addons/document_webdav/webdav.py b/addons/document_webdav/webdav.py index f714ff51518..e31787b73f6 100644 --- a/addons/document_webdav/webdav.py +++ b/addons/document_webdav/webdav.py @@ -26,8 +26,8 @@ from xml.dom.minicompat import StringTypes import urlparse import urllib -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ try: from DAV import utils @@ -36,7 +36,7 @@ try: except ImportError: raise osv.except_osv(_('PyWebDAV Import Error!'), _('Please install PyWebDAV from http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-0.9.4.tar.gz&can=2&q=/')) -import tools +from openerp import tools class Text2(xml.dom.minidom.Text): def writexml(self, writer, indent="", addindent="", newl=""): diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index 70ad4d2657f..0297e4423f9 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -35,7 +35,7 @@ import logging -import netsvc +from openerp import netsvc from dav_fs import openerp_dav_handler from tools.config import config from DAV.WebDAVServer import DAVRequestHandler @@ -47,7 +47,7 @@ import urllib import re import time from string import atoi -import addons +from openerp import addons from DAV.utils import IfParser, TagList from DAV.errors import DAV_Error, DAV_Forbidden, DAV_NotFound from DAV.propfind import PROPFIND diff --git a/addons/edi/models/edi.py b/addons/edi/models/edi.py index 48a04c2a94d..5f3589bd9d5 100644 --- a/addons/edi/models/edi.py +++ b/addons/edi/models/edi.py @@ -31,8 +31,8 @@ import openerp import openerp.release as release import openerp.netsvc as netsvc from openerp.osv import osv, fields -from tools.translate import _ -from tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval as eval _logger = logging.getLogger(__name__) EXTERNAL_ID_PATTERN = re.compile(r'^([^.:]+)(?::([^.]+))?\.(\S+)$') diff --git a/addons/email_template/email_template.py b/addons/email_template/email_template.py index a9bee623f66..ece42a00e02 100644 --- a/addons/email_template/email_template.py +++ b/addons/email_template/email_template.py @@ -23,11 +23,11 @@ import base64 import logging -import netsvc -from osv import osv -from osv import fields -import tools -from tools.translate import _ +from openerp import netsvc +from openerp.osv import osv +from openerp.osv import fields +from openerp import tools +from openerp.tools.translate import _ from urllib import quote as quote _logger = logging.getLogger(__name__) diff --git a/addons/email_template/res_partner.py b/addons/email_template/res_partner.py index 7b350442e84..987fca43219 100644 --- a/addons/email_template/res_partner.py +++ b/addons/email_template/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class res_partner(osv.osv): """Inherit res.partner to add a generic opt-out field that can be used diff --git a/addons/email_template/wizard/email_template_preview.py b/addons/email_template/wizard/email_template_preview.py index 862c34cc426..1cfcf048691 100644 --- a/addons/email_template/wizard/email_template_preview.py +++ b/addons/email_template/wizard/email_template_preview.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class email_template_preview(osv.osv_memory): _inherit = "email.template" diff --git a/addons/event/event.py b/addons/event/event.py index b79d86ea35e..59a4773e2cb 100644 --- a/addons/event/event.py +++ b/addons/event/event.py @@ -20,8 +20,8 @@ ############################################################################## from datetime import datetime, timedelta -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ from openerp import SUPERUSER_ID class event_type(osv.osv): diff --git a/addons/event/report/report_event_registration.py b/addons/event/report/report_event_registration.py index 042676d0c32..481b86f032c 100644 --- a/addons/event/report/report_event_registration.py +++ b/addons/event/report/report_event_registration.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools class report_event_registration(osv.osv): _name = "report.event.registration" diff --git a/addons/event/res_partner.py b/addons/event/res_partner.py index 17cf5216074..88249c5a7cd 100644 --- a/addons/event/res_partner.py +++ b/addons/event/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/event/wizard/event_confirm.py b/addons/event/wizard/event_confirm.py index e001aac9937..8611a066801 100644 --- a/addons/event/wizard/event_confirm.py +++ b/addons/event/wizard/event_confirm.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class event_confirm(osv.osv_memory): """ diff --git a/addons/event_moodle/event_moodle.py b/addons/event_moodle/event_moodle.py index 0bac50ca445..5c7373d1adb 100644 --- a/addons/event_moodle/event_moodle.py +++ b/addons/event_moodle/event_moodle.py @@ -19,13 +19,13 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import xmlrpclib import string import time import random from random import sample -from tools.translate import _ +from openerp.tools.translate import _ class event_moodle(osv.osv): _name = 'event.moodle.config.wiz' diff --git a/addons/event_sale/event_sale.py b/addons/event_sale/event_sale.py index f4d7fcaa013..65221b552b8 100644 --- a/addons/event_sale/event_sale.py +++ b/addons/event_sale/event_sale.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class product(osv.osv): _inherit = 'product.product' diff --git a/addons/fetchmail/fetchmail.py b/addons/fetchmail/fetchmail.py index 68f05dfeee2..e26d5af2001 100644 --- a/addons/fetchmail/fetchmail.py +++ b/addons/fetchmail/fetchmail.py @@ -32,12 +32,12 @@ except ImportError: import zipfile import base64 -import addons +from openerp import addons -import netsvc -from osv import osv, fields -import tools -from tools.translate import _ +from openerp import netsvc +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/addons/fetchmail/res_config.py b/addons/fetchmail/res_config.py index f2447ce7b94..84a50eb22c8 100644 --- a/addons/fetchmail/res_config.py +++ b/addons/fetchmail/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class fetchmail_config_settings(osv.osv_memory): """ This wizard can be inherited in conjunction with 'res.config.settings', in order to diff --git a/addons/fleet/fleet.py b/addons/fleet/fleet.py index e74ac4839f4..279f69dad71 100644 --- a/addons/fleet/fleet.py +++ b/addons/fleet/fleet.py @@ -19,12 +19,12 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv import time import datetime -import tools -from osv.orm import except_orm -from tools.translate import _ +from openerp import tools +from openerp.osv.orm import except_orm +from openerp.tools.translate import _ from dateutil.relativedelta import relativedelta def str_to_datetime(strdate): diff --git a/addons/google_base_account/google_base_account.py b/addons/google_base_account/google_base_account.py index c860ec84374..46b1757a7b3 100644 --- a/addons/google_base_account/google_base_account.py +++ b/addons/google_base_account/google_base_account.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class res_users(osv.osv): _inherit = "res.users" diff --git a/addons/google_base_account/wizard/google_login.py b/addons/google_base_account/wizard/google_login.py index 7eb568075c3..f4464976aee 100644 --- a/addons/google_base_account/wizard/google_login.py +++ b/addons/google_base_account/wizard/google_login.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ try: import gdata.contacts.service import gdata.contacts.client diff --git a/addons/google_docs/google_docs.py b/addons/google_docs/google_docs.py index 462c8240810..21a340743ce 100644 --- a/addons/google_docs/google_docs.py +++ b/addons/google_docs/google_docs.py @@ -18,9 +18,9 @@ # ############################################################################## from datetime import datetime -from tools import DEFAULT_SERVER_DATETIME_FORMAT -from osv import osv, fields -from tools.translate import _ +from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT +from openerp.osv import fields, osv +from openerp.tools.translate import _ try: import gdata.docs.data import gdata.docs.client diff --git a/addons/hr/__init__.py b/addons/hr/__init__.py index 1ed86ab58bb..02ac7f16fd9 100644 --- a/addons/hr/__init__.py +++ b/addons/hr/__init__.py @@ -22,8 +22,6 @@ import hr_department import hr -import report -import wizard import res_config # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr/hr.py b/addons/hr/hr.py index ca165b7e8eb..faf22137991 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -19,10 +19,10 @@ # ############################################################################## -import addons +from openerp import addons import logging -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools _logger = logging.getLogger(__name__) class hr_employee_category(osv.osv): diff --git a/addons/hr/hr_department.py b/addons/hr/hr_department.py index e73046fb2b6..185e9f73a45 100644 --- a/addons/hr/hr_department.py +++ b/addons/hr/hr_department.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools class hr_department(osv.osv): def name_get(self, cr, uid, ids, context=None): diff --git a/addons/hr/res_config.py b/addons/hr/res_config.py index 299c5ca68fe..147c4e4d5b9 100644 --- a/addons/hr/res_config.py +++ b/addons/hr/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class hr_config_settings(osv.osv_memory): _name = 'hr.config.settings' diff --git a/addons/hr_attendance/hr_attendance.py b/addons/hr_attendance/hr_attendance.py index a2ee3650a2f..75c343bbcb3 100644 --- a/addons/hr_attendance/hr_attendance.py +++ b/addons/hr_attendance/hr_attendance.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_action_reason(osv.osv): _name = "hr.action.reason" diff --git a/addons/hr_attendance/report/attendance_by_month.py b/addons/hr_attendance/report/attendance_by_month.py index 6d41869ff23..69ce9511ac2 100644 --- a/addons/hr_attendance/report/attendance_by_month.py +++ b/addons/hr_attendance/report/attendance_by_month.py @@ -19,19 +19,16 @@ # ############################################################################## -import time from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta -import netsvc -import pooler +import time -from report.interface import report_rml -from report.interface import toxml - -from report import report_sxw -from tools import ustr -from tools.translate import _ -from tools import to_xml +from openerp import netsvc, pooler +from openerp.report import report_sxw +from openerp.report.interface import report_rml +from openerp.report.interface import toxml +from openerp.tools import to_xml, ustr +from openerp.tools.translate import _ one_day = relativedelta(days=1) month2name = [0, 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] diff --git a/addons/hr_attendance/report/attendance_errors.py b/addons/hr_attendance/report/attendance_errors.py index 29586ba5524..411a1139def 100644 --- a/addons/hr_attendance/report/attendance_errors.py +++ b/addons/hr_attendance/report/attendance_errors.py @@ -19,10 +19,11 @@ # ############################################################################## -import time -from report import report_sxw -import pooler import datetime +import time + +from openerp import pooler +from openerp.report import report_sxw class attendance_print(report_sxw.rml_parse): diff --git a/addons/hr_attendance/report/timesheet.py b/addons/hr_attendance/report/timesheet.py index 5df1bae4dba..321bb6bacc9 100644 --- a/addons/hr_attendance/report/timesheet.py +++ b/addons/hr_attendance/report/timesheet.py @@ -20,16 +20,14 @@ ############################################################################## -import time from datetime import datetime from dateutil.relativedelta import relativedelta +import time -import pooler -from report.interface import report_rml -from report.interface import toxml -from report import report_sxw -from tools.translate import _ -import tools +from openerp import pooler, tools +from openerp.report import report_sxw +from openerp.report.interface import report_rml, toxml +from openerp.tools.translate import _ one_week = relativedelta(days=7) num2day = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] diff --git a/addons/hr_attendance/res_config.py b/addons/hr_attendance/res_config.py index 61e2f784a5a..58c6ed4124f 100644 --- a/addons/hr_attendance/res_config.py +++ b/addons/hr_attendance/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class hr_attendance_config_settings(osv.osv_memory): _inherit = 'hr.config.settings' diff --git a/addons/hr_attendance/wizard/hr_attendance_bymonth.py b/addons/hr_attendance/wizard/hr_attendance_bymonth.py index 03e1db5dc3a..6994bc5f906 100644 --- a/addons/hr_attendance/wizard/hr_attendance_bymonth.py +++ b/addons/hr_attendance/wizard/hr_attendance_bymonth.py @@ -21,7 +21,7 @@ import time -from osv import osv, fields +from openerp.osv import osv, fields class hr_attendance_bymonth(osv.osv_memory): _name = 'hr.attendance.month' diff --git a/addons/hr_attendance/wizard/hr_attendance_byweek.py b/addons/hr_attendance/wizard/hr_attendance_byweek.py index 420773eaf13..7fcfc175f0e 100644 --- a/addons/hr_attendance/wizard/hr_attendance_byweek.py +++ b/addons/hr_attendance/wizard/hr_attendance_byweek.py @@ -18,10 +18,11 @@ # along with this program. If not, see . # ############################################################################## + from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import osv, fields +from openerp.osv import fields, osv class hr_attendance_byweek(osv.osv_memory): _name = 'hr.attendance.week' diff --git a/addons/hr_attendance/wizard/hr_attendance_error.py b/addons/hr_attendance/wizard/hr_attendance_error.py index d489e699d89..066f4a56e07 100644 --- a/addons/hr_attendance/wizard/hr_attendance_error.py +++ b/addons/hr_attendance/wizard/hr_attendance_error.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_attendance_error(osv.osv_memory): diff --git a/addons/hr_contract/hr_contract.py b/addons/hr_contract/hr_contract.py index 90f42d8487a..faf8b015a48 100644 --- a/addons/hr_contract/hr_contract.py +++ b/addons/hr_contract/hr_contract.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv class hr_employee(osv.osv): _name = "hr.employee" diff --git a/addons/hr_evaluation/__init__.py b/addons/hr_evaluation/__init__.py index 0f403959cd9..af89630a94b 100644 --- a/addons/hr_evaluation/__init__.py +++ b/addons/hr_evaluation/__init__.py @@ -20,7 +20,6 @@ ############################################################################## import hr_evaluation -import wizard import report # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py index eece0c7497e..d0e6cbbebbd 100644 --- a/addons/hr_evaluation/hr_evaluation.py +++ b/addons/hr_evaluation/hr_evaluation.py @@ -19,12 +19,13 @@ # ############################################################################## -import time from datetime import datetime from dateutil.relativedelta import relativedelta from dateutil import parser -from osv import fields, osv -from tools.translate import _ +import time + +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_evaluation_plan(osv.osv): _name = "hr_evaluation.plan" diff --git a/addons/hr_evaluation/report/hr_evaluation_report.py b/addons/hr_evaluation/report/hr_evaluation_report.py index bc2e50629c3..62a5e4abd89 100644 --- a/addons/hr_evaluation/report/hr_evaluation_report.py +++ b/addons/hr_evaluation/report/hr_evaluation_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields, osv class hr_evaluation_report(osv.osv): _name = "hr.evaluation.report" diff --git a/addons/hr_expense/__init__.py b/addons/hr_expense/__init__.py index 55a87f95400..8a5a967e604 100644 --- a/addons/hr_expense/__init__.py +++ b/addons/hr_expense/__init__.py @@ -21,7 +21,6 @@ import hr_expense import report -import wizard # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr_expense/hr_expense.py b/addons/hr_expense/hr_expense.py index ccb8af68e21..ea20ce3cf4f 100644 --- a/addons/hr_expense/hr_expense.py +++ b/addons/hr_expense/hr_expense.py @@ -21,10 +21,11 @@ import time -from osv import fields, osv -from tools.translate import _ -import decimal_precision as dp -import netsvc +from openerp import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ + +import openerp.addons.decimal_precision as dp def _employee_get(obj, cr, uid, context=None): if context is None: diff --git a/addons/hr_expense/report/expense.py b/addons/hr_expense/report/expense.py index 7078c23d244..a6898204741 100644 --- a/addons/hr_expense/report/expense.py +++ b/addons/hr_expense/report/expense.py @@ -19,9 +19,10 @@ # ############################################################################## -import time -from report import report_sxw import datetime +import time + +from openerp.report import report_sxw class expense(report_sxw.rml_parse): diff --git a/addons/hr_expense/report/hr_expense_report.py b/addons/hr_expense/report/hr_expense_report.py index 72bf710ec4f..6f18c668413 100644 --- a/addons/hr_expense/report/hr_expense_report.py +++ b/addons/hr_expense/report/hr_expense_report.py @@ -19,9 +19,10 @@ # ############################################################################## -import tools -from osv import fields,osv -from decimal_precision import decimal_precision as dp +from openerp import tools +from openerp.osv import fields, osv + +from openerp.addons.decimal_precision import decimal_precision as dp class hr_expense_report(osv.osv): diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py index 09936d07767..2e05abfa745 100644 --- a/addons/hr_holidays/hr_holidays.py +++ b/addons/hr_holidays/hr_holidays.py @@ -26,10 +26,10 @@ from itertools import groupby from operator import itemgetter import math -import netsvc -import tools -from osv import fields, osv -from tools.translate import _ +from openerp import netsvc +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_holidays_status(osv.osv): diff --git a/addons/hr_holidays/report/holidays_summary_report.py b/addons/hr_holidays/report/holidays_summary_report.py index cadd3a22ce6..fcf000cab70 100644 --- a/addons/hr_holidays/report/holidays_summary_report.py +++ b/addons/hr_holidays/report/holidays_summary_report.py @@ -22,16 +22,16 @@ import datetime import time -from osv import fields, osv -from report.interface import report_rml +from openerp.osv import fields, osv +from openerp.report.interface import report_rml from report.interface import toxml -import pooler +from openerp import pooler import time -from report import report_sxw -from tools import ustr -from tools.translate import _ -from tools import to_xml +from openerp.report import report_sxw +from openerp.tools import ustr +from openerp.tools.translate import _ +from openerp.tools import to_xml def lengthmonth(year, month): if month == 2 and ((year % 4 == 0) and ((year % 100 != 0) or (year % 400 == 0))): diff --git a/addons/hr_holidays/report/hr_holidays_report.py b/addons/hr_holidays/report/hr_holidays_report.py index f7b813f9cc5..394575d765d 100644 --- a/addons/hr_holidays/report/hr_holidays_report.py +++ b/addons/hr_holidays/report/hr_holidays_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv class hr_holidays_remaining_leaves_user(osv.osv): _name = "hr.holidays.remaining.leaves.user" diff --git a/addons/hr_holidays/wizard/hr_holidays_summary_department.py b/addons/hr_holidays/wizard/hr_holidays_summary_department.py index efd64c88500..ef1cb8f9e6f 100644 --- a/addons/hr_holidays/wizard/hr_holidays_summary_department.py +++ b/addons/hr_holidays/wizard/hr_holidays_summary_department.py @@ -21,8 +21,8 @@ ############################################################################## import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_holidays_summary_dept(osv.osv_memory): _name = 'hr.holidays.summary.dept' diff --git a/addons/hr_holidays/wizard/hr_holidays_summary_employees.py b/addons/hr_holidays/wizard/hr_holidays_summary_employees.py index 2622ffa7493..1897d82c882 100644 --- a/addons/hr_holidays/wizard/hr_holidays_summary_employees.py +++ b/addons/hr_holidays/wizard/hr_holidays_summary_employees.py @@ -20,7 +20,7 @@ ############################################################################## import time -from osv import osv, fields +from openerp.osv import fields, osv class hr_holidays_summary_employee(osv.osv_memory): _name = 'hr.holidays.summary.employee' diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index c0e4bc39321..7804260ab7b 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -26,13 +26,13 @@ from datetime import datetime from datetime import timedelta from dateutil import relativedelta -import netsvc -from osv import fields, osv -import tools -from tools.translate import _ +from openerp import netsvc +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ import decimal_precision as dp -from tools.safe_eval import safe_eval as eval +from openerp.tools.safe_eval import safe_eval as eval class hr_payroll_structure(osv.osv): """ diff --git a/addons/hr_payroll/report/report_contribution_register.py b/addons/hr_payroll/report/report_contribution_register.py index c0285f3de50..39c913adada 100644 --- a/addons/hr_payroll/report/report_contribution_register.py +++ b/addons/hr_payroll/report/report_contribution_register.py @@ -26,7 +26,7 @@ import time from datetime import datetime from dateutil import relativedelta -from report import report_sxw +from openerp.report import report_sxw class contribution_register_report(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/hr_payroll/report/report_payslip.py b/addons/hr_payroll/report/report_payslip.py index df4c729b298..8ed91bd9a82 100644 --- a/addons/hr_payroll/report/report_payslip.py +++ b/addons/hr_payroll/report/report_payslip.py @@ -22,8 +22,8 @@ # ############################################################################## -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class payslip_report(report_sxw.rml_parse): diff --git a/addons/hr_payroll/report/report_payslip_details.py b/addons/hr_payroll/report/report_payslip_details.py index 5a110cbfdcd..1251fedd826 100644 --- a/addons/hr_payroll/report/report_payslip_details.py +++ b/addons/hr_payroll/report/report_payslip_details.py @@ -22,8 +22,8 @@ # ############################################################################## -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class payslip_details_report(report_sxw.rml_parse): diff --git a/addons/hr_payroll/res_config.py b/addons/hr_payroll/res_config.py index 72f8b56d5da..22e7f95ccaa 100644 --- a/addons/hr_payroll/res_config.py +++ b/addons/hr_payroll/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class human_resources_configuration(osv.osv_memory): _inherit = 'hr.config.settings' diff --git a/addons/hr_payroll/wizard/hr_payroll_contribution_register_report.py b/addons/hr_payroll/wizard/hr_payroll_contribution_register_report.py index 14860cdc753..716a5060f14 100644 --- a/addons/hr_payroll/wizard/hr_payroll_contribution_register_report.py +++ b/addons/hr_payroll/wizard/hr_payroll_contribution_register_report.py @@ -23,7 +23,7 @@ import time from datetime import datetime from dateutil import relativedelta -from osv import osv, fields +from openerp.osv import fields, osv class payslip_lines_contribution_register(osv.osv_memory): _name = 'payslip.lines.contribution.register' diff --git a/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py b/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py index 1c9be1f9354..aa36d223406 100644 --- a/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py +++ b/addons/hr_payroll/wizard/hr_payroll_payslips_by_employees.py @@ -23,8 +23,8 @@ import time from datetime import datetime from dateutil import relativedelta -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_payslip_employees(osv.osv_memory): diff --git a/addons/hr_payroll_account/hr_payroll_account.py b/addons/hr_payroll_account/hr_payroll_account.py index 94df47f6e44..b15000dd12f 100644 --- a/addons/hr_payroll_account/hr_payroll_account.py +++ b/addons/hr_payroll_account/hr_payroll_account.py @@ -20,12 +20,12 @@ # ############################################################################## import time -import netsvc +from openerp import netsvc from datetime import date, datetime, timedelta -from osv import fields, osv -from tools import config -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools import config +from openerp.tools.translate import _ class hr_payslip(osv.osv): ''' diff --git a/addons/hr_payroll_account/wizard/hr_payroll_payslips_by_employees.py b/addons/hr_payroll_account/wizard/hr_payroll_payslips_by_employees.py index af41b7b3b51..76d197a17ec 100644 --- a/addons/hr_payroll_account/wizard/hr_payroll_payslips_by_employees.py +++ b/addons/hr_payroll_account/wizard/hr_payroll_payslips_by_employees.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class hr_payslip_employees(osv.osv_memory): diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index de1539da55a..449be3079e5 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -20,13 +20,13 @@ ############################################################################## import time -import tools +from openerp import tools from base_status.base_stage import base_stage from datetime import datetime -from osv import fields, osv -from tools.translate import _ -from tools import html2plaintext +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools import html2plaintext AVAILABLE_STATES = [ ('draft', 'New'), diff --git a/addons/hr_recruitment/report/hr_recruitment_report.py b/addons/hr_recruitment/report/hr_recruitment_report.py index d3faa3f37be..08ded0f8351 100644 --- a/addons/hr_recruitment/report/hr_recruitment_report.py +++ b/addons/hr_recruitment/report/hr_recruitment_report.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv from .. import hr_recruitment from decimal_precision import decimal_precision as dp diff --git a/addons/hr_recruitment/res_config.py b/addons/hr_recruitment/res_config.py index d80b0b71727..ac53bf74ff3 100644 --- a/addons/hr_recruitment/res_config.py +++ b/addons/hr_recruitment/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class hr_applicant_settings(osv.osv_memory): _name = 'hr.config.settings' diff --git a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py b/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py index f1fa6446588..82dd534d81b 100644 --- a/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py +++ b/addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py @@ -19,8 +19,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_recruitment_partner_create(osv.osv_memory): _name = 'hr.recruitment.partner.create' diff --git a/addons/hr_recruitment/wizard/hr_recruitment_employee_hired.py b/addons/hr_recruitment/wizard/hr_recruitment_employee_hired.py index 0b57082c019..58fb706a09e 100644 --- a/addons/hr_recruitment/wizard/hr_recruitment_employee_hired.py +++ b/addons/hr_recruitment/wizard/hr_recruitment_employee_hired.py @@ -19,8 +19,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hired_employee(osv.osv_memory): _name = 'hired.employee' diff --git a/addons/hr_timesheet/hr_timesheet.py b/addons/hr_timesheet/hr_timesheet.py index 9e5337492d9..80ae99286c7 100644 --- a/addons/hr_timesheet/hr_timesheet.py +++ b/addons/hr_timesheet/hr_timesheet.py @@ -21,9 +21,9 @@ import time -from osv import fields -from osv import osv -from tools.translate import _ +from openerp.osv import fields +from openerp.osv import osv +from openerp.tools.translate import _ class hr_employee(osv.osv): _name = "hr.employee" diff --git a/addons/hr_timesheet/report/user_timesheet.py b/addons/hr_timesheet/report/user_timesheet.py index 8d2a7d35678..f58accc2639 100644 --- a/addons/hr_timesheet/report/user_timesheet.py +++ b/addons/hr_timesheet/report/user_timesheet.py @@ -21,14 +21,14 @@ import datetime -from report.interface import report_rml +from openerp.report.interface import report_rml from report.interface import toxml -from tools.translate import _ +from openerp.tools.translate import _ import time -import pooler -from report import report_sxw -from tools import ustr -from tools import to_xml +from openerp import pooler +from openerp.report import report_sxw +from openerp.tools import ustr +from openerp.tools import to_xml def lengthmonth(year, month): if month == 2 and ((year % 4 == 0) and ((year % 100 != 0) or (year % 400 == 0))): diff --git a/addons/hr_timesheet/report/users_timesheet.py b/addons/hr_timesheet/report/users_timesheet.py index 4c619721329..5580355df8b 100644 --- a/addons/hr_timesheet/report/users_timesheet.py +++ b/addons/hr_timesheet/report/users_timesheet.py @@ -20,13 +20,13 @@ ############################################################################## import datetime -from report.interface import report_rml +from openerp.report.interface import report_rml from report.interface import toxml import time -import pooler -from tools.translate import _ -from report import report_sxw -from tools import ustr +from openerp import pooler +from openerp.tools.translate import _ +from openerp.report import report_sxw +from openerp.tools import ustr def lengthmonth(year, month): diff --git a/addons/hr_timesheet/wizard/hr_timesheet_print_employee.py b/addons/hr_timesheet/wizard/hr_timesheet_print_employee.py index 96ce23fb855..1523756aae0 100644 --- a/addons/hr_timesheet/wizard/hr_timesheet_print_employee.py +++ b/addons/hr_timesheet/wizard/hr_timesheet_print_employee.py @@ -20,8 +20,8 @@ ############################################################################## import datetime -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class analytical_timesheet_employee(osv.osv_memory): _name = 'hr.analytical.timesheet.employee' diff --git a/addons/hr_timesheet/wizard/hr_timesheet_print_users.py b/addons/hr_timesheet/wizard/hr_timesheet_print_users.py index 2a91bb607a4..8d9f0b01f68 100644 --- a/addons/hr_timesheet/wizard/hr_timesheet_print_users.py +++ b/addons/hr_timesheet/wizard/hr_timesheet_print_users.py @@ -21,7 +21,7 @@ import datetime -from osv import osv, fields +from openerp.osv import fields, osv class analytical_timesheet_employees(osv.osv_memory): _name = 'hr.analytical.timesheet.users' diff --git a/addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py b/addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py index 3991696b331..53d01241c22 100644 --- a/addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py +++ b/addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_so_project(osv.osv_memory): _name = 'hr.sign.out.project' diff --git a/addons/hr_timesheet_invoice/hr_timesheet_invoice.py b/addons/hr_timesheet_invoice/hr_timesheet_invoice.py index 161ac761aec..a3eee954e0f 100644 --- a/addons/hr_timesheet_invoice/hr_timesheet_invoice.py +++ b/addons/hr_timesheet_invoice/hr_timesheet_invoice.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_timesheet_invoice_factor(osv.osv): _name = "hr_timesheet_invoice.factor" diff --git a/addons/hr_timesheet_invoice/report/account_analytic_profit.py b/addons/hr_timesheet_invoice/report/account_analytic_profit.py index fc44089bf9e..57fd06b0c34 100644 --- a/addons/hr_timesheet_invoice/report/account_analytic_profit.py +++ b/addons/hr_timesheet_invoice/report/account_analytic_profit.py @@ -19,8 +19,8 @@ # ############################################################################## -from report import report_sxw -import pooler +from openerp.report import report_sxw +from openerp import pooler class account_analytic_profit(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py index 7af9603ebd8..1c1cdef2c25 100644 --- a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py +++ b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv from tools.sql import drop_view_if_exists class report_timesheet_line(osv.osv): diff --git a/addons/hr_timesheet_invoice/report/report_analytic.py b/addons/hr_timesheet_invoice/report/report_analytic.py index 469e13e71b6..846e065efaf 100644 --- a/addons/hr_timesheet_invoice/report/report_analytic.py +++ b/addons/hr_timesheet_invoice/report/report_analytic.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools from decimal_precision import decimal_precision as dp diff --git a/addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py b/addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py index 0ab5b434a91..6c6523f93f9 100644 --- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py +++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py @@ -20,8 +20,8 @@ ############################################################################## import datetime -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class account_analytic_profit(osv.osv_memory): _name = 'hr.timesheet.analytic.profit' diff --git a/addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py b/addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py index 2671cd1ab90..1977d6cccc5 100644 --- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py +++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py @@ -21,8 +21,8 @@ import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ # # Create an final invoice based on selected timesheet lines diff --git a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py index 0a8fd36f469..6aa8b0f9d8d 100644 --- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py +++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py @@ -20,8 +20,8 @@ ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_timesheet_invoice_create(osv.osv_memory): diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index bf6790c6be3..13b1fcd0adc 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -23,9 +23,9 @@ import time from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta -from osv import fields, osv -from tools.translate import _ -import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import netsvc class hr_timesheet_sheet(osv.osv): _name = "hr_timesheet_sheet.sheet" diff --git a/addons/hr_timesheet_sheet/report/hr_timesheet_report.py b/addons/hr_timesheet_sheet/report/hr_timesheet_report.py index 1fdcac9f7c6..81bc1df39d5 100644 --- a/addons/hr_timesheet_sheet/report/hr_timesheet_report.py +++ b/addons/hr_timesheet_sheet/report/hr_timesheet_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv from decimal_precision import decimal_precision as dp diff --git a/addons/hr_timesheet_sheet/report/timesheet_report.py b/addons/hr_timesheet_sheet/report/timesheet_report.py index e276980ddf7..31255a3a6b2 100644 --- a/addons/hr_timesheet_sheet/report/timesheet_report.py +++ b/addons/hr_timesheet_sheet/report/timesheet_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv class timesheet_report(osv.osv): _name = "timesheet.report" diff --git a/addons/hr_timesheet_sheet/res_config.py b/addons/hr_timesheet_sheet/res_config.py index bb4e098e1b3..e767b4da8fa 100644 --- a/addons/hr_timesheet_sheet/res_config.py +++ b/addons/hr_timesheet_sheet/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class hr_timesheet_settings(osv.osv_memory): _inherit = 'hr.config.settings' diff --git a/addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py b/addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py index 652d5139288..c2d5167c179 100644 --- a/addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py +++ b/addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class hr_timesheet_current_open(osv.osv_memory): _name = 'hr.timesheet.current.open' diff --git a/addons/idea/idea.py b/addons/idea/idea.py index 6ba34554a61..2bf8f390776 100644 --- a/addons/idea/idea.py +++ b/addons/idea/idea.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ +from openerp.osv import osv +from openerp.osv import fields +from openerp.tools.translate import _ import time VoteValues = [('-1', 'Not Voted'), ('0', 'Very Bad'), ('25', 'Bad'), \ diff --git a/addons/knowledge/res_config.py b/addons/knowledge/res_config.py index 012bd670ee3..fddbb5ebdc3 100644 --- a/addons/knowledge/res_config.py +++ b/addons/knowledge/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class knowledge_config_settings(osv.osv_memory): _name = 'knowledge.config.settings' diff --git a/addons/l10n_at/account_wizard.py b/addons/l10n_at/account_wizard.py index a3f87456cfc..278837322ac 100644 --- a/addons/l10n_at/account_wizard.py +++ b/addons/l10n_at/account_wizard.py @@ -19,9 +19,9 @@ # ############################################################################## -import tools -from osv import osv -import addons +from openerp import tools +from openerp.osv import osv +from openerp import addons class AccountWizard_cd(osv.osv_memory): _inherit='wizard.multi.charts.accounts' diff --git a/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py b/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py index 092d907e4ab..d89d427ef6b 100644 --- a/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py +++ b/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py @@ -26,8 +26,8 @@ ############################################################################## import base64 -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class l10n_be_vat_declaration(osv.osv_memory): """ Vat Declaration """ diff --git a/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py b/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py index 53948945e04..7aa612d95ff 100644 --- a/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py +++ b/addons/l10n_be/wizard/l10n_be_partner_vat_listing.py @@ -26,9 +26,9 @@ import time import base64 -from tools.translate import _ -from osv import fields, osv -from report import report_sxw +from openerp.tools.translate import _ +from openerp.osv import fields, osv +from openerp.report import report_sxw class vat_listing_clients(osv.osv_memory): _name = 'vat.listing.clients' diff --git a/addons/l10n_be/wizard/l10n_be_vat_intra.py b/addons/l10n_be/wizard/l10n_be_vat_intra.py index aa4dac11072..c103e38979e 100644 --- a/addons/l10n_be/wizard/l10n_be_vat_intra.py +++ b/addons/l10n_be/wizard/l10n_be_vat_intra.py @@ -25,9 +25,9 @@ import time import base64 -from osv import osv, fields -from tools.translate import _ -from report import report_sxw +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.report import report_sxw class partner_vat_intra(osv.osv_memory): """ diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py index 1dab4ab1964..584cf7bb8d2 100644 --- a/addons/l10n_be_coda/l10n_be_coda.py +++ b/addons/l10n_be_coda/l10n_be_coda.py @@ -20,9 +20,9 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class coda_bank_account(osv.osv): _name= 'coda.bank.account' diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py index 46c545f0f48..97b48912939 100644 --- a/addons/l10n_be_coda/wizard/account_coda_import.py +++ b/addons/l10n_be_coda/wizard/account_coda_import.py @@ -22,8 +22,8 @@ import time import base64 -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import logging import re from traceback import format_exception diff --git a/addons/l10n_be_hr_payroll/l10n_be_hr_payroll.py b/addons/l10n_be_hr_payroll/l10n_be_hr_payroll.py index e07e8cc5682..79909cf79af 100644 --- a/addons/l10n_be_hr_payroll/l10n_be_hr_payroll.py +++ b/addons/l10n_be_hr_payroll/l10n_be_hr_payroll.py @@ -19,8 +19,9 @@ # ############################################################################## -from osv import fields, osv -import decimal_precision as dp +from openerp.osv import fields, osv + +import openerp.addons.decimal_precision as dp class hr_contract_be(osv.osv): _inherit = 'hr.contract' diff --git a/addons/l10n_be_invoice_bba/invoice.py b/addons/l10n_be_invoice_bba/invoice.py index 188a8d896fd..a23dabd7c51 100644 --- a/addons/l10n_be_invoice_bba/invoice.py +++ b/addons/l10n_be_invoice_bba/invoice.py @@ -21,8 +21,8 @@ ############################################################################## import re, time, random -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import logging _logger = logging.getLogger(__name__) diff --git a/addons/l10n_be_invoice_bba/partner.py b/addons/l10n_be_invoice_bba/partner.py index 8951be5dfa2..9e0eec10713 100644 --- a/addons/l10n_be_invoice_bba/partner.py +++ b/addons/l10n_be_invoice_bba/partner.py @@ -21,9 +21,9 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import time -from tools.translate import _ +from openerp.tools.translate import _ class res_partner(osv.osv): """ add field to indicate default 'Communication Type' on customer invoices """ diff --git a/addons/l10n_br/account.py b/addons/l10n_br/account.py index 64d3c2cda79..e1a7ab08dbc 100644 --- a/addons/l10n_br/account.py +++ b/addons/l10n_br/account.py @@ -22,13 +22,13 @@ from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta from operator import itemgetter -import netsvc -import pooler -from osv import fields, osv +from openerp import netsvc +from openerp import pooler +from openerp.osv import fields, osv import decimal_precision as dp from tools.misc import currency -from tools.translate import _ -from tools import config +from openerp.tools.translate import _ +from openerp.tools import config from openerp import SUPERUSER_ID class account_tax_code_template(osv.osv): diff --git a/addons/l10n_br/l10n_br.py b/addons/l10n_br/l10n_br.py index f35ced7ea09..aac17e1d984 100644 --- a/addons/l10n_br/l10n_br.py +++ b/addons/l10n_br/l10n_br.py @@ -17,7 +17,7 @@ #along with this program. If not, see . # ################################################################################# -from osv import fields, osv +from openerp.osv import fields, osv class l10n_br_account_cst_template(osv.osv): _name = 'l10n_br_account.cst.template' diff --git a/addons/l10n_ch/account_wizard.py b/addons/l10n_ch/account_wizard.py index 306207c612d..9924b4b4b0b 100644 --- a/addons/l10n_ch/account_wizard.py +++ b/addons/l10n_ch/account_wizard.py @@ -18,9 +18,9 @@ # along with this program. If not, see . # ############################################################################## -import tools -from osv import osv -import addons +from openerp import tools +from openerp.osv import osv +from openerp import addons import os class WizardMultiChartsAccounts(osv.osv_memory): diff --git a/addons/l10n_ch/bank.py b/addons/l10n_ch/bank.py index 4e4c0e0aa8c..5a0bc44ee27 100644 --- a/addons/l10n_ch/bank.py +++ b/addons/l10n_ch/bank.py @@ -19,8 +19,8 @@ # ############################################################################## -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv import re class Bank(osv.osv): diff --git a/addons/l10n_ch/company.py b/addons/l10n_ch/company.py index a90bb6a0389..bc4da0be98e 100644 --- a/addons/l10n_ch/company.py +++ b/addons/l10n_ch/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_company(osv.osv): """override company in order to add bvr vertical and diff --git a/addons/l10n_ch/invoice.py b/addons/l10n_ch/invoice.py index 3a65e9a0d2b..d8e9cb78f02 100644 --- a/addons/l10n_ch/invoice.py +++ b/addons/l10n_ch/invoice.py @@ -20,8 +20,8 @@ ############################################################################## from datetime import datetime -from osv import fields, osv -from tools import mod10r +from openerp.osv import fields, osv +from openerp.tools import mod10r class account_invoice(osv.osv): """Inherit account.invoice in order to add bvr diff --git a/addons/l10n_ch/partner.py b/addons/l10n_ch/partner.py index aba9ea7b204..7efa5cc9216 100644 --- a/addons/l10n_ch/partner.py +++ b/addons/l10n_ch/partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/l10n_ch/payment.py b/addons/l10n_ch/payment.py index a681daf569d..cb0430a7b25 100644 --- a/addons/l10n_ch/payment.py +++ b/addons/l10n_ch/payment.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class payment_order(osv.osv): _inherit = 'payment.order' diff --git a/addons/l10n_ch/report/report_webkit_html.py b/addons/l10n_ch/report/report_webkit_html.py index 6b6a84e0cf4..f11513b756d 100644 --- a/addons/l10n_ch/report/report_webkit_html.py +++ b/addons/l10n_ch/report/report_webkit_html.py @@ -29,20 +29,20 @@ from mako.lookup import TemplateLookup from mako import exceptions -from report import report_sxw +from openerp.report import report_sxw from report_webkit import webkit_report from report_webkit import report_helper -from osv import osv +from openerp.osv import osv from osv.osv import except_osv -from tools import mod10r -from tools.translate import _ +from openerp.tools import mod10r +from openerp.tools.translate import _ from tools.config import config -import wizard -import addons -import pooler +from openerp import wizard +from openerp import addons +from openerp import pooler diff --git a/addons/l10n_ch/wizard/bvr_import.py b/addons/l10n_ch/wizard/bvr_import.py index 38ba1e2a7d9..cc20a0a8834 100644 --- a/addons/l10n_ch/wizard/bvr_import.py +++ b/addons/l10n_ch/wizard/bvr_import.py @@ -22,10 +22,10 @@ import base64 import time import re -from tools.translate import _ -from osv import osv, fields -from tools import mod10r -import pooler +from openerp.tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools import mod10r +from openerp import pooler def _reconstruct_invoice_ref(cursor, user, reference, context=None): ### diff --git a/addons/l10n_ch/wizard/create_dta.py b/addons/l10n_ch/wizard/create_dta.py index f2d8f14b772..1696e639383 100644 --- a/addons/l10n_ch/wizard/create_dta.py +++ b/addons/l10n_ch/wizard/create_dta.py @@ -23,9 +23,9 @@ import time from datetime import datetime import base64 -from osv import osv, fields -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp.tools.translate import _ import unicode2ascii import re diff --git a/addons/l10n_fr/l10n_fr.py b/addons/l10n_fr/l10n_fr.py index e1240ddd83a..c995b44a614 100644 --- a/addons/l10n_fr/l10n_fr.py +++ b/addons/l10n_fr/l10n_fr.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class l10n_fr_report(osv.osv): _name = 'l10n.fr.report' diff --git a/addons/l10n_fr/report/base_report.py b/addons/l10n_fr/report/base_report.py index 4a5aaa24823..39a18bc7ca4 100644 --- a/addons/l10n_fr/report/base_report.py +++ b/addons/l10n_fr/report/base_report.py @@ -28,7 +28,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw class base_report(report_sxw.rml_parse): def __init__(self, cr, uid, name, context=None): diff --git a/addons/l10n_fr/report/bilan_report.py b/addons/l10n_fr/report/bilan_report.py index fafacd8f6ea..a7947434da0 100644 --- a/addons/l10n_fr/report/bilan_report.py +++ b/addons/l10n_fr/report/bilan_report.py @@ -27,7 +27,7 @@ ############################################################################## import base_report -from report import report_sxw +from openerp.report import report_sxw class bilan(base_report.base_report): def __init__(self, cr, uid, name, context): diff --git a/addons/l10n_fr/report/compute_resultant_report.py b/addons/l10n_fr/report/compute_resultant_report.py index e91f9fc839e..9a1809fd7cc 100644 --- a/addons/l10n_fr/report/compute_resultant_report.py +++ b/addons/l10n_fr/report/compute_resultant_report.py @@ -27,7 +27,7 @@ ############################################################################## import base_report -from report import report_sxw +from openerp.report import report_sxw class cdr(base_report.base_report): def __init__(self, cr, uid, name, context): diff --git a/addons/l10n_fr/wizard/fr_report_bilan.py b/addons/l10n_fr/wizard/fr_report_bilan.py index adeab4f0ab4..90e97389eed 100644 --- a/addons/l10n_fr/wizard/fr_report_bilan.py +++ b/addons/l10n_fr/wizard/fr_report_bilan.py @@ -26,7 +26,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_bilan_report(osv.osv_memory): _name = 'account.bilan.report' diff --git a/addons/l10n_fr/wizard/fr_report_compute_resultant.py b/addons/l10n_fr/wizard/fr_report_compute_resultant.py index f3833b372c4..eff52189bc9 100644 --- a/addons/l10n_fr/wizard/fr_report_compute_resultant.py +++ b/addons/l10n_fr/wizard/fr_report_compute_resultant.py @@ -26,7 +26,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class account_cdr_report(osv.osv_memory): _name = 'account.cdr.report' diff --git a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll.py b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll.py index 8b08bc2385d..b8b9e9d15db 100755 --- a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll.py +++ b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import decimal_precision as dp diff --git a/addons/l10n_fr_hr_payroll/report/fiche_paye.py b/addons/l10n_fr_hr_payroll/report/fiche_paye.py index e941be0079e..daa7c6fd6ac 100755 --- a/addons/l10n_fr_hr_payroll/report/fiche_paye.py +++ b/addons/l10n_fr_hr_payroll/report/fiche_paye.py @@ -22,7 +22,7 @@ # ############################################################################## -from report import report_sxw +from openerp.report import report_sxw class fiche_paye_parser(report_sxw.rml_parse): diff --git a/addons/l10n_fr_rib/bank.py b/addons/l10n_fr_rib/bank.py index b5d284ac45d..8ad86932a34 100644 --- a/addons/l10n_fr_rib/bank.py +++ b/addons/l10n_fr_rib/bank.py @@ -19,9 +19,9 @@ # ############################################################################## -import netsvc -from osv import fields, osv -from tools.translate import _ +from openerp import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ class res_partner_bank(osv.osv): """Add fields and behavior for French RIB""" diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py index b7c3926d727..be16ba7df3b 100644 --- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py +++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py @@ -24,9 +24,9 @@ from datetime import datetime from dateutil.relativedelta import relativedelta from calendar import isleap -from tools.translate import _ -from osv import fields, osv -import netsvc +from openerp.tools.translate import _ +from openerp.osv import fields, osv +from openerp import netsvc import decimal_precision as dp DATETIME_FORMAT = "%Y-%m-%d" diff --git a/addons/l10n_in_hr_payroll/report/payment_advice_report.py b/addons/l10n_in_hr_payroll/report/payment_advice_report.py index a264368be94..59456b13b55 100644 --- a/addons/l10n_in_hr_payroll/report/payment_advice_report.py +++ b/addons/l10n_in_hr_payroll/report/payment_advice_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields, osv +from openerp import tools +from openerp.osv import fields, osv class payment_advice_report(osv.osv): _name = "payment.advice.report" diff --git a/addons/l10n_in_hr_payroll/report/payslip_report.py b/addons/l10n_in_hr_payroll/report/payslip_report.py index a78d9850667..b44f123547b 100644 --- a/addons/l10n_in_hr_payroll/report/payslip_report.py +++ b/addons/l10n_in_hr_payroll/report/payslip_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields, osv +from openerp import tools +from openerp.osv import fields, osv class payslip_report(osv.osv): _name = "payslip.report" diff --git a/addons/l10n_in_hr_payroll/report/report_hr_salary_employee_bymonth.py b/addons/l10n_in_hr_payroll/report/report_hr_salary_employee_bymonth.py index 54b0daa7749..f4b282dd89c 100644 --- a/addons/l10n_in_hr_payroll/report/report_hr_salary_employee_bymonth.py +++ b/addons/l10n_in_hr_payroll/report/report_hr_salary_employee_bymonth.py @@ -22,7 +22,7 @@ import datetime import time -from report import report_sxw +from openerp.report import report_sxw class report_hr_salary_employee_bymonth(report_sxw.rml_parse): diff --git a/addons/l10n_in_hr_payroll/report/report_hr_yearly_salary_detail.py b/addons/l10n_in_hr_payroll/report/report_hr_yearly_salary_detail.py index 576fd302f6f..220bcdb5552 100644 --- a/addons/l10n_in_hr_payroll/report/report_hr_yearly_salary_detail.py +++ b/addons/l10n_in_hr_payroll/report/report_hr_yearly_salary_detail.py @@ -21,7 +21,7 @@ import time import datetime -from report import report_sxw +from openerp.report import report_sxw class employees_yearly_salary_report(report_sxw.rml_parse): diff --git a/addons/l10n_in_hr_payroll/report/report_payroll_advice.py b/addons/l10n_in_hr_payroll/report/report_payroll_advice.py index d4eeaf3d218..eaece823f6d 100644 --- a/addons/l10n_in_hr_payroll/report/report_payroll_advice.py +++ b/addons/l10n_in_hr_payroll/report/report_payroll_advice.py @@ -24,8 +24,8 @@ import time from datetime import datetime -from report import report_sxw -from tools import amount_to_text_en +from openerp.report import report_sxw +from openerp.tools import amount_to_text_en class payroll_advice_report(report_sxw.rml_parse): diff --git a/addons/l10n_in_hr_payroll/report/report_payslip_details.py b/addons/l10n_in_hr_payroll/report/report_payslip_details.py index 2732d5d09ae..462bb374287 100644 --- a/addons/l10n_in_hr_payroll/report/report_payslip_details.py +++ b/addons/l10n_in_hr_payroll/report/report_payslip_details.py @@ -19,7 +19,7 @@ # ############################################################################## -from report import report_sxw +from openerp.report import report_sxw from hr_payroll import report class payslip_details_report_in(report.report_payslip_details.payslip_details_report): diff --git a/addons/l10n_in_hr_payroll/wizard/hr_salary_employee_bymonth.py b/addons/l10n_in_hr_payroll/wizard/hr_salary_employee_bymonth.py index 25cc615a1df..62d332ea5b8 100644 --- a/addons/l10n_in_hr_payroll/wizard/hr_salary_employee_bymonth.py +++ b/addons/l10n_in_hr_payroll/wizard/hr_salary_employee_bymonth.py @@ -21,7 +21,7 @@ import time -from osv import osv, fields +from openerp.osv import fields, osv class hr_salary_employee_bymonth(osv.osv_memory): diff --git a/addons/l10n_in_hr_payroll/wizard/hr_yearly_salary_detail.py b/addons/l10n_in_hr_payroll/wizard/hr_yearly_salary_detail.py index 16bfd63bdc9..ed2a02e8d42 100644 --- a/addons/l10n_in_hr_payroll/wizard/hr_yearly_salary_detail.py +++ b/addons/l10n_in_hr_payroll/wizard/hr_yearly_salary_detail.py @@ -21,7 +21,7 @@ import time -from osv import fields, osv +from openerp.osv import fields, osv class yearly_salary_detail(osv.osv_memory): diff --git a/addons/l10n_lu/wizard/pdf_ext.py b/addons/l10n_lu/wizard/pdf_ext.py index e90cf0527d2..94f150e41d7 100644 --- a/addons/l10n_lu/wizard/pdf_ext.py +++ b/addons/l10n_lu/wizard/pdf_ext.py @@ -34,7 +34,7 @@ with flatten, everything is turned into text. """ import os -import tools +from openerp import tools HEAD="""%FDF-1.2 %\xE2\xE3\xCF\xD3 diff --git a/addons/l10n_lu/wizard/print_vat.py b/addons/l10n_lu/wizard/print_vat.py index 5151378d2f7..b8ffc642977 100644 --- a/addons/l10n_lu/wizard/print_vat.py +++ b/addons/l10n_lu/wizard/print_vat.py @@ -5,13 +5,13 @@ #Tranquil IT Systems from __future__ import with_statement -from osv import osv, fields -import pooler -import tools -from tools.translate import _ -from report.render import render -from report.interface import report_int -import addons +from openerp.osv import fields, osv +from openerp import pooler +from openerp import tools +from openerp.tools.translate import _ +from openerp.report.render import render +from openerp.report.interface import report_int +from openerp import addons import tempfile import os diff --git a/addons/l10n_ma/__init__.py b/addons/l10n_ma/__init__.py index 070b09bdf33..895f0216346 100644 --- a/addons/l10n_ma/__init__.py +++ b/addons/l10n_ma/__init__.py @@ -19,7 +19,5 @@ # ############################################################################## import l10n_ma -import report -import wizard # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ma/l10n_ma.py b/addons/l10n_ma/l10n_ma.py index a8e0dd42687..6321516cf0f 100644 --- a/addons/l10n_ma/l10n_ma.py +++ b/addons/l10n_ma/l10n_ma.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class l10n_ma_report(osv.osv): _name = 'l10n.ma.report' diff --git a/addons/l10n_multilang/account.py b/addons/l10n_multilang/account.py index c04054d1b1c..4cb0e28b672 100644 --- a/addons/l10n_multilang/account.py +++ b/addons/l10n_multilang/account.py @@ -20,8 +20,8 @@ ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ #in this file, we mostly add the tag translate=True on existing fields that we now want to be translated diff --git a/addons/l10n_multilang/l10n_multilang.py b/addons/l10n_multilang/l10n_multilang.py index c4c6be74e4b..9596b292ff3 100644 --- a/addons/l10n_multilang/l10n_multilang.py +++ b/addons/l10n_multilang/l10n_multilang.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import os -from tools.translate import _ +from openerp.tools.translate import _ import logging _logger = logging.getLogger(__name__) diff --git a/addons/l10n_ro/res_partner.py b/addons/l10n_ro/res_partner.py index 009aa76b62f..098a92251f4 100644 --- a/addons/l10n_ro/res_partner.py +++ b/addons/l10n_ro/res_partner.py @@ -21,7 +21,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _name = "res.partner" diff --git a/addons/lunch/lunch.py b/addons/lunch/lunch.py index 0d224ef3a8e..0b1fd867d2f 100644 --- a/addons/lunch/lunch.py +++ b/addons/lunch/lunch.py @@ -21,11 +21,11 @@ from xml.sax.saxutils import escape import time -from osv import osv, fields +from openerp.osv import fields, osv from datetime import datetime from lxml import etree -import tools -from tools.translate import _ +from openerp import tools +from openerp.tools.translate import _ class lunch_order(osv.Model): """ diff --git a/addons/lunch/report/order.py b/addons/lunch/report/order.py index abd5b2726a3..064fe8bc719 100644 --- a/addons/lunch/report/order.py +++ b/addons/lunch/report/order.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -from osv import osv +from openerp.report import report_sxw +from openerp.osv import osv class order(report_sxw.rml_parse): diff --git a/addons/lunch/report/report_lunch_order.py b/addons/lunch/report/report_lunch_order.py index 3a0875c1cd1..3a439a4a4dd 100644 --- a/addons/lunch/report/report_lunch_order.py +++ b/addons/lunch/report/report_lunch_order.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv class report_lunch_order(osv.osv): _name = "report.lunch.order.line" diff --git a/addons/lunch/tests/test_lunch.py b/addons/lunch/tests/test_lunch.py index 128e4796611..49e936848fe 100644 --- a/addons/lunch/tests/test_lunch.py +++ b/addons/lunch/tests/test_lunch.py @@ -19,7 +19,7 @@ # ############################################################################## -import tools +from openerp import tools from openerp.tests import common class Test_Lunch(common.TransactionCase): diff --git a/addons/lunch/wizard/lunch_cancel.py b/addons/lunch/wizard/lunch_cancel.py index 648ab4e2396..5da41175a56 100644 --- a/addons/lunch/wizard/lunch_cancel.py +++ b/addons/lunch/wizard/lunch_cancel.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class lunch_cancel(osv.Model): """ lunch cancel """ diff --git a/addons/lunch/wizard/lunch_order.py b/addons/lunch/wizard/lunch_order.py index 767497bcc4b..aa595323c2e 100644 --- a/addons/lunch/wizard/lunch_order.py +++ b/addons/lunch/wizard/lunch_order.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class lunch_order_order(osv.TransientModel): """ lunch order meal """ diff --git a/addons/lunch/wizard/lunch_validation.py b/addons/lunch/wizard/lunch_validation.py index f4b4b30747d..e1e888ee399 100644 --- a/addons/lunch/wizard/lunch_validation.py +++ b/addons/lunch/wizard/lunch_validation.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class lunch_validation(osv.Model): """ lunch validation """ diff --git a/addons/mail/mail_favorite.py b/addons/mail/mail_favorite.py index 4fe5fbdb557..3ad16db7c53 100644 --- a/addons/mail/mail_favorite.py +++ b/addons/mail/mail_favorite.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class mail_favorite(osv.Model): diff --git a/addons/mail/mail_followers.py b/addons/mail/mail_followers.py index 8d3876ec91f..977bc82c86b 100644 --- a/addons/mail/mail_followers.py +++ b/addons/mail/mail_followers.py @@ -20,9 +20,9 @@ ############################################################################## from openerp import SUPERUSER_ID -from osv import osv -from osv import fields -import tools +from openerp.osv import osv +from openerp.osv import fields +from openerp import tools class mail_followers(osv.Model): diff --git a/addons/mail/mail_group.py b/addons/mail/mail_group.py index 30a31e2b701..8764d085029 100644 --- a/addons/mail/mail_group.py +++ b/addons/mail/mail_group.py @@ -21,8 +21,8 @@ import openerp import openerp.tools as tools -from osv import osv -from osv import fields +from openerp.osv import osv +from openerp.osv import fields from openerp import SUPERUSER_ID diff --git a/addons/mail/mail_group_menu.py b/addons/mail/mail_group_menu.py index a29ee2519d5..c4bf5fd0c7a 100644 --- a/addons/mail/mail_group_menu.py +++ b/addons/mail/mail_group_menu.py @@ -20,8 +20,8 @@ ############################################################################## from openerp import SUPERUSER_ID -from osv import osv -from osv import fields +from openerp.osv import osv +from openerp.osv import fields class ir_ui_menu(osv.osv): diff --git a/addons/mail/mail_mail.py b/addons/mail/mail_mail.py index 741184ef7a3..37185ef7fb0 100644 --- a/addons/mail/mail_mail.py +++ b/addons/mail/mail_mail.py @@ -21,11 +21,11 @@ import base64 import logging -import tools +from openerp import tools from openerp import SUPERUSER_ID -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/addons/mail/mail_message.py b/addons/mail/mail_message.py index aec106f766b..9fdd338e313 100644 --- a/addons/mail/mail_message.py +++ b/addons/mail/mail_message.py @@ -20,7 +20,7 @@ ############################################################################## import logging -import tools +from openerp import tools from email.header import decode_header from openerp import SUPERUSER_ID diff --git a/addons/mail/mail_message_subtype.py b/addons/mail/mail_message_subtype.py index e37e20259f8..8a9bac86f0c 100644 --- a/addons/mail/mail_message_subtype.py +++ b/addons/mail/mail_message_subtype.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from osv import fields +from openerp.osv import osv +from openerp.osv import fields class mail_message_subtype(osv.osv): diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index 30954be4ed8..b6f5de7a807 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -25,14 +25,14 @@ import email import logging import pytz import time -import tools +from openerp import tools import xmlrpclib from email.message import Message from mail_message import decode from openerp import SUPERUSER_ID -from osv import osv, fields -from tools.safe_eval import safe_eval as eval +from openerp.osv import fields, osv +from openerp.tools.safe_eval import safe_eval as eval _logger = logging.getLogger(__name__) diff --git a/addons/mail/mail_vote.py b/addons/mail/mail_vote.py index 1e439fe0aeb..bde46f8a90d 100644 --- a/addons/mail/mail_vote.py +++ b/addons/mail/mail_vote.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class mail_vote(osv.Model): diff --git a/addons/mail/res_partner.py b/addons/mail/res_partner.py index 060adc291de..cf9a2272a98 100644 --- a/addons/mail/res_partner.py +++ b/addons/mail/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class res_partner_mail(osv.Model): """ Update partner to add a field about notification preferences """ diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py index 20c0715c148..c6121dd3225 100644 --- a/addons/mail/res_users.py +++ b/addons/mail/res_users.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv from openerp import SUPERUSER_ID -from tools.translate import _ +from openerp.tools.translate import _ class res_users(osv.Model): """ Update of res.users class diff --git a/addons/mail/tests/test_mail.py b/addons/mail/tests/test_mail.py index bc6df813ef7..22508228958 100644 --- a/addons/mail/tests/test_mail.py +++ b/addons/mail/tests/test_mail.py @@ -19,7 +19,7 @@ # ############################################################################## -import tools +from openerp import tools from openerp.addons.mail.tests import test_mail_mockup from openerp.tools.mail import html_sanitize diff --git a/addons/mail/update.py b/addons/mail/update.py index f571a59440d..fa360dd3d8c 100644 --- a/addons/mail/update.py +++ b/addons/mail/update.py @@ -5,13 +5,13 @@ import sys import urllib import urllib2 -import pooler +from openerp import pooler import release -from osv import osv, fields -from tools.translate import _ -from tools.safe_eval import safe_eval +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval from tools.config import config -from tools import misc +from openerp.tools import misc _logger = logging.getLogger(__name__) diff --git a/addons/mail/wizard/invite.py b/addons/mail/wizard/invite.py index 50ecf9450da..4d182d0eea5 100644 --- a/addons/mail/wizard/invite.py +++ b/addons/mail/wizard/invite.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ +from openerp.osv import osv +from openerp.osv import fields +from openerp.tools.translate import _ class invite_wizard(osv.osv_memory): diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py index 58066c6f2c2..a711aedf6fc 100644 --- a/addons/mail/wizard/mail_compose_message.py +++ b/addons/mail/wizard/mail_compose_message.py @@ -21,12 +21,12 @@ import base64 import re -import tools +from openerp import tools -from osv import osv -from osv import fields -from tools.safe_eval import safe_eval as eval -from tools.translate import _ +from openerp.osv import osv +from openerp.osv import fields +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ # main mako-like expression pattern EXPRESSION_PATTERN = re.compile('(\$\{.+?\})') diff --git a/addons/marketing/res_config.py b/addons/marketing/res_config.py index 7cedb65a373..3c161c4d0d6 100644 --- a/addons/marketing/res_config.py +++ b/addons/marketing/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class marketing_config_settings(osv.osv_memory): _name = 'marketing.config.settings' diff --git a/addons/marketing_campaign/marketing_campaign.py b/addons/marketing_campaign/marketing_campaign.py index bfabd2002bd..5086b4e8d8a 100644 --- a/addons/marketing_campaign/marketing_campaign.py +++ b/addons/marketing_campaign/marketing_campaign.py @@ -27,13 +27,13 @@ from dateutil.relativedelta import relativedelta from operator import itemgetter from traceback import format_exception from sys import exc_info -from tools.safe_eval import safe_eval as eval +from openerp.tools.safe_eval import safe_eval as eval import re from decimal_precision import decimal_precision as dp -from osv import fields, osv -import netsvc -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import netsvc +from openerp.tools.translate import _ _intervalTypes = { 'hours': lambda interval: relativedelta(hours=interval), diff --git a/addons/marketing_campaign/report/campaign_analysis.py b/addons/marketing_campaign/report/campaign_analysis.py index d469be9c25e..c8e2905b597 100644 --- a/addons/marketing_campaign/report/campaign_analysis.py +++ b/addons/marketing_campaign/report/campaign_analysis.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -import tools -from osv import fields, osv +from openerp import tools +from openerp.osv import fields, osv from decimal_precision import decimal_precision as dp diff --git a/addons/marketing_campaign/res_partner.py b/addons/marketing_campaign/res_partner.py index 8ae1ab8645a..c151c2f4050 100644 --- a/addons/marketing_campaign/res_partner.py +++ b/addons/marketing_campaign/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/membership/membership.py b/addons/membership/membership.py index 4ffd067d73e..5fed59dac59 100644 --- a/addons/membership/membership.py +++ b/addons/membership/membership.py @@ -21,9 +21,9 @@ import time -from osv import fields, osv +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ STATE = [ ('none', 'Non Member'), diff --git a/addons/membership/report/report_membership.py b/addons/membership/report/report_membership.py index 273ec0db74f..6cc6b792af1 100644 --- a/addons/membership/report/report_membership.py +++ b/addons/membership/report/report_membership.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools import decimal_precision as dp STATE = [ diff --git a/addons/membership/wizard/membership_invoice.py b/addons/membership/wizard/membership_invoice.py index 4ef16b99d82..6559f477b47 100644 --- a/addons/membership/wizard/membership_invoice.py +++ b/addons/membership/wizard/membership_invoice.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import decimal_precision as dp class membership_invoice(osv.osv_memory): diff --git a/addons/mrp/company.py b/addons/mrp/company.py index 22acf4fc5dd..af8a21f4934 100644 --- a/addons/mrp/company.py +++ b/addons/mrp/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv,fields +from openerp.osv import osv,fields class company(osv.osv): _inherit = 'res.company' diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 6a708b7cc64..541e49e90e0 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -20,13 +20,13 @@ ############################################################################## from datetime import datetime -from osv import osv, fields +from openerp.osv import fields, osv import decimal_precision as dp -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP -from tools.translate import _ -import netsvc +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP +from openerp.tools.translate import _ +from openerp import netsvc import time -import tools +from openerp import tools #---------------------------------------------------------- diff --git a/addons/mrp/procurement.py b/addons/mrp/procurement.py index e2ba45ee230..97d27d0d08d 100644 --- a/addons/mrp/procurement.py +++ b/addons/mrp/procurement.py @@ -21,10 +21,10 @@ from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import fields -from osv import osv -from tools.translate import _ -import netsvc +from openerp.osv import fields +from openerp.osv import osv +from openerp.tools.translate import _ +from openerp import netsvc class procurement_order(osv.osv): _inherit = 'procurement.order' diff --git a/addons/mrp/product.py b/addons/mrp/product.py index 1fa0f2c8a97..f5e29a1d103 100644 --- a/addons/mrp/product.py +++ b/addons/mrp/product.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class product_product(osv.osv): diff --git a/addons/mrp/report/bom_structure.py b/addons/mrp/report/bom_structure.py index 458a0c19649..ae26bc4f8cd 100644 --- a/addons/mrp/report/bom_structure.py +++ b/addons/mrp/report/bom_structure.py @@ -20,9 +20,9 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler +from openerp.report import report_sxw +from openerp.osv import osv +from openerp import pooler class bom_structure(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/mrp/report/mrp_report.py b/addons/mrp/report/mrp_report.py index b98c5d3e40f..7dff886a4ba 100644 --- a/addons/mrp/report/mrp_report.py +++ b/addons/mrp/report/mrp_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class report_workcenter_load(osv.osv): diff --git a/addons/mrp/report/order.py b/addons/mrp/report/order.py index 1c631806dde..eb3f5663677 100644 --- a/addons/mrp/report/order.py +++ b/addons/mrp/report/order.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class order(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/mrp/report/price.py b/addons/mrp/report/price.py index b1e04749ab2..2e37011e2bc 100644 --- a/addons/mrp/report/price.py +++ b/addons/mrp/report/price.py @@ -20,12 +20,12 @@ ############################################################################## import time -import pooler -from report.interface import report_rml -from tools import to_xml -from report import report_sxw +from openerp import pooler +from openerp.report.interface import report_rml +from openerp.tools import to_xml +from openerp.report import report_sxw from datetime import datetime -from tools.translate import _ +from openerp.tools.translate import _ class report_custom(report_rml): def create_xml(self, cr, uid, ids, datas, context=None): diff --git a/addons/mrp/report/workcenter_load.py b/addons/mrp/report/workcenter_load.py index fa447f91bc5..ffce2da9d31 100644 --- a/addons/mrp/report/workcenter_load.py +++ b/addons/mrp/report/workcenter_load.py @@ -19,13 +19,13 @@ # ############################################################################## -from report.render import render -from report.interface import report_int +from openerp.report.render import render +from openerp.report.interface import report_int import time from datetime import date, datetime, timedelta from dateutil.relativedelta import relativedelta -from report.misc import choice_colors +from openerp.report.misc import choice_colors import StringIO diff --git a/addons/mrp/res_config.py b/addons/mrp/res_config.py index ec3deb524a3..52c56acf3d7 100644 --- a/addons/mrp/res_config.py +++ b/addons/mrp/res_config.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp.tools.translate import _ class mrp_config_settings(osv.osv_memory): _name = 'mrp.config.settings' diff --git a/addons/mrp/stock.py b/addons/mrp/stock.py index fdfe09f35b4..ae7edf54750 100644 --- a/addons/mrp/stock.py +++ b/addons/mrp/stock.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields -from osv import osv -import netsvc +from openerp.osv import fields +from openerp.osv import osv +from openerp import netsvc class StockMove(osv.osv): diff --git a/addons/mrp/wizard/change_production_qty.py b/addons/mrp/wizard/change_production_qty.py index 9be34b6bd1e..15d82a9d769 100644 --- a/addons/mrp/wizard/change_production_qty.py +++ b/addons/mrp/wizard/change_production_qty.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class change_production_qty(osv.osv_memory): diff --git a/addons/mrp/wizard/mrp_price.py b/addons/mrp/wizard/mrp_price.py index 2a685e8c833..08506ccf0e2 100644 --- a/addons/mrp/wizard/mrp_price.py +++ b/addons/mrp/wizard/mrp_price.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class mrp_price(osv.osv_memory): _name = 'mrp.product_price' diff --git a/addons/mrp/wizard/mrp_product_produce.py b/addons/mrp/wizard/mrp_product_produce.py index d014b28b186..f827388e669 100644 --- a/addons/mrp/wizard/mrp_product_produce.py +++ b/addons/mrp/wizard/mrp_product_produce.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import decimal_precision as dp class mrp_product_produce(osv.osv_memory): diff --git a/addons/mrp/wizard/mrp_workcenter_load.py b/addons/mrp/wizard/mrp_workcenter_load.py index 3f4fd86633a..265c6ddcea0 100644 --- a/addons/mrp/wizard/mrp_workcenter_load.py +++ b/addons/mrp/wizard/mrp_workcenter_load.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class mrp_workcenter_load(osv.osv_memory): _name = 'mrp.workcenter.load' diff --git a/addons/mrp_byproduct/mrp_byproduct.py b/addons/mrp_byproduct/mrp_byproduct.py index 9caf626834a..7b27a3ffcfd 100644 --- a/addons/mrp_byproduct/mrp_byproduct.py +++ b/addons/mrp_byproduct/mrp_byproduct.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import fields -from osv import osv +from openerp.osv import fields +from openerp.osv import osv import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class mrp_subproduct(osv.osv): _name = 'mrp.subproduct' diff --git a/addons/mrp_operations/mrp_operations.py b/addons/mrp_operations/mrp_operations.py index 4bca93d260f..1b82ec09b01 100644 --- a/addons/mrp_operations/mrp_operations.py +++ b/addons/mrp_operations/mrp_operations.py @@ -19,12 +19,12 @@ # ############################################################################## -from osv import fields -from osv import osv -import netsvc +from openerp.osv import fields +from openerp.osv import osv +from openerp import netsvc import time from datetime import datetime -from tools.translate import _ +from openerp.tools.translate import _ #---------------------------------------------------------- # Work Centers diff --git a/addons/mrp_operations/report/mrp_code_barcode.py b/addons/mrp_operations/report/mrp_code_barcode.py index ab487b7c70a..ee9b7a64a40 100644 --- a/addons/mrp_operations/report/mrp_code_barcode.py +++ b/addons/mrp_operations/report/mrp_code_barcode.py @@ -19,9 +19,9 @@ # ############################################################################## -import pooler +from openerp import pooler import time -from report import report_sxw +from openerp.report import report_sxw class code_barcode(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/mrp_operations/report/mrp_wc_barcode.py b/addons/mrp_operations/report/mrp_wc_barcode.py index b422ecda340..746ed6d71c7 100644 --- a/addons/mrp_operations/report/mrp_wc_barcode.py +++ b/addons/mrp_operations/report/mrp_wc_barcode.py @@ -19,9 +19,9 @@ # ############################################################################## -import pooler +from openerp import pooler import time -from report import report_sxw +from openerp.report import report_sxw class workcenter_code(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/mrp_operations/report/mrp_workorder_analysis.py b/addons/mrp_operations/report/mrp_workorder_analysis.py index c2e0733d7f2..4358f2a4ddf 100644 --- a/addons/mrp_operations/report/mrp_workorder_analysis.py +++ b/addons/mrp_operations/report/mrp_workorder_analysis.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools import decimal_precision as dp class mrp_workorder(osv.osv): diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index 905a1b5642f..78c3491a27e 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -19,11 +19,11 @@ # ############################################################################## -from osv import fields,osv -import netsvc +from openerp.osv import fields,osv +from openerp import netsvc from datetime import datetime from dateutil.relativedelta import relativedelta -from tools.translate import _ +from openerp.tools.translate import _ import decimal_precision as dp class mrp_repair(osv.osv): diff --git a/addons/mrp_repair/report/order.py b/addons/mrp_repair/report/order.py index d6edc1f01e4..818a55f0070 100644 --- a/addons/mrp_repair/report/order.py +++ b/addons/mrp_repair/report/order.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class order(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/mrp_repair/wizard/cancel_repair.py b/addons/mrp_repair/wizard/cancel_repair.py index af8b2278c63..12b85efd202 100644 --- a/addons/mrp_repair/wizard/cancel_repair.py +++ b/addons/mrp_repair/wizard/cancel_repair.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv,fields -from tools.translate import _ +from openerp.osv import osv,fields +from openerp.tools.translate import _ class repair_cancel(osv.osv_memory): _name = 'mrp.repair.cancel' diff --git a/addons/mrp_repair/wizard/make_invoice.py b/addons/mrp_repair/wizard/make_invoice.py index 4f0ec8f4b32..3579af7cbe6 100644 --- a/addons/mrp_repair/wizard/make_invoice.py +++ b/addons/mrp_repair/wizard/make_invoice.py @@ -19,8 +19,8 @@ # ############################################################################## -import netsvc -from osv import osv, fields +from openerp import netsvc +from openerp.osv import fields, osv class make_invoice(osv.osv_memory): _name = 'mrp.repair.make_invoice' diff --git a/addons/note_pad/note_pad.py b/addons/note_pad/note_pad.py index d0c18a9f986..24157fa0c11 100644 --- a/addons/note_pad/note_pad.py +++ b/addons/note_pad/note_pad.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import osv, fields -from tools.translate import _ +from openerp.tools.translate import _ class note_pad_note(osv.osv): """ memo pad """ diff --git a/addons/pad/pad.py b/addons/pad/pad.py index 8f9f79a78e0..12fa8254d00 100644 --- a/addons/pad/pad.py +++ b/addons/pad/pad.py @@ -1,11 +1,11 @@ # -*- coding: utf-8 -*- -from osv import fields, osv +from openerp.osv import fields, osv import random import re import string import urllib2 import logging -from tools.translate import _ +from openerp.tools.translate import _ from openerp.tools import html2plaintext from py_etherpad import EtherpadLiteClient diff --git a/addons/pad/res_company.py b/addons/pad/res_company.py index fcf8bc97e91..95f1d9c1118 100644 --- a/addons/pad/res_company.py +++ b/addons/pad/res_company.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -from osv import fields, osv +from openerp.osv import fields, osv class company_pad(osv.osv): _inherit = 'res.company' diff --git a/addons/pad_project/project_task.py b/addons/pad_project/project_task.py index 6ebebae97fd..eceda877a8b 100644 --- a/addons/pad_project/project_task.py +++ b/addons/pad_project/project_task.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv class task(osv.osv): _name = "project.task" diff --git a/addons/plugin/plugin_handler.py b/addons/plugin/plugin_handler.py index 95fe80f3b29..0664af1c92e 100644 --- a/addons/plugin/plugin_handler.py +++ b/addons/plugin/plugin_handler.py @@ -4,7 +4,7 @@ Created on 18 oct. 2011 @author: openerp ''' -from osv import osv, fields +from openerp.osv import fields, osv class plugin_handler(osv.osv_memory): _name = 'plugin.handler' diff --git a/addons/plugin_outlook/plugin_outlook.py b/addons/plugin_outlook/plugin_outlook.py index 4fc1f391fab..3210f2505ca 100644 --- a/addons/plugin_outlook/plugin_outlook.py +++ b/addons/plugin_outlook/plugin_outlook.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields -from osv import osv -import addons +from openerp.osv import fields +from openerp.osv import osv +from openerp import addons import base64 class outlook_installer(osv.osv_memory): diff --git a/addons/plugin_thunderbird/plugin_thunderbird.py b/addons/plugin_thunderbird/plugin_thunderbird.py index 923611b97a9..71d2aab1022 100644 --- a/addons/plugin_thunderbird/plugin_thunderbird.py +++ b/addons/plugin_thunderbird/plugin_thunderbird.py @@ -19,8 +19,7 @@ # ############################################################################## -from osv import fields -from osv import osv +from openerp.osv import fields, osv class plugin_thunderbird_installer(osv.osv_memory): _name = 'plugin_thunderbird.installer' diff --git a/addons/point_of_sale/account_bank_statement.py b/addons/point_of_sale/account_bank_statement.py index 06fe1d4a1f8..4f88f8e3650 100644 --- a/addons/point_of_sale/account_bank_statement.py +++ b/addons/point_of_sale/account_bank_statement.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class account_journal(osv.osv): _inherit = 'account.journal' diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index 5ac6d6a29e0..970eb1fbed7 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -19,22 +19,20 @@ # ############################################################################## -import pdb -import openerp -import addons -import openerp.addons.product.product - -import time from datetime import datetime from dateutil.relativedelta import relativedelta -import logging - -import netsvc -from osv import fields, osv -import tools -from tools.translate import _ from decimal import Decimal -import decimal_precision as dp +import logging +import pdb +import time + +import openerp +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ + +import openerp.addons.decimal_precision as dp +import openerp.addons.product.product _logger = logging.getLogger(__name__) diff --git a/addons/point_of_sale/report/account_statement.py b/addons/point_of_sale/report/account_statement.py index c1fc73a35d7..c9de91dbbbf 100644 --- a/addons/point_of_sale/report/account_statement.py +++ b/addons/point_of_sale/report/account_statement.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class account_statement(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/all_closed_cashbox_of_the_day.py b/addons/point_of_sale/report/all_closed_cashbox_of_the_day.py index dc3b432728f..8559d2571d6 100644 --- a/addons/point_of_sale/report/all_closed_cashbox_of_the_day.py +++ b/addons/point_of_sale/report/all_closed_cashbox_of_the_day.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class all_closed_cashbox_of_the_day(report_sxw.rml_parse): #TOFIX: sql injection problem: SQL Request must be pass from sql injection... diff --git a/addons/point_of_sale/report/pos_details.py b/addons/point_of_sale/report/pos_details.py index 293eeb722a3..3b8df068a34 100644 --- a/addons/point_of_sale/report/pos_details.py +++ b/addons/point_of_sale/report/pos_details.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_details(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_details_summary.py b/addons/point_of_sale/report/pos_details_summary.py index a917ce99c06..a4facaabcac 100644 --- a/addons/point_of_sale/report/pos_details_summary.py +++ b/addons/point_of_sale/report/pos_details_summary.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_details_summary(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/point_of_sale/report/pos_invoice.py b/addons/point_of_sale/report/pos_invoice.py index 0677ac0e8d9..60f4f233729 100644 --- a/addons/point_of_sale/report/pos_invoice.py +++ b/addons/point_of_sale/report/pos_invoice.py @@ -21,9 +21,9 @@ import time -from report import report_sxw -from osv import osv -from tools.translate import _ +from openerp.report import report_sxw +from openerp.osv import osv +from openerp.tools.translate import _ class pos_invoice(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_lines.py b/addons/point_of_sale/report/pos_lines.py index 6c48d9e9733..f20ccfd1ec2 100644 --- a/addons/point_of_sale/report/pos_lines.py +++ b/addons/point_of_sale/report/pos_lines.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_lines(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_order_report.py b/addons/point_of_sale/report/pos_order_report.py index 914bef06bbf..62250f11e17 100644 --- a/addons/point_of_sale/report/pos_order_report.py +++ b/addons/point_of_sale/report/pos_order_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv class pos_order_report(osv.osv): _name = "report.pos.order" diff --git a/addons/point_of_sale/report/pos_payment_report.py b/addons/point_of_sale/report/pos_payment_report.py index 1fed98a4852..e52694c9d01 100644 --- a/addons/point_of_sale/report/pos_payment_report.py +++ b/addons/point_of_sale/report/pos_payment_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_payment_report(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_payment_report_user.py b/addons/point_of_sale/report/pos_payment_report_user.py index b347c86da2a..d3928df4a84 100644 --- a/addons/point_of_sale/report/pos_payment_report_user.py +++ b/addons/point_of_sale/report/pos_payment_report_user.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_payment_report_user(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_receipt.py b/addons/point_of_sale/report/pos_receipt.py index 58044c28c77..6272de95db7 100644 --- a/addons/point_of_sale/report/pos_receipt.py +++ b/addons/point_of_sale/report/pos_receipt.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -import pooler +from openerp.report import report_sxw +from openerp import pooler def titlize(journal_name): words = journal_name.split() diff --git a/addons/point_of_sale/report/pos_report.py b/addons/point_of_sale/report/pos_report.py index 1ecf80ea519..f0dbcfcad88 100644 --- a/addons/point_of_sale/report/pos_report.py +++ b/addons/point_of_sale/report/pos_report.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv import time -import netsvc -import tools +from openerp import netsvc +from openerp import tools class report_transaction_pos(osv.osv): _name = "report.transaction.pos" diff --git a/addons/point_of_sale/report/pos_sales_user.py b/addons/point_of_sale/report/pos_sales_user.py index aa43592363f..1da46cc3a22 100644 --- a/addons/point_of_sale/report/pos_sales_user.py +++ b/addons/point_of_sale/report/pos_sales_user.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_sales_user(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_sales_user_today.py b/addons/point_of_sale/report/pos_sales_user_today.py index 35bc61efea8..521fbd0adda 100644 --- a/addons/point_of_sale/report/pos_sales_user_today.py +++ b/addons/point_of_sale/report/pos_sales_user_today.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_sales_user_today(report_sxw.rml_parse): diff --git a/addons/point_of_sale/report/pos_users_product.py b/addons/point_of_sale/report/pos_users_product.py index 032a25043e8..9dfc89a618d 100644 --- a/addons/point_of_sale/report/pos_users_product.py +++ b/addons/point_of_sale/report/pos_users_product.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class pos_user_product(report_sxw.rml_parse): diff --git a/addons/point_of_sale/res_partner.py b/addons/point_of_sale/res_partner.py index 61462b8e0de..81a0f6083be 100644 --- a/addons/point_of_sale/res_partner.py +++ b/addons/point_of_sale/res_partner.py @@ -1,7 +1,9 @@ - #!/usr/bin/env python -from osv import osv, fields + import math + +from openerp.osv import osv, fields + import openerp.addons.product.product diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py index 2573e39040a..05e49a5545d 100644 --- a/addons/point_of_sale/res_users.py +++ b/addons/point_of_sale/res_users.py @@ -1,6 +1,9 @@ #!/usr/bin/env python -from osv import osv, fields + import math + +from openerp.osv import osv, fields + import openerp.addons.product.product diff --git a/addons/point_of_sale/wizard/pos_box.py b/addons/point_of_sale/wizard/pos_box.py index 2d1c1a8e0cf..14e653b915c 100644 --- a/addons/point_of_sale/wizard/pos_box.py +++ b/addons/point_of_sale/wizard/pos_box.py @@ -1,8 +1,9 @@ #!/usr/bin/env python -from tools.translate import _ -from osv import osv, fields -from account.wizard.pos_box import CashBox +from openerp.osv import osv, fields +from openerp.tools.translate import _ + +from openerp.addons.account.wizard.pos_box import CashBox class PosBox(CashBox): _register = False diff --git a/addons/point_of_sale/wizard/pos_box_entries.py b/addons/point_of_sale/wizard/pos_box_entries.py index 2920be50130..ff6af8e1f62 100644 --- a/addons/point_of_sale/wizard/pos_box_entries.py +++ b/addons/point_of_sale/wizard/pos_box_entries.py @@ -21,8 +21,8 @@ import time -from osv import osv, fields -from tools.translate import _ +from openerp.osv import osv, fields +from openerp.tools.translate import _ def get_journal(self, cr, uid, context=None): diff --git a/addons/point_of_sale/wizard/pos_box_out.py b/addons/point_of_sale/wizard/pos_box_out.py index e8366b019a4..6b0b9ee4755 100644 --- a/addons/point_of_sale/wizard/pos_box_out.py +++ b/addons/point_of_sale/wizard/pos_box_out.py @@ -23,8 +23,8 @@ import time from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import pos_box_entries class pos_box_out(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_confirm.py b/addons/point_of_sale/wizard/pos_confirm.py index fc244c1cb00..4dec36685f0 100644 --- a/addons/point_of_sale/wizard/pos_confirm.py +++ b/addons/point_of_sale/wizard/pos_confirm.py @@ -19,8 +19,8 @@ # ############################################################################## -import netsvc -from osv import osv +from openerp import netsvc +from openerp.osv import osv class pos_confirm(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_details.py b/addons/point_of_sale/wizard/pos_details.py index 22a1cce22d6..3f06dc57a46 100644 --- a/addons/point_of_sale/wizard/pos_details.py +++ b/addons/point_of_sale/wizard/pos_details.py @@ -21,7 +21,7 @@ import time -from osv import osv, fields +from openerp.osv import osv, fields class pos_details(osv.osv_memory): _name = 'pos.details' diff --git a/addons/point_of_sale/wizard/pos_discount.py b/addons/point_of_sale/wizard/pos_discount.py index aadd85b48eb..d2703b21ad7 100644 --- a/addons/point_of_sale/wizard/pos_discount.py +++ b/addons/point_of_sale/wizard/pos_discount.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import osv, fields class pos_discount(osv.osv_memory): _name = 'pos.discount' diff --git a/addons/point_of_sale/wizard/pos_open_statement.py b/addons/point_of_sale/wizard/pos_open_statement.py index 2219f711b93..750a5519865 100644 --- a/addons/point_of_sale/wizard/pos_open_statement.py +++ b/addons/point_of_sale/wizard/pos_open_statement.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class pos_open_statement(osv.osv_memory): _name = 'pos.open.statement' diff --git a/addons/point_of_sale/wizard/pos_payment.py b/addons/point_of_sale/wizard/pos_payment.py index 70b88f35e33..0a1684ca9ca 100644 --- a/addons/point_of_sale/wizard/pos_payment.py +++ b/addons/point_of_sale/wizard/pos_payment.py @@ -21,10 +21,11 @@ import time -from osv import osv, fields -from tools.translate import _ import pos_box_entries -import netsvc + +from openerp import netsvc +from openerp.osv import osv, fields +from openerp.tools.translate import _ class account_journal(osv.osv): _inherit = 'account.journal' diff --git a/addons/point_of_sale/wizard/pos_payment_report.py b/addons/point_of_sale/wizard/pos_payment_report.py index e232466da0e..b28af5a3fff 100644 --- a/addons/point_of_sale/wizard/pos_payment_report.py +++ b/addons/point_of_sale/wizard/pos_payment_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class pos_payment_report(osv.osv_memory): _name = 'pos.payment.report' diff --git a/addons/point_of_sale/wizard/pos_payment_report_user.py b/addons/point_of_sale/wizard/pos_payment_report_user.py index bdb2790dc87..06e224f39bc 100644 --- a/addons/point_of_sale/wizard/pos_payment_report_user.py +++ b/addons/point_of_sale/wizard/pos_payment_report_user.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import osv, fields class pos_payment_report_user(osv.osv_memory): _name = 'pos.payment.report.user' diff --git a/addons/point_of_sale/wizard/pos_receipt.py b/addons/point_of_sale/wizard/pos_receipt.py index f4feee85504..2a62b74bb30 100644 --- a/addons/point_of_sale/wizard/pos_receipt.py +++ b/addons/point_of_sale/wizard/pos_receipt.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class pos_receipt(osv.osv_memory): _name = 'pos.receipt' diff --git a/addons/point_of_sale/wizard/pos_return.py b/addons/point_of_sale/wizard/pos_return.py index 0e5d4e1fbb5..294cc531ae2 100644 --- a/addons/point_of_sale/wizard/pos_return.py +++ b/addons/point_of_sale/wizard/pos_return.py @@ -19,9 +19,9 @@ # ############################################################################## -import netsvc -from osv import osv,fields -from tools.translate import _ +from openerp import netsvc +from openerp.osv import osv,fields +from openerp.tools.translate import _ import time class pos_return(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_sales_user.py b/addons/point_of_sale/wizard/pos_sales_user.py index 22ffa66d2ad..f2f56d6e35c 100644 --- a/addons/point_of_sale/wizard/pos_sales_user.py +++ b/addons/point_of_sale/wizard/pos_sales_user.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import osv, fields +from openerp.tools.translate import _ class pos_sale_user(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_sales_user_current_user.py b/addons/point_of_sale/wizard/pos_sales_user_current_user.py index 100154ac734..d3da6a9ad42 100644 --- a/addons/point_of_sale/wizard/pos_sales_user_current_user.py +++ b/addons/point_of_sale/wizard/pos_sales_user_current_user.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class pos_sales_user_today_current_user(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_sales_user_today.py b/addons/point_of_sale/wizard/pos_sales_user_today.py index f48dd29b01b..dfc40c863b0 100644 --- a/addons/point_of_sale/wizard/pos_sales_user_today.py +++ b/addons/point_of_sale/wizard/pos_sales_user_today.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import osv, fields class pos_sales_user_today(osv.osv_memory): diff --git a/addons/point_of_sale/wizard/pos_session_opening.py b/addons/point_of_sale/wizard/pos_session_opening.py index 7c88986169e..1aa4cb702c4 100644 --- a/addons/point_of_sale/wizard/pos_session_opening.py +++ b/addons/point_of_sale/wizard/pos_session_opening.py @@ -1,8 +1,8 @@ #!/usr/bin/env python -from osv import osv, fields -from tools.translate import _ -import netsvc +from openerp import netsvc +from openerp.osv import osv, fields +from openerp.tools.translate import _ from openerp.addons.point_of_sale.point_of_sale import pos_session diff --git a/addons/portal/portal.py b/addons/portal/portal.py index 13cde80f849..3e43e1a4424 100644 --- a/addons/portal/portal.py +++ b/addons/portal/portal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class portal(osv.osv): diff --git a/addons/portal/wizard/portal_wizard.py b/addons/portal/wizard/portal_wizard.py index 48bb0f94858..c5688e5267f 100644 --- a/addons/portal/wizard/portal_wizard.py +++ b/addons/portal/wizard/portal_wizard.py @@ -22,9 +22,9 @@ import logging import random -from osv import osv, fields -from tools.translate import _ -from tools import email_re +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools import email_re from openerp import SUPERUSER_ID _logger = logging.getLogger(__name__) diff --git a/addons/portal/wizard/share_wizard.py b/addons/portal/wizard/share_wizard.py index 51e5e59eb0e..d983bf11ee1 100644 --- a/addons/portal/wizard/share_wizard.py +++ b/addons/portal/wizard/share_wizard.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import logging _logger = logging.getLogger(__name__) diff --git a/addons/portal_event/event.py b/addons/portal_event/event.py index 6faf83eff36..45026da4eba 100644 --- a/addons/portal_event/event.py +++ b/addons/portal_event/event.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class event_event(osv.osv): _description = 'Portal event' diff --git a/addons/portal_hr_employees/hr_employee.py b/addons/portal_hr_employees/hr_employee.py index 94acea8c4aa..2986615eca5 100644 --- a/addons/portal_hr_employees/hr_employee.py +++ b/addons/portal_hr_employees/hr_employee.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class crm_contact_us(osv.TransientModel): """ Add employees list to the portal's contact page """ diff --git a/addons/portal_sale/account_invoice.py b/addons/portal_sale/account_invoice.py index fa81b2049e0..0a35a80d06e 100644 --- a/addons/portal_sale/account_invoice.py +++ b/addons/portal_sale/account_invoice.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class account_invoice(osv.osv): _inherit = 'account.invoice' diff --git a/addons/portal_sale/sale.py b/addons/portal_sale/sale.py index aa8b6e57689..72e86db427a 100644 --- a/addons/portal_sale/sale.py +++ b/addons/portal_sale/sale.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class sale_order(osv.osv): _inherit = 'sale.order' diff --git a/addons/process/__init__.py b/addons/process/__init__.py index d2169ef4a36..30a81513bf7 100644 --- a/addons/process/__init__.py +++ b/addons/process/__init__.py @@ -20,7 +20,6 @@ ############################################################################## import process -import report # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/process/process.py b/addons/process/process.py index fa7596287a3..09405bfbe67 100644 --- a/addons/process/process.py +++ b/addons/process/process.py @@ -19,9 +19,9 @@ # ############################################################################## -import pooler -import tools -from osv import fields, osv +from openerp import pooler +from openerp import tools +from openerp.osv import fields, osv class Env(dict): diff --git a/addons/procurement/company.py b/addons/procurement/company.py index 9d064c0e649..60e2db873e2 100644 --- a/addons/procurement/company.py +++ b/addons/procurement/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv,fields +from openerp.osv import osv,fields class company(osv.osv): _inherit = 'res.company' diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index c166f79e524..5af75fb1e11 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ -import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import netsvc import time import decimal_precision as dp diff --git a/addons/procurement/schedulers.py b/addons/procurement/schedulers.py index 0c96bf1e689..3cb34d6bdff 100644 --- a/addons/procurement/schedulers.py +++ b/addons/procurement/schedulers.py @@ -21,13 +21,13 @@ from datetime import datetime from dateutil.relativedelta import relativedelta -import netsvc -import pooler -from osv import osv -from osv import fields -from tools.translate import _ -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT -import tools +from openerp import netsvc +from openerp import pooler +from openerp.osv import osv +from openerp.osv import fields +from openerp.tools.translate import _ +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT +from openerp import tools class procurement_order(osv.osv): _inherit = 'procurement.order' diff --git a/addons/procurement/wizard/make_procurement_product.py b/addons/procurement/wizard/make_procurement_product.py index 5cf8e16257a..34a146289f6 100644 --- a/addons/procurement/wizard/make_procurement_product.py +++ b/addons/procurement/wizard/make_procurement_product.py @@ -19,9 +19,9 @@ # ############################################################################## -import netsvc +from openerp import netsvc -from osv import fields, osv +from openerp.osv import fields, osv class make_procurement(osv.osv_memory): _name = 'make.procurement' diff --git a/addons/procurement/wizard/mrp_procurement.py b/addons/procurement/wizard/mrp_procurement.py index 7fa28adf5fe..56386bf234e 100644 --- a/addons/procurement/wizard/mrp_procurement.py +++ b/addons/procurement/wizard/mrp_procurement.py @@ -20,7 +20,7 @@ ############################################################################## import threading -from osv import osv, fields +from openerp.osv import fields, osv class procurement_compute(osv.osv_memory): _name = 'procurement.order.compute' diff --git a/addons/procurement/wizard/orderpoint_procurement.py b/addons/procurement/wizard/orderpoint_procurement.py index 89c08bd4dfe..8f5f373772d 100644 --- a/addons/procurement/wizard/orderpoint_procurement.py +++ b/addons/procurement/wizard/orderpoint_procurement.py @@ -25,8 +25,8 @@ # import threading -import pooler -from osv import fields,osv +from openerp import pooler +from openerp.osv import fields,osv class procurement_compute(osv.osv_memory): _name = 'procurement.orderpoint.compute' diff --git a/addons/procurement/wizard/schedulers_all.py b/addons/procurement/wizard/schedulers_all.py index 2eed5381efc..9311ffcd11d 100644 --- a/addons/procurement/wizard/schedulers_all.py +++ b/addons/procurement/wizard/schedulers_all.py @@ -20,9 +20,9 @@ ############################################################################## import threading -import pooler +from openerp import pooler -from osv import osv, fields +from openerp.osv import fields, osv class procurement_compute_all(osv.osv_memory): _name = 'procurement.order.compute.all' diff --git a/addons/product/partner.py b/addons/product/partner.py index f779f3dcd4d..1d11e909346 100644 --- a/addons/product/partner.py +++ b/addons/product/partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): diff --git a/addons/product/pricelist.py b/addons/product/pricelist.py index 60736323054..73707e39807 100644 --- a/addons/product/pricelist.py +++ b/addons/product/pricelist.py @@ -19,12 +19,14 @@ # ############################################################################## -from osv import fields, osv +import time from _common import rounding -import time -from tools.translate import _ -import decimal_precision as dp + +from openerp.osv import fields, osv +from openerp.tools.translate import _ + +import openerp.addons.decimal_precision as dp class price_type(osv.osv): diff --git a/addons/product/product.py b/addons/product/product.py index fb28f85b10f..38abae06f3c 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -19,14 +19,16 @@ # ############################################################################## -from osv import osv, fields -import decimal_precision as dp - import math -from _common import rounding import re -import tools -from tools.translate import _ + +from _common import rounding + +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ + +import openerp.addons.decimal_precision as dp def ean_checksum(eancode): """returns the checksum of an ean string of length 13, returns -1 if the string has the wrong length""" diff --git a/addons/product/report/pricelist.py b/addons/product/report/pricelist.py index a6360c8ef19..f8d41504c6c 100644 --- a/addons/product/report/pricelist.py +++ b/addons/product/report/pricelist.py @@ -20,10 +20,10 @@ ############################################################################## import datetime -from report.interface import report_rml +from openerp.report.interface import report_rml from report.interface import toxml -import pooler -from osv import osv +from openerp import pooler +from openerp.osv import osv import datetime class report_custom(report_rml): diff --git a/addons/product/report/product_pricelist.py b/addons/product/report/product_pricelist.py index 1f72dcd04b2..2ee40e6e044 100644 --- a/addons/product/report/product_pricelist.py +++ b/addons/product/report/product_pricelist.py @@ -20,10 +20,11 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler -from tools.translate import _ + +from openerp import pooler +from openerp.osv import osv +from openerp.report import report_sxw +from openerp.tools.translate import _ class product_pricelist(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/product/wizard/product_price.py b/addons/product/wizard/product_price.py index bf5f4674b27..8989e97d656 100644 --- a/addons/product/wizard/product_price.py +++ b/addons/product/wizard/product_price.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class product_price_list(osv.osv_memory): diff --git a/addons/product_expiry/product_expiry.py b/addons/product_expiry/product_expiry.py index e4ed28db4e6..e939e594437 100644 --- a/addons/product_expiry/product_expiry.py +++ b/addons/product_expiry/product_expiry.py @@ -19,8 +19,8 @@ ############################################################################## import datetime -from osv import fields, osv -import pooler +from openerp.osv import fields, osv +from openerp import pooler class stock_production_lot(osv.osv): _inherit = 'stock.production.lot' diff --git a/addons/product_manufacturer/product_manufacturer.py b/addons/product_manufacturer/product_manufacturer.py index 1aeff8d4f78..fdd25133433 100644 --- a/addons/product_manufacturer/product_manufacturer.py +++ b/addons/product_manufacturer/product_manufacturer.py @@ -18,7 +18,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class product_product(osv.osv): _inherit = 'product.product' diff --git a/addons/product_margin/product_margin.py b/addons/product_margin/product_margin.py index c06c4971474..bfd312103e3 100644 --- a/addons/product_margin/product_margin.py +++ b/addons/product_margin/product_margin.py @@ -21,7 +21,7 @@ import time -from osv import fields, osv +from openerp.osv import fields, osv class product_product(osv.osv): diff --git a/addons/product_margin/wizard/product_margin.py b/addons/product_margin/wizard/product_margin.py index 61137a5e51e..056d8839a0b 100644 --- a/addons/product_margin/wizard/product_margin.py +++ b/addons/product_margin/wizard/product_margin.py @@ -21,8 +21,8 @@ import time -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class product_margin(osv.osv_memory): _name = 'product.margin' diff --git a/addons/product_visible_discount/product_visible_discount.py b/addons/product_visible_discount/product_visible_discount.py index 008c1f313a6..3928c2e4676 100644 --- a/addons/product_visible_discount/product_visible_discount.py +++ b/addons/product_visible_discount/product_visible_discount.py @@ -20,8 +20,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class product_pricelist(osv.osv): _inherit = 'product.pricelist' diff --git a/addons/project/company.py b/addons/project/company.py index 6400450cd3e..459c24e7b8a 100644 --- a/addons/project/company.py +++ b/addons/project/company.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class res_company(osv.osv): _inherit = 'res.company' diff --git a/addons/project/project.py b/addons/project/project.py index 12d7cada034..2e472677b77 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -19,16 +19,17 @@ # ############################################################################## -import time -from lxml import etree from datetime import datetime, date +from lxml import etree +import time -import tools -from base_status.base_stage import base_stage -from osv import fields, osv -from openerp.addons.resource.faces import task as Task -from tools.translate import _ from openerp import SUPERUSER_ID +from openep import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ + +from openerp.addons.base_status.base_stage import base_stage +from openerp.addons.resource.faces import task as Task _TASK_STATE = [('draft', 'New'),('open', 'In Progress'),('pending', 'Pending'), ('done', 'Done'), ('cancelled', 'Cancelled')] diff --git a/addons/project/report/project_report.py b/addons/project/report/project_report.py index f3055727d5e..8e7dca059f9 100644 --- a/addons/project/report/project_report.py +++ b/addons/project/report/project_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools class report_project_task_user(osv.osv): _name = "report.project.task.user" diff --git a/addons/project/res_config.py b/addons/project/res_config.py index 85b4bd7001b..2604ebde732 100644 --- a/addons/project/res_config.py +++ b/addons/project/res_config.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class project_configuration(osv.osv_memory): _name = 'project.config.settings' diff --git a/addons/project/res_partner.py b/addons/project/res_partner.py index 3e2ff83f078..97fca8c459f 100644 --- a/addons/project/res_partner.py +++ b/addons/project/res_partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class res_partner(osv.osv): diff --git a/addons/project/wizard/project_task_delegate.py b/addons/project/wizard/project_task_delegate.py index 544165dc02b..bb15c62db1f 100644 --- a/addons/project/wizard/project_task_delegate.py +++ b/addons/project/wizard/project_task_delegate.py @@ -21,9 +21,9 @@ from lxml import etree -import tools -from tools.translate import _ -from osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ +from openerp.osv import fields, osv class project_task_delegate(osv.osv_memory): _name = 'project.task.delegate' diff --git a/addons/project/wizard/project_task_reevaluate.py b/addons/project/wizard/project_task_reevaluate.py index b00c531717f..1cbea397d5e 100644 --- a/addons/project/wizard/project_task_reevaluate.py +++ b/addons/project/wizard/project_task_reevaluate.py @@ -20,8 +20,8 @@ ############################################################################## from lxml import etree -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class project_task_reevaluate(osv.osv_memory): _name = 'project.task.reevaluate' diff --git a/addons/project_gtd/project_gtd.py b/addons/project_gtd/project_gtd.py index 4c48ae3db1f..715544cf4fc 100644 --- a/addons/project_gtd/project_gtd.py +++ b/addons/project_gtd/project_gtd.py @@ -21,9 +21,9 @@ import sys -from osv import fields, osv -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import tools +from openerp.tools.translate import _ class project_gtd_context(osv.osv): _name = "project.gtd.context" diff --git a/addons/project_gtd/wizard/project_gtd_empty.py b/addons/project_gtd/wizard/project_gtd_empty.py index fe40db06f5f..26e438b789e 100644 --- a/addons/project_gtd/wizard/project_gtd_empty.py +++ b/addons/project_gtd/wizard/project_gtd_empty.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class project_timebox_empty(osv.osv_memory): diff --git a/addons/project_gtd/wizard/project_gtd_fill.py b/addons/project_gtd/wizard/project_gtd_fill.py index 47ed784c5f9..ae8fea61e1c 100644 --- a/addons/project_gtd/wizard/project_gtd_fill.py +++ b/addons/project_gtd/wizard/project_gtd_fill.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class project_timebox_fill(osv.osv_memory): diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index 55aa0fd557b..bc9a93461ba 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -22,12 +22,12 @@ from base_status.base_stage import base_stage from crm import crm from datetime import datetime -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import binascii import time -import tools -from tools import html2plaintext +from openerp import tools +from openerp.tools import html2plaintext class project_issue_version(osv.osv): _name = "project.issue.version" diff --git a/addons/project_issue/report/project_issue_report.py b/addons/project_issue/report/project_issue_report.py index bb95d5195c4..c38e2769ebb 100644 --- a/addons/project_issue/report/project_issue_report.py +++ b/addons/project_issue/report/project_issue_report.py @@ -20,8 +20,8 @@ # ############################################################################## -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools from crm import crm AVAILABLE_STATES = [ diff --git a/addons/project_issue/res_config.py b/addons/project_issue/res_config.py index f286f9cac25..cc3b16504a7 100644 --- a/addons/project_issue/res_config.py +++ b/addons/project_issue/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class project_issue_settings(osv.osv_memory): _name = 'project.config.settings' diff --git a/addons/project_issue_sheet/project_issue_sheet.py b/addons/project_issue_sheet/project_issue_sheet.py index 3d079cd2983..8fe645e19fe 100644 --- a/addons/project_issue_sheet/project_issue_sheet.py +++ b/addons/project_issue_sheet/project_issue_sheet.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv,orm -from tools.translate import _ +from openerp.osv import fields,osv,orm +from openerp.tools.translate import _ class project_issue(osv.osv): _inherit = 'project.issue' diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py index db6c532d503..fbf4b7e39a6 100644 --- a/addons/project_long_term/project_long_term.py +++ b/addons/project_long_term/project_long_term.py @@ -20,8 +20,8 @@ ############################################################################## from datetime import datetime -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv from openerp.addons.resource.faces import task as Task class project_phase(osv.osv): diff --git a/addons/project_long_term/wizard/project_compute_phases.py b/addons/project_long_term/wizard/project_compute_phases.py index 85ab158e0b2..c9aa7eb3573 100644 --- a/addons/project_long_term/wizard/project_compute_phases.py +++ b/addons/project_long_term/wizard/project_compute_phases.py @@ -18,8 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from tools.translate import _ -from osv import fields, osv +from openerp.tools.translate import _ +from openerp.osv import fields, osv class project_compute_phases(osv.osv_memory): _name = 'project.compute.phases' diff --git a/addons/project_long_term/wizard/project_compute_tasks.py b/addons/project_long_term/wizard/project_compute_tasks.py index 24240f90a54..f21dab8a6d2 100644 --- a/addons/project_long_term/wizard/project_compute_tasks.py +++ b/addons/project_long_term/wizard/project_compute_tasks.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class project_compute_tasks(osv.osv_memory): _name = 'project.compute.tasks' diff --git a/addons/project_mrp/project_mrp.py b/addons/project_mrp/project_mrp.py index 8733c06b223..d42cf1e7565 100644 --- a/addons/project_mrp/project_mrp.py +++ b/addons/project_mrp/project_mrp.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import netsvc +from openerp.osv import fields, osv +from openerp import netsvc class project_task(osv.osv): _name = "project.task" diff --git a/addons/project_mrp/project_procurement.py b/addons/project_mrp/project_procurement.py index 6948f54ec09..69d524c44e2 100644 --- a/addons/project_mrp/project_procurement.py +++ b/addons/project_mrp/project_procurement.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class procurement_order(osv.osv): _name = "procurement.order" diff --git a/addons/project_timesheet/project_timesheet.py b/addons/project_timesheet/project_timesheet.py index 439ff6d835d..3ce94700614 100644 --- a/addons/project_timesheet/project_timesheet.py +++ b/addons/project_timesheet/project_timesheet.py @@ -21,10 +21,10 @@ import time import datetime -from osv import fields, osv -import pooler -import tools -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp import tools +from openerp.tools.translate import _ class project_project(osv.osv): _inherit = 'project.project' diff --git a/addons/project_timesheet/report/task_report.py b/addons/project_timesheet/report/task_report.py index 89476b991b1..679868b4107 100644 --- a/addons/project_timesheet/report/task_report.py +++ b/addons/project_timesheet/report/task_report.py @@ -21,8 +21,8 @@ from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools class report_timesheet_task_user(osv.osv): _name = "report.timesheet.task.user" diff --git a/addons/purchase/company.py b/addons/purchase/company.py index 2a01605782c..275f5ea200d 100644 --- a/addons/purchase/company.py +++ b/addons/purchase/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv,fields +from openerp.osv import osv,fields class company(osv.osv): _inherit = 'res.company' diff --git a/addons/purchase/edi/purchase_order.py b/addons/purchase/edi/purchase_order.py index cdb4c0ca73d..f87a83e6cad 100644 --- a/addons/purchase/edi/purchase_order.py +++ b/addons/purchase/edi/purchase_order.py @@ -20,8 +20,8 @@ ############################################################################## from openerp.osv import osv -from edi import EDIMixin -from tools.translate import _ +from openerp.tools.translate import _ +from openerp.addons.edi import EDIMixin PURCHASE_ORDER_LINE_EDI_STRUCT = { 'name': True, diff --git a/addons/purchase/partner.py b/addons/purchase/partner.py index 6649ebfea9d..56eaf288fe6 100644 --- a/addons/purchase/partner.py +++ b/addons/purchase/partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _name = 'res.partner' diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index aaaa9ddc5a5..c554700d2fb 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -23,13 +23,13 @@ import time from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import osv, fields -import netsvc -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import netsvc +from openerp import pooler +from openerp.tools.translate import _ import decimal_precision as dp from osv.orm import browse_record, browse_null -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP class purchase_order(osv.osv): diff --git a/addons/purchase/report/order.py b/addons/purchase/report/order.py index c253467f12a..e415af53434 100644 --- a/addons/purchase/report/order.py +++ b/addons/purchase/report/order.py @@ -20,9 +20,9 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler +from openerp.report import report_sxw +from openerp.osv import osv +from openerp import pooler class order(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/purchase/report/purchase_report.py b/addons/purchase/report/purchase_report.py index 76ffddcb85f..1855ed173ca 100644 --- a/addons/purchase/report/purchase_report.py +++ b/addons/purchase/report/purchase_report.py @@ -23,8 +23,8 @@ # Please note that these reports are not multi-currency !!! # -from osv import fields,osv -import tools +from openerp.osv import fields,osv +from openerp import tools class purchase_report(osv.osv): _name = "purchase.report" diff --git a/addons/purchase/report/request_quotation.py b/addons/purchase/report/request_quotation.py index dffeeed7aba..1179e704eb0 100644 --- a/addons/purchase/report/request_quotation.py +++ b/addons/purchase/report/request_quotation.py @@ -20,9 +20,9 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler +from openerp.report import report_sxw +from openerp.osv import osv +from openerp import pooler class request_quotation(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/purchase/res_config.py b/addons/purchase/res_config.py index 13a54031254..bfe2cdf6bca 100644 --- a/addons/purchase/res_config.py +++ b/addons/purchase/res_config.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp.tools.translate import _ class purchase_config_settings(osv.osv_memory): _name = 'purchase.config.settings' diff --git a/addons/purchase/stock.py b/addons/purchase/stock.py index 671a21ef364..60b439a2097 100644 --- a/addons/purchase/stock.py +++ b/addons/purchase/stock.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class stock_move(osv.osv): _inherit = 'stock.move' diff --git a/addons/purchase/wizard/purchase_line_invoice.py b/addons/purchase/wizard/purchase_line_invoice.py index fc2560f7791..23529d5a950 100644 --- a/addons/purchase/wizard/purchase_line_invoice.py +++ b/addons/purchase/wizard/purchase_line_invoice.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class purchase_line_invoice(osv.osv_memory): diff --git a/addons/purchase/wizard/purchase_order_group.py b/addons/purchase/wizard/purchase_order_group.py index 13bfb539861..153ba0dc774 100644 --- a/addons/purchase/wizard/purchase_order_group.py +++ b/addons/purchase/wizard/purchase_order_group.py @@ -20,11 +20,11 @@ ############################################################################## import time -from osv import fields, osv -import netsvc -import pooler +from openerp.osv import fields, osv +from openerp import netsvc +from openerp import pooler from osv.orm import browse_record, browse_null -from tools.translate import _ +from openerp.tools.translate import _ class purchase_order_group(osv.osv_memory): _name = "purchase.order.group" diff --git a/addons/purchase_analytic_plans/purchase_analytic_plans.py b/addons/purchase_analytic_plans/purchase_analytic_plans.py index 9be9e828d22..c80beddd20f 100644 --- a/addons/purchase_analytic_plans/purchase_analytic_plans.py +++ b/addons/purchase_analytic_plans/purchase_analytic_plans.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class purchase_order_line(osv.osv): diff --git a/addons/purchase_double_validation/purchase_double_validation_installer.py b/addons/purchase_double_validation/purchase_double_validation_installer.py index 1e2181fc9f3..157694cf0cc 100644 --- a/addons/purchase_double_validation/purchase_double_validation_installer.py +++ b/addons/purchase_double_validation/purchase_double_validation_installer.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class purchase_config_settings(osv.osv_memory): _inherit = 'purchase.config.settings' diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py index ea2346d3aab..342d7709c8c 100644 --- a/addons/purchase_requisition/purchase_requisition.py +++ b/addons/purchase_requisition/purchase_requisition.py @@ -22,10 +22,10 @@ from datetime import datetime from dateutil.relativedelta import relativedelta import time -import netsvc +from openerp import netsvc -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ import decimal_precision as dp class purchase_requisition(osv.osv): diff --git a/addons/purchase_requisition/report/requisition.py b/addons/purchase_requisition/report/requisition.py index 4e3f3dd93a3..315a34d37e9 100644 --- a/addons/purchase_requisition/report/requisition.py +++ b/addons/purchase_requisition/report/requisition.py @@ -20,9 +20,9 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler +from openerp.report import report_sxw +from openerp.osv import osv +from openerp import pooler class requisition(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/purchase_requisition/wizard/purchase_requisition_partner.py b/addons/purchase_requisition/wizard/purchase_requisition_partner.py index 40057fae197..9f680e4c9e3 100644 --- a/addons/purchase_requisition/wizard/purchase_requisition_partner.py +++ b/addons/purchase_requisition/wizard/purchase_requisition_partner.py @@ -20,9 +20,9 @@ ############################################################################## import time -from osv import fields, osv +from openerp.osv import fields, osv from osv.orm import browse_record, browse_null -from tools.translate import _ +from openerp.tools.translate import _ class purchase_requisition_partner(osv.osv_memory): _name = "purchase.requisition.partner" diff --git a/addons/report_intrastat/report/invoice.py b/addons/report_intrastat/report/invoice.py index 815d3efc1fb..c1f3823c9d8 100644 --- a/addons/report_intrastat/report/invoice.py +++ b/addons/report_intrastat/report/invoice.py @@ -20,8 +20,8 @@ ############################################################################## import time -from report import report_sxw -import pooler +from openerp.report import report_sxw +from openerp import pooler class account_invoice_intrastat(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/report_intrastat/report_intrastat.py b/addons/report_intrastat/report_intrastat.py index 5a0c31bbdcc..3640f27626c 100644 --- a/addons/report_intrastat/report_intrastat.py +++ b/addons/report_intrastat/report_intrastat.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv from tools.sql import drop_view_if_exists from decimal_precision import decimal_precision as dp diff --git a/addons/report_webkit/company.py b/addons/report_webkit/company.py index eaf3c02b50f..1e4d06b9b2f 100644 --- a/addons/report_webkit/company.py +++ b/addons/report_webkit/company.py @@ -29,7 +29,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class ResCompany(osv.osv): """Override company to add Header object link a company can have many header and logos""" diff --git a/addons/report_webkit/header.py b/addons/report_webkit/header.py index b052c612445..71deb57c370 100644 --- a/addons/report_webkit/header.py +++ b/addons/report_webkit/header.py @@ -29,7 +29,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class HeaderHTML(osv.osv): """HTML Header allows you to define HTML CSS and Page format""" diff --git a/addons/report_webkit/ir_report.py b/addons/report_webkit/ir_report.py index 68e129d021d..c2c3612f11d 100644 --- a/addons/report_webkit/ir_report.py +++ b/addons/report_webkit/ir_report.py @@ -29,8 +29,8 @@ # ############################################################################## -from osv import osv, fields -import netsvc +from openerp.osv import fields, osv +from openerp import netsvc from webkit_report import WebKitParser from report.report_sxw import rml_parse diff --git a/addons/report_webkit/report_helper.py b/addons/report_webkit/report_helper.py index 8d0a27998b0..f1df1e786e3 100644 --- a/addons/report_webkit/report_helper.py +++ b/addons/report_webkit/report_helper.py @@ -29,7 +29,7 @@ # ############################################################################## -import pooler +from openerp import pooler class WebKitHelper(object): """Set of usefull report helper""" diff --git a/addons/report_webkit/webkit_report.py b/addons/report_webkit/webkit_report.py index b03289c8748..f866608f096 100644 --- a/addons/report_webkit/webkit_report.py +++ b/addons/report_webkit/webkit_report.py @@ -33,7 +33,7 @@ import subprocess import os import sys -import report +from openerp import report import tempfile import time import logging @@ -42,13 +42,13 @@ from mako.template import Template from mako.lookup import TemplateLookup from mako import exceptions -import netsvc -import pooler +from openerp import netsvc +from openerp import pooler from report_helper import WebKitHelper from report.report_sxw import * -import addons -import tools -from tools.translate import _ +from openerp import addons +from openerp import tools +from openerp.tools.translate import _ from osv.osv import except_osv _logger = logging.getLogger(__name__) diff --git a/addons/report_webkit/wizard/report_webkit_actions.py b/addons/report_webkit/wizard/report_webkit_actions.py index 30aab0957d2..b0e761752f6 100644 --- a/addons/report_webkit/wizard/report_webkit_actions.py +++ b/addons/report_webkit/wizard/report_webkit_actions.py @@ -29,9 +29,9 @@ # ############################################################################## -from tools.translate import _ -from osv import fields, osv -import pooler +from openerp.tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler class report_webkit_actions(osv.osv_memory): _name = "report.webkit.actions" diff --git a/addons/resource/resource.py b/addons/resource/resource.py index 45fd9c20bc9..b243b254d57 100644 --- a/addons/resource/resource.py +++ b/addons/resource/resource.py @@ -22,8 +22,8 @@ from datetime import datetime, timedelta import math from faces import * -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ from itertools import groupby from operator import itemgetter diff --git a/addons/sale/edi/sale_order.py b/addons/sale/edi/sale_order.py index 15389f1481c..5382995358c 100644 --- a/addons/sale/edi/sale_order.py +++ b/addons/sale/edi/sale_order.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import osv -from edi import EDIMixin +from openerp.addons.edi import EDIMixin SALE_ORDER_LINE_EDI_STRUCT = { 'sequence': True, diff --git a/addons/sale/report/sale_order.py b/addons/sale/report/sale_order.py index 430e1a03f76..b4f0b1589aa 100644 --- a/addons/sale/report/sale_order.py +++ b/addons/sale/report/sale_order.py @@ -21,7 +21,7 @@ import time -from report import report_sxw +from openerp.report import report_sxw class order(report_sxw.rml_parse): def __init__(self, cr, uid, name, context=None): diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index f592a8fd66c..a20ba01f300 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields, osv +from openerp import tools +from openerp.osv import fields, osv class sale_report(osv.osv): _name = "sale.report" diff --git a/addons/sale/res_config.py b/addons/sale/res_config.py index d8e9d0fef6f..52f38a23486 100644 --- a/addons/sale/res_config.py +++ b/addons/sale/res_config.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp.tools.translate import _ class sale_configuration(osv.osv_memory): _inherit = 'sale.config.settings' diff --git a/addons/sale/res_partner.py b/addons/sale/res_partner.py index 5e8d05b62c1..1b37b609179 100644 --- a/addons/sale/res_partner.py +++ b/addons/sale/res_partner.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/sale/sale.py b/addons/sale/sale.py index ccd53c47b25..208e30235f8 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -22,12 +22,12 @@ from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta import time -import pooler -from osv import fields, osv -from tools.translate import _ -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP, float_compare +from openerp import pooler +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP, float_compare import decimal_precision as dp -import netsvc +from openerp import netsvc class sale_shop(osv.osv): _name = "sale.shop" diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py index 54001f645c8..9b10d8178f5 100644 --- a/addons/sale/wizard/sale_line_invoice.py +++ b/addons/sale/wizard/sale_line_invoice.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv -from tools.translate import _ -import netsvc +from openerp.osv import osv +from openerp.tools.translate import _ +from openerp import netsvc class sale_order_line_make_invoice(osv.osv_memory): _name = "sale.order.line.make.invoice" diff --git a/addons/sale/wizard/sale_make_invoice.py b/addons/sale/wizard/sale_make_invoice.py index c874323e2b8..ae1fd020c68 100644 --- a/addons/sale/wizard/sale_make_invoice.py +++ b/addons/sale/wizard/sale_make_invoice.py @@ -18,9 +18,9 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ -import netsvc +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import netsvc class sale_make_invoice(osv.osv_memory): _name = "sale.make.invoice" diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index 0fa4cd52cf2..2a786f3785f 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -18,8 +18,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class sale_advance_payment_inv(osv.osv_memory): diff --git a/addons/sale_analytic_plans/sale_analytic_plans.py b/addons/sale_analytic_plans/sale_analytic_plans.py index 872e8b0bffc..2abbab7ab38 100644 --- a/addons/sale_analytic_plans/sale_analytic_plans.py +++ b/addons/sale_analytic_plans/sale_analytic_plans.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class sale_order_line(osv.osv): _inherit = 'sale.order.line' diff --git a/addons/sale_crm/report/sales_crm_account_invoice_report.py b/addons/sale_crm/report/sales_crm_account_invoice_report.py index 27da7640946..c12db9bfdb0 100644 --- a/addons/sale_crm/report/sales_crm_account_invoice_report.py +++ b/addons/sale_crm/report/sales_crm_account_invoice_report.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class account_invoice_report(osv.osv): _inherit = 'account.invoice.report' diff --git a/addons/sale_crm/sale_crm.py b/addons/sale_crm/sale_crm.py index 3bca4053194..b1d50fc0270 100644 --- a/addons/sale_crm/sale_crm.py +++ b/addons/sale_crm/sale_crm.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv,fields +from openerp.osv import osv,fields class sale_order(osv.osv): _inherit = 'sale.order' diff --git a/addons/sale_crm/wizard/crm_make_sale.py b/addons/sale_crm/wizard/crm_make_sale.py index 10225990229..02d36f14c21 100644 --- a/addons/sale_crm/wizard/crm_make_sale.py +++ b/addons/sale_crm/wizard/crm_make_sale.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class crm_make_sale(osv.osv_memory): diff --git a/addons/sale_journal/sale_journal.py b/addons/sale_journal/sale_journal.py index 3ae8e912efe..8463ab3f3bd 100644 --- a/addons/sale_journal/sale_journal.py +++ b/addons/sale_journal/sale_journal.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class sale_journal_invoice_type(osv.osv): _name = 'sale_journal.invoice.type' diff --git a/addons/sale_margin/sale_margin.py b/addons/sale_margin/sale_margin.py index bbb2df673ff..2879e45ca71 100644 --- a/addons/sale_margin/sale_margin.py +++ b/addons/sale_margin/sale_margin.py @@ -18,7 +18,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class sale_order_line(osv.osv): _inherit = "sale.order.line" diff --git a/addons/sale_mrp/sale_mrp.py b/addons/sale_mrp/sale_mrp.py index 7397edbec2b..a5043d3b7d5 100644 --- a/addons/sale_mrp/sale_mrp.py +++ b/addons/sale_mrp/sale_mrp.py @@ -20,7 +20,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class mrp_production(osv.osv): _inherit = 'mrp.production' diff --git a/addons/sale_order_dates/sale_order_dates.py b/addons/sale_order_dates/sale_order_dates.py index 49e10eab787..d54eca88ca5 100644 --- a/addons/sale_order_dates/sale_order_dates.py +++ b/addons/sale_order_dates/sale_order_dates.py @@ -22,7 +22,7 @@ from datetime import datetime from dateutil.relativedelta import relativedelta -from osv import fields, osv +from openerp.osv import fields, osv class sale_order_dates(osv.osv): _inherit = 'sale.order' diff --git a/addons/sale_stock/company.py b/addons/sale_stock/company.py index b316269ac9a..67440ed6c67 100644 --- a/addons/sale_stock/company.py +++ b/addons/sale_stock/company.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class company(osv.osv): _inherit = 'res.company' diff --git a/addons/sale_stock/report/sale_report.py b/addons/sale_stock/report/sale_report.py index a523c0551f2..ade84b269e6 100644 --- a/addons/sale_stock/report/sale_report.py +++ b/addons/sale_stock/report/sale_report.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -import tools +from openerp.osv import fields, osv +from openerp import tools class sale_report(osv.osv): _inherit = "sale.report" diff --git a/addons/sale_stock/res_config.py b/addons/sale_stock/res_config.py index 43e1cfc6778..53cb0c2b8fa 100644 --- a/addons/sale_stock/res_config.py +++ b/addons/sale_stock/res_config.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv -import pooler -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import pooler +from openerp.tools.translate import _ class sale_configuration(osv.osv_memory): _inherit = 'sale.config.settings' diff --git a/addons/sale_stock/sale_stock.py b/addons/sale_stock/sale_stock.py index d60803aae16..b26e5061d7f 100644 --- a/addons/sale_stock/sale_stock.py +++ b/addons/sale_stock/sale_stock.py @@ -20,11 +20,11 @@ # ############################################################################## from datetime import datetime, timedelta -from tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP, float_compare +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP, float_compare from dateutil.relativedelta import relativedelta -from osv import fields, osv -import netsvc -from tools.translate import _ +from openerp.osv import fields, osv +from openerp import netsvc +from openerp.tools.translate import _ class sale_shop(osv.osv): _inherit = "sale.shop" diff --git a/addons/sale_stock/stock.py b/addons/sale_stock/stock.py index a06be3af6de..d569b51fe85 100644 --- a/addons/sale_stock/stock.py +++ b/addons/sale_stock/stock.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv, fields +from openerp.osv import fields, osv class stock_move(osv.osv): _inherit = 'stock.move' diff --git a/addons/share/res_users.py b/addons/share/res_users.py index db4184ce378..25fd25c234f 100644 --- a/addons/share/res_users.py +++ b/addons/share/res_users.py @@ -18,7 +18,7 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_groups(osv.osv): _name = "res.groups" diff --git a/addons/share/wizard/share_wizard.py b/addons/share/wizard/share_wizard.py index 6a1f5681f4f..dcd02276d0e 100644 --- a/addons/share/wizard/share_wizard.py +++ b/addons/share/wizard/share_wizard.py @@ -27,11 +27,11 @@ from openerp import SUPERUSER_ID import simplejson -import tools -from osv import osv, fields -from osv import expression -from tools.translate import _ -from tools.safe_eval import safe_eval +from openerp import tools +from openerp.osv import fields, osv +from openerp.osv import expression +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval import openerp _logger = logging.getLogger(__name__) diff --git a/addons/stock/partner.py b/addons/stock/partner.py index 6cce00cf75c..f5f02b7cd19 100644 --- a/addons/stock/partner.py +++ b/addons/stock/partner.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class res_partner(osv.osv): _inherit = 'res.partner' diff --git a/addons/stock/product.py b/addons/stock/product.py index 4d955495c28..736f7cf6531 100644 --- a/addons/stock/product.py +++ b/addons/stock/product.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class product_product(osv.osv): diff --git a/addons/stock/report/lot_overview.py b/addons/stock/report/lot_overview.py index bf2fd32e32c..9d6626bbd14 100644 --- a/addons/stock/report/lot_overview.py +++ b/addons/stock/report/lot_overview.py @@ -18,9 +18,9 @@ # along with this program. If not, see . # ############################################################################## -import pooler +from openerp import pooler import time -from report import report_sxw +from openerp.report import report_sxw class lot_overview(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/stock/report/lot_overview_all.py b/addons/stock/report/lot_overview_all.py index 552949ec4b2..ca6611de89b 100644 --- a/addons/stock/report/lot_overview_all.py +++ b/addons/stock/report/lot_overview_all.py @@ -18,9 +18,9 @@ # along with this program. If not, see . # ############################################################################## -import pooler +from openerp import pooler import time -from report import report_sxw +from openerp.report import report_sxw class lot_overview_all(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/stock/report/picking.py b/addons/stock/report/picking.py index 711abbf6259..a33ec28cb35 100644 --- a/addons/stock/report/picking.py +++ b/addons/stock/report/picking.py @@ -20,9 +20,9 @@ ############################################################################## import time -from report import report_sxw -from osv import osv -import pooler +from openerp.report import report_sxw +from openerp.osv import osv +from openerp import pooler class picking(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/stock/report/product_stock.py b/addons/stock/report/product_stock.py index 1d882ad632b..771af8a59fc 100644 --- a/addons/stock/report/product_stock.py +++ b/addons/stock/report/product_stock.py @@ -24,11 +24,11 @@ from dateutil.relativedelta import relativedelta import osv import time -from report.interface import report_int -from report.render import render +from openerp.report.interface import report_int +from openerp.report.render import render import stock_graph -import pooler +from openerp import pooler import StringIO class external_pdf(render): diff --git a/addons/stock/report/report_stock.py b/addons/stock/report/report_stock.py index 19fae806fc0..7f5dd07e633 100644 --- a/addons/stock/report/report_stock.py +++ b/addons/stock/report/report_stock.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import osv, fields -from tools.translate import _ -import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import tools from tools.sql import drop_view_if_exists class stock_report_prodlots(osv.osv): diff --git a/addons/stock/report/report_stock_move.py b/addons/stock/report/report_stock_move.py index 4f8aedcd5a6..e6d3618b190 100644 --- a/addons/stock/report/report_stock_move.py +++ b/addons/stock/report/report_stock_move.py @@ -19,8 +19,8 @@ # ############################################################################## -import tools -from osv import fields,osv +from openerp import tools +from openerp.osv import fields,osv from decimal_precision import decimal_precision as dp diff --git a/addons/stock/report/stock_by_location.py b/addons/stock/report/stock_by_location.py index 8ed8800fb29..98bff4487af 100644 --- a/addons/stock/report/stock_by_location.py +++ b/addons/stock/report/stock_by_location.py @@ -19,8 +19,8 @@ # ############################################################################## -import pooler -from report.interface import report_rml +from openerp import pooler +from openerp.report.interface import report_rml from report.interface import toxml #FIXME: we should use toxml diff --git a/addons/stock/report/stock_graph.py b/addons/stock/report/stock_graph.py index d92de2805b5..59b383b80e9 100644 --- a/addons/stock/report/stock_graph.py +++ b/addons/stock/report/stock_graph.py @@ -21,8 +21,8 @@ from pychart import * import pychart.legend import time -from report.misc import choice_colors -import tools +from openerp.report.misc import choice_colors +from openerp import tools # # Draw a graph for stocks diff --git a/addons/stock/report/stock_inventory_move_report.py b/addons/stock/report/stock_inventory_move_report.py index 762373f1250..21a7c458ecc 100644 --- a/addons/stock/report/stock_inventory_move_report.py +++ b/addons/stock/report/stock_inventory_move_report.py @@ -20,7 +20,7 @@ ############################################################################## import time -from report import report_sxw +from openerp.report import report_sxw class stock_inventory_move(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/stock/res_config.py b/addons/stock/res_config.py index b150847153e..9653c284b4b 100644 --- a/addons/stock/res_config.py +++ b/addons/stock/res_config.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class stock_config_settings(osv.osv_memory): _name = 'stock.config.settings' diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 53d2e9d327e..c08fd00363a 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -26,11 +26,11 @@ import time from operator import itemgetter from itertools import groupby -from osv import fields, osv -from tools.translate import _ -import netsvc -import tools -from tools import float_compare +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp import netsvc +from openerp import tools +from openerp.tools import float_compare import decimal_precision as dp import logging _logger = logging.getLogger(__name__) diff --git a/addons/stock/wizard/stock_change_product_qty.py b/addons/stock/wizard/stock_change_product_qty.py index 3c1ba2c17a0..9780b00be9e 100644 --- a/addons/stock/wizard/stock_change_product_qty.py +++ b/addons/stock/wizard/stock_change_product_qty.py @@ -19,10 +19,10 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv import decimal_precision as dp -from tools.translate import _ -import tools +from openerp.tools.translate import _ +from openerp import tools class stock_change_product_qty(osv.osv_memory): _name = "stock.change.product.qty" diff --git a/addons/stock/wizard/stock_change_standard_price.py b/addons/stock/wizard/stock_change_standard_price.py index 0f3553c2cd5..7268d66c1ba 100644 --- a/addons/stock/wizard/stock_change_standard_price.py +++ b/addons/stock/wizard/stock_change_standard_price.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class change_standard_price(osv.osv_memory): diff --git a/addons/stock/wizard/stock_fill_inventory.py b/addons/stock/wizard/stock_fill_inventory.py index f0caa19c5e1..237033bb7b0 100644 --- a/addons/stock/wizard/stock_fill_inventory.py +++ b/addons/stock/wizard/stock_fill_inventory.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class stock_fill_inventory(osv.osv_memory): _name = "stock.fill.inventory" diff --git a/addons/stock/wizard/stock_inventory_line_split.py b/addons/stock/wizard/stock_inventory_line_split.py index 4d99d9d79e5..fef291769b9 100644 --- a/addons/stock/wizard/stock_inventory_line_split.py +++ b/addons/stock/wizard/stock_inventory_line_split.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class stock_inventory_line_split(osv.osv_memory): _inherit = "stock.move.split" diff --git a/addons/stock/wizard/stock_inventory_merge.py b/addons/stock/wizard/stock_inventory_merge.py index b61ccbbed84..171a193e173 100644 --- a/addons/stock/wizard/stock_inventory_merge.py +++ b/addons/stock/wizard/stock_inventory_merge.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class stock_inventory_merge(osv.osv_memory): _name = "stock.inventory.merge" diff --git a/addons/stock/wizard/stock_invoice_onshipping.py b/addons/stock/wizard/stock_invoice_onshipping.py index 059c68e5054..7c960c5e617 100644 --- a/addons/stock/wizard/stock_invoice_onshipping.py +++ b/addons/stock/wizard/stock_invoice_onshipping.py @@ -19,9 +19,9 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv -from tools.translate import _ +from openerp.tools.translate import _ class stock_invoice_onshipping(osv.osv_memory): diff --git a/addons/stock/wizard/stock_location_product.py b/addons/stock/wizard/stock_location_product.py index 4832788927b..59d99167e6a 100644 --- a/addons/stock/wizard/stock_location_product.py +++ b/addons/stock/wizard/stock_location_product.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class stock_location_product(osv.osv_memory): _name = "stock.location.product" diff --git a/addons/stock/wizard/stock_move.py b/addons/stock/wizard/stock_move.py index 538fa1c9441..584fb87b0f6 100644 --- a/addons/stock/wizard/stock_move.py +++ b/addons/stock/wizard/stock_move.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class stock_move_consume(osv.osv_memory): diff --git a/addons/stock/wizard/stock_partial_move.py b/addons/stock/wizard/stock_partial_move.py index aeda84efb75..48bc1714cde 100644 --- a/addons/stock/wizard/stock_partial_move.py +++ b/addons/stock/wizard/stock_partial_move.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv from tools.misc import DEFAULT_SERVER_DATETIME_FORMAT import time diff --git a/addons/stock/wizard/stock_partial_picking.py b/addons/stock/wizard/stock_partial_picking.py index f3801bf9024..8159fd67cf7 100644 --- a/addons/stock/wizard/stock_partial_picking.py +++ b/addons/stock/wizard/stock_partial_picking.py @@ -21,11 +21,11 @@ import time from lxml import etree -from osv import fields, osv +from openerp.osv import fields, osv from tools.misc import DEFAULT_SERVER_DATETIME_FORMAT from tools.float_utils import float_compare import decimal_precision as dp -from tools.translate import _ +from openerp.tools.translate import _ class stock_partial_picking_line(osv.TransientModel): diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index abe1754a49e..4270fea89f7 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -19,11 +19,11 @@ # ############################################################################## -import netsvc +from openerp import netsvc import time -from osv import osv,fields -from tools.translate import _ +from openerp.osv import osv,fields +from openerp.tools.translate import _ import decimal_precision as dp class stock_return_picking_memory(osv.osv_memory): diff --git a/addons/stock/wizard/stock_splitinto.py b/addons/stock/wizard/stock_splitinto.py index 1b70a36f8e4..5566a408beb 100644 --- a/addons/stock/wizard/stock_splitinto.py +++ b/addons/stock/wizard/stock_splitinto.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ import decimal_precision as dp class stock_split_into(osv.osv_memory): diff --git a/addons/stock/wizard/stock_traceability.py b/addons/stock/wizard/stock_traceability.py index d61f6323f77..123a76acd43 100644 --- a/addons/stock/wizard/stock_traceability.py +++ b/addons/stock/wizard/stock_traceability.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class action_traceability(osv.osv_memory): """ diff --git a/addons/stock_invoice_directly/wizard/stock_invoice.py b/addons/stock_invoice_directly/wizard/stock_invoice.py index 4bb0ab41d88..5de6490dc0f 100644 --- a/addons/stock_invoice_directly/wizard/stock_invoice.py +++ b/addons/stock_invoice_directly/wizard/stock_invoice.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv class invoice_directly(osv.osv_memory): _inherit = 'stock.partial.picking' diff --git a/addons/stock_location/procurement_pull.py b/addons/stock_location/procurement_pull.py index 419118cda96..eb5235d35ba 100644 --- a/addons/stock_location/procurement_pull.py +++ b/addons/stock_location/procurement_pull.py @@ -18,9 +18,9 @@ # ############################################################################## -from osv import osv -import netsvc -from tools.translate import _ +from openerp.osv import osv +from openerp import netsvc +from openerp.tools.translate import _ class procurement_order(osv.osv): _inherit = 'procurement.order' diff --git a/addons/stock_location/stock_location.py b/addons/stock_location/stock_location.py index d025bc9252d..1dc31089b22 100644 --- a/addons/stock_location/stock_location.py +++ b/addons/stock_location/stock_location.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class stock_location_path(osv.osv): _name = "stock.location.path" diff --git a/addons/stock_no_autopicking/stock_no_autopicking.py b/addons/stock_no_autopicking/stock_no_autopicking.py index 03a5c45f14e..904854f3533 100644 --- a/addons/stock_no_autopicking/stock_no_autopicking.py +++ b/addons/stock_no_autopicking/stock_no_autopicking.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class product(osv.osv): _inherit = "product.product" diff --git a/addons/subscription/subscription.py b/addons/subscription/subscription.py index 25137f6303c..d181e97e8f0 100644 --- a/addons/subscription/subscription.py +++ b/addons/subscription/subscription.py @@ -23,8 +23,8 @@ # Error treatment: exception, request, ... -> send request to user_id import time -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ class subscription_document(osv.osv): _name = "subscription.document" diff --git a/addons/survey/report/survey_analysis_report.py b/addons/survey/report/survey_analysis_report.py index a12cac7f639..b4e7765346c 100644 --- a/addons/survey/report/survey_analysis_report.py +++ b/addons/survey/report/survey_analysis_report.py @@ -20,12 +20,12 @@ # ############################################################################## -import pooler -from report.interface import report_rml -from tools import to_xml -import tools import time -from report import report_sxw + +from openerp import pooler, tools +from openerp.report import report_sxw +from openerp.report.interface import report_rml +from openerp.tools import to_xml class survey_analysis(report_rml): def create(self, cr, uid, ids, datas, context): diff --git a/addons/survey/report/survey_browse_response.py b/addons/survey/report/survey_browse_response.py index ba34b9c33e9..f910140727d 100644 --- a/addons/survey/report/survey_browse_response.py +++ b/addons/survey/report/survey_browse_response.py @@ -20,12 +20,12 @@ # ############################################################################## -import pooler -from report.interface import report_rml -from tools import to_xml -import tools import time -from report import report_sxw + +from openerp import pooler, tools +from openerp.report import report_sxw +from openerp.report.interface import report_rml +from openerp.tools import to_xml class survey_browse_response(report_rml): def create(self, cr, uid, ids, datas, context): diff --git a/addons/survey/report/survey_form.py b/addons/survey/report/survey_form.py index f5f459f12f0..98fc38da8bd 100644 --- a/addons/survey/report/survey_form.py +++ b/addons/survey/report/survey_form.py @@ -20,10 +20,9 @@ # ############################################################################## -import pooler -from report.interface import report_rml -from tools import to_xml -import tools +from openerp import pooler, tools +from openerp.report.interface import report_rml +from openerp.tools import to_xml class survey_form(report_rml): def create(self, cr, uid, ids, datas, context): diff --git a/addons/survey/survey.py b/addons/survey/survey.py index ad903ffd06b..241b9739016 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -19,18 +19,16 @@ # ############################################################################## -from osv import osv -from osv import fields -import tools -import netsvc -from tools.translate import _ - -from time import strftime +import copy from datetime import datetime from dateutil.relativedelta import relativedelta -import copy +from time import strftime import os +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ + class survey_type(osv.osv): _name = 'survey.type' _description = 'Survey Type' diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index 17253447c4f..e3b966fc673 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -18,20 +18,18 @@ # along with this program. If not, see . # ############################################################################## -import os -import datetime -from lxml import etree -from time import strftime import base64 -import tools -import netsvc -from osv import osv -from osv import fields -from tools import to_xml -from tools.translate import _ -import addons -from tools.safe_eval import safe_eval +import datetime +from lxml import etree +import os +from time import strftime + +from openerp import addons, netsvc, tools +from openerp.osv import fields, osv +from openerp.tools import to_xml +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval class survey_question_wiz(osv.osv_memory): _name = 'survey.question.wiz' diff --git a/addons/survey/wizard/survey_browse_answer.py b/addons/survey/wizard/survey_browse_answer.py index 5af913993b2..a37a4e4f7ca 100644 --- a/addons/survey/wizard/survey_browse_answer.py +++ b/addons/survey/wizard/survey_browse_answer.py @@ -19,8 +19,7 @@ # ############################################################################## -from osv import osv -from osv import fields +from openerp.osv import fields, osv class survey_browse_answer(osv.osv_memory): _name = 'survey.browse.answer' diff --git a/addons/survey/wizard/survey_print.py b/addons/survey/wizard/survey_print.py index 6ae84ed37cc..2646917cf07 100644 --- a/addons/survey/wizard/survey_print.py +++ b/addons/survey/wizard/survey_print.py @@ -20,9 +20,8 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class survey_print(osv.osv_memory): _name = 'survey.print' diff --git a/addons/survey/wizard/survey_print_answer.py b/addons/survey/wizard/survey_print_answer.py index 02db236d233..0cadd6bf832 100644 --- a/addons/survey/wizard/survey_print_answer.py +++ b/addons/survey/wizard/survey_print_answer.py @@ -19,9 +19,8 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class survey_print_answer(osv.osv_memory): _name = 'survey.print.answer' diff --git a/addons/survey/wizard/survey_print_statistics.py b/addons/survey/wizard/survey_print_statistics.py index bd8b9f2ad14..f2e25eb8d53 100644 --- a/addons/survey/wizard/survey_print_statistics.py +++ b/addons/survey/wizard/survey_print_statistics.py @@ -19,9 +19,8 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class survey_print_statistics(osv.osv_memory): _name = 'survey.print.statistics' diff --git a/addons/survey/wizard/survey_selection.py b/addons/survey/wizard/survey_selection.py index f3835a751b4..a8f83ba0361 100644 --- a/addons/survey/wizard/survey_selection.py +++ b/addons/survey/wizard/survey_selection.py @@ -19,11 +19,11 @@ # ############################################################################## -from osv import osv -from osv import fields -from tools.translate import _ from lxml import etree +from openerp.osv import fields, osv +from openerp.tools.translate import _ + class survey_name_wiz(osv.osv_memory): _name = 'survey.name.wiz' diff --git a/addons/survey/wizard/survey_send_invitation.py b/addons/survey/wizard/survey_send_invitation.py index 936e3363bde..4913ca09eab 100644 --- a/addons/survey/wizard/survey_send_invitation.py +++ b/addons/survey/wizard/survey_send_invitation.py @@ -26,12 +26,9 @@ import os import datetime import socket -from osv import fields -from osv import osv -import tools -from tools.translate import _ -import netsvc -import addons +from openerp import addons, netsvc, tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ class survey_send_invitation(osv.osv_memory): diff --git a/addons/warning/warning.py b/addons/warning/warning.py index fee5259c4dc..d7a6f5be1b2 100644 --- a/addons/warning/warning.py +++ b/addons/warning/warning.py @@ -20,8 +20,8 @@ ############################################################################## import time -from osv import fields,osv -from tools.translate import _ +from openerp.osv import fields,osv +from openerp.tools.translate import _ WARNING_MESSAGE = [ ('no-message','No Message'), diff --git a/addons/web_linkedin/web_linkedin.py b/addons/web_linkedin/web_linkedin.py index 71865c7fcc1..dc429cd2f29 100644 --- a/addons/web_linkedin/web_linkedin.py +++ b/addons/web_linkedin/web_linkedin.py @@ -23,7 +23,7 @@ import base64 import urllib2 import openerp -from osv import osv, fields +from openerp.osv import fields, osv class Binary(openerp.addons.web.http.Controller): _cp_path = "/web_linkedin/binary" From ca89ae8f7195f752bfa6f2effd57e11f1d498558 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Thu, 6 Dec 2012 16:13:16 +0100 Subject: [PATCH 036/178] [IMP] use the openerp namespace. bzr revid: vmt@openerp.com-20121206151316-u1eqx41ltjpz2lrd --- addons/account_budget/report/crossovered_budget_report.py | 2 +- .../wizard/base_report_designer_modify.py | 2 +- addons/base_vat/base_vat.py | 2 +- addons/document/document_storage.py | 2 +- addons/document/nodes.py | 2 +- addons/document_webdav/webdav_server.py | 2 +- addons/hr_holidays/report/holidays_summary_report.py | 2 +- addons/hr_timesheet/report/user_timesheet.py | 2 +- addons/hr_timesheet/report/users_timesheet.py | 2 +- .../report/hr_timesheet_invoice_report.py | 2 +- addons/l10n_br/account.py | 2 +- addons/l10n_ch/report/report_webkit_html.py | 4 ++-- addons/mail/update.py | 4 ++-- addons/product/report/pricelist.py | 2 +- addons/project/project.py | 2 +- addons/purchase/purchase.py | 2 +- addons/purchase/wizard/purchase_order_group.py | 2 +- .../wizard/purchase_requisition_partner.py | 2 +- addons/report_intrastat/report_intrastat.py | 2 +- addons/report_webkit/ir_report.py | 2 +- addons/report_webkit/webkit_report.py | 4 ++-- addons/stock/report/product_stock.py | 2 +- addons/stock/report/report_stock.py | 2 +- addons/stock/report/stock_by_location.py | 2 +- addons/stock/wizard/stock_partial_move.py | 2 +- addons/stock/wizard/stock_partial_picking.py | 4 ++-- 26 files changed, 30 insertions(+), 30 deletions(-) diff --git a/addons/account_budget/report/crossovered_budget_report.py b/addons/account_budget/report/crossovered_budget_report.py index e1710ae6f84..4a3b632a8de 100644 --- a/addons/account_budget/report/crossovered_budget_report.py +++ b/addons/account_budget/report/crossovered_budget_report.py @@ -25,7 +25,7 @@ import datetime from openerp import pooler from openerp.report import report_sxw import operator -import osv +from openerp import osv class budget_report(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/addons/base_report_designer/wizard/base_report_designer_modify.py b/addons/base_report_designer/wizard/base_report_designer_modify.py index 34e6a266fd5..071c32e4ceb 100644 --- a/addons/base_report_designer/wizard/base_report_designer_modify.py +++ b/addons/base_report_designer/wizard/base_report_designer_modify.py @@ -21,7 +21,7 @@ ############################################################################## import time from openerp import wizard -import osv +from openerp import osv from openerp import pooler import urllib import base64 diff --git a/addons/base_vat/base_vat.py b/addons/base_vat/base_vat.py index 3772ec01b33..fb778f0ea74 100644 --- a/addons/base_vat/base_vat.py +++ b/addons/base_vat/base_vat.py @@ -33,7 +33,7 @@ except ImportError: vatnumber = None from openerp.osv import fields, osv -from tools.misc import ustr +from openerp.tools.misc import ustr from openerp.tools.translate import _ _ref_vat = { diff --git a/addons/document/document_storage.py b/addons/document/document_storage.py index 394205e57ee..9d8c6a3d136 100644 --- a/addons/document/document_storage.py +++ b/addons/document/document_storage.py @@ -29,7 +29,7 @@ import logging import shutil from StringIO import StringIO import psycopg2 -from tools.misc import ustr +from openerp.tools.misc import ustr from openerp.tools.translate import _ from openerp.osv.orm import except_orm import random diff --git a/addons/document/nodes.py b/addons/document/nodes.py index ab0615f521a..9513434374f 100644 --- a/addons/document/nodes.py +++ b/addons/document/nodes.py @@ -23,7 +23,7 @@ from openerp import pooler from openerp.tools.safe_eval import safe_eval -from tools.misc import ustr +from openerp.tools.misc import ustr import errno # import os import time diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index 0297e4423f9..58c982b8b5d 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -37,7 +37,7 @@ import logging from openerp import netsvc from dav_fs import openerp_dav_handler -from tools.config import config +from openerp.tools.config import config from DAV.WebDAVServer import DAVRequestHandler from service import http_server from service.websrv_lib import FixSendError, HttpOptions diff --git a/addons/hr_holidays/report/holidays_summary_report.py b/addons/hr_holidays/report/holidays_summary_report.py index fcf000cab70..a76288d23e2 100644 --- a/addons/hr_holidays/report/holidays_summary_report.py +++ b/addons/hr_holidays/report/holidays_summary_report.py @@ -24,7 +24,7 @@ import time from openerp.osv import fields, osv from openerp.report.interface import report_rml -from report.interface import toxml +from openerp.report.interface import toxml from openerp import pooler import time diff --git a/addons/hr_timesheet/report/user_timesheet.py b/addons/hr_timesheet/report/user_timesheet.py index f58accc2639..b86a6e8e89d 100644 --- a/addons/hr_timesheet/report/user_timesheet.py +++ b/addons/hr_timesheet/report/user_timesheet.py @@ -22,7 +22,7 @@ import datetime from openerp.report.interface import report_rml -from report.interface import toxml +from openerp.report.interface import toxml from openerp.tools.translate import _ import time from openerp import pooler diff --git a/addons/hr_timesheet/report/users_timesheet.py b/addons/hr_timesheet/report/users_timesheet.py index 5580355df8b..4827994f2cd 100644 --- a/addons/hr_timesheet/report/users_timesheet.py +++ b/addons/hr_timesheet/report/users_timesheet.py @@ -21,7 +21,7 @@ import datetime from openerp.report.interface import report_rml -from report.interface import toxml +from openerp.report.interface import toxml import time from openerp import pooler from openerp.tools.translate import _ diff --git a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py index 1c1cdef2c25..02b46b71b20 100644 --- a/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py +++ b/addons/hr_timesheet_invoice/report/hr_timesheet_invoice_report.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import fields,osv -from tools.sql import drop_view_if_exists +from openerp.tools.sql import drop_view_if_exists class report_timesheet_line(osv.osv): _name = "report.timesheet.line" diff --git a/addons/l10n_br/account.py b/addons/l10n_br/account.py index e1a7ab08dbc..70d7d6245d3 100644 --- a/addons/l10n_br/account.py +++ b/addons/l10n_br/account.py @@ -26,7 +26,7 @@ from openerp import netsvc from openerp import pooler from openerp.osv import fields, osv import decimal_precision as dp -from tools.misc import currency +from openerp.tools.misc import currency from openerp.tools.translate import _ from openerp.tools import config from openerp import SUPERUSER_ID diff --git a/addons/l10n_ch/report/report_webkit_html.py b/addons/l10n_ch/report/report_webkit_html.py index f11513b756d..42765f84d0d 100644 --- a/addons/l10n_ch/report/report_webkit_html.py +++ b/addons/l10n_ch/report/report_webkit_html.py @@ -34,11 +34,11 @@ from report_webkit import webkit_report from report_webkit import report_helper from openerp.osv import osv -from osv.osv import except_osv +from openerp.osv.osv import except_osv from openerp.tools import mod10r from openerp.tools.translate import _ -from tools.config import config +from openerp.tools.config import config from openerp import wizard from openerp import addons diff --git a/addons/mail/update.py b/addons/mail/update.py index fa360dd3d8c..579203c64d6 100644 --- a/addons/mail/update.py +++ b/addons/mail/update.py @@ -6,11 +6,11 @@ import urllib import urllib2 from openerp import pooler -import release +from openerp import release from openerp.osv import fields, osv from openerp.tools.translate import _ from openerp.tools.safe_eval import safe_eval -from tools.config import config +from openerp.tools.config import config from openerp.tools import misc _logger = logging.getLogger(__name__) diff --git a/addons/product/report/pricelist.py b/addons/product/report/pricelist.py index f8d41504c6c..6799a3b4b32 100644 --- a/addons/product/report/pricelist.py +++ b/addons/product/report/pricelist.py @@ -21,7 +21,7 @@ import datetime from openerp.report.interface import report_rml -from report.interface import toxml +from openerp.report.interface import toxml from openerp import pooler from openerp.osv import osv import datetime diff --git a/addons/project/project.py b/addons/project/project.py index 2e472677b77..05f37e7d26c 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -24,7 +24,7 @@ from lxml import etree import time from openerp import SUPERUSER_ID -from openep import tools +from openerp import tools from openerp.osv import fields, osv from openerp.tools.translate import _ diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index c554700d2fb..29de1fe30fd 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -28,7 +28,7 @@ from openerp import netsvc from openerp import pooler from openerp.tools.translate import _ import decimal_precision as dp -from osv.orm import browse_record, browse_null +from openerp.osv.orm import browse_record, browse_null from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT, DATETIME_FORMATS_MAP class purchase_order(osv.osv): diff --git a/addons/purchase/wizard/purchase_order_group.py b/addons/purchase/wizard/purchase_order_group.py index 153ba0dc774..b47f4e608a8 100644 --- a/addons/purchase/wizard/purchase_order_group.py +++ b/addons/purchase/wizard/purchase_order_group.py @@ -23,7 +23,7 @@ import time from openerp.osv import fields, osv from openerp import netsvc from openerp import pooler -from osv.orm import browse_record, browse_null +from openerp.osv.orm import browse_record, browse_null from openerp.tools.translate import _ class purchase_order_group(osv.osv_memory): diff --git a/addons/purchase_requisition/wizard/purchase_requisition_partner.py b/addons/purchase_requisition/wizard/purchase_requisition_partner.py index 9f680e4c9e3..58a72556b22 100644 --- a/addons/purchase_requisition/wizard/purchase_requisition_partner.py +++ b/addons/purchase_requisition/wizard/purchase_requisition_partner.py @@ -21,7 +21,7 @@ import time from openerp.osv import fields, osv -from osv.orm import browse_record, browse_null +from openerp.osv.orm import browse_record, browse_null from openerp.tools.translate import _ class purchase_requisition_partner(osv.osv_memory): diff --git a/addons/report_intrastat/report_intrastat.py b/addons/report_intrastat/report_intrastat.py index 3640f27626c..6eea69e4146 100644 --- a/addons/report_intrastat/report_intrastat.py +++ b/addons/report_intrastat/report_intrastat.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import fields, osv -from tools.sql import drop_view_if_exists +from openerp.tools.sql import drop_view_if_exists from decimal_precision import decimal_precision as dp diff --git a/addons/report_webkit/ir_report.py b/addons/report_webkit/ir_report.py index c2c3612f11d..1385f504928 100644 --- a/addons/report_webkit/ir_report.py +++ b/addons/report_webkit/ir_report.py @@ -32,7 +32,7 @@ from openerp.osv import fields, osv from openerp import netsvc from webkit_report import WebKitParser -from report.report_sxw import rml_parse +from openerp.report.report_sxw import rml_parse def register_report(name, model, tmpl_path, parser=rml_parse): """Register the report into the services""" diff --git a/addons/report_webkit/webkit_report.py b/addons/report_webkit/webkit_report.py index f866608f096..36ef2eb7c38 100644 --- a/addons/report_webkit/webkit_report.py +++ b/addons/report_webkit/webkit_report.py @@ -45,11 +45,11 @@ from mako import exceptions from openerp import netsvc from openerp import pooler from report_helper import WebKitHelper -from report.report_sxw import * +from openerp.report.report_sxw import * from openerp import addons from openerp import tools from openerp.tools.translate import _ -from osv.osv import except_osv +from openerp.osv.osv import except_osv _logger = logging.getLogger(__name__) diff --git a/addons/stock/report/product_stock.py b/addons/stock/report/product_stock.py index 771af8a59fc..9ccda54b693 100644 --- a/addons/stock/report/product_stock.py +++ b/addons/stock/report/product_stock.py @@ -22,7 +22,7 @@ from datetime import datetime from dateutil.relativedelta import relativedelta -import osv +from openerp import osv import time from openerp.report.interface import report_int from openerp.report.render import render diff --git a/addons/stock/report/report_stock.py b/addons/stock/report/report_stock.py index 7f5dd07e633..0aac0d6599b 100644 --- a/addons/stock/report/report_stock.py +++ b/addons/stock/report/report_stock.py @@ -22,7 +22,7 @@ from openerp.osv import fields, osv from openerp.tools.translate import _ from openerp import tools -from tools.sql import drop_view_if_exists +from openerp.tools.sql import drop_view_if_exists class stock_report_prodlots(osv.osv): _name = "stock.report.prodlots" diff --git a/addons/stock/report/stock_by_location.py b/addons/stock/report/stock_by_location.py index 98bff4487af..7ca209c9ed2 100644 --- a/addons/stock/report/stock_by_location.py +++ b/addons/stock/report/stock_by_location.py @@ -21,7 +21,7 @@ from openerp import pooler from openerp.report.interface import report_rml -from report.interface import toxml +from openerp.report.interface import toxml #FIXME: we should use toxml diff --git a/addons/stock/wizard/stock_partial_move.py b/addons/stock/wizard/stock_partial_move.py index 48bc1714cde..89744615f22 100644 --- a/addons/stock/wizard/stock_partial_move.py +++ b/addons/stock/wizard/stock_partial_move.py @@ -20,7 +20,7 @@ ############################################################################## from openerp.osv import fields, osv -from tools.misc import DEFAULT_SERVER_DATETIME_FORMAT +from openerp.tools.misc import DEFAULT_SERVER_DATETIME_FORMAT import time class stock_partial_move_line(osv.osv_memory): diff --git a/addons/stock/wizard/stock_partial_picking.py b/addons/stock/wizard/stock_partial_picking.py index 8159fd67cf7..f4cdb86edec 100644 --- a/addons/stock/wizard/stock_partial_picking.py +++ b/addons/stock/wizard/stock_partial_picking.py @@ -22,8 +22,8 @@ import time from lxml import etree from openerp.osv import fields, osv -from tools.misc import DEFAULT_SERVER_DATETIME_FORMAT -from tools.float_utils import float_compare +from openerp.tools.misc import DEFAULT_SERVER_DATETIME_FORMAT +from openerp.tools.float_utils import float_compare import decimal_precision as dp from openerp.tools.translate import _ From 942eb82890f522abc04e5276f6c728eb31848c83 Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Fri, 7 Dec 2012 12:49:10 +0530 Subject: [PATCH 037/178] [IMP] Give todays'date in default. bzr revid: bth@tinyerp.com-20121207071910-p87eady1aiicguy2 --- addons/account/account_invoice.py | 2 ++ addons/sale/wizard/sale_make_invoice.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index ec8dd677527..fbe6f12a4cd 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -22,6 +22,7 @@ import time from lxml import etree import decimal_precision as dp +from datetime import datetime import netsvc import pooler @@ -289,6 +290,7 @@ class account_invoice(osv.osv): 'internal_number': False, 'user_id': lambda s, cr, u, c: u, 'sent': False, + 'date_invoice': lambda *a:datetime.now().strftime('%Y-%m-%d %H:%M:%S') } _sql_constraints = [ ('number_uniq', 'unique(number, company_id, journal_id, type)', 'Invoice Number must be unique per Company!'), diff --git a/addons/sale/wizard/sale_make_invoice.py b/addons/sale/wizard/sale_make_invoice.py index c874323e2b8..eb54d447013 100644 --- a/addons/sale/wizard/sale_make_invoice.py +++ b/addons/sale/wizard/sale_make_invoice.py @@ -21,6 +21,7 @@ from osv import fields, osv from tools.translate import _ import netsvc +from datetime import datetime class sale_make_invoice(osv.osv_memory): _name = "sale.make.invoice" @@ -30,7 +31,8 @@ class sale_make_invoice(osv.osv_memory): 'invoice_date': fields.date('Invoice Date'), } _defaults = { - 'grouped': False + 'grouped': False, + 'invoice_date': lambda *a:datetime.now().strftime('%Y-%m-%d %H:%M:%S') } def view_init(self, cr, uid, fields_list, context=None): From 7a81c5e8ca933e631dd70454f33715b3226c8f0d Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Fri, 7 Dec 2012 12:52:21 +0530 Subject: [PATCH 038/178] [IMP] Put condition on group. bzr revid: bth@tinyerp.com-20121207072221-f747xnt4s3hh9l46 --- addons/crm/crm_lead_view.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 094fd3663da..98e11dee646 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -206,9 +206,8 @@ - + From 5580c1895815d3e4aca81f2c46a6554adc102ccb Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Fri, 7 Dec 2012 14:26:18 +0530 Subject: [PATCH 039/178] [FIX] Remove unnecessary code. bzr revid: bth@tinyerp.com-20121207085618-ufjtw493a45qp0ot --- addons/account/account_invoice.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index fbe6f12a4cd..ec8dd677527 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -22,7 +22,6 @@ import time from lxml import etree import decimal_precision as dp -from datetime import datetime import netsvc import pooler @@ -290,7 +289,6 @@ class account_invoice(osv.osv): 'internal_number': False, 'user_id': lambda s, cr, u, c: u, 'sent': False, - 'date_invoice': lambda *a:datetime.now().strftime('%Y-%m-%d %H:%M:%S') } _sql_constraints = [ ('number_uniq', 'unique(number, company_id, journal_id, type)', 'Invoice Number must be unique per Company!'), From 19091c5c59f8a9957e9907c771d8868da8d735f3 Mon Sep 17 00:00:00 2001 From: "Bhumi Thakkar (Open ERP)" Date: Fri, 7 Dec 2012 14:55:55 +0530 Subject: [PATCH 040/178] [IMP] Name changed in context. bzr revid: bth@tinyerp.com-20121207092555-g4e29bgy3ac0cexp --- addons/sale/sale.py | 2 +- addons/sale/wizard/sale_make_invoice.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index ccd53c47b25..0c9499ed558 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -489,7 +489,7 @@ class sale_order(osv.osv): # If date was specified, use it as date invoiced, usefull when invoices are generated this month and put the # last day of the last month as invoice date if date_inv: - context['date_inv'] = date_inv + context['date_invoice'] = date_inv for o in self.browse(cr, uid, ids, context=context): currency_id = o.pricelist_id.currency_id.id if (o.partner_id.id in partner_currency) and (partner_currency[o.partner_id.id] <> currency_id): diff --git a/addons/sale/wizard/sale_make_invoice.py b/addons/sale/wizard/sale_make_invoice.py index eb54d447013..d19bbd65331 100644 --- a/addons/sale/wizard/sale_make_invoice.py +++ b/addons/sale/wizard/sale_make_invoice.py @@ -32,7 +32,7 @@ class sale_make_invoice(osv.osv_memory): } _defaults = { 'grouped': False, - 'invoice_date': lambda *a:datetime.now().strftime('%Y-%m-%d %H:%M:%S') + 'invoice_date': lambda *a:datetime.now().strftime('%Y-%m-%d') } def view_init(self, cr, uid, fields_list, context=None): From ef0b59cb8506bb55724326a8dfd94cc0355c7c81 Mon Sep 17 00:00:00 2001 From: Arnaud Pineux Date: Fri, 7 Dec 2012 12:53:04 +0100 Subject: [PATCH 041/178] [FIX] WORKFLOW: avoid overwriting transitions for clean uninstallation bzr revid: api@openerp.com-20121207115304-3uhsbnhv8i3g4qdx --- .../hr_payroll_account_workflow.xml | 31 ------------------ addons/mrp/mrp_workflow.xml | 8 +++-- addons/mrp_jit/mrp_jit.xml | 6 ++-- addons/procurement/procurement_workflow.xml | 32 +++++++++++++++++-- addons/purchase/purchase_workflow.xml | 17 +++++----- 5 files changed, 47 insertions(+), 47 deletions(-) delete mode 100644 addons/hr_payroll_account/hr_payroll_account_workflow.xml diff --git a/addons/hr_payroll_account/hr_payroll_account_workflow.xml b/addons/hr_payroll_account/hr_payroll_account_workflow.xml deleted file mode 100644 index ff627f2619d..00000000000 --- a/addons/hr_payroll_account/hr_payroll_account_workflow.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - account_check - account_check_sheet() - function - - - - - - True - account_verify_sheet - - - - - - True - final_verify_sheet - - - - - - cancel_sheet - - - diff --git a/addons/mrp/mrp_workflow.xml b/addons/mrp/mrp_workflow.xml index 365c1195c44..a1fe71fd750 100644 --- a/addons/mrp/mrp_workflow.xml +++ b/addons/mrp/mrp_workflow.xml @@ -136,14 +136,16 @@ subflow.cancel - + subflow.done - - not test_cancel() and not get_phantom_bom_id() + + + + not get_phantom_bom_id() diff --git a/addons/mrp_jit/mrp_jit.xml b/addons/mrp_jit/mrp_jit.xml index 99f74a19517..688f43e8bdb 100644 --- a/addons/mrp_jit/mrp_jit.xml +++ b/addons/mrp_jit/mrp_jit.xml @@ -2,8 +2,10 @@ - - + + + + not test_cancel() diff --git a/addons/procurement/procurement_workflow.xml b/addons/procurement/procurement_workflow.xml index 53b6608fa6f..4215f9b0ac5 100644 --- a/addons/procurement/procurement_workflow.xml +++ b/addons/procurement/procurement_workflow.xml @@ -31,6 +31,12 @@ confirm_wait function write({'state':'exception'}) + AND + + + + confirm_temp + OR @@ -40,6 +46,16 @@ confirm_mto + + + buy + OR + + + + buy_end + AND + make_to_stock @@ -106,10 +122,14 @@ - + button_check not test_cancel() + + + + @@ -142,9 +162,17 @@ - + check_buy() + + + + + + + + diff --git a/addons/purchase/purchase_workflow.xml b/addons/purchase/purchase_workflow.xml index 212ce304e07..2ddc96b800e 100644 --- a/addons/purchase/purchase_workflow.xml +++ b/addons/purchase/purchase_workflow.xml @@ -201,28 +201,27 @@ - + - buy + buy_subflows subflow action_po_assign() - - - - check_buy() + + + - - + + subflow.delivery_done - + subflow.cancel From 4a1c6ae2284d9df01c77f342107e11edd1cbe9bf Mon Sep 17 00:00:00 2001 From: "fclementi@camptocamp.com" <> Date: Fri, 7 Dec 2012 16:51:56 +0100 Subject: [PATCH 042/178] [FIX] l10n_fr : shorten taxe codes due to new invoices layout, reverse VAT correction, remove reconcile=true on vat accounts, remamed some taxes to match legal terms bzr revid: fclementi@camptocamp.com-20121207155156-c54b2q7kjx5azdmc --- addons/l10n_fr/fr_tax.xml | 156 ++++++++++------------ addons/l10n_fr/plan_comptable_general.xml | 13 -- 2 files changed, 68 insertions(+), 101 deletions(-) diff --git a/addons/l10n_fr/fr_tax.xml b/addons/l10n_fr/fr_tax.xml index 36c5feb47b6..d03ee4520f0 100644 --- a/addons/l10n_fr/fr_tax.xml +++ b/addons/l10n_fr/fr_tax.xml @@ -11,7 +11,7 @@ TVA collectée (vente) 19,6% - TVA-VT-19.6 + 19.6 percent @@ -33,7 +33,7 @@ TVA collectée (vente) 8,5% - TVA-VT-8.5 + 8.5 percent @@ -55,7 +55,7 @@ TVA collectée (vente) 7,0% - TVA-VT-7.0 + 7.0 percent @@ -77,7 +77,7 @@ TVA collectée (vente) 5,5% - TVA-VT-5.5 + 5.5 percent @@ -99,7 +99,7 @@ TVA collectée (vente) 2,1% - TVA-VT-2.1 + 2.1 percent @@ -122,8 +122,8 @@ - TVA acquittée (achat) 19,6% - TVA-HA-19.6 + TVA déductible (achat) 19,6% + ACH-19.6 percent @@ -144,8 +144,8 @@ - TVA acquittée (achat) 8,5% - TVA-HA-8.5 + TVA déductible (achat) 8,5% + ACH-8.5 percent @@ -166,8 +166,8 @@ - TVA acquittée (achat) 7,0% - TVA-HA-7.0 + TVA déductible (achat) 7,0% + ACH-7.0 percent @@ -188,8 +188,8 @@ - TVA acquittée (achat) 5,5% - TVA-HA-5.5 + TVA déductible (achat) 5,5% + ACH-5.5 percent @@ -210,8 +210,8 @@ - TVA acquittée (achat) 2,1% - TVA-HA-2.1 + TVA déductible (achat) 2,1% + ACH-2.1 percent @@ -232,10 +232,10 @@ - + - TVA acquittée (achat) 19,6% inclue - TVA-HA-19.6-inclue + TVA déductible (achat) 19,6% TTC + ACH-19.6-TTC percent @@ -255,10 +255,10 @@ purchase - + - TVA acquittée (achat) 8,5% inclue - TVA-HA-8.5-inclue + TVA déductible (achat) 8,5% TTC + ACH-8.5-TTC percent @@ -278,10 +278,10 @@ purchase - + - TVA acquittée (achat) 7,0% inclue - TVA-HA-7.0-inclue + TVA déductible (achat) 7,0% TTC + ACH-7.0-TTC percent @@ -301,10 +301,10 @@ purchase - + - TVA acquittée (achat) 5,5% inclue - TVA-HA-5.5-inclue + TVA déductible (achat) 5,5% TTC + ACH-5.5-TTC percent @@ -324,10 +324,10 @@ purchase - + - TVA acquittée (achat) 2,1% inclue - TVA-HA-2.1-inclue + TVA déductible (achat) 2,1% TTC + ACH-2.1-TTC percent @@ -349,11 +349,11 @@ - + - TVA immobilisation (achat) 19,6% - TVA-immo-19.6 + TVA déd./immobilisation (achat) 19,6% + IMMO-19.6 percent @@ -374,8 +374,8 @@ - TVA immobilisation (achat) 8,5% - TVA-immo-8.5 + TVA déd./immobilisation (achat) 8,5% + IMMO-8.5 percent @@ -396,8 +396,8 @@ - TVA immobilisation (achat) 7,0% - TVA-immo-7.0 + TVA déd./immobilisation (achat) 7,0% + IMMO-7.0 percent @@ -418,8 +418,8 @@ - TVA immobilisation (achat) 5,5% - TVA-immo-5.5 + TVA déd./immobilisation (achat) 5,5% + IMMO-5.5 percent @@ -440,8 +440,8 @@ - TVA immobilisation (achat) 2,1% - TVA-immo-2.1 + TVA déd./immobilisation (achat) 2,1% + IMMO-2.1 percent @@ -464,8 +464,8 @@ - TVA due intracommunautaire (achat) 19,6% - TVA-HA_UE_due-19.6 + TVA due s/ acq. intracommunautaire (achat) 19,6% + ACH_UE_due-19.6 percent @@ -486,8 +486,8 @@ - TVA due intracommunautaire (achat) 8,5% - TVA-HA_UE_due-8.5 + TVA due s/ acq. intracommunautaire (achat) 8,5% + ACH_UE_due-8.5 percent @@ -508,8 +508,8 @@ - TVA due intracommunautaire (achat) 7,0% - TVA-HA_UE_due-7.0 + TVA due s/ acq. intracommunautaire (achat) 7,0% + ACH_UE_due-7.0 percent @@ -530,8 +530,8 @@ - TVA due intracommunautaire (achat) 5,5% - TVA-HA_UE_due-5.5 + TVA due s/ acq. intracommunautaire (achat) 5,5% + ACH_UE_due-5.5 percent @@ -552,8 +552,8 @@ - TVA due intracommunautaire (achat) 2,1% - TVA-HA_UE_due-2.1 + TVA due s/ acq. intracommunautaire (achat) 2,1% + ACH_UE_due-2.1 percent @@ -576,20 +576,16 @@ - TVA déductible intracommunautaire (achat) 19,6% - TVA-HA_UE_déduc-19.6 + TVA déd. s/ acq. intracommunautaire (achat) 19,6% + ACH_UE_ded.-19.6 percent - - - - @@ -598,20 +594,16 @@ - TVA déductible intracommunautaire (achat) 8,5% - TVA-HA_UE_déduc-8.5 + TVA déd. s/ acq. intracommunautaire (achat) 8,5% + ACH_UE_ded.-8.5 percent - - - - @@ -620,20 +612,16 @@ - TVA déductible intracommunautaire (achat) 7,0% - TVA-HA_UE_déduc-7.0 + TVA déd. s/ acq. intracommunautaire (achat) 7,0% + ACH_UE_ded.-7.0 percent - - - - @@ -642,20 +630,16 @@ - TVA déductible intracommunautaire (achat) 5,5% - TVA-HA_UE_déduc-5.5 + TVA déd. s/ acq. intracommunautaire (achat) 5,5% + ACH_UE_ded.-5.5 percent - - - - @@ -664,20 +648,16 @@ - TVA déductible intracommunautaire (achat) 2,1% - TVA-HA_UE_déduc-2.1 + TVA déd. s/ acq. intracommunautaire (achat) 2,1% + ACH_UE_ded.-2.1 percent - - - - @@ -689,7 +669,7 @@ TVA 0% autres opérations non imposables (vente) - TVA-VT-autre-0 + EXO-0 percent @@ -707,7 +687,7 @@ TVA 0% export (vente) - TVA-export-0 + EXPORT-0 percent @@ -725,7 +705,7 @@ TVA 0% livraisons intracommunautaires (vente) - TVA-VT-UE-0 + UE-0 percent @@ -743,7 +723,7 @@ TVA 0% import (achat) - TVA-import-0 + IMPORT-0 percent @@ -796,7 +776,7 @@ - + @@ -880,7 +860,7 @@ - + @@ -1056,7 +1036,7 @@ - + diff --git a/addons/l10n_fr/plan_comptable_general.xml b/addons/l10n_fr/plan_comptable_general.xml index 268f4bd6336..c68e0a88a4c 100644 --- a/addons/l10n_fr/plan_comptable_general.xml +++ b/addons/l10n_fr/plan_comptable_general.xml @@ -3581,7 +3581,6 @@ view - @@ -3590,7 +3589,6 @@ other - @@ -3599,7 +3597,6 @@ other - @@ -3608,7 +3605,6 @@ other - @@ -3644,7 +3640,6 @@ view - @@ -3653,7 +3648,6 @@ other - @@ -3671,7 +3665,6 @@ other - @@ -3680,7 +3673,6 @@ other - @@ -3717,7 +3709,6 @@ view - @@ -3726,7 +3717,6 @@ other - @@ -3735,7 +3725,6 @@ other - @@ -3744,7 +3733,6 @@ other - @@ -3762,7 +3750,6 @@ view - From b6cb0014b7b219ac30549640b836d45c84815595 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Mon, 10 Dec 2012 11:24:44 +0500 Subject: [PATCH 043/178] [FIX] Hide quick create box when drag and drop. bzr revid: tta@openerp.com-20121210062444-n4ll8y9yoy5sabia --- addons/web_kanban/static/src/js/kanban.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 5fabe2519d7..a25e13820d5 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -364,6 +364,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ scroll: false, start: function(event, ui) { start_index = ui.item.index(); + self.$('.oe_kanban_quick_create').css({ visibility: 'hidden' }); self.$('.oe_kanban_record').css({ visibility: 'hidden' }); }, stop: function(event, ui) { @@ -382,6 +383,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ } }); } + self.$('.oe_kanban_quick_create').css({ visibility: 'visible' }); self.$('.oe_kanban_record').css({ visibility: 'visible' }); } }); From 7414ce209f98cf8120dabef5044fd33cc1f74cab Mon Sep 17 00:00:00 2001 From: Arnaud Pineux Date: Mon, 10 Dec 2012 10:18:41 +0100 Subject: [PATCH 044/178] [FIX] Workflow clean uninstallation bzr revid: api@openerp.com-20121210091841-42xxklcqfktl4le7 --- addons/mrp/mrp_workflow.xml | 6 +++--- addons/mrp_jit/mrp_jit.xml | 2 +- addons/procurement/procurement_workflow.xml | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/addons/mrp/mrp_workflow.xml b/addons/mrp/mrp_workflow.xml index a1fe71fd750..6bde1143993 100644 --- a/addons/mrp/mrp_workflow.xml +++ b/addons/mrp/mrp_workflow.xml @@ -143,9 +143,9 @@ - - - not get_phantom_bom_id() + + + not test_cancel() and not get_phantom_bom_id() diff --git a/addons/mrp_jit/mrp_jit.xml b/addons/mrp_jit/mrp_jit.xml index 688f43e8bdb..32e09175da2 100644 --- a/addons/mrp_jit/mrp_jit.xml +++ b/addons/mrp_jit/mrp_jit.xml @@ -4,7 +4,7 @@ - + not test_cancel() diff --git a/addons/procurement/procurement_workflow.xml b/addons/procurement/procurement_workflow.xml index 4215f9b0ac5..1e2f58a0236 100644 --- a/addons/procurement/procurement_workflow.xml +++ b/addons/procurement/procurement_workflow.xml @@ -25,6 +25,7 @@ confirm function action_confirm() + OR From 15e8533aa42cc11967d6e537c1a6f9a484e7a7d8 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Mon, 10 Dec 2012 15:22:59 +0500 Subject: [PATCH 045/178] [FIX] Merged jquery selector and removed space from selector. bzr revid: tta@openerp.com-20121210102259-y6bz503v9ucvgpcr --- addons/web_kanban/static/src/js/kanban.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index a25e13820d5..b58f5024620 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -364,14 +364,13 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ scroll: false, start: function(event, ui) { start_index = ui.item.index(); - self.$('.oe_kanban_quick_create').css({ visibility: 'hidden' }); - self.$('.oe_kanban_record').css({ visibility: 'hidden' }); + self.$('.oe_kanban_record, .oe_kanban_quick_create').css({ visibility: 'hidden' }); }, stop: function(event, ui) { var stop_index = ui.item.index(); if (start_index !== stop_index) { - var $start_column = $('.oe_kanban_groups_records .oe_kanban_column ').eq(start_index); - var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column ').eq(stop_index); + var $start_column = $('.oe_kanban_groups_records .oe_kanban_column').eq(start_index); + var $stop_column = $('.oe_kanban_groups_records .oe_kanban_column').eq(stop_index); var method = (start_index > stop_index) ? 'insertBefore' : 'insertAfter'; $start_column[method]($stop_column); var tmp_group = self.groups.splice(start_index, 1)[0]; @@ -383,8 +382,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ } }); } - self.$('.oe_kanban_quick_create').css({ visibility: 'visible' }); - self.$('.oe_kanban_record').css({ visibility: 'visible' }); + self.$('.oe_kanban_record, .oe_kanban_quick_create').css({ visibility: 'visible' }); } }); } From 241bcfe85de67f05b9c8f62217de64b9cce24944 Mon Sep 17 00:00:00 2001 From: "Rucha (Open ERP)" Date: Mon, 10 Dec 2012 16:21:48 +0530 Subject: [PATCH 046/178] [IMP]: sale: Set current date as invoice date while creating invoice from SO lines bzr revid: rpa@tinyerp.com-20121210105148-0vaen7se7o7dh6fd --- addons/sale/wizard/sale_line_invoice.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py index 54001f645c8..8b2a31ff101 100644 --- a/addons/sale/wizard/sale_line_invoice.py +++ b/addons/sale/wizard/sale_line_invoice.py @@ -22,6 +22,7 @@ from osv import osv from tools.translate import _ import netsvc +from datetime import datetime class sale_order_line_make_invoice(osv.osv_memory): _name = "sale.order.line.make.invoice" @@ -72,7 +73,8 @@ class sale_order_line_make_invoice(osv.osv_memory): 'payment_term': pay_term, 'fiscal_position': order.fiscal_position.id or order.partner_id.property_account_position.id, 'user_id': order.user_id and order.user_id.id or False, - 'company_id': order.company_id and order.company_id.id or False + 'company_id': order.company_id and order.company_id.id or False, + 'date_invoice': datetime.now().strftime('%Y-%m-%d') } inv_id = self.pool.get('account.invoice').create(cr, uid, inv) return inv_id From 509a084e798e6d20bb9982482dd824fc3390a28f Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Mon, 10 Dec 2012 16:27:23 +0100 Subject: [PATCH 047/178] [IMP] use the openerp namespace. bzr revid: vmt@openerp.com-20121210152723-mv4dykfu6ip1991h --- openerp/addons/base/ir/ir_actions.py | 17 ++++++++--------- openerp/addons/base/ir/ir_attachment.py | 6 +++--- openerp/addons/base/ir/ir_config_parameter.py | 5 +++-- openerp/addons/base/ir/ir_cron.py | 12 +++++------- openerp/addons/base/ir/ir_default.py | 2 +- openerp/addons/base/ir/ir_exports.py | 2 +- openerp/addons/base/ir/ir_filters.py | 4 ++-- openerp/addons/base/ir/ir_mail_server.py | 3 +-- openerp/addons/base/ir/ir_needaction.py | 2 +- openerp/addons/base/ir/ir_rule.py | 9 +++++---- openerp/addons/base/ir/ir_sequence.py | 5 ++--- openerp/addons/base/ir/ir_translation.py | 4 ++-- openerp/addons/base/ir/ir_ui_menu.py | 8 ++++---- openerp/addons/base/ir/ir_ui_view.py | 15 ++++++++------- openerp/addons/base/ir/ir_values.py | 7 ++++--- openerp/addons/base/ir/wizard/wizard_menu.py | 3 ++- .../addons/base/ir/workflow/print_instance.py | 8 ++++---- .../report/ir_module_reference_print.py | 3 ++- .../module/wizard/base_export_language.py | 9 +++++---- .../module/wizard/base_import_language.py | 5 +++-- .../module/wizard/base_language_install.py | 6 +++--- .../wizard/base_module_configuration.py | 4 ++-- .../base/module/wizard/base_module_import.py | 14 +++++++------- .../base/module/wizard/base_module_update.py | 5 +++-- .../module/wizard/base_update_translations.py | 7 ++++--- openerp/addons/base/report/preview_report.py | 2 +- openerp/addons/base/res/__init__.py | 2 -- openerp/addons/base/res/ir_property.py | 5 +++-- openerp/addons/base/res/res_bank.py | 4 ++-- openerp/addons/base/res/res_company.py | 10 +++++----- openerp/addons/base/res/res_config.py | 10 +++++----- openerp/addons/base/res/res_country.py | 2 +- openerp/addons/base/res/res_currency.py | 10 +++++----- openerp/addons/base/res/res_lang.py | 10 +++++----- openerp/addons/base/res/res_partner.py | 18 +++++++++--------- openerp/addons/base/res/res_request.py | 3 ++- openerp/addons/base/res/res_users.py | 19 +++++++++---------- 37 files changed, 132 insertions(+), 128 deletions(-) diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index aacd6aa29c2..586fec3237c 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -22,17 +22,16 @@ import logging import os import re -import time -import tools - -import netsvc -from osv import fields,osv -from report.report_sxw import report_sxw, report_rml -from tools.config import config -from tools.safe_eval import safe_eval as eval -from tools.translate import _ from socket import gethostname +import time + from openerp import SUPERUSER_ID +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.report.report_sxw import report_sxw, report_rml +from openerp.tools.config import config +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index c80e1cf8a6e..c97f7371ea8 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -21,9 +21,9 @@ import itertools -from osv import fields,osv -from osv.orm import except_orm -import tools +from openerp import tools +from openerp.osv import fields,osv +from openerp.osv.orm import except_orm class ir_attachment(osv.osv): def check(self, cr, uid, ids, mode, context=None, values=None): diff --git a/openerp/addons/base/ir/ir_config_parameter.py b/openerp/addons/base/ir/ir_config_parameter.py index 3c88a3fbc31..50af5732001 100644 --- a/openerp/addons/base/ir/ir_config_parameter.py +++ b/openerp/addons/base/ir/ir_config_parameter.py @@ -22,11 +22,12 @@ Store database-specific configuration parameters """ -from osv import osv,fields import uuid import datetime -from tools import misc, config + from openerp import SUPERUSER_ID +from openerp.osv import osv, fields +from openerp.tools import misc, config """ A dictionary holding some configuration parameters to be initialized when the database is created. diff --git a/openerp/addons/base/ir/ir_cron.py b/openerp/addons/base/ir/ir_cron.py index 243f4c772ea..cd0736856ce 100644 --- a/openerp/addons/base/ir/ir_cron.py +++ b/openerp/addons/base/ir/ir_cron.py @@ -27,15 +27,13 @@ import psycopg2 from datetime import datetime from dateutil.relativedelta import relativedelta -import netsvc import openerp -import pooler -import tools +from openerp import netsvc, pooler, tools from openerp.cron import WAKE_UP_NOW -from osv import fields, osv -from tools import DEFAULT_SERVER_DATETIME_FORMAT -from tools.safe_eval import safe_eval as eval -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_default.py b/openerp/addons/base/ir/ir_default.py index 2378551153d..21c66c0972b 100644 --- a/openerp/addons/base/ir/ir_default.py +++ b/openerp/addons/base/ir/ir_default.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields, osv class ir_default(osv.osv): _name = 'ir.default' diff --git a/openerp/addons/base/ir/ir_exports.py b/openerp/addons/base/ir/ir_exports.py index a53f63383da..972a21c9047 100644 --- a/openerp/addons/base/ir/ir_exports.py +++ b/openerp/addons/base/ir/ir_exports.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields,osv +from openerp.osv import fields,osv class ir_exports(osv.osv): diff --git a/openerp/addons/base/ir/ir_filters.py b/openerp/addons/base/ir/ir_filters.py index 7c03341b55f..aa7cb25d9f8 100644 --- a/openerp/addons/base/ir/ir_filters.py +++ b/openerp/addons/base/ir/ir_filters.py @@ -20,8 +20,8 @@ ############################################################################## from openerp import exceptions -from osv import osv, fields -from tools.translate import _ +from openerp.osv import osv, fields +from openerp.tools.translate import _ class ir_filters(osv.osv): ''' diff --git a/openerp/addons/base/ir/ir_mail_server.py b/openerp/addons/base/ir/ir_mail_server.py index 1f5c14209a9..6af4d765145 100644 --- a/openerp/addons/base/ir/ir_mail_server.py +++ b/openerp/addons/base/ir/ir_mail_server.py @@ -31,8 +31,7 @@ import re import smtplib import threading -from osv import osv -from osv import fields +from openerp.osv import osv, fields from openerp.tools.translate import _ from openerp.tools import html2text import openerp.tools as tools diff --git a/openerp/addons/base/ir/ir_needaction.py b/openerp/addons/base/ir/ir_needaction.py index db133ad9904..927718ae177 100644 --- a/openerp/addons/base/ir/ir_needaction.py +++ b/openerp/addons/base/ir/ir_needaction.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import osv +from openerp.osv import osv class ir_needaction_mixin(osv.AbstractModel): '''Mixin class for objects using the need action feature. diff --git a/openerp/addons/base/ir/ir_rule.py b/openerp/addons/base/ir/ir_rule.py index a4341436158..53cd86fdc01 100644 --- a/openerp/addons/base/ir/ir_rule.py +++ b/openerp/addons/base/ir/ir_rule.py @@ -19,14 +19,15 @@ # ############################################################################## -from osv import fields, osv, expression import time from operator import itemgetter from functools import partial -import tools -from tools.safe_eval import safe_eval as eval -from tools.misc import unquote as unquote + from openerp import SUPERUSER_ID +from openerp import tools +from openerp.osv import fields, osv, expression +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.misc import unquote as unquote class ir_rule(osv.osv): _name = 'ir.rule' diff --git a/openerp/addons/base/ir/ir_sequence.py b/openerp/addons/base/ir/ir_sequence.py index f6f9e58ca90..273d131c7f9 100644 --- a/openerp/addons/base/ir/ir_sequence.py +++ b/openerp/addons/base/ir/ir_sequence.py @@ -22,10 +22,9 @@ import logging import time -from osv import osv, fields -from tools.translate import _ - import openerp +from openerp.osv import osv +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index f3985045fb2..42b61e594bd 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -19,12 +19,12 @@ # ############################################################################## -import tools import logging +from openerp import tools import openerp.modules from openerp.osv import fields, osv -from tools.translate import _ +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index a8475d33552..9920d07b046 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -23,11 +23,11 @@ import base64 import re import threading -from tools.safe_eval import safe_eval as eval -import tools +from openerp.tools.safe_eval import safe_eval as eval +from openerp import tools import openerp.modules -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ from openerp import SUPERUSER_ID def one_in(setA, setB): diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index 2f2a610877d..1e48c08f4e6 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -19,14 +19,15 @@ # ############################################################################## -from osv import fields,osv -from lxml import etree -from tools import graph -from tools.safe_eval import safe_eval as eval -import tools -from tools.view_validation import valid_view -import os import logging +from lxml import etree +import os + +from openerp import tools +from openerp.osv import fields,osv +from openerp.tools import graph +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.view_validation import valid_view _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/ir/ir_values.py b/openerp/addons/base/ir/ir_values.py index 7af11789225..1487ec5837d 100644 --- a/openerp/addons/base/ir/ir_values.py +++ b/openerp/addons/base/ir/ir_values.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv,fields -from osv.orm import except_orm import pickle -from tools.translate import _ + +from openerp.osv import osv, fields +from openerp.osv.orm import except_orm +from openerp.tools.translate import _ EXCLUDED_FIELDS = set(( 'report_sxw_content', 'report_rml_content', 'report_sxw', 'report_rml', diff --git a/openerp/addons/base/ir/wizard/wizard_menu.py b/openerp/addons/base/ir/wizard/wizard_menu.py index 17f0fc13f1d..a374b3dad2d 100644 --- a/openerp/addons/base/ir/wizard/wizard_menu.py +++ b/openerp/addons/base/ir/wizard/wizard_menu.py @@ -18,7 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import fields,osv + +from openerp.osv import fields, osv class wizard_model_menu(osv.osv_memory): _name = 'wizard.ir.model.menu.create' diff --git a/openerp/addons/base/ir/workflow/print_instance.py b/openerp/addons/base/ir/workflow/print_instance.py index c14e01b7a19..17bf66d176c 100644 --- a/openerp/addons/base/ir/workflow/print_instance.py +++ b/openerp/addons/base/ir/workflow/print_instance.py @@ -20,11 +20,11 @@ ############################################################################## import logging -import time, os - -import netsvc -import report,pooler,tools +import time from operator import itemgetter +import os + +from openerp import netsvc, pooler, report, tools _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/module/report/ir_module_reference_print.py b/openerp/addons/base/module/report/ir_module_reference_print.py index 36978e21643..bb95dd7b2b8 100644 --- a/openerp/addons/base/module/report/ir_module_reference_print.py +++ b/openerp/addons/base/module/report/ir_module_reference_print.py @@ -20,7 +20,8 @@ ############################################################################## import time -from report import report_sxw + +from openerp.report import report_sxw class ir_module_reference_print(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): diff --git a/openerp/addons/base/module/wizard/base_export_language.py b/openerp/addons/base/module/wizard/base_export_language.py index 882831af646..eb9004b9abe 100644 --- a/openerp/addons/base/module/wizard/base_export_language.py +++ b/openerp/addons/base/module/wizard/base_export_language.py @@ -19,12 +19,13 @@ # ############################################################################## -import tools import base64 import cStringIO -from osv import fields,osv -from tools.translate import _ -from tools.misc import get_iso_codes + +from openerp import tools +from openerp.osv import fields,osv +from openerp.tools.translate import _ +from openerp.tools.misc import get_iso_codes NEW_LANG_KEY = '__new__' diff --git a/openerp/addons/base/module/wizard/base_import_language.py b/openerp/addons/base/module/wizard/base_import_language.py index 9c36c9d7c54..0af1279e909 100644 --- a/openerp/addons/base/module/wizard/base_import_language.py +++ b/openerp/addons/base/module/wizard/base_import_language.py @@ -19,10 +19,11 @@ # ############################################################################## -import tools import base64 from tempfile import TemporaryFile -from osv import osv, fields + +from openerp import tools +from openerp.osv import osv, fields class base_language_import(osv.osv_memory): """ Language Import """ diff --git a/openerp/addons/base/module/wizard/base_language_install.py b/openerp/addons/base/module/wizard/base_language_install.py index fd25a84f196..4e33dbeb344 100644 --- a/openerp/addons/base/module/wizard/base_language_install.py +++ b/openerp/addons/base/module/wizard/base_language_install.py @@ -19,9 +19,9 @@ # ############################################################################## -import tools -from osv import osv, fields -from tools.translate import _ +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class base_language_install(osv.osv_memory): """ Install Language""" diff --git a/openerp/addons/base/module/wizard/base_module_configuration.py b/openerp/addons/base/module/wizard/base_module_configuration.py index f38023294f9..cbd4656baea 100644 --- a/openerp/addons/base/module/wizard/base_module_configuration.py +++ b/openerp/addons/base/module/wizard/base_module_configuration.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import osv -from tools.translate import _ +from openerp.osv import osv +from openerp.tools.translate import _ class base_module_configuration(osv.osv_memory): diff --git a/openerp/addons/base/module/wizard/base_module_import.py b/openerp/addons/base/module/wizard/base_module_import.py index 8734a5e0032..67408b60669 100644 --- a/openerp/addons/base/module/wizard/base_module_import.py +++ b/openerp/addons/base/module/wizard/base_module_import.py @@ -19,14 +19,14 @@ # ############################################################################## -import os -import tools - -import zipfile -from StringIO import StringIO import base64 -from tools.translate import _ -from osv import osv, fields +import os +from StringIO import StringIO +import zipfile + +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ ADDONS_PATH = tools.config['addons_path'].split(",")[-1] diff --git a/openerp/addons/base/module/wizard/base_module_update.py b/openerp/addons/base/module/wizard/base_module_update.py index fc9b0749cb3..e2d8ce01d4a 100644 --- a/openerp/addons/base/module/wizard/base_module_update.py +++ b/openerp/addons/base/module/wizard/base_module_update.py @@ -18,7 +18,8 @@ # along with this program. If not, see . # ############################################################################## -from osv import osv, fields + +from openerp.osv import osv, fields class base_module_update(osv.osv_memory): """ Update Module """ @@ -54,4 +55,4 @@ class base_module_update(osv.osv_memory): } return res -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/addons/base/module/wizard/base_update_translations.py b/openerp/addons/base/module/wizard/base_update_translations.py index abfbc445316..470557c3712 100644 --- a/openerp/addons/base/module/wizard/base_update_translations.py +++ b/openerp/addons/base/module/wizard/base_update_translations.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv, fields -import tools import cStringIO -from tools.translate import _ + +from openerp import tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class base_update_translations(osv.osv_memory): def _get_languages(self, cr, uid, context): diff --git a/openerp/addons/base/report/preview_report.py b/openerp/addons/base/report/preview_report.py index 32a0e07668b..137bebb72b7 100644 --- a/openerp/addons/base/report/preview_report.py +++ b/openerp/addons/base/report/preview_report.py @@ -19,7 +19,7 @@ # ############################################################################## -from report import report_sxw +from openerp.report import report_sxw class rmlparser(report_sxw.rml_parse): def set_context(self, objects, data, ids, report_type = None): diff --git a/openerp/addons/base/res/__init__.py b/openerp/addons/base/res/__init__.py index e8adecc1d1a..752bb03033a 100644 --- a/openerp/addons/base/res/__init__.py +++ b/openerp/addons/base/res/__init__.py @@ -19,8 +19,6 @@ # ############################################################################## -import tools - import res_country import res_lang import res_partner diff --git a/openerp/addons/base/res/ir_property.py b/openerp/addons/base/res/ir_property.py index 4768ba1e0d0..07875e5efd0 100644 --- a/openerp/addons/base/res/ir_property.py +++ b/openerp/addons/base/res/ir_property.py @@ -19,10 +19,11 @@ # ############################################################################## -from osv import osv,fields -from tools.misc import attrgetter import time +from openerp.osv import osv,fields +from openerp.tools.misc import attrgetter + # ------------------------------------------------------------------------- # Properties # ------------------------------------------------------------------------- diff --git a/openerp/addons/base/res/res_bank.py b/openerp/addons/base/res/res_bank.py index 5dec91990b4..fa8516bece2 100644 --- a/openerp/addons/base/res/res_bank.py +++ b/openerp/addons/base/res/res_bank.py @@ -19,8 +19,8 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv import fields, osv +from openerp.tools.translate import _ class Bank(osv.osv): _description='Bank' diff --git a/openerp/addons/base/res/res_company.py b/openerp/addons/base/res/res_company.py index b2f3e812145..10e76ab0882 100644 --- a/openerp/addons/base/res/res_company.py +++ b/openerp/addons/base/res/res_company.py @@ -19,14 +19,14 @@ # ############################################################################## -from osv import osv -from osv import fields import os -import tools + import openerp from openerp import SUPERUSER_ID -from tools.translate import _ -from tools.safe_eval import safe_eval as eval +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.translate import _ +from openerp.tools.safe_eval import safe_eval as eval class multi_company_default(osv.osv): """ diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index 1aa108c14d2..9e901630db1 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -18,14 +18,14 @@ # along with this program. If not, see . # ############################################################################## + import logging from operator import attrgetter, itemgetter -from osv import osv, fields -from tools.translate import _ -import netsvc -from tools import ustr -import pooler +from openerp import netsvc, pooler +from openerp.osv import osv, fields +from openerp.tools import ustr +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/res/res_country.py b/openerp/addons/base/res/res_country.py index 98a3b769a11..a1b8ad29ac0 100644 --- a/openerp/addons/base/res/res_country.py +++ b/openerp/addons/base/res/res_country.py @@ -19,7 +19,7 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv import fields, osv def location_name_search(self, cr, user, name='', args=None, operator='ilike', context=None, limit=100): diff --git a/openerp/addons/base/res/res_currency.py b/openerp/addons/base/res/res_currency.py index c1f4bd0b5c3..efc63378ae5 100644 --- a/openerp/addons/base/res/res_currency.py +++ b/openerp/addons/base/res/res_currency.py @@ -18,14 +18,14 @@ # along with this program. If not, see . # ############################################################################## + import re import time -import netsvc -from osv import fields, osv -import tools -from tools import float_round, float_is_zero, float_compare -from tools.translate import _ +from openerp import netsvc, tools +from openerp.osv import fields, osv +from openerp.tools import float_round, float_is_zero, float_compare +from openerp.tools.translate import _ CURRENCY_DISPLAY_PATTERN = re.compile(r'(\w+)\s*(?:\((.*)\))?') diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index 6c62877a89a..87e5a0a42c9 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -20,14 +20,14 @@ ############################################################################## import locale +from locale import localeconv import logging import re -from osv import fields, osv -from locale import localeconv -import tools -from tools.safe_eval import safe_eval as eval -from tools.translate import _ +from openerp import tools +from openerp.osv import fields, osv +from openerp.tools.safe_eval import safe_eval as eval +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 07dba6b0d32..3ba277f04e0 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -20,17 +20,17 @@ ############################################################################## import datetime -import math -import openerp -from osv import osv, fields -from openerp import SUPERUSER_ID -import re -import tools -from tools.translate import _ import logging -import pooler -import pytz from lxml import etree +import math +import pytz +import re + +import openerp +from openerp import SUPERUSER_ID +from openerp import pooler, tools +from openerp.osv import osv, fields +from openerp.tools.translate import _ class format_address(object): def fields_view_get_address(self, cr, uid, arch, context={}): diff --git a/openerp/addons/base/res/res_request.py b/openerp/addons/base/res/res_request.py index b1e3bf88505..5880d4ad5b2 100644 --- a/openerp/addons/base/res/res_request.py +++ b/openerp/addons/base/res/res_request.py @@ -19,9 +19,10 @@ # ############################################################################## -from osv import osv, fields import time +from openerp.osv import osv, fields + def _links_get(self, cr, uid, context=None): obj = self.pool.get('res.request.link') ids = obj.search(cr, uid, [], context=context) diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index dac1c07a169..4cc1acdc6d5 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -25,17 +25,16 @@ from functools import partial import logging from lxml import etree from lxml.builder import E -import netsvc -from openerp import SUPERUSER_ID -import openerp -import openerp.exceptions -from osv import fields,osv -from osv.orm import browse_record -import pooler import random -from service import security -import tools -from tools.translate import _ + +import openerp +from openerp import SUPERUSER_ID +from openerp import netsvc, pooler, tools +import openerp.exceptions +from openerp.osv import fields,osv +from openerp.osv.orm import browse_record +from openerp.service import security +from openerp.tools.translate import _ _logger = logging.getLogger(__name__) From eb599370e85ff139853fc9423166448a81e56954 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Wed, 12 Dec 2012 21:58:58 +0100 Subject: [PATCH 048/178] [FIX] l10n_nl: incorrect configuration of taxes for handling refunds lp bug: https://launchpad.net/bugs/1026760 fixed bzr revid: stefan@therp.nl-20121212205858-qpn3fua9krh28m7m --- addons/l10n_nl/account_chart_netherlands.xml | 106 +++++++++++++++---- 1 file changed, 88 insertions(+), 18 deletions(-) diff --git a/addons/l10n_nl/account_chart_netherlands.xml b/addons/l10n_nl/account_chart_netherlands.xml index 2235dd49ec9..516c88bdcf9 100644 --- a/addons/l10n_nl/account_chart_netherlands.xml +++ b/addons/l10n_nl/account_chart_netherlands.xml @@ -4140,9 +4140,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4153,11 +4155,13 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4168,11 +4172,13 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4184,11 +4190,13 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4201,9 +4209,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4214,9 +4224,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4227,23 +4239,27 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase - 15 + 15 BTW af te dragen verlegd (verkopen) 0% BTW verlegd percent - + + + purchase @@ -4254,9 +4270,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4268,9 +4286,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4281,9 +4301,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4294,9 +4316,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4308,9 +4332,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4321,9 +4347,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + purchase @@ -4338,6 +4366,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4351,6 +4381,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4364,6 +4396,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4375,6 +4409,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4388,6 +4424,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4401,6 +4439,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4413,6 +4453,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4426,6 +4468,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4439,6 +4483,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge 99 + + purchase @@ -4450,9 +4496,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4463,9 +4511,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale @@ -4481,6 +4531,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4494,6 +4546,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge 99 + + purchase @@ -4507,6 +4561,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge 99 + + purchase @@ -4519,6 +4575,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4532,6 +4590,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4545,6 +4605,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4557,6 +4619,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase @@ -4569,6 +4633,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase 99 @@ -4582,6 +4648,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge + + purchase 99 @@ -4594,9 +4662,11 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge percent - + + + sale From 6ee638f8fd838ebe0cae7187a6fbd97b2ee9f02d Mon Sep 17 00:00:00 2001 From: Fekete Mihai Date: Thu, 13 Dec 2012 09:37:44 +0200 Subject: [PATCH 049/178] Update the l10n_ro module providing the last chart of account and tax template. bzr revid: office@erpsystems.ro-20121213073744-g0dh73t3q3q1rn2a --- addons/l10n_ro/__init__.py | 8 +- addons/l10n_ro/__openerp__.py | 26 +- addons/l10n_ro/account_chart.xml | 1755 ++++++++++-------- addons/l10n_ro/account_tax.xml | 136 -- addons/l10n_ro/account_tax_code.xml | 134 -- addons/l10n_ro/account_tax_code_template.xml | 186 ++ addons/l10n_ro/account_tax_template.xml | 170 ++ addons/l10n_ro/i18n/ar.po | 132 -- addons/l10n_ro/i18n/ca.po | 146 -- addons/l10n_ro/i18n/da.po | 118 -- addons/l10n_ro/i18n/es.po | 146 -- addons/l10n_ro/i18n/es_CR.po | 147 -- addons/l10n_ro/i18n/es_MX.po | 67 - addons/l10n_ro/i18n/es_PY.po | 146 -- addons/l10n_ro/i18n/es_VE.po | 67 - addons/l10n_ro/i18n/gl.po | 145 -- addons/l10n_ro/i18n/it.po | 146 -- addons/l10n_ro/i18n/l10n_ro.pot | 117 -- addons/l10n_ro/i18n/pt.po | 118 -- addons/l10n_ro/i18n/pt_BR.po | 145 -- addons/l10n_ro/i18n/ro.po | 146 -- addons/l10n_ro/i18n/sr@latin.po | 146 -- addons/l10n_ro/i18n/tr.po | 135 -- addons/l10n_ro/partner_view.xml | 23 +- addons/l10n_ro/res_partner.py | 7 +- 25 files changed, 1362 insertions(+), 3150 deletions(-) delete mode 100644 addons/l10n_ro/account_tax.xml delete mode 100644 addons/l10n_ro/account_tax_code.xml create mode 100644 addons/l10n_ro/account_tax_code_template.xml create mode 100644 addons/l10n_ro/account_tax_template.xml delete mode 100644 addons/l10n_ro/i18n/ar.po delete mode 100644 addons/l10n_ro/i18n/ca.po delete mode 100644 addons/l10n_ro/i18n/da.po delete mode 100644 addons/l10n_ro/i18n/es.po delete mode 100644 addons/l10n_ro/i18n/es_CR.po delete mode 100644 addons/l10n_ro/i18n/es_MX.po delete mode 100644 addons/l10n_ro/i18n/es_PY.po delete mode 100644 addons/l10n_ro/i18n/es_VE.po delete mode 100644 addons/l10n_ro/i18n/gl.po delete mode 100644 addons/l10n_ro/i18n/it.po delete mode 100644 addons/l10n_ro/i18n/l10n_ro.pot delete mode 100644 addons/l10n_ro/i18n/pt.po delete mode 100644 addons/l10n_ro/i18n/pt_BR.po delete mode 100644 addons/l10n_ro/i18n/ro.po delete mode 100644 addons/l10n_ro/i18n/sr@latin.po delete mode 100644 addons/l10n_ro/i18n/tr.po mode change 100644 => 100755 addons/l10n_ro/res_partner.py diff --git a/addons/l10n_ro/__init__.py b/addons/l10n_ro/__init__.py index 81d74690925..15aa903aea9 100644 --- a/addons/l10n_ro/__init__.py +++ b/addons/l10n_ro/__init__.py @@ -2,8 +2,7 @@ ############################################################################## # # OpenERP, Open Source Management Solution -# Copyright (C) 2009 Fil System (). All Rights Reserved -# $Id$ +# Copyright (C) 2012 TOTAL PC SYSTEMS (). All Rights Reserved # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -19,6 +18,7 @@ # along with this program. If not, see . # ############################################################################## -import res_partner -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: +import res_partner + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ro/__openerp__.py b/addons/l10n_ro/__openerp__.py index 8026d49c3db..e8bc9b869ad 100644 --- a/addons/l10n_ro/__openerp__.py +++ b/addons/l10n_ro/__openerp__.py @@ -2,8 +2,7 @@ ############################################################################## # # OpenERP, Open Source Management Solution -# Copyright (C) 2009 (). All Rights Reserved -# $Id$ +# Copyright (C) 2012 (). All Rights Reserved # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -20,23 +19,22 @@ # ############################################################################## { - 'name' : 'Romania - Accounting', - 'version' : '1.1', - 'author' : 'filsys', - 'website': 'http://www.filsystem.ro', - 'category' : 'Localization/Account Charts', - 'depends' : ['account_chart', 'base_vat'], - 'description': """ + "name" : "Romania - Accounting", + "version" : "1.0", + "author" : "TOTAL PC SYSTEMS", + "website": "http://www.erpsystems.ro", + "category" : "Localization/Account Charts", + "depends" : ['account','account_chart','base_vat'], + "description": """ This is the module to manage the accounting chart, VAT structure and Registration Number for Romania in OpenERP. ================================================================================================================ Romanian accounting chart and localization. """, - 'demo' : [], - 'data' : ['partner_view.xml','account_tax_code.xml','account_chart.xml','account_tax.xml','l10n_chart_ro_wizard.xml'], - 'auto_install': False, - 'installable': True, - 'images': ['images/config_chart_l10n_ro.jpeg','images/l10n_ro_chart.jpeg'], + "demo_xml" : [], + "update_xml" : ['partner_view.xml','account_tax_code_template.xml','account_chart.xml','account_tax_template.xml','l10n_chart_ro_wizard.xml'], + "auto_install": False, + "installable": True, } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ro/account_chart.xml b/addons/l10n_ro/account_chart.xml index 28347d64090..1e0a9b749f7 100644 --- a/addons/l10n_ro/account_chart.xml +++ b/addons/l10n_ro/account_chart.xml @@ -1,116 +1,47 @@ - + - - - - Receivable - receivable - unreconciled - + + + + Active + active + balance + - - Stocks - stocks - balance - + + Passive + passive + balance + - - Payable - payable - unreconciled - - - - View - view - none - - - - Income - income - none - - - - Expense - expense - none - - - - Tax - tax - unreconciled - - - - Cash - cash - balance - - - - Asset - asset - balance - - - - Equity - equity - liability - balance - - - - Liability - liability - balance - - - - Provisions - provision - balance - - - - Immobilization - immobilization - balance - - - - - + + Bifunctional + bifunctional + balance + + + Special special none - - - Commitment - commitment - balance - - - + + Plan de conturi general 0 view - + Conturi financiare Clasele 1-7 view - + @@ -118,7 +49,7 @@ Conturi in afara bilantului Clasele 8-9 view - + @@ -126,7 +57,7 @@ Conturi de bilant Clasele 1-5 view - + @@ -134,9 +65,8 @@ Conturi de capitaluri Clasa 1 view - + Capitaluri proprii, alte fonduri proprii, imprumuturi si datorii asimilate - @@ -144,7 +74,7 @@ Capital si rezerve 10 view - + @@ -152,7 +82,7 @@ Capital 101 view - + in functie de forma juridica a entitatii se inscrie: capital social, patrimoniul regiei,etc. @@ -161,7 +91,7 @@ Capital subscris nevarsat 1011 other - + @@ -169,7 +99,7 @@ Capital subscris varsat 1012 other - + @@ -177,7 +107,7 @@ Patrimoniul regiei 1015 other - + @@ -185,8 +115,7 @@ Patrimoniul public 1016 other - - + @@ -194,8 +123,7 @@ Prime de capital 104 view - - + @@ -203,7 +131,7 @@ Prime de emisiune 1041 other - + @@ -211,7 +139,7 @@ Prime de fuziune/divizare 1042 other - + @@ -219,7 +147,7 @@ Prime de aport 1043 other - + @@ -227,7 +155,7 @@ Prime de conversie a obligatiunilor in actiuni 1044 other - + @@ -235,8 +163,7 @@ Rezerve din reevaluare 105 other - - + @@ -244,8 +171,7 @@ Rezerve 106 view - - + @@ -253,8 +179,7 @@ Rezerve legale 1061 other - - + @@ -262,8 +187,7 @@ Rezerve statutare sau contractuale 1063 other - - + @@ -271,7 +195,7 @@ Rezerve de valoare justa 1064 other - + Acest cont apare numai in situatiile financiare anuale consolidate @@ -280,17 +204,23 @@ Rezerve reprezentand surplusul realizat din rezerve din reevaluare 1065 other - - + + + Rezerve din diferente de curs valutar in relatie cu investitia neta intr-o entitate straina + 1067 + other + + + + Alte rezerve 1068 other - - + @@ -298,34 +228,33 @@ Rezerve din conversie 107 other - + Acest cont apare numai in situatiile financiare anuale consolidate - Interese minoritare + Interese care nu controleaza 108 view - + Acest cont apare numai in situatiile financiare anuale consolidate - - Interese minoritare - rezultatul exercitiului financiar + Interese care nu controleaza - rezultatul exercitiului financiar 1081 other - + - Interese minoritare - alte capitaluri proprii + Interese care nu controleaza - alte capitaluri proprii 1082 other - + @@ -333,8 +262,7 @@ Actiuni proprii 109 view - - + @@ -342,7 +270,7 @@ Actiuni proprii detinute pe termen scurt 1091 other - + @@ -350,7 +278,7 @@ Actiuni proprii detinute pe termen lung 1092 other - + @@ -358,8 +286,7 @@ REZULTATUL REPORTAT 11 view - - + @@ -367,17 +294,15 @@ Rezultatul reportat 117 view - - + - Rezultatul reportat reprezentand profitul nerepartizat sau pierderea neacoperitã + Rezultatul reportat reprezentand profitul nerepartizat sau pierderea neacoperita 1171 other - - + @@ -385,7 +310,7 @@ Rezultatul reportat provenit din adoptarea pentru prima data a IAS, mai puþin IAS 29 1172 other - + Acest cont apare doar la agentii economici care au aplicat Reglementarile contabile aprobate prin OMFP nr. 94/2001 si panã la inchiderea soldului acestui cont @@ -394,8 +319,7 @@ Rezultatul reportat provenit din corectarea erorilor contabile 1174 other - - + @@ -403,18 +327,16 @@ Rezultatul reportat provenit din trecerea la aplicarea Reglementarilor contabile conforme cu Directiva a patra a Comunitatilor Economice Europene 1176 other - - + - REZULTATUL EXERCItIULUI FINANCIAR + REZULTATUL EXERCITIULUI FINANCIAR 12 view - - + @@ -422,7 +344,7 @@ Profit sau pierdere 121 other - + @@ -430,80 +352,31 @@ Repartizarea profitului 129 other - + - - SUBVENtII PENTRU INVESTItII - 13 - view - - - - - - Subventii guvernamentale pentru investitii - 131 - other - - - - - - - imprumuturi nerambursabile cu caracter de subventii pentru investitii - 132 - other - - - - - - Donatii pentru investitii - 133 - other - - - - - - Plusuri de inventar de natura imobilizarilor - 134 - other - - - - - - Alte sume primite cu caracter de subventii pentru investitii - 138 - other - - - - - CasTIGURI SAU PIERDERI LEGATE DE EMITEREA,RaSCUMP.,VaNZAREA,CEDAREA CU TITLU GRATUIT SAU ANULAREA INSTRUM.DE CAPITALURI PROPRII + CASTIGURI SAU PIERDERI LEGATE DE EMITEREA,RASCUMPARAREA,VANZAREA,CEDAREA CU TITLU GRATUIT SAU ANULAREA INSTRUM.DE CAPITALURI PROPRII 14 view - + - Castiguri + Castiguri legate de vanzarea sau anularea instrumentelor de capitaluri proprii. 141 other - + - Pierderi + Pierderi legate de emiterea, rascumpararea, vanzarea, cedarea cu titlu gratuit sau anularea instrumentelor de capitaluri proprii. 149 other - + @@ -512,7 +385,7 @@ PROVIZIOANE 15 view - + @@ -520,7 +393,7 @@ Provizioane 151 view - + @@ -528,7 +401,7 @@ Provizioane pentru litigii 1511 other - + @@ -536,7 +409,7 @@ Provizioane pentru garantii acordate clientilor 1512 other - + @@ -544,7 +417,7 @@ Provizioane pentru dezafectare imobilizari corporale si alte actiuni legate de acestea 1513 other - + Acest cont apare doar la agentii economici care au aplicat Reglementarile contabile aprobate prin OMFP nr. 94/2001 si pana la scoaterea din evidenta a imobilizarilor corporale in valoarea carora au fost incluse aceste provizioane. Ca urmare, aceste provizioane nu se mai pot constitui in baza prezentelor reglementari. @@ -553,7 +426,7 @@ Provizioane pentru restructurare 1514 other - + @@ -561,7 +434,7 @@ Provizioane pentru pensii si obligatii similare 1515 other - + @@ -569,7 +442,7 @@ Provizioane pentru impozite 1516 other - + @@ -577,47 +450,47 @@ Alte provizioane 1518 other - + - imprumuturi si datorii asimilate + IMPRUMUTURI SI DATORII ASIMILATE 16 view - + - imprumuturi din emisiuni de obligatiuni + Imprumuturi din emisiuni de obligatiuni 161 view - + - imprumuturi externe din emisiuni de obligatiuni garantate de stat + Imprumuturi externe din emisiuni de obligatiuni garantate de stat 1614 other - + - imprumuturi externe din emisiuni de obligatiuni garantate de banci + Imprumuturi externe din emisiuni de obligatiuni garantate de banci 1615 other - + - imprumuturi interne din emisiuni de obligatiuni garantate de stat + Imprumuturi interne din emisiuni de obligatiuni garantate de stat 1617 other - + @@ -625,7 +498,7 @@ Alte imprumuturi din emisiuni de obligatiuni 1618 other - + @@ -633,7 +506,7 @@ Credite bancare pe termen lung 162 view - + @@ -641,7 +514,7 @@ Credite bancare pe termen lung 1621 other - + @@ -649,7 +522,7 @@ Credite bancare pe termen lung nerambursate la scadenta 1622 other - + @@ -657,7 +530,7 @@ Credite externe guvernamentale 1623 other - + @@ -665,7 +538,7 @@ Credite bancare externe garantate de stat 1624 other - + @@ -673,7 +546,7 @@ Credite bancare externe garantate de banci 1625 other - + @@ -681,7 +554,7 @@ Credite de la trezoreria statului 1626 other - + @@ -689,7 +562,7 @@ Credite bancare interne garantate de stat 1627 other - + @@ -697,8 +570,7 @@ Datorii care privesc imobilizarile financiare 166 view - - + @@ -706,8 +578,7 @@ Datorii fata de entitatile afiliate 1661 other - - + @@ -715,8 +586,7 @@ Datorii fata de entitatile de care compania este legata prin interese de participare 1663 other - - + @@ -724,8 +594,7 @@ Alte imprumuturi si datorii asimilate 167 other - - + @@ -733,8 +602,7 @@ Dobanzi aferente imprumuturilor si datoriilor asimilate 168 view - - + @@ -742,8 +610,7 @@ Dobanzi aferente imprumuturilor din emisiunile de obligatiuni 1681 other - - + @@ -751,8 +618,7 @@ Dobanzi aferente creditelor bancare pe termen lung 1682 other - - + @@ -760,8 +626,7 @@ Dobanzi aferente datoriilor fata de entitatile afiliate 1685 other - - + @@ -769,7 +634,7 @@ Dobanzi aferente datoriilor fata de entitatile de care compania este legata prin interese de participare 1686 other - + @@ -777,7 +642,7 @@ Dobanzi aferente altor imprumuturi si datorii asimilate 1687 other - + @@ -785,24 +650,24 @@ Prime privind rambursarea obligatiunilor 169 other - + - CONTURI DE IMOBILIZaRI + CONTURI DE IMOBILIZARI Clasa 2 view - + Imobilizari necorporale, corporale, financiare, amortizari - IMOBILIZaRI NECORPORALE + IMOBILIZARI NECORPORALE 20 view - + @@ -810,7 +675,7 @@ Cheltuieli de constituire 201 other - + @@ -818,7 +683,7 @@ Cheltuieli de dezvoltare 203 other - + @@ -826,7 +691,7 @@ Concesiuni, brevete, licente, marci comerciale, drepturi si active similare 205 other - + @@ -834,7 +699,7 @@ Fond comercial 207 view - + @@ -842,27 +707,34 @@ Fond comercial pozitiv 2071 other - + Acest cont apare, de regula, in situatiile financiare anuale consolidate - + Fond comercial negativ - 2072 + 2075 other Acest cont apare numai in situatiile financiare anuale consolidate - + + + Alte imobilizari necorporale + 208 + other + + + + - IMOBILIZaRI CORPORALE + IMOBILIZARI CORPORALE 21 view - + Atunci cand valoarea de achizitie depaseste 1800 RON - @@ -870,7 +742,7 @@ Terenuri si amenajari de terenuri 211 view - + @@ -878,8 +750,7 @@ Terenuri 2111 other - - + @@ -887,8 +758,7 @@ Amenajari de terenuri 2112 other - - + @@ -896,7 +766,7 @@ Constructii 212 other - + @@ -904,7 +774,7 @@ Instalatii tehnice, mijloace de transport, animale si plantatii 213 view - + @@ -912,7 +782,7 @@ Echipamente tehnologice (masini, utilaje si instalatii de lucru) 2131 other - + @@ -920,15 +790,15 @@ Aparate si instalatii de masurare, control si reglare 2132 other - + - Mijloace detransport + Mijloace de transport 2133 other - + @@ -936,7 +806,7 @@ Animale si plantatii 2134 other - + @@ -944,16 +814,39 @@ Mobilier, aparatura birotica, echipamente de protectie a valorilor umane si materiale si alte active corporale 214 other - + + + IMOBILIZARI CORPORALE IN CURS DE APROVIZIONARE + 22 + view + + + + + + Instalatii tehnice, mijloace de transport, animale si plantatii in curs de aprovizionare + 223 + other + + + + + + Mobilier, aparatura birotica, echipamente de protectie a valorilor umane si materiale si alte active corporale in curs de aprovizionare + 224 + other + + + + - IMOBILIZaRI iN CURS + IMOBILIZARI IN CURS SI AVANSURI PENTRU IMOBILIZARI 23 view - - + @@ -961,7 +854,7 @@ Imobilizari corporale in curs de executie 231 other - + @@ -969,7 +862,7 @@ Avansuri acordate pentru imobilizari corporale 232 other - + @@ -977,7 +870,7 @@ Imobilizari necorporale in curs de executie 233 other - + @@ -985,15 +878,15 @@ Avansuri acordate pentru imobilizari necorporale 234 other - + - IMOBILIZaRI FINANCIARE + IMOBILIZARI FINANCIARE 26 view - + @@ -1001,7 +894,7 @@ Actiuni detinute la entitatile afiliate 261 other - + @@ -1009,7 +902,7 @@ Interse de participare 263 other - + @@ -1017,7 +910,7 @@ Titluri puse in echivalenta 264 other - + Acest cont apare numai in situatiile financiare anuale consolidate @@ -1026,7 +919,7 @@ Alte titluri imobilizate 265 other - + @@ -1034,7 +927,7 @@ Creante imobilizate 267 view - + @@ -1042,7 +935,7 @@ Sume datorate de entitatile afiliate 2671 other - + @@ -1050,7 +943,7 @@ Dobanda aferenta sumelor datorate de entitatile afiliate 2672 other - + @@ -1058,7 +951,7 @@ Creante legate de interesele de participare 2673 other - + @@ -1066,15 +959,15 @@ Dobanda aferenta creantelor legate de interesele de participare 2674 other - + - imprumuturi acordate pe termen lung + Imprumuturi acordate pe termen lung 2675 other - + @@ -1082,7 +975,7 @@ Dobanda aferenta imprumuturilor acordate pe termen lung 2676 other - + @@ -1090,15 +983,15 @@ Alte creante imobilizate 2678 other - + - Varsaminte de efectuat pentru imobilizari financiare + Dobânzi aferente altor creante imobilizate 2679 other - + @@ -1106,7 +999,7 @@ Varsaminte de efectuat pentru imobilizari financiare 269 view - + @@ -1114,7 +1007,7 @@ Varsaminte de efectuat privind actiunile detinute la entitatile afiliate 2691 other - + @@ -1122,7 +1015,7 @@ Varsaminte de efectuat privind interesele de participare 2692 other - + @@ -1130,15 +1023,15 @@ Varsaminte de efectuat pentru alte imobilizari financiare 2693 other - + - AMORTIZaRI PRIVIND IMOBILIZaRILE + AMORTIZARI PRIVIND IMOBILIZARILE 28 view - + @@ -1146,7 +1039,7 @@ Amortizari privind amortizarile necorporale 280 view - + @@ -1154,7 +1047,7 @@ Amortizarea cheltuielilor de constituire 2801 other - + @@ -1162,7 +1055,7 @@ Amortizarea cheltuielilor de dezvoltare 2803 other - + @@ -1170,7 +1063,7 @@ Amortizarea concesiunilor, brevetelor, licentelor, marcilor comerciale, drepturilor si activelor similare 2805 other - + @@ -1178,7 +1071,7 @@ Amortizarea fondului comercial 2807 other - + Acest cont apare, de regula, in situatiile financiare anuale consolidate @@ -1187,7 +1080,7 @@ Amortizarea altor imobilizari necorporale 2808 other - + @@ -1195,7 +1088,7 @@ Amortizari privind imobilizarile corporale 281 view - + @@ -1203,7 +1096,7 @@ Amortizarea amenajarilor de terenuri 2811 other - + @@ -1211,7 +1104,7 @@ Amortizarea constructiilor 2812 other - + @@ -1219,7 +1112,7 @@ Amortizarea instalatiilor, mijloacelor de transport, animalelor si plantatiilor 2813 other - + @@ -1227,15 +1120,15 @@ Amortizarea altor imobilizari corporale 2814 other - + - AJUSTaRI PENTRU DEPRECIEREA SAU PIERDEREA DE VALOARE A IMOBILIZaRILOR + AJUSTARI PENTRU DEPRECIEREA SAU PIERDEREA DE VALOARE A IMOBILIZARILOR 29 view - + @@ -1243,7 +1136,7 @@ Ajustari pentru deprecierea imobilizarilor necorporale 290 view - + @@ -1251,7 +1144,7 @@ Ajustari pentru deprecierea cheltuielilor de dezvoltare 2903 other - + @@ -1259,7 +1152,7 @@ Ajustari pentru deprecierea concesiunilor, brevetelor, licentelor, marcilor comerciale, drepturilor si activelor similare 2905 other - + @@ -1267,7 +1160,7 @@ Ajustari pentru deprecierea fondului comercial 2907 other - + @@ -1275,7 +1168,7 @@ Ajustari pentru deprecierea altor imobilizari necorporale 2908 other - + @@ -1283,8 +1176,7 @@ Ajustari pentru deprecierea imobilizarilor corporale 291 view - - + @@ -1292,8 +1184,7 @@ Ajustari pentru deprecierea terenurilor si amenajarilor de terenuri 2911 other - - + @@ -1301,7 +1192,7 @@ Ajustari pentru deprecierea constructiilor 2912 other - + @@ -1309,7 +1200,7 @@ Ajustari pentru deprecierea instalatiilor, mijloacelor de transport, animalelor si plantatiilor 2913 other - + @@ -1317,7 +1208,7 @@ Ajustari pentru deprecierea altor imobilizari corporale 2914 other - + @@ -1325,7 +1216,7 @@ Ajustari pentru deprecierea imobilizarilor in curs de executie 293 view - + @@ -1333,7 +1224,7 @@ Ajustari pentru deprecierea imobilizarilor corporale in curs de executie 2931 other - + @@ -1341,7 +1232,7 @@ Ajustari pentru deprecierea imobilizarilor necorporale in curs de executie 2933 other - + @@ -1349,7 +1240,7 @@ Ajustari pentru pierderea de valoare a imobilizarilor financiare 296 view - + @@ -1357,7 +1248,7 @@ Ajustari pentru pierderea de valoare a actiunilor detinute la entitatile afiliate 2961 other - + @@ -1365,7 +1256,7 @@ Ajustari pentru pierderea de valoare a intereselor de participare 2962 other - + @@ -1373,7 +1264,7 @@ Ajustari pentru pierderea de valoare a altor titluri imobilizate 2963 other - + @@ -1381,7 +1272,7 @@ Ajustari pentru pierderea de valoare a sumelor datorate entitatilor afiliate 2964 other - + @@ -1389,7 +1280,7 @@ Ajustari pentru pierderea de valoare a creantelor legate de interesele de participare 2965 other - + @@ -1397,7 +1288,7 @@ Ajustari pentru pierderea de valoare a imprumuturilor pe termen lung 2966 other - + @@ -1405,23 +1296,23 @@ Ajustari pentru pierderea de valoare a altor creante imobilizate 2968 other - + - CONTURI DE STOCURI sI PRODUCtIE iN CURS DE EXECUtIE + CONTURI DE STOCURI SI PRODUCTIE IN CURS DE EXECUTIE Clasa 3 view - + - STOCURI DE MATERII PRIME sI MATERIALE + STOCURI DE MATERII PRIME SI MATERIALE 30 view - + @@ -1429,7 +1320,7 @@ Materii prime 301 other - + @@ -1437,7 +1328,7 @@ Materiale consumabile 302 view - + @@ -1445,7 +1336,7 @@ Materiale auxiliare 3021 other - + @@ -1453,15 +1344,15 @@ Combustibili 3022 other - + - Materiale auxiliare + Materiale pentru ambalat 3023 other - + @@ -1469,7 +1360,7 @@ Piese de schimb 3024 other - + @@ -1477,7 +1368,7 @@ Seminte si materiale de plantat 3025 other - + @@ -1485,7 +1376,7 @@ Furaje 3026 other - + @@ -1493,7 +1384,7 @@ Alte materiale consumabile 3028 other - + @@ -1501,7 +1392,7 @@ Materiale de natura obiectelor de inventar 303 other - + @@ -1509,15 +1400,71 @@ Diferente de pret la materii prime si materiale 308 other - + + + STOCURI IN CURS DE APROVIZIONARE + 32 + view + + + + + + Materii prime in curs de aprovizionare + 321 + other + + + + + + Materiale consumabile in curs de aprovizionare + 322 + other + + + + + + Materiale de natura obiectelor de inventar in curs de aprovizionare + 323 + other + + + + + + Animale in curs de aprovizionare + 326 + other + + + + + + Marfuri in curs de aprovizionare + 327 + other + + + + + + Ambalaje in curs de aprovizionare + 328 + other + + + + - PRODUCtIA iN CURS DE EXECUtIE + PRODUCTIA IN CURS DE EXECUTIE 33 view - + @@ -1525,15 +1472,15 @@ Produse in curs de executie 331 other - + - Lucrari si servicii in curs de executie + Servicii in curs de executie 332 other - + @@ -1541,7 +1488,7 @@ PRODUSE 34 view - + @@ -1549,7 +1496,7 @@ Semifabricate 341 other - + @@ -1557,7 +1504,7 @@ Produse finite 345 other - + @@ -1565,7 +1512,7 @@ Produse reziduale 346 other - + @@ -1573,15 +1520,15 @@ Diferente de pret la produse 348 other - + - STOCURI AFLATE LA TERtI + STOCURI AFLATE LA TERTI 35 view - + @@ -1589,7 +1536,7 @@ Materii si materiale aflate la terti 351 other - + @@ -1597,7 +1544,7 @@ Produse aflate la terti 354 other - + @@ -1605,7 +1552,7 @@ Animale aflate la terti 356 other - + @@ -1613,7 +1560,7 @@ Marfuri aflate la terti 357 other - + @@ -1621,7 +1568,7 @@ Ambalaje aflate la terti 358 other - + @@ -1629,7 +1576,7 @@ ANIMALE 36 view - + @@ -1637,7 +1584,7 @@ Animale si pasari 361 other - + @@ -1645,15 +1592,15 @@ Diferente de pret la animale si pasari 368 other - + - MaRFURI + MARFURI 37 view - + @@ -1661,7 +1608,7 @@ Marfuri 371 other - + @@ -1669,7 +1616,7 @@ Diferente de pret la marfuri 378 other - + @@ -1677,7 +1624,7 @@ AMBALAJE 38 view - + @@ -1685,7 +1632,7 @@ Ambalaje 381 other - + @@ -1693,15 +1640,15 @@ Diferente de pret la ambalaje 388 other - + - AJUSTaRI PENTRU DEPRECIEREA STOCURILOR sI PRODUCtIEI iN CURS DE EXECUtIE + AJUSTARI PENTRU DEPRECIEREA STOCURILOR SI PRODUCTIEI IN CURS DE EXECUTIE 39 view - + @@ -1709,7 +1656,7 @@ Ajustari pentru deprecierea materiilor prime 391 other - + @@ -1717,7 +1664,7 @@ Ajustari pentru deprecierea materialelor 392 view - + @@ -1725,7 +1672,7 @@ Ajustari pentru deprecierea materialelor consumabile 3921 other - + @@ -1733,7 +1680,7 @@ Ajustari pentru deprecierea materialelor de natura obiectelor de inventar 3922 other - + @@ -1741,7 +1688,7 @@ Ajustari pentru deprecierea productiei in curs de executie 393 other - + @@ -1749,7 +1696,7 @@ Ajustari pentru deprecierea produselor 394 view - + @@ -1757,7 +1704,7 @@ Ajustari pentru deprecierea semifabricatelor 3941 other - + @@ -1765,7 +1712,7 @@ Ajustari pentru deprecierea produselor finite 3945 other - + @@ -1773,7 +1720,7 @@ Ajustari pentru deprecierea produselor reziduale 3946 other - + @@ -1781,7 +1728,7 @@ Ajustari pentru deprecierea stocurilor aflate la terti 395 view - + @@ -1789,7 +1736,7 @@ Ajustari pentru deprecierea materiilor prime si materialelor aflate la terti 3951 other - + @@ -1797,7 +1744,7 @@ Ajustari pentru deprecierea semifabricatelor aflate la terti 3952 other - + @@ -1805,7 +1752,7 @@ Ajustari pentru deprecierea produselor finite aflate la terti 3953 other - + @@ -1813,7 +1760,7 @@ Ajustari pentru deprecierea produselor reziduale aflate la terti 3954 other - + @@ -1821,7 +1768,7 @@ Ajustari pentru deprecierea animalelor aflate la terti 3956 other - + @@ -1829,7 +1776,7 @@ Ajustari pentru deprecierea marfurilor aflate la terti 3957 other - + @@ -1837,15 +1784,23 @@ Ajustari pentru deprecierea ambalajelor aflate la terti 3958 other - + + + Ajustari pentru deprecierea animalelor + 396 + other + + + + Ajustari pentru deprecierea marfurilor 397 other - + @@ -1853,61 +1808,41 @@ Ajustari pentru deprecierea ambalajelor 398 other - + - CONTURI DE TERtI + CONTURI DE TERTI Clasa 4 view - + - FURNIZORI sI CONTURI ASIMILATE + FURNIZORI SI CONTURI ASIMILATE 40 view - + - + Furnizori 401 - view - + payable + - - - Furnizori cumparari de bunuri si prestari de servicii - 4011 - payable - - - - - - - - Furnizori - Contracte civile - 4012 - payable - - - - - Efecte de platit 403 payable - + @@ -1916,7 +1851,7 @@ Furnizori de imobilizari 404 payable - + @@ -1925,7 +1860,7 @@ Efecte de platit pentru imobilizari 405 payable - + @@ -1934,7 +1869,7 @@ Furnizori - facturi nesosite 408 payable - + @@ -1943,7 +1878,7 @@ Furnizori - debitori 409 view - + @@ -1952,25 +1887,25 @@ Furnizori - debitori pentru cumparari de bunuri de natura stocurilor 4091 other - + - Furnizori - debitori pentru prestari de servicii si executari de lucrari + Furnizori - debitori pentru prestari de servicii 4092 other - + - CLIENtI sI CONTURI ASIMILATE + CLIENTI SI CONTURI ASIMILATE 41 view - + @@ -1979,16 +1914,16 @@ Clienti 411 view - + - Clienti - Vanzari de bunuri sau prestari de servicii + Clienti 4111 receivable - + @@ -1997,7 +1932,7 @@ Clienti incerti sau in litigiu 4118 receivable - + @@ -2006,7 +1941,7 @@ Efecte de primit de la clienti 413 receivable - + @@ -2015,7 +1950,7 @@ Clienti - facturi de intocmit 418 receivable - + @@ -2024,24 +1959,24 @@ Clienti creditori 419 other - + - PERSONAL sI CONTURI ASIMILATE + PERSONAL SI CONTURI ASIMILATE 42 view - + Personal - salarii datorate 421 - view - + other + @@ -2050,7 +1985,7 @@ Personal - ajutoare materiale datorate 423 other - + @@ -2059,7 +1994,7 @@ Prime privind participarea personalului la profit 424 other - + Se utilizeaza atunci cand exista baza legala pentru acordarea acestora @@ -2069,17 +2004,16 @@ Avansuri acordate personalului 425 receivable - - + - Drepturi de personal neridicatelte creante + Drepturi de personal neridicate 426 other - + @@ -2088,7 +2022,7 @@ Retineri din salarii datorate tertilor 427 other - + @@ -2097,7 +2031,7 @@ Alte datorii si creante in legatura cu personalul 428 view - + @@ -2106,7 +2040,7 @@ Alte datorii in legatura cu personalul 4281 other - + @@ -2115,16 +2049,16 @@ Alte creante in legatura cu personalul 4282 receivable - + - ASIGURaRI SOCIALE, PROTECtIE SOCIALa sI CONTURI ASIMILATE + ASIGURARI SOCIALE, PROTECTIE SOCIALA SI CONTURI ASIMILATE 43 view - + @@ -2132,7 +2066,7 @@ Asigurari sociale 431 view - + @@ -2141,7 +2075,7 @@ Contributia unitatii la asigurarile sociale 4311 other - + @@ -2150,16 +2084,16 @@ Contributia personalului la asigurarile sociale 4312 other - + - Contributia unitatii pentru asigurarile sociale de sanatate + Contributia angajatorului pentru asigurarile sociale de sanatate 4313 other - + @@ -2168,7 +2102,7 @@ Contributia angajatilor pentru asigurarile sociale de sanatate 4314 other - + @@ -2177,7 +2111,7 @@ Contributia angajatorilor la fondul pentru concedii si indemnizatii 4315 other - + @@ -2186,7 +2120,7 @@ Contributia angajatorilor la fondul de asigurare pentru accidente de munca si boli profesionale 4316 other - + @@ -2196,7 +2130,7 @@ Ajutor de somaj 437 view - + @@ -2205,7 +2139,7 @@ Contributia unitatii la fondul de somaj 4371 other - + @@ -2214,7 +2148,7 @@ Contributia personalului la fondul de somaj 4372 other - + @@ -2223,7 +2157,7 @@ Contributia unitatii la fondul de garantare pentru plata creantelor salariale 4373 other - + @@ -2232,7 +2166,7 @@ Alte datorii si creante sociale 438 view - + @@ -2241,7 +2175,7 @@ Alte datorii sociale 4381 other - + @@ -2250,7 +2184,7 @@ Alte creante sociale 4382 receivable - + @@ -2259,7 +2193,7 @@ BUGETUL STATULUI, FONDURI SPECIALE sI CONTURI ASIMILATE 44 view - + @@ -2267,7 +2201,7 @@ Impozitul pe profit 441 view - + @@ -2276,7 +2210,7 @@ Impozitul pe profit 4411 other - + @@ -2285,7 +2219,7 @@ Impozitul pe venit 4418 other - + @@ -2294,7 +2228,7 @@ Taxa pe valoarea adaugata 442 view - + @@ -2303,7 +2237,7 @@ TVA de plata 4423 other - + @@ -2312,7 +2246,7 @@ TVA de recuperat 4424 other - + @@ -2321,7 +2255,7 @@ TVA deductibila 4426 other - + @@ -2330,7 +2264,7 @@ TVA colectata 4427 other - + @@ -2338,25 +2272,25 @@ TVA neexigibila 4428 other - + - Impozitul pe vanituri de natura salariilor + Impozitul pe venituri de natura salariilor 444 other - + - c + Subventii 445 view - + @@ -2365,16 +2299,16 @@ Subventii guvernamentale 4451 receivable - + - imprumuturi nerambursabile cu caracter de subventii + Imprumuturi nerambursabile cu caracter de subventii 4452 receivable - + @@ -2383,7 +2317,7 @@ Alte sume primite cu caracter de subventii 4458 receivable - + @@ -2392,7 +2326,7 @@ Alte impozite,taxe si varsaminte asimilate 446 other - + @@ -2401,7 +2335,7 @@ Fonduri speciale - taxe si varsaminte asimilate 447 other - + @@ -2410,7 +2344,7 @@ Alte datorii si creante cu bugetul statului 448 view - + @@ -2419,7 +2353,7 @@ Alte datorii fata de bugetul statului 4481 other - + @@ -2428,16 +2362,16 @@ Alte creante privind bugetul statului 4482 other - + - GRUP sI ACtIONARI / ASOCIAtI + GRUP SI ACTIONARI / ASOCIATI 45 view - + @@ -2445,7 +2379,7 @@ Decontari intre entitatile afiliate 451 view - + @@ -2453,8 +2387,8 @@ Decontari intre entitatile afiliate 4511 - receivable - + other + @@ -2462,8 +2396,8 @@ Dobanzi aferente decontarilor intre entitatile afiliate 4518 - receivable - + other + @@ -2472,7 +2406,7 @@ Decontari privind interesele de participare 453 view - + @@ -2480,8 +2414,8 @@ Decontari privind interesele de participare 4531 - receivable - + other + @@ -2489,8 +2423,8 @@ Dobanzi aferente decontarilor privind interesele de participare 4538 - receivable - + other + @@ -2499,7 +2433,7 @@ Sume datorate actionarilor/asociatilor 455 view - + @@ -2508,7 +2442,7 @@ Actionari/asociati - conturi curente 4551 receivable - + @@ -2517,7 +2451,7 @@ Actionari/asociati dobanzi la conturi curente receivable 4558 - + @@ -2525,8 +2459,8 @@ Decontari cu actionarii/asociatii privind capitalul 456 - receivable - + other + @@ -2535,7 +2469,7 @@ Dividende de plata 457 other - + @@ -2544,7 +2478,7 @@ Decontari din operatii in participare 458 view - + @@ -2553,7 +2487,7 @@ Decontari din operatii in participare - activ 4581 receivable - + @@ -2562,16 +2496,16 @@ Decontari din operatii in participare - pasiv 4582 receivable - + - DEBITORI sI CREDITORI DIVERsI + DEBITORI SI CREDITORI DIVERSI 46 view - + @@ -2579,7 +2513,7 @@ Debitori diversi 461 receivable - + @@ -2588,16 +2522,16 @@ Creditori diversi 462 other - + - CONTURI DE REGULARIZARE sI ASIMILATE + CONTURI DE REGULARIZARE SI ASIMILATE 47 view - + @@ -2605,7 +2539,7 @@ Cheltuieli integistrate in avans 471 receivable - + @@ -2614,7 +2548,7 @@ Venituri inregistrate in avans 472 other - + @@ -2622,25 +2556,78 @@ Decontari din operatiuni in curs de clarificare 473 - receivable - + other + + + + Subventii pentru investitii + 475 + view + + + + + + Subventii guvernamentale pentru investitii + 4751 + other + + + + + + + Imprumuturi nerambursabile cu caracter de subventii pentru investitii + 4752 + other + + + + + + + Donatii pentru investitii + 4753 + other + + + + + + + Plusuri de inventar de natura imobilizarilor + 4754 + other + + + + + + + Alte sume primite cu caracter de subventii pentru investitii + 4758 + other + + + + - DECONTaRI iN CADRUL UNITatII + DECONTARI IN CADRUL UNITATII 48 view - + - + Decontari intre unitati si subunitati 481 - receivable - + other + @@ -2648,18 +2635,18 @@ Decontari intre subunitati 482 - receivable - + other + - AJUSTaRI PENTRU DEPRECIEREA CREANtELOR + AJUSTARI PENTRU DEPRECIEREA CREANTELOR 49 view - + @@ -2667,7 +2654,7 @@ Ajustari pentru deprecierea creantelor - clienti 491 other - + @@ -2676,7 +2663,7 @@ Ajustari pentru deprecierea creantelor - decontari in cadrul grupului si cu actionarii/asociatii 495 other - + @@ -2685,7 +2672,7 @@ Ajustari pentru deprecierea creantelor - debitori diversi 496 receivable - + @@ -2694,15 +2681,15 @@ CONTURI DE TREZORERIE Clasa 5 view - + - INVESTItII PE TERMEN SCURT + INVESTITII PE TERMEN SCURT 50 view - + @@ -2710,7 +2697,7 @@ Actiuni detinute la entitatile afiliate 501 other - + @@ -2718,7 +2705,7 @@ Obligatiuni emise si rascumparate 505 other - + @@ -2726,7 +2713,7 @@ Obligatiuni 506 other - + @@ -2734,7 +2721,7 @@ Alte investitii pe termen scurt si creante asimilate 508 view - + @@ -2742,7 +2729,7 @@ Alte titluri de plasament 5081 other - + @@ -2750,7 +2737,7 @@ Dobanzi la obligatiuni si alte titluri de plasament 5088 other - + @@ -2758,7 +2745,7 @@ Varsaminte de efctuat pentru investitiile pe termen scurt 509 view - + @@ -2766,7 +2753,7 @@ Varsaminte de efctuat pentru actiunile detinute la institutiile afiliate 5091 other - + @@ -2774,7 +2761,7 @@ Varsaminte de efctuat pentru alte investitii pe termen scurt 5092 other - + @@ -2782,7 +2769,7 @@ CONTURI LA BANCI 51 view - + @@ -2790,7 +2777,7 @@ Valori de incasat 511 view - + @@ -2798,8 +2785,7 @@ Cecuri de incasat 5112 other - - + @@ -2807,7 +2793,7 @@ Efecte de incasat 5113 other - + @@ -2815,7 +2801,7 @@ Efecte remise spre scontare 5114 other - + @@ -2823,7 +2809,7 @@ Conturi curente la banci 512 view - + Se creeaza cate un cont pentru fiecare cont bancar @@ -2832,8 +2818,8 @@ Conturi la banci in lei 5121 - other - + view + @@ -2842,7 +2828,7 @@ Conturi la banci in valuta 5124 other - + @@ -2850,7 +2836,7 @@ Sume in curs de decontare 5125 other - + @@ -2858,7 +2844,7 @@ Dobanzi 518 view - + @@ -2866,8 +2852,7 @@ Dobanzi de platit 5186 other - - + @@ -2875,7 +2860,7 @@ Dobanzi de incasat 5187 other - + @@ -2883,7 +2868,7 @@ Credite bancare pe termen scurt 519 view - + @@ -2891,7 +2876,7 @@ Credite bancare pe termen scurt 5191 other - + @@ -2899,7 +2884,7 @@ Credite bancare pe termen scurt nerambursate la scadenta 5192 other - + @@ -2907,7 +2892,7 @@ Credite externe guvernamentale 5193 other - + @@ -2915,7 +2900,7 @@ Credite externe garantate de stat 5194 other - + @@ -2923,7 +2908,7 @@ Credite externe garantate de banci 5195 other - + @@ -2931,7 +2916,7 @@ Credite de la trezoreria statului 5196 other - + @@ -2939,7 +2924,7 @@ Credite interne garantate de stat 5197 other - + @@ -2947,7 +2932,7 @@ Dobanzi aferente creditelor pe termen scurt 5198 other - + @@ -2955,7 +2940,7 @@ CASA 53 view - + @@ -2963,7 +2948,7 @@ Casa 531 view - + @@ -2971,7 +2956,7 @@ Casa in lei 5311 other - + @@ -2979,7 +2964,7 @@ Casa in valuta 5314 other - + @@ -2987,7 +2972,7 @@ Alte valori 532 view - + @@ -2995,7 +2980,7 @@ Timbre fiscale si postale 5321 other - + @@ -3003,7 +2988,7 @@ Bilete de tratament si odihna 5322 other - + @@ -3011,7 +2996,7 @@ Tichete si bilete de calatorie 5323 other - + @@ -3019,7 +3004,7 @@ Alte valori 5328 other - + @@ -3027,7 +3012,7 @@ ACREDITIVE 54 view - + @@ -3035,7 +3020,7 @@ Acreditive 541 view - + @@ -3043,7 +3028,7 @@ Acreditive in lei 5411 other - + @@ -3051,7 +3036,7 @@ Acreditive in valuta 5412 other - + @@ -3059,7 +3044,7 @@ Avansuri de trezorerie 542 other - + in acest cont vor fi evidentiate si sumele acordate prin sistemul de carduri @@ -3068,7 +3053,7 @@ VIRAMENTE INTERNE 58 view - + @@ -3077,16 +3062,16 @@ Viramente interne 581 other - + - AJUSTaRI PENTRU PIERDEREA DE VALOARE A CONTURILOR DE TREZORERIE + AJUSTARI PENTRU PIERDEREA DE VALOARE A CONTURILOR DE TREZORERIE 59 view - + @@ -3094,7 +3079,7 @@ Ajustari pentru pierderea de valoare a actiunilor detinute la entitatile afiliate 591 other - + @@ -3102,7 +3087,7 @@ Ajustari pentru pierderea de valoare a obligatiunilor emise si recuperate 595 other - + @@ -3110,7 +3095,7 @@ Ajustari pentru pierderea de valoare a obligatiunilor 596 other - + @@ -3118,7 +3103,7 @@ Ajustari pentru pierderea de valoare a altor invesitii pe termen scurt si creante asimilate 598 other - + @@ -3126,7 +3111,7 @@ Conturile de venituri si cheltuieli Clasele 6 si 7 view - + @@ -3134,7 +3119,7 @@ CONTURI DE CHELTUIELI Clasa 6 view - + @@ -3142,15 +3127,15 @@ CHELTUIELI PRIVIND STOCURILE 60 view - + - Venituri din subventii de exploatareCheltuieli cu materiile prime + Cheltuieli cu materiile prime 601 other - + @@ -3158,7 +3143,7 @@ Cheltuieli cu materialele consumabile 602 view - + @@ -3166,7 +3151,7 @@ Cheltuieli cu materiale auxiliare 6021 other - + @@ -3174,7 +3159,7 @@ Cheltuieli privind combustibilul 6022 other - + @@ -3182,7 +3167,7 @@ Cheltuieli privind materialele pentru ambalat 6023 other - + @@ -3190,7 +3175,7 @@ Cheltuieli privind piesele de schimb 6024 other - + @@ -3198,7 +3183,7 @@ Cheltuieli privind semintele si materialele de plantat 6025 other - + @@ -3206,7 +3191,7 @@ Cheltuieli privind furajele 6026 other - + @@ -3214,7 +3199,7 @@ Cheltuieli privind alte materiale consumabile 6028 other - + @@ -3222,7 +3207,7 @@ Cheltuieli privind materialele de natura obiectelor de inventar 603 other - + @@ -3230,7 +3215,7 @@ Cheltuieli privind materialele nestocate 604 other - + @@ -3238,7 +3223,7 @@ Cheltuieli privind energia si apa 605 other - + @@ -3246,7 +3231,7 @@ Cheltuieli privind animalele si pasarile 606 other - + @@ -3254,7 +3239,7 @@ Cheltuieli privind marfurile 607 other - + @@ -3262,15 +3247,23 @@ Cheltuieli privind ambalajele 608 other - + - + + + Reduceri comerciale primite + 609 + other + + + + - CHELTUIELI CU LUCRaRIRE sI SERVICIILE EXECUTATE DE TERtI + CHELTUIELI CU LUCRARIRE SI SERVICIILE EXECUTATE DE TERTI 61 view - + @@ -3278,7 +3271,7 @@ Cheltuieli cu intretinerile si reparatiile 611 other - + @@ -3286,7 +3279,7 @@ Cheltuieli cu redeventele, locatiile de gestiune si chiriile 612 other - + @@ -3294,7 +3287,7 @@ Cheltuieli cu primele de asigurare 613 other - + @@ -3302,15 +3295,15 @@ Cheltuieli cu studiile si cercetarile 614 other - + - CHELTUIELI CU ALTE SERVICII EXECUTATE DE TERtI + CHELTUIELI CU ALTE SERVICII EXECUTATE DE TERTI 62 view - + @@ -3318,7 +3311,7 @@ Cheltuieli cu colaboratorii 621 other - + @@ -3327,7 +3320,7 @@ Cheltuieli privind comisioanele si onorariile 622 other - + @@ -3335,7 +3328,7 @@ Cheltuieli de protocol, reclama si publicitate 623 other - + @@ -3343,7 +3336,7 @@ Cheltuieli cu transportul de bunuri si personal 624 other - + @@ -3351,7 +3344,7 @@ Cheltuieli cu deplasari, detasari si transferari 625 other - + @@ -3359,7 +3352,7 @@ Cheltuieli postale si taxe de telecomunicatii 626 other - + @@ -3367,7 +3360,7 @@ Cheltuieli cu serviciile bancare si asimilate 627 other - + @@ -3375,7 +3368,7 @@ Alte cheltuieli cu serviciile executate de terti 628 other - + @@ -3383,7 +3376,7 @@ Cheltuieli cu alte impozite, taxe si varsaminte asimilate 63 view - + @@ -3391,7 +3384,7 @@ Cheltuieli cu alte impozite, taxe si varsaminte asimilate 635 other - + @@ -3399,7 +3392,7 @@ CHELTUIELI CU PERSONALUL 64 view - + @@ -3407,7 +3400,7 @@ Cheltuieli cu salariile personalului 641 other - + @@ -3415,15 +3408,31 @@ Cheltuieli cu tichetele de masa acordate salariatilor 642 other - + + + Cheltuieli cu primele reprezentand participarea personalului la profit + 643 + other + + + + + + Cheltuieli cu renumerarea in instrumente de capitaluri proprii + 644 + other + + + + Cheltuieli privind asigurarile si protectia sociala 645 view - + @@ -3431,7 +3440,7 @@ Contributia unitatii la asigurarile sociale 6451 other - + @@ -3439,7 +3448,7 @@ Contributia unitatii pentru ajutorul de somaj 6452 other - + @@ -3447,7 +3456,7 @@ Contributia angajatorului pentru asigurarile sociale de sanatate 6453 other - + @@ -3455,7 +3464,7 @@ Contributia unitatii la fondul de garantare 6454 other - + @@ -3463,15 +3472,31 @@ Contributia unitatii la fondul de concedii medicale 6455 other - + + + Contributia unitatii la schemele de pensii facultative + 6456 + other + + + + + + Contributia unitatii la primele de asigurare voluntara de sanatate + 6457 + other + + + + Alte cheltuieli privind asigurarile si protectia sociala 6458 other - + @@ -3479,15 +3504,23 @@ Alte cheltuieli de exploatare 65 view - + + + Cheltuieli cu protectia mediului inconjurator + 652 + other + + + + Pierderi din creante si debitori diversi 654 other - + @@ -3495,7 +3528,7 @@ Alte cheltuieli de exploatare 658 view - + @@ -3503,7 +3536,7 @@ Despagubiri, amenzi si penalitati 6581 other - + @@ -3511,7 +3544,7 @@ Donatii si subventii acordate 6582 other - + @@ -3519,7 +3552,7 @@ Cheltuieli privind activele cedate si alte operatii de capital 6583 other - + @@ -3527,16 +3560,15 @@ Alte cheltuieli de exploatare 6588 other - + - CHELTUIELI FINANCIARE 66 view - + @@ -3544,16 +3576,15 @@ Pierderi din creante legate de participatii 663 other - + - Cheltuieli privind investitiile financiare cedate 664 view - + @@ -3561,7 +3592,7 @@ Cheltuieli privind imobilizarile financiare cedate 6641 other - + @@ -3569,7 +3600,7 @@ Pierderi din investitiile pe termen scurt cedate 6642 other - + @@ -3577,7 +3608,7 @@ Cheltuieli din diferente de curs valutar 665 other - + @@ -3585,7 +3616,7 @@ Cheltuieli privind dobanzile 666 other - + @@ -3593,7 +3624,7 @@ Cheltuieli privind sconturile acordate 667 other - + @@ -3601,7 +3632,7 @@ Alte cheltuieli financiare 668 other - + @@ -3609,7 +3640,7 @@ CHELTUIELI EXTRAORDINARE 67 view - + @@ -3617,15 +3648,15 @@ Cheltuieli privind calamitatile si alte evenimente extraordinare 671 other - + - CHELTUIELI CU AMORTIZaRILE, PROVIZIOANELE sI AJUSTaRILE PENTRU DEPRECIERE SAU PIERDERE DE VALOARE + CHELTUIELI CU AMORTIZARILE, PROVIZIOANELE SI AJUSTARILE PENTRU DEPRECIERE SAU PIERDERE DE VALOARE 68 view - + @@ -3633,15 +3664,15 @@ Cheltuieli de exploatare privind amortizarile, provizioanele si ajustarile pentru depreciere 681 view - + - Alte cheltuieli cu serviciile executate de tertiCheltuieli de exploatare privind amortizarea imobilizarilor + Cheltuieli de exploatare privind amortizarea imobilizarilor 6811 other - + @@ -3649,7 +3680,7 @@ Cheltuieli de exploatare privind provizioanele 6812 other - + @@ -3657,7 +3688,7 @@ Cheltuieli de exploatare privind ajustarile pentru deprecierea imobilizarilor 6813 other - + @@ -3665,7 +3696,7 @@ Cheltuieli de exploatare privind ajustarile pentru deprecierea activelor circulante 6814 other - + @@ -3673,7 +3704,7 @@ Cheltuieli financiare privind amortizarile si ajustarile pentru pierdere de valoare 686 view - + @@ -3681,7 +3712,7 @@ Cheltuieli financiare privind ajustarile pentru pierderea de valoare a imobilizarilor financiare 6863 other - + @@ -3689,7 +3720,7 @@ Cheltuieli financiare privind ajustarile pentru pierderea de valoare a activelor circulante 6864 other - + @@ -3697,15 +3728,15 @@ Cheltuieli financiare privind amortizarea primelor de rambursare a obligatiunilor 6868 other - + - CHELTUIELI CU IMPOZITUL PE PROFIT sI ALTE IMPOZITE + CHELTUIELI CU IMPOZITUL PE PROFIT SI ALTE IMPOZITE 69 view - + @@ -3713,7 +3744,7 @@ Impozitul pe profit 691 other - + @@ -3721,7 +3752,7 @@ Cheltuieli cu impozitul pe venit si cu alte impozite care nu apar in elementele de mai sus 698 other - + Se utilizeaza conform reglementarilor legale @@ -3730,15 +3761,15 @@ CONTURI DE VENITURI Clasa 7 view - + - CIFRA DE AFACERI NETa + CIFRA DE AFACERI NETA 70 view - + @@ -3746,7 +3777,7 @@ Venituri din vanzarea produselor finite 701 other - + @@ -3754,7 +3785,7 @@ Venituri din vanzarea semifabricatelor 702 other - + @@ -3762,7 +3793,7 @@ Venituri din vanzarea produselor reziduale 703 other - + @@ -3770,7 +3801,7 @@ Venituri din lucrari executate si servicii prestate 704 other - + @@ -3778,7 +3809,7 @@ Venituri din studii si cercetari 705 other - + @@ -3786,7 +3817,7 @@ Venituri din redevente, locatii de gestiune si chirii 706 other - + @@ -3794,7 +3825,7 @@ Venituri din vanzarea marfurilor 707 other - + 707-607 = adaosul comercial @@ -3803,23 +3834,39 @@ Venituri din activitati diverse 708 other - + + + + + + Reduceri comerciale acordate + 709 + other + - Variatia stocurilor + Venituri aferente costului productiei in curs de executie 71 view - + - Variatia stocurilor + Venituri aferente costurilor stocurilor de produse 711 other - + + + + + + Venituri aferente costurilor serviciilor in curs de executie + 712 + other + @@ -3827,7 +3874,7 @@ Venituri din productia de imobilizari 72 view - + @@ -3835,7 +3882,7 @@ Venituri din productia de imobilizari necorporale 721 other - + @@ -3843,15 +3890,15 @@ Venituri din productia de imobilizari corporale 722 other - + - VENITURI DIN SUBVENtII DE EXPLOATARE + VENITURI DIN SUBVENTII DE EXPLOATARE 74 view - + @@ -3859,7 +3906,7 @@ Venituri din subventii de exploatare 741 view - + @@ -3867,7 +3914,7 @@ Venituri din subventii de exploatare aferente cifrei de afaceri 7411 other - + Se ia in calcul la determinarea cifrei de afaceri @@ -3876,7 +3923,7 @@ Venituri din subventii de exploatare pentru materii prime si materiale consumabile 7412 other - + @@ -3884,7 +3931,7 @@ Venituri din subventii de exploatare pentru alte cheltuieli externe 7413 other - + @@ -3892,7 +3939,7 @@ Venituri din subventii de exploatare pentru plata personalului 7414 other - + @@ -3900,7 +3947,7 @@ Venituri din subventii de exploatare pentru asigurari si protectie sociala 7415 other - + @@ -3908,7 +3955,7 @@ Venituri din subventii de exploatare pentru alte cheltuieli de exploatare 7416 other - + @@ -3916,7 +3963,7 @@ Venituri din subventii de exploatare aferente altor venituri 7417 other - + @@ -3924,7 +3971,7 @@ Venituri din subventii de exploatare pentru dobanda datorata 7418 other - + @@ -3932,7 +3979,7 @@ ALTE VENITURI DIN EXPLOATARE 75 view - + @@ -3940,7 +3987,7 @@ Venituri din creante reactivate si debitori diversi 754 other - + @@ -3948,7 +3995,7 @@ Alte venituri din exploatare 758 view - + @@ -3956,7 +4003,7 @@ Venituri din despagubiri, amenzi si penalitati 7581 other - + @@ -3964,7 +4011,7 @@ Venituri din donatii si subventii primite 7582 other - + @@ -3972,7 +4019,7 @@ Venituri din vanzarea activelor si alte operatii de capital 7583 other - + @@ -3980,7 +4027,7 @@ Venituri din subventii pentru investitii 7584 other - + @@ -3988,7 +4035,7 @@ Alte venituri din exploatare 7588 other - + @@ -3996,7 +4043,7 @@ VENITURI FINANCIARE 76 view - + @@ -4004,7 +4051,7 @@ Venituri din imobilizari financiare 761 view - + @@ -4012,7 +4059,7 @@ Venituri din actiuni detinute la entitatile afiliate 7611 other - + @@ -4020,7 +4067,7 @@ Venituri din interese de participare 7613 other - + @@ -4028,7 +4075,7 @@ Venituri din investitii financiare pe termen scurt 762 other - + @@ -4036,7 +4083,7 @@ Venituri din creante imobilizate 763 other - + @@ -4044,7 +4091,7 @@ Venituri din investitii financiare cedate 764 view - + @@ -4052,7 +4099,7 @@ Venituri din imobilizari financiare cedate 7641 other - + @@ -4060,7 +4107,7 @@ Castiguri din investitii pe termen scurt cedate 7642 other - + @@ -4068,7 +4115,7 @@ Venituri din diferente de curs valutar 765 other - + @@ -4076,7 +4123,7 @@ Venituri din dobanzi 766 other - + @@ -4084,7 +4131,7 @@ Venituri din sconturi obtinute 767 other - + (contrepartie 667) @@ -4093,7 +4140,7 @@ Alte venituri financiare 768 other - + @@ -4101,7 +4148,7 @@ VENITURI EXTRAORDINARE 77 view - + @@ -4109,15 +4156,15 @@ Venituri din subventii pentru evenimente extraordinare si altele similare 771 other - + - VENITURI DIN PROVIZIOANE sI AJUSTaRI PENTRU DEPRECIERE SAU PIERDERE DE VALOARE + VENITURI DIN PROVIZIOANE SI AJUSTARI PENTRU DEPRECIERE SAU PIERDERE DE VALOARE 78 view - + @@ -4125,7 +4172,7 @@ Venituri din provizioane si ajustari pentru depreciere privind activitatea de exploatare 781 view - + @@ -4133,7 +4180,7 @@ Venituri din provizioane 7812 other - + @@ -4141,7 +4188,7 @@ Venituri din ajustari pentru deprecierea imobilizarilor 7813 other - + @@ -4149,7 +4196,7 @@ Venituri din ajustari pentru deprecierea activelor circulante 7814 other - + @@ -4158,7 +4205,7 @@ 7815 other Acest cont apare numai in situatiile anuale consolidate - + @@ -4166,7 +4213,7 @@ Venituri financiare din ajustari pentru pierdere de valoare 786 view - + @@ -4174,7 +4221,7 @@ Venituri financiare din ajustari pentru pierderea de valoare a imobilizarilor financiare 7863 other - + @@ -4182,7 +4229,7 @@ Venituri financiare din ajustari pentru pierderea de valoare a activelor circulante 7864 other - + @@ -4190,7 +4237,7 @@ CONTURI SPECIALE Clasa 8 view - + @@ -4198,7 +4245,7 @@ CONTURI IN AFARA BILANTULUI 80 view - + @@ -4206,7 +4253,7 @@ Angajamente acordate 801 view - + @@ -4214,7 +4261,7 @@ Giruri si garantii acordate 8011 other - + @@ -4222,7 +4269,7 @@ Alte angajamente acordate 8018 other - + @@ -4230,7 +4277,7 @@ Angajamente primite 802 view - + @@ -4238,7 +4285,7 @@ Giruri si garantii primite 8021 other - + @@ -4246,7 +4293,7 @@ Alte angajamente primite 8028 other - + @@ -4254,7 +4301,7 @@ Alte conturi in afara bilantului 803 view - + @@ -4315,18 +4362,26 @@ - Alte valori in afara bilantului + Bunuri publice primite in administrare, concesiune si cu chirie 8038 other + + Alte valori in afara bilantului + 8039 + other + + + + Amortizarea aferenta gradului de neutilizare a mijloacelor fixe 804 view - + @@ -4342,7 +4397,7 @@ Dobanzi aferente contractelor de leasing si altor contracte asimilate, neajunse la scadenta 805 view - + @@ -4362,11 +4417,35 @@ + + Certificate de emisii de gaze cu efect de sera + 806 + other + + + + + + Active contingente + 807 + other + + + + + + Datorii contingente + 808 + other + + + + Bilant 89 view - + @@ -4385,18 +4464,130 @@ + + + CONTURI DE GESTIUNE + Clasa 9 + view + + + + + + DECONTARI INTERNE + 90 + view + + + + + + Decontari interne privind cheltuielile + 901 + other + + + - - - Romania - Chart of Accounts - - - - - - - - - + + Decontari interne privind productia obtinuta + 902 + other + + + + + + Decontari interne privind diferentele de pret + 903 + other + + + + + + CONTURI DE CALCULATIE + 92 + view + + + + + + Cheltuielile activitatii de baza + 921 + other + + + + + + Cheltuielile activitatilor auxiliare + 922 + other + + + + + + Cheltuieli indirecte de productie + 923 + other + + + + + + Cheltuieli generale de administratie + 924 + other + + + + + + Cheltuieli de desfacere + 925 + other + + + + + + COSTUL PRODUCTIEI + 93 + view + + + + + + Costul productiei obtinute + 931 + other + + + + + + Costul productiei de executie + 933 + other + + + + + + + Romania - Chart of Accounts + + + + + + + + + diff --git a/addons/l10n_ro/account_tax.xml b/addons/l10n_ro/account_tax.xml deleted file mode 100644 index 22c2478110f..00000000000 --- a/addons/l10n_ro/account_tax.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - TVA colectat 0% - 0.000000 - percent - - - - 1.00 - - 1.00 - - -1.00 - - -1.00 - - - - TVA colectat 5% - 0.090000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - TVA colectat 9% - 0.090000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - TVA colectat 19% - 0.190000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - - TVA deductibil 0% - 0.000000 - percent - - - - 1.00 - - 1.00 - - -1.00 - - -1.00 - - - - TVA deductibil 5% - 0.090000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - TVA deductibil 9% - 0.090000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - TVA deductibil 19% - 0.190000 - percent - - - - - - - -1.00 - -1.00 - 1.00 - 1.00 - - - - - diff --git a/addons/l10n_ro/account_tax_code.xml b/addons/l10n_ro/account_tax_code.xml deleted file mode 100644 index 247c70b5f06..00000000000 --- a/addons/l10n_ro/account_tax_code.xml +++ /dev/null @@ -1,134 +0,0 @@ - - - - -# -# Tax Code Template Configuration -# - - Decont TVA - - - - TVA COLECTATA - b) - - - - - TVA 19% - TVA colectata 19% - - - - TVA 9% - TVA colectata 9% - - - - TVA 5% - TVA colectata 5% - - - - - TVA Taxare inversa - TVA - - - - - TVA 0% - TVA colectata 0% - - - - - BAZA TVA COLECTAT - a) - - - - Baza TVA 19% - TVA colectata 19%(Baza) - - - - Baza TVA 9% - TVA colectata 9%(Baza) - - - - Baza TVA 5% - TVA colectata 5%(Baza) - - - - - Baza TVA Taxare inversa - Baza - - - - - Baza TVA 0% - TVA colectata 0%(Baza) - - - - - - TVA DEDUCTIBILA - d) - - - - TVA 19% - TVA deductibila 19% - - - - TVA 9% - TVA deductibila 9% - - - - TVA 5% - TVA deductibila 5% - - - - - TVA 0% - TVA deductibila 0% - - - - BAZA TVA DEDUCTIBIL - c) - - - - Baza TVA 19% - TVA deductibila 19%(Baza) - - - - Baza TVA 9% - TVA deductibila 9%(Baza) - - - - Baza TVA 5% - TVA deductibila 5%(Baza) - - - - - Baza TVA 0% - TVA deductibila 0%(Baza) - - - - - diff --git a/addons/l10n_ro/account_tax_code_template.xml b/addons/l10n_ro/account_tax_code_template.xml new file mode 100644 index 00000000000..21b99b02e28 --- /dev/null +++ b/addons/l10n_ro/account_tax_code_template.xml @@ -0,0 +1,186 @@ + + + + +# +# Tax Code Template Configuration +# + + Decont TVA + + + + TVA COLECTATA + b) + + + + + TVA 24% + TVA colectata 24% + + + + TVA 19% + TVA colectata 19% + + + + TVA 9% + TVA colectata 9% + + + + TVA 5% + TVA colectata 5% + + + + + TVA Taxare inversa + TVA + + + + + TVA 0% + TVA colectata 0% + + + + + BAZA TVA COLECTAT + a) + + + + Baza TVA 24% + TVA colectata 24%(Baza) + + + + Baza TVA 19% + TVA colectata 19%(Baza) + + + + Baza TVA 9% + TVA colectata 9%(Baza) + + + + Baza TVA 5% + TVA colectata 5%(Baza) + + + + + Baza TVA Taxare inversa + Baza + + + + + Baza TVA 0% + TVA colectata 0%(Baza) + + + + + + TVA DEDUCTIBILA + d) + + + + TVA 24% + TVA deductibila 24% + + + + TVA 19% + TVA deductibila 19% + + + + TVA 9% + TVA deductibila 9% + + + + TVA 5% + TVA deductibila 5% + + + + + TVA 0% + TVA deductibila 0% + + + + BAZA TVA DEDUCTIBIL + c) + + + + Baza TVA 24% + TVA deductibila 24%(Baza) + + + + Baza TVA 19% + TVA deductibila 19%(Baza) + + + + Baza TVA 9% + TVA deductibila 9%(Baza) + + + + Baza TVA 5% + TVA deductibila 5%(Baza) + + + + + Baza TVA 0% + TVA deductibila 0%(Baza) + + + + + BAZA TVA NEEXIGIBIL + e) + + + + Baza TVA neexigibil - colectat + TVA neexigibil - colectat (Baza) + + + + Baza TVA neexigibil - deductibil + TVA neexigibil - deductibil (Baza) + + + + TVA NEEXIGIBIL + f) + + + + TVA neexigibil - colectat + TVA neexigibil - colectat + + + + TVA neexigibil - deductibil + TVA neexigibil - deductibil + + + + + + diff --git a/addons/l10n_ro/account_tax_template.xml b/addons/l10n_ro/account_tax_template.xml new file mode 100644 index 00000000000..cfb6c6aca1a --- /dev/null +++ b/addons/l10n_ro/account_tax_template.xml @@ -0,0 +1,170 @@ + + + + + + TVA colectat 0% + 0.000000 + percent + + + + 1.00 + + 1.00 + + -1.00 + + -1.00 + + + + TVA colectat 5% + 0.050000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + TVA colectat 9% + 0.090000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + TVA colectat 19% + 0.190000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + + TVA colectat 24% + 0.240000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + + TVA deductibil 0% + 0.000000 + percent + + + + 1.00 + + 1.00 + + -1.00 + + -1.00 + + + + TVA deductibil 5% + 0.050000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + TVA deductibil 9% + 0.090000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + TVA deductibil 19% + 0.190000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + + TVA deductibil 24% + 0.240000 + percent + + + + + + + -1.00 + -1.00 + 1.00 + 1.00 + + + + + diff --git a/addons/l10n_ro/i18n/ar.po b/addons/l10n_ro/i18n/ar.po deleted file mode 100644 index 7773868c897..00000000000 --- a/addons/l10n_ro/i18n/ar.po +++ /dev/null @@ -1,132 +0,0 @@ -# Arabic translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-01-10 21:54+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Arabic \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "الدائنون" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "خطأ ! لا يمكنك إنشاء أعضاء مرتبطين و متداخلين." - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "الأسهم" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "الدخل" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "ضريبة" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "نقدي" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "الخصوم" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "مدفوعات" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "أصل" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "عرض" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "الأسهم" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "شريك" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "مصروف" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "خاص" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "إعداد شجرة الحسابات من قالب. ستم سؤالك عن اسم المنشأة، القالب المتبع، و " -#~ "إعداد أكواد الحسابات و البنوك، بالإضافة إلي يوميات العملة. و لذلك سيكون هناك " -#~ "قالب جديد. \n" -#~ "\tهذه لإعداد الحسابات." diff --git a/addons/l10n_ro/i18n/ca.po b/addons/l10n_ro/i18n/ca.po deleted file mode 100644 index 1bb4a6ea94f..00000000000 --- a/addons/l10n_ro/i18n/ca.po +++ /dev/null @@ -1,146 +0,0 @@ -# Catalan translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Catalan \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Empresa" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Nombre de registre al Registre de Comerç" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Genera el pla de comptes des d'una plantilla de pla. Se us demanarà el nom " -#~ "de l'empresa, la plantilla de pla a seguir, i el número de dígits per " -#~ "generar el codi dels vostres comptes, compte bancari, i divisa per crear els " -#~ "vostres diaris. Per tant, es genera una còpia directa de la plantilla del " -#~ "pla de comptes.\n" -#~ "\t Aquest és el mateix assistent que s'executa des de " -#~ "Comptabilitat/Configuració/Comptabilitat financera/Comptes financers/Genera " -#~ "pla comptable des d'una plantilla de pla comptable." - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Aquest és el mòdul que gestiona el pla comptable, estructura d'Impostos i " -#~ "número de Registre per a Romania amb OpenERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Romania - Pla comptable" diff --git a/addons/l10n_ro/i18n/da.po b/addons/l10n_ro/i18n/da.po deleted file mode 100644 index 89b6fa62b38..00000000000 --- a/addons/l10n_ro/i18n/da.po +++ /dev/null @@ -1,118 +0,0 @@ -# Danish translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-01-27 09:01+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Danish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "" diff --git a/addons/l10n_ro/i18n/es.po b/addons/l10n_ro/i18n/es.po deleted file mode 100644 index 0c6e92c9019..00000000000 --- a/addons/l10n_ro/i18n/es.po +++ /dev/null @@ -1,146 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Empresa" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de registro en el Registro de Comercio" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y " -#~ "Número de Registro para Rumanía en Open ERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Rumanía - Plan Contable" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " -#~ "por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " -#~ "de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " -#~ "divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " -#~ "plan contable será generada.\n" -#~ "Este es el mismo asistente que se ejecuta desde Gestión " -#~ "Financiera/Configuración/Contabilidad Financiera/Contabilidad " -#~ "Financiera/Generar Plan Contable a partir de una Plantilla de Plan." diff --git a/addons/l10n_ro/i18n/es_CR.po b/addons/l10n_ro/i18n/es_CR.po deleted file mode 100644 index b692c7b474d..00000000000 --- a/addons/l10n_ro/i18n/es_CR.po +++ /dev/null @@ -1,147 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-02-17 19:37+0000\n" -"Last-Translator: Freddy Gonzalez \n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" -"Language: es\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "A cobrar" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "Inmobilización" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "¡Error! No puede crear miembros asociados recursivamente." - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "Provisiones" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "Stocks" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "Ingreso" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "Impuesto" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "Compromiso" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "Efectivo" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "Responsabilidad" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "A pagar" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "Activo" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "Vista" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "Equidad" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Empresa" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "Gastos" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "Especial" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de registro en el Registro de Comercio" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " -#~ "por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " -#~ "de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " -#~ "divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " -#~ "plan contable será generada.\n" -#~ "Este es el mismo asistente que se ejecuta desde Gestión " -#~ "Financiera/Configuración/Contabilidad Financiera/Contabilidad " -#~ "Financiera/Generar Plan Contable a partir de una Plantilla de Plan." - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y " -#~ "Número de Registro para Rumanía en Open ERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Rumanía - Plan Contable" diff --git a/addons/l10n_ro/i18n/es_MX.po b/addons/l10n_ro/i18n/es_MX.po deleted file mode 100644 index ac016c5ddf7..00000000000 --- a/addons/l10n_ro/i18n/es_MX.po +++ /dev/null @@ -1,67 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-07 06:16+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:59+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de registro en el Registro de Comercio" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro -msgid "" -"Generate Chart of Accounts from a Chart Template. You will be asked to pass " -"the name of the company, the chart template to follow, the no. of digits to " -"generate the code for your accounts and Bank account, currency to create " -"Journals. Thus,the pure copy of chart Template is generated.\n" -"\tThis is the same wizard that runs from Financial " -"Management/Configuration/Financial Accounting/Financial Accounts/Generate " -"Chart of Accounts from a Chart Template." -msgstr "" -"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " -"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " -"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " -"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " -"plan contable será generada.\n" -"Este es el mismo asistente que se ejecuta desde Gestión " -"Financiera/Configuración/Contabilidad Financiera/Contabilidad " -"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." - -#. module: l10n_ro -#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information -msgid "Romania - Chart of Accounts" -msgstr "Rumanía - Plan Contable" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Empresa" - -#. module: l10n_ro -#: model:ir.module.module,description:l10n_ro.module_meta_information -msgid "" -"This is the module to manage the accounting chart, VAT structure and " -"Registration Number for Romania in Open ERP." -msgstr "" -"Este es el módulo que gestiona el plan contable, estructura de Impuestos y " -"Número de Registro para Rumanía en Open ERP." diff --git a/addons/l10n_ro/i18n/es_PY.po b/addons/l10n_ro/i18n/es_PY.po deleted file mode 100644 index 16ce09305fc..00000000000 --- a/addons/l10n_ro/i18n/es_PY.po +++ /dev/null @@ -1,146 +0,0 @@ -# Spanish (Paraguay) translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-03-21 16:30+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish (Paraguay) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Socio" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de registro en el Registro de Comercio" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Este es el módulo que gestiona el plan contable, estructura de Impuestos y " -#~ "Número de Registro para Rumanía en Open ERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Rumanía - Plan Contable" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Generar el plan contable a partir de una plantilla de plan contable. Se le " -#~ "pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, " -#~ "el número de dígitos para generar el código de las cuentas y de la cuenta " -#~ "bancaria, la moneda para crear los diarios. Así pues, se genere una copia " -#~ "exacta de la plantilla de plan contable.\n" -#~ "\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " -#~ "Configuración / Contabilidad financiera / Cuentas financieras / Generar el " -#~ "plan contable a partir de una plantilla de plan contable." diff --git a/addons/l10n_ro/i18n/es_VE.po b/addons/l10n_ro/i18n/es_VE.po deleted file mode 100644 index ac016c5ddf7..00000000000 --- a/addons/l10n_ro/i18n/es_VE.po +++ /dev/null @@ -1,67 +0,0 @@ -# Spanish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-07 06:16+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:59+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de registro en el Registro de Comercio" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro -msgid "" -"Generate Chart of Accounts from a Chart Template. You will be asked to pass " -"the name of the company, the chart template to follow, the no. of digits to " -"generate the code for your accounts and Bank account, currency to create " -"Journals. Thus,the pure copy of chart Template is generated.\n" -"\tThis is the same wizard that runs from Financial " -"Management/Configuration/Financial Accounting/Financial Accounts/Generate " -"Chart of Accounts from a Chart Template." -msgstr "" -"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " -"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " -"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " -"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " -"plan contable será generada.\n" -"Este es el mismo asistente que se ejecuta desde Gestión " -"Financiera/Configuración/Contabilidad Financiera/Contabilidad " -"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." - -#. module: l10n_ro -#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information -msgid "Romania - Chart of Accounts" -msgstr "Rumanía - Plan Contable" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Empresa" - -#. module: l10n_ro -#: model:ir.module.module,description:l10n_ro.module_meta_information -msgid "" -"This is the module to manage the accounting chart, VAT structure and " -"Registration Number for Romania in Open ERP." -msgstr "" -"Este es el módulo que gestiona el plan contable, estructura de Impuestos y " -"Número de Registro para Rumanía en Open ERP." diff --git a/addons/l10n_ro/i18n/gl.po b/addons/l10n_ro/i18n/gl.po deleted file mode 100644 index d6535bd4509..00000000000 --- a/addons/l10n_ro/i18n/gl.po +++ /dev/null @@ -1,145 +0,0 @@ -# Galician translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-03-02 23:31+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Galician \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Socio" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Número de rexistro no Rexistro de Comercio" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Este é o módulo que xestiona o plan contable, a estrutura dos Impostos e o " -#~ "Número de Rexistro para Romanía no Open ERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Romanía - Plan contable" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " -#~ "compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " -#~ "o código das súas contas e a conta bancaria, a divisa para crear Diarios. " -#~ "Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o " -#~ "mesmo asistente que se executa desde Xestión " -#~ "financeira/Configuración/Contabilidade financeira/Contabilidade " -#~ "financeira/Xerar Plan Contable a partir dun modelo de plan." diff --git a/addons/l10n_ro/i18n/it.po b/addons/l10n_ro/i18n/it.po deleted file mode 100644 index 6bee2ebd638..00000000000 --- a/addons/l10n_ro/i18n/it.po +++ /dev/null @@ -1,146 +0,0 @@ -# Italian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Italian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Partner" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Numero di registrazione alla Camera di Commercio" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Questo è il modulo per gestire il piano dei conti, la partita IVA e il " -#~ "numero di registrazione per la Romania in OpenERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Romania - Piano dei conti" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " -#~ "nome dell'azienda, il modello da seguire, il numero di decimali per generare " -#~ "il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " -#~ "il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " -#~ "dal modello, viene generata.\n" -#~ "\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " -#~ "Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " -#~ "Piano dei conti da un modello." diff --git a/addons/l10n_ro/i18n/l10n_ro.pot b/addons/l10n_ro/i18n/l10n_ro.pot deleted file mode 100644 index 12fc3f8b5f8..00000000000 --- a/addons/l10n_ro/i18n/l10n_ro.pot +++ /dev/null @@ -1,117 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * l10n_ro -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0alpha\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-11-24 02:53+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "" - diff --git a/addons/l10n_ro/i18n/pt.po b/addons/l10n_ro/i18n/pt.po deleted file mode 100644 index d86aac0c2ac..00000000000 --- a/addons/l10n_ro/i18n/pt.po +++ /dev/null @@ -1,118 +0,0 @@ -# Portuguese translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-04-23 14:56+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "Recebível" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "Erro! Não pode criar membros recursivos." - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "Provisões" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "Stocks" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "Imposto" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "Dinheiro" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "Pagável" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "Vista" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Parceiro" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "Despesas" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "Especial" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "" diff --git a/addons/l10n_ro/i18n/pt_BR.po b/addons/l10n_ro/i18n/pt_BR.po deleted file mode 100644 index a1cfa91235a..00000000000 --- a/addons/l10n_ro/i18n/pt_BR.po +++ /dev/null @@ -1,145 +0,0 @@ -# Brazilian Portuguese translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-03-10 23:17+0000\n" -"Last-Translator: Emerson \n" -"Language-Team: Brazilian Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Partner" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Registration number at the Registry of Commerce" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Romania - Chart of Accounts" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." diff --git a/addons/l10n_ro/i18n/ro.po b/addons/l10n_ro/i18n/ro.po deleted file mode 100644 index 3d17e010d2f..00000000000 --- a/addons/l10n_ro/i18n/ro.po +++ /dev/null @@ -1,146 +0,0 @@ -# Romanian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Romanian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "Incasari" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "Imobilizare" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "Eroare ! Nu puteti crea membri asociati recursiv." - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "Provizii" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "Stocuri" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "Venit" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "Taxa" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "Angajament" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "Numerar" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "Raspundere" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "Plati" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "Active" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "Vizualizeaza" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "Capital" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Partener" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "Cheltuieli" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "Special" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Numarul de inregistrare la Registrul Comertului" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Acesta este modulul pentru gestionarea planului de conturi, structura TVA-" -#~ "ului si Numărul de Inregistrare pentru Romania in OpenERP." - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Romania - Plan de Conturi" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Genereaza Planul de Conturi dintr-un Sablon. Vi se va cere sa specificati " -#~ "numele companiei, sablonul de urmat, numarul de cifre pentru generarea " -#~ "codului pentru conturile dumneavoastra si Contul bancar, moneda pentru " -#~ "crearea Jurnalelor. Astfel, este generata copia Sablonului planului de " -#~ "conturi.\n" -#~ "\t Acesta este acelasi asistent care ruleaza din Managementul " -#~ "Financiar/Configurare/Contabilitate Financiara/Conturi Financiare/Genereaza " -#~ "Plan de Conturi dintr-un Sablon de planuri." diff --git a/addons/l10n_ro/i18n/sr@latin.po b/addons/l10n_ro/i18n/sr@latin.po deleted file mode 100644 index 059fb12f2b0..00000000000 --- a/addons/l10n_ro/i18n/sr@latin.po +++ /dev/null @@ -1,146 +0,0 @@ -# Serbian Latin translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2011-10-13 14:55+0000\n" -"Last-Translator: Milan Milosevic \n" -"Language-Team: Serbian Latin \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "NRC" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "Partner" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "Registracioni broj pri Trgovinskom registru" - -#~ msgid "" -#~ "This is the module to manage the accounting chart, VAT structure and " -#~ "Registration Number for Romania in Open ERP." -#~ msgstr "" -#~ "Ovo je model za sređivanje računskih tabela, VAT strukture i Registracioni " -#~ "broj za Rumuniju u OPenERP-u" - -#~ msgid "Romania - Chart of Accounts" -#~ msgstr "Rumunija - računske tabele" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Generiše tabelu računâ iz šablona tabelâ. Bićete upitani za ime kompanije, " -#~ "šablon tabelâ koji ćete pratiti, broj cifara za generisanje koda za Vaše " -#~ "naloge i bankovni račun, valuta za pravljenje dnevnika. Na taj način se " -#~ "generiše čista kopija šablona tabelâ.\n" -#~ "\n" -#~ "\tTo je isti setup wizard koji se pokreće iz Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." diff --git a/addons/l10n_ro/i18n/tr.po b/addons/l10n_ro/i18n/tr.po deleted file mode 100644 index 028e41591b7..00000000000 --- a/addons/l10n_ro/i18n/tr.po +++ /dev/null @@ -1,135 +0,0 @@ -# Turkish translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-01-25 17:26+0000\n" -"Last-Translator: Ahmet Altınışık \n" -"Language-Team: Turkish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_receivable -msgid "Receivable" -msgstr "Alacak" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_immobilization -msgid "Immobilization" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error ! You cannot create recursive associated members." -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_provision -msgid "Provisions" -msgstr "" - -#. module: l10n_ro -#: field:res.partner,nrc:0 -msgid "NRC" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_stocks -msgid "Stocks" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_income -msgid "Income" -msgstr "Gelir" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_tax -msgid "Tax" -msgstr "Vergi" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_commitment -msgid "Commitment" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_cash -msgid "Cash" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_ro -#: constraint:res.partner:0 -msgid "Error: Invalid ean code" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_asset -msgid "Asset" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_ro -#: model:ir.model,name:l10n_ro.model_res_partner -msgid "Partner" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_ro -#: model:account.account.type,name:l10n_ro.account_type_special -msgid "Special" -msgstr "" - -#. module: l10n_ro -#: help:res.partner,nrc:0 -msgid "Registration number at the Registry of Commerce" -msgstr "" - -#~ msgid "" -#~ "Generate Chart of Accounts from a Chart Template. You will be asked to pass " -#~ "the name of the company, the chart template to follow, the no. of digits to " -#~ "generate the code for your accounts and Bank account, currency to create " -#~ "Journals. Thus,the pure copy of chart Template is generated.\n" -#~ "\tThis is the same wizard that runs from Financial " -#~ "Management/Configuration/Financial Accounting/Financial Accounts/Generate " -#~ "Chart of Accounts from a Chart Template." -#~ msgstr "" -#~ "Bir Tablo Şablonundan bir Hesap Tablosu oluşturun. Firma adını girmeniz, " -#~ "hesaplarınızın ve banka hesaplarınızın kodlarının oluşturulması için rakam " -#~ "sayısını, yevmiyeleri oluşturmak için para birimini girmeniz istenecektir. " -#~ "Böylece sade bir hesap planı oluşturumuş olur.\n" -#~ "\t Bu sihirbaz, Mali Yönetim/Yapılandırma/Mali Muhasebe/Mali Hesaplar/Tablo " -#~ "Şablonundan Hesap planı Oluşturma menüsünden çalıştırılan sihirbaz ile " -#~ "aynıdır." diff --git a/addons/l10n_ro/partner_view.xml b/addons/l10n_ro/partner_view.xml index b3549e5f5a8..c03d5c9a1a6 100644 --- a/addons/l10n_ro/partner_view.xml +++ b/addons/l10n_ro/partner_view.xml @@ -1,15 +1,16 @@ - - - res.partner.form.ro - - res.partner - - - + + + res.partner.form.ro + + res.partner + + + - - - + + + diff --git a/addons/l10n_ro/res_partner.py b/addons/l10n_ro/res_partner.py old mode 100644 new mode 100755 index 009aa76b62f..decdad124a2 --- a/addons/l10n_ro/res_partner.py +++ b/addons/l10n_ro/res_partner.py @@ -3,8 +3,7 @@ ############################################################################## # # OpenERP, Open Source Management Solution -# Copyright (C) 2009 (). All Rights Reserved -# $Id$ +# Copyright (C) 2012 (). All Rights Reserved # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -29,6 +28,10 @@ class res_partner(osv.osv): _columns = { 'nrc' : fields.char('NRC', size=16, help='Registration number at the Registry of Commerce'), } + _sql_constraints = [ + ('vat_uniq', 'unique (vat)', 'The vat of the partner must be unique !'), + ('nrc_uniq', 'unique (nrc)', 'The code of the partner must be unique !') + ] res_partner() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From 5bf6176b43caacdae2eecf391959d37a346d35b0 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 13 Dec 2012 11:58:21 +0100 Subject: [PATCH 050/178] [WIP] relflow bzr revid: fme@openerp.com-20121213105821-i2f5o693fyljpc9n --- addons/web/static/src/js/chrome.js | 22 ++++++++++++++++++++-- addons/web/static/src/xml/base.xml | 17 +++++++++-------- 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 56af4c9d564..00cff06b139 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -804,6 +804,7 @@ instance.web.Menu = instance.web.Widget.extend({ this.maximum_visible_links = 'auto'; // # of menu to show. 0 = do not crop, 'auto' = algo this.data = {data:{children:[]}}; this.on("menu_loaded", this, function (menu_data) { + self.reflow(); // launch the fetch of needaction counters, asynchronous if (!_.isEmpty(menu_data.all_menu_ids)) { this.rpc("/web/menu/load_needaction", {menu_ids: menu_data.all_menu_ids}).done(function(r) { @@ -811,7 +812,6 @@ instance.web.Menu = instance.web.Widget.extend({ }); } }); - }, start: function() { this._super.apply(this, arguments); @@ -829,7 +829,6 @@ instance.web.Menu = instance.web.Widget.extend({ var self = this; this.data = {data: data}; this.renderElement(); - this.limit_entries(); // Hide toplevel item if there is only one var $toplevel = this.$("li"); if($toplevel.length == 1) { @@ -856,6 +855,25 @@ instance.web.Menu = instance.web.Widget.extend({ } }); }, + reflow: function() { + var self = this; + var $more_container = $('.oe_menu_more_container'); + var $more = $('.oe_menu_more'); + $more.find('li').before($more_container); + var $li = this.$el.find('> li').not($more_container).hide(); + var remaining_space = self.$el.parent().width(); + remaining_space -= self.$el.parent().children(':visible').not(this.$el).width(); + //debugger + $li.each(function() { + remaining_space -= self.$el.children(':visible').width(); + if ($(this).width() > remaining_space) { + return false; + } + $(this).show(); + }); + $li.filter(':hidden').appendTo($more); + $more_container.toggle(!!$more.children().length); + }, limit_entries: function() { var maximum_visible_links = this.maximum_visible_links; if (maximum_visible_links === 'auto') { diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 576f179854d..cfaf2a2dc4f 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -348,16 +348,17 @@
  • +
  • + +
  • +
  • + + More +
      + +
    - -
  • - - More -
      - - -
  • - +
    - [[ formatLang(get_amount_total_in_currency(o), currency_obj=(o.order_lines and o.order_lines[0].currency or None)) or '' ]] + [[ formatLang(get_amount_total_in_currency(o), currency_obj=(o.line_ids and o.line_ids[0].currency or None)) or '' ]]
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" ''' % (currency_symbol)\n" +" total = 0\n" +" for aml in currency_dict['line']:\n" +" block = aml['blocked'] and 'X' or ' '\n" +" total += aml['balance']\n" +" strbegin = \" \"\n" +" date = aml['date_maturity'] or aml['date']\n" +" if date <= ctx['current_date'] and aml['balance'] > 0:\n" +" strbegin = \"\"\n" +" followup_table +=\"\" + strbegin + str(aml['date']) + strend " +"+ strbegin + aml['ref'] + strend + strbegin + str(date) + strend + strbegin " +"+ str(aml['balance']) + strend + strbegin + block + strend + \"\"\n" +" total = rml_parse.formatLang(total, dp='Account', " +"currency_obj=object.company_id.currency_id)\n" +" followup_table += '''\n" +"
    Data da FaturaReferenciaData de VencimentoValor (%s)Lit.
    \"\n" +" strend = \"\"\n" +" strend = \"
    \n" +"
    Valor devido: %s
    ''' % (total)\n" +"\n" +"%>\n" +"\n" +"${followup_table}\n" +"\n" +"
    \n" +"\n" +"\n" +" " #. module: account_followup #: help:res.partner,latest_followup_level_id_without_lit:0 @@ -1106,6 +1180,85 @@ msgid "" "\n" " " msgstr "" +"\n" +"
    \n" +" \n" +"

    Prezado ${object.name},

    \n" +"

    \n" +" Apesar das mensagens enviadas referenes ao seu pagamento, sua conta está " +"ccom um atraso sério.\n" +"É essencial que o pagamento imediato das faturas em aberto seja feito, caso " +"contrário seremos obrigados\n" +"a colocar uma restrição em sua conta e enviar sua fatura para o departamento " +"jurídico\n" +"o que significa que não iremos mais fornecer sua empresa com produtos ou " +"serviços.\n" +"Por favor tome as medidas necessárias para a regularização do pagamento o " +"mais breve possível.\n" +"Se houver algum problema referente a este pagamento, não deixe de entrar em " +"contato com nosso departamento financeiro.\n" +"Os detalhes do pagamento em atraso estão abaixo.\n" +"

    \n" +"
    \n" +"Atenciosamente,\n" +" \n" +"
    \n" +"${user.name}\n" +" \n" +"
    \n" +"
    \n" +"\n" +" \n" +"<%\n" +" from openerp.addons.account_followup.report import " +"account_followup_print\n" +" rml_parse = account_followup_print.report_rappel(object._cr, user.id, " +"\"followup_rml_parser\")\n" +" final_res = rml_parse._lines_get_with_partner(object, " +"user.company_id.id)\n" +" followup_table = ''\n" +" for currency_dict in final_res:\n" +" currency_symbol = currency_dict.get('line', [{'currency_id': " +"user.company_id.currency_id}])[0]['currency_id'].symbol\n" +" followup_table += '''\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" ''' % (currency_symbol)\n" +" total = 0\n" +" for aml in currency_dict['line']:\n" +" block = aml['blocked'] and 'X' or ' '\n" +" total += aml['balance']\n" +" strbegin = \" \"\n" +" date = aml['date_maturity'] or aml['date']\n" +" if date <= ctx['current_date'] and aml['balance'] > 0:\n" +" strbegin = \"\"\n" +" followup_table +=\"\" + strbegin + str(aml['date']) + strend " +"+ strbegin + aml['ref'] + strend + strbegin + str(date) + strend + strbegin " +"+ str(aml['balance']) + strend + strbegin + block + strend + \"\"\n" +" total = rml_parse.formatLang(total, dp='Account', " +"currency_obj=object.company_id.currency_id)\n" +" followup_table += '''\n" +"
    Data da FaturaReferenciaData de VencimentoValor (%s)Lit.
    \"\n" +" strend = \"\"\n" +" strend = \"
    \n" +"
    Valor devido: %s
    ''' % (total)\n" +"\n" +"%>\n" +"\n" +"${followup_table}\n" +"\n" +"
    \n" +"\n" +"
    \n" +" " #. module: account_followup #: field:account.move.line,result:0 @@ -1474,6 +1627,80 @@ msgid "" "\n" " " msgstr "" +"\n" +"
    \n" +" \n" +"

    Prezado ${object.name},

    \n" +"

    \n" +" Apesar de inúmeras mensagens, sua conta continua em atraso.\n" +"O pagamento imediato das faturas em aberto devem ser feito, caso contrário a " +"cobrança será encaminhada ao departamento jurídico\n" +"sem outro aviso prévio.\n" +"Acreditamos que isso não será necessário.\n" +"Em caso de dúvidas sobre esta cobrança, entre em contato com nosso " +"departamento financeiro.\n" +"

    \n" +"
    \n" +"Atenciosamente,\n" +" \n" +"
    \n" +"${user.name}\n" +" \n" +"
    \n" +"
    \n" +"\n" +" \n" +"\n" +"<%\n" +" from openerp.addons.account_followup.report import " +"account_followup_print\n" +" rml_parse = account_followup_print.report_rappel(object._cr, user.id, " +"\"followup_rml_parser\")\n" +" final_res = rml_parse._lines_get_with_partner(object, " +"user.company_id.id)\n" +" followup_table = ''\n" +" for currency_dict in final_res:\n" +" currency_symbol = currency_dict.get('line', [{'currency_id': " +"user.company_id.currency_id}])[0]['currency_id'].symbol\n" +" followup_table += '''\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" ''' % (currency_symbol)\n" +" total = 0\n" +" for aml in currency_dict['line']:\n" +" block = aml['blocked'] and 'X' or ' '\n" +" total += aml['balance']\n" +" strbegin = \" \"\n" +" date = aml['date_maturity'] or aml['date']\n" +" if date <= ctx['current_date'] and aml['balance'] > 0:\n" +" strbegin = \"\"\n" +" followup_table +=\"\" + strbegin + str(aml['date']) + strend " +"+ strbegin + aml['ref'] + strend + strbegin + str(date) + strend + strbegin " +"+ str(aml['balance']) + strend + strbegin + block + strend + \"\"\n" +" total = rml_parse.formatLang(total, dp='Account', " +"currency_obj=object.company_id.currency_id)\n" +" followup_table += '''\n" +"
    Data da FaturaReferenciaData de VencimentoValor (%s)Lit.
    \"\n" +" strend = \"\"\n" +" strend = \"
    \n" +"
    Valor devido: %s
    ''' % (total)\n" +"\n" +"%>\n" +"\n" +"${followup_table}\n" +"\n" +"
    \n" +"\n" +"
    \n" +" " #. module: account_followup #: help:res.partner,payment_next_action:0 diff --git a/addons/account_payment/i18n/it.po b/addons/account_payment/i18n/it.po index 22856dec976..79020ba945f 100644 --- a/addons/account_payment/i18n/it.po +++ b/addons/account_payment/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 14:02+0000\n" +"PO-Revision-Date: 2012-12-18 18:55+0000\n" "Last-Translator: Davide Corio - agilebg.com \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_payment #: model:ir.actions.act_window,help:account_payment.action_payment_order_tree @@ -122,7 +122,7 @@ msgstr "_Aggiungi all'ordine di pagamento" #: model:ir.actions.act_window,name:account_payment.action_account_payment_populate_statement #: model:ir.actions.act_window,name:account_payment.action_account_populate_statement_confirm msgid "Payment Populate statement" -msgstr "" +msgstr "Popolamento estratto pagamento" #. module: account_payment #: code:addons/account_payment/account_invoice.py:43 @@ -131,6 +131,8 @@ msgid "" "You cannot cancel an invoice which has already been imported in a payment " "order. Remove it from the following payment order : %s." msgstr "" +"Impossibile annullare una fattura che è già stata importata in un ordine di " +"pagamento. Rimuoverla dal seguente ordine di pagamento: %s." #. module: account_payment #: code:addons/account_payment/account_invoice.py:43 @@ -202,6 +204,9 @@ msgid "" " Once the bank is confirmed the status is set to 'Confirmed'.\n" " Then the order is paid the status is 'Done'." msgstr "" +"Quando un ordine viene creato lo stato è impostato su 'Bozza'.\n" +"Quando la banca è confermata lo stato passa a 'Confermato'.\n" +"Quando l'ordine viene pagato lo stato passa a 'Completato'." #. module: account_payment #: view:payment.order:0 @@ -262,6 +267,9 @@ msgid "" "by you.'Directly' stands for the direct execution.'Due date' stands for the " "scheduled date of execution." msgstr "" +"Scegliere un'opzione per l'ordine di pagamento: 'Fisso' significa per una " +"data prestabilita. 'Diretto' significa esucizione diretta. 'Data scadenza' " +"significa alla data pianificata per l'esecuzione." #. module: account_payment #: field:payment.order,date_created:0 @@ -271,7 +279,7 @@ msgstr "Data creazione" #. module: account_payment #: help:payment.mode,journal:0 msgid "Bank or Cash Journal for the Payment Mode" -msgstr "" +msgstr "Sezionale di cassa o banca per il metodo di pagamento" #. module: account_payment #: selection:payment.order,date_prefered:0 @@ -368,13 +376,13 @@ msgstr "" #. module: account_payment #: model:ir.model,name:account_payment.model_account_payment_populate_statement msgid "Account Payment Populate Statement" -msgstr "" +msgstr "Popolamento estratto contabile pagamento" #. module: account_payment #: code:addons/account_payment/account_move_line.py:110 #, python-format msgid "There is no partner defined on the entry line." -msgstr "" +msgstr "Il partner non è definito sulla registrazione." #. module: account_payment #: help:payment.mode,name:0 @@ -384,7 +392,7 @@ msgstr "Modalità di pagamento" #. module: account_payment #: report:payment.order:0 msgid "Value Date" -msgstr "" +msgstr "Data Importo" #. module: account_payment #: report:payment.order:0 @@ -406,12 +414,12 @@ msgstr "Bozza" #: view:payment.order:0 #: field:payment.order,state:0 msgid "Status" -msgstr "" +msgstr "Stato" #. module: account_payment #: help:payment.line,communication2:0 msgid "The successor message of Communication." -msgstr "" +msgstr "Il successore di Comunicazioni" #. module: account_payment #: help:payment.line,info_partner:0 @@ -421,7 +429,7 @@ msgstr "Indirizzo del cliente ordinante" #. module: account_payment #: view:account.payment.populate.statement:0 msgid "Populate Statement:" -msgstr "" +msgstr "Popolamento estratto:" #. module: account_payment #: help:payment.order,date_scheduled:0 @@ -445,6 +453,7 @@ msgid "" "This Entry Line will be referred for the information of the ordering " "customer." msgstr "" +"La registrazione farà riferimento alle informazioni del cliente ordinante." #. module: account_payment #: view:payment.order.create:0 @@ -479,7 +488,7 @@ msgstr "Aggiungi" #. module: account_payment #: model:ir.actions.act_window,name:account_payment.action_create_payment_order msgid "Populate Payment" -msgstr "" +msgstr "Popolamento pagamento" #. module: account_payment #: field:account.move.line,amount_to_pay:0 @@ -499,7 +508,7 @@ msgstr "Il cliente ordinante" #. module: account_payment #: model:ir.model,name:account_payment.model_account_payment_make_payment msgid "Account make payment" -msgstr "" +msgstr "Emissione pagamento" #. module: account_payment #: report:payment.order:0 @@ -592,7 +601,7 @@ msgstr "Data pianificata" #. module: account_payment #: view:account.payment.make.payment:0 msgid "Are you sure you want to make payment?" -msgstr "" +msgstr "Sicuri di voler emettere il pagamento?" #. module: account_payment #: view:payment.mode:0 @@ -656,7 +665,7 @@ msgstr "Conto bancario" #: view:payment.line:0 #: view:payment.order:0 msgid "Entry Information" -msgstr "" +msgstr "Informazioni registrazione" #. module: account_payment #: model:ir.model,name:account_payment.model_payment_order_create @@ -682,19 +691,19 @@ msgstr "Emetti pagamento" #. module: account_payment #: field:payment.order,date_prefered:0 msgid "Preferred Date" -msgstr "" +msgstr "Data preferita" #. module: account_payment #: view:account.payment.make.payment:0 #: view:account.payment.populate.statement:0 #: view:payment.order.create:0 msgid "or" -msgstr "" +msgstr "o" #. module: account_payment #: help:payment.mode,bank_id:0 msgid "Bank Account for the Payment Mode" -msgstr "" +msgstr "Conto bancario per il metodo di pagamento" #~ msgid "Preferred date" #~ msgstr "Data preferita" diff --git a/addons/analytic_contract_hr_expense/i18n/de.po b/addons/analytic_contract_hr_expense/i18n/de.po index 1b0e311413c..2bb1023a7f7 100644 --- a/addons/analytic_contract_hr_expense/i18n/de.po +++ b/addons/analytic_contract_hr_expense/i18n/de.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 21:47+0000\n" +"PO-Revision-Date: 2012-12-18 15:31+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: analytic_contract_hr_expense #: view:account.analytic.account:0 @@ -42,13 +42,13 @@ msgstr "Kostenstelle" #: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:134 #, python-format msgid "Expenses to Invoice of %s" -msgstr "" +msgstr "Spesen Abrechnung zu %s" #. module: analytic_contract_hr_expense #: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:119 #, python-format msgid "Expenses of %s" -msgstr "" +msgstr "Spesen zu %s" #. module: analytic_contract_hr_expense #: field:account.analytic.account,expense_invoiced:0 diff --git a/addons/analytic_contract_hr_expense/i18n/fr.po b/addons/analytic_contract_hr_expense/i18n/fr.po new file mode 100644 index 00000000000..6084c8b540a --- /dev/null +++ b/addons/analytic_contract_hr_expense/i18n/fr.po @@ -0,0 +1,72 @@ +# French translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-03 16:02+0000\n" +"PO-Revision-Date: 2012-12-18 23:00+0000\n" +"Last-Translator: Nicolas JEUDY \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "or view" +msgstr "" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "Nothing to invoice, create" +msgstr "Rien à facturer, créer" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "expenses" +msgstr "Dépenses" + +#. module: analytic_contract_hr_expense +#: model:ir.model,name:analytic_contract_hr_expense.model_account_analytic_account +msgid "Analytic Account" +msgstr "Compte Analytique" + +#. module: analytic_contract_hr_expense +#: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:134 +#, python-format +msgid "Expenses to Invoice of %s" +msgstr "" + +#. module: analytic_contract_hr_expense +#: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:119 +#, python-format +msgid "Expenses of %s" +msgstr "" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,expense_invoiced:0 +#: field:account.analytic.account,expense_to_invoice:0 +#: field:account.analytic.account,remaining_expense:0 +msgid "unknown" +msgstr "inconnu" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,est_expenses:0 +msgid "Estimation of Expenses to Invoice" +msgstr "Estimation des Dépenses à facturer" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,charge_expenses:0 +msgid "Charge Expenses" +msgstr "" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "⇒ Invoice" +msgstr "Facture" diff --git a/addons/anonymization/i18n/de.po b/addons/anonymization/i18n/de.po index e92d168d74e..49559a7d716 100644 --- a/addons/anonymization/i18n/de.po +++ b/addons/anonymization/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-01-13 19:14+0000\n" +"PO-Revision-Date: 2012-12-18 06:59+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard @@ -25,17 +25,17 @@ msgstr "ir.model.fields.anonymize.wizard" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix msgid "ir.model.fields.anonymization.migration.fix" -msgstr "" +msgstr "ir.model.fields.anonymization.migration.fix" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,target_version:0 msgid "Target Version" -msgstr "" +msgstr "Ziel Version" #. module: anonymization #: selection:ir.model.fields.anonymization.migration.fix,query_type:0 msgid "sql" -msgstr "" +msgstr "SQL" #. module: anonymization #: field:ir.model.fields.anonymization,field_name:0 @@ -62,7 +62,7 @@ msgstr "ir.model.fields.anonymization" #: field:ir.model.fields.anonymization.history,state:0 #: field:ir.model.fields.anonymize.wizard,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: anonymization #: field:ir.model.fields.anonymization.history,direction:0 @@ -135,7 +135,7 @@ msgstr "Anonymisiere Datenbank" #. module: anonymization #: selection:ir.model.fields.anonymization.migration.fix,query_type:0 msgid "python" -msgstr "" +msgstr "python" #. module: anonymization #: view:ir.model.fields.anonymization.history:0 @@ -189,7 +189,7 @@ msgstr "Anonymisierungs Verlauf" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,model_name:0 msgid "Model" -msgstr "" +msgstr "Modell" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history @@ -202,6 +202,8 @@ msgid "" "This is the file created by the anonymization process. It should have the " "'.pickle' extention." msgstr "" +"Diese Datei wurde durch den Anonymisierungsprozess erzeugt und sollte die " +"Endung '.pickle' haben" #. module: anonymization #: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard @@ -217,7 +219,7 @@ msgstr "Dateiname" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Sequenz" #. module: anonymization #: selection:ir.model.fields.anonymization.history,direction:0 @@ -238,7 +240,7 @@ msgstr "Erledigt" #: field:ir.model.fields.anonymization.migration.fix,query:0 #: field:ir.model.fields.anonymization.migration.fix,query_type:0 msgid "Query" -msgstr "" +msgstr "Abfrage" #. module: anonymization #: view:ir.model.fields.anonymization.history:0 diff --git a/addons/audittrail/i18n/de.po b/addons/audittrail/i18n/de.po index 4b9235d4846..7d3ad5fa12f 100644 --- a/addons/audittrail/i18n/de.po +++ b/addons/audittrail/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-01-13 19:14+0000\n" +"PO-Revision-Date: 2012-12-18 06:55+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:14+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: audittrail #: view:audittrail.log:0 @@ -44,7 +44,7 @@ msgstr "Abonniert" #: code:addons/audittrail/audittrail.py:408 #, python-format msgid "'%s' Model does not exist..." -msgstr "" +msgstr "'%s' Modell exisitiert nicht" #. module: audittrail #: view:audittrail.rule:0 @@ -61,7 +61,7 @@ msgstr "Regel Belegrückverfolgung" #: view:audittrail.rule:0 #: field:audittrail.rule,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: audittrail #: view:audittrail.view.log:0 @@ -221,7 +221,7 @@ msgstr "Wähle Objekt für Rückverfolgung" #. module: audittrail #: model:ir.ui.menu,name:audittrail.menu_audit msgid "Audit" -msgstr "" +msgstr "Audit" #. module: audittrail #: field:audittrail.rule,log_workflow:0 @@ -298,7 +298,7 @@ msgstr "Protokoll Löschvorgänge" #: view:audittrail.log:0 #: view:audittrail.rule:0 msgid "Model" -msgstr "" +msgstr "Modell" #. module: audittrail #: field:audittrail.log.line,field_description:0 @@ -339,7 +339,7 @@ msgstr "Neuer Wert" #: code:addons/audittrail/audittrail.py:223 #, python-format msgid "'%s' field does not exist in '%s' model" -msgstr "" +msgstr "Feld '%s' exisitiert nicht in Model '%s'" #. module: audittrail #: view:audittrail.log:0 @@ -392,7 +392,7 @@ msgstr "Protokoll Zeile" #. module: audittrail #: view:audittrail.view.log:0 msgid "or" -msgstr "" +msgstr "oder" #. module: audittrail #: field:audittrail.rule,log_action:0 diff --git a/addons/audittrail/i18n/fr.po b/addons/audittrail/i18n/fr.po index 99eb50f6059..346cf8a3e43 100644 --- a/addons/audittrail/i18n/fr.po +++ b/addons/audittrail/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-01-13 06:08+0000\n" -"Last-Translator: Aline (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 23:05+0000\n" +"Last-Translator: Quentin THEURET \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:14+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: audittrail #: view:audittrail.log:0 @@ -44,7 +44,7 @@ msgstr "S'abonner" #: code:addons/audittrail/audittrail.py:408 #, python-format msgid "'%s' Model does not exist..." -msgstr "" +msgstr "Le modèle '%s' n'existe pas…" #. module: audittrail #: view:audittrail.rule:0 @@ -61,7 +61,7 @@ msgstr "Règle d'audit" #: view:audittrail.rule:0 #: field:audittrail.rule,state:0 msgid "Status" -msgstr "" +msgstr "État" #. module: audittrail #: view:audittrail.view.log:0 @@ -223,7 +223,7 @@ msgstr "Sélectionnez l'objet pour lequel vous voulez générer un historique." #. module: audittrail #: model:ir.ui.menu,name:audittrail.menu_audit msgid "Audit" -msgstr "" +msgstr "Audit" #. module: audittrail #: field:audittrail.rule,log_workflow:0 @@ -309,7 +309,7 @@ msgstr "Enregistrer les suppressions" #: view:audittrail.log:0 #: view:audittrail.rule:0 msgid "Model" -msgstr "" +msgstr "Modèle" #. module: audittrail #: field:audittrail.log.line,field_description:0 @@ -350,7 +350,7 @@ msgstr "Nouvelle valeur" #: code:addons/audittrail/audittrail.py:223 #, python-format msgid "'%s' field does not exist in '%s' model" -msgstr "" +msgstr "Le champ '%s' n'existe pas dans le modèle '%s'" #. module: audittrail #: view:audittrail.log:0 @@ -404,7 +404,7 @@ msgstr "Ligne d'historique" #. module: audittrail #: view:audittrail.view.log:0 msgid "or" -msgstr "" +msgstr "ou" #. module: audittrail #: field:audittrail.rule,log_action:0 diff --git a/addons/auth_ldap/i18n/de.po b/addons/auth_ldap/i18n/de.po index f5f0940a167..7d25fadf290 100644 --- a/addons/auth_ldap/i18n/de.po +++ b/addons/auth_ldap/i18n/de.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-01-14 14:56+0000\n" +"PO-Revision-Date: 2012-12-18 06:57+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: auth_ldap #: field:res.company.ldap,user:0 msgid "Template User" -msgstr "" +msgstr "Benutzer Vorlage" #. module: auth_ldap #: help:res.company.ldap,ldap_tls:0 @@ -65,6 +65,8 @@ msgid "" "Automatically create local user accounts for new users authenticating via " "LDAP" msgstr "" +"Erstelle automatisch Benutzer Konten für neue Benutzer, die sich mit LDAP " +"anmelden" #. module: auth_ldap #: field:res.company.ldap,ldap_base:0 @@ -99,7 +101,7 @@ msgstr "res.company.ldap" #. module: auth_ldap #: help:res.company.ldap,user:0 msgid "User to copy when creating new users" -msgstr "" +msgstr "Standard Benutzerkonto, das für neue Benutzer verwendet wird" #. module: auth_ldap #: field:res.company.ldap,ldap_tls:0 @@ -151,7 +153,7 @@ msgstr "" #. module: auth_ldap #: model:ir.model,name:auth_ldap.model_res_users msgid "Users" -msgstr "" +msgstr "Benutzer" #. module: auth_ldap #: field:res.company.ldap,ldap_filter:0 diff --git a/addons/auth_openid/i18n/ro.po b/addons/auth_openid/i18n/ro.po index fca3165a346..003d4697dd8 100644 --- a/addons/auth_openid/i18n/ro.po +++ b/addons/auth_openid/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-05-21 17:32+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-18 07:05+0000\n" +"Last-Translator: Fekete Mihai \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: auth_openid #. openerp-web @@ -94,7 +94,7 @@ msgstr "Google Apps" #. module: auth_openid #: model:ir.model,name:auth_openid.model_res_users msgid "Users" -msgstr "" +msgstr "Utilizatori" #~ msgid "res.users" #~ msgstr "res.utilizatori" diff --git a/addons/base_import/i18n/de.po b/addons/base_import/i18n/de.po new file mode 100644 index 00000000000..360cfcf353e --- /dev/null +++ b/addons/base_import/i18n/de.po @@ -0,0 +1,1164 @@ +# German translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-12-18 15:45+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:420 +#, python-format +msgid "Get all possible values" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:71 +#, python-format +msgid "Need to import data from an other application?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:163 +#, python-format +msgid "" +"When you use External IDs, you can import CSV files \n" +" with the \"External ID\" column to define the " +"External \n" +" ID of each record you import. Then, you will be able " +"\n" +" to make a reference to that record with columns like " +"\n" +" \"Field/External ID\". The following two CSV files " +"give \n" +" you an example for Products and their Categories." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:271 +#, python-format +msgid "" +"How to export/import different tables from an SQL \n" +" application to OpenERP?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:310 +#, python-format +msgid "Relation Fields" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:142 +#, python-format +msgid "" +"Country/Database ID: the unique OpenERP ID for a \n" +" record, defined by the ID postgresql column" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:155 +#, python-format +msgid "" +"Use \n" +" Country/Database ID: You should rarely use this \n" +" notation. It's mostly used by developers as it's " +"main \n" +" advantage is to never have conflicts (you may have \n" +" several records with the same name, but they always " +"\n" +" have a unique Database ID)" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:146 +#, python-format +msgid "" +"For the country \n" +" Belgium, you can use one of these 3 ways to import:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:303 +#, python-format +msgid "company_1,Bigees,True" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o +msgid "base_import.tests.models.m2o" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:297 +#, python-format +msgid "" +"copy \n" +" (select 'company_'||id as \"External " +"ID\",company_name \n" +" as \"Name\",'True' as \"Is a Company\" from " +"companies) TO \n" +" '/tmp/company.csv' with CSV HEADER;" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:206 +#, python-format +msgid "CSV file for Manufacturer, Retailer" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:160 +#, python-format +msgid "" +"Use \n" +" Country/External ID: Use External ID when you import " +"\n" +" data from a third party application." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:316 +#, python-format +msgid "person_1,Fabien,False,company_1" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "XXX/External ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:351 +#, python-format +msgid "Don't Import" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:24 +#, python-format +msgid "Select the" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:100 +#, python-format +msgid "" +"Note that if your CSV file \n" +" has a tabulation as separator, OpenERP will not \n" +" detect the separations. You will need to change the " +"\n" +" file format options in your spreadsheet application. " +"\n" +" See the following question." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:141 +#, python-format +msgid "Country: the name or code of the country" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_o2m_child +msgid "base_import.tests.models.o2m.child" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:239 +#, python-format +msgid "Can I import several times the same record?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:15 +#, python-format +msgid "Validate" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:55 +#, python-format +msgid "Map your data to OpenERP" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:153 +#, python-format +msgid "" +"Use Country: This is \n" +" the easiest way when your data come from CSV files \n" +" that have been created manually." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:127 +#, python-format +msgid "" +"What's the difference between Database ID and \n" +" External ID?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:138 +#, python-format +msgid "" +"For example, to \n" +" reference the country of a contact, OpenERP proposes " +"\n" +" you 3 different fields to import:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:175 +#, python-format +msgid "What can I do if I have multiple matches for a field?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:302 +#, python-format +msgid "External ID,Name,Is a Company" +msgstr "" + +#. module: base_import +#: field:base_import.tests.models.preview,somevalue:0 +msgid "Some Value" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:231 +#, python-format +msgid "" +"The following CSV file shows how to import \n" +" suppliers and their respective contacts" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:109 +#, python-format +msgid "" +"How can I change the CSV file format options when \n" +" saving in my spreadsheet application?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:320 +#, python-format +msgid "" +"As you can see in this file, Fabien and Laurence \n" +" are working for the Bigees company (company_1) and \n" +" Eric is working for the Organi company. The relation " +"\n" +" between persons and companies is done using the \n" +" External ID of the companies. We had to prefix the \n" +" \"External ID\" by the name of the table to avoid a " +"\n" +" conflict of ID between persons and companies " +"(person_1 \n" +" and company_1 who shared the same ID 1 in the " +"orignial \n" +" database)." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:308 +#, python-format +msgid "" +"copy (select \n" +" 'person_'||id as \"External ID\",person_name as \n" +" \"Name\",'False' as \"Is a " +"Company\",'company_'||company_id\n" +" as \"Related Company/External ID\" from persons) TO " +"\n" +" '/tmp/person.csv' with CSV" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:148 +#, python-format +msgid "Country: Belgium" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_stillreadonly +msgid "base_import.tests.models.char.stillreadonly" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:314 +#, python-format +msgid "" +"External ID,Name,Is a \n" +" Company,Related Company/External ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:233 +#, python-format +msgid "Suppliers and their respective contacts" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:179 +#, python-format +msgid "" +"If for example you have two product categories \n" +" with the child name \"Sellable\" (ie. \"Misc. \n" +" Products/Sellable\" & \"Other Products/Sellable\"),\n" +" your validation is halted but you may still import \n" +" your data. However, we recommend you do not import " +"the \n" +" data because they will all be linked to the first \n" +" 'Sellable' category found in the Product Category " +"list \n" +" (\"Misc. Products/Sellable\"). We recommend you " +"modify \n" +" one of the duplicates' values or your product " +"category \n" +" hierarchy." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:306 +#, python-format +msgid "" +"To create the CSV file for persons, linked to \n" +" companies, we will use the following SQL command in " +"\n" +" PSQL:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:119 +#, python-format +msgid "" +"Microsoft Excel will allow \n" +" you to modify only the encoding when saving \n" +" (in 'Save As' dialog box > click 'Tools' dropdown \n" +" list > Encoding tab)." +msgstr "" + +#. module: base_import +#: field:base_import.tests.models.preview,othervalue:0 +msgid "Other Variable" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "" +"will also be used to update the original\n" +" import if you need to re-import modified data\n" +" later, it's thus good practice to specify it\n" +" whenever possible" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:26 +#, python-format +msgid "" +"file to import. If you need a sample importable file, you\n" +" can use the export tool to generate one." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:148 +#, python-format +msgid "" +"Country/Database \n" +" ID: 21" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char +msgid "base_import.tests.models.char" +msgstr "" + +#. module: base_import +#: help:base_import.import,file:0 +msgid "File to check and/or import, raw binary (not base64)" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:230 +#, python-format +msgid "Purchase orders with their respective purchase order lines" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:60 +#, python-format +msgid "" +"If the file contains\n" +" the column names, OpenERP can try auto-detecting the\n" +" field corresponding to the column. This makes imports\n" +" simpler especially when the file has many columns." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:26 +#, python-format +msgid ".CSV" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:360 +#, python-format +msgid "" +". The issue is\n" +" usually an incorrect file encoding." +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required +msgid "base_import.tests.models.m2o.required" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:212 +#, python-format +msgid "" +"How can I import a one2many relationship (e.g. several \n" +" Order Lines of a Sale Order)?" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_noreadonly +msgid "base_import.tests.models.char.noreadonly" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:113 +#, python-format +msgid "" +"If you edit and save CSV files in speadsheet \n" +" applications, your computer's regional settings will " +"\n" +" be applied for the separator and delimiter. \n" +" We suggest you use OpenOffice or LibreOffice Calc \n" +" as they will allow you to modify all three options \n" +" (in 'Save As' dialog box > Check the box 'Edit " +"filter \n" +" settings' > Save)." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:30 +#, python-format +msgid "CSV File:" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_preview +msgid "base_import.tests.models.preview" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_required +msgid "base_import.tests.models.char.required" +msgstr "" + +#. module: base_import +#: code:addons/base_import/models.py:112 +#, python-format +msgid "Database ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:313 +#, python-format +msgid "It will produce the following CSV file:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:362 +#, python-format +msgid "Here is the start of the file we could not import:" +msgstr "" + +#. module: base_import +#: field:base_import.import,file_type:0 +msgid "File Type" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_import +msgid "base_import.import" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_o2m +msgid "base_import.tests.models.o2m" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:360 +#, python-format +msgid "Import preview failed due to:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:144 +#, python-format +msgid "" +"Country/External ID: the ID of this record \n" +" referenced in another application (or the .XML file " +"\n" +" that imported it)" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:35 +#, python-format +msgid "Reload data to check changes." +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_readonly +msgid "base_import.tests.models.char.readonly" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:131 +#, python-format +msgid "" +"Some fields define a relationship with another \n" +" object. For example, the country of a contact is a \n" +" link to a record of the 'Country' object. When you \n" +" want to import such fields, OpenERP will have to \n" +" recreate links between the different records. \n" +" To help you import such fields, OpenERP provides 3 \n" +" mechanisms. You must use one and only one mechanism " +"\n" +" per field you want to import." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:201 +#, python-format +msgid "" +"The tags should be separated by a comma without any \n" +" spacing. For example, if you want you customer to be " +"\n" +" lined to both tags 'Manufacturer' and 'Retailer' \n" +" then you will encode it as follow \"Manufacturer,\n" +" Retailer\" in the same column of your CSV file." +msgstr "" + +#. module: base_import +#: code:addons/base_import/models.py:264 +#, python-format +msgid "You must configure at least one field to import" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:304 +#, python-format +msgid "company_2,Organi,True" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:58 +#, python-format +msgid "" +"The first row of the\n" +" file contains the label of the column" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_states +msgid "base_import.tests.models.char.states" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:7 +#, python-format +msgid "Import a CSV File" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:74 +#, python-format +msgid "Quoting:" +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required_related +msgid "base_import.tests.models.m2o.required.related" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:293 +#, python-format +msgid ")." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:18 +#: code:addons/base_import/static/src/xml/import.xml:396 +#, python-format +msgid "Import" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:407 +#, python-format +msgid "Here are the possible values:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "The" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:227 +#, python-format +msgid "" +"A single column was found in the file, this often means the file separator " +"is incorrect" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:293 +#, python-format +msgid "dump of such a PostgreSQL database" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:301 +#, python-format +msgid "This SQL command will create the following CSV file:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:228 +#, python-format +msgid "" +"The following CSV file shows how to import purchase \n" +" orders with their respective purchase order lines:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:91 +#, python-format +msgid "" +"What can I do when the Import preview table isn't \n" +" displayed correctly?" +msgstr "" + +#. module: base_import +#: field:base_import.tests.models.char,value:0 +#: field:base_import.tests.models.char.noreadonly,value:0 +#: field:base_import.tests.models.char.readonly,value:0 +#: field:base_import.tests.models.char.required,value:0 +#: field:base_import.tests.models.char.states,value:0 +#: field:base_import.tests.models.char.stillreadonly,value:0 +#: field:base_import.tests.models.m2o,value:0 +#: field:base_import.tests.models.m2o.related,value:0 +#: field:base_import.tests.models.m2o.required,value:0 +#: field:base_import.tests.models.m2o.required.related,value:0 +#: field:base_import.tests.models.o2m,value:0 +#: field:base_import.tests.models.o2m.child,parent_id:0 +#: field:base_import.tests.models.o2m.child,value:0 +msgid "unknown" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:317 +#, python-format +msgid "person_2,Laurence,False,company_1" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:149 +#, python-format +msgid "Country/External ID: base.be" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:288 +#, python-format +msgid "" +"As an example, suppose you have a SQL database \n" +" with two tables you want to import: companies and \n" +" persons. Each person belong to one company, so you \n" +" will have to recreate the link between a person and " +"\n" +" the company he work for. (If you want to test this \n" +" example, here is a" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:396 +#, python-format +msgid "(%d more)" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:227 +#, python-format +msgid "File for some Quotations" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:72 +#, python-format +msgid "Encoding:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:280 +#, python-format +msgid "" +"To manage relations between tables, \n" +" you can use the \"External ID\" facilities of " +"OpenERP. \n" +" The \"External ID\" of a record is the unique " +"identifier \n" +" of this record in another application. This " +"\"External \n" +" ID\" must be unique accoss all the records of all \n" +" objects, so it's a good practice to prefix this \n" +" \"External ID\" with the name of the application or " +"\n" +" table. (like 'company_1', 'person_1' instead of '1')" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:295 +#, python-format +msgid "" +"We will first export all companies and their \n" +" \"External ID\". In PSQL, write the following " +"command:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:373 +#, python-format +msgid "Everything seems valid." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:188 +#, python-format +msgid "" +"However if you do not wish to change your \n" +" configuration of product categories, we recommend " +"you \n" +" use make use of the external ID for this field \n" +" 'Category'." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:390 +#, python-format +msgid "at row %d" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:197 +#, python-format +msgid "" +"How can I import a many2many relationship field \n" +" (e.g. a customer that has multiple tags)?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "XXX/ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:275 +#, python-format +msgid "" +"If you need to import data from different tables, \n" +" you will have to recreate relations between records " +"\n" +" belonging to different tables. (e.g. if you import \n" +" companies and persons, you will have to recreate the " +"\n" +" link between each person and the company they work \n" +" for)." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:150 +#, python-format +msgid "" +"According to your need, you should use \n" +" one of these 3 ways to reference records in " +"relations. \n" +" Here is when you should use one or the other, \n" +" according to your need:" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:319 +#, python-format +msgid "person_4,Ramsy,False,company_3" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:261 +#, python-format +msgid "" +"If you do not set all fields in your CSV file, \n" +" OpenERP will assign the default value for every non " +"\n" +" defined fields. But if you\n" +" set fields with empty values in your CSV file, " +"OpenERP \n" +" will set the EMPTY value in the field, instead of \n" +" assigning the default value." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:20 +#, python-format +msgid "Cancel" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:257 +#, python-format +msgid "" +"What happens if I do not provide a value for a \n" +" specific field?" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:68 +#, python-format +msgid "Frequently Asked Questions" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:305 +#, python-format +msgid "company_3,Boum,True" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:249 +#, python-format +msgid "" +"This feature \n" +" allows you to use the Import/Export tool of OpenERP " +"to \n" +" modify a batch of records in your favorite " +"spreadsheet \n" +" application." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:77 +#, python-format +msgid "" +"column in OpenERP. When you\n" +" import an other record that links to the first\n" +" one, use" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:242 +#, python-format +msgid "" +"If you import a file that contains one of the \n" +" column \"External ID\" or \"Database ID\", records " +"that \n" +" have already been imported will be modified instead " +"of \n" +" being created. This is very usefull as it allows you " +"\n" +" to import several times the same CSV file while " +"having \n" +" made some changes in between two imports. OpenERP " +"will \n" +" take care of creating or modifying each record \n" +" depending if it's new or not." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:169 +#, python-format +msgid "CSV file for categories" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:309 +#, python-format +msgid "Normal Fields" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:74 +#, python-format +msgid "" +"In order to re-create relationships between\n" +" different records, you should use the unique\n" +" identifier from the original application and\n" +" map it to the" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:170 +#, python-format +msgid "CSV file for Products" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:216 +#, python-format +msgid "" +"If you want to import sales order having several \n" +" order lines; for each order line, you need to " +"reserve \n" +" a specific row in the CSV file. The first order line " +"\n" +" will be imported on the same row as the information " +"\n" +" relative to order. Any additional lines will need an " +"\n" +" addtional row that does not have any information in " +"\n" +" the fields relative to the order." +msgstr "" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_related +msgid "base_import.tests.models.m2o.related" +msgstr "" + +#. module: base_import +#: field:base_import.tests.models.preview,name:0 +msgid "Name" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "to the original unique identifier." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:318 +#, python-format +msgid "person_3,Eric,False,company_2" +msgstr "" + +#. module: base_import +#: field:base_import.import,res_model:0 +msgid "Model" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:77 +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:329 +#, python-format +msgid "" +"The two files produced are ready to be imported in \n" +" OpenERP without any modifications. After having \n" +" imported these two CSV files, you will have 4 " +"contacts \n" +" and 3 companies. (the firsts two contacts are linked " +"\n" +" to the first company). You must first import the \n" +" companies and then the persons." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:95 +#, python-format +msgid "" +"By default the Import preview is set on commas as \n" +" field separators and quotation marks as text \n" +" delimiters. If your csv file does not have these \n" +" settings, you can modify the File Format Options \n" +" (displayed under the Browse CSV file bar after you \n" +" select your file)." +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:73 +#, python-format +msgid "Separator:" +msgstr "" + +#. module: base_import +#: field:base_import.import,file_name:0 +msgid "File Name" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/models.py:80 +#: code:addons/base_import/models.py:111 +#: code:addons/base_import/static/src/xml/import.xml:77 +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "External ID" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:39 +#, python-format +msgid "File Format Options…" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:392 +#, python-format +msgid "between rows %d and %d" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:19 +#, python-format +msgid "or" +msgstr "" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:223 +#, python-format +msgid "" +"As an example, here is \n" +" purchase.order_functional_error_line_cant_adpat.CSV " +"\n" +" file of some quotations you can import, based on " +"demo \n" +" data." +msgstr "" + +#. module: base_import +#: field:base_import.import,file:0 +msgid "File" +msgstr "" diff --git a/addons/base_import/i18n/fr.po b/addons/base_import/i18n/fr.po index c851c081b58..e3a5bcfd675 100644 --- a/addons/base_import/i18n/fr.po +++ b/addons/base_import/i18n/fr.po @@ -8,28 +8,28 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-07 10:31+0000\n" -"Last-Translator: Numérigraphe \n" +"PO-Revision-Date: 2012-12-18 23:27+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:420 #, python-format msgid "Get all possible values" -msgstr "" +msgstr "Récupérer toutes les valeurs possible" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:71 #, python-format msgid "Need to import data from an other application?" -msgstr "" +msgstr "Besoin d.importer des données d'une autre application ?" #. module: base_import #. openerp-web @@ -159,7 +159,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:351 #, python-format msgid "Don't Import" -msgstr "" +msgstr "Ne pas importer" #. module: base_import #. openerp-web @@ -206,7 +206,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:15 #, python-format msgid "Validate" -msgstr "" +msgstr "Valider" #. module: base_import #. openerp-web diff --git a/addons/base_report_designer/i18n/de.po b/addons/base_report_designer/i18n/de.po index de54dd84551..601dddfd1ff 100644 --- a/addons/base_report_designer/i18n/de.po +++ b/addons/base_report_designer/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-05-10 18:26+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 07:09+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:08+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_base_report_sxw @@ -181,7 +181,7 @@ msgstr "Abbruch" #. module: base_report_designer #: view:base.report.sxw:0 msgid "or" -msgstr "" +msgstr "oder" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_ir_actions_report_xml diff --git a/addons/board/i18n/fr.po b/addons/board/i18n/fr.po index 7f3b4ae8e43..1742bd9827c 100644 --- a/addons/board/i18n/fr.po +++ b/addons/board/i18n/fr.po @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-05 09:11+0000\n" +"PO-Revision-Date: 2012-12-18 23:04+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: board #: model:ir.actions.act_window,name:board.action_board_create #: model:ir.ui.menu,name:board.menu_board_create msgid "Create Board" -msgstr "" +msgstr "Créer un tableau de bord" #. module: board #: view:board.create:0 @@ -75,12 +75,12 @@ msgstr "Mon tableau de bord" #. module: board #: field:board.create,name:0 msgid "Board Name" -msgstr "" +msgstr "Nom du tableau de bord" #. module: board #: model:ir.model,name:board.model_board_create msgid "Board Creation" -msgstr "" +msgstr "Création de tableau de bord" #. module: board #. openerp-web @@ -114,13 +114,30 @@ msgid "" " \n" " " msgstr "" +"
    \n" +"

    \n" +" Votre tableau de bord personnel est vide\n" +"

    \n" +" Pour ajouter un premier rapport à ce tableau de bord, " +"allez dans un\n" +" menu, passez en vue liste ou en vue graphique, et " +"cliquez sur \"Ajouter\n" +" au tableau de bord\" dans les options de recherches " +"étendues.\n" +"

    \n" +" Vous pouvez filtrer et grouper les données avant " +"d'insérer le rapport dans le\n" +" tableau de bord en utilisant les options de recherche.\n" +"

    \n" +"
    \n" +" " #. module: board #. openerp-web #: code:addons/board/static/src/xml/board.xml:6 #, python-format msgid "Reset" -msgstr "" +msgstr "Réinitialiser" #. module: board #: field:board.create,menu_parent_id:0 @@ -163,7 +180,7 @@ msgstr "ou" #: code:addons/board/static/src/xml/board.xml:69 #, python-format msgid "Title of new dashboard item" -msgstr "" +msgstr "Titre du nouvel élément du tableau de bord" #~ msgid "Author" #~ msgstr "Auteur" diff --git a/addons/claim_from_delivery/i18n/fr.po b/addons/claim_from_delivery/i18n/fr.po index e72868c9c26..057c74100e4 100644 --- a/addons/claim_from_delivery/i18n/fr.po +++ b/addons/claim_from_delivery/i18n/fr.po @@ -7,29 +7,30 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-01-18 13:06+0000\n" -"Last-Translator: Aline (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 23:43+0000\n" +"Last-Translator: Pierre Lamarche (www.savoirfairelinux.com) " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: claim_from_delivery #: view:stock.picking.out:0 msgid "Claims" -msgstr "" +msgstr "Réclamations" #. module: claim_from_delivery #: model:res.request.link,name:claim_from_delivery.request_link_claim_from_delivery msgid "Delivery Order" -msgstr "" +msgstr "Bon de livraison" #. module: claim_from_delivery #: model:ir.actions.act_window,name:claim_from_delivery.action_claim_from_delivery msgid "Claim From Delivery" -msgstr "" +msgstr "Réclamation depuis la livraison" #~ msgid "Claim from delivery" #~ msgstr "Réclamation sur la livraison" diff --git a/addons/contacts/i18n/fr.po b/addons/contacts/i18n/fr.po index 65dd094a0d7..002d0f7f608 100644 --- a/addons/contacts/i18n/fr.po +++ b/addons/contacts/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-10 16:56+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-18 23:42+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: contacts #: model:ir.actions.act_window,help:contacts.action_contacts @@ -29,9 +29,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter un contact dans votre carnet d'adresses.\n" +"

    \n" +" OpenERP vous permet de suivre facilement toutes les actions " +"liées à un client (discussions, historique des opportunités commerciales, " +"documents, etc.).\n" +"

    \n" +" " #. module: contacts #: model:ir.actions.act_window,name:contacts.action_contacts #: model:ir.ui.menu,name:contacts.menu_contacts msgid "Contacts" -msgstr "" +msgstr "Contacts" diff --git a/addons/crm/i18n/fr.po b/addons/crm/i18n/fr.po index 01dd64d418b..847ca97051c 100644 --- a/addons/crm/i18n/fr.po +++ b/addons/crm/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-12 09:27+0000\n" +"PO-Revision-Date: 2012-12-18 23:02+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:42+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm #: view:crm.lead.report:0 @@ -101,7 +101,7 @@ msgstr "Analyse des pistes CRM" #. module: crm #: model:ir.actions.server,subject:crm.action_email_reminder_customer_lead msgid "Reminder on Lead: [[object.id ]]" -msgstr "" +msgstr "Rappel de la piste: [[object.id]]" #. module: crm #: view:crm.lead.report:0 @@ -136,7 +136,7 @@ msgstr "Clôture prévue" #: help:crm.lead,message_unread:0 #: help:crm.phonecall,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Si coché, de nouveaux messages nécessitent votre attention." #. module: crm #: help:crm.lead.report,creation_day:0 @@ -2172,7 +2172,7 @@ msgstr "Logiciel" #. module: crm #: field:crm.case.section,change_responsible:0 msgid "Reassign Escalated" -msgstr "" +msgstr "Ré-affecter l'escalade" #. module: crm #: view:crm.lead.report:0 @@ -2205,7 +2205,7 @@ msgstr "Ville" #. module: crm #: selection:crm.case.stage,type:0 msgid "Both" -msgstr "" +msgstr "Les Deux" #. module: crm #: view:crm.phonecall:0 @@ -2682,6 +2682,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour définir un nouveau tag de vente.\n" +"

    \n" +" Créez des tags particuliers selon les besoins de l'activité " +"de votre entreprise\n" +" pour classer au mieux vos pistes et opportunités.\n" +" Ces catégories pourraient par exemple refléter la structure\n" +" de votre offre ou les différents types de ventes que vous " +"proposez.\n" +"

    \n" +" " #. module: crm #: code:addons/crm/wizard/crm_lead_to_partner.py:48 @@ -2740,7 +2751,7 @@ msgstr "Année de clôture attendue" #. module: crm #: model:ir.actions.client,name:crm.action_client_crm_menu msgid "Open Sale Menu" -msgstr "" +msgstr "Ouvrir le menu \"Vente\"" #. module: crm #: field:crm.lead,date_open:0 @@ -2845,7 +2856,7 @@ msgstr "Rue 2" #. module: crm #: field:sale.config.settings,module_crm_helpdesk:0 msgid "Manage Helpdesk and Support" -msgstr "" +msgstr "Gérer l'assitance et le support" #. module: crm #: view:crm.phonecall2partner:0 diff --git a/addons/crm_claim/i18n/it.po b/addons/crm_claim/i18n/it.po index 219da7c4815..27a1ca170d6 100644 --- a/addons/crm_claim/i18n/it.po +++ b/addons/crm_claim/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2011-01-17 07:04+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 23:17+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:49+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm_claim #: help:crm.claim.stage,fold:0 @@ -108,6 +108,8 @@ msgid "" "Have a general overview of all claims processed in the system by sorting " "them with specific criteria." msgstr "" +"Per avere una visione generale di tutti i reclami processati nel sistema " +"ordinando gli stesso per specifici criteri" #. module: crm_claim #: view:crm.claim.report:0 @@ -235,7 +237,7 @@ msgstr "Cause principali" #. module: crm_claim #: field:crm.claim,user_fault:0 msgid "Trouble Responsible" -msgstr "" +msgstr "Responsabile Problematiche" #. module: crm_claim #: field:crm.claim,priority:0 diff --git a/addons/delivery/i18n/fr.po b/addons/delivery/i18n/fr.po index c0a4d5a65d7..358985e046b 100644 --- a/addons/delivery/i18n/fr.po +++ b/addons/delivery/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-11-29 14:54+0000\n" -"Last-Translator: Numérigraphe \n" +"PO-Revision-Date: 2012-12-18 18:25+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:11+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "XML non valide pour l'architecture de la vue !" @@ -35,7 +35,7 @@ msgstr "Livraison par la poste" #. module: delivery #: view:delivery.grid.line:0 msgid " in Function of " -msgstr "" +msgstr " en fonction de " #. module: delivery #: view:delivery.carrier:0 @@ -70,7 +70,7 @@ msgstr "Volume" #. module: delivery #: view:delivery.carrier:0 msgid "Zip" -msgstr "" +msgstr "Code Postal" #. module: delivery #: field:delivery.grid,line_ids:0 @@ -106,12 +106,32 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour créer un nouveau mode de livraison.\n" +"

    \n" +" Chaque transporteur (par exemple UPS) peut avoir plusieurs " +"modes\n" +" de livraison (UPS Express, UPS Standard, etc.), chacun " +"possédant ses\n" +" propres règles de tarification.\n" +"

    \n" +" Les différents modes de livraison permettent de calculer " +"automatiquement\n" +" les frais de port, selon les paramètres que vous définissez, " +"dans les commandes\n" +" de vente (fondées sur les devis), ou sur les factures " +"(créées à partir de bons de\n" +" livraison).\n" +"

    \n" +" " #. module: delivery #: code:addons/delivery/delivery.py:221 #, python-format msgid "No line matched this product or order in the chosen delivery grid." msgstr "" +"Aucune ligne ne correspond à ce produit ou à cette commande dans la grille " +"de livraison choisie." #. module: delivery #: model:ir.actions.act_window,name:delivery.action_picking_tree4 @@ -153,6 +173,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour créer une liste de prix de livraison pour une " +"région particulière.\n" +"

    \n" +" La liste de prix de livraison permet de calculer le coût et\n" +" le prix de vente de la livraison selon le poids de\n" +" l'article et d'autres critères. Vous pouvez définir " +"différentes listes de prix\n" +" pour chaque méthode de livraison : par pays ou, dans un " +"pays\n" +" particulier, dans une zone définie par une série de codes " +"postaux.\n" +"

    \n" +" " #. module: delivery #: report:sale.shipping:0 @@ -172,7 +206,7 @@ msgstr "Montant" #. module: delivery #: view:sale.order:0 msgid "Add in Quote" -msgstr "" +msgstr "Ajouter au devis" #. module: delivery #: selection:delivery.grid.line,price_type:0 @@ -225,7 +259,7 @@ msgstr "Définition des tarifs" #: code:addons/delivery/stock.py:89 #, python-format msgid "Warning!" -msgstr "" +msgstr "Attention !" #. module: delivery #: field:delivery.grid.line,operator:0 @@ -245,7 +279,7 @@ msgstr "Commande de ventes" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking_out msgid "Delivery Orders" -msgstr "" +msgstr "Bons de livraison" #. module: delivery #: view:sale.order:0 @@ -253,6 +287,9 @@ msgid "" "If you don't 'Add in Quote', the exact price will be computed when invoicing " "based on delivery order(s)." msgstr "" +"Si vous ne cochez pas « Ajouter au devis », les frais de livraison exacts " +"seront calculés lors de la génération de la facture, à partir du bon de " +"livraison." #. module: delivery #: field:delivery.carrier,partner_id:0 @@ -300,7 +337,7 @@ msgstr "" #. module: delivery #: field:delivery.carrier,free_if_more_than:0 msgid "Free If Order Total Amount Is More Than" -msgstr "" +msgstr "Gratuit si le montant total de la commande est supérieur à" #. module: delivery #: field:delivery.grid.line,grid_id:0 @@ -468,7 +505,7 @@ msgstr "Gratuit si plus de %.2f" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking_in msgid "Incoming Shipments" -msgstr "" +msgstr "Livraisons à recevoir" #. module: delivery #: selection:delivery.grid.line,operator:0 @@ -582,7 +619,7 @@ msgstr "Prix de vente" #. module: delivery #: view:stock.picking.out:0 msgid "Print Delivery Order" -msgstr "" +msgstr "Imprimer le bordereau de livraison" #. module: delivery #: view:delivery.grid:0 diff --git a/addons/delivery/i18n/it.po b/addons/delivery/i18n/it.po index 38edd17e1cd..cac982e87a6 100644 --- a/addons/delivery/i18n/it.po +++ b/addons/delivery/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2011-05-17 16:39+0000\n" -"Last-Translator: simone.sandri \n" +"PO-Revision-Date: 2012-12-18 23:16+0000\n" +"Last-Translator: lollo_Ge \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:11+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: delivery #: report:sale.shipping:0 @@ -332,7 +332,7 @@ msgstr "Nome Griglia" #: field:stock.picking,number_of_packages:0 #: field:stock.picking.out,number_of_packages:0 msgid "Number of Packages" -msgstr "Numero di Pacchetti" +msgstr "Numero di Colli" #. module: delivery #: selection:delivery.grid.line,type:0 @@ -416,6 +416,7 @@ msgstr "Variabile" #: help:res.partner,property_delivery_carrier:0 msgid "This delivery method will be used when invoicing from picking." msgstr "" +"Questo metodo di consegna sarà utilizzato quando si fattura da picking." #. module: delivery #: field:delivery.grid.line,max_value:0 @@ -483,7 +484,7 @@ msgstr "Prezzo" #: code:addons/delivery/sale.py:55 #, python-format msgid "No grid matching for this carrier !" -msgstr "" +msgstr "Non ci sono risultati nella ricerca per questo trasportatore !" #. module: delivery #: model:ir.ui.menu,name:delivery.menu_delivery @@ -500,7 +501,7 @@ msgstr "Peso * Volume" #: code:addons/delivery/stock.py:90 #, python-format msgid "The carrier %s (id: %d) has no delivery grid!" -msgstr "" +msgstr "Il trasportatore %s (id: %d) non ha una griglia di consegne !" #. module: delivery #: view:delivery.carrier:0 @@ -538,6 +539,8 @@ msgstr "ID" #, python-format msgid "The order state have to be draft to add delivery lines." msgstr "" +"Lo stato dell'ordine deve essere in stato bozza per aggiungere linee di " +"consegna." #. module: delivery #: field:delivery.carrier,grids_id:0 diff --git a/addons/document/i18n/fr.po b/addons/document/i18n/fr.po index d21db0e04a4..d051e4f3d0c 100644 --- a/addons/document/i18n/fr.po +++ b/addons/document/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-15 22:02+0000\n" -"Last-Translator: Ludovic CHEVALIER \n" +"PO-Revision-Date: 2012-12-18 18:20+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-16 04:48+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document #: field:document.directory,parent_id:0 @@ -81,7 +81,7 @@ msgstr "Fichiers" #. module: document #: field:document.directory.content.type,mimetype:0 msgid "Mime Type" -msgstr "Type mime" +msgstr "Type MIME" #. module: document #: selection:report.document.user,month:0 @@ -228,6 +228,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter un nouveau document.\n" +"

    \n" +" L'espace documentaire vous donne accès à toutes les pièces-" +"jointes,\n" +" qu'il s'agisse de courriels, de documents de projet, de " +"factures, etc.\n" +"

    \n" +" " #. module: document #: field:process.node,directory_id:0 @@ -296,7 +305,7 @@ msgstr "Type" #: code:addons/document/document_directory.py:234 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (copie)" #. module: document #: help:document.directory,ressource_type_id:0 @@ -318,7 +327,7 @@ msgstr "" #. module: document #: constraint:document.directory:0 msgid "Error! You cannot create recursive directories." -msgstr "Erreur! Vous ne pouvez pas créer des répertoires récursifs." +msgstr "Erreur ! Vous ne pouvez pas créer de répertoires récursifs." #. module: document #: field:document.directory,resource_field:0 @@ -402,7 +411,7 @@ msgstr "Sécurité" #: field:document.storage,write_uid:0 #: field:ir.attachment,write_uid:0 msgid "Last Modification User" -msgstr "Utilisateur de la Dernière Modification" +msgstr "Utilisateur ayant réaliser la dernière modification" #. module: document #: model:ir.actions.act_window,name:document.action_view_files_by_user_graph @@ -413,7 +422,7 @@ msgstr "Fichiers par Utilisateur" #. module: document #: view:ir.attachment:0 msgid "on" -msgstr "" +msgstr "à la date du" #. module: document #: field:document.directory,domain:0 @@ -884,7 +893,7 @@ msgstr "" #: code:addons/document/static/src/js/document.js:17 #, python-format msgid "%s (%s)" -msgstr "" +msgstr "%s (%s)" #. module: document #: field:document.directory.content,sequence:0 diff --git a/addons/document/i18n/it.po b/addons/document/i18n/it.po index df8b3006f7c..bf94b69b5d5 100644 --- a/addons/document/i18n/it.po +++ b/addons/document/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-05-10 17:28+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 22:57+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:17+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document #: field:document.directory,parent_id:0 @@ -154,6 +154,8 @@ msgid "" "If true, all attachments that match this resource will be located. If " "false, only ones that have this as parent." msgstr "" +"Se vero, tutti gli allegati che corrispondono a questa risorsa verranno " +"collocati. Se falso, solo quelli che hanno questa come superiore." #. module: document #: view:document.directory:0 @@ -510,6 +512,9 @@ msgid "" "name.\n" "If set, the directory will have to be a resource one." msgstr "" +"Selezionare questo campo se si desidera che il nome del file contenga il " +"nome del record.\n" +"Se impostata, la cartella dovrà essere una risorsa." #. module: document #: model:ir.actions.act_window,name:document.open_board_document_manager @@ -558,6 +563,8 @@ msgid "" "Along with Parent Model, this ID attaches this folder to a specific record " "of Parent Model." msgstr "" +"Insieme con il Modello Superiore, questo ID attribuisce questa cartella ad " +"uno specifico record del Modello Superiore." #. module: document #. openerp-web @@ -615,6 +622,10 @@ msgid "" "record, just like attachments. Don't put a parent directory if you select a " "parent model." msgstr "" +"Se si inserisce un oggetto qui, questo modello di cartella apparirà sotto " +"tutti questi oggetti. Tali cartelle saranno \"collegate\" ad uno specifico " +"modello o record, semplicemente come allegati. Non inserire una cartella " +"superiore se si seleziona un modello superiore." #. module: document #: view:document.directory:0 @@ -712,7 +723,7 @@ msgstr "Archivio file esterno" #. module: document #: help:document.storage,path:0 msgid "For file storage, the root path of the storage" -msgstr "" +msgstr "Per l'archiviazione dei file, il percorso dell'archivio" #. module: document #: field:document.directory.dctx,field:0 @@ -779,6 +790,8 @@ msgid "" "These groups, however, do NOT apply to children directories, which must " "define their own groups." msgstr "" +"Questi gruppi, comunque, NON si applicano alle cartelle di livello " +"inferiore, per le quali bisogna definire i loro gruppi." #. module: document #: model:ir.model,name:document.model_document_configuration diff --git a/addons/document_ftp/i18n/de.po b/addons/document_ftp/i18n/de.po index 34c72401871..b3e6a9d8dec 100644 --- a/addons/document_ftp/i18n/de.po +++ b/addons/document_ftp/i18n/de.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-01-12 20:23+0000\n" -"Last-Translator: Thorsten Vocks (OpenBig.org) \n" +"PO-Revision-Date: 2012-12-18 06:50+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:29+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document_ftp #: view:document.ftp.configuration:0 @@ -47,7 +46,7 @@ msgstr "" #. module: document_ftp #: model:ir.model,name:document_ftp.model_knowledge_config_settings msgid "knowledge.config.settings" -msgstr "" +msgstr "Wissensdatenbank.Konfiguration.Einstellungen" #. module: document_ftp #: model:ir.actions.act_url,name:document_ftp.action_document_browse @@ -57,7 +56,7 @@ msgstr "Dateien durchsuchen" #. module: document_ftp #: help:knowledge.config.settings,document_ftp_url:0 msgid "Click the url to browse the documents" -msgstr "" +msgstr "Die URL klicken um die Dokumente anzuzeigen" #. module: document_ftp #: field:document.ftp.browse,url:0 @@ -72,7 +71,7 @@ msgstr "Konfiguration FTP Server" #. module: document_ftp #: field:knowledge.config.settings,document_ftp_url:0 msgid "Browse Documents" -msgstr "" +msgstr "Dokumente anzeigen" #. module: document_ftp #: view:document.ftp.browse:0 @@ -99,7 +98,7 @@ msgstr "Adresse" #. module: document_ftp #: view:document.ftp.browse:0 msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: document_ftp #: model:ir.model,name:document_ftp.model_document_ftp_browse @@ -119,7 +118,7 @@ msgstr "Suche Dokument" #. module: document_ftp #: view:document.ftp.browse:0 msgid "or" -msgstr "" +msgstr "oder" #. module: document_ftp #: view:document.ftp.browse:0 diff --git a/addons/document_page/i18n/de.po b/addons/document_page/i18n/de.po index f65fb8d0c99..010935ef939 100644 --- a/addons/document_page/i18n/de.po +++ b/addons/document_page/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-08-13 12:14+0000\n" -"Last-Translator: Ferdinand-camptocamp \n" +"PO-Revision-Date: 2012-12-18 06:54+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document_page #: view:document.page:0 @@ -23,7 +23,7 @@ msgstr "" #: selection:document.page,type:0 #: model:ir.actions.act_window,name:document_page.action_category msgid "Category" -msgstr "" +msgstr "Kategorie" #. module: document_page #: view:document.page:0 @@ -46,7 +46,7 @@ msgstr "Menü" #: view:document.page:0 #: model:ir.model,name:document_page.model_document_page msgid "Document Page" -msgstr "" +msgstr "Dokumentenseite" #. module: document_page #: model:ir.actions.act_window,name:document_page.action_related_page_history @@ -69,13 +69,13 @@ msgstr "Gruppiert je..." #. module: document_page #: view:document.page:0 msgid "Template" -msgstr "" +msgstr "Vorlage" #. module: document_page #: view:document.page:0 msgid "" "that will be used as a content template for all new page of this category." -msgstr "" +msgstr "diese wird für alle neuen Dokumente dieser Kategorie verwendet" #. module: document_page #: field:document.page,name:0 @@ -90,27 +90,27 @@ msgstr "Assistent für Menüerzeugung" #. module: document_page #: field:document.page,type:0 msgid "Type" -msgstr "" +msgstr "Typ" #. module: document_page #: model:ir.model,name:document_page.model_wizard_document_page_history_show_diff msgid "wizard.document.page.history.show_diff" -msgstr "" +msgstr "wizard.document.page.history.show_diff" #. module: document_page #: field:document.page.history,create_uid:0 msgid "Modified By" -msgstr "" +msgstr "Geändert von" #. module: document_page #: view:document.page.create.menu:0 msgid "or" -msgstr "" +msgstr "oder" #. module: document_page #: help:document.page,type:0 msgid "Page type" -msgstr "" +msgstr "Seitentyp" #. module: document_page #: view:document.page.create.menu:0 @@ -121,18 +121,18 @@ msgstr "Menü" #: view:document.page.history:0 #: model:ir.model,name:document_page.model_document_page_history msgid "Document Page History" -msgstr "" +msgstr "Dokumenten Seite Historie" #. module: document_page #: model:ir.ui.menu,name:document_page.menu_page_history msgid "Pages history" -msgstr "" +msgstr "Seiten Historie" #. module: document_page #: code:addons/document_page/document_page.py:129 #, python-format msgid "There are no changes in revisions." -msgstr "" +msgstr "Es gibt keine Veränderungen in den Revisionen" #. module: document_page #: field:document.page.history,create_date:0 @@ -156,7 +156,7 @@ msgstr "Seiten" #. module: document_page #: model:ir.ui.menu,name:document_page.menu_category msgid "Categories" -msgstr "" +msgstr "Kategorien" #. module: document_page #: field:document.page.create.menu,menu_parent_id:0 @@ -172,12 +172,12 @@ msgstr "Erzeugt am" #: code:addons/document_page/wizard/document_page_show_diff.py:50 #, python-format msgid "You need to select minimum one or maximum two history revisions!" -msgstr "" +msgstr "Sie müssen zumindest 1 und maximal 2 Revisionen auswählen" #. module: document_page #: model:ir.actions.act_window,name:document_page.action_history msgid "Page history" -msgstr "" +msgstr "Seiten Historie" #. module: document_page #: field:document.page.history,summary:0 @@ -187,12 +187,12 @@ msgstr "Zusammenfassung" #. module: document_page #: model:ir.actions.act_window,help:document_page.action_page msgid "Create web pages" -msgstr "" +msgstr "Webseiten erstellen" #. module: document_page #: view:document.page.history:0 msgid "Document History" -msgstr "" +msgstr "Dokument Historie" #. module: document_page #: field:document.page.create.menu,menu_name:0 @@ -202,12 +202,12 @@ msgstr "Menü Bezeichnung" #. module: document_page #: field:document.page.history,page_id:0 msgid "Page" -msgstr "" +msgstr "Seite" #. module: document_page #: field:document.page,history_ids:0 msgid "History" -msgstr "" +msgstr "Historie" #. module: document_page #: field:document.page,write_date:0 @@ -224,14 +224,14 @@ msgstr "Erzeuge Menü" #. module: document_page #: field:document.page,display_content:0 msgid "Displayed Content" -msgstr "" +msgstr "Zeige Inhalt" #. module: document_page #: code:addons/document_page/document_page.py:129 #: code:addons/document_page/wizard/document_page_show_diff.py:50 #, python-format msgid "Warning!" -msgstr "" +msgstr "Warnung!" #. module: document_page #: view:document.page.create.menu:0 @@ -247,9 +247,9 @@ msgstr "Differenz" #. module: document_page #: view:document.page:0 msgid "Document Type" -msgstr "" +msgstr "Dokumententyp" #. module: document_page #: field:document.page,child_ids:0 msgid "Children" -msgstr "" +msgstr "abhängige Elemente" diff --git a/addons/document_page/i18n/fr.po b/addons/document_page/i18n/fr.po index 01ca490ab1d..2529fab97c0 100644 --- a/addons/document_page/i18n/fr.po +++ b/addons/document_page/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-08-13 12:13+0000\n" -"Last-Translator: Antony Lesuisse (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 23:39+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document_page #: view:document.page:0 @@ -22,7 +22,7 @@ msgstr "" #: selection:document.page,type:0 #: model:ir.actions.act_window,name:document_page.action_category msgid "Category" -msgstr "" +msgstr "Catégorie" #. module: document_page #: view:document.page:0 @@ -68,13 +68,15 @@ msgstr "Grouper par ..." #. module: document_page #: view:document.page:0 msgid "Template" -msgstr "" +msgstr "Modèle" #. module: document_page #: view:document.page:0 msgid "" "that will be used as a content template for all new page of this category." msgstr "" +"Ceci sera utilisé comment contenu initial de toutes les nouvelles pages de " +"cette catégorie." #. module: document_page #: field:document.page,name:0 @@ -89,7 +91,7 @@ msgstr "Menu de création d'un wizard" #. module: document_page #: field:document.page,type:0 msgid "Type" -msgstr "" +msgstr "Type" #. module: document_page #: model:ir.model,name:document_page.model_wizard_document_page_history_show_diff @@ -99,17 +101,17 @@ msgstr "" #. module: document_page #: field:document.page.history,create_uid:0 msgid "Modified By" -msgstr "" +msgstr "Modifié par" #. module: document_page #: view:document.page.create.menu:0 msgid "or" -msgstr "" +msgstr "ou" #. module: document_page #: help:document.page,type:0 msgid "Page type" -msgstr "" +msgstr "Type de page" #. module: document_page #: view:document.page.create.menu:0 @@ -120,12 +122,12 @@ msgstr "Menu Information" #: view:document.page.history:0 #: model:ir.model,name:document_page.model_document_page_history msgid "Document Page History" -msgstr "" +msgstr "Historique du document" #. module: document_page #: model:ir.ui.menu,name:document_page.menu_page_history msgid "Pages history" -msgstr "" +msgstr "Historique des pages" #. module: document_page #: code:addons/document_page/document_page.py:129 @@ -155,7 +157,7 @@ msgstr "Pages" #. module: document_page #: model:ir.ui.menu,name:document_page.menu_category msgid "Categories" -msgstr "" +msgstr "Catégories" #. module: document_page #: field:document.page.create.menu,menu_parent_id:0 @@ -172,11 +174,13 @@ msgstr "Créé le" #, python-format msgid "You need to select minimum one or maximum two history revisions!" msgstr "" +"Vous devez sélectionner au minimum une et au maximum deux versions " +"d'historique" #. module: document_page #: model:ir.actions.act_window,name:document_page.action_history msgid "Page history" -msgstr "" +msgstr "Historique de la page" #. module: document_page #: field:document.page.history,summary:0 @@ -186,12 +190,12 @@ msgstr "Sommaire" #. module: document_page #: model:ir.actions.act_window,help:document_page.action_page msgid "Create web pages" -msgstr "" +msgstr "Créer des pages Web" #. module: document_page #: view:document.page.history:0 msgid "Document History" -msgstr "" +msgstr "Historique du document" #. module: document_page #: field:document.page.create.menu,menu_name:0 @@ -201,12 +205,12 @@ msgstr "Nom du menu" #. module: document_page #: field:document.page.history,page_id:0 msgid "Page" -msgstr "" +msgstr "Page" #. module: document_page #: field:document.page,history_ids:0 msgid "History" -msgstr "" +msgstr "Historique" #. module: document_page #: field:document.page,write_date:0 @@ -230,7 +234,7 @@ msgstr "" #: code:addons/document_page/wizard/document_page_show_diff.py:50 #, python-format msgid "Warning!" -msgstr "" +msgstr "Avertissement!" #. module: document_page #: view:document.page.create.menu:0 @@ -246,9 +250,9 @@ msgstr "Comparer" #. module: document_page #: view:document.page:0 msgid "Document Type" -msgstr "" +msgstr "Type de document" #. module: document_page #: field:document.page,child_ids:0 msgid "Children" -msgstr "" +msgstr "Enfant" diff --git a/addons/document_webdav/i18n/de.po b/addons/document_webdav/i18n/de.po index f11ac8699d1..b05cf48283c 100644 --- a/addons/document_webdav/i18n/de.po +++ b/addons/document_webdav/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-01-14 11:43+0000\n" +"PO-Revision-Date: 2012-12-18 06:49+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:44+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: document_webdav #: field:document.webdav.dir.property,create_date:0 @@ -31,7 +31,7 @@ msgstr "Dokumente" #. module: document_webdav #: view:document.webdav.dir.property:0 msgid "Document property" -msgstr "" +msgstr "Dokument Eigenschaft" #. module: document_webdav #: view:document.webdav.dir.property:0 @@ -168,7 +168,7 @@ msgstr "Herausgeber" #. module: document_webdav #: view:document.webdav.file.property:0 msgid "Document Property" -msgstr "" +msgstr "Dokument Eigenschaft" #. module: document_webdav #: model:ir.ui.menu,name:document_webdav.menu_properties diff --git a/addons/edi/i18n/fr.po b/addons/edi/i18n/fr.po index 4203f7c4b77..a57a99c0cf8 100644 --- a/addons/edi/i18n/fr.po +++ b/addons/edi/i18n/fr.po @@ -8,35 +8,35 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-09 10:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-18 23:20+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: edi #. openerp-web #: code:addons/edi/static/src/js/edi.js:67 #, python-format msgid "Reason:" -msgstr "" +msgstr "Motif:" #. module: edi #. openerp-web #: code:addons/edi/static/src/js/edi.js:60 #, python-format msgid "The document has been successfully imported!" -msgstr "" +msgstr "Le document a été importé avec succès !" #. module: edi #. openerp-web #: code:addons/edi/static/src/js/edi.js:65 #, python-format msgid "Sorry, the document could not be imported." -msgstr "" +msgstr "Désolé, le document ne peut pas être importé." #. module: edi #: model:ir.model,name:edi.model_res_company diff --git a/addons/email_template/i18n/fr.po b/addons/email_template/i18n/fr.po index e0a4114095c..2685265d747 100644 --- a/addons/email_template/i18n/fr.po +++ b/addons/email_template/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-05-10 18:28+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-12-18 23:15+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:47+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: email_template #: field:email.template,email_from:0 @@ -36,7 +36,7 @@ msgstr "Bouton de la barre latérale pour ouvrir l'action" #. module: email_template #: field:res.partner,opt_out:0 msgid "Opt-Out" -msgstr "" +msgstr "Retirer des campagnes marketing" #. module: email_template #: field:email.template,email_to:0 @@ -96,7 +96,7 @@ msgstr "Nom du fichier du rapport" #. module: email_template #: view:email.template:0 msgid "Preview" -msgstr "" +msgstr "Aperçu" #. module: email_template #: field:email.template,reply_to:0 @@ -107,7 +107,7 @@ msgstr "Répondre à" #. module: email_template #: view:mail.compose.message:0 msgid "Use template" -msgstr "" +msgstr "Utiliser un modèle" #. module: email_template #: field:email.template,body_html:0 @@ -119,7 +119,7 @@ msgstr "Corps" #: code:addons/email_template/email_template.py:218 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (copie)" #. module: email_template #: help:email.template,user_signature:0 @@ -139,7 +139,7 @@ msgstr "SMTP Server" #. module: email_template #: view:mail.compose.message:0 msgid "Save as new template" -msgstr "" +msgstr "Sauvegarder en tant que nouveau modèle" #. module: email_template #: help:email.template,sub_object:0 @@ -207,7 +207,7 @@ msgstr "" #. module: email_template #: view:email.template:0 msgid "Dynamic Value Builder" -msgstr "" +msgstr "Constructeur de variable" #. module: email_template #: model:ir.actions.act_window,name:email_template.wizard_email_template_preview @@ -249,12 +249,12 @@ msgstr "Avancé" #. module: email_template #: view:email_template.preview:0 msgid "Preview of" -msgstr "" +msgstr "Aperçu de" #. module: email_template #: view:email_template.preview:0 msgid "Using sample document" -msgstr "" +msgstr "Utiliser un exemple de document" #. module: email_template #: view:email.template:0 @@ -342,7 +342,7 @@ msgstr "Modèle" #. module: email_template #: model:ir.model,name:email_template.model_mail_compose_message msgid "Email composition wizard" -msgstr "" +msgstr "Assistant de composition de courriel" #. module: email_template #: view:email.template:0 @@ -416,7 +416,7 @@ msgstr "Copie à (CC)" #: field:email.template,model_id:0 #: field:email_template.preview,model_id:0 msgid "Applies to" -msgstr "" +msgstr "S'applique à" #. module: email_template #: field:email.template,sub_model_object_field:0 @@ -487,7 +487,7 @@ msgstr "Partenaire" #: field:email.template,null_value:0 #: field:email_template.preview,null_value:0 msgid "Default Value" -msgstr "" +msgstr "Valeur par défaut" #. module: email_template #: help:email.template,attachment_ids:0 @@ -510,7 +510,7 @@ msgstr "" #. module: email_template #: view:email.template:0 msgid "Contents" -msgstr "" +msgstr "Contenus" #. module: email_template #: field:email.template,subject:0 diff --git a/addons/email_template/i18n/pt_BR.po b/addons/email_template/i18n/pt_BR.po index 0025be3d785..c55e378dab7 100644 --- a/addons/email_template/i18n/pt_BR.po +++ b/addons/email_template/i18n/pt_BR.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-07-28 22:06+0000\n" +"PO-Revision-Date: 2012-12-18 17:45+0000\n" "Last-Translator: Fábio Martinelli - http://zupy.com.br " "\n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:47+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: email_template #: field:email.template,email_from:0 @@ -44,7 +44,7 @@ msgstr "Opt-Out" #: field:email.template,email_to:0 #: field:email_template.preview,email_to:0 msgid "To (Emails)" -msgstr "" +msgstr "Para (Emails)" #. module: email_template #: field:email.template,mail_server_id:0 @@ -77,7 +77,7 @@ msgstr "Email do remetente (pode ser usado placeholders)" #. module: email_template #: view:email.template:0 msgid "Remove context action" -msgstr "" +msgstr "Remover Ações de Contexto" #. module: email_template #: help:email.template,mail_server_id:0 @@ -98,7 +98,7 @@ msgstr "Nome do Arquivo de Relatório" #. module: email_template #: view:email.template:0 msgid "Preview" -msgstr "" +msgstr "Visualização" #. module: email_template #: field:email.template,reply_to:0 @@ -109,7 +109,7 @@ msgstr "Responder-Para" #. module: email_template #: view:mail.compose.message:0 msgid "Use template" -msgstr "" +msgstr "Usar modelo" #. module: email_template #: field:email.template,body_html:0 @@ -121,7 +121,7 @@ msgstr "Corpo" #: code:addons/email_template/email_template.py:218 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (cópia)" #. module: email_template #: help:email.template,user_signature:0 @@ -141,7 +141,7 @@ msgstr "Servidor SMTP" #. module: email_template #: view:mail.compose.message:0 msgid "Save as new template" -msgstr "" +msgstr "Salvar como novo modelo" #. module: email_template #: help:email.template,sub_object:0 @@ -208,7 +208,7 @@ msgstr "" #. module: email_template #: view:email.template:0 msgid "Dynamic Value Builder" -msgstr "" +msgstr "Construtor de Valor Dinâmico" #. module: email_template #: model:ir.actions.act_window,name:email_template.wizard_email_template_preview @@ -226,6 +226,8 @@ msgid "" "Display an option on related documents to open a composition wizard with " "this template" msgstr "" +"Exibir uma opção em documentos relacionados para abrir um assistente de " +"composição com este modelo" #. module: email_template #: help:email.template,email_cc:0 @@ -249,12 +251,12 @@ msgstr "Avançado" #. module: email_template #: view:email_template.preview:0 msgid "Preview of" -msgstr "" +msgstr "Visualização de" #. module: email_template #: view:email_template.preview:0 msgid "Using sample document" -msgstr "" +msgstr "Usando documento de exemplo" #. module: email_template #: view:email.template:0 @@ -290,12 +292,13 @@ msgstr "Visualizar Email" msgid "" "Remove the contextual action to use this template on related documents" msgstr "" +"Remover a ação contextual para usar este modelo nos documentos relacionados" #. module: email_template #: field:email.template,copyvalue:0 #: field:email_template.preview,copyvalue:0 msgid "Placeholder Expression" -msgstr "" +msgstr "Espaço da Expressão" #. module: email_template #: field:email.template,sub_object:0 @@ -346,19 +349,19 @@ msgstr "Assistente de composição de Email" #. module: email_template #: view:email.template:0 msgid "Add context action" -msgstr "" +msgstr "Adicionar ação de contexto" #. module: email_template #: help:email.template,model_id:0 #: help:email_template.preview,model_id:0 msgid "The kind of document with with this template can be used" -msgstr "" +msgstr "O tipo de documento que este modelo pode ser usado" #. module: email_template #: field:email.template,email_recipients:0 #: field:email_template.preview,email_recipients:0 msgid "To (Partners)" -msgstr "" +msgstr "Para (Parceiros)" #. module: email_template #: field:email.template,auto_delete:0 @@ -385,7 +388,7 @@ msgstr "Modelo de Documento Relacionado" #. module: email_template #: view:email.template:0 msgid "Addressing" -msgstr "" +msgstr "Abordando" #. module: email_template #: help:email.template,email_recipients:0 @@ -393,6 +396,7 @@ msgstr "" msgid "" "Comma-separated ids of recipient partners (placeholders may be used here)" msgstr "" +"IDs separados por virgula dos parceiros (marcadores podem ser usados aqui)" #. module: email_template #: field:email.template,attachment_ids:0 @@ -416,7 +420,7 @@ msgstr "Cópia para" #: field:email.template,model_id:0 #: field:email_template.preview,model_id:0 msgid "Applies to" -msgstr "" +msgstr "Aplica-se a" #. module: email_template #: field:email.template,sub_model_object_field:0 @@ -488,7 +492,7 @@ msgstr "Parceiro" #: field:email.template,null_value:0 #: field:email_template.preview,null_value:0 msgid "Default Value" -msgstr "" +msgstr "Valor Padrão" #. module: email_template #: help:email.template,attachment_ids:0 @@ -510,7 +514,7 @@ msgstr "" #. module: email_template #: view:email.template:0 msgid "Contents" -msgstr "" +msgstr "Conteúdos" #. module: email_template #: field:email.template,subject:0 diff --git a/addons/event/i18n/de.po b/addons/event/i18n/de.po index b17c38676cf..93c0bc961e6 100644 --- a/addons/event/i18n/de.po +++ b/addons/event/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-10 08:27+0000\n" +"PO-Revision-Date: 2012-12-18 07:09+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:46+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: event #: view:event.event:0 @@ -126,7 +126,7 @@ msgstr "Standard maximale Anmeldungen" #: help:event.event,message_unread:0 #: help:event.registration,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Wenn aktiviert, erfordern neue Nachrichten Ihr Handeln" #. module: event #: field:event.event,register_avail:0 @@ -819,7 +819,7 @@ msgstr "" #: field:event.event,message_is_follower:0 #: field:event.registration,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Ist ein Follower" #. module: event #: field:event.registration,user_id:0 diff --git a/addons/fetchmail/i18n/de.po b/addons/fetchmail/i18n/de.po index c4d3b51700f..0277236f36d 100644 --- a/addons/fetchmail/i18n/de.po +++ b/addons/fetchmail/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-05-10 17:39+0000\n" -"Last-Translator: Ferdinand-camptocamp \n" +"PO-Revision-Date: 2012-12-18 07:10+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: fetchmail #: selection:fetchmail.server,state:0 @@ -101,7 +101,7 @@ msgstr "Lokaler Server" #. module: fetchmail #: field:fetchmail.server,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_server @@ -121,7 +121,7 @@ msgstr "SSL" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_config_settings msgid "fetchmail.config.settings" -msgstr "" +msgstr "fetchmail.config.settings" #. module: fetchmail #: field:fetchmail.server,date:0 @@ -191,6 +191,8 @@ msgid "" "Here is what we got instead:\n" " %s." msgstr "" +"Das haben wir an dieser Stelle bekommen:\n" +" %s." #. module: fetchmail #: view:fetchmail.server:0 @@ -235,7 +237,7 @@ msgstr "" #. module: fetchmail #: model:ir.model,name:fetchmail.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Postausgang" #. module: fetchmail #: field:fetchmail.server,priority:0 diff --git a/addons/fetchmail/i18n/fr.po b/addons/fetchmail/i18n/fr.po index 304dd6804a6..0547f785f75 100644 --- a/addons/fetchmail/i18n/fr.po +++ b/addons/fetchmail/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-01-18 16:47+0000\n" -"Last-Translator: Fabien (Open ERP) \n" +"PO-Revision-Date: 2012-12-18 23:07+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: fetchmail #: selection:fetchmail.server,state:0 @@ -122,7 +122,7 @@ msgstr "SSL" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_config_settings msgid "fetchmail.config.settings" -msgstr "" +msgstr "fetchmail.config.settings" #. module: fetchmail #: field:fetchmail.server,date:0 @@ -152,7 +152,7 @@ msgstr "Conserver l'original" #. module: fetchmail #: view:fetchmail.server:0 msgid "Advanced Options" -msgstr "" +msgstr "Options avancées" #. module: fetchmail #: view:fetchmail.server:0 @@ -193,6 +193,8 @@ msgid "" "Here is what we got instead:\n" " %s." msgstr "" +"Voici ce que nous avons à la place :\n" +" %s" #. module: fetchmail #: view:fetchmail.server:0 @@ -238,7 +240,7 @@ msgstr "" #. module: fetchmail #: model:ir.model,name:fetchmail.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Courriels sortants" #. module: fetchmail #: field:fetchmail.server,priority:0 diff --git a/addons/fleet/i18n/fr.po b/addons/fleet/i18n/fr.po index f4cc09f79ea..2e358b847f9 100644 --- a/addons/fleet/i18n/fr.po +++ b/addons/fleet/i18n/fr.po @@ -8,24 +8,24 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-12 17:42+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-18 22:24+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:45+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Hybrid" -msgstr "" +msgstr "Hybride" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_compact msgid "Compact" -msgstr "" +msgstr "Compacte" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_1 @@ -35,46 +35,46 @@ msgstr "" #. module: fleet #: help:fleet.vehicle,vin_sn:0 msgid "Unique number written on the vehicle motor (VIN/SN number)" -msgstr "" +msgstr "Numéro de série du moteur (VIN / SN)" #. module: fleet #: selection:fleet.service.type,category:0 #: view:fleet.vehicle.log.contract:0 #: view:fleet.vehicle.log.services:0 msgid "Service" -msgstr "" +msgstr "Intervention" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Monthly" -msgstr "" +msgstr "Mensuel" #. module: fleet #: code:addons/fleet/fleet.py:62 #, python-format msgid "Unknown" -msgstr "" +msgstr "Inconnu" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_20 msgid "Engine/Drive Belt(s) Replacement" -msgstr "" +msgstr "Remplacement de la couroie de distribution" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Vehicle costs" -msgstr "" +msgstr "Coûts du véhicule" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Diesel" -msgstr "" +msgstr "Diesel" #. module: fleet #: code:addons/fleet/fleet.py:421 #, python-format msgid "License Plate: from '%s' to '%s'" -msgstr "" +msgstr "Plaque d'immatriculation: du %s au %s" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_38 @@ -84,22 +84,22 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Group By..." -msgstr "" +msgstr "Grouper par..." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_32 msgid "Oil Pump Replacement" -msgstr "" +msgstr "Remplacement de la pompe à huile" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_18 msgid "Engine Belt Inspection" -msgstr "" +msgstr "Inspéction de la couroie de distribution" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "No" -msgstr "" +msgstr "Non" #. module: fleet #: help:fleet.vehicle,power:0 @@ -116,7 +116,7 @@ msgstr "" #: field:fleet.vehicle.log.fuel,vendor_id:0 #: field:fleet.vehicle.log.services,vendor_id:0 msgid "Supplier" -msgstr "" +msgstr "Fournisseur" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_35 @@ -126,17 +126,17 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Odometer details" -msgstr "" +msgstr "Relevé kilométrique" #. module: fleet #: view:fleet.vehicle:0 msgid "Has Alert(s)" -msgstr "" +msgstr "Alertes à traiter" #. module: fleet #: field:fleet.vehicle.log.fuel,liter:0 msgid "Liter" -msgstr "" +msgstr "Litre" #. module: fleet #: view:fleet.vehicle.cost:0 @@ -147,22 +147,22 @@ msgstr "" #. module: fleet #: view:board.board:0 msgid "Fuel Costs" -msgstr "" +msgstr "Coût du carburant" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_9 msgid "Battery Inspection" -msgstr "" +msgstr "Inspection de la batterie" #. module: fleet #: field:fleet.vehicle,company_id:0 msgid "Company" -msgstr "" +msgstr "Société" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Invoice Date" -msgstr "" +msgstr "Date de facture" #. module: fleet #: view:fleet.vehicle.log.fuel:0 @@ -173,12 +173,12 @@ msgstr "" #: code:addons/fleet/fleet.py:655 #, python-format msgid "%s contract(s) need(s) to be renewed and/or closed!" -msgstr "" +msgstr "%s contrat(s) à renouveler et/ou à clôturer!" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Indicative Costs" -msgstr "" +msgstr "Coûts estimés" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_16 @@ -204,7 +204,7 @@ msgstr "" #: view:fleet.vehicle:0 #: selection:fleet.vehicle.cost,cost_type:0 msgid "Services" -msgstr "" +msgstr "Interventions" #. module: fleet #: help:fleet.vehicle,odometer:0 @@ -217,50 +217,50 @@ msgstr "" #: view:fleet.vehicle.log.contract:0 #: field:fleet.vehicle.log.contract,notes:0 msgid "Terms and Conditions" -msgstr "" +msgstr "Conditions et clauses" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_kanban msgid "Vehicles with alerts" -msgstr "" +msgstr "Véhicules ayant des alertes" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_costs_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_costs_menu msgid "Vehicle Costs" -msgstr "" +msgstr "Coûts du vehicule" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Total Cost" -msgstr "" +msgstr "Coût total" #. module: fleet #: selection:fleet.service.type,category:0 msgid "Both" -msgstr "" +msgstr "Les deux" #. module: fleet #: field:fleet.vehicle.log.contract,cost_id:0 #: field:fleet.vehicle.log.fuel,cost_id:0 #: field:fleet.vehicle.log.services,cost_id:0 msgid "Automatically created field to link to parent fleet.vehicle.cost" -msgstr "" +msgstr "Champ créer automatiquement et lié au \"fleet.vehicle.cost\" parent" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Terminate Contract" -msgstr "" +msgstr "Clôturer le contrat" #. module: fleet #: help:fleet.vehicle.cost,parent_id:0 msgid "Parent cost to this current cost" -msgstr "" +msgstr "Centre de coût parent à celui-ci" #. module: fleet #: help:fleet.vehicle.log.contract,cost_frequency:0 msgid "Frequency of the recuring cost" -msgstr "" +msgstr "Fréquence de récurrence de ce coût" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_1 @@ -272,7 +272,7 @@ msgstr "" msgid "" "Date when the coverage of the contract expirates (by default, one year after " "begin date)" -msgstr "" +msgstr "Date de fin de contrat (par défaut, un an après la date de début)" #. module: fleet #: view:fleet.vehicle.log.fuel:0 @@ -280,106 +280,106 @@ msgstr "" #: view:fleet.vehicle.log.services:0 #: field:fleet.vehicle.log.services,notes:0 msgid "Notes" -msgstr "" +msgstr "Notes" #. module: fleet #: code:addons/fleet/fleet.py:47 #, python-format msgid "Operation not allowed!" -msgstr "" +msgstr "Vous n'avez pas la permission d'effectuer cette opération !" #. module: fleet #: field:fleet.vehicle,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Messages" #. module: fleet #: help:fleet.vehicle.cost,vehicle_id:0 msgid "Vehicle concerned by this log" -msgstr "" +msgstr "Véhicule concerné par cet enregistrement" #. module: fleet #: field:fleet.vehicle.log.contract,cost_amount:0 #: field:fleet.vehicle.log.fuel,cost_amount:0 #: field:fleet.vehicle.log.services,cost_amount:0 msgid "Amount" -msgstr "" +msgstr "Montant" #. module: fleet #: field:fleet.vehicle,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Messages non lus" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_6 msgid "Air Filter Replacement" -msgstr "" +msgstr "Remplacement du filtre à air" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_tag msgid "fleet.vehicle.tag" -msgstr "" +msgstr "Tags" #. module: fleet #: view:fleet.vehicle:0 msgid "show the services logs for this vehicle" -msgstr "" +msgstr "montrer l'historique des interventions pour ce véhicule" #. module: fleet #: field:fleet.vehicle,contract_renewal_name:0 msgid "Name of contract to renew soon" -msgstr "" +msgstr "Nom du contrat à renouveler prochainement" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_senior msgid "Senior" -msgstr "" +msgstr "Senior" #. module: fleet #: help:fleet.vehicle.log.contract,state:0 msgid "Choose wheter the contract is still valid or not" -msgstr "" +msgstr "Choisissez la validiter du contrat" #. module: fleet #: selection:fleet.vehicle,transmission:0 msgid "Automatic" -msgstr "" +msgstr "Automatique" #. module: fleet #: help:fleet.vehicle,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Si cochée, de nouveau messages requierent votre attention" #. module: fleet #: code:addons/fleet/fleet.py:414 #, python-format msgid "Driver: from '%s' to '%s'" -msgstr "" +msgstr "Conducteur= du '%s' au '%s'" #. module: fleet #: view:fleet.vehicle:0 msgid "and" -msgstr "" +msgstr "et" #. module: fleet #: field:fleet.vehicle.model.brand,image_medium:0 msgid "Medium-sized photo" -msgstr "" +msgstr "Photo (taille moyenne)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_34 msgid "Oxygen Sensor Replacement" -msgstr "" +msgstr "Replacement des capteurs à Oxygène" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Service Type" -msgstr "" +msgstr "Type de service" #. module: fleet #: help:fleet.vehicle,transmission:0 msgid "Transmission Used by the vehicle" -msgstr "" +msgstr "Transmission de ce véhicule" #. module: fleet #: code:addons/fleet/fleet.py:726 @@ -387,37 +387,37 @@ msgstr "" #: model:ir.actions.act_window,name:fleet.act_renew_contract #, python-format msgid "Renew Contract" -msgstr "" +msgstr "Renouveler le contrat" #. module: fleet #: view:fleet.vehicle:0 msgid "show the odometer logs for this vehicle" -msgstr "" +msgstr "Voir les relevés kilométriques de ce vehicule" #. module: fleet #: help:fleet.vehicle,odometer_unit:0 msgid "Unit of the odometer " -msgstr "" +msgstr "Unité de distance " #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Services Costs Per Month" -msgstr "" +msgstr "Coût des interventions par mois" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Effective Costs" -msgstr "" +msgstr "Coût réel" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_8 msgid "Repair and maintenance" -msgstr "" +msgstr "Maintenance et réparation" #. module: fleet #: help:fleet.vehicle.log.contract,purchaser_id:0 msgid "Person to which the contract is signed for" -msgstr "" +msgstr "Personne mentionnée sur le contrat" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_contract_act @@ -435,34 +435,44 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquer pour ajouter un nouveau contrat. \n" +"

    \n" +" Gerer tous vos contrats (location, assurances, etc.) " +"incluant\n" +" les services et les coûts associés. OpenERP vous préviendra " +"automatiquement\n" +" lorsqu'un contrat devra être renouvelé.\n" +"

    \n" +" " #. module: fleet #: model:ir.model,name:fleet.model_fleet_service_type msgid "Type of services available on a vehicle" -msgstr "" +msgstr "Type de services disponible sur le véhicule" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_service_types_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_service_types_menu msgid "Service Types" -msgstr "" +msgstr "Types d'intervention" #. module: fleet #: view:board.board:0 msgid "Contracts Costs" -msgstr "" +msgstr "Coût des contrats" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_services_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_services_menu msgid "Vehicles Services Logs" -msgstr "" +msgstr "Suivi des interventions sur les véhicules" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_fuel_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_fuel_menu msgid "Vehicles Fuel Logs" -msgstr "" +msgstr "Suivi du niveau d'essence" #. module: fleet #: view:fleet.vehicle.model.brand:0 @@ -470,11 +480,13 @@ msgid "" "$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { " "$(this).addClass('oe_employee_picture_wide') } });" msgstr "" +"$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { " +"$(this).addClass('oe_employee_picture_wide') } });" #. module: fleet #: view:board.board:0 msgid "Vehicles With Alerts" -msgstr "" +msgstr "Véhicules avec des alertes" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_costs_act @@ -488,32 +500,42 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter un nouveau coût.\n" +"

    \n" +" OpenERP vous aide à gérer les coûts associés à vos différent " +"véhicules.\n" +" Les coût sont automatiquement créer en fonction de services, " +"des contrats \n" +" fixes, récurrents) et de la consommation d'essence.\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 msgid "show the fuel logs for this vehicle" -msgstr "" +msgstr "Voir la consommation d'essence" #. module: fleet #: field:fleet.vehicle.log.contract,purchaser_id:0 msgid "Contractor" -msgstr "" +msgstr "Contractant" #. module: fleet #: field:fleet.vehicle,license_plate:0 msgid "License Plate" -msgstr "" +msgstr "Plaque d'immatriculatin" #. module: fleet #: field:fleet.vehicle.log.contract,cost_frequency:0 msgid "Recurring Cost Frequency" -msgstr "" +msgstr "Fréquence de récurrence du coût" #. module: fleet #: field:fleet.vehicle.log.fuel,inv_ref:0 #: field:fleet.vehicle.log.services,inv_ref:0 msgid "Invoice Reference" -msgstr "" +msgstr "Référence de la facture" #. module: fleet #: field:fleet.vehicle,message_follower_ids:0 @@ -528,12 +550,12 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Costs Per Month" -msgstr "" +msgstr "Coûts par mois" #. module: fleet #: field:fleet.contract.state,name:0 msgid "Contract Status" -msgstr "" +msgstr "Status du contrat" #. module: fleet #: field:fleet.vehicle,contract_renewal_total:0 @@ -543,7 +565,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle.cost,cost_subtype:0 msgid "Type" -msgstr "" +msgstr "Type" #. module: fleet #: field:fleet.vehicle,contract_renewal_overdue:0 @@ -553,7 +575,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle.cost,amount:0 msgid "Total Price" -msgstr "" +msgstr "Prix total" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_27 @@ -563,22 +585,22 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_14 msgid "Car Wash" -msgstr "" +msgstr "Lavage de voiture" #. module: fleet #: help:fleet.vehicle,driver:0 msgid "Driver of the vehicle" -msgstr "" +msgstr "Conducteur du véhicule" #. module: fleet #: view:fleet.vehicle:0 msgid "other(s)" -msgstr "" +msgstr "Autre(s)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_refueling msgid "Refueling" -msgstr "" +msgstr "Refaire le plein d'essence" #. module: fleet #: help:fleet.vehicle,message_summary:0 @@ -595,17 +617,17 @@ msgstr "" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_fuel msgid "Fuel log for vehicles" -msgstr "" +msgstr "Suivi de la consommation pour les véhicules" #. module: fleet #: view:fleet.vehicle:0 msgid "Engine Options" -msgstr "" +msgstr "Options du moteur" #. module: fleet #: view:fleet.vehicle.log.fuel:0 msgid "Fuel Costs Per Month" -msgstr "" +msgstr "Coût du carburant par mois" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_sedan @@ -615,33 +637,33 @@ msgstr "" #. module: fleet #: field:fleet.vehicle,seats:0 msgid "Seats Number" -msgstr "" +msgstr "Nombre de places" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_convertible msgid "Convertible" -msgstr "" +msgstr "Convertible" #. module: fleet #: model:ir.ui.menu,name:fleet.fleet_configuration msgid "Configuration" -msgstr "" +msgstr "Configuration" #. module: fleet #: view:fleet.vehicle.log.contract:0 #: field:fleet.vehicle.log.contract,sum_cost:0 msgid "Indicative Costs Total" -msgstr "" +msgstr "Coût total estimé" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_junior msgid "Junior" -msgstr "" +msgstr "Junior" #. module: fleet #: help:fleet.vehicle,model_id:0 msgid "Model of the vehicle" -msgstr "" +msgstr "Modele de véhicule" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_state_act @@ -655,13 +677,21 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez ici pour ajouter un status pour les véhicules.\n" +"

    \n" +" Vous pouvez modifier les status disponibles pour suivre les " +"évolutions\n" +" de chaque véhicule. Exemple: Actif, en réparation, vendu\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 #: field:fleet.vehicle,log_fuel:0 #: view:fleet.vehicle.log.fuel:0 msgid "Fuel Logs" -msgstr "" +msgstr "Consommation de carburant" #. module: fleet #: code:addons/fleet/fleet.py:409 @@ -670,28 +700,28 @@ msgstr "" #: code:addons/fleet/fleet.py:420 #, python-format msgid "None" -msgstr "" +msgstr "Aucun" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_reporting_costs_non_effective #: model:ir.ui.menu,name:fleet.menu_fleet_reporting_indicative_costs msgid "Indicative Costs Analysis" -msgstr "" +msgstr "Analyse des coût estimés" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_12 msgid "Brake Inspection" -msgstr "" +msgstr "Inspection des freins" #. module: fleet #: help:fleet.vehicle,state:0 msgid "Current state of the vehicle" -msgstr "" +msgstr "Status actuel du véhicule" #. module: fleet #: selection:fleet.vehicle,transmission:0 msgid "Manual" -msgstr "" +msgstr "Manuel" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_52 @@ -701,12 +731,12 @@ msgstr "" #. module: fleet #: help:fleet.vehicle.cost,cost_subtype:0 msgid "Cost type purchased with this cost" -msgstr "" +msgstr "Type de dépense" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Gasoline" -msgstr "" +msgstr "Essence" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_model_brand_act @@ -716,16 +746,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquer pour ajouter une marque\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle.log.contract,start_date:0 msgid "Contract Start Date" -msgstr "" +msgstr "Date de début du contrat" #. module: fleet #: field:fleet.vehicle,odometer_unit:0 msgid "Odometer Unit" -msgstr "" +msgstr "Unité de distance" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_30 @@ -735,37 +769,37 @@ msgstr "" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Daily" -msgstr "" +msgstr "Quotidien" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_6 msgid "Snow tires" -msgstr "" +msgstr "Pneu hivers/contacte" #. module: fleet #: help:fleet.vehicle.cost,date:0 msgid "Date when the cost has been executed" -msgstr "" +msgstr "Date de réalisation de la dépense" #. module: fleet #: field:fleet.vehicle.state,sequence:0 msgid "Order" -msgstr "" +msgstr "Commande" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Vehicles costs" -msgstr "" +msgstr "Coûts des véhicules" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_services msgid "Services for vehicles" -msgstr "" +msgstr "Services associés aux véhicules" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Indicative Cost" -msgstr "" +msgstr "Coût estimé" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_26 @@ -778,48 +812,51 @@ msgid "" "Create a new contract automatically with all the same informations except " "for the date that will start at the end of current contract" msgstr "" +"Créer automatiquement un nouveau contrat reprenant les même informations à " +"l'exception de la date de début qui aura pour valeur la date de fin du " +"contrat actuel" #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 msgid "Terminated" -msgstr "" +msgstr "Terminé" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_cost msgid "Cost related to a vehicle" -msgstr "" +msgstr "Coût associé à un véhicule" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_33 msgid "Other Maintenance" -msgstr "" +msgstr "Autre maintenance" #. module: fleet #: field:fleet.vehicle.model,brand:0 #: view:fleet.vehicle.model.brand:0 msgid "Model Brand" -msgstr "" +msgstr "Modèle de voiture" #. module: fleet #: field:fleet.vehicle.model.brand,image_small:0 msgid "Smal-sized photo" -msgstr "" +msgstr "Photo (petite taille)" #. module: fleet #: field:fleet.vehicle,state:0 #: view:fleet.vehicle.state:0 msgid "State" -msgstr "" +msgstr "État" #. module: fleet #: field:fleet.vehicle.log.contract,cost_generated:0 msgid "Recurring Cost Amount" -msgstr "" +msgstr "Montant récurrent" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_49 msgid "Transmission Replacement" -msgstr "" +msgstr "Replacement de la transmission" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_fuel_act @@ -834,6 +871,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquer pour ajouter un état du niveau de carburant. \n" +"

    \n" +" Vous pouvez suivre la consommation et le niveau de carburant " +"de chaque véhicule.\n" +" Vous pouvez aussi rechercher les opération d'un véhicule en " +"particulier en utilisant\n" +" le champ de recherche.\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_11 @@ -843,49 +890,49 @@ msgstr "" #. module: fleet #: field:fleet.vehicle,odometer:0 msgid "Last Odometer" -msgstr "" +msgstr "Dernier relevé kilomètrique" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_model_menu msgid "Vehicle Model" -msgstr "" +msgstr "Modèle de véhicule" #. module: fleet #: field:fleet.vehicle,doors:0 msgid "Doors Number" -msgstr "" +msgstr "Nombre de portes" #. module: fleet #: help:fleet.vehicle,acquisition_date:0 msgid "Date when the vehicle has been bought" -msgstr "" +msgstr "Date d'achat du véhicule" #. module: fleet #: view:fleet.vehicle.model:0 msgid "Models" -msgstr "" +msgstr "Modèles" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "amount" -msgstr "" +msgstr "montant" #. module: fleet #: help:fleet.vehicle,fuel_type:0 msgid "Fuel Used by the vehicle" -msgstr "" +msgstr "Carburant utilisé par le véhicule" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Set Contract In Progress" -msgstr "" +msgstr "Passer le contrat à l'état 'en cours'" #. module: fleet #: field:fleet.vehicle.cost,odometer_unit:0 #: field:fleet.vehicle.odometer,unit:0 msgid "Unit" -msgstr "" +msgstr "Unité" #. module: fleet #: field:fleet.vehicle,message_is_follower:0 @@ -895,7 +942,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle,horsepower:0 msgid "Horsepower" -msgstr "" +msgstr "Nombre de chevaux" #. module: fleet #: field:fleet.vehicle,image:0 @@ -906,7 +953,7 @@ msgstr "" #: field:fleet.vehicle.model,image_small:0 #: field:fleet.vehicle.model.brand,image:0 msgid "Logo" -msgstr "" +msgstr "Logo" #. module: fleet #: field:fleet.vehicle,horsepower_tax:0 @@ -923,7 +970,7 @@ msgstr "" #: code:addons/fleet/fleet.py:47 #, python-format msgid "Emptying the odometer value of a vehicle is not allowed." -msgstr "" +msgstr "La remise à zéro du kilométrage du véhicule est interdite." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_43 @@ -933,12 +980,12 @@ msgstr "" #. module: fleet #: field:fleet.service.type,category:0 msgid "Category" -msgstr "" +msgstr "Catégorie" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_fuel_graph msgid "Fuel Costs by Month" -msgstr "" +msgstr "Coût du carburant par mois" #. module: fleet #: help:fleet.vehicle.model.brand,image:0 @@ -946,6 +993,8 @@ msgid "" "This field holds the image used as logo for the brand, limited to " "1024x1024px." msgstr "" +"Ce champ contient l'image utilisé comme logo de la marque, limitée à " +"1024x1024px." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_11 @@ -955,28 +1004,28 @@ msgstr "" #. module: fleet #: view:fleet.vehicle:0 msgid "All vehicles" -msgstr "" +msgstr "Tous les véhicules" #. module: fleet #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Additional Details" -msgstr "" +msgstr "Informations supplémentaires" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_services_graph msgid "Services Costs by Month" -msgstr "" +msgstr "Coût des services par mois" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_9 msgid "Assistance" -msgstr "" +msgstr "Assistance" #. module: fleet #: field:fleet.vehicle.log.fuel,price_per_liter:0 msgid "Price Per Liter" -msgstr "" +msgstr "Prix au litre" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_17 @@ -996,7 +1045,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle,fuel_type:0 msgid "Fuel Type" -msgstr "" +msgstr "Type de carburant" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_22 @@ -1006,12 +1055,12 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_50 msgid "Water Pump Replacement" -msgstr "" +msgstr "Remplacement de la pompe à eau" #. module: fleet #: help:fleet.vehicle,location:0 msgid "Location of the vehicle (garage, ...)" -msgstr "" +msgstr "Lieu du véhicule (garage, ...)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_28 @@ -1021,7 +1070,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle.log.contract,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_40 @@ -1031,44 +1080,44 @@ msgstr "" #. module: fleet #: help:fleet.vehicle.model,brand:0 msgid "Brand of the vehicle" -msgstr "" +msgstr "Marque du véhicule" #. module: fleet #: help:fleet.vehicle.log.contract,start_date:0 msgid "Date when the coverage of the contract begins" -msgstr "" +msgstr "Date de début du contrat" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Electric" -msgstr "" +msgstr "Electrique" #. module: fleet #: field:fleet.vehicle,tag_ids:0 msgid "Tags" -msgstr "" +msgstr "Tags" #. module: fleet #: view:fleet.vehicle:0 #: field:fleet.vehicle,log_contracts:0 msgid "Contracts" -msgstr "" +msgstr "Contrats" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_13 msgid "Brake Pad(s) Replacement" -msgstr "" +msgstr "Remplacement de(s) pedale(s) de frein" #. module: fleet #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Odometer Details" -msgstr "" +msgstr "Détail kilométrique" #. module: fleet #: field:fleet.vehicle,driver:0 msgid "Driver" -msgstr "" +msgstr "Conducteur" #. module: fleet #: help:fleet.vehicle.model.brand,image_small:0 @@ -1077,16 +1126,19 @@ msgid "" "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." msgstr "" +"Vignette de la marque. Elle est automatiquement redimensionnée en 64X64px, " +"en préservant le ratio. Ce change est utilisé à tous les endroits ou la " +"vignette est requise." #. module: fleet #: view:board.board:0 msgid "Fleet Dashboard" -msgstr "" +msgstr "Tableau de bord du parc automobile" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_break msgid "Break" -msgstr "" +msgstr "Frein" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_omnium @@ -1096,17 +1148,17 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Services Details" -msgstr "" +msgstr "Détails des interventions" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_15 msgid "Residual value (Excluding VAT)" -msgstr "" +msgstr "Valeur résiduelle (hors TVA)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_7 msgid "Alternator Replacement" -msgstr "" +msgstr "Remplacement de l'alternateur" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_3 @@ -1116,7 +1168,7 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_23 msgid "Fuel Pump Replacement" -msgstr "" +msgstr "Remplacement de la pompe à carburant" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -1126,7 +1178,7 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Cost Type" -msgstr "" +msgstr "Type de dépense" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_4 @@ -1136,18 +1188,18 @@ msgstr "" #. module: fleet #: view:fleet.vehicle:0 msgid "show all the costs for this vehicle" -msgstr "" +msgstr "Voir toutes les dépenses du véhicule" #. module: fleet #: view:fleet.vehicle.odometer:0 msgid "Odometer Values Per Month" -msgstr "" +msgstr "Kilomètrage par mois" #. module: fleet #: field:fleet.vehicle,message_comment_ids:0 #: help:fleet.vehicle,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Commentaires et emails" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_act @@ -1166,6 +1218,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquer pour ajouter un véhicule. \n" +"

    \n" +" Vous pouvez gérer votre parc de véhicule et suivant les " +"contrats, les services, les coût fixes ou récurrents.\n" +" Le kilométrage, la consomation, associé à chaque véhicule\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_13 @@ -1175,7 +1235,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle.log.contract,expiration_date:0 msgid "Contract Expiration Date" -msgstr "" +msgstr "Date d'expiration du contrat" #. module: fleet #: view:fleet.vehicle.cost:0 @@ -1200,58 +1260,76 @@ msgid "" " \n" " " msgstr "" +"

    \n" +"

    \n" +" Le tableau de bord du parc de véhicule est vide.\n" +"

    \n" +" Pour ajouter votre premier indicateur, cliquez sur " +"n'importe quel menu\n" +" change de vue (liste ou graphique) et cliquez sur " +"'Ajouter au\n" +" tableau de bord' dans les option avancé du champ de " +"recherche.\n" +"

    \n" +" Vous pouvez filtrer ou regrouper les données avant " +"d'ajouter\n" +" l'indicateur à votre tableau de bord en utilisant le " +"même champ de recherche.\n" +"

    \n" +"
    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_12 msgid "Rent (Excluding VAT)" -msgstr "" +msgstr "Location (hors TVA)" #. module: fleet #: selection:fleet.vehicle,odometer_unit:0 msgid "Kilometers" -msgstr "" +msgstr "kilomètres" #. module: fleet #: view:fleet.vehicle.log.fuel:0 msgid "Vehicle Details" -msgstr "" +msgstr "Détail du véhicule" #. module: fleet #: selection:fleet.service.type,category:0 #: field:fleet.vehicle.cost,contract_id:0 #: selection:fleet.vehicle.cost,cost_type:0 msgid "Contract" -msgstr "" +msgstr "Contrat" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_brand_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_model_brand_menu msgid "Model brand of Vehicle" -msgstr "" +msgstr "Type de véhicule" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_10 msgid "Battery Replacement" -msgstr "" +msgstr "Replacement de la batterie" #. module: fleet #: view:fleet.vehicle.cost:0 #: field:fleet.vehicle.cost,date:0 #: field:fleet.vehicle.odometer,date:0 msgid "Date" -msgstr "" +msgstr "Date" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_menu #: model:ir.ui.menu,name:fleet.fleet_vehicles msgid "Vehicles" -msgstr "" +msgstr "Véhicules" #. module: fleet #: selection:fleet.vehicle,odometer_unit:0 msgid "Miles" -msgstr "" +msgstr "Miles" #. module: fleet #: help:fleet.vehicle.log.contract,cost_generated:0 @@ -1259,6 +1337,9 @@ msgid "" "Costs paid at regular intervals, depending on the cost frequency. If the " "cost frequency is set to unique, the cost will be logged at the start date" msgstr "" +"Montants payés régulièrement, en fonction de la fréquence de la dépense. Si " +"la fréquence de la dépense est unique, le coût sera imputé à la date de " +"début du contrat." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_17 @@ -1281,11 +1362,22 @@ msgid "" "

    \n" " " msgstr "" +"p>\n" +" OpenERP vous aide à gérer les coûts pour différents véhicules\n" +" Les coût sont généralement créer depus les services et les " +"contrats et apparaissent ici.\n" +"

    \n" +"

    \n" +" Grâce à différents filtres, OpenERP peut afficher uniquement les " +"coûts réels, \n" +" triés par type et par véhicule.\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle,car_value:0 msgid "Car Value" -msgstr "" +msgstr "Valeur de la voiture" #. module: fleet #: model:ir.actions.act_window,name:fleet.open_board_fleet @@ -1293,33 +1385,33 @@ msgstr "" #: model:ir.ui.menu,name:fleet.menu_fleet_reporting #: model:ir.ui.menu,name:fleet.menu_root msgid "Fleet" -msgstr "" +msgstr "Parc automobile" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_14 msgid "Total expenses (Excluding VAT)" -msgstr "" +msgstr "Total des dépenses (hors TVA)" #. module: fleet #: field:fleet.vehicle.cost,odometer_id:0 msgid "Odometer" -msgstr "" +msgstr "kilomètrage" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_45 msgid "Tire Replacement" -msgstr "" +msgstr "Remplacement des Pneus" #. module: fleet #: view:fleet.service.type:0 msgid "Service types" -msgstr "" +msgstr "Types d'intervention" #. module: fleet #: field:fleet.vehicle.log.fuel,purchaser_id:0 #: field:fleet.vehicle.log.services,purchaser_id:0 msgid "Purchaser" -msgstr "" +msgstr "Acheteur" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_3 @@ -1330,12 +1422,12 @@ msgstr "" #: view:fleet.vehicle.model:0 #: field:fleet.vehicle.model,vendors:0 msgid "Vendors" -msgstr "" +msgstr "Vendeur" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_leasing msgid "Leasing" -msgstr "" +msgstr "Location" #. module: fleet #: help:fleet.vehicle.model.brand,image_medium:0 @@ -1344,68 +1436,71 @@ msgid "" "image, with aspect ratio preserved. Use this field in form views or some " "kanban views." msgstr "" +"Logo (taille moyenne) de la marque. Il est automatiquement redimensionné à " +"128x128px, en concervant le ratio. Ce logo est utilisé dans la vue " +"formulaire et kanban" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Weekly" -msgstr "" +msgstr "Hebdomadaire" #. module: fleet #: view:fleet.vehicle:0 #: view:fleet.vehicle.odometer:0 msgid "Odometer Logs" -msgstr "" +msgstr "Suivi du kilomètrage" #. module: fleet #: field:fleet.vehicle,acquisition_date:0 msgid "Acquisition Date" -msgstr "" +msgstr "Date d'acquisition" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_odometer msgid "Odometer log for a vehicle" -msgstr "" +msgstr "Suivi du kilomètrage pour le véhicule" #. module: fleet #: field:fleet.vehicle.cost,cost_type:0 msgid "Category of the cost" -msgstr "" +msgstr "Catégorie de la dépense" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_5 #: model:fleet.service.type,name:fleet.type_service_service_7 msgid "Summer tires" -msgstr "" +msgstr "Pneu d'été" #. module: fleet #: field:fleet.vehicle,contract_renewal_due_soon:0 msgid "Has Contracts to renew" -msgstr "" +msgstr "Contrats à renouvelé" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_31 msgid "Oil Change" -msgstr "" +msgstr "Vidange" #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 msgid "To Close" -msgstr "" +msgstr "à clôturer" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_model_brand msgid "Brand model of the vehicle" -msgstr "" +msgstr "Modèle du véhicule" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_51 msgid "Wheel Alignment" -msgstr "" +msgstr "Parallèlisme" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_purchased msgid "Purchased" -msgstr "" +msgstr "Acheté" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_odometer_act @@ -1418,6 +1513,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Ici vous pouvez ajouter les relevés kilométrique de tous les " +"véhicules.\n" +" Vous pouvez aussi voir les relevés pour un véhicules en " +"particulier\n" +" en utilisant le champ de recherche.\n" +"

    \n" +" " #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_model_act @@ -1430,11 +1533,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquer ici pour ajouter un nouveau modèle.\n" +"

    \n" +" Vous pouvez ajouter différentes modèles (e.g. A3, A4) pour " +"chaque marque (Audi).\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 msgid "General Properties" -msgstr "" +msgstr "Propriétés" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_21 @@ -1449,34 +1559,34 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_10 msgid "Replacement Vehicle" -msgstr "" +msgstr "Replacement du véhicule" #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 msgid "In Progress" -msgstr "" +msgstr "En cours" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Yearly" -msgstr "" +msgstr "Annuel" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_state_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_state_menu msgid "States of Vehicle" -msgstr "" +msgstr "Etats du véhicule" #. module: fleet #: field:fleet.vehicle.model,modelname:0 msgid "Model name" -msgstr "" +msgstr "Nom du modèle" #. module: fleet #: view:board.board:0 #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_costs_graph msgid "Costs by Month" -msgstr "" +msgstr "Coût par mois" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_18 @@ -1492,7 +1602,7 @@ msgstr "" #: code:addons/fleet/fleet.py:418 #, python-format msgid "State: from '%s' to '%s'" -msgstr "" +msgstr "Etat: du '%s' au '%s'" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_2 @@ -1507,84 +1617,84 @@ msgstr "" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Cost Details" -msgstr "" +msgstr "Détail des dépenses" #. module: fleet #: code:addons/fleet/fleet.py:410 #, python-format msgid "Model: from '%s' to '%s'" -msgstr "" +msgstr "Modèle: du '%s' au '%s'" #. module: fleet #: selection:fleet.vehicle.cost,cost_type:0 msgid "Other" -msgstr "" +msgstr "Autre" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract details" -msgstr "" +msgstr "Détails du contrat" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_leasing msgid "Employee Car" -msgstr "" +msgstr "Voiture de société" #. module: fleet #: field:fleet.vehicle.cost,auto_generated:0 msgid "Automatically Generated" -msgstr "" +msgstr "Créer automatiquement" #. module: fleet #: selection:fleet.vehicle.cost,cost_type:0 msgid "Fuel" -msgstr "" +msgstr "Carburant" #. module: fleet #: sql_constraint:fleet.vehicle.state:0 msgid "State name already exists" -msgstr "" +msgstr "Cet état existe déjà" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_37 msgid "Radiator Repair" -msgstr "" +msgstr "Reparation du radiateur" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_contract msgid "Contract information on a vehicle" -msgstr "" +msgstr "Information du contrat pour un véhicule" #. module: fleet #: field:fleet.vehicle.log.contract,days_left:0 msgid "Warning Date" -msgstr "" +msgstr "Date d'alerte" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_19 msgid "Residual value in %" -msgstr "" +msgstr "Valeur résiduelle en %" #. module: fleet #: view:fleet.vehicle:0 msgid "Additional Properties" -msgstr "" +msgstr "Options" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_state msgid "fleet.vehicle.state" -msgstr "" +msgstr "Etat du véhicule" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract Costs Per Month" -msgstr "" +msgstr "Coût du contrat par mois" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_contract_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_contract_menu msgid "Vehicles Contracts" -msgstr "" +msgstr "Contrats des véhicules" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_48 @@ -1594,7 +1704,7 @@ msgstr "" #. module: fleet #: field:fleet.vehicle.model.brand,name:0 msgid "Brand Name" -msgstr "" +msgstr "Nom de la marque" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_36 @@ -1604,20 +1714,20 @@ msgstr "" #. module: fleet #: help:fleet.vehicle.cost,contract_id:0 msgid "Contract attached to this cost" -msgstr "" +msgstr "Contrat attaché à cette dépense" #. module: fleet #: code:addons/fleet/fleet.py:397 #, python-format msgid "Vehicle %s has been added to the fleet!" -msgstr "" +msgstr "Le véhicule %s à été ajouter à la flotte" #. module: fleet #: view:fleet.vehicle.log.contract:0 #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Price" -msgstr "" +msgstr "Prix" #. module: fleet #: view:fleet.vehicle:0 @@ -1625,14 +1735,14 @@ msgstr "" #: field:fleet.vehicle.cost,vehicle_id:0 #: field:fleet.vehicle.odometer,vehicle_id:0 msgid "Vehicle" -msgstr "" +msgstr "Véhicule" #. module: fleet #: field:fleet.vehicle.cost,cost_ids:0 #: view:fleet.vehicle.log.contract:0 #: view:fleet.vehicle.log.services:0 msgid "Included Services" -msgstr "" +msgstr "Services inclus" #. module: fleet #: model:ir.actions.act_window,help:fleet.action_fleet_vehicle_kanban @@ -1644,11 +1754,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Liste des véhicules nécessitant le renouvelement d'un ou de " +"plusieurs contrats. Si vous lisez ce messge, c'est qu'il n'y a pas de " +"contrat à renouveler.\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_15 msgid "Catalytic Converter Replacement" -msgstr "" +msgstr "Remplacement du pot catalytique" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_25 @@ -1659,12 +1775,13 @@ msgstr "" #: model:ir.actions.act_window,name:fleet.fleet_vehicle_odometer_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_odometer_menu msgid "Vehicles Odometer" -msgstr "" +msgstr "Relevés kilomètrique des véhicules" #. module: fleet #: help:fleet.vehicle.log.contract,notes:0 msgid "Write here all supplementary informations relative to this contract" msgstr "" +"Ecrivez ici toutes les informations supplémentaires concernant ce contrat" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_29 @@ -1674,18 +1791,18 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_16 msgid "Options" -msgstr "" +msgstr "Options" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_repairing msgid "Repairing" -msgstr "" +msgstr "En reparation" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_reporting_costs #: model:ir.ui.menu,name:fleet.menu_fleet_reporting_costs msgid "Costs Analysis" -msgstr "" +msgstr "Analyse des dépenses" #. module: fleet #: field:fleet.vehicle.log.contract,ins_ref:0 @@ -1702,12 +1819,12 @@ msgstr "" #: field:fleet.vehicle.state,name:0 #: field:fleet.vehicle.tag,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: fleet #: help:fleet.vehicle,doors:0 msgid "Number of doors of the vehicle" -msgstr "" +msgstr "Nombre de portes du véhicule" #. module: fleet #: field:fleet.vehicle,transmission:0 @@ -1717,12 +1834,12 @@ msgstr "" #. module: fleet #: field:fleet.vehicle,vin_sn:0 msgid "Chassis Number" -msgstr "" +msgstr "Numéro de chassis" #. module: fleet #: help:fleet.vehicle,color:0 msgid "Color of the vehicle" -msgstr "" +msgstr "Couleur du véhicule" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_services_act @@ -1736,37 +1853,46 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter une nouvelle intervention. \n" +"

    \n" +" OpenERP vous aide à suivre toutes les interventions faites \n" +" sur votre véhicule. Les interventions peuvent être de " +"plusieur types: occasionnel\n" +" reparation, révision, etc.\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle,co2:0 msgid "CO2 Emissions" -msgstr "" +msgstr "Emission de CO2" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract logs" -msgstr "" +msgstr "Suivi des contrats" #. module: fleet #: view:fleet.vehicle:0 msgid "Costs" -msgstr "" +msgstr "Coûts" #. module: fleet #: field:fleet.vehicle,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Résumé" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_contract_graph msgid "Contracts Costs by Month" -msgstr "" +msgstr "Coût des contrats par mois" #. module: fleet #: field:fleet.vehicle,model_id:0 #: view:fleet.vehicle.model:0 msgid "Model" -msgstr "" +msgstr "Modèle" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_41 @@ -1776,17 +1902,17 @@ msgstr "" #. module: fleet #: help:fleet.vehicle,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Messages et historique des communications" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle msgid "Information on a vehicle" -msgstr "" +msgstr "Information sur un véhicule" #. module: fleet #: help:fleet.vehicle,co2:0 msgid "CO2 emissions of the vehicle" -msgstr "" +msgstr "Taux d'emissions de CO2 du véhicule" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_53 @@ -1797,12 +1923,12 @@ msgstr "" #: view:fleet.vehicle.log.contract:0 #: field:fleet.vehicle.log.contract,generated_cost_ids:0 msgid "Generated Costs" -msgstr "" +msgstr "Coût" #. module: fleet #: field:fleet.vehicle,color:0 msgid "Color" -msgstr "" +msgstr "Couleur" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_service_types_act @@ -1815,32 +1941,39 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez ici pour ajouter un type d'intervention.\n" +"

    \n" +" Les intervention peuvent être utilisées dans les contrats, " +"comme intervention unique, ou les deux.\n" +"

    \n" +" " #. module: fleet #: view:board.board:0 msgid "Services Costs" -msgstr "" +msgstr "Coût des interventions" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_model msgid "Model of a vehicle" -msgstr "" +msgstr "Modèle d'un véhicule" #. module: fleet #: help:fleet.vehicle,seats:0 msgid "Number of seats of the vehicle" -msgstr "" +msgstr "Numbre de places dans le véhicule" #. module: fleet #: field:fleet.vehicle.cost,odometer:0 #: field:fleet.vehicle.odometer,value:0 msgid "Odometer Value" -msgstr "" +msgstr "Kilomètrage" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Cost" -msgstr "" +msgstr "Coût" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_39 @@ -1850,39 +1983,41 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_42 msgid "Starter Replacement" -msgstr "" +msgstr "Replacement du démarreur" #. module: fleet #: view:fleet.vehicle.cost:0 #: field:fleet.vehicle.cost,year:0 msgid "Year" -msgstr "" +msgstr "Année" #. module: fleet #: help:fleet.vehicle,license_plate:0 msgid "License plate number of the vehicle (ie: plate number for a car)" msgstr "" +"Immatriculation du véhicule (ex: plaque d'immatriculation pour un voiture)" #. module: fleet #: model:ir.model,name:fleet.model_fleet_contract_state msgid "Contains the different possible status of a leasing contract" -msgstr "" +msgstr "Contient les différents status possible pour un contrat" #. module: fleet #: view:fleet.vehicle:0 msgid "show the contract for this vehicle" -msgstr "" +msgstr "Afficher le contrat pour ce véhicule" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Total" -msgstr "" +msgstr "Total" #. module: fleet #: help:fleet.service.type,category:0 msgid "" "Choose wheter the service refer to contracts, vehicle services or both" msgstr "" +"Choisissez si l'intervention est liée au contrat, au véhicule ou les deux" #. module: fleet #: help:fleet.vehicle.cost,cost_type:0 diff --git a/addons/fleet/i18n/it.po b/addons/fleet/i18n/it.po index d095e69b7b5..feafa5d1e39 100644 --- a/addons/fleet/i18n/it.po +++ b/addons/fleet/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-11 12:30+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 23:13+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 @@ -369,7 +369,7 @@ msgstr "Foto grandezza media" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_34 msgid "Oxygen Sensor Replacement" -msgstr "" +msgstr "Ricambio sensore ossigeno" #. module: fleet #: view:fleet.vehicle.log.services:0 @@ -747,7 +747,7 @@ msgstr "Gomme da neve" #. module: fleet #: help:fleet.vehicle.cost,date:0 msgid "Date when the cost has been executed" -msgstr "" +msgstr "Data del sostenimento del costo" #. module: fleet #: field:fleet.vehicle.state,sequence:0 diff --git a/addons/google_base_account/i18n/de.po b/addons/google_base_account/i18n/de.po index 8a6a5182d90..617e7a3b03b 100644 --- a/addons/google_base_account/i18n/de.po +++ b/addons/google_base_account/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-09 15:18+0000\n" +"PO-Revision-Date: 2012-12-18 07:02+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: google_base_account #: field:res.users,gmail_user:0 @@ -36,12 +36,12 @@ msgstr "Google Kontakt Import Fehler!" #. module: google_base_account #: model:ir.model,name:google_base_account.model_res_users msgid "Users" -msgstr "" +msgstr "Benutzer" #. module: google_base_account #: view:google.login:0 msgid "or" -msgstr "" +msgstr "oder" #. module: google_base_account #: view:google.login:0 @@ -57,7 +57,7 @@ msgstr "Google Passwort" #: code:addons/google_base_account/wizard/google_login.py:77 #, python-format msgid "Error!" -msgstr "" +msgstr "Fehler!" #. module: google_base_account #: view:res.users:0 @@ -67,13 +67,13 @@ msgstr "Google-Konto" #. module: google_base_account #: view:res.users:0 msgid "Synchronization" -msgstr "" +msgstr "Synchronisation" #. module: google_base_account #: code:addons/google_base_account/wizard/google_login.py:77 #, python-format msgid "Authentication failed. Check the user and password." -msgstr "" +msgstr "Authentifizierung fehlgeschlgen. Prüfen Sie Benutzer-ID und Passwort" #. module: google_base_account #: code:addons/google_base_account/wizard/google_login.py:29 @@ -93,7 +93,7 @@ msgstr "Google Kontakt" #. module: google_base_account #: view:google.login:0 msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: google_base_account #: field:google.login,user:0 diff --git a/addons/google_docs/i18n/it.po b/addons/google_docs/i18n/it.po index 934e3590385..a545f2673ee 100644 --- a/addons/google_docs/i18n/it.po +++ b/addons/google_docs/i18n/it.po @@ -8,20 +8,20 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-11 08:34+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 22:11+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: google_docs #: code:addons/google_docs/google_docs.py:136 #, python-format msgid "Key Error!" -msgstr "" +msgstr "Errore Chiave!" #. module: google_docs #: view:google.docs.config:0 @@ -30,6 +30,9 @@ msgid "" "`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" ".p`, the ID is `presentation:123456789`" msgstr "" +"per un documento di presentazione (proiezione diapositive) con un url come " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, l'ID è `presentation:123456789`" #. module: google_docs #: view:google.docs.config:0 @@ -38,6 +41,9 @@ msgid "" "`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is " "`document:123456789`" msgstr "" +"per un documento di testo con un url come " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, l'ID è " +"`document:123456789`" #. module: google_docs #: field:google.docs.config,gdocs_resource_id:0 @@ -51,6 +57,9 @@ msgid "" "`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is " "`drawings:123456789`" msgstr "" +"per un documento di disegno con url come " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, l'ID è " +"`drawings:123456789`" #. module: google_docs #. openerp-web @@ -65,6 +74,8 @@ msgid "" "This is the id of the template document, on google side. You can find it " "thanks to its URL:" msgstr "" +"Questo è l'id del modello di documento, sul lato google. E' possibile " +"trovarlo tramite il suo URL:" #. module: google_docs #: model:ir.model,name:google_docs.model_google_docs_config @@ -79,6 +90,8 @@ msgid "" "The user google credentials are not set yet. Contact your administrator for " "help." msgstr "" +"Le credeziali dell'utente google non sono ancora impostate. Contattare " +"l'amministratore per aiuto." #. module: google_docs #: view:google.docs.config:0 @@ -87,6 +100,9 @@ msgid "" "`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " "the ID is `spreadsheet:123456789`" msgstr "" +"per un foglio di calcolo con url come " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"l'ID è `spreadsheet:123456789`" #. module: google_docs #: code:addons/google_docs/google_docs.py:98 @@ -101,6 +117,7 @@ msgstr "" #, python-format msgid "Creating google docs may only be done by one at a time." msgstr "" +"La creazione di documenti google può essere fatto solo uno alla volta." #. module: google_docs #: code:addons/google_docs/google_docs.py:53 @@ -115,11 +132,13 @@ msgstr "Errore Google Docs!" #, python-format msgid "Check your google configuration in Users/Users/Synchronization tab." msgstr "" +"Controllare la configurazione google nella scheda " +"Utenti/Utenti/Sincronizzazione" #. module: google_docs #: model:ir.ui.menu,name:google_docs.menu_gdocs_config msgid "Google Docs configuration" -msgstr "" +msgstr "Configurazione Google Docs" #. module: google_docs #: model:ir.actions.act_window,name:google_docs.action_google_docs_users_config @@ -144,6 +163,7 @@ msgstr "Credenziali utente google non ancora impostate." #, python-format msgid "Your Google Doc Name Pattern's key does not found in object." msgstr "" +"La chiave dello Schema Nome di Google Doc non è stata trovata nell'oggetto." #. module: google_docs #: help:google.docs.config,name_template:0 @@ -151,11 +171,13 @@ msgid "" "Choose how the new google docs will be named, on google side. Eg. " "gdoc_%(field_name)s" msgstr "" +"Scegliere come il nuovo google docs sarà nominato, sul lato google. Es.: " +"gdoc_%(field_name)s" #. module: google_docs #: view:google.docs.config:0 msgid "Google Docs Configuration" -msgstr "" +msgstr "Configurazione Google Docs" #. module: google_docs #: help:google.docs.config,gdocs_resource_id:0 @@ -177,13 +199,29 @@ msgid "" "`drawings:123456789`\n" "...\n" msgstr "" +"\n" +"Questo è l'id del modello di documento, sul lato google. E' possibile " +"trovarlo grazie al suo URL:\n" +"*per un documento di testo con url come " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, l'ID è " +"`document:123456789`\n" +"*per un foglio di calcolo con url come " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"l'ID è `spreadsheet:123456789`\n" +"*per un documento di presentazione (proiezione diapositive) con url come " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, l'ID è `presentation:123456789`\n" +"*per un documento di disegno con url come " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, l'ID è " +"`drawings:123456789`\n" +"...\n" #. module: google_docs #: model:ir.model,name:google_docs.model_ir_attachment msgid "ir.attachment" -msgstr "" +msgstr "ir.attachment" #. module: google_docs #: field:google.docs.config,name_template:0 msgid "Google Doc Name Pattern" -msgstr "" +msgstr "Schema Nome Google Doc" diff --git a/addons/hr_recruitment/i18n/it.po b/addons/hr_recruitment/i18n/it.po index 9fdcca09e4b..20cd2c9a1bc 100644 --- a/addons/hr_recruitment/i18n/it.po +++ b/addons/hr_recruitment/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2011-01-15 19:29+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 23:11+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:48+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_recruitment #: help:hr.applicant,active:0 @@ -131,7 +131,7 @@ msgstr "Lavoro" #. module: hr_recruitment #: field:hr.recruitment.partner.create,close:0 msgid "Close job request" -msgstr "" +msgstr "Chiudi richiesta lavoro" #. module: hr_recruitment #: model:ir.actions.act_window,help:hr_recruitment.crm_case_categ0_act_job @@ -229,7 +229,7 @@ msgstr "" #: field:hr.applicant,job_id:0 #: field:hr.recruitment.report,job_id:0 msgid "Applied Job" -msgstr "" +msgstr "Lavoro Richiesto" #. module: hr_recruitment #: help:hr.recruitment.stage,department_id:0 @@ -371,7 +371,7 @@ msgstr "" #: selection:hr.recruitment.report,state:0 #: selection:hr.recruitment.stage,state:0 msgid "New" -msgstr "" +msgstr "Nuovo" #. module: hr_recruitment #: field:hr.applicant,email_from:0 @@ -395,7 +395,7 @@ msgstr "" #. module: hr_recruitment #: view:hr.recruitment.report:0 msgid "Available" -msgstr "" +msgstr "Disponibile" #. module: hr_recruitment #: field:hr.applicant,title_action:0 @@ -438,7 +438,7 @@ msgstr "Telefono" #: field:hr.applicant,priority:0 #: field:hr.recruitment.report,priority:0 msgid "Appreciation" -msgstr "" +msgstr "Valutazione" #. module: hr_recruitment #: model:hr.recruitment.stage,name:hr_recruitment.stage_job1 @@ -562,7 +562,7 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 msgid "Jobs - Recruitment Form" -msgstr "" +msgstr "Modulo di Assunzione" #. module: hr_recruitment #: field:hr.applicant,probability:0 @@ -614,12 +614,12 @@ msgstr "" #. module: hr_recruitment #: model:ir.model,name:hr_recruitment.model_hr_recruitment_degree msgid "Degree of Recruitment" -msgstr "" +msgstr "Gradi del Processo di assunzione" #. module: hr_recruitment #: field:hr.applicant,write_date:0 msgid "Update Date" -msgstr "" +msgstr "Aggiorna data" #. module: hr_recruitment #: view:hired.employee:0 @@ -703,7 +703,7 @@ msgstr "" #. module: hr_recruitment #: model:ir.ui.menu,name:hr_recruitment.menu_hr_recruitment_degree msgid "Degrees" -msgstr "" +msgstr "Gradi" #. module: hr_recruitment #: field:hr.applicant,date_closed:0 @@ -996,7 +996,7 @@ msgstr "" #. module: hr_recruitment #: help:hr.recruitment.degree,sequence:0 msgid "Gives the sequence order when displaying a list of degrees." -msgstr "" +msgstr "Fornisce l'ordinamento quando viene visualizzata una lista di gradi." #. module: hr_recruitment #: view:hr.applicant:0 diff --git a/addons/knowledge/i18n/it.po b/addons/knowledge/i18n/it.po index a7b731b4af6..338bad8860b 100644 --- a/addons/knowledge/i18n/it.po +++ b/addons/knowledge/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-11 08:30+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 23:11+0000\n" +"Last-Translator: Salanti Michele \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: knowledge #: view:knowledge.config.settings:0 @@ -42,7 +42,7 @@ msgstr "" #. module: knowledge #: model:ir.ui.menu,name:knowledge.menu_document2 msgid "Collaborative Content" -msgstr "" +msgstr "Contenuto collaborativo" #. module: knowledge #: model:ir.actions.act_window,name:knowledge.action_knowledge_configuration @@ -92,7 +92,7 @@ msgstr "" #. module: knowledge #: model:ir.ui.menu,name:knowledge.menu_document_configuration msgid "Configuration" -msgstr "Configuarazione" +msgstr "Configurazione" #. module: knowledge #: help:knowledge.config.settings,module_document_ftp:0 diff --git a/addons/l10n_multilang/i18n/pt.po b/addons/l10n_multilang/i18n/pt.po index 2c931c9c90c..3aa8fc01319 100644 --- a/addons/l10n_multilang/i18n/pt.po +++ b/addons/l10n_multilang/i18n/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 01:06+0000\n" -"PO-Revision-Date: 2012-12-11 15:34+0000\n" +"PO-Revision-Date: 2012-12-18 14:58+0000\n" "Last-Translator: Rui Franco (multibase.pt) \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: l10n_multilang #: model:ir.model,name:l10n_multilang.model_account_fiscal_position_template @@ -110,6 +110,10 @@ msgid "" "the final object when generating them from templates. You must provide the " "language codes separated by ';'" msgstr "" +"Indique aqui os idiomas para os quais as traduções dos modelos podem ser " +"carregadas aquando da instalação deste módulo de localização e copiadas no " +"objeto final gerado a partir daqueles. Deve indicar os códigos de idioma " +"separados por ';'" #. module: l10n_multilang #: constraint:account.account:0 diff --git a/addons/marketing/i18n/de.po b/addons/marketing/i18n/de.po index a8e7d52f8c3..1f84a989743 100644 --- a/addons/marketing/i18n/de.po +++ b/addons/marketing/i18n/de.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-01-13 18:51+0000\n" +"PO-Revision-Date: 2012-12-18 07:08+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:25+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: marketing #: model:ir.model,name:marketing.model_marketing_config_settings msgid "marketing.config.settings" -msgstr "" +msgstr "marketing.config.settings" #. module: marketing #: help:marketing.config.settings,module_marketing_campaign_crm_demo:0 @@ -28,12 +28,15 @@ msgid "" "Campaigns.\n" " This installs the module marketing_campaign_crm_demo." msgstr "" +"Installiert Demo Daten Leads, Kapagnen und Segmente für Marketing " +"Kampagnen.\n" +" Dies installiert das Modul marketing_campaign_crm_demo." #. module: marketing #: model:ir.actions.act_window,name:marketing.action_marketing_configuration #: view:marketing.config.settings:0 msgid "Configure Marketing" -msgstr "" +msgstr "Konfiguriere Mrketing" #. module: marketing #: model:ir.ui.menu,name:marketing.menu_marketing_configuration @@ -43,17 +46,17 @@ msgstr "Marketing" #. module: marketing #: field:marketing.config.settings,module_marketing_campaign:0 msgid "Marketing campaigns" -msgstr "" +msgstr "Marketing Kampagnen" #. module: marketing #: view:marketing.config.settings:0 msgid "or" -msgstr "" +msgstr "oder" #. module: marketing #: view:marketing.config.settings:0 msgid "Campaigns" -msgstr "" +msgstr "Kampagnen" #. module: marketing #: model:res.groups,name:marketing.group_marketing_manager @@ -68,22 +71,22 @@ msgstr "Benutzer" #. module: marketing #: view:marketing.config.settings:0 msgid "Campaigns Settings" -msgstr "" +msgstr "Kampagnen Konfiguration" #. module: marketing #: field:marketing.config.settings,module_crm_profiling:0 msgid "Track customer profile to focus your campaigns" -msgstr "" +msgstr "Verfolge ds Kundenprofil um die Kampagnen zu spezifizieren" #. module: marketing #: view:marketing.config.settings:0 msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: marketing #: view:marketing.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Anwenden" #. module: marketing #: help:marketing.config.settings,module_marketing_campaign:0 @@ -93,6 +96,9 @@ msgid "" "CRM leads.\n" " This installs the module marketing_campaign." msgstr "" +"Ermöglicht die Generation von Leads aus marketing Kmpagnen .\n" +" Kampagnen können auf Bass jeder Resource erstellt werden..\n" +" Die installiert das Modul marketing_campaign." #. module: marketing #: help:marketing.config.settings,module_crm_profiling:0 @@ -100,11 +106,13 @@ msgid "" "Allows users to perform segmentation within partners.\n" " This installs the module crm_profiling." msgstr "" +"Erlaubt Segmentation von Partnern.\n" +" Das installiert das Modul crm_profiling." #. module: marketing #: field:marketing.config.settings,module_marketing_campaign_crm_demo:0 msgid "Demo data for marketing campaigns" -msgstr "" +msgstr "Demo Daten für Marketing Kampagnen" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Fehlerhafter XML Quellcode für Ansicht!" diff --git a/addons/marketing/i18n/nl.po b/addons/marketing/i18n/nl.po index e01db5a562b..959d48579d8 100644 --- a/addons/marketing/i18n/nl.po +++ b/addons/marketing/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-12 20:23+0000\n" -"Last-Translator: Leen Sonneveld \n" +"PO-Revision-Date: 2012-12-18 18:15+0000\n" +"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:44+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: marketing #: model:ir.model,name:marketing.model_marketing_config_settings @@ -104,6 +104,9 @@ msgid "" "Allows users to perform segmentation within partners.\n" " This installs the module crm_profiling." msgstr "" +"Sta gebruikers toe om relaties te segementeren.\n" +" Hiermee wordt module " +"crm_profile geïnstalleerd." #. module: marketing #: field:marketing.config.settings,module_marketing_campaign_crm_demo:0 diff --git a/addons/marketing/i18n/pt.po b/addons/marketing/i18n/pt.po index f98fac1b678..a89aa507984 100644 --- a/addons/marketing/i18n/pt.po +++ b/addons/marketing/i18n/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-17 11:58+0000\n" +"PO-Revision-Date: 2012-12-18 14:56+0000\n" "Last-Translator: Rui Franco (multibase.pt) \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: marketing #: model:ir.model,name:marketing.model_marketing_config_settings @@ -34,7 +34,7 @@ msgstr "" #: model:ir.actions.act_window,name:marketing.action_marketing_configuration #: view:marketing.config.settings:0 msgid "Configure Marketing" -msgstr "" +msgstr "Configuração" #. module: marketing #: model:ir.ui.menu,name:marketing.menu_marketing_configuration @@ -74,7 +74,7 @@ msgstr "Definições de campanhas" #. module: marketing #: field:marketing.config.settings,module_crm_profiling:0 msgid "Track customer profile to focus your campaigns" -msgstr "" +msgstr "Mantém registo do perfil de utilizador para utilização em campanhas" #. module: marketing #: view:marketing.config.settings:0 @@ -105,7 +105,7 @@ msgstr "" #. module: marketing #: field:marketing.config.settings,module_marketing_campaign_crm_demo:0 msgid "Demo data for marketing campaigns" -msgstr "" +msgstr "Dados de demonstração para campanhas de marketing" #~ msgid "title" #~ msgstr "título" diff --git a/addons/marketing/i18n/pt_BR.po b/addons/marketing/i18n/pt_BR.po index d8732ad349b..1f674ddca56 100644 --- a/addons/marketing/i18n/pt_BR.po +++ b/addons/marketing/i18n/pt_BR.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-07 17:00+0000\n" -"Last-Translator: Cristiano Korndörfer \n" +"PO-Revision-Date: 2012-12-18 17:48+0000\n" +"Last-Translator: Fábio Martinelli - http://zupy.com.br " +"\n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: marketing #: model:ir.model,name:marketing.model_marketing_config_settings @@ -47,7 +48,7 @@ msgstr "Marketing" #. module: marketing #: field:marketing.config.settings,module_marketing_campaign:0 msgid "Marketing campaigns" -msgstr "Campanhas de marketing" +msgstr "Campanhas de Marketing" #. module: marketing #: view:marketing.config.settings:0 @@ -77,7 +78,7 @@ msgstr "Configurações das Campanhas" #. module: marketing #: field:marketing.config.settings,module_crm_profiling:0 msgid "Track customer profile to focus your campaigns" -msgstr "" +msgstr "Acompanhar o perfil de cliente para focar suas campanhas" #. module: marketing #: view:marketing.config.settings:0 diff --git a/addons/marketing_campaign/i18n/de.po b/addons/marketing_campaign/i18n/de.po index b9913e0a6ae..eb3dd4dfb74 100644 --- a/addons/marketing_campaign/i18n/de.po +++ b/addons/marketing_campaign/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-08 09:32+0000\n" +"PO-Revision-Date: 2012-12-18 08:09+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: marketing_campaign #: view:marketing.campaign:0 @@ -75,7 +75,7 @@ msgstr "Auslöser" #. module: marketing_campaign #: view:marketing.campaign:0 msgid "Follow-Up" -msgstr "" +msgstr "Mahnung" #. module: marketing_campaign #: field:campaign.analysis,count:0 @@ -158,11 +158,12 @@ msgid "" "The campaign cannot be started. It does not have any starting activity. " "Modify campaign's activities to mark one as the starting point." msgstr "" +"Die Kampagne kann nicht gestartet werden, weil sie keine Start Aktivität hat." #. module: marketing_campaign #: help:marketing.campaign.activity,email_template_id:0 msgid "The email to send when this activity is activated" -msgstr "" +msgstr "Diese E-Mail wird bei Aktivierung der Aktivität beversandt." #. module: marketing_campaign #: view:marketing.campaign.segment:0 @@ -194,7 +195,7 @@ msgstr "Wählen Sie die Ressource auf die sich die Kampagne beziehen soll." #. module: marketing_campaign #: model:ir.actions.client,name:marketing_campaign.action_client_marketing_menu msgid "Open Marketing Menu" -msgstr "" +msgstr "Öffne Marketing Menü" #. module: marketing_campaign #: field:marketing.campaign.segment,sync_last_date:0 @@ -260,7 +261,7 @@ msgstr "Erstmalige Definition des Segments" #. module: marketing_campaign #: view:res.partner:0 msgid "False" -msgstr "" +msgstr "Ungültig" #. module: marketing_campaign #: view:campaign.analysis:0 @@ -277,7 +278,7 @@ msgstr "Kampagne" #. module: marketing_campaign #: model:email.template,body_html:marketing_campaign.email_template_1 msgid "Hello, you will receive your welcome pack via email shortly." -msgstr "" +msgstr "Hallo, Sie werden das Willkommenspaket in Kürze per EMail erhalten" #. module: marketing_campaign #: view:campaign.analysis:0 @@ -292,7 +293,7 @@ msgstr "Kundensegment" #: code:addons/marketing_campaign/marketing_campaign.py:214 #, python-format msgid "You cannot duplicate a campaign, Not supported yet." -msgstr "" +msgstr "Duplizieren einer Kampagne ist derzeit nicht möglich" #. module: marketing_campaign #: help:marketing.campaign.activity,type:0 @@ -357,7 +358,7 @@ msgstr "Das Intervall sollte positiv oder mindestens Null sein." #. module: marketing_campaign #: selection:marketing.campaign.activity,type:0 msgid "Email" -msgstr "" +msgstr "E-Mail" #. module: marketing_campaign #: field:marketing.campaign,name:0 @@ -649,7 +650,7 @@ msgstr "Entwurf" #. module: marketing_campaign #: view:marketing.campaign.workitem:0 msgid "Marketing Campaign Activity" -msgstr "" +msgstr "Marketing Kampagne Aktivität" #. module: marketing_campaign #: view:marketing.campaign.workitem:0 @@ -666,7 +667,7 @@ msgstr "Vorschau" #: view:marketing.campaign.workitem:0 #: field:marketing.campaign.workitem,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: marketing_campaign #: selection:campaign.analysis,month:0 @@ -894,7 +895,7 @@ msgstr "Kampagne Überleitung" #. module: marketing_campaign #: view:marketing.campaign.segment:0 msgid "Marketing Campaign Segment" -msgstr "" +msgstr "Marketing Kampagne Segment" #. module: marketing_campaign #: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_segment_opened @@ -1085,6 +1086,7 @@ msgstr "" #, python-format msgid "The campaign cannot be started. There are no activities in it." msgstr "" +"Die Kampagne kann nicht gestartet werden, da es keine Aktivitäten gibt" #. module: marketing_campaign #: field:marketing.campaign.segment,date_next_sync:0 @@ -1120,7 +1122,7 @@ msgstr "Variable Kosten" #. module: marketing_campaign #: model:email.template,subject:marketing_campaign.email_template_1 msgid "Welcome to the OpenERP Partner Channel!" -msgstr "" +msgstr "Willkommen beim OpenERP Partner Channel!" #. module: marketing_campaign #: view:campaign.analysis:0 diff --git a/addons/mrp/i18n/sl.po b/addons/mrp/i18n/sl.po index 28255597cc8..08121a9cfe2 100644 --- a/addons/mrp/i18n/sl.po +++ b/addons/mrp/i18n/sl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-15 00:01+0000\n" +"PO-Revision-Date: 2012-12-18 21:34+0000\n" "Last-Translator: Dusan Laznik \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-16 04:46+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: mrp #: help:mrp.config.settings,module_mrp_repair:0 @@ -27,7 +27,7 @@ msgid "" " * Repair quotation report\n" " * Notes for the technician and for the final customer.\n" " This installs the module mrp_repair." -msgstr "" +msgstr "Upravljanje popravil izdelkov(garancija)." #. module: mrp #: report:mrp.production.order:0 @@ -42,12 +42,12 @@ msgstr "Lokacija za iskanje komponent" #. module: mrp #: field:mrp.production,workcenter_lines:0 msgid "Work Centers Utilisation" -msgstr "Zasedenost delovnih enot" +msgstr "Zasedenost delovnih faz" #. module: mrp #: view:mrp.routing.workcenter:0 msgid "Routing Work Centers" -msgstr "" +msgstr "Zaporedje delovnih faz" #. module: mrp #: field:mrp.production.workcenter.line,cycle:0 @@ -79,7 +79,7 @@ msgstr "Odpis izdelkov" #. module: mrp #: view:mrp.workcenter:0 msgid "Mrp Workcenter" -msgstr "" +msgstr "Delovna faza" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_routing_action @@ -95,7 +95,7 @@ msgstr "Išči po kosovnici" #. module: mrp #: model:process.node,note:mrp.process_node_stockproduct1 msgid "For stockable products and consumables" -msgstr "" +msgstr "Za" #. module: mrp #: help:mrp.bom,message_unread:0 @@ -233,7 +233,7 @@ msgstr "Informacije o kapacitetah" #. module: mrp #: field:mrp.routing,workcenter_lines:0 msgid "Work Centers" -msgstr "Delovne enote" +msgstr "Delovne faze" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_routing_action @@ -371,7 +371,7 @@ msgstr "" #. module: mrp #: field:mrp.workcenter,product_id:0 msgid "Work Center Product" -msgstr "Izdelek Delovne enote" +msgstr "Izdelek Delovne faze" #. module: mrp #: view:mrp.production:0 @@ -998,7 +998,7 @@ msgstr "Možno dati v zalogo" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Work Center name" -msgstr "Ime delovne eote" +msgstr "Ime delovne faze" #. module: mrp #: field:mrp.routing,code:0 @@ -1132,7 +1132,7 @@ msgstr "" #. module: mrp #: help:mrp.workcenter,costs_hour:0 msgid "Specify Cost of Work Center per hour." -msgstr "Cena delovne enote na uro" +msgstr "Cena delovne faze na uro" #. module: mrp #: help:mrp.workcenter,capacity_per_cycle:0 @@ -1269,7 +1269,7 @@ msgstr "" #. module: mrp #: view:report.workcenter.load:0 msgid "Work Center load" -msgstr "Zasedenost delovnega centra" +msgstr "Zasedenost delovne faze" #. module: mrp #: help:mrp.production,location_dest_id:0 @@ -1594,7 +1594,7 @@ msgstr "" #: view:mrp.workcenter:0 #: field:report.workcenter.load,workcenter_id:0 msgid "Work Center" -msgstr "" +msgstr "Delovna faza" #. module: mrp #: field:mrp.workcenter,capacity_per_cycle:0 diff --git a/addons/mrp_byproduct/i18n/pt.po b/addons/mrp_byproduct/i18n/pt.po index 5e2e8d7c341..2ed98377c81 100644 --- a/addons/mrp_byproduct/i18n/pt.po +++ b/addons/mrp_byproduct/i18n/pt.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-11 15:56+0000\n" +"PO-Revision-Date: 2012-12-18 14:59+0000\n" "Last-Translator: Rui Franco (multibase.pt) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: mrp_byproduct #: help:mrp.subproduct,subproduct_type:0 @@ -36,7 +36,7 @@ msgstr "Artigo" #. module: mrp_byproduct #: field:mrp.subproduct,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Unidade de medida do produto" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_mrp_production @@ -46,13 +46,13 @@ msgstr "Ordem de produção" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_change_production_qty msgid "Change Quantity of Products" -msgstr "" +msgstr "Mudar a quantidade de produtos" #. module: mrp_byproduct #: view:mrp.bom:0 #: field:mrp.bom,sub_products:0 msgid "Byproducts" -msgstr "" +msgstr "Subprodutos" #. module: mrp_byproduct #: field:mrp.subproduct,subproduct_type:0 @@ -101,4 +101,4 @@ msgstr "" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_mrp_subproduct msgid "Byproduct" -msgstr "" +msgstr "Subproduto" diff --git a/addons/multi_company/i18n/es.po b/addons/multi_company/i18n/es.po index d717197582d..1fd6a9932c2 100644 --- a/addons/multi_company/i18n/es.po +++ b/addons/multi_company/i18n/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 10:25+0000\n" -"PO-Revision-Date: 2012-12-12 14:29+0000\n" +"PO-Revision-Date: 2012-12-18 14:37+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:44+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: multi_company #: model:ir.ui.menu,name:multi_company.menu_custom_multicompany @@ -45,7 +45,7 @@ msgid "" "Thank you in advance for your cooperation.\n" "Best Regards," msgstr "" -"Estimado señor/señora,\n" +"Estimado/a señor/señora,\n" "\n" "Nuestros registros indican que algunos pagos en nuestra cuenta están aún " "pendientes. Puede encontrar los detalles a continuación.\n" diff --git a/addons/note/i18n/pt.po b/addons/note/i18n/pt.po index ea2ed3bb930..0e255e8c555 100644 --- a/addons/note/i18n/pt.po +++ b/addons/note/i18n/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-11 17:25+0000\n" +"PO-Revision-Date: 2012-12-18 15:02+0000\n" "Last-Translator: Rui Franco (multibase.pt) \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: note #: field:note.note,memo:0 @@ -98,7 +98,7 @@ msgstr "Utilizadores" #. module: note #: view:note.note:0 msgid "í" -msgstr "" +msgstr "í" #. module: note #: view:note.stage:0 @@ -160,7 +160,7 @@ msgstr "Categorias" #: field:note.note,message_comment_ids:0 #: help:note.note,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentários e emails" #. module: note #: field:note.tag,name:0 @@ -231,7 +231,7 @@ msgstr "Apagar" #. module: note #: field:note.note,color:0 msgid "Color Index" -msgstr "" +msgstr "Índice de cores" #. module: note #: field:note.note,sequence:0 @@ -280,7 +280,7 @@ msgstr "" #. module: note #: field:note.note,date_done:0 msgid "Date done" -msgstr "" +msgstr "Data de realização" #. module: note #: field:note.stage,fold:0 diff --git a/addons/note/i18n/ro.po b/addons/note/i18n/ro.po index 2f6b6061a01..cf3e7a81884 100644 --- a/addons/note/i18n/ro.po +++ b/addons/note/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-10 07:38+0000\n" +"PO-Revision-Date: 2012-12-18 14:27+0000\n" "Last-Translator: Fekete Mihai \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: note #: field:note.note,memo:0 @@ -88,12 +88,12 @@ msgstr "" #: model:note.stage,name:note.demo_note_stage_01 #: model:note.stage,name:note.note_stage_01 msgid "Today" -msgstr "" +msgstr "Astazi" #. module: note #: model:ir.model,name:note.model_res_users msgid "Users" -msgstr "" +msgstr "Utilizatori" #. module: note #: view:note.note:0 @@ -103,17 +103,17 @@ msgstr "" #. module: note #: view:note.stage:0 msgid "Stage of Notes" -msgstr "" +msgstr "Etapa Note" #. module: note #: field:note.note,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Mesaje necitite" #. module: note #: field:note.note,current_partner_id:0 msgid "unknown" -msgstr "" +msgstr "necunoscut" #. module: note #: view:note.note:0 @@ -123,54 +123,54 @@ msgstr "" #. module: note #: help:note.note,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Dacă este bifat, mesajele noi necesita atentia dumneavoastra." #. module: note #: field:note.stage,name:0 msgid "Stage Name" -msgstr "" +msgstr "Numele Etapei" #. module: note #: field:note.note,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Este un adept" #. module: note #: model:note.stage,name:note.demo_note_stage_02 msgid "Tomorrow" -msgstr "" +msgstr "Maine" #. module: note #: view:note.note:0 #: field:note.note,open:0 msgid "Active" -msgstr "" +msgstr "Activ" #. module: note #: help:note.stage,user_id:0 msgid "Owner of the note stage." -msgstr "" +msgstr "Proprietarul etapei notei" #. module: note #: model:ir.ui.menu,name:note.menu_notes_stage msgid "Categories" -msgstr "" +msgstr "Categorii" #. module: note #: field:note.note,message_comment_ids:0 #: help:note.note,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentarii si e-mailuri" #. module: note #: field:note.tag,name:0 msgid "Tag Name" -msgstr "" +msgstr "Nume eticheta" #. module: note #: field:note.note,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Mesaje" #. module: note #: view:base.config.settings:0 @@ -179,80 +179,80 @@ msgstr "" #: view:note.note:0 #: model:note.stage,name:note.note_stage_04 msgid "Notes" -msgstr "" +msgstr "Note" #. module: note #: model:note.stage,name:note.demo_note_stage_03 #: model:note.stage,name:note.note_stage_03 msgid "Later" -msgstr "" +msgstr "Mai tarziu" #. module: note #: model:ir.model,name:note.model_note_stage msgid "Note Stage" -msgstr "" +msgstr "Nota Etapa" #. module: note #: field:note.note,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Rezumat" #. module: note #: help:note.stage,sequence:0 msgid "Used to order the note stages" -msgstr "" +msgstr "Utilizată pentru a comanda etapele notei" #. module: note #: field:note.note,stage_ids:0 msgid "Stages of Users" -msgstr "" +msgstr "Utilizatori pe Etape" #. module: note #: field:note.note,name:0 msgid "Note Summary" -msgstr "" +msgstr "Rezumat Nota" #. module: note #: model:ir.actions.act_window,name:note.action_note_stage #: view:note.note:0 msgid "Stages" -msgstr "" +msgstr "Etape" #. module: note #: help:note.note,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Mesaje și istoric comunicare" #. module: note #: view:note.note:0 msgid "Delete" -msgstr "" +msgstr "Sterge" #. module: note #: field:note.note,color:0 msgid "Color Index" -msgstr "" +msgstr "Index culori" #. module: note #: field:note.note,sequence:0 #: field:note.stage,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Secventa" #. module: note #: field:note.note,tag_ids:0 msgid "Tags" -msgstr "" +msgstr "Etichete" #. module: note #: view:note.note:0 msgid "Archive" -msgstr "" +msgstr "Arhiva" #. module: note #: field:base.config.settings,module_note_pad:0 msgid "Use collaborative pads (etherpad)" -msgstr "" +msgstr "Utilizati placute de colaborare (etherpad)" #. module: note #: help:note.note,message_summary:0 @@ -260,29 +260,31 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Sustine rezumat Chatter (numar de mesaje, ...). Acest rezumat este direct in " +"format HTML, in scopul de a se introduce in vizualizari Kanban." #. module: note #: field:base.config.settings,group_note_fancy:0 msgid "Use fancy layouts for notes" -msgstr "" +msgstr "Utilizati machete \"fancy\" pentru note" #. module: note #: field:note.stage,user_id:0 msgid "Owner" -msgstr "" +msgstr "Deținător" #. module: note #: view:note.note:0 #: field:note.note,stage_id:0 msgid "Stage" -msgstr "" +msgstr "Etapa" #. module: note #: field:note.note,date_done:0 msgid "Date done" -msgstr "" +msgstr "Data executiei" #. module: note #: field:note.stage,fold:0 msgid "Folded by Default" -msgstr "" +msgstr "Implicit Pliat" diff --git a/addons/pad/i18n/pt.po b/addons/pad/i18n/pt.po index 9f357f59a5c..11f067a30ef 100644 --- a/addons/pad/i18n/pt.po +++ b/addons/pad/i18n/pt.po @@ -8,26 +8,26 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2010-12-09 11:34+0000\n" -"Last-Translator: OpenERP Administrators \n" +"PO-Revision-Date: 2012-12-18 15:01+0000\n" +"Last-Translator: Rui Franco (multibase.pt) \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: pad #. openerp-web #: code:addons/pad/static/src/xml/pad.xml:27 #, python-format msgid "Ñ" -msgstr "" +msgstr "Ñ" #. module: pad #: model:ir.model,name:pad.model_pad_common msgid "pad.common" -msgstr "" +msgstr "pad.common" #. module: pad #: help:res.company,pad_key:0 diff --git a/addons/pad_project/i18n/de.po b/addons/pad_project/i18n/de.po index 90ef9f0b24b..63413f29b94 100644 --- a/addons/pad_project/i18n/de.po +++ b/addons/pad_project/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-02-09 15:37+0000\n" +"PO-Revision-Date: 2012-12-18 08:02+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: pad_project #: constraint:project.task:0 @@ -25,7 +25,7 @@ msgstr "Fehler! Aufgaben End-Datum muss größer als Aufgaben-Beginn sein" #. module: pad_project #: field:project.task,description_pad:0 msgid "Description PAD" -msgstr "" +msgstr "Beschreibung des PAD" #. module: pad_project #: model:ir.model,name:pad_project.model_project_task diff --git a/addons/plugin_thunderbird/i18n/de.po b/addons/plugin_thunderbird/i18n/de.po index 2181c74d3e2..3c962a9b11e 100644 --- a/addons/plugin_thunderbird/i18n/de.po +++ b/addons/plugin_thunderbird/i18n/de.po @@ -9,29 +9,29 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-02-09 15:38+0000\n" +"PO-Revision-Date: 2012-12-18 08:04+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:18+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Restart Thunderbird." -msgstr "" +msgstr "Thunderbird neu starten" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Thunderbird plug-in installation:" -msgstr "" +msgstr "Thunderbird Plug-In installation:" #. module: plugin_thunderbird #: view:sale.config.settings:0 msgid "Download and install the plug-in" -msgstr "" +msgstr "Herunterladen und Installieren des Plug-Ins" #. module: plugin_thunderbird #: model:ir.actions.act_window,name:plugin_thunderbird.action_thunderbird_installer @@ -45,6 +45,7 @@ msgstr "Installiere Thunderbird Plug-In" msgid "" "Thunderbird plug-in file. Save this file and install it in Thunderbird." msgstr "" +"Thunderbird Plug-In Datei. Bitte sichern und in Thunderbird installieren." #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 @@ -64,7 +65,7 @@ msgstr "Dateiname" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Click \"Install Now\"." -msgstr "" +msgstr "Klick \"Jetzt Installieren\"" #. module: plugin_thunderbird #: model:ir.model,name:plugin_thunderbird.model_plugin_thunderbird_installer @@ -80,7 +81,7 @@ msgstr "Thunderbird Plug-in" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Configure your openerp server." -msgstr "" +msgstr "Konfiguration Ihrese OpenERP Servers" #. module: plugin_thunderbird #: help:plugin_thunderbird.installer,thunderbird:0 @@ -94,17 +95,17 @@ msgstr "" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Save the Thunderbird plug-in." -msgstr "" +msgstr "Thunderbird Plug-In sichern" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Close" -msgstr "" +msgstr "Schließen" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "Select the plug-in (the file named openerp_plugin.xpi)." -msgstr "" +msgstr "Plug-In auswählen (Dateiname ist openerp_plugin.xpi)" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 @@ -112,11 +113,13 @@ msgid "" "From the Thunderbird menubar: Tools ­> Add-ons -> Screwdriver/Wrench Icon -> " "Install add-on from file..." msgstr "" +"Vom Thunderbird Menü: Werkzeuge ­> Add-Ons -> Bearbeiten Ikon -> Installiere " +"Add-On von Datei" #. module: plugin_thunderbird #: view:plugin_thunderbird.installer:0 msgid "From the Thunderbird menubar: OpenERP -> Configuration." -msgstr "" +msgstr "Vom Thunderbird Menü: OpenERP -> Konfiguration" #~ msgid "Description" #~ msgstr "Beschreibung" diff --git a/addons/point_of_sale/i18n/es.po b/addons/point_of_sale/i18n/es.po index 206a7145a4c..95b52228065 100644 --- a/addons/point_of_sale/i18n/es.po +++ b/addons/point_of_sale/i18n/es.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-05-10 17:37+0000\n" -"Last-Translator: Borja López Soilán (NeoPolus) \n" +"PO-Revision-Date: 2012-12-18 15:41+0000\n" +"Last-Translator: Ana Juaristi Olalde \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:15+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 @@ -51,7 +51,7 @@ msgstr "Imprimir ticket de la venta" #. module: point_of_sale #: field:pos.session,cash_register_balance_end:0 msgid "Computed Balance" -msgstr "" +msgstr "Balance calculado" #. module: point_of_sale #: view:pos.session:0 @@ -85,7 +85,7 @@ msgstr "" #: field:pos.config,journal_id:0 #: field:pos.order,sale_journal:0 msgid "Sale Journal" -msgstr "" +msgstr "Diario de ventas" #. module: point_of_sale #: model:product.template,name:point_of_sale.spa_2l_product_template @@ -102,7 +102,7 @@ msgstr "Detalles de ventas" #. module: point_of_sale #: constraint:pos.config:0 msgid "You cannot have two cash controls in one Point Of Sale !" -msgstr "" +msgstr "No puede tener dos controles de caja en un Punto de Venta !" #. module: point_of_sale #: field:pos.payment.report.user,user_id:0 @@ -111,7 +111,7 @@ msgstr "" #: view:report.pos.order:0 #: field:report.pos.order,user_id:0 msgid "Salesperson" -msgstr "" +msgstr "Comercial" #. module: point_of_sale #: view:report.pos.order:0 diff --git a/addons/portal/i18n/it.po b/addons/portal/i18n/it.po index 93b6c7d4445..a9c75f2880b 100644 --- a/addons/portal/i18n/it.po +++ b/addons/portal/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-15 23:23+0000\n" +"PO-Revision-Date: 2012-12-18 23:39+0000\n" "Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:47+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: portal #: view:portal.payment.acquirer:0 @@ -450,7 +450,7 @@ msgstr "Annulla" #. module: portal #: view:portal.wizard:0 msgid "Apply" -msgstr "Conferma" +msgstr "Salva" #. module: portal #: view:portal.payment.acquirer:0 diff --git a/addons/portal_claim/i18n/pt.po b/addons/portal_claim/i18n/pt.po new file mode 100644 index 00000000000..2f4a4393911 --- /dev/null +++ b/addons/portal_claim/i18n/pt.po @@ -0,0 +1,36 @@ +# Portuguese translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-12-18 15:00+0000\n" +"Last-Translator: Rui Franco (multibase.pt) \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: portal_claim +#: model:ir.actions.act_window,help:portal_claim.crm_case_categ_claim0 +msgid "" +"

    \n" +" Click to register a new claim. \n" +"

    \n" +" You can track your claims from this menu and the action we\n" +" will take.\n" +"

    \n" +" " +msgstr "" + +#. module: portal_claim +#: model:ir.actions.act_window,name:portal_claim.crm_case_categ_claim0 +#: model:ir.ui.menu,name:portal_claim.portal_after_sales_claims +msgid "Claims" +msgstr "Reclamações" diff --git a/addons/project/i18n/it.po b/addons/project/i18n/it.po index 33c60ddaa7a..2b7ed6e09cb 100644 --- a/addons/project/i18n/it.po +++ b/addons/project/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-15 10:30+0000\n" -"Last-Translator: Davide Corio - agilebg.com \n" +"PO-Revision-Date: 2012-12-18 22:53+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-16 04:45+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project #: view:project.project:0 @@ -55,7 +55,7 @@ msgstr "Attività di Progetto" #. module: project #: field:project.task.type,name:0 msgid "Stage Name" -msgstr "Nome Stadio" +msgstr "Nome Fase" #. module: project #: model:process.transition.action,name:project.process_transition_action_openpendingtask0 diff --git a/addons/project/i18n/nl.po b/addons/project/i18n/nl.po index a22da21dec1..4b2d46ccae2 100644 --- a/addons/project/i18n/nl.po +++ b/addons/project/i18n/nl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-09 18:51+0000\n" +"PO-Revision-Date: 2012-12-18 18:16+0000\n" "Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-10 04:36+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project #: view:project.project:0 @@ -386,7 +386,7 @@ msgid "" "If you use the timesheet linked to projects (project_timesheet module), " "don't forget to setup the right unit of measure in your employees." msgstr "" -"Hiermee wordt de gebruikte meeteenheid ingesteld die wordt gebruikt in " +"Hiermee wordt de gebruikte maateenheid ingesteld die wordt gebruikt in " "projecten en taken.\n" "Wanneer u gebruik maakt van urenstaten gekoppeld aan projecten " "(project_timesheet module), vergeet dan niet de juiste eenheid voor uw " @@ -1690,7 +1690,7 @@ msgstr "" #. module: project #: field:project.config.settings,module_project_mrp:0 msgid "Generate tasks from sale orders" -msgstr "Genereer Tarn van verkooporders" +msgstr "Genereer taken van verkooporders" #. module: project #: model:ir.ui.menu,name:project.menu_task_types_view diff --git a/addons/project_gtd/i18n/de.po b/addons/project_gtd/i18n/de.po index d099c04387b..a9443a8b153 100644 --- a/addons/project_gtd/i18n/de.po +++ b/addons/project_gtd/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-01-13 20:13+0000\n" +"PO-Revision-Date: 2012-12-18 06:44+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:37+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_gtd #: view:project.task:0 @@ -81,7 +81,7 @@ msgstr "Heute" #. module: project_gtd #: view:project.task:0 msgid "Timeframe" -msgstr "" +msgstr "Zeitfenster" #. module: project_gtd #: model:project.gtd.timebox,name:project_gtd.timebox_lt @@ -194,7 +194,7 @@ msgstr "project.gtd.timebox" #: code:addons/project_gtd/wizard/project_gtd_empty.py:52 #, python-format msgid "Error!" -msgstr "" +msgstr "Fehler!" #. module: project_gtd #: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree @@ -224,7 +224,7 @@ msgstr "Aufgabenauswahl" #. module: project_gtd #: view:project.task:0 msgid "Display" -msgstr "" +msgstr "Anzeige" #. module: project_gtd #: model:project.gtd.context,name:project_gtd.context_office @@ -298,7 +298,7 @@ msgstr "Um Aufgaben wieder zu öffnen" #. module: project_gtd #: view:project.timebox.fill.plan:0 msgid "or" -msgstr "" +msgstr "oder" #~ msgid "Visible Columns" #~ msgstr "Sichtbare Spalten" diff --git a/addons/project_long_term/i18n/de.po b/addons/project_long_term/i18n/de.po index b5421cc65e3..b91bb5d871f 100644 --- a/addons/project_long_term/i18n/de.po +++ b/addons/project_long_term/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-05-10 18:01+0000\n" -"Last-Translator: Ferdinand-camptocamp \n" +"PO-Revision-Date: 2012-12-18 08:02+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_long_term #: help:project.phase,constraint_date_end:0 @@ -82,12 +82,12 @@ msgstr "geplante Phasen" #: view:project.phase:0 #: field:project.phase,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: project_long_term #: field:project.compute.phases,target_project:0 msgid "Action" -msgstr "" +msgstr "Aktion" #. module: project_long_term #: view:project.phase:0 @@ -119,7 +119,7 @@ msgstr "Neu" #. module: project_long_term #: field:project.phase,product_uom:0 msgid "Duration Unit of Measure" -msgstr "" +msgstr "Zeiteineit" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_view_resource_calendar_leaves @@ -146,7 +146,7 @@ msgstr "Fortschritts Phasen" #: code:addons/project_long_term/project_long_term.py:141 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (Kopie)" #. module: project_long_term #: code:addons/project_long_term/wizard/project_compute_phases.py:48 @@ -158,7 +158,7 @@ msgstr "Bitte wählen Si eine Projekt für die Planung" #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "or" -msgstr "" +msgstr "oder" #. module: project_long_term #: view:project.phase:0 @@ -180,13 +180,15 @@ msgstr "Frühestes Startdatum" #: help:project.phase,product_uom:0 msgid "" "Unit of Measure (Unit of Measure) is the unit of measurement for Duration" -msgstr "" +msgstr "Masseinheit für die Dauer" #. module: project_long_term #: help:project.phase,user_ids:0 msgid "" "The resources on the project can be computed automatically by the scheduler." msgstr "" +"Der Resourcenbedarf für dieses Projekt kann automatisch durch den Scheduler " +"ermittelt werden." #. module: project_long_term #: field:project.phase,sequence:0 @@ -197,6 +199,7 @@ msgstr "Reihenfolge" #: help:account.analytic.account,use_phases:0 msgid "Check this field if you plan to use phase-based scheduling" msgstr "" +"Aktivieren Sie dieses Feld, um die Phasen basierte Planung zu verwenden" #. module: project_long_term #: help:project.user.allocation,date_start:0 @@ -212,6 +215,11 @@ msgid "" " \n" " If the phase is over, the status is set to 'Done'." msgstr "" +"Phasen \n" +" Nach Erzeugung: 'Entwurf'.\n" +" Nach dem Start: 'Verarbeitung'.\n" +" Überprüfung notwendig 'Schwebend'. \n" +" Fertig 'Erledigt'." #. module: project_long_term #: field:project.phase,progress:0 @@ -318,7 +326,7 @@ msgstr "Aufgabendetails" #. module: project_long_term #: field:project.project,phase_count:0 msgid "Open Phases" -msgstr "" +msgstr "Offene Phasen" #. module: project_long_term #: help:project.phase,date_end:0 @@ -416,7 +424,7 @@ msgstr "Erzeugt die Reihenfolge bei Anzeige der Phasen." #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.project_phase_task_list msgid "Tasks" -msgstr "" +msgstr "Aufgaben" #. module: project_long_term #: help:project.user.allocation,date_end:0 @@ -461,7 +469,7 @@ msgstr "Monat" #. module: project_long_term #: model:ir.model,name:project_long_term.model_account_analytic_account msgid "Analytic Account" -msgstr "" +msgstr "Analytisches Konto" #. module: project_long_term #: field:project.phase,constraint_date_end:0 diff --git a/addons/project_long_term/i18n/it.po b/addons/project_long_term/i18n/it.po index 34bff4f69e4..4df0a792155 100644 --- a/addons/project_long_term/i18n/it.po +++ b/addons/project_long_term/i18n/it.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-05-10 18:25+0000\n" -"Last-Translator: Lorenzo Battistini - Agile BG - Domsense " -"\n" +"PO-Revision-Date: 2012-12-18 22:27+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_long_term #: help:project.phase,constraint_date_end:0 @@ -50,7 +49,7 @@ msgstr "Prossime fasi" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_user_allocation msgid "Phase User Allocation" -msgstr "" +msgstr "Assegnazione Fase Utente" #. module: project_long_term #: view:project.phase:0 @@ -64,6 +63,9 @@ msgid "" "view.\n" " " msgstr "" +"Per pianificare fasi di tutti o di un specifico progetto. Aprirà una vista " +"gantt.\n" +" " #. module: project_long_term #: field:project.phase,task_ids:0 @@ -75,18 +77,18 @@ msgstr "Attività del Progetto" #: model:ir.ui.menu,name:project_long_term.menu_compute_phase #: view:project.compute.phases:0 msgid "Schedule Phases" -msgstr "" +msgstr "Pianificazione Fasi" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,state:0 msgid "Status" -msgstr "" +msgstr "Stato" #. module: project_long_term #: field:project.compute.phases,target_project:0 msgid "Action" -msgstr "" +msgstr "Azione" #. module: project_long_term #: view:project.phase:0 @@ -118,7 +120,7 @@ msgstr "Nuovo" #. module: project_long_term #: field:project.phase,product_uom:0 msgid "Duration Unit of Measure" -msgstr "" +msgstr "Unità di Misura Durata" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_view_resource_calendar_leaves @@ -134,7 +136,7 @@ msgstr "In sospeso" #. module: project_long_term #: help:project.phase,progress:0 msgid "Computed based on related tasks" -msgstr "" +msgstr "Calcolo basato sulle attività collegate" #. module: project_long_term #: view:project.phase:0 @@ -145,19 +147,19 @@ msgstr "Fasi di avanzamento" #: code:addons/project_long_term/project_long_term.py:141 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (copia)" #. module: project_long_term #: code:addons/project_long_term/wizard/project_compute_phases.py:48 #, python-format msgid "Please specify a project to schedule." -msgstr "" +msgstr "Si prega di specificare un progetto da pianificare." #. module: project_long_term #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "or" -msgstr "" +msgstr "o" #. module: project_long_term #: view:project.phase:0 @@ -179,13 +181,15 @@ msgstr "Data inizio minima" #: help:project.phase,product_uom:0 msgid "" "Unit of Measure (Unit of Measure) is the unit of measurement for Duration" -msgstr "" +msgstr "Unità di Misura (Unita di Misura) è l'unità di misura della Durata" #. module: project_long_term #: help:project.phase,user_ids:0 msgid "" "The resources on the project can be computed automatically by the scheduler." msgstr "" +"Le risorse sul progetto possono essere calcolate automaticamente dal " +"pianificatore." #. module: project_long_term #: field:project.phase,sequence:0 @@ -196,6 +200,8 @@ msgstr "Sequenza" #: help:account.analytic.account,use_phases:0 msgid "Check this field if you plan to use phase-based scheduling" msgstr "" +"Selezionare questo campo se si prevede di usare una pianificare basata sulle " +"fasi" #. module: project_long_term #: help:project.user.allocation,date_start:0 @@ -211,6 +217,11 @@ msgid "" " \n" " If the phase is over, the status is set to 'Done'." msgstr "" +"Se la fase è creata lo stato è 'Bozza'.\n" +" Se la fase è avviata, lo stato diventa 'In Corso'.\n" +" Se è necessario revisionarla la fase è in stato 'Sospeso'. " +" \n" +" Se la fase è conclusa, lo stato è impostato a 'Fatto'." #. module: project_long_term #: field:project.phase,progress:0 @@ -247,7 +258,7 @@ msgstr "Tempo di lavoro" #. module: project_long_term #: view:project.phase:0 msgid "Pending Phases" -msgstr "" +msgstr "Fasi in Sospeso" #. module: project_long_term #: code:addons/project_long_term/project_long_term.py:126 @@ -286,6 +297,12 @@ msgid "" "users, convert your phases into a series of tasks when you start working on " "the project." msgstr "" +"Un progetto può essere suddiviso in diverse fasi. Per ogni fase, è possibile " +"definire la collocazione degli utenti, descrivere diversi attività e " +"collegare le fasi alle precedenti o a quelle successive, aggiungere vincoli " +"di date per le pianificazioni automatiche. Usare la pianificazione a lunga " +"durata per pianificare gli utenti disponibili, convertire le fasi in una " +"serie di attività quando si inizia a lavorare sul progetto." #. module: project_long_term #: selection:project.compute.phases,target_project:0 @@ -311,7 +328,7 @@ msgstr "Dettagli Attività" #. module: project_long_term #: field:project.project,phase_count:0 msgid "Open Phases" -msgstr "" +msgstr "Fasi Aperte" #. module: project_long_term #: help:project.phase,date_end:0 @@ -409,7 +426,7 @@ msgstr "Fornisce l'ordinamento quando viene visualizzata la lista di fasi." #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.project_phase_task_list msgid "Tasks" -msgstr "" +msgstr "Attività" #. module: project_long_term #: help:project.user.allocation,date_end:0 @@ -454,7 +471,7 @@ msgstr "Mese" #. module: project_long_term #: model:ir.model,name:project_long_term.model_account_analytic_account msgid "Analytic Account" -msgstr "" +msgstr "Conto analitico" #. module: project_long_term #: field:project.phase,constraint_date_end:0 @@ -464,7 +481,7 @@ msgstr "Scadenza" #. module: project_long_term #: view:project.user.allocation:0 msgid "Project User Allocation" -msgstr "" +msgstr "Assegnazione Utenti al Progetto" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.action_project_compute_tasks @@ -482,12 +499,12 @@ msgstr "Completato" #. module: project_long_term #: selection:project.compute.phases,target_project:0 msgid "Compute All My Projects" -msgstr "" +msgstr "Calcola Tutti i Miei Progetti" #. module: project_long_term #: field:project.phase,user_force_ids:0 msgid "Force Assigned Users" -msgstr "" +msgstr "Forza gli Utenti Assegnati" #. module: project_long_term #: view:project.phase:0 @@ -511,7 +528,7 @@ msgstr "Nome" #: view:project.phase:0 #: view:project.user.allocation:0 msgid "Planning of Users" -msgstr "" +msgstr "Pianificazione degli Utenti" #~ msgid "Displaying settings" #~ msgstr "Visualizza impostazioni" diff --git a/addons/project_mrp/i18n/de.po b/addons/project_mrp/i18n/de.po index ebd02f917ac..2084fe15cb4 100644 --- a/addons/project_mrp/i18n/de.po +++ b/addons/project_mrp/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-01-13 18:38+0000\n" +"PO-Revision-Date: 2012-12-18 06:32+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:36+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_procuretasktask0 @@ -32,7 +32,7 @@ msgstr "Für die Produktart Dienstleistungen, wird eine Aufgabe generiert." #: code:addons/project_mrp/project_procurement.py:93 #, python-format msgid "Task created" -msgstr "" +msgstr "Aufgabe angelegt" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_mrptask0 @@ -77,7 +77,7 @@ msgstr "Aufgabe" #. module: project_mrp #: view:product.product:0 msgid "When you sell this service to a customer," -msgstr "" +msgstr "Wenn Sie diese Dienstleistung verkaufen," #. module: project_mrp #: field:product.product,project_id:0 @@ -98,7 +98,7 @@ msgstr "Verkaufsauftragsposition" #. module: project_mrp #: view:product.product:0 msgid "False" -msgstr "" +msgstr "Ungültig" #. module: project_mrp #: view:product.product:0 @@ -109,12 +109,15 @@ msgid "" " in the project related to the contract of the sale " "order." msgstr "" +"wird angelegt um Ihre Aufgaben zu verfolgen. Diese Aufgabe wird beim Projekt " +"aufscheinen, \n" +"das zu dem Kontrakt des Verkaufsauftrages gehört." #. module: project_mrp #: code:addons/project_mrp/project_procurement.py:87 #, python-format msgid "Task created." -msgstr "" +msgstr "Aufgabe angelegt" #. module: project_mrp #: model:process.transition,note:project_mrp.process_transition_ordertask0 @@ -141,7 +144,7 @@ msgstr "Verkaufsauftrag" #. module: project_mrp #: view:project.task:0 msgid "Order Line" -msgstr "" +msgstr "Auftragsposition" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_saleordertask0 @@ -153,7 +156,7 @@ msgstr "" #. module: project_mrp #: view:product.product:0 msgid "a task" -msgstr "" +msgstr "eine Aufgabe" #~ msgid "If procure method is Make to order and supply method is produce" #~ msgstr "" diff --git a/addons/project_mrp/i18n/it.po b/addons/project_mrp/i18n/it.po index e55d7e9467b..1979a97129c 100644 --- a/addons/project_mrp/i18n/it.po +++ b/addons/project_mrp/i18n/it.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2011-01-17 06:31+0000\n" -"Last-Translator: Lorenzo Battistini - Agile BG - Domsense " -"\n" +"PO-Revision-Date: 2012-12-18 22:36+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:36+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_procuretasktask0 @@ -31,7 +30,7 @@ msgstr "Il prodotto è di tipo servizio, quindi crea l'attività." #: code:addons/project_mrp/project_procurement.py:93 #, python-format msgid "Task created" -msgstr "" +msgstr "Attività creata" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_mrptask0 @@ -41,7 +40,7 @@ msgstr "Un'attività viene creata per fornire il servizio." #. module: project_mrp #: field:project.task,sale_line_id:0 msgid "Sale Order Line" -msgstr "" +msgstr "Riga Ordine di vendita" #. module: project_mrp #: model:ir.model,name:project_mrp.model_product_product @@ -74,7 +73,7 @@ msgstr "Attività" #. module: project_mrp #: view:product.product:0 msgid "When you sell this service to a customer," -msgstr "" +msgstr "Quando si vende questo servizio ad un cliente," #. module: project_mrp #: field:product.product,project_id:0 @@ -90,12 +89,12 @@ msgstr "Approvvigionamento" #. module: project_mrp #: field:procurement.order,sale_line_id:0 msgid "Sale order line" -msgstr "" +msgstr "Riga ordine di vendita" #. module: project_mrp #: view:product.product:0 msgid "False" -msgstr "" +msgstr "Falso" #. module: project_mrp #: view:product.product:0 @@ -106,12 +105,17 @@ msgid "" " in the project related to the contract of the sale " "order." msgstr "" +"sarà \n" +" creato per seguire il compito da svolgere. Questa " +"attività apparirà\n" +" nel progetto relativo al contratto dell'ordine di " +"vendita." #. module: project_mrp #: code:addons/project_mrp/project_procurement.py:87 #, python-format msgid "Task created." -msgstr "" +msgstr "Attività creata." #. module: project_mrp #: model:process.transition,note:project_mrp.process_transition_ordertask0 @@ -138,7 +142,7 @@ msgstr "Ordini di vendita" #. module: project_mrp #: view:project.task:0 msgid "Order Line" -msgstr "" +msgstr "Riga Ordine" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_saleordertask0 @@ -148,7 +152,7 @@ msgstr "Nel caso si vendano servizi tramite ordine di vendita" #. module: project_mrp #: view:product.product:0 msgid "a task" -msgstr "" +msgstr "un'attività" #~ msgid "Error ! You cannot create recursive tasks." #~ msgstr "Errore ! Non è possibile creare attività ricorsive." diff --git a/addons/project_timesheet/i18n/de.po b/addons/project_timesheet/i18n/de.po index d5afad04f21..f4ca0cd56a7 100644 --- a/addons/project_timesheet/i18n/de.po +++ b/addons/project_timesheet/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-02-08 11:45+0000\n" +"PO-Revision-Date: 2012-12-18 06:27+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:39+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -43,6 +43,8 @@ msgid "" "You cannot delete a partner which is assigned to project, but you can " "uncheck the active box." msgstr "" +"Sie können einen Partner der zu einem Projekt zugeordnet ist nicht löschen, " +"sondern nur deaktivieren" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_project_task_work @@ -55,6 +57,7 @@ msgstr "Projekt Arbeitszeit" msgid "" "You cannot select a Analytic Account which is in Close or Cancelled state." msgstr "" +"Sie können kein Analysekonto auswählen, das geschlossen und storniert ist." #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -76,7 +79,7 @@ msgstr "Oktober" #: view:project.project:0 #, python-format msgid "Timesheets" -msgstr "" +msgstr "Stundenzettel" #. module: project_timesheet #: view:project.project:0 @@ -94,11 +97,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klick um einen Kunden-Kontrakt anzulegen.\n" +"

    \n" +" Sie finden hier die Kunden-Kontrakte\n" +" die zu verrechnen sind.\n" +"

    \n" +" " #. module: project_timesheet #: view:account.analytic.line:0 msgid "Analytic Account/Project" -msgstr "" +msgstr "Analyse Konto / Projekt" #. module: project_timesheet #: view:account.analytic.line:0 @@ -118,6 +128,9 @@ msgid "" "employee.\n" "Fill in the HR Settings tab of the employee form." msgstr "" +"Bitte definieren Sie Produkt und Produkt Kategory beim entsprechenden " +"Mitarbeiter.\n" +"Füllen Sie den HR Reiter im Mitarbeiter Formular aus." #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_account_analytic_line @@ -151,6 +164,8 @@ msgid "" "Please define journal on the related employee.\n" "Fill in the timesheet tab of the employee form." msgstr "" +"Bitte definieren Sie das Journal beim entsprechenden Mitarbeiter\n" +"Füllen Sie den Zeiterfassung Reiter im Mitarbeiter Formular aus." #. module: project_timesheet #: model:ir.ui.menu,name:project_timesheet.menu_hr_timesheet_sign_in @@ -170,7 +185,7 @@ msgstr "Zu erneuernde Verträge" #. module: project_timesheet #: view:project.project:0 msgid "Hours" -msgstr "" +msgstr "Stunden" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -231,6 +246,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Sie finden hier Stundenaufzichnungen und Aufwände die n " +"Kunden weiterzuverrechnen sind.\n" +" Wenn Sie neue Stundenaufzeichnungen erfassen wollen, " +"benutzen Sie bitte die Stundenaufzeichnungsformulare.\n" +"

    \n" +" " #. module: project_timesheet #: model:process.node,name:project_timesheet.process_node_timesheettask0 @@ -291,7 +313,7 @@ msgstr "Erfasse Zeit für Aufgabenerledigung" #: code:addons/project_timesheet/project_timesheet.py:85 #, python-format msgid "Please define employee for user \"%s\". You must create one." -msgstr "" +msgstr "Bitte legen Sie einen Mitarbeiter für den Benutzer \"%s\" an." #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_res_partner @@ -331,6 +353,9 @@ msgid "" "employee.\n" "Fill in the timesheet tab of the employee form." msgstr "" +"Bitte definieren Sie Produkt und Produkt Kategorie beim entsprechenden " +"Mitarbeiter.\n" +"Füllen Sie den Zeiterfassungs Reiter im Mitarbeiter Formular aus." #. module: project_timesheet #: code:addons/project_timesheet/project_timesheet.py:60 @@ -339,6 +364,8 @@ msgid "" "

    Timesheets on this project may be invoiced to %s, according to the terms " "defined in the contract.

    " msgstr "" +"

    Stundenaufschreibungen für dieses Projekt werden ggf an %s verrechnet, " +"wie im Kontrkt definiert.

    " #. module: project_timesheet #: model:process.node,note:project_timesheet.process_node_taskwork0 @@ -371,7 +398,7 @@ msgstr "Nach Abschluss der Aufgabe, stellen Sie diese in Rechnung." #: code:addons/project_timesheet/project_timesheet.py:266 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Ungültige Aktion!" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -386,6 +413,8 @@ msgid "" "

    Record your timesheets for the project " "'%s'.

    " msgstr "" +"

    Erfassen Sie Ire Stundenaufzeichung " +"für das Projekt '%s'.

    " #. module: project_timesheet #: field:report.timesheet.task.user,timesheet_hrs:0 diff --git a/addons/project_timesheet/i18n/it.po b/addons/project_timesheet/i18n/it.po index 180ff4fa013..171e86fcec4 100644 --- a/addons/project_timesheet/i18n/it.po +++ b/addons/project_timesheet/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2011-01-13 15:09+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-18 22:48+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:39+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -24,7 +24,7 @@ msgstr "Attività per utente" #. module: project_timesheet #: view:report.timesheet.task.user:0 msgid "Group by year of date" -msgstr "" +msgstr "Raggrupa per anno delle date" #. module: project_timesheet #: selection:report.timesheet.task.user,month:0 @@ -43,6 +43,8 @@ msgid "" "You cannot delete a partner which is assigned to project, but you can " "uncheck the active box." msgstr "" +"Non è possibile eliminare un partner assegnato ad un progetto, ma è " +"possibile deselezionare la casella attiva." #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_project_task_work @@ -55,6 +57,7 @@ msgstr "Lavoro attività progetto" msgid "" "You cannot select a Analytic Account which is in Close or Cancelled state." msgstr "" +"Non è possibile selezionare un Conto Analitico in stato Chiuso o Annullato." #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -64,7 +67,7 @@ msgstr "Raggruppa per..." #. module: project_timesheet #: model:process.node,note:project_timesheet.process_node_triggerinvoice0 msgid "Trigger invoices from sale order lines" -msgstr "" +msgstr "Attiva la fatturazione dalle linee dell'ordine di vendita" #. module: project_timesheet #: selection:report.timesheet.task.user,month:0 @@ -76,12 +79,12 @@ msgstr "Ottobre" #: view:project.project:0 #, python-format msgid "Timesheets" -msgstr "" +msgstr "Orari di Lavoro" #. module: project_timesheet #: view:project.project:0 msgid "Billable" -msgstr "" +msgstr "Fatturabile" #. module: project_timesheet #: model:ir.actions.act_window,help:project_timesheet.action_account_analytic_overdue @@ -98,7 +101,7 @@ msgstr "" #. module: project_timesheet #: view:account.analytic.line:0 msgid "Analytic Account/Project" -msgstr "" +msgstr "Conto Analitico/Progetto" #. module: project_timesheet #: view:account.analytic.line:0 @@ -108,7 +111,7 @@ msgstr "Conto analitico / Progetto" #. module: project_timesheet #: model:ir.actions.act_window,name:project_timesheet.action_account_analytic_overdue msgid "Customer Projects" -msgstr "" +msgstr "Progetti dei Clienti" #. module: project_timesheet #: code:addons/project_timesheet/project_timesheet.py:89 @@ -118,11 +121,14 @@ msgid "" "employee.\n" "Fill in the HR Settings tab of the employee form." msgstr "" +"Si prega di definire il prodotto e il conto categoria prodotto nel " +"dipendente collegato.\n" +"Compilare nella scheda Impostazioni Risorse Umane nel form dipendene." #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_account_analytic_line msgid "Analytic Line" -msgstr "" +msgstr "Riga contabilità analitica" #. module: project_timesheet #: selection:report.timesheet.task.user,month:0 @@ -151,6 +157,8 @@ msgid "" "Please define journal on the related employee.\n" "Fill in the timesheet tab of the employee form." msgstr "" +"Si prega di definire il sezionale del dipendente collegato.\n" +"Compilarlo nella scheda orari di lavoro nel form del dipendente." #. module: project_timesheet #: model:ir.ui.menu,name:project_timesheet.menu_hr_timesheet_sign_in @@ -160,22 +168,22 @@ msgstr "Entrate/Uscite per Progetto" #. module: project_timesheet #: view:project.project:0 msgid "Billable Project" -msgstr "" +msgstr "Progetto Fatturabile" #. module: project_timesheet #: model:ir.ui.menu,name:project_timesheet.menu_invoicing_contracts msgid "Contracts to Renew" -msgstr "" +msgstr "Contratti da Rinnovare" #. module: project_timesheet #: view:project.project:0 msgid "Hours" -msgstr "" +msgstr "Ore" #. module: project_timesheet #: view:report.timesheet.task.user:0 msgid "Group by month of date" -msgstr "" +msgstr "Raggruppa per mese" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_project_task @@ -186,7 +194,7 @@ msgstr "Attività" #: model:ir.actions.act_window,name:project_timesheet.action_project_timesheet_bill_task #: model:ir.ui.menu,name:project_timesheet.menu_project_billing_line msgid "Invoice Tasks Work" -msgstr "" +msgstr "Fattura Ore sulle Attività" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -246,6 +254,7 @@ msgstr "Codifica attività" #: model:process.transition,note:project_timesheet.process_transition_filltimesheet0 msgid "Task summary is comes into the timesheet line" msgstr "" +"Il resoconto delle attività è inserito nella linea dell'orario di lavoro" #. module: project_timesheet #: selection:report.timesheet.task.user,month:0 diff --git a/addons/purchase/i18n/de.po b/addons/purchase/i18n/de.po index 709ffe86666..6a3359707e7 100644 --- a/addons/purchase/i18n/de.po +++ b/addons/purchase/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-16 19:18+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-18 06:16+0000\n" +"Last-Translator: Fabien (Open ERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:45+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting @@ -24,7 +24,7 @@ msgstr "Kostenrechnung für Einkäufe" #. module: purchase #: model:ir.model,name:purchase.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: purchase #: view:board.board:0 @@ -265,7 +265,7 @@ msgstr "Um eine Bestellung zu löschen, muss sie zunächst storniert werden." #. module: purchase #: view:product.product:0 msgid "When you sell this product, OpenERP will trigger" -msgstr "" +msgstr "Bei Verkauf dieses Produkts wird folgendes ausgelöst" #. module: purchase #: view:purchase.order:0 @@ -1385,7 +1385,7 @@ msgstr "Durch Buchhaltung zu prüfen" #. module: purchase #: model:ir.model,name:purchase.model_purchase_config_settings msgid "purchase.config.settings" -msgstr "" +msgstr "purchase.config.settings" #. module: purchase #: model:process.node,note:purchase.process_node_approvepurchaseorder0 @@ -1981,7 +1981,7 @@ msgstr "" #. module: purchase #: model:email.template,report_name:purchase.email_template_edi_purchase msgid "RFQ_${(object.name or '').replace('/','_')}" -msgstr "" +msgstr "RFQ_${(object.name or '').replace('/','_')}" #. module: purchase #: code:addons/purchase/purchase.py:988 @@ -1998,7 +1998,7 @@ msgstr "Erzeuge Rechnung" #. module: purchase #: field:purchase.order.line,move_dest_id:0 msgid "Reservation Destination" -msgstr "" +msgstr "Reservierung Auslieferungsziel" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_config_purchase diff --git a/addons/purchase/i18n/es.po b/addons/purchase/i18n/es.po index 7b29ecf0fa0..eb860f07acb 100644 --- a/addons/purchase/i18n/es.po +++ b/addons/purchase/i18n/es.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 15:16+0000\n" +"PO-Revision-Date: 2012-12-18 17:43+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 04:59+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting @@ -554,7 +554,7 @@ msgstr "Puede ser comprado" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_action_picking_tree_in_move msgid "Incoming Products" -msgstr "Productos entrantes" +msgstr "Productos a recibir" #. module: purchase #: view:purchase.config.settings:0 @@ -3325,9 +3325,6 @@ msgstr "Pedidos" #~ "o puede importar sus empresas existentes usando una hoja de cálculo CSV " #~ "desde el asistente \"Importar datos\"." -#~ msgid "Is a Back Order" -#~ msgstr "Es un pedido pendiente" - #, python-format #~ msgid "Selected UOM does not belong to the same category as the product UOM" #~ msgstr "" @@ -3455,8 +3452,11 @@ msgstr "Pedidos" #~ "en recepciones\", puede seguir aquí todas las recepciones de productos y " #~ "crear facturas para esas recepciones." -#~ msgid "Back Orders" -#~ msgstr "Pedidos pendientes" - #~ msgid "Error ! You cannot create recursive associated members." #~ msgstr "¡Error! No puede crear miembros asociados recursivamente." + +#~ msgid "Back Orders" +#~ msgstr "Pedidos en espera" + +#~ msgid "Is a Back Order" +#~ msgstr "Es un pedido en espera" diff --git a/addons/purchase/i18n/it.po b/addons/purchase/i18n/it.po index 9f408f0dfd2..8ee00511eb2 100644 --- a/addons/purchase/i18n/it.po +++ b/addons/purchase/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-16 12:50+0000\n" -"Last-Translator: Davide Corio - agilebg.com \n" +"PO-Revision-Date: 2012-12-18 22:37+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:45+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting @@ -2454,7 +2454,7 @@ msgstr "" #. module: purchase #: view:product.product:0 msgid "When you sell this service to a customer," -msgstr "Quando si vendite questo servizio ad un cliente," +msgstr "Quando si vende questo servizio ad un cliente," #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_pricelist_version_action diff --git a/addons/report_webkit/i18n/de.po b/addons/report_webkit/i18n/de.po index d25828958ab..d50e5e1d2d7 100644 --- a/addons/report_webkit/i18n/de.po +++ b/addons/report_webkit/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-02-08 11:49+0000\n" +"PO-Revision-Date: 2012-12-18 06:28+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: report_webkit #: view:ir.actions.report.xml:0 @@ -77,6 +77,7 @@ msgstr "Unternehmen" #, python-format msgid "Please set a header in company settings." msgstr "" +"Bitte definieren Sie den Report Kopf in der Unternehemens Konfiguration" #. module: report_webkit #: selection:ir.header_webkit,format:0 @@ -128,7 +129,7 @@ msgstr "B6 20 125 x 176 mm" #: code:addons/report_webkit/webkit_report.py:177 #, python-format msgid "Webkit error" -msgstr "" +msgstr "WebKit Fehler" #. module: report_webkit #: selection:ir.header_webkit,format:0 @@ -143,7 +144,7 @@ msgstr "B2 17 500 x 707 mm" #: code:addons/report_webkit/webkit_report.py:307 #, python-format msgid "Webkit render!" -msgstr "" +msgstr "WebKit Anzeige!" #. module: report_webkit #: model:ir.model,name:report_webkit.model_ir_header_img @@ -164,6 +165,11 @@ msgid "" "http://code.google.com/p/wkhtmltopdf/downloads/list and set the path in the " "ir.config_parameter with the webkit_path key.Minimal version is 0.9.9" msgstr "" +"Bitte installieren Sie die ausführbare Datei (sudo apt-get install " +"wkhtmltopdf) oder laden Sie diese hier herunter: " +"http://code.google.com/p/wkhtmltopdf/downloads/list \r\n" +"und setzten Sie den Pfad in ir.config_parameter mid dem webkit_path " +"Schlssel.Minimal Version ist 0.9.9" #. module: report_webkit #: selection:ir.header_webkit,format:0 @@ -215,7 +221,7 @@ msgstr "Der Kopftext für diesen Report" #: code:addons/report_webkit/webkit_report.py:95 #, python-format msgid "Wkhtmltopdf library path is not set" -msgstr "" +msgstr "Wkhtmltopdf library Pfad ist nicht definiert" #. module: report_webkit #: view:ir.actions.report.xml:0 @@ -296,7 +302,7 @@ msgstr "Bild" #. module: report_webkit #: view:ir.header_img:0 msgid "Header Image" -msgstr "" +msgstr "Report Kopf Bild" #. module: report_webkit #: field:res.company,header_webkit:0 @@ -325,7 +331,7 @@ msgstr "Hochformat" #. module: report_webkit #: view:report.webkit.actions:0 msgid "or" -msgstr "" +msgstr "oder" #. module: report_webkit #: selection:ir.header_webkit,orientation:0 @@ -341,7 +347,7 @@ msgstr "B8 22 62 x 88 mm" #: code:addons/report_webkit/webkit_report.py:178 #, python-format msgid "The command 'wkhtmltopdf' failed with error code = %s. Message: %s" -msgstr "" +msgstr "Der Befehl 'wkhtmltopdf' scheiterte mit dem Code = %s. Meldung: %s" #. module: report_webkit #: selection:ir.header_webkit,format:0 @@ -387,7 +393,7 @@ msgstr "Rechter Rand (mm)" #: code:addons/report_webkit/webkit_report.py:229 #, python-format msgid "Webkit report template not found!" -msgstr "" +msgstr "Webkit Report Vorlage nicht gefunden!" #. module: report_webkit #: field:ir.header_webkit,orientation:0 @@ -423,7 +429,7 @@ msgstr "B10 16 31 x 44 mm" #. module: report_webkit #: view:report.webkit.actions:0 msgid "Cancel" -msgstr "" +msgstr "Abrechen" #. module: report_webkit #: field:ir.header_webkit,css:0 @@ -445,7 +451,7 @@ msgstr "Webkit Logos" #: code:addons/report_webkit/webkit_report.py:173 #, python-format msgid "No diagnosis message was provided" -msgstr "" +msgstr "Es gibt keine Diagnose Meldung." #. module: report_webkit #: selection:ir.header_webkit,format:0 @@ -534,12 +540,12 @@ msgstr "ir.actions.report.xml" #: code:addons/report_webkit/webkit_report.py:175 #, python-format msgid "The following diagnosis message was provided:\n" -msgstr "" +msgstr "Die folgende Diagnose Meldung wurde erzeugt.\n" #. module: report_webkit #: view:ir.header_webkit:0 msgid "HTML Header" -msgstr "" +msgstr "HTML Kopf" #~ msgid "WebKit Header" #~ msgstr "Webkit Vorlage" diff --git a/addons/sale/i18n/es.po b/addons/sale/i18n/es.po index a1947fba5ee..6e0122a670a 100644 --- a/addons/sale/i18n/es.po +++ b/addons/sale/i18n/es.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 18:38+0000\n" +"PO-Revision-Date: 2012-12-18 18:24+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:16+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings @@ -100,6 +100,13 @@ msgid "" "The 'Waiting Schedule' status is set when the invoice is confirmed " " but waiting for the scheduler to run on the order date." msgstr "" +"Indica el estado del presupuesto o del pedido de venta.\n" +"El estado de excepción se establece automáticamente cuando ocurre una " +"operación de cancelación en la validación de la factura (excepción de " +"factura) o en el proceso de albaranado (excepción de envío).\n" +"El estado 'Esperando fecha planificada' se establece cuando la factura está " +"confirmada, pero se espera a que el planificador se ejecute en la fecha de " +"pedido establecida." #. module: sale #: field:sale.order,project_id:0 @@ -197,6 +204,11 @@ msgid "" "user-wise as well as month wise.\n" " This installs the module account_analytic_analysis." msgstr "" +"Para modificar la vista de contabilidad analítica para mostrar datos " +"importantes para el gestor de proyecto de compañías de servicios.\n" +"Puede también ver el informe de resumen de contabilidad analítica por " +"usuario y por mes.\n" +"Esto instala el módulo 'account_analytica_analysis'." #. module: sale #: selection:sale.order,invoice_quantity:0 @@ -296,6 +308,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Ésta es una lista de cada línea de pedido de venta a ser facturada. Puede " +"facturar pedidos de venta parcialmente, por líneas de pedido de venta. No " +"necesita esta lista si factura desde las órdenes de entrega o si factura las " +"ventas totalmente.\n" +"

    \n" +" " #. module: sale #: view:sale.order:0 @@ -481,6 +500,8 @@ msgid "" "There is no Fiscal Position defined or Income category account defined for " "default properties of Product categories." msgstr "" +"No hay posición fiscal definida o categoría de cuenta de ingresos definida " +"para las propiedades por defecto de las categorías de producto." #. module: sale #: model:res.groups,name:sale.group_delivery_invoice_address @@ -711,12 +732,22 @@ msgid "" " \n" "* The 'Cancelled' status is set when a user cancel the sales order related." msgstr "" +"* El estado 'Borrador' se establece cuando el pedido de venta relacionado " +"está como borrador.\n" +"* El estado 'Confirmado' se establece cuando el pedido de venta relacionado " +"se confirma.\n" +"* El estado de excepción se establece cuando el pedido de venta relacionado " +"está en uno de los estados de excepción.\n" +"* El estado 'Realizado' cuando todas las líneas de pedido de venta han sido " +"albaranadas.\n" +"* El estado 'Cancelado' se establece cuando un usuario cancela el pedido de " +"venta asociado." #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:92 #, python-format msgid "There is no income account defined as global property." -msgstr "" +msgstr "No hay cuenta de ingresos definida como propiedad global." #. module: sale #: code:addons/sale/sale.py:984 @@ -729,7 +760,7 @@ msgstr "¡Error de configuración!" #. module: sale #: view:sale.order:0 msgid "Send by Email" -msgstr "" +msgstr "Enviar por correo electrónico" #. module: sale #: code:addons/sale/res_config.py:89 @@ -754,6 +785,8 @@ msgid "" "To allow your salesman to make invoices for sale order lines using the menu " "'Lines to Invoice'." msgstr "" +"Permitir a su comercial realizar facturas para las líneas de pedido venta " +"usando el menú 'Líneas a facturar'." #. module: sale #: view:sale.report:0 @@ -764,7 +797,7 @@ msgstr "Empresa" #. module: sale #: view:sale.advance.payment.inv:0 msgid "Create and View Invoice" -msgstr "" +msgstr "Crear y ver factura" #. module: sale #: model:ir.actions.act_window,help:sale.action_shop_form @@ -779,6 +812,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para definir una nueva tienda.\n" +"

    \n" +"Cada presupuesto o pedido de venta debe estar enlazado con una tienda. La " +"tienda define el almacén desde el que el producto serás entregado para cada " +"venta en particular.\n" +"

    \n" +" " #. module: sale #: report:sale.order:0 @@ -811,7 +852,7 @@ msgstr "Categoría de producto" #: code:addons/sale/sale.py:555 #, python-format msgid "Cannot cancel this sales order!" -msgstr "" +msgstr "¡No se puede cancelar este pedido de venta!" #. module: sale #: view:sale.order:0 @@ -824,6 +865,7 @@ msgstr "Volver a Crear factura" msgid "" "In order to delete a confirmed sale order, you must cancel it before !" msgstr "" +"¡Para eliminar un pedido de venta confirmado, debe cancelarlo primero!" #. module: sale #: report:sale.order:0 @@ -833,7 +875,7 @@ msgstr "Impuestos :" #. module: sale #: selection:sale.order,order_policy:0 msgid "On Demand" -msgstr "" +msgstr "Bajo demanda" #. module: sale #: field:sale.order,currency_id:0 @@ -867,6 +909,10 @@ msgid "" " You may have to create it and set it as a default value on " "this field." msgstr "" +"Seleccione un producto de tipo servicio que es llamado 'Avance de " +"producto'.\n" +"Tal vez tenga que crearlo y establecerlo como valor por defecto en este " +"campo." #. module: sale #: help:sale.config.settings,module_warning:0 @@ -876,6 +922,11 @@ msgid "" "Example: Product: this product is deprecated, do not purchase more than 5.\n" " Supplier: don't forget to ask for an express delivery." msgstr "" +"Permite configurar notificaciones en los productos y lanzarlas cuando un " +"usuario quiere vender un producto dado o a un cliente determinado.\n" +"Ejemplo: \n" +"Producto: Este producto está obsoleto. No vender más de 5.\n" +"Cliente: No olvidar preguntar por envío urgente." #. module: sale #: code:addons/sale/sale.py:979 @@ -938,6 +989,9 @@ msgid "" "Cannot find a pricelist line matching this product and quantity.\n" "You have to change either the product, the quantity or the pricelist." msgstr "" +"No se puede encontrar una línea de tarifa coincidente con este producto y " +"cantidad.\n" +"Tiene que cambiar o bien el producto, la cantidad, o la tarifa." #. module: sale #: model:process.transition,name:sale.process_transition_invoice0 @@ -960,6 +1014,9 @@ msgid "" "Manage Related Stock.\n" " This installs the module sale_stock." msgstr "" +"Permite realizar un presupuesto o un pedido de venta usando diferentes " +"políticas de pedido y gestionar el stock relacionado.\n" +"Esto instala el módulo 'sale_stock'." #. module: sale #: model:email.template,subject:sale.email_template_edi_sale @@ -984,7 +1041,7 @@ msgstr "Número de presupuesto" #. module: sale #: selection:sale.order.line,type:0 msgid "on order" -msgstr "bajo pedido" +msgstr "Bajo pedido" #. module: sale #: report:sale.order:0 @@ -1005,28 +1062,29 @@ msgstr "Estado borrador del pedido de venta" #: code:addons/sale/sale.py:647 #, python-format msgid "Quotation for %s created." -msgstr "" +msgstr "Presupuesto para %s crado." #. module: sale #: help:sale.order,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Mensajes e historial de comunicación" #. module: sale #: view:sale.order:0 msgid "New Copy of Quotation" -msgstr "" +msgstr "Nueva copia de presupuesto" #. module: sale #: code:addons/sale/sale.py:1007 #, python-format msgid "Cannot delete a sales order line which is in state '%s'." msgstr "" +"No se puede eliminar una línea de pedido de venta que está en estado '%s'." #. module: sale #: model:res.groups,name:sale.group_mrp_properties msgid "Properties on lines" -msgstr "" +msgstr "Propiedades en las líneas" #. module: sale #: code:addons/sale/sale.py:888 @@ -1035,6 +1093,8 @@ msgid "" "Before choosing a product,\n" " select a customer in the sales form." msgstr "" +"Antes de escoger un producto, seleccione un cliente en el formulario de " +"ventas." #. module: sale #: view:sale.order:0 @@ -1055,7 +1115,7 @@ msgstr "Confirmar presupuesto" #: model:ir.actions.act_window,name:sale.action_order_line_tree2 #: model:ir.ui.menu,name:sale.menu_invoicing_sales_order_lines msgid "Order Lines to Invoice" -msgstr "" +msgstr "Pedidos de venta a facturar" #. module: sale #: view:sale.order:0 @@ -1067,7 +1127,7 @@ msgstr "Agrupar por..." #. module: sale #: view:sale.config.settings:0 msgid "Product Features" -msgstr "" +msgstr "Características de los productos" #. module: sale #: selection:sale.order,state:0 @@ -1079,7 +1139,7 @@ msgstr "Esperando fecha planificada" #: view:sale.order.line:0 #: field:sale.report,product_uom:0 msgid "Unit of Measure" -msgstr "" +msgstr "Unidad de medida" #. module: sale #: field:sale.order.line,type:0 @@ -1089,18 +1149,18 @@ msgstr "Método abastecimiento" #. module: sale #: selection:sale.advance.payment.inv,advance_payment_method:0 msgid "Invoice the whole sale order" -msgstr "" +msgstr "Facturar el pedido de venta completo" #. module: sale #: view:sale.order:0 #: field:sale.order,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Mensajes sin leer" #. module: sale #: selection:sale.order,state:0 msgid "Draft Quotation" -msgstr "" +msgstr "Presupuesto borrador" #. module: sale #: selection:sale.order,state:0 @@ -1130,6 +1190,12 @@ msgid "" "available.\n" " This installs the module analytic_user_function." msgstr "" +"Permite definir cuál es la función por defecto de un usuario específico en " +"una cuenta dad.\n" +"Se usa en su mayoría cuando un usuario introduce su parte de horas, para que " +"los campos sean rellenados automáticamente. Pero la posibilidad de cambiar " +"estos valores está aún disponible.\n" +"Esto instala el módulo 'analytic_user_function'." #. module: sale #: help:sale.order,create_date:0 @@ -1148,7 +1214,7 @@ msgstr "Crear facturas" #: code:addons/sale/sale.py:1007 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "¡Acción no válida!" #. module: sale #: report:sale.order:0 @@ -1185,7 +1251,7 @@ msgstr "Realizar facturas" #. module: sale #: field:res.partner,sale_order_count:0 msgid "# of Sales Order" -msgstr "" +msgstr "Nº de pedido de venta" #. module: sale #: view:sale.order:0 @@ -1209,11 +1275,13 @@ msgid "" "After clicking 'Show Lines to Invoice', select lines to invoice and create " "the invoice from the 'More' dropdown menu." msgstr "" +"Después de hacer clic en 'Mostrar líneas a facturar', seleccione las líneas " +"a facturar y cree la factura desde el menú desplegable 'Más'." #. module: sale #: help:sale.order,invoice_exists:0 msgid "It indicates that sale order has at least one invoice." -msgstr "" +msgstr "Indica que el pedido de venta tiene al menos una factura." #. module: sale #: selection:sale.order,state:0 @@ -1231,16 +1299,17 @@ msgstr "Agrupar las facturas" #, python-format msgid "Quotation for %s converted to Sale Order of %s %s." msgstr "" +"Presupuesto para %s convertido a pedido de venta de %s %s." #. module: sale #: view:sale.advance.payment.inv:0 msgid "Invoice Sale Order" -msgstr "" +msgstr "Facturar pedido de venta" #. module: sale #: view:sale.config.settings:0 msgid "Contracts Management" -msgstr "" +msgstr "Gestión de contratos" #. module: sale #: view:sale.report:0 @@ -1406,11 +1475,114 @@ msgid "" "\n" " " msgstr "" +"\n" +"
    \n" +"\n" +"

    Hola ${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Aquí tiene su ${object.state in ('draft', 'sent') and 'presupuesto' " +"or 'confirmación de pedido'} de ${object.company_id.name}:

    \n" +"\n" +"

    \n" +"   REFERENCIAS
    \n" +"   Número de pedido: ${object.name}
    \n" +"   Total del pedido: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Fecha del pedido: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Referencia del pedido: ${object.origin}
    \n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Su referencia: ${object.client_order_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Su contacto: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" % if object.order_policy in ('prepaid','manual') and " +"object.company_id.paypal_account and object.state != 'draft':\n" +" <%\n" +" comp_name = quote(object.company_id.name)\n" +" order_name = quote(object.name)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" order_amount = quote(str(object.amount_total))\n" +" cur_name = quote(object.pricelist_id.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Order%%20%s\" \\\n" +" " +"\"&invoice=%s&amount=%s&currency_code=%s&button_subtype=servi" +"ces&no_note=1\" \\\n" +" \"&bn=OpenERP_Order_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,order_name,order_name,order_amount,cur_name,cur_nam" +"e)\n" +" %>\n" +"
    \n" +"

    También es posible pagar directamente con Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
    \n" +"

    Si tiene alguna pregunta, no dude en contactar con nosotros.

    \n" +"

    Gracias por elegir a ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Teléfono:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " #. module: sale #: field:sale.config.settings,group_sale_pricelist:0 msgid "Use pricelists to adapt your price per customers" -msgstr "" +msgstr "Usar tarifas para adaptar los precios a cada cliente" #. module: sale #: view:sale.order.line:0 @@ -1424,6 +1596,9 @@ msgid "" "invoice). You have to choose " "if you want your invoice based on ordered " msgstr "" +"El pedido de venta creará automáticamente una propuesta de factura (factura " +"borrador). Tiene que escoger si quiere su factura basada en lo pedido o en " +"lo enviado. " #. module: sale #: code:addons/sale/sale.py:435 @@ -1447,6 +1622,10 @@ msgid "" "between the Unit Price and Cost Price.\n" " This installs the module sale_margin." msgstr "" +"Añade el campo 'Margen' en los pedidos de venta, que informa de la " +"rentabilidad calculando la diferencia entre el precio unitario y el precio " +"de coste.\n" +"Esto instala el módulo 'sale_margin'." #. module: sale #: report:sale.order:0 @@ -1499,7 +1678,7 @@ msgstr "Producto" #. module: sale #: field:sale.config.settings,group_invoice_so_lines:0 msgid "Generate invoices based on the sale order lines" -msgstr "" +msgstr "Generar facturas basadas en las líneas del pedido de venta" #. module: sale #: help:sale.order,order_policy:0 @@ -1511,6 +1690,12 @@ msgid "" "Before delivery: A draft invoice is created from the sales order and must be " "paid before the products can be delivered." msgstr "" +"Bajo demanda: Se puede crear una factura borrador desde el pedido de venta " +"cuando sea necesario.\n" +"Sobre la orden de entrega: Se puede crear una factura borrador desde la " +"orden de entrega cuando los productos hayan sido entregados.\n" +"Antes de la entrega: Se crea una factura borrador del pedido de venta, y " +"debe ser pagada antes de que los productos puedan ser entregados." #. module: sale #: view:account.invoice.report:0 @@ -1527,7 +1712,7 @@ msgstr "Facturar las" #. module: sale #: selection:sale.advance.payment.inv,advance_payment_method:0 msgid "Fixed price (deposit)" -msgstr "" +msgstr "Precio fijo (depósito)" #. module: sale #: report:sale.order:0 @@ -1548,7 +1733,7 @@ msgstr "Manual en proceso" #. module: sale #: model:ir.actions.server,name:sale.actions_server_sale_order_unread msgid "Sale: Mark unread" -msgstr "" +msgstr "Ventas: Marcar como no leídos" #. module: sale #: view:sale.order.line:0 @@ -1558,7 +1743,7 @@ msgstr "Pedido" #. module: sale #: view:sale.order:0 msgid "Confirm Sale" -msgstr "" +msgstr "Confirmar venta" #. module: sale #: model:process.transition,name:sale.process_transition_saleinvoice0 @@ -1586,17 +1771,17 @@ msgstr "" #. module: sale #: selection:sale.advance.payment.inv,advance_payment_method:0 msgid "Some order lines" -msgstr "" +msgstr "Algunas líneas de pedido" #. module: sale #: view:res.partner:0 msgid "sale.group_delivery_invoice_address" -msgstr "" +msgstr "Grupo de dirección de entrega de venta" #. module: sale #: model:res.groups,name:sale.group_discount_per_so_line msgid "Discount on lines" -msgstr "" +msgstr "Descuentos en líneas" #. module: sale #: field:sale.order,client_order_ref:0 @@ -1616,6 +1801,8 @@ msgid "" " will create a draft invoice that can be modified\n" " before validation." msgstr "" +"Seleccione cómo quiere facturar este pedido. Esto creará una factura " +"borrador que puede ser modificada antes de la validación." #. module: sale #: view:board.board:0 @@ -1631,6 +1818,11 @@ msgid "" " Use Some Order Lines to invoice a selection of the sale " "order lines." msgstr "" +"Use 'Todo' para crear la factura final.\n" +"Use 'Porcentaje' para facturar un porcentaje del importe total.\n" +"Use 'Precio fijo' para facturar una cantidad específica como avance.\n" +"Use 'Algunas líneas de pedido' para facturar una selección de las líneas de " +"pedido de venta." #. module: sale #: help:sale.config.settings,module_account_analytic_analysis:0 @@ -1644,6 +1836,11 @@ msgid "" "invoice automatically.\n" " It installs the account_analytic_analysis module." msgstr "" +"Permite definir las condiciones del contrato de cliente: método de " +"facturación (precio fijo, con parte de horas, factura avanzada), el precio " +"exacto (650 €/día de un desarrollador), la duración (contrato de soporte de " +"un año). Podrá seguir el progreso del contrato y facturar automáticamente.\n" +"Esto instalará el módulo 'account_analytic_analysis'." #. module: sale #: model:email.template,report_name:sale.email_template_edi_sale @@ -1651,6 +1848,8 @@ msgid "" "${(object.name or '').replace('/','_')}_${object.state == 'draft' and " "'draft' or ''}" msgstr "" +"${(object.name or '').replace('/','_')}_${object.state == 'draft' and " +"'borrador' or ''}" #. module: sale #: help:sale.order,date_confirm:0 @@ -1661,7 +1860,7 @@ msgstr "Fecha en la que se confirma el pedido de venta." #: code:addons/sale/sale.py:556 #, python-format msgid "First cancel all invoices attached to this sales order." -msgstr "" +msgstr "Primero cancele todas las facturas relativas a este pedido de venta." #. module: sale #: field:sale.order,company_id:0 @@ -1697,27 +1896,27 @@ msgstr "¡No se ha definido un cliente!" #. module: sale #: field:sale.order,partner_shipping_id:0 msgid "Delivery Address" -msgstr "" +msgstr "Dirección de entrega" #. module: sale #: selection:sale.order,state:0 msgid "Sale to Invoice" -msgstr "" +msgstr "Venta a facturar" #. module: sale #: view:sale.config.settings:0 msgid "Warehouse Features" -msgstr "" +msgstr "Características del almacén" #. module: sale #: field:sale.order,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Mensajes" #. module: sale #: field:sale.config.settings,module_project:0 msgid "Project" -msgstr "" +msgstr "Proyecto" #. module: sale #: code:addons/sale/sale.py:354 @@ -1727,7 +1926,7 @@ msgstr "" #: code:addons/sale/sale.py:803 #, python-format msgid "Error!" -msgstr "" +msgstr "¡Error!" #. module: sale #: report:sale.order:0 @@ -1741,6 +1940,9 @@ msgid "" "replenishment.\n" "On order: When needed, the product is purchased or produced." msgstr "" +"Desde stock: Cuando se necesite, el producto se cogerá del stock o se " +"esperará a su reposición.\n" +"Bajo pedido: Cuando se necesite, el producto se compra o se fabrica." #. module: sale #: selection:sale.order,state:0 @@ -1757,12 +1959,12 @@ msgstr "Buscar líneas no facturadas" #. module: sale #: selection:sale.order,state:0 msgid "Quotation Sent" -msgstr "" +msgstr "Presupuesto enviado" #. module: sale #: model:ir.model,name:sale.model_mail_compose_message msgid "Email composition wizard" -msgstr "" +msgstr "Asistente de redacción de correo electrónico." #. module: sale #: model:ir.actions.act_window,name:sale.action_shop_form @@ -1783,11 +1985,12 @@ msgstr "Fecha confirmación" #, python-format msgid "Please define sales journal for this company: \"%s\" (id:%d)." msgstr "" +"Defina por favor un diario de ventas para esta compañía: \"%s\" (id: %d)." #. module: sale #: view:sale.config.settings:0 msgid "Contract Features" -msgstr "" +msgstr "Características del contrato" #. module: sale #: model:ir.model,name:sale.model_sale_order @@ -1817,7 +2020,7 @@ msgstr "Confirmado" #. module: sale #: field:sale.order,note:0 msgid "Terms and conditions" -msgstr "" +msgstr "Términos y condiciones" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_confirm0 @@ -1827,7 +2030,7 @@ msgstr "Confirmar" #. module: sale #: field:sale.order,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Seguidores" #. module: sale #: view:sale.order:0 @@ -1850,12 +2053,12 @@ msgstr "Líneas pedido de ventas" #. module: sale #: view:sale.config.settings:0 msgid "Default Options" -msgstr "" +msgstr "Opciones por defecto" #. module: sale #: field:account.config.settings,group_analytic_account_for_sales:0 msgid "Analytic accounting for sales" -msgstr "" +msgstr "Contabilidad analítica para ventas" #. module: sale #: code:addons/sale/edi/sale_order.py:139 @@ -1883,16 +2086,26 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un presupuesto o un pedido de venta para este cliente.\n" +"

    \n" +"OpenERP le ayudará a gestionar de manera eficiente el flujo completo de " +"ventas: presupuesto, pedido de venta, entrega, factura y pago.\n" +"

    \n" +"Las características sociales le permite organizar discusiones en cada pedido " +"de venta, y permite a los clientes seguir la evolución del pedido de venta.\n" +"

    \n" +" " #. module: sale #: selection:sale.order,order_policy:0 msgid "On Delivery Order" -msgstr "" +msgstr "Sobre la orden de entrega" #. module: sale #: view:sale.report:0 msgid "Reference Unit of Measure" -msgstr "" +msgstr "Unidad de medida de referencia" #. module: sale #: model:ir.actions.act_window,help:sale.action_quotations @@ -1913,6 +2126,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un presupuesto, el primer paso de una nueva venta.\n" +"

    \n" +"OpenERP le ayuda a gestionar eficientemente el flujo completo de ventas: " +"desde el presupuesto al pedido de venta, la entrega, la facturación y su " +"pago.\n" +"

    \n" +"Las características sociales le permiten organizar discusiones en cada " +"pedido de venta, y permiten que sus clientes puedan seguir la evolución del " +"pedido de venta.\n" +"

    \n" +" " #. module: sale #: code:addons/sale/wizard/sale_line_invoice.py:111 @@ -1956,6 +2181,7 @@ msgstr "Diciembre" #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)." msgstr "" +"No hay cuenta de ingresos definida para este producto: \"%s\" (id: %d)." #. module: sale #: view:sale.order.line:0 @@ -1984,7 +2210,7 @@ msgstr "Avanzar factura" #. module: sale #: model:ir.actions.client,name:sale.action_client_sale_menu msgid "Open Sale Menu" -msgstr "" +msgstr "Abrir menú de ventas" #. module: sale #: selection:sale.order.line,state:0 @@ -1994,7 +2220,7 @@ msgstr "Borrador" #. module: sale #: field:sale.config.settings,module_sale_stock:0 msgid "Trigger delivery orders automatically from sale orders" -msgstr "" +msgstr "Lanzar órdenes de entrega automáticamente desde los pedidos de venta" #. module: sale #: help:sale.order,amount_tax:0 @@ -2004,7 +2230,7 @@ msgstr "El importe de los impuestos." #. module: sale #: view:sale.order:0 msgid "Sale Order " -msgstr "" +msgstr "Pedido de venta " #. module: sale #: view:sale.order.line:0 @@ -2038,7 +2264,7 @@ msgstr "Noviembre" #: field:sale.order,message_comment_ids:0 #: help:sale.order,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentarios y correos electrónicos" #. module: sale #: field:sale.advance.payment.inv,product_id:0 @@ -2049,6 +2275,8 @@ msgstr "Producto avanzado" #: help:sale.order.line,sequence:0 msgid "Gives the sequence order when displaying a list of sales order lines." msgstr "" +"Indica el orden de secuencia cuando se muestra una lista de líneas de " +"pedidos de venta." #. module: sale #: selection:sale.report,month:0 @@ -2063,13 +2291,13 @@ msgstr "Pedidos de ventas en proceso" #. module: sale #: field:sale.config.settings,timesheet:0 msgid "Prepare invoices based on timesheets" -msgstr "" +msgstr "Preparar facturas basadas en los partes de horas" #. module: sale #: code:addons/sale/sale.py:655 #, python-format msgid "Sale Order for %s cancelled." -msgstr "" +msgstr "Pedido de venta para %s cancelado." #. module: sale #: help:sale.order,origin:0 @@ -2086,12 +2314,12 @@ msgstr "Retraso realización" #. module: sale #: field:sale.report,state:0 msgid "Order Status" -msgstr "" +msgstr "Estado del pedido" #. module: sale #: view:sale.advance.payment.inv:0 msgid "Show Lines to Invoice" -msgstr "" +msgstr "Mostrar líneas a facturar" #. module: sale #: field:sale.report,date:0 @@ -2123,12 +2351,12 @@ msgstr "¡No hay tarifa! " #: model:ir.actions.act_window,name:sale.action_orders #: model:ir.ui.menu,name:sale.menu_sale_order msgid "Sale Orders" -msgstr "" +msgstr "Pedidos de venta" #. module: sale #: field:sale.config.settings,module_account_analytic_analysis:0 msgid "Use contracts management" -msgstr "" +msgstr "Usar gestión de contratos" #. module: sale #: help:sale.order,invoiced:0 @@ -2154,7 +2382,7 @@ msgstr "¿Desea crear la(s) factura(s)?" #. module: sale #: view:sale.order:0 msgid "Order Number" -msgstr "" +msgstr "Número de pedido" #. module: sale #: view:sale.order:0 @@ -2186,6 +2414,8 @@ msgid "" "with\n" " your customer." msgstr "" +"Usar contratos para gestionar sus servicios con facturación múltiple como " +"parte del mismo contrato con su cliente." #. module: sale #: view:sale.order:0 @@ -2196,7 +2426,7 @@ msgstr "Buscar pedido de venta" #. module: sale #: field:sale.advance.payment.inv,advance_payment_method:0 msgid "What do you want to invoice?" -msgstr "" +msgstr "¿Qué quiere facturar?" #. module: sale #: field:sale.order.line,sequence:0 @@ -2212,7 +2442,7 @@ msgstr "Plazo de pago" #. module: sale #: help:account.config.settings,module_sale_analytic_plans:0 msgid "This allows install module sale_analytic_plans." -msgstr "" +msgstr "Permite instalar el módulo 'sale_analytic_plans'." #. module: sale #: model:ir.actions.act_window,help:sale.action_order_report_all @@ -2250,7 +2480,7 @@ msgstr "Año" #. module: sale #: view:sale.order.line.make.invoice:0 msgid "Do you want to invoice the selected sale order lines?" -msgstr "" +msgstr "¿Desea facturar las líneas de pedido de venta seleccionadas?" #~ msgid "Configure Sale Order Logistic" #~ msgstr "Configurar la logística de los pedidos de venta" diff --git a/addons/sale/i18n/hr.po b/addons/sale/i18n/hr.po index 1bc9fffe042..22a3972ae1f 100644 --- a/addons/sale/i18n/hr.po +++ b/addons/sale/i18n/hr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-06 13:18+0000\n" -"Last-Translator: Krešimir Jeđud \n" +"PO-Revision-Date: 2012-12-18 18:46+0000\n" +"Last-Translator: Lovro Lazarin \n" "Language-Team: Vinteh <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-07 04:35+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:16+0000\n" +"X-Generator: Launchpad (build 16378)\n" "Language: hr\n" #. module: sale @@ -45,7 +45,7 @@ msgstr "JM" #: view:sale.report:0 #: field:sale.report,user_id:0 msgid "Salesperson" -msgstr "" +msgstr "Prodavač" #. module: sale #: help:sale.order,pricelist_id:0 @@ -68,28 +68,28 @@ msgstr "Otkaži narudžbu" #: code:addons/sale/wizard/sale_make_invoice_advance.py:101 #, python-format msgid "Incorrect Data" -msgstr "" +msgstr "Netočni podaci" #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:102 #, python-format msgid "The value of Advance Amount must be positive." -msgstr "" +msgstr "Iznos avansa mora biti pozitivna." #. module: sale #: help:sale.order,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Ako je odabrano, nove poruke zahtijevaju Vašu pažnju." #. module: sale #: view:res.partner:0 msgid "False" -msgstr "" +msgstr "Netočno" #. module: sale #: report:sale.order:0 msgid "Tax" -msgstr "" +msgstr "Porez" #. module: sale #: help:sale.order,state:0 @@ -101,6 +101,13 @@ msgid "" "The 'Waiting Schedule' status is set when the invoice is confirmed " " but waiting for the scheduler to run on the order date." msgstr "" +"Pokazuje status ponude ili prodajnog naloga. " +" \n" +"Status iznimke je automatski postavljen kada se dogodi poništenje u procesu " +"validacije fakture (Iznimka fakture) ili u procesu odabira liste (Iznimka " +"otpreme).\n" +"Status 'Čekanje termina' je postavljen ako je faktura potvrđena ali se čeka " +"planera da krene na datum narudžbe." #. module: sale #: field:sale.order,project_id:0 @@ -108,7 +115,7 @@ msgstr "" #: field:sale.report,analytic_account_id:0 #: field:sale.shop,project_id:0 msgid "Analytic Account" -msgstr "Analitički konto" +msgstr "Konto analitike" #. module: sale #: help:sale.order,message_summary:0 @@ -116,17 +123,20 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Sadrži sažetak konverzacije (broj poruka,..). Ovaj sažetak je u html formatu " +"da bi mogao biti ubačen u kanban pogled." #. module: sale #: view:sale.report:0 #: field:sale.report,product_uom_qty:0 msgid "# of Qty" -msgstr "# količine" +msgstr "# kol" #. module: sale #: help:sale.config.settings,group_discount_per_so_line:0 msgid "Allows you to apply some discount per sale order line." msgstr "" +"Omogućuje vam da primijenite određena sniženja po stavkama prodajnog naloga." #. module: sale #: help:sale.config.settings,group_sale_pricelist:0 @@ -134,6 +144,9 @@ msgid "" "Allows to manage different prices based on rules per category of customers.\n" "Example: 10% for retailers, promotion of 5 EUR on this product, etc." msgstr "" +"Omogućuje vam da upravljate različitim cijenama bazirano na pravilima po " +"kategorijama kupaca.\n" +"Npr: 10% za maloprodajne trgovce, promocija od 5€ na proizvod, itd." #. module: sale #: field:sale.shop,payment_default_id:0 @@ -144,17 +157,17 @@ msgstr "Standardan uvjet plaćanja" #: code:addons/sale/sale.py:662 #, python-format msgid "Invoice paid." -msgstr "" +msgstr "Faktura plaćeno," #. module: sale #: field:sale.config.settings,group_uom:0 msgid "Allow using different units of measures" -msgstr "" +msgstr "Dopusti korištenje različitih mjernih jedinica" #. module: sale #: selection:sale.advance.payment.inv,advance_payment_method:0 msgid "Percentage" -msgstr "" +msgstr "Postotak" #. module: sale #: report:sale.order:0 @@ -171,7 +184,7 @@ msgstr "" #: view:sale.report:0 #: field:sale.report,price_total:0 msgid "Total Price" -msgstr "Ukupna cijena" +msgstr "Ukupni iznos" #. module: sale #: help:sale.make.invoice,grouped:0 @@ -192,6 +205,13 @@ msgid "" "user-wise as well as month wise.\n" " This installs the module account_analytic_analysis." msgstr "" +"Za modificiranje pogleda analitičkog konta kako bi prikazivao važne podatke " +"projektnom menadžeru servisnih kompanija.\n" +" " +" Možete također vidjeti sažeti izvještaj analitičkog konta prema korisniku " +"isto tako i prema mjesecu.\n" +" " +" Ovo instalira modul account_analytic_analysis." #. module: sale #: selection:sale.order,invoice_quantity:0 @@ -214,17 +234,17 @@ msgstr "Ostali podaci" #: code:addons/sale/wizard/sale_make_invoice.py:42 #, python-format msgid "Warning!" -msgstr "" +msgstr "Upozorenje!" #. module: sale #: view:sale.config.settings:0 msgid "Invoicing Process" -msgstr "" +msgstr "Proces fakturiranja" #. module: sale #: view:sale.order:0 msgid "Sales Order done" -msgstr "" +msgstr "Prodajni nalog gotov" #. module: sale #: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order @@ -237,6 +257,7 @@ msgstr "Ponude i prodaje" msgid "" "Allows you to select and maintain different units of measure for products." msgstr "" +"Omogućuje vam da odaberete i zadržite različite mjerne jedinice za proizvode." #. module: sale #: model:ir.model,name:sale.model_sale_make_invoice @@ -247,7 +268,7 @@ msgstr "Faktura obavljene prodaje" #: code:addons/sale/sale.py:293 #, python-format msgid "Pricelist Warning!" -msgstr "" +msgstr "Upozorenje cjenovnika!" #. module: sale #: field:sale.order.line,discount:0 @@ -257,7 +278,7 @@ msgstr "Popust (%)" #. module: sale #: view:sale.order.line.make.invoice:0 msgid "Create & View Invoice" -msgstr "" +msgstr "Kreiraj i pogledaj fakturu" #. module: sale #: view:board.board:0 @@ -268,7 +289,7 @@ msgstr "Moje Ponude" #. module: sale #: field:sale.config.settings,module_warning:0 msgid "Allow configuring alerts by customer or products" -msgstr "" +msgstr "Dopusti kreiranje alarma prema kupcima ili proizvodima" #. module: sale #: field:sale.shop,name:0 @@ -289,17 +310,26 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Ovdje je lista svakog prodajnog naloga koji će se " +"fakturirati. Možete \n" +" fakturirati prodajni nalog djelomično, prema određenim " +"stavkama. Ne trebate\n" +" ovu listu ako fakturirate iz otpreminica ili ako fakturirate " +"prodajnu općenito.\n" +"

    \n" +" " #. module: sale #: view:sale.order:0 msgid "Quotation " -msgstr "" +msgstr "Ponuda " #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:106 #, python-format msgid "Advance of %s %%" -msgstr "" +msgstr "Avans od %s %%" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_tree2 @@ -309,7 +339,7 @@ msgstr "Prodaje u iznimci" #. module: sale #: help:sale.order.line,address_allotment_id:0 msgid "A partner to whom the particular product needs to be allotted." -msgstr "" +msgstr "Partner kojemu određeni proizvod treba biti dodijeljen" #. module: sale #: view:sale.order:0 @@ -339,6 +369,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" " +"Kliknite da bi kreirali ponudu koja može biti pretvorena u prodajni\n" +" " +"nalog.\n" +"

    \n" +" " +"OpenERP wam pomaže da efikasno upravljate kompletnim prodajnim tokom:\n" +" " +"ponuda, prodajni nalog, otprema, fakturiranje i plaćanje.\n" +"

    \n" +" " #. module: sale #: selection:sale.report,month:0 @@ -363,19 +405,19 @@ msgstr "Listopad" #. module: sale #: field:sale.order,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Sažetak" #. module: sale #: view:sale.order:0 msgid "View Invoice" -msgstr "" +msgstr "Pogledaj fakturu" #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:113 #: code:addons/sale/wizard/sale_make_invoice_advance.py:115 #, python-format msgid "Advance of %s %s" -msgstr "" +msgstr "Avans od %s %s" #. module: sale #: view:board.board:0 @@ -394,7 +436,7 @@ msgstr "Količina" #. module: sale #: help:sale.order,partner_shipping_id:0 msgid "Delivery address for current sales order." -msgstr "Adresa dostave za trenutni prodajni nalog" +msgstr "Adresa dostave za trenutni prodajni nalog." #. module: sale #: report:sale.order:0 @@ -409,7 +451,7 @@ msgstr "Rujan" #. module: sale #: field:sale.order,fiscal_position:0 msgid "Fiscal Position" -msgstr "Porezna pozicija" +msgstr "Fiskalna pozicija" #. module: sale #: selection:sale.order,state:0 @@ -421,7 +463,7 @@ msgstr "U tijeku" #: code:addons/sale/sale.py:667 #, python-format msgid "Draft Invoice of %s %s waiting for validation." -msgstr "" +msgstr "Nacrt fakture od %s %s čekanje na validaciju." #. module: sale #: model:process.transition,note:sale.process_transition_confirmquotation0 @@ -436,7 +478,7 @@ msgstr "" #: code:addons/sale/sale.py:843 #, python-format msgid "You cannot cancel a sale order line that has already been invoiced." -msgstr "" +msgstr "Ne možete otkazati stavku prodajnog naloga koja je već fakturirana." #. module: sale #: report:sale.order:0 @@ -456,7 +498,7 @@ msgstr "" #. module: sale #: selection:sale.order,order_policy:0 msgid "Before Delivery" -msgstr "" +msgstr "Prije otpreme" #. module: sale #: code:addons/sale/sale.py:804 @@ -465,21 +507,23 @@ msgid "" "There is no Fiscal Position defined or Income category account defined for " "default properties of Product categories." msgstr "" +"Nije definirana fiskalna pozicija ili prihodovni konto kategorije za zadane " +"karakteristike proizvodnih kategorija." #. module: sale #: model:res.groups,name:sale.group_delivery_invoice_address msgid "Addresses in Sale Orders" -msgstr "" +msgstr "Adresa u prodajnom nalogu" #. module: sale #: field:sale.order,project_id:0 msgid "Contract / Analytic" -msgstr "" +msgstr "Ugovor / Analitički" #. module: sale #: model:res.groups,name:sale.group_invoice_so_lines msgid "Enable Invoicing Sale order lines" -msgstr "" +msgstr "Omogući fakturiranje stavki prodajnih naloga" #. module: sale #: view:sale.report:0 @@ -500,7 +544,7 @@ msgstr "" #: view:sale.make.invoice:0 #: view:sale.order.line.make.invoice:0 msgid "or" -msgstr "" +msgstr "ili" #. module: sale #: field:sale.order,invoiced_rate:0 @@ -511,7 +555,7 @@ msgstr "Fakturirano" #. module: sale #: model:res.groups,name:sale.group_analytic_accounting msgid "Analytic Accounting for Sales" -msgstr "" +msgstr "Analitičko računovodstvo za prodaju" #. module: sale #: field:sale.order,date_confirm:0 @@ -536,7 +580,7 @@ msgstr "Ožujak" #. module: sale #: model:ir.actions.server,name:sale.actions_server_sale_order_read msgid "Sale: Mark read" -msgstr "" +msgstr "Prodaja: označi crveno" #. module: sale #: help:sale.order,amount_total:0 @@ -556,7 +600,7 @@ msgstr "Podzbroj" #. module: sale #: field:sale.config.settings,group_discount_per_so_line:0 msgid "Allow setting a discount on the sale order lines" -msgstr "" +msgstr "Dopusti postavljanje popusta na stavke prodajnog naloga" #. module: sale #: report:sale.order:0 @@ -566,12 +610,12 @@ msgstr "Adresa fakture :" #. module: sale #: field:sale.order.line,product_uom:0 msgid "Unit of Measure " -msgstr "" +msgstr "Mjerna jedinica " #. module: sale #: field:sale.config.settings,time_unit:0 msgid "The default working time unit for services is" -msgstr "" +msgstr "Zadana jedninica radnog vremena za službe je" #. module: sale #: field:sale.order,partner_invoice_id:0 @@ -581,7 +625,7 @@ msgstr "Adresa fakture" #. module: sale #: view:sale.order.line:0 msgid "Sales Order Lines related to a Sales Order of mine" -msgstr "" +msgstr "Stavke prodajnog naloga vezane za moj prodajni nalog" #. module: sale #: model:ir.actions.report.xml,name:sale.report_sale_order @@ -596,11 +640,15 @@ msgid "" " or a fixed price (for advances) directly from the sale " "order form if you prefer." msgstr "" +"Svi predmeti u ovim stavkama će biti fakturirani. Možete također fakturirati " +"postotak prodajnog naloga \n" +" " +" ili fiksnu cijenu (za avans) direktno iz prodajnog naloga." #. module: sale #: view:sale.order:0 msgid "(update)" -msgstr "" +msgstr "(ažuriraj)" #. module: sale #: model:ir.model,name:sale.model_sale_order_line @@ -611,12 +659,12 @@ msgstr "Stavka prodajnog naloga" #. module: sale #: field:sale.config.settings,module_analytic_user_function:0 msgid "One employee can have different roles per contract" -msgstr "" +msgstr "Jedan zaposlenik može imati različite uloge po ugovoru" #. module: sale #: view:sale.order:0 msgid "Print" -msgstr "" +msgstr "Ispis" #. module: sale #: report:sale.order:0 @@ -651,7 +699,7 @@ msgstr "Datum kreiranja" #: code:addons/sale/sale.py:659 #, python-format msgid "Sale Order for %s set to Done" -msgstr "" +msgstr "Prodajni nalog za %s set to Done" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_line_tree3 @@ -688,6 +736,15 @@ msgid "" " \n" "* The 'Cancelled' status is set when a user cancel the sales order related." msgstr "" +"* Status 'Nacrt' je postavljen kada je vezani prodajni nalog u stanju " +"nacrta. \n" +"* Status 'Potvrđeno' je postavljen kada je vezani prodajni nalog potvrđen. " +" \n" +"* Status 'Iznimka' je postavljen kada je vezani prodajni nalog postavljen " +"kao iznimka. \n" +"* Status 'Zaključeno' je postavljen kada je stavka prodjanog naloga " +"odabrana. \n" +"* Status 'Otkazano' je postavljen kada korisnik otkaže vezani prodajni nalog." #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:92 @@ -701,12 +758,12 @@ msgstr "" #: code:addons/sale/wizard/sale_make_invoice_advance.py:95 #, python-format msgid "Configuration Error!" -msgstr "" +msgstr "Greška u konfiguraciji!" #. module: sale #: view:sale.order:0 msgid "Send by Email" -msgstr "" +msgstr "Pošalji e-poštom" #. module: sale #: code:addons/sale/res_config.py:89 @@ -731,6 +788,8 @@ msgid "" "To allow your salesman to make invoices for sale order lines using the menu " "'Lines to Invoice'." msgstr "" +"Da bi dopustili prodavaču da kreira fakture za stavke prodajnih naloga " +"koristeći meni 'Stavke u fakture'." #. module: sale #: view:sale.report:0 @@ -741,7 +800,7 @@ msgstr "Partner" #. module: sale #: view:sale.advance.payment.inv:0 msgid "Create and View Invoice" -msgstr "" +msgstr "Kreiraj i prikaži fakturu" #. module: sale #: model:ir.actions.act_window,help:sale.action_shop_form @@ -756,6 +815,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Kliknite da bi definirali novu prodavaonicu.\n" +"

    \n" +" Svaka ponuda ili prodajni nalog mora biti vezan za " +"prodavaonicu. Prodavaonica\n" +" također definira skladište iz kojega će proizvodi biti " +"optremljeni\n" +" za svaku pojedinu prodaju.\n" +"

    \n" +" " #. module: sale #: report:sale.order:0 @@ -786,7 +855,7 @@ msgstr "Kategorija proizvoda" #: code:addons/sale/sale.py:555 #, python-format msgid "Cannot cancel this sales order!" -msgstr "" +msgstr "Ne možete otkazati ovaj prodajni nalog!" #. module: sale #: view:sale.order:0 @@ -799,6 +868,7 @@ msgstr "Ponovno izradi fakturu" msgid "" "In order to delete a confirmed sale order, you must cancel it before !" msgstr "" +"Kako bi obrisali potvrđeni prodajni nalog, morate ga prethodno otkazati!" #. module: sale #: report:sale.order:0 @@ -808,17 +878,17 @@ msgstr "Porezi :" #. module: sale #: selection:sale.order,order_policy:0 msgid "On Demand" -msgstr "" +msgstr "Na zahtijev" #. module: sale #: field:sale.order,currency_id:0 msgid "unknown" -msgstr "" +msgstr "nepoznato" #. module: sale #: field:sale.order,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Pratitelj" #. module: sale #: field:sale.order,date_order:0 @@ -842,6 +912,9 @@ msgid "" " You may have to create it and set it as a default value on " "this field." msgstr "" +"Odaberite proizvod od vrste servisa koji se zove 'Napredni proizvod'.\n" +" Možda ćete ga morati kreirati i postaviti kao zadanu " +"vrijednost na ovom polju." #. module: sale #: help:sale.config.settings,module_warning:0 @@ -851,6 +924,10 @@ msgid "" "Example: Product: this product is deprecated, do not purchase more than 5.\n" " Supplier: don't forget to ask for an express delivery." msgstr "" +"Dopusti konfiguraciju notifikacija na proizvodima i iniciraj ih kada " +"korisnik želi prodati određeni proizvod ili određenom kupcu.\n" +"Nrp: Proizvod: ovaj proizvod je zastario, ne kupujte više od 5.\n" +" Dobavljač: ne zaboravi tražiti žurnu dostavu." #. module: sale #: code:addons/sale/sale.py:979 @@ -861,7 +938,7 @@ msgstr "Nije pronađena odgovarajuća stavka cjenika" #. module: sale #: field:sale.config.settings,module_sale_margin:0 msgid "Display margins on sales orders" -msgstr "" +msgstr "Prikazuj marže na prodajnim nalozima" #. module: sale #: help:sale.order,invoice_ids:0 @@ -882,7 +959,7 @@ msgstr "Vaša referenca" #: view:sale.order:0 #: view:sale.order.line:0 msgid "Qty" -msgstr "Količina" +msgstr "Kol." #. module: sale #: view:sale.order.line:0 @@ -898,7 +975,7 @@ msgstr "Moje stavke prodajnog naloga" #: view:sale.order.line:0 #: view:sale.order.line.make.invoice:0 msgid "Cancel" -msgstr "Odustani" +msgstr "Otkaži" #. module: sale #: sql_constraint:sale.order:0 @@ -912,6 +989,8 @@ msgid "" "Cannot find a pricelist line matching this product and quantity.\n" "You have to change either the product, the quantity or the pricelist." msgstr "" +"Ne mogu naći stavku u cjenovniku koja odgovara ovom proizvodu i količini.\n" +"Morate promijeniti ili proizvod, količinu ili cjenovnik." #. module: sale #: model:process.transition,name:sale.process_transition_invoice0 @@ -920,7 +999,7 @@ msgstr "" #: view:sale.advance.payment.inv:0 #: view:sale.order.line:0 msgid "Create Invoice" -msgstr "Napravi fakturu" +msgstr "Kreiraj fakturu" #. module: sale #: view:sale.order.line:0 @@ -934,6 +1013,9 @@ msgid "" "Manage Related Stock.\n" " This installs the module sale_stock." msgstr "" +"Omogućuje vam da kreirate ponudu, prodajni nalog koristeći različita pravila " +"narudžbe i upravljate vezanim zalihama.\n" +" Ovo instalira modul sale_stock." #. module: sale #: model:email.template,subject:sale.email_template_edi_sale @@ -951,7 +1033,7 @@ msgstr "Cijena" #. module: sale #: view:sale.order:0 msgid "Quotation Number" -msgstr "" +msgstr "Broj ponude" #. module: sale #: selection:sale.order.line,type:0 @@ -977,28 +1059,28 @@ msgstr "Prodajni nalog u stanju nacrta" #: code:addons/sale/sale.py:647 #, python-format msgid "Quotation for %s created." -msgstr "" +msgstr "Ponuda za %s created." #. module: sale #: help:sale.order,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Poruke i povijest komuniciranja" #. module: sale #: view:sale.order:0 msgid "New Copy of Quotation" -msgstr "" +msgstr "Nova kopija ponude" #. module: sale #: code:addons/sale/sale.py:1007 #, python-format msgid "Cannot delete a sales order line which is in state '%s'." -msgstr "" +msgstr "Ne možete obrisati prodajni nalog koji je u stanju '%s'." #. module: sale #: model:res.groups,name:sale.group_mrp_properties msgid "Properties on lines" -msgstr "" +msgstr "Krakteristike na stavkama" #. module: sale #: code:addons/sale/sale.py:888 @@ -1007,6 +1089,8 @@ msgid "" "Before choosing a product,\n" " select a customer in the sales form." msgstr "" +"Prije odabira proizvoda, \n" +" odaberite kupca u prodajnom formularu." #. module: sale #: view:sale.order:0 @@ -1027,19 +1111,19 @@ msgstr "Potvrdite ponudu" #: model:ir.actions.act_window,name:sale.action_order_line_tree2 #: model:ir.ui.menu,name:sale.menu_invoicing_sales_order_lines msgid "Order Lines to Invoice" -msgstr "" +msgstr "Narudžbene stavke u fakturu" #. module: sale #: view:sale.order:0 #: view:sale.order.line:0 #: view:sale.report:0 msgid "Group By..." -msgstr "grupiraj po..." +msgstr "Grupiraj po..." #. module: sale #: view:sale.config.settings:0 msgid "Product Features" -msgstr "" +msgstr "Značajke proizvoda" #. module: sale #: selection:sale.order,state:0 diff --git a/addons/sale/i18n/pt_BR.po b/addons/sale/i18n/pt_BR.po index 0db7d9f9885..e7abea174e8 100644 --- a/addons/sale/i18n/pt_BR.po +++ b/addons/sale/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings diff --git a/addons/sale_crm/i18n/it.po b/addons/sale_crm/i18n/it.po index 77349ebbf03..9227e0f9710 100644 --- a/addons/sale_crm/i18n/it.po +++ b/addons/sale_crm/i18n/it.po @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2011-04-25 10:56+0000\n" -"Last-Translator: simone.sandri \n" +"PO-Revision-Date: 2012-12-18 22:33+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:19+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:90 #, python-format msgid "Insufficient Data!" -msgstr "" +msgstr "Dati Insufficienti!" #. module: sale_crm #: view:crm.lead:0 @@ -31,27 +31,27 @@ msgstr "Converti in preventivo" #. module: sale_crm #: model:ir.model,name:sale_crm.model_account_invoice_report msgid "Invoices Statistics" -msgstr "" +msgstr "Statistiche Fatture" #. module: sale_crm #: field:crm.make.sale,close:0 msgid "Mark Won" -msgstr "" +msgstr "Marca Vinto" #. module: sale_crm #: field:res.users,default_section_id:0 msgid "Default Sales Team" -msgstr "" +msgstr "Team Vendite di Default" #. module: sale_crm #: view:sale.order:0 msgid "My Sales Team(s)" -msgstr "" +msgstr "I Miei Team di Vendita" #. module: sale_crm #: model:ir.model,name:sale_crm.model_res_users msgid "Users" -msgstr "" +msgstr "Utenti" #. module: sale_crm #: help:crm.make.sale,close:0 @@ -64,7 +64,7 @@ msgstr "" #. module: sale_crm #: field:sale.order,categ_ids:0 msgid "Categories" -msgstr "" +msgstr "Categorie" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:124 @@ -91,7 +91,7 @@ msgstr "Effettua vendite" #. module: sale_crm #: model:ir.model,name:sale_crm.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Fattura" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:93 @@ -103,7 +103,7 @@ msgstr "Opportunità:%s" #: code:addons/sale_crm/wizard/crm_make_sale.py:110 #, python-format msgid "Opportunity has been converted to the quotation %s." -msgstr "" +msgstr "L'opportunità è stata convertita nell'offerta %s." #. module: sale_crm #: field:crm.make.sale,shop_id:0 @@ -114,7 +114,7 @@ msgstr "Negozio" #: code:addons/sale_crm/wizard/crm_make_sale.py:90 #, python-format msgid "No addresse(s) defined for this customer." -msgstr "" +msgstr "Nessun indirizzo/i definito/i per il cliente." #. module: sale_crm #: view:account.invoice:0 @@ -128,7 +128,7 @@ msgstr "Team vendite" #. module: sale_crm #: view:crm.lead:0 msgid "Create Quotation" -msgstr "" +msgstr "Crea Preventivo" #. module: sale_crm #: model:ir.actions.act_window,name:sale_crm.action_crm_make_sale @@ -148,7 +148,7 @@ msgstr "Ordine di vendita" #. module: sale_crm #: view:crm.make.sale:0 msgid "or" -msgstr "" +msgstr "o" #~ msgid "All at once" #~ msgstr "Tutto in una volta" diff --git a/addons/sale_crm/i18n/pt_BR.po b/addons/sale_crm/i18n/pt_BR.po index a9b9accaf11..c644cc02491 100644 --- a/addons/sale_crm/i18n/pt_BR.po +++ b/addons/sale_crm/i18n/pt_BR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:00+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:90 diff --git a/addons/sale_margin/i18n/de.po b/addons/sale_margin/i18n/de.po index df7da3760c7..2d137ab6c7a 100644 --- a/addons/sale_margin/i18n/de.po +++ b/addons/sale_margin/i18n/de.po @@ -9,14 +9,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-01-13 18:20+0000\n" +"PO-Revision-Date: 2012-12-18 06:08+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:46+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_margin #: field:sale.order.line,purchase_price:0 @@ -44,7 +44,7 @@ msgstr "Auftragsposition" msgid "" "It gives profitability by calculating the difference between the Unit Price " "and the cost price." -msgstr "" +msgstr "Zeigt die Spanne zwischen Einstands- und Verkaufspreis" #~ msgid "Customer Invoice" #~ msgstr "Ausgangsrechnung" diff --git a/addons/sale_margin/i18n/pt_BR.po b/addons/sale_margin/i18n/pt_BR.po index fb822d9c614..63809a7cd7f 100644 --- a/addons/sale_margin/i18n/pt_BR.po +++ b/addons/sale_margin/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_margin #: field:sale.order.line,purchase_price:0 diff --git a/addons/sale_mrp/i18n/de.po b/addons/sale_mrp/i18n/de.po index c6081ca0461..35634be5b09 100644 --- a/addons/sale_mrp/i18n/de.po +++ b/addons/sale_mrp/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-02-08 11:50+0000\n" +"PO-Revision-Date: 2012-12-18 06:07+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:46+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_mrp #: model:ir.model,name:sale_mrp.model_mrp_production @@ -35,12 +35,12 @@ msgstr "Anzeige der Kundenreferenz aus dem Verkaufsauftrag" #. module: sale_mrp #: field:mrp.production,sale_ref:0 msgid "Sale Reference" -msgstr "" +msgstr "Verkauf Referenze" #. module: sale_mrp #: field:mrp.production,sale_name:0 msgid "Sale Name" -msgstr "" +msgstr "Verkauf Bezeichnung" #~ msgid "Sales and MRP Management" #~ msgstr "Verkauf und Fertigungsplanung" diff --git a/addons/sale_mrp/i18n/pt_BR.po b/addons/sale_mrp/i18n/pt_BR.po index 371b757174d..667f6f66a8c 100644 --- a/addons/sale_mrp/i18n/pt_BR.po +++ b/addons/sale_mrp/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:01+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_mrp #: model:ir.model,name:sale_mrp.model_mrp_production diff --git a/addons/sale_order_dates/i18n/de.po b/addons/sale_order_dates/i18n/de.po index 0416f71ef10..4d9b7622e2b 100644 --- a/addons/sale_order_dates/i18n/de.po +++ b/addons/sale_order_dates/i18n/de.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-01-13 18:19+0000\n" +"PO-Revision-Date: 2012-12-18 06:06+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_order_dates #: view:sale.order:0 msgid "Dates" -msgstr "" +msgstr "Datumangaben" #. module: sale_order_dates #: field:sale.order,commitment_date:0 @@ -40,7 +40,7 @@ msgstr "Datum der Erstellung des Lieferauftrags" #. module: sale_order_dates #: help:sale.order,requested_date:0 msgid "Date requested by the customer for the sale." -msgstr "" +msgstr "Vom Kunden genünschtes Lieferdatum" #. module: sale_order_dates #: field:sale.order,requested_date:0 @@ -55,7 +55,7 @@ msgstr "Verkaufsauftrag" #. module: sale_order_dates #: help:sale.order,commitment_date:0 msgid "Committed date for delivery." -msgstr "" +msgstr "Bestätigtes Lieferdatum" #~ msgid "Date on which customer has requested for sales." #~ msgstr "Datum der Anfrage an Vertrieb" diff --git a/addons/sale_order_dates/i18n/pt_BR.po b/addons/sale_order_dates/i18n/pt_BR.po index 29a7a97b76f..98691ede9b9 100644 --- a/addons/sale_order_dates/i18n/pt_BR.po +++ b/addons/sale_order_dates/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_order_dates #: view:sale.order:0 diff --git a/addons/sale_stock/i18n/it.po b/addons/sale_stock/i18n/it.po index e34fb0558bc..51ee8996bc4 100644 --- a/addons/sale_stock/i18n/it.po +++ b/addons/sale_stock/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-09-21 14:03+0000\n" -"Last-Translator: simone.sandri \n" +"PO-Revision-Date: 2012-12-18 15:55+0000\n" +"Last-Translator: Alessandro Camilli \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_stock #: help:sale.config.settings,group_invoice_deli_orders:0 @@ -40,6 +40,8 @@ msgid "" "Allows you to specify different delivery and invoice addresses on a sale " "order." msgstr "" +"Consente nell'ordine di vendita di specificare un indirizzo di consegna " +"diverso da quello di fatturazione" #. module: sale_stock #: model:ir.actions.act_window,name:sale_stock.outgoing_picking_list_to_invoice @@ -167,7 +169,7 @@ msgstr "" #. module: sale_stock #: field:sale.config.settings,group_sale_delivery_address:0 msgid "Allow a different address for delivery and invoicing " -msgstr "" +msgstr "Consente un diverso indirizzo di consegna e di fatturazione " #. module: sale_stock #: code:addons/sale_stock/sale_stock.py:571 diff --git a/addons/sale_stock/i18n/pt_BR.po b/addons/sale_stock/i18n/pt_BR.po index 75bb1a50b2d..717f96bdfa9 100644 --- a/addons/sale_stock/i18n/pt_BR.po +++ b/addons/sale_stock/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: sale_stock #: help:sale.config.settings,group_invoice_deli_orders:0 diff --git a/addons/stock/i18n/es.po b/addons/stock/i18n/es.po index 1dcd1c42082..8b1f19a1a50 100644 --- a/addons/stock/i18n/es.po +++ b/addons/stock/i18n/es.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-13 16:31+0000\n" -"Last-Translator: Pedro Manuel Baeza \n" +"PO-Revision-Date: 2012-12-18 19:04+0000\n" +"Last-Translator: Salvatore \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-14 05:36+0000\n" -"X-Generator: Launchpad (build 16369)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #~ msgid "Stock Management" #~ msgstr "Gestión de inventario" @@ -35,6 +35,9 @@ msgid "" "Shirts, for the same \"Linux T-Shirt\", you may have variants on sizes or " "colors; S, M, L, XL, XXL." msgstr "" +"Permite gestionar múltiples variantes por producto. Como ejemplo, si vende " +"camisetas, para la misma \"camiseta Linux\", puede tener variantes de tallas " +"y colores: S, M, L, XL, XXL." #. module: stock #: model:ir.model,name:stock.model_stock_move_split_lines @@ -50,11 +53,11 @@ msgid "" "value for all products in this category. It can also directly be set on each " "product" msgstr "" -"Cuando se realiza una valorización de inventario en tiempo real, la " +"Cuando se realiza una valoración de inventario en tiempo real, la " "contrapartida para todos los movimientos de entrada serán imputados en esta " -"cuenta, a menos que se haya establecido una cuenta de valorización " -"específica en la ubicación fuente. Éste es el valor por defecto para todos " -"los productos en esta categoría. También se puede establecer directamente en " +"cuenta, a menos que se haya establecido una cuenta de valoración específica " +"en la ubicación fuente. Éste es el valor por defecto para todos los " +"productos en esta categoría. También se puede establecer directamente en " "cada producto." #. module: stock @@ -77,7 +80,7 @@ msgstr "Ubicación encadenada si fija" #: view:stock.inventory:0 #: view:stock.move:0 msgid "Put in a new pack" -msgstr "Poner en un nuevo pack" +msgstr "Poner en un nuevo paquete" #. module: stock #: code:addons/stock/wizard/stock_traceability.py:54 @@ -551,7 +554,7 @@ msgstr "Moneda para precio promedio" #. module: stock #: view:product.product:0 msgid "Stock and Expected Variations" -msgstr "" +msgstr "Stock y variaciones esperadas" #. module: stock #: help:product.category,property_stock_valuation_account_id:0 @@ -565,7 +568,7 @@ msgstr "" #. module: stock #: field:stock.config.settings,group_stock_tracking_lot:0 msgid "Track serial number on logistic units (pallets)" -msgstr "" +msgstr "Rastrear número de serie en unidades logísticas (pallets)" #. module: stock #: help:product.template,sale_delay:0 @@ -574,6 +577,8 @@ msgid "" "the delivery of the finished products. It's the time you promise to your " "customers." msgstr "" +"El retraso medio en días entre la confirmación del pedido de cliente y la " +"entrega de los productos finales. Es el tiempo que promete a sus clientes." #. module: stock #: code:addons/stock/product.py:196 @@ -590,7 +595,7 @@ msgstr "Tipo de ubicación" #. module: stock #: view:stock.config.settings:0 msgid "Location & Warehouse" -msgstr "" +msgstr "Ubicación y almacén" #. module: stock #: code:addons/stock/stock.py:1848 @@ -599,6 +604,9 @@ msgid "" "Quantities, Units of Measure, Products and Locations cannot be modified on " "stock moves that have already been processed (except by the Administrator)." msgstr "" +"Las cantidades, las unidades de medida, los productos y las ubicaciones no " +"pueden ser modificadas en movimientos de stock que ya han sido procesados " +"(excepto por un administrador)." #. module: stock #: help:report.stock.move,type:0 @@ -622,6 +630,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear una petición de movimiento interno.\n" +"

    \n" +"La mayoría de operaciones están preparadas automáticamente por OpenERP de " +"acuerdo a sus reglas logísticas preconfiguradas, pero puede también " +"registrar movimientos de stock manuales.\n" +"

    \n" +" " #. module: stock #: model:ir.actions.report.xml,name:stock.report_move_labels @@ -632,7 +648,7 @@ msgstr "Etiquetas artículos" #: code:addons/stock/stock.py:1444 #, python-format msgid "Back order %s has been created." -msgstr "" +msgstr "El pedido en espera %s ha sido creado." #. module: stock #: model:ir.model,name:stock.model_report_stock_move @@ -644,11 +660,13 @@ msgstr "Estadísticas de movimientos" msgid "" "Allows you to select and maintain different units of measure for products." msgstr "" +"Permite seleccionar y configurar diferentes unidades de medida para los " +"productos." #. module: stock #: model:ir.model,name:stock.model_stock_report_tracklots msgid "Stock report by logistic serial number" -msgstr "" +msgstr "Informe de stock por nº de serie logístico" #. module: stock #: help:product.product,track_outgoing:0 @@ -656,11 +674,13 @@ msgid "" "Forces to specify a Serial Number for all moves containing this product and " "going to a Customer Location" msgstr "" +"Fuerza a especificar un nº de serie para todos los movimientos conteniendo " +"este producto y que vayan a una ubicación de cliente" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_products_moves msgid "Receive/Deliver Products" -msgstr "" +msgstr "Recibir/Enviar productos" #. module: stock #: field:stock.move,move_history_ids:0 @@ -695,7 +715,7 @@ msgstr "Empaquetado" #. module: stock #: model:ir.actions.report.xml,name:stock.report_picking_list_in msgid "Receipt Slip" -msgstr "" +msgstr "Ficha de expedición" #. module: stock #: code:addons/stock/wizard/stock_move.py:214 @@ -703,6 +723,7 @@ msgstr "" msgid "" "Serial number quantity %d of %s is larger than available quantity (%d)!" msgstr "" +"¡Cantidad %d del nº de serie %s es mayor que la cantidad disponible (%d)!" #. module: stock #: report:stock.picking.list:0 @@ -712,7 +733,7 @@ msgstr "Pedido (origen)" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_uom_categ_form_action msgid "Unit of Measure Categories" -msgstr "" +msgstr "Categorías de las unidades de medida" #. module: stock #: report:lot.stock.overview:0 @@ -759,7 +780,7 @@ msgstr "Referencia adicional" #. module: stock #: view:stock.partial.picking.line:0 msgid "Stock Picking Line" -msgstr "" +msgstr "Línea de albarán" #. module: stock #: field:stock.location,complete_name:0 @@ -829,13 +850,13 @@ msgstr "" #. module: stock #: selection:stock.location.product,type:0 msgid "Analyse Current Inventory" -msgstr "" +msgstr "Analizar inventario actual" #. module: stock #: code:addons/stock/stock.py:1202 #, python-format msgid "You cannot remove the picking which is in %s state!" -msgstr "" +msgstr "¡No puede eliminar un albrán que está en estado %s!" #. module: stock #: selection:report.stock.inventory,month:0 @@ -849,6 +870,8 @@ msgid "" "Forces to specify a Serial Number for all moves containing this product and " "coming from a Supplier Location" msgstr "" +"Fuerza a especificar un nº de serie para todos los movimientos que contienen " +"este producto y vienen de una ubicación de proveedor" #. module: stock #: help:stock.config.settings,group_uos:0 @@ -858,6 +881,10 @@ msgid "" " For instance, you can sell pieces of meat that you invoice " "based on their weight." msgstr "" +"Permite vender unidades de un producto, pero facturar basándose en una " +"unidad de medida diferente.\n" +"Por ejemplo, puede vender piezas de carne, pero facturarlas basadas en su " +"precio." #. module: stock #: field:product.template,property_stock_procurement:0 @@ -897,6 +924,8 @@ msgid "" "Please define stock output account for this product or its category: \"%s\" " "(id: %d)" msgstr "" +"Defina por favor un cuenta de salida de stock para este producto o su " +"categoría: \"%s\" (id: %d)" #. module: stock #: field:stock.change.product.qty,message_summary:0 @@ -904,12 +933,12 @@ msgstr "" #: field:stock.picking.in,message_summary:0 #: field:stock.picking.out,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Resumen" #. module: stock #: view:product.category:0 msgid "Account Stock Properties" -msgstr "" +msgstr "Propiedades de cuenta de stock" #. module: stock #: sql_constraint:stock.picking:0 @@ -923,7 +952,7 @@ msgstr "¡La referencia debe ser única por compañía!" #: field:stock.picking.in,date:0 #: field:stock.picking.out,date:0 msgid "Time" -msgstr "" +msgstr "Tiempo" #. module: stock #: code:addons/stock/product.py:443 @@ -939,7 +968,7 @@ msgstr "Urgente" #. module: stock #: selection:stock.picking.out,state:0 msgid "Delivered" -msgstr "" +msgstr "Entregado" #. module: stock #: field:stock.move,move_dest_id:0 @@ -961,7 +990,7 @@ msgstr "Desechar productos" #. module: stock #: view:product.product:0 msgid "- update" -msgstr "" +msgstr "- actualizar" #. module: stock #: report:stock.picking.list:0 @@ -980,6 +1009,8 @@ msgid "" "This field is for internal purpose. It is used to decide if the column " "production lot has to be shown on the moves or not." msgstr "" +"Este campo es para propósitos internos. Se usa para decidir si la columna " +"lote de producción tiene que ser mostrada en los movimientos o no." #. module: stock #: selection:product.product,valuation:0 @@ -1014,11 +1045,13 @@ msgid "" "You cannot cancel the picking as some moves have been done. You should " "cancel the picking lines." msgstr "" +"No puede cancelar un albarán que tiene algún movimiento realizado. Debe " +"cancelar las líneas de albarán." #. module: stock #: field:stock.config.settings,decimal_precision:0 msgid "Decimal precision on weight" -msgstr "" +msgstr "Precisión decimal en los pesos" #. module: stock #: selection:stock.location,chained_auto_packing:0 @@ -1058,23 +1091,24 @@ msgstr "Ubicación de inventario" #. module: stock #: constraint:stock.move:0 msgid "You must assign a serial number for this product." -msgstr "" +msgstr "Debe asignar un nº de serie para este producto." #. module: stock #: code:addons/stock/stock.py:2326 #, python-format msgid "Please define journal on the product category: \"%s\" (id: %d)" msgstr "" +"Defina por favor un diario en la categoría de producto: \"%s\" (id: %d)" #. module: stock #: view:stock.move:0 msgid "Details" -msgstr "" +msgstr "Detalles" #. module: stock #: selection:stock.picking,state:0 msgid "Ready to Transfer" -msgstr "" +msgstr "Listo para transferir" #. module: stock #: report:lot.stock.overview:0 @@ -1119,7 +1153,7 @@ msgstr "está planificado %s" #. module: stock #: model:ir.actions.act_window,name:stock.action_stock_invoice_onshipping msgid "Create Draft Invoices" -msgstr "" +msgstr "Crear facturas borrador" #. module: stock #: help:stock.picking,location_id:0 @@ -1137,7 +1171,7 @@ msgstr "" #. module: stock #: selection:stock.picking.in,state:0 msgid "Ready to Receive" -msgstr "" +msgstr "Listo para recibir" #. module: stock #: view:stock.move:0 @@ -1163,17 +1197,17 @@ msgstr "Existencias por ubicacion" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_warehouse_mgmt msgid "Receive/Deliver By Orders" -msgstr "" +msgstr "Recibir/Enviar por pedidos" #. module: stock #: view:stock.production.lot:0 msgid "Product Lots" -msgstr "" +msgstr "Lotes de producto" #. module: stock #: view:stock.picking:0 msgid "Reverse Transfer" -msgstr "" +msgstr "Revertir transferencia" #. module: stock #: help:stock.location,active:0 @@ -1197,12 +1231,14 @@ msgid "" "No products to return (only lines in Done state and not fully returned yet " "can be returned)!" msgstr "" +"¡No hay productos a devolver (sólo las líneas en estado realizado y no " +"totalmente devueltas puede sen devueltas)!" #. module: stock #: view:stock.picking:0 #: view:stock.picking.in:0 msgid "Back Orders" -msgstr "Albaranes relacionados" +msgstr "Pedidos en espera" #. module: stock #: field:stock.location,stock_virtual:0 @@ -1228,12 +1264,12 @@ msgstr "Cuenta de valoración de existencias" #. module: stock #: view:stock.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Aplicar" #. module: stock #: field:product.template,loc_row:0 msgid "Row" -msgstr "" +msgstr "Fila" #. module: stock #: field:product.template,property_stock_production:0 @@ -1245,6 +1281,7 @@ msgstr "Ubicación de producción" #, python-format msgid "Please define journal on the product category: \"%s\" (id: %d)." msgstr "" +"Defina por favor un diario en la categoría de producto: \"%s\" (id: %d)." #. module: stock #: field:report.stock.lines.date,date:0 @@ -1321,11 +1358,13 @@ msgstr "Autor" msgid "" "You are moving %.2f %s but only %.2f %s available for this serial number." msgstr "" +"Está moviendo %.2f %s, pero sólo hay disponible %.2f %s para este nº de " +"serie." #. module: stock #: report:stock.picking.list:0 msgid "Internal Shipment :" -msgstr "" +msgstr "Envío interno:" #. module: stock #: code:addons/stock/stock.py:1401 @@ -1344,7 +1383,7 @@ msgstr "Operación manual" #: field:report.stock.move,picking_id:0 #, python-format msgid "Shipment" -msgstr "" +msgstr "Envío" #. module: stock #: view:stock.location:0 @@ -1374,7 +1413,7 @@ msgstr "Fecha realizado" #: code:addons/stock/stock.py:1450 #, python-format msgid "Products have been moved." -msgstr "" +msgstr "Los productos han sido movidos." #. module: stock #: help:stock.config.settings,group_stock_packaging:0 @@ -1382,6 +1421,8 @@ msgid "" "Allows you to create and manage your packaging dimensions and types you want " "to be maintained in your system." msgstr "" +"Permite crear y gestionar las dimensiones y tipos del empaquetado que quiere " +"mantener en el sistema." #. module: stock #: selection:report.stock.inventory,month:0 @@ -1406,7 +1447,7 @@ msgstr "Inventario físico" #: code:addons/stock/wizard/stock_move.py:214 #, python-format msgid "Processing Error!" -msgstr "" +msgstr "¡Error en el procesamiento!" #. module: stock #: help:stock.location,chained_company_id:0 @@ -1430,6 +1471,15 @@ msgid "" "* Available: When products are reserved, it is set to 'Available'.\n" "* Done: When the shipment is processed, the state is 'Done'." msgstr "" +"Nuevo: Cuando el movimiento de stock se ha creado y no se ha confirmado " +"aún.\n" +"Esperando otro movimiento: Este estado se da cuando un movimiento está " +"esperando a otro, por ejemplo en un flujo encadenado.\n" +"Esperando disponibilidad: Se alcanza este estado cuando la resolución de " +"abastecimiento no es correcta. Puede necesitar que se ejecute el " +"planificador, un componente que sea fabricado...\n" +"Disponible: Se establece cuando se reservan productos.\n" +"Realizado: Cuando se procesa el envío, entonces se alcanza este estado." #. module: stock #: model:stock.location,name:stock.stock_location_locations_partner @@ -1439,7 +1489,7 @@ msgstr "Ubicaciones de empresas" #. module: stock #: selection:stock.picking.in,state:0 msgid "Received" -msgstr "" +msgstr "Recibido" #. module: stock #: view:report.stock.inventory:0 @@ -1452,7 +1502,7 @@ msgstr "Cantidad total" #: field:stock.picking.in,min_date:0 #: field:stock.picking.out,min_date:0 msgid "Scheduled Time" -msgstr "" +msgstr "Tiempo programado" #. module: stock #: model:ir.actions.act_window,name:stock.move_consume @@ -1463,7 +1513,7 @@ msgstr "Movimiento consumo" #. module: stock #: report:stock.picking.list:0 msgid "Delivery Order :" -msgstr "" +msgstr "Orden de entrega :" #. module: stock #: help:stock.location,chained_delay:0 @@ -1486,6 +1536,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo diario.\n" +"

    \n" +"El sistema de diario de stock permite asignar cada operación de stock a un " +"diario específico de acuerdo con el tipo de operación a realizar o el " +"trabajador/equipo que debe realizar la operación. Ejemplo de diarios de " +"stock pueden ser: control de calidad, albaranes, empaquetado, etc.\n" +"

    \n" +" " #. module: stock #: help:stock.location,chained_auto_packing:0 @@ -1528,6 +1587,7 @@ msgstr "Esperando otro movimiento" msgid "" "This quantity is expressed in the Default Unit of Measure of the product." msgstr "" +"Esta cantidad está expresada en la unidad de medida por defecto del producto." #. module: stock #: help:stock.move,price_unit:0 @@ -1549,7 +1609,7 @@ msgstr "está en estado borrador." #: code:addons/stock/stock.py:1961 #, python-format msgid "Warning: No Back Order" -msgstr "" +msgstr "Advertencia: No hay pedido en espera" #. module: stock #: model:ir.model,name:stock.model_stock_move @@ -1577,12 +1637,12 @@ msgstr "Sólo puede eliminar movimientos borrador." #: code:addons/stock/stock.py:1736 #, python-format msgid "You cannot move product %s to a location of type view %s." -msgstr "" +msgstr "No puede mover el producto %s a la ubicación de tipo vista %s." #. module: stock #: view:stock.inventory:0 msgid "Split in serial numbers" -msgstr "" +msgstr "Separar en números de serie" #. module: stock #: view:stock.move:0 @@ -1600,7 +1660,7 @@ msgstr "Vista calendario" #. module: stock #: field:product.template,sale_delay:0 msgid "Customer Lead Time" -msgstr "" +msgstr "Plazo de entrega del cliente" #. module: stock #: view:stock.picking:0 @@ -1654,7 +1714,7 @@ msgstr "Albarán interno" #: code:addons/stock/stock.py:1453 #, python-format msgid "Products have been %s." -msgstr "" +msgstr "Los productos han sido %s." #. module: stock #: view:stock.move:0 @@ -1665,7 +1725,7 @@ msgstr "Dividir" #. module: stock #: model:ir.actions.report.xml,name:stock.report_picking_list_out msgid "Delivery Slip" -msgstr "" +msgstr "Vale de entrega" #. module: stock #: view:stock.move:0 @@ -1691,7 +1751,7 @@ msgid "" "the generic Stock Output Account set on the product. This has no effect for " "internal locations." msgstr "" -"Usado para una valorización en tiempo real del inventario. Cuando está " +"Usado para una valoración en tiempo real del inventario. Cuando está " "establecido en una ubicación virtual (no de tipo interno), esta cuenta se " "usará para mantener el valor de los productos que son movidos fuera de la " "ubicación a una ubicación interna, en lugar de la cuenta de salida de stock " @@ -1720,13 +1780,13 @@ msgstr "Dirección del cliente o proveedor." #: code:addons/stock/stock.py:1434 #, python-format msgid "%s has been created." -msgstr "" +msgstr "%s ha sido creado." #. module: stock #: code:addons/stock/stock.py:1438 #, python-format msgid "%s has been confirmed." -msgstr "" +msgstr "%s ha sido confirmado." #. module: stock #: selection:report.stock.inventory,location_type:0 @@ -1777,6 +1837,16 @@ msgid "" "Thank you in advance for your cooperation.\n" "Best Regards," msgstr "" +"Estimado/a señor/señora,\n" +"\n" +"Nuestros registros indican que algunos pagos en nuestra cuenta están aún " +"pendientes. Puede encontrar los detalles a continuación.\n" +"Si la cantidad ha sido ya pagada, por favor, descarte esta notificación. En " +"otro caso, por favor remítanos el importe total abajo indicado.\n" +"Si tiene alguna pregunta con respecto a su cuenta, por favor contáctenos.\n" +"\n" +"Gracias de antemano por su colaboración.\n" +"Saludos cordiales," #. module: stock #: help:stock.incoterms,active:0 @@ -1808,6 +1878,8 @@ msgstr "Ubicación padre" #, python-format msgid "Please define stock output account for this product: \"%s\" (id: %d)." msgstr "" +"Defina por favor una cuenta de salida de stock para este producto: \"%s\" " +"(id: %d)." #. module: stock #: help:stock.location,company_id:0 @@ -1824,7 +1896,7 @@ msgstr "Tiempo inicial encadenado" #. module: stock #: field:stock.config.settings,group_uom:0 msgid "Manage different units of measure for products" -msgstr "" +msgstr "Gestionar diferentes unidades de medida para los productos" #. module: stock #: model:ir.model,name:stock.model_stock_invoice_onshipping @@ -1835,18 +1907,18 @@ msgstr "Stock factura en el envío" #: code:addons/stock/stock.py:2546 #, python-format msgid "Please provide a positive quantity to scrap." -msgstr "" +msgstr "Introduzca por favor una cantidad positiva a deshechar" #. module: stock #: model:stock.location,name:stock.stock_location_shop1 msgid "Your Company, Birmingham shop" -msgstr "" +msgstr "Su compañía, tienda de Birmingham" #. module: stock #: view:product.product:0 #: view:product.template:0 msgid "Storage Location" -msgstr "" +msgstr "Ubicación de almacenamiento" #. module: stock #: help:stock.partial.move.line,currency:0 @@ -1859,7 +1931,7 @@ msgstr "Moneda en la que se expresa el coste unidad." #: selection:stock.picking.in,move_type:0 #: selection:stock.picking.out,move_type:0 msgid "Partial" -msgstr "" +msgstr "Parcial" #. module: stock #: selection:report.stock.inventory,month:0 @@ -1870,7 +1942,7 @@ msgstr "Septiembre" #. module: stock #: view:product.product:0 msgid "days" -msgstr "" +msgstr "días" #. module: stock #: model:ir.model,name:stock.model_report_stock_inventory @@ -1888,18 +1960,18 @@ msgstr "Moneda" #: help:stock.picking.in,origin:0 #: help:stock.picking.out,origin:0 msgid "Reference of the document" -msgstr "" +msgstr "Referencia del documento" #. module: stock #: view:stock.picking:0 #: view:stock.picking.in:0 msgid "Is a Back Order" -msgstr "Es un albarán relacionado" +msgstr "Es un pedido en espera" #. module: stock #: report:stock.picking.list:0 msgid "Incoming Shipment :" -msgstr "" +msgstr "Envío entrante :" #. module: stock #: field:stock.location,valuation_out_account_id:0 @@ -1909,7 +1981,7 @@ msgstr "Cuenta de valoracion de existencias (salida)" #. module: stock #: view:stock.return.picking.memory:0 msgid "Return Picking Memory" -msgstr "" +msgstr "Memoría de albarán de devolución" #. module: stock #: model:ir.actions.act_window,name:stock.action_move_form2 @@ -1927,6 +1999,9 @@ msgid "" "Check this option to select existing serial numbers in the list below, " "otherwise you should enter new ones line by line." msgstr "" +"Marque esta opción para seleccionar números de serie existentes en la lista " +"a continuación. En caso contrario, deberá introducir nuevos número línea a " +"línea." #. module: stock #: selection:report.stock.move,type:0 @@ -1952,7 +2027,7 @@ msgstr "Cancelar disponibilidad" #: code:addons/stock/wizard/stock_location_product.py:49 #, python-format msgid "Current Inventory" -msgstr "" +msgstr "Inventario actual" #. module: stock #: help:product.template,property_stock_production:0 @@ -1960,6 +2035,9 @@ msgid "" "This stock location will be used, instead of the default one, as the source " "location for stock moves generated by manufacturing orders." msgstr "" +"Se usará esta ubicación de stock, en lugar de la de por defecto, como la " +"ubicación origen para los movimientos de stock generados por las órdenes de " +"fabricación." #. module: stock #: help:stock.move,date_expected:0 @@ -1991,7 +2069,7 @@ msgstr "preparado para procesar." #: code:addons/stock/stock.py:529 #, python-format msgid "You cannot remove a lot line." -msgstr "" +msgstr "No puede eliminar una línea de lote." #. module: stock #: help:stock.location,posx:0 @@ -2020,7 +2098,7 @@ msgstr "Ctdad enviada" #. module: stock #: view:stock.partial.picking:0 msgid "Transfer Products" -msgstr "" +msgstr "Transferir productos" #. module: stock #: help:product.template,property_stock_inventory:0 @@ -2028,6 +2106,9 @@ msgid "" "This stock location will be used, instead of the default one, as the source " "location for stock moves generated when you do an inventory." msgstr "" +"Se usará esta ubicación de stock, en lugar de la de por defecto, como la " +"ubicación origen para los movimientos de stock generados cuando realiza " +"inventarios." #. module: stock #: help:product.template,property_stock_account_output:0 @@ -2037,11 +2118,11 @@ msgid "" "specific valuation account set on the destination location. When not set on " "the product, the one from the product category is used." msgstr "" -"Cuando se realiza una valorización de inventario en tiempo real, la " +"Cuando se realiza una valoración de inventario en tiempo real, la " "contrapartida para todos los movimientos de salida serán imputados en esta " -"cuenta, a menos que se haya establecido una cuenta de valorización " -"específica en la ubicación destino. Cuando no se establece en el producto, " -"se usa la establecida en la categoría." +"cuenta, a menos que se haya establecido una cuenta de valoración específica " +"en la ubicación destino. Cuando no se establece en el producto, se usa la " +"establecida en la categoría." #. module: stock #: view:report.stock.move:0 @@ -2069,6 +2150,17 @@ msgid "" "\n" " * Cancelled: has been cancelled, can't be confirmed anymore" msgstr "" +"\n" +" * Borrador: no confirmado todavía y que no será planificado " +"hasta que se confirme.\n" +"* Esperando otra operación: esperando a otro movimiento antes de que se " +"convierta automáticamente en disponible (por ejemplo en flujos de " +"\"realizar para el pedido\").\n" +"* Esperando disponibilidad: esperando la disponibilidad de productos.\n" +"* Listo para transferir: productos reservados, simplemente esperando su " +"confirmación.\n" +"* Transferidos: ha sido procesado, no puede ser modificado o cancelado.\n" +"* Cancelado: ha sido cancelado. No puede ser confirmado otra vez." #. module: stock #: view:report.stock.inventory:0 @@ -2089,7 +2181,7 @@ msgstr "Fecha" #: field:stock.picking.in,message_is_follower:0 #: field:stock.picking.out,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Es un seguidor" #. module: stock #: view:report.stock.inventory:0 @@ -2106,7 +2198,7 @@ msgstr "Ubicación stock" #: code:addons/stock/wizard/stock_partial_picking.py:96 #, python-format msgid "_Deliver" -msgstr "" +msgstr "_Entregar" #. module: stock #: code:addons/stock/wizard/stock_inventory_merge.py:64 @@ -2134,6 +2226,16 @@ msgid "" "\n" " * Cancelled: has been cancelled, can't be confirmed anymore" msgstr "" +"* Borrador: no confirmado todavía y que no será planificado hasta que se " +"confirme.\n" +"* Esperando otra operación: esperando a otro movimiento antes de que se " +"convierta automáticamente en disponible (por ejemplo en flujos de realizar " +"para el pedido).\n" +"* Esperando disponibilidad: esperando la disponibilidad de productos.\n" +"* Listo para transferir: productos reservados, simplemente esperando su " +"confirmación.\n" +"* Transferidos: ha sido procesado, no puede ser modificado o cancelado.\n" +"* Cancelado: ha sido cancelado. No puede ser confirmado otra vez." #. module: stock #: field:stock.incoterms,code:0 @@ -2149,7 +2251,7 @@ msgstr "Número lotes" #: model:ir.actions.act_window,name:stock.action_deliver_move #: view:product.product:0 msgid "Deliveries" -msgstr "" +msgstr "Entregas" #. module: stock #: model:ir.actions.act_window,help:stock.action_reception_picking_move @@ -2170,6 +2272,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para registrar una recepción de producto.\n" +"

    \n" +"Aquí puede recibir productos individuales, no importa de qué pedido de " +"compra o de qué albarán provengan. Encontrará la lista de todos los " +"productos que está esperando. Una vez recibido un pedido, puede realizar un " +"filtro basado en el nombre del proveedor o la referencia del pedido de " +"venta. Puede confirmar entonces todos los productos recibidos usando los " +"botones a la derecha de cada línea.\n" +"

    \n" +" " #. module: stock #: view:stock.change.product.qty:0 @@ -2200,7 +2313,7 @@ msgstr "Devolver albarán" #: model:ir.actions.act_window,name:stock.act_stock_return_picking_in #: model:ir.actions.act_window,name:stock.act_stock_return_picking_out msgid "Return Shipment" -msgstr "" +msgstr "Devolver envío" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_merge @@ -2229,7 +2342,7 @@ msgstr "Precio coste" #: view:product.product:0 #: field:product.product,valuation:0 msgid "Inventory Valuation" -msgstr "Valoración inventario" +msgstr "Valoración del inventario" #. module: stock #: view:stock.invoice.onshipping:0 @@ -2256,6 +2369,7 @@ msgstr "" msgid "" "The combination of Serial Number and internal reference must be unique !" msgstr "" +"¡La combinación del nº de serie y la referencia interna debe ser única!" #. module: stock #: field:stock.warehouse,partner_id:0 @@ -2277,7 +2391,7 @@ msgstr "" #. module: stock #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product." -msgstr "" +msgstr "Está intentando asignar un lote que no es del mismo producto." #. module: stock #: field:report.stock.move,day_diff1:0 @@ -2293,6 +2407,7 @@ msgstr "Precio" #: field:stock.config.settings,module_stock_invoice_directly:0 msgid "Create and open the invoice when the user finish a delivery order" msgstr "" +"Crear y abrir la factura cuando el usuario finalice la orden de entrega" #. module: stock #: model:ir.model,name:stock.model_stock_return_picking_memory @@ -2302,7 +2417,7 @@ msgstr "Devolución de albarán" #. module: stock #: field:stock.config.settings,group_stock_inventory_valuation:0 msgid "Generate accounting entries per stock movement" -msgstr "" +msgstr "Generar asientos contrables por cada movimiento de stock" #. module: stock #: selection:report.stock.inventory,state:0 @@ -2337,6 +2452,8 @@ msgid "" "Forces to specify a Serial Number for all moves containing this product and " "generated by a Manufacturing Order" msgstr "" +"Fuerza a especificar un número de serie para todos los movimientos que " +"contienen este productos y son generados por una orden de fabricación" #. module: stock #: model:ir.model,name:stock.model_stock_fill_inventory @@ -2354,7 +2471,7 @@ msgstr "Nombre" #. module: stock #: report:stock.picking.list:0 msgid "Supplier Address :" -msgstr "" +msgstr "Dirección del proveedor :" #. module: stock #: view:stock.inventory.line:0 @@ -2386,17 +2503,17 @@ msgstr "Ubicaciones de cliente" #: code:addons/stock/stock.py:2928 #, python-format msgid "User Error!" -msgstr "" +msgstr "¡Error de usuario!" #. module: stock #: view:stock.partial.picking:0 msgid "Stock partial Picking" -msgstr "" +msgstr "Albarán parcial de stock" #. module: stock #: view:stock.picking:0 msgid "Create Invoice/Refund" -msgstr "" +msgstr "Crear factura/abono" #. module: stock #: help:stock.change.product.qty,message_ids:0 @@ -2404,7 +2521,7 @@ msgstr "" #: help:stock.picking.in,message_ids:0 #: help:stock.picking.out,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Mensajes e historial de comunicación" #. module: stock #: view:report.stock.inventory:0 @@ -2432,7 +2549,7 @@ msgstr "Ubicación del proveedor" #. module: stock #: view:stock.location.product:0 msgid "View Products Inventory" -msgstr "" +msgstr "Ver inventario de productos" #. module: stock #: view:stock.move:0 @@ -2443,7 +2560,7 @@ msgstr "Creación" #: code:addons/stock/stock.py:1847 #, python-format msgid "Operation forbidden !" -msgstr "" +msgstr "¡Operación prohibida!" #. module: stock #: view:report.stock.inventory:0 @@ -2473,7 +2590,7 @@ msgstr "Especificar el tipo de envío, para mercancias entrantes o salientes" #. module: stock #: view:stock.config.settings:0 msgid "Accounting" -msgstr "" +msgstr "Contabilidad" #. module: stock #: model:ir.ui.menu,name:stock.menu_warehouse_config @@ -2518,6 +2635,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un movimiento de stock.\n" +"

    \n" +"Este menú muestra una trazabilidad completa de las operaciones de inventario " +"de un producto específico. Puede realizar un filtro en el producto para ver " +"todos los movimientos pasados o futuros del mismo.\n" +"

    \n" +" " #. module: stock #: view:stock.location:0 @@ -2550,12 +2675,12 @@ msgstr "Unidad de medida" #. module: stock #: field:stock.config.settings,group_stock_multiple_locations:0 msgid "Manage multiple locations and warehouses" -msgstr "" +msgstr "Gestionar múltiples ubicaciones y almacenes" #. module: stock #: field:stock.config.settings,group_stock_production_lot:0 msgid "Track serial number on products" -msgstr "" +msgstr "Rastrear nº de serie en los productos" #. module: stock #: field:stock.change.product.qty,message_unread:0 @@ -2563,7 +2688,7 @@ msgstr "" #: field:stock.picking.in,message_unread:0 #: field:stock.picking.out,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Mensajes sin leer" #. module: stock #: help:stock.production.lot,stock_available:0 @@ -2571,6 +2696,8 @@ msgid "" "Current quantity of products with this Serial Number available in company " "warehouses" msgstr "" +"Cantidad actual de productos con este nº de serie disponible en los " +"almacenes de la compañía" #. module: stock #: view:stock.inventory:0 @@ -2592,7 +2719,7 @@ msgstr "Lotes" #. module: stock #: view:stock.partial.picking:0 msgid "_Transfer" -msgstr "" +msgstr "_Transferir" #. module: stock #: selection:report.stock.move,type:0 @@ -2629,7 +2756,7 @@ msgstr "Ctdad futura" #. module: stock #: model:res.groups,name:stock.group_production_lot msgid "Manage Serial Numbers" -msgstr "" +msgstr "Gestionar números de serie" #. module: stock #: field:stock.move,note:0 @@ -2642,7 +2769,7 @@ msgstr "Notas" #. module: stock #: selection:stock.picking,state:0 msgid "Transferred" -msgstr "" +msgstr "Transferido" #. module: stock #: report:lot.stock.overview:0 @@ -2663,7 +2790,7 @@ msgstr "Tipo de envío" #. module: stock #: view:stock.move:0 msgid "Process Partially" -msgstr "" +msgstr "Procesar parcialmente" #. module: stock #: view:stock.move:0 @@ -2686,7 +2813,7 @@ msgstr "Productos" #. module: stock #: view:stock.inventory.line:0 msgid "Split Inventory Line" -msgstr "" +msgstr "Dividir línea de inventario" #. module: stock #: code:addons/stock/stock.py:2314 @@ -2695,6 +2822,8 @@ msgid "" "Cannot create Journal Entry, Output Account of this product and Valuation " "account on category of this product are same." msgstr "" +"No se puede crear el asiento. La cuenta de salida de este producto y la " +"cuenta de valoración en la categoría de este producto son la misma." #. module: stock #: selection:stock.location,chained_location_type:0 @@ -2735,6 +2864,8 @@ msgid "" "Please define stock input account for this product or its category: \"%s\" " "(id: %d)" msgstr "" +"Define por favor la cuenta de entrada de stock para este producto o su " +"categoría: \"%s\" (id: %d)" #. module: stock #: view:report.stock.move:0 @@ -2745,13 +2876,13 @@ msgstr "Retraso (días)" #: code:addons/stock/stock.py:2718 #, python-format msgid "Missing partial picking data for move #%s." -msgstr "" +msgstr "Datos incompletos para el albarán parcial para el movimiento #%s." #. module: stock #: code:addons/stock/stock.py:1457 #, python-format msgid "%s has been cancelled." -msgstr "" +msgstr "%s ha sido cancelado." #. module: stock #: code:addons/stock/product.py:461 @@ -2762,7 +2893,7 @@ msgstr "Ctdad P&L" #. module: stock #: model:ir.model,name:stock.model_stock_config_settings msgid "stock.config.settings" -msgstr "" +msgstr "Parámetros de configuración del stock" #. module: stock #: view:stock.production.lot:0 @@ -2789,7 +2920,7 @@ msgstr "" #. module: stock #: model:stock.location,name:stock.stock_location_4 msgid "Big Suppliers" -msgstr "" +msgstr "Grandes proveedores" #. module: stock #: model:ir.actions.act_window,help:stock.action_stock_inventory_report @@ -2820,7 +2951,7 @@ msgstr "Crear" #. module: stock #: field:stock.change.product.qty,new_quantity:0 msgid "New Quantity on Hand" -msgstr "" +msgstr "Nueva cantidad a mano" #. module: stock #: field:stock.move,priority:0 @@ -2870,7 +3001,7 @@ msgstr "Cancelar el inventario" #. module: stock #: field:stock.config.settings,group_product_variant:0 msgid "Support multiple variants per products " -msgstr "" +msgstr "Permite múltiples variantes por producto " #. module: stock #: code:addons/stock/stock.py:2317 @@ -2879,6 +3010,8 @@ msgid "" "Cannot create Journal Entry, Input Account of this product and Valuation " "account on category of this product are same." msgstr "" +"No se puede crear el asiento. La cuenta de entrada de este producto y la " +"cuenta de valoración en la categoría de este producto son la misma." #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_unit_measure_stock @@ -2894,7 +3027,7 @@ msgstr "Ubicaciones fijas" #. module: stock #: field:report.stock.inventory,scrap_location:0 msgid "scrap" -msgstr "" +msgstr "desecho" #. module: stock #: code:addons/stock/stock.py:1962 @@ -2903,22 +3036,24 @@ msgid "" "By changing the quantity here, you accept the new quantity as complete: " "OpenERP will not automatically generate a Back Order." msgstr "" +"Cambiando la cantidad aquí, acepta la nueva cantidad como completa: OpenERP " +"no generará automáticamente un pedido en espera." #. module: stock #: code:addons/stock/product.py:113 #, python-format msgid "Please specify company in Location." -msgstr "" +msgstr "Especifique por favor una compañía en 'Ubicación'." #. module: stock #: view:product.product:0 msgid "On hand:" -msgstr "" +msgstr "A mano:" #. module: stock #: model:ir.model,name:stock.model_stock_report_prodlots msgid "Stock report by serial number" -msgstr "" +msgstr "Informe de stock por nº de serie" #. module: stock #: selection:report.stock.inventory,month:0 @@ -2948,7 +3083,7 @@ msgstr "" #: code:addons/stock/wizard/stock_invoice_onshipping.py:112 #, python-format msgid "Please create Invoices." -msgstr "" +msgstr "Por favor, cree facturas." #. module: stock #: help:stock.config.settings,module_product_expiry:0 @@ -2961,12 +3096,19 @@ msgid "" " - alert date.\n" "This installs the module product_expiry." msgstr "" +"Gestionar diversas fechas en los productos y los números de serie.\n" +"Pueden seguirse las siguientes fechas:\n" +" - fecha de caducidad.\n" +" - fecha de correcta conservación.\n" +" - fecha de eliminación.\n" +" - fecha de alerta.\n" +"Esto instala el módulo 'product_expiry'." #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:173 #, python-format msgid "Please provide proper Quantity." -msgstr "" +msgstr "Introduzca por favor una cantidad adecuada." #. module: stock #: model:ir.actions.report.xml,name:stock.report_product_history @@ -3005,7 +3147,7 @@ msgstr "Forzar disponibilidad" #. module: stock #: field:product.template,loc_rack:0 msgid "Rack" -msgstr "" +msgstr "Estante" #. module: stock #: model:ir.actions.act_window,name:stock.move_scrap @@ -3016,7 +3158,7 @@ msgstr "Movimiento desecho" #. module: stock #: help:stock.move,prodlot_id:0 msgid "Serial number is used to put a serial number on the production" -msgstr "" +msgstr "El nº de serie se usa para poner un nº de serie en la fabricación" #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:99 @@ -3056,7 +3198,7 @@ msgstr "Fecha de realización." #: code:addons/stock/stock.py:1734 #, python-format msgid "You cannot move product %s from a location of type view %s." -msgstr "" +msgstr "No puede mover el producto %s de una ubicación de tipo vista %s." #. module: stock #: model:stock.location,name:stock.stock_location_company @@ -3110,6 +3252,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir una ubicación.\n" +"

    \n" +"Ésta es la estructura de los almacenes y ubicaciones de su compañía. Puede " +"pulsar en una ubicación para obtener la lista de los productos y su nivel de " +"stock en esa ubicación en particular y todos sus hijos.\n" +"

    \n" +" " #. module: stock #: field:stock.location,stock_real:0 @@ -3119,7 +3269,7 @@ msgstr "Stock real" #. module: stock #: field:stock.report.tracklots,tracking_id:0 msgid "Logistic Serial Number" -msgstr "" +msgstr "Número de serie logístico" #. module: stock #: code:addons/stock/wizard/stock_change_product_qty.py:115 @@ -3127,6 +3277,8 @@ msgstr "" msgid "" "Quantity has been changed to %s %s for %s location." msgstr "" +"La cantidad ha sido cambiada a %s %s para la ubicación " +"%s." #. module: stock #: field:stock.production.lot.revision,date:0 @@ -3148,11 +3300,13 @@ msgid "" "Total quantity after split exceeds the quantity to split for this product: " "\"%s\" (id: %d)." msgstr "" +"Cantidad total después que la división exceda la cantidad a dividir para " +"este producto: \"%s\" (id: %d)." #. module: stock #: view:stock.partial.move.line:0 msgid "Stock Partial Move Line" -msgstr "" +msgstr "Línea de movimiento parcial de stock" #. module: stock #: field:stock.move,product_uos_qty:0 @@ -3196,7 +3350,7 @@ msgstr "Dirección de contacto :" #: field:stock.production.lot.revision,lot_id:0 #: field:stock.report.prodlots,prodlot_id:0 msgid "Serial Number" -msgstr "" +msgstr "Nº de serie" #. module: stock #: help:stock.config.settings,group_stock_tracking_lot:0 @@ -3204,12 +3358,14 @@ msgid "" "When you select a serial number on product moves, you can get the upstream " "or downstream traceability of that product." msgstr "" +"Cuando selecciona un nº de serie en los movimientos de producto, puede " +"obtener la trazabilidad ascendente o descendente de ese producto." #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:94 #, python-format msgid "_Receive" -msgstr "" +msgstr "_Recibir" #. module: stock #: field:stock.incoterms,active:0 @@ -3280,6 +3436,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para registrar una recepción para este producto.\n" +"

    \n" +"Aquí puede encontrar el historial de todas las recepciones relativas a este " +"producto, así como las futuras recepciones que está esperando de sus " +"proveedores.\n" +"

    \n" +" " #. module: stock #: help:stock.fill.inventory,recursive:0 @@ -3295,6 +3459,8 @@ msgstr "" msgid "" "Allows to configure inventory valuations on products and product categories." msgstr "" +"Permite configurar valoraciones de inventario en los productos y categorías " +"de producto." #. module: stock #: help:stock.config.settings,module_stock_location:0 @@ -3306,6 +3472,11 @@ msgid "" "needs, etc.\n" " This installs the module stock_location." msgstr "" +"Provee flujos de inventario entrante y saliente. Los usos típicos de esta " +"característica son: gestionar cadenas de fabricación de producto, gestionar " +"ubicaciones por defecto para el producto, definir rutas en el almacén acorde " +"a las necesidades de negocio, etc.\n" +"Esto instala el módulo 'stock_location'." #. module: stock #: view:stock.inventory:0 @@ -3339,6 +3510,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para registrar la entrega de un producto.\n" +"

    \n" +"

    \n" +"Puede encontrar en esta lista todos los productos que tiene que entregar a " +"sus clientes. Puede procesar las entregas directamente usando los botones a " +"la derecha de cada línea. Puede filtrar los productos a entregar por " +"cliente, producto o pedido de venta (usando el campo 'Origen').\n" +"

    \n" +" " #. module: stock #: view:stock.move:0 @@ -3365,7 +3546,7 @@ msgstr "Almacén" #. module: stock #: model:res.groups,name:stock.group_tracking_lot msgid "Manage Logistic Serial Numbers" -msgstr "" +msgstr "Gestionar números de serie logísticos" #. module: stock #: view:stock.inventory:0 @@ -3386,12 +3567,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un nº de seguimiento.\n" +"

    \n" +"Ésta es la lista de todos sus paquetes. Cuando selecciona un paquete, puede " +"obtener la trazabilidad ascendente o descendente de los productos contenidos " +"en el paquete.\n" +"

    \n" +" " #. module: stock #: code:addons/stock/stock.py:1441 #, python-format msgid "%s %s %s has been moved to scrap." -msgstr "" +msgstr "%s %s %s ha sido desechado." #. module: stock #: model:ir.actions.act_window,name:stock.action_picking_tree_out @@ -3445,14 +3634,14 @@ msgstr "" #. module: stock #: view:stock.picking.in:0 msgid "Confirm & Receive" -msgstr "" +msgstr "Confirmar y recibir" #. module: stock #: field:stock.picking,origin:0 #: field:stock.picking.in,origin:0 #: field:stock.picking.out,origin:0 msgid "Source Document" -msgstr "" +msgstr "Documento origen" #. module: stock #: selection:stock.move,priority:0 @@ -3478,7 +3667,7 @@ msgstr "Responsable" #. module: stock #: view:stock.move:0 msgid "Process Entirely" -msgstr "" +msgstr "Procesar completamente" #. module: stock #: help:product.template,property_stock_procurement:0 @@ -3486,6 +3675,9 @@ msgid "" "This stock location will be used, instead of the default one, as the source " "location for stock moves generated by procurements." msgstr "" +"Se usará esta ubicación de stock, en lugar de la de por defecto, como la " +"ubicación origen para los movimientos de stock generados por los " +"abastecimientos." #. module: stock #: model:ir.actions.act_window,name:stock.action_stock_inventory_report @@ -3509,7 +3701,7 @@ msgstr "Stock" #: code:addons/stock/wizard/stock_return_picking.py:212 #, python-format msgid "Returned Picking" -msgstr "" +msgstr "Albarán devuelto" #. module: stock #: model:ir.model,name:stock.model_product_product @@ -3555,6 +3747,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para iniciar un inventario.\n" +"

    \n" +"Los inventarios periódicos se usan para contar el nº de productos disponible " +"por ubicación. Puede usar uno al año cuando se realice el inventario general " +"o siempre que lo necesite, para adaptar el nivel actual de inventario de un " +"producto.\n" +"

    \n" +" " #. module: stock #: view:stock.return.picking:0 @@ -3575,12 +3776,12 @@ msgstr "Movimientos internos asignados" #: code:addons/stock/stock.py:795 #, python-format msgid "You cannot process picking without stock moves." -msgstr "" +msgstr "No puede procesar un albarán sin movimientos de stock." #. module: stock #: field:stock.production.lot,move_ids:0 msgid "Moves for this serial number" -msgstr "" +msgstr "Movimientos para este nº de serie" #. module: stock #: field:stock.move,product_uos:0 @@ -3617,7 +3818,7 @@ msgstr "Pasillo (X)" #. module: stock #: field:stock.config.settings,group_stock_packaging:0 msgid "Allow to define several packaging methods on products" -msgstr "" +msgstr "Permite definir varios métodos de empaquetado en los productos" #. module: stock #: model:stock.location,name:stock.stock_location_7 @@ -3668,7 +3869,7 @@ msgstr "Productos por ubicación" #. module: stock #: view:stock.config.settings:0 msgid "Logistic" -msgstr "" +msgstr "Logística" #. module: stock #: model:ir.actions.act_window,help:stock.action_location_form @@ -3698,6 +3899,21 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir una ubicación.\n" +"

    \n" +"Defina sus ubicaciones para reflejar la estructura y organización de su " +"almacén. OpenERP puede manejar ubicaciones físicas (almacenes, estanterías, " +"contenedores, etc), ubicaciones de empresa (clientes, proveedores) y " +"ubicaciones virtuales que son contrapartida de operaciones de stock como los " +"consumos de las órdenes de fabricación, inventarios, etc.\n" +"

    \n" +"Cada operación de stock en OpenERP mueve el producto de una ubicación a " +"otra. Por ejemplo, si recibe productos de un proveedor, OpenERP moverá los " +"productos de una ubicación de proveedor a la ubicación de stock. Cada " +"informe puede realizarse sobre ubicaciones físicas, de empresa o virtuales.\n" +"

    \n" +" " #. module: stock #: field:stock.fill.inventory,recursive:0 @@ -3714,7 +3930,7 @@ msgstr "Estante 1" #: help:stock.picking.in,date:0 #: help:stock.picking.out,date:0 msgid "Creation time, usually the time of the order." -msgstr "" +msgstr "Hora de creación. Usualmente, la hora del pedido." #. module: stock #: field:stock.tracking,name:0 @@ -3749,6 +3965,7 @@ msgstr "Envíos internos" #: field:stock.config.settings,group_uos:0 msgid "Invoice products in a different unit of measure than the sale order" msgstr "" +"Factura productos en una unidad de medida distinta a la del pedido de venta" #. module: stock #: field:stock.change.standard.price,enable_stock_in_out_acc:0 @@ -3758,7 +3975,7 @@ msgstr "Activa cuenta relacionada" #. module: stock #: field:stock.location.product,type:0 msgid "Analyse Type" -msgstr "" +msgstr "Tipo de análisis" #. module: stock #: model:ir.actions.act_window,help:stock.action_picking_tree4 @@ -3774,6 +3991,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear una envío a recibir.\n" +"

    \n" +"Los envíos a recibir es la lista de todos los pedidos que recibirá de sus " +"proveedores. Un envío a recibir contiene una lista de productos a ser " +"recibidos de acuerdo con el pedido de compra original.\n" +"

    \n" +" " #. module: stock #: view:stock.move:0 @@ -3790,7 +4015,7 @@ msgstr "Todo junto" #. module: stock #: model:ir.actions.act_window,name:stock.act_product_stock_move_open msgid "Inventory Move" -msgstr "" +msgstr "Movimiento de inventario" #. module: stock #: code:addons/stock/product.py:471 @@ -3818,12 +4043,22 @@ msgid "" "\n" " * Cancelled: has been cancelled, can't be confirmed anymore" msgstr "" +"* Borrador: no confirmado todavía y que no será planificado hasta que se " +"confirme.\n" +"* Esperando otra operación: esperando a otro movimiento antes de que se " +"convierta automáticamente en disponible (por ejemplo en flujos de " +"\"realizar para el pedido\").\n" +"* Esperando disponibilidad: esperando la disponibilidad de productos.\n" +"* Listo para transferir: productos reservados, simplemente esperando su " +"confirmación.\n" +"* Transferidos: ha sido procesado, no puede ser modificado o cancelado.\n" +"* Cancelado: ha sido cancelado. No puede ser confirmado otra vez." #. module: stock #: model:ir.actions.act_window,name:stock.action_stock_config_settings #: view:stock.config.settings:0 msgid "Configure Warehouse" -msgstr "" +msgstr "Configurar almacén" #. module: stock #: view:stock.picking:0 @@ -3851,7 +4086,7 @@ msgstr "Fechas de inventarios" #: model:ir.actions.act_window,name:stock.action_receive_move #: view:product.product:0 msgid "Receptions" -msgstr "" +msgstr "Recepciones" #. module: stock #: view:report.stock.move:0 @@ -3886,13 +4121,13 @@ msgstr "Compañía" #: field:stock.move.consume,product_uom:0 #: field:stock.move.scrap,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Unidad de medida del producto" #. module: stock #: code:addons/stock/stock.py:1426 #, python-format msgid "Delivery order" -msgstr "" +msgstr "Orden de entrega" #. module: stock #: view:stock.move:0 @@ -3944,11 +4179,11 @@ msgid "" "default value for all products in this category. It can also directly be set " "on each product" msgstr "" -"Cuando se realiza una valorización de inventario en tiempo real, la " +"Cuando se realiza una valoración de inventario en tiempo real, la " "contrapartida para todos los movimientos de salida serán imputados en esta " -"cuenta, a menos que se haya establecido una cuenta de valorización " -"específica en la ubicación destino. Éste es el valor por defecto para todos " -"los productos en esta categoría. También se puede establecer directamente en " +"cuenta, a menos que se haya establecido una cuenta de valoración específica " +"en la ubicación destino. Éste es el valor por defecto para todos los " +"productos en esta categoría. También se puede establecer directamente en " "cada producto." #. module: stock @@ -3957,7 +4192,7 @@ msgstr "" #: field:stock.picking.in,message_ids:0 #: field:stock.picking.out,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Mensajes" #. module: stock #: model:stock.location,name:stock.stock_location_8 @@ -3999,6 +4234,10 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para definir un nuevo almacén.\n" +"

    \n" +" " #. module: stock #: selection:report.stock.inventory,state:0 @@ -4020,7 +4259,7 @@ msgstr "Órdenes de entrega confirmadas" #: code:addons/stock/wizard/stock_return_picking.py:164 #, python-format msgid "%s-return" -msgstr "" +msgstr "%s-devolución" #. module: stock #: code:addons/stock/wizard/stock_invoice_onshipping.py:96 @@ -4035,11 +4274,13 @@ msgid "" "The unit of measure rounding does not allow you to ship \"%s %s\", only " "roundings of \"%s %s\" is accepted by the Unit of Measure." msgstr "" +"El redondeo de la unidad de medida no le permite enviar \"%s %s\", sólo " +"múltiplos de \"%s %s\" se aceptan como unidad de medida." #. module: stock #: model:stock.location,name:stock.stock_location_shop0 msgid "Your Company, Chicago shop" -msgstr "" +msgstr "Su compañía, tienda de Chicago" #. module: stock #: selection:report.stock.move,type:0 @@ -4082,11 +4323,13 @@ msgid "" "By changing this quantity here, you accept the new quantity as complete: " "OpenERP will not automatically generate a back order." msgstr "" +"Cambiando la cantidad aquí, acepta la nueva cantidad como completa: OpenERP " +"no generará automáticamente un pedido en espera." #. module: stock #: view:stock.production.lot.revision:0 msgid "Serial Number Revisions" -msgstr "" +msgstr "Revisiones del nº de serie" #. module: stock #: model:ir.actions.act_window,name:stock.action_picking_tree @@ -4104,7 +4347,7 @@ msgstr "Ordenes de entrega ya procesadas" #. module: stock #: field:product.template,loc_case:0 msgid "Case" -msgstr "" +msgstr "Caso" #. module: stock #: selection:report.stock.inventory,state:0 @@ -4148,13 +4391,13 @@ msgstr "" #: field:stock.picking.in,message_follower_ids:0 #: field:stock.picking.out,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Seguidores" #. module: stock #: code:addons/stock/stock.py:2655 #, python-format msgid "Cannot consume a move with negative or zero quantity." -msgstr "" +msgstr "No se puede consumir un movimiento con cantidad negativa o nula." #. module: stock #: help:stock.config.settings,decimal_precision:0 @@ -4162,6 +4405,8 @@ msgid "" "As an example, a decimal precision of 2 will allow weights like: 9.99 kg, " "whereas a decimal precision of 4 will allow weights like: 0.0231 kg." msgstr "" +"Como ejemplo, una precisión decimal de 2 permitirá pesos como 9.99 kh, " +"cuando una precisión decimal de 4 permitiría pesos como: 0.0231 kg." #. module: stock #: view:report.stock.move:0 @@ -4174,7 +4419,7 @@ msgstr "Cantidad de salida total" #: field:stock.picking.in,backorder_id:0 #: field:stock.picking.out,backorder_id:0 msgid "Back Order of" -msgstr "Albarán relacionado de:" +msgstr "Pedido en espera de" #. module: stock #: help:stock.partial.move.line,cost:0 @@ -4215,7 +4460,7 @@ msgstr "Configuración" #. module: stock #: model:res.groups,name:stock.group_locations msgid "Manage Multiple Locations and Warehouses" -msgstr "" +msgstr "Gestionar múltiples ubicaciones y almacenes" #. module: stock #: help:stock.change.standard.price,new_price:0 @@ -4236,7 +4481,7 @@ msgstr "" #: code:addons/stock/stock.py:2881 #, python-format msgid "INV:" -msgstr "" +msgstr "FV:" #. module: stock #: help:stock.config.settings,module_stock_invoice_directly:0 @@ -4245,6 +4490,9 @@ msgid "" " to be invoiced when you send or deliver goods.\n" " This installs the module stock_invoice_directly." msgstr "" +"Permite el lanzamiento automático del asistente de facturación si la entrega " +"debe ser facturada cuando se envíen o entreguen bienes.\n" +"Esto instala el módulo 'stock_invoice_directly'." #. module: stock #: field:stock.location,chained_journal_id:0 @@ -4272,6 +4520,12 @@ msgid "" "this quantity on assigned moves affects the product reservation, and should " "be done with care." msgstr "" +"Ésta es la cantidad de productos desde un punto de vista de inventario. Para " +"movimientos en el estado 'Realizado', ésta es la cantidad de productos que " +"se movieron realmente. Para otros movimiento, ésta es la cantidad de " +"producto que está planeado mover. Disminuyendo esta cantidad no se genera un " +"pedido en espera. Cambiando esta cantidad en movimientos asignados, afecta " +"la reserva de producto, y debe ser realizado con cuidado." #. module: stock #: code:addons/stock/stock.py:1411 @@ -4288,7 +4542,7 @@ msgid "" "generic Stock Output Account set on the product. This has no effect for " "internal locations." msgstr "" -"Usado para una valorización en tiempo real del inventario. Cuando está " +"Usado para una valoración en tiempo real del inventario. Cuando está " "establecido en una ubicación virtual (no de tipo interno), esta cuenta se " "usará para mantener el valor de los productos que son movidos de una " "ubicación interna a esta ubicación, en lugar de la cuenta de salida de stock " @@ -4322,7 +4576,7 @@ msgstr "Auto validar" #: code:addons/stock/stock.py:1892 #, python-format msgid "Insufficient Stock for Serial Number !" -msgstr "" +msgstr "¡Stock insuficiente para el nº de serie!" #. module: stock #: model:ir.model,name:stock.model_product_template @@ -4369,24 +4623,26 @@ msgstr "" #. module: stock #: help:stock.production.lot,name:0 msgid "Unique Serial Number, will be displayed as: PREFIX/SERIAL [INT_REF]" -msgstr "" +msgstr "Nº de serie único, será mostrado como: PREFIJO/NUM_SERIE [REF_INT]" #. module: stock #: code:addons/stock/product.py:142 #, python-format msgid "Please define stock input account for this product: \"%s\" (id: %d)." msgstr "" +"Defina por favor una cuenta de entrada de stock para este producto: \"%s\" " +"(id: %d)." #. module: stock #: model:ir.actions.act_window,name:stock.action_reception_picking_move #: model:ir.ui.menu,name:stock.menu_action_pdct_in msgid "Incoming Products" -msgstr "" +msgstr "Productos a recibir" #. module: stock #: view:product.product:0 msgid "update" -msgstr "" +msgstr "actualizar" #. module: stock #: view:stock.change.product.qty:0 @@ -4405,7 +4661,7 @@ msgstr "" #: view:stock.return.picking:0 #: view:stock.split.into:0 msgid "or" -msgstr "" +msgstr "o" #. module: stock #: selection:stock.picking,invoice_state:0 @@ -4453,7 +4709,7 @@ msgstr "Auto-Albarán" #. module: stock #: report:stock.picking.list:0 msgid "Customer Address :" -msgstr "" +msgstr "Dirección del cliente :" #. module: stock #: field:stock.location,chained_auto_packing:0 @@ -4521,17 +4777,20 @@ msgid "" "Please define inventory valuation account on the product category: \"%s\" " "(id: %d)" msgstr "" +"Defina por favor la cuenta de valoración de inventario en la categoría de " +"producto: \"%s\" (id: %d)" #. module: stock #: model:ir.model,name:stock.model_stock_production_lot_revision msgid "Serial Number Revision" -msgstr "" +msgstr "Revisión del nº de serie" #. module: stock #: code:addons/stock/product.py:96 #, python-format msgid "Specify valuation Account for Product Category: %s." msgstr "" +"Especifique una cuenta de valoración para la categoría de producto: %s." #. module: stock #: help:stock.config.settings,module_claim_from_delivery:0 @@ -4539,12 +4798,14 @@ msgid "" "Adds a Claim link to the delivery order.\n" " This installs the module claim_from_delivery." msgstr "" +"Añade un enlace de una reclamación a la orden de entrega.\n" +"Esto instala el módulo 'claim_from_delivery'." #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:198 #, python-format msgid "Please specify at least one non-zero quantity." -msgstr "" +msgstr "Especifique por favor al menos una cantidad no nula." #. module: stock #: field:stock.fill.inventory,set_stock_zero:0 @@ -4559,7 +4820,7 @@ msgstr "Usuario" #. module: stock #: field:stock.config.settings,module_stock_location:0 msgid "Create push/pull logistic rules" -msgstr "" +msgstr "Crear reglas logísticas entrantes/salientes" #. module: stock #: code:addons/stock/wizard/stock_invoice_onshipping.py:98 @@ -4589,7 +4850,7 @@ msgstr "Ctdad no planificada" #: field:stock.picking.out,message_comment_ids:0 #: help:stock.picking.out,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentarios y correos electrónicos" #. module: stock #: field:stock.location,chained_company_id:0 @@ -4619,7 +4880,7 @@ msgstr "Enero" #. module: stock #: constraint:stock.move:0 msgid "You cannot move products from or to a location of the type view." -msgstr "" +msgstr "No puede mover productos desde o hacia una ubicación de tipo vista." #. module: stock #: help:stock.config.settings,group_stock_production_lot:0 @@ -4628,6 +4889,9 @@ msgid "" "a serial number on product moves, you can get the upstream or downstream " "traceability of that product." msgstr "" +"Esto permite gestionar producto usando números de serie. Cuando selecciona " +"un nº de serie en los movimientos de producto, puede obtener la trazabilidad " +"ascendente y descendente del mismo." #. module: stock #: code:addons/stock/wizard/stock_fill_inventory.py:124 @@ -4635,6 +4899,8 @@ msgstr "" msgid "" "No product in this location. Please select a location in the product form." msgstr "" +"No hay productos en esta ubicación. Seleccione por favor una ubicación en el " +"formulario de producto." #. module: stock #: model:ir.actions.act_window,name:stock.act_product_stock_move_futur_open @@ -4686,6 +4952,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir una orden de entrega para este producto.\n" +"

    \n" +"Aquí podrá encontrar el historial de todos las entregas pasadas relativas a " +"este producto, así como todos los productos que debe entregar a los " +"clientes.\n" +"

    \n" +" " #. module: stock #: model:ir.actions.act_window,name:stock.action_location_form @@ -4703,6 +4977,8 @@ msgid "" "If this shipment was split, then this field links to the shipment which " "contains the already processed part." msgstr "" +"Si se dividió el envío, entonces este campo enlaza con el envío que contenga " +"la parte ya procesada." #. module: stock #: view:stock.inventory:0 @@ -4721,7 +4997,7 @@ msgstr "Prefijo" #: view:stock.move:0 #: view:stock.move.split:0 msgid "Split in Serial Numbers" -msgstr "" +msgstr "Separar en números de serie" #. module: stock #: help:product.template,property_stock_account_input:0 @@ -4731,11 +5007,11 @@ msgid "" "specific valuation account set on the source location. When not set on the " "product, the one from the product category is used." msgstr "" -"Cuando se realiza una valorización de inventario en tiempo real, la " +"Cuando se realiza una valoración de inventario en tiempo real, la " "contrapartida para todos los movimientos de entrada serán imputados en esta " -"cuenta, a menos que se haya establecido una cuenta de valorización " -"específica en la ubicación fuente. Cuando no se establece en el producto, se " -"usa la establecida en la categoría." +"cuenta, a menos que se haya establecido una cuenta de valoración específica " +"en la ubicación fuente. Cuando no se establece en el producto, se usa la " +"establecida en la categoría." #. module: stock #: view:stock.move:0 @@ -4758,7 +5034,7 @@ msgstr "Ubicación destino" #. module: stock #: model:ir.actions.report.xml,name:stock.report_picking_list msgid "Picking Slip" -msgstr "" +msgstr "Vale del albarán" #. module: stock #: help:stock.move,product_packaging:0 @@ -4771,12 +5047,12 @@ msgstr "" #. module: stock #: view:product.product:0 msgid "Delays" -msgstr "" +msgstr "Retrasos" #. module: stock #: report:stock.picking.list:0 msgid "Schedule Date" -msgstr "" +msgstr "Fecha planificada" #. module: stock #: field:stock.location.product,to_date:0 @@ -4826,7 +5102,7 @@ msgstr "Mayo" #: code:addons/stock/product.py:110 #, python-format msgid "No difference between standard price and new price!" -msgstr "" +msgstr "¡No hay diferencias entre el precio estándar y el nuevo precio!" #. module: stock #: view:stock.picking.out:0 @@ -4841,7 +5117,7 @@ msgstr "Entrega" #. module: stock #: view:stock.fill.inventory:0 msgid "Import the current inventory" -msgstr "" +msgstr "Importar el inventario actual" #. module: stock #: model:ir.actions.act_window,name:stock.action5 @@ -4877,7 +5153,7 @@ msgstr "Tipo ubicaciones encadenadas" #: help:stock.picking.in,min_date:0 #: help:stock.picking.out,min_date:0 msgid "Scheduled time for the shipment to be processed" -msgstr "" +msgstr "Tiempo planificado para que se procese el envío" #. module: stock #: selection:report.stock.inventory,location_type:0 @@ -4924,6 +5200,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un nº de serie.\n" +"

    \n" +"Ésta es la lista de todos los lotes de producción que ha grabado. Cuando " +"seleccione un lote, puede obtener la trazabilidad ascendente y descendente " +"de los productos contenidos en el lote. Por defecto, la lista está filtrada " +"con los números de serie que están disponibles en su almacén, pero puede " +"desmarcar el botón 'Disponible' para obtener todos los lotes fabricados, " +"recibidos o entregados a los clientes.\n" +"

    \n" +" " #. module: stock #: help:stock.config.settings,group_stock_multiple_locations:0 @@ -4931,11 +5218,13 @@ msgid "" "This allows to configure and use multiple stock locations and warehouses,\n" " instead of having a single default one." msgstr "" +"Permite configurar y usar múltiples ubicaciones de stock y almacenes, en " +"lugar de tener un único por defecto." #. module: stock #: view:stock.picking:0 msgid "Confirm & Transfer" -msgstr "" +msgstr "Confirmar y transferir" #. module: stock #: field:stock.location,scrap_location:0 @@ -4981,6 +5270,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear una orden de entrega.\n" +"

    \n" +"Ésta es la lista de todas las órdenes de entrega que deben ser preparadas, " +"de acuerdo a los diferentes pedidos de venta y reglas logísticas.\n" +"

    \n" +" " #. module: stock #: help:stock.tracking,name:0 @@ -5031,7 +5327,7 @@ msgstr "Opcional: Siguiente movimiento de stock cuando se encadenan." #. module: stock #: view:stock.picking.out:0 msgid "Print Delivery Slip" -msgstr "" +msgstr "Imprimir vale de entrega" #. module: stock #: view:report.stock.inventory:0 @@ -5054,7 +5350,7 @@ msgstr "Preparado para procesarse" #. module: stock #: report:stock.picking.list:0 msgid "Warehouse Address :" -msgstr "" +msgstr "Dirección del almacén:" #~ msgid "Packing list" #~ msgstr "Albarán" diff --git a/addons/stock/i18n/sl.po b/addons/stock/i18n/sl.po index 2e7070620db..21b66600c1e 100644 --- a/addons/stock/i18n/sl.po +++ b/addons/stock/i18n/sl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 16:13+0000\n" +"PO-Revision-Date: 2012-12-18 21:43+0000\n" "Last-Translator: Dusan Laznik \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 04:59+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: stock #: field:stock.inventory.line.split,line_exist_ids:0 @@ -544,6 +544,8 @@ msgid "" "When real-time inventory valuation is enabled on a product, this account " "will hold the current value of the products." msgstr "" +"Če je na izdelku omogočeno sprotno vrednotenje zalog, bo ta konto prikazal " +"tekočo vrednost izdelkov." #. module: stock #: field:stock.config.settings,group_stock_tracking_lot:0 @@ -645,7 +647,7 @@ msgstr "" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_products_moves msgid "Receive/Deliver Products" -msgstr "" +msgstr "Prejem/Dobava izdelkov" #. module: stock #: field:stock.move,move_history_ids:0 @@ -813,7 +815,7 @@ msgstr "" #. module: stock #: selection:stock.location.product,type:0 msgid "Analyse Current Inventory" -msgstr "" +msgstr "Analiza trenutne zaloge" #. module: stock #: code:addons/stock/stock.py:1202 @@ -862,7 +864,7 @@ msgstr "Vsebuje" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_line msgid "Inventory Line" -msgstr "" +msgstr "Postavka inventure" #. module: stock #: help:product.category,property_stock_journal:0 @@ -890,7 +892,7 @@ msgstr "Povzetek" #. module: stock #: view:product.category:0 msgid "Account Stock Properties" -msgstr "" +msgstr "Lastnosti konta zalog" #. module: stock #: sql_constraint:stock.picking:0 @@ -1451,7 +1453,7 @@ msgstr "" #. module: stock #: view:stock.tracking:0 msgid "Pack Identification" -msgstr "" +msgstr "Oznaka paketa" #. module: stock #: field:product.product,track_production:0 @@ -1537,7 +1539,7 @@ msgstr "Pogled koledarja" #. module: stock #: field:product.template,sale_delay:0 msgid "Customer Lead Time" -msgstr "" +msgstr "Dobavni rok" #. module: stock #: view:stock.picking:0 @@ -1649,13 +1651,13 @@ msgstr "Naslov kupca oz. dobavitelja" #: code:addons/stock/stock.py:1434 #, python-format msgid "%s has been created." -msgstr "" +msgstr "%s je ustvarjen." #. module: stock #: code:addons/stock/stock.py:1438 #, python-format msgid "%s has been confirmed." -msgstr "" +msgstr "%s je potrjen." #. module: stock #: selection:report.stock.inventory,location_type:0 @@ -1877,7 +1879,7 @@ msgstr "Prekliči razpoložljivost" #: code:addons/stock/wizard/stock_location_product.py:49 #, python-format msgid "Current Inventory" -msgstr "" +msgstr "Trenutna zaloga" #. module: stock #: help:product.template,property_stock_production:0 @@ -2009,7 +2011,7 @@ msgstr "Datum" #: field:stock.picking.in,message_is_follower:0 #: field:stock.picking.out,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Je sledilec" #. module: stock #: view:report.stock.inventory:0 @@ -2020,7 +2022,7 @@ msgstr "" #. module: stock #: field:stock.warehouse,lot_stock_id:0 msgid "Location Stock" -msgstr "" +msgstr "Lokacija zaloge" #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:96 @@ -2172,7 +2174,7 @@ msgstr "" #: sql_constraint:stock.production.lot:0 msgid "" "The combination of Serial Number and internal reference must be unique !" -msgstr "" +msgstr "Kombinacija serijske številke in interne oznake mora biti enolična!" #. module: stock #: field:stock.warehouse,partner_id:0 @@ -2195,7 +2197,7 @@ msgstr "" #. module: stock #: field:report.stock.move,day_diff1:0 msgid "Planned Lead Time (Days)" -msgstr "" +msgstr "Načrtovani dobavni rok (dnevi)" #. module: stock #: field:stock.change.standard.price,new_price:0 @@ -2297,12 +2299,12 @@ msgstr "Lokacije kupca" #: code:addons/stock/stock.py:2928 #, python-format msgid "User Error!" -msgstr "" +msgstr "Napaka uporabnika!" #. module: stock #: view:stock.partial.picking:0 msgid "Stock partial Picking" -msgstr "" +msgstr "Delni prevzem zaloge" #. module: stock #: view:stock.picking:0 @@ -2351,7 +2353,7 @@ msgstr "" #: code:addons/stock/stock.py:1847 #, python-format msgid "Operation forbidden !" -msgstr "" +msgstr "Prepovedana operacija !" #. module: stock #: view:report.stock.inventory:0 @@ -2468,7 +2470,7 @@ msgstr "" #: field:stock.picking.in,message_unread:0 #: field:stock.picking.out,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Neprebrana sporočila" #. module: stock #: help:stock.production.lot,stock_available:0 @@ -2497,7 +2499,7 @@ msgstr "Veliko" #. module: stock #: view:stock.partial.picking:0 msgid "_Transfer" -msgstr "" +msgstr "_Prenos" #. module: stock #: selection:report.stock.move,type:0 @@ -2523,7 +2525,7 @@ msgstr "Notranja lokacija" #. module: stock #: view:board.board:0 msgid "Warehouse board" -msgstr "" +msgstr "Nadzorna plošča skladišča" #. module: stock #: code:addons/stock/product.py:465 @@ -2547,7 +2549,7 @@ msgstr "Opombe" #. module: stock #: selection:stock.picking,state:0 msgid "Transferred" -msgstr "" +msgstr "Prenešeno" #. module: stock #: report:lot.stock.overview:0 @@ -2563,7 +2565,7 @@ msgstr "Vrednost" #: field:stock.picking.in,type:0 #: field:stock.picking.out,type:0 msgid "Shipping Type" -msgstr "" +msgstr "Vrsta odpreme" #. module: stock #: view:stock.move:0 @@ -2643,7 +2645,7 @@ msgstr "" #. module: stock #: view:report.stock.move:0 msgid "Delay(Days)" -msgstr "" +msgstr "Zamuda(dni)" #. module: stock #: code:addons/stock/stock.py:2718 @@ -2655,7 +2657,7 @@ msgstr "" #: code:addons/stock/stock.py:1457 #, python-format msgid "%s has been cancelled." -msgstr "" +msgstr "%s je preklican." #. module: stock #: code:addons/stock/product.py:461 @@ -2687,7 +2689,7 @@ msgstr "" #. module: stock #: model:stock.location,name:stock.stock_location_4 msgid "Big Suppliers" -msgstr "" +msgstr "Večji dobavitelji" #. module: stock #: model:ir.actions.act_window,help:stock.action_stock_inventory_report @@ -2806,7 +2808,7 @@ msgstr "" #. module: stock #: view:product.product:0 msgid "On hand:" -msgstr "" +msgstr "Na zalogi:" #. module: stock #: model:ir.model,name:stock.model_stock_report_prodlots @@ -2855,7 +2857,7 @@ msgstr "" #: code:addons/stock/wizard/stock_partial_picking.py:173 #, python-format msgid "Please provide proper Quantity." -msgstr "" +msgstr "Prosim zagotovite ustrezno količino." #. module: stock #: model:ir.actions.report.xml,name:stock.report_product_history @@ -2911,7 +2913,7 @@ msgstr "" #: code:addons/stock/wizard/stock_partial_picking.py:99 #, python-format msgid "Receive Products" -msgstr "" +msgstr "Prejem izdelkov" #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:101 @@ -3151,6 +3153,9 @@ msgid "" "costs and responsibilities between buyer and seller and reflect state-of-the-" "art transportation practices." msgstr "" +"Incoterms je zbirka terminov, ki se uporabljajo za določanje pravic in " +"obveznosti strank v zvezi z dobavo blaga, razporeditvijo stroškov in prehodu " +"nevarnosti s prodajalca na kupca." #. module: stock #: model:ir.actions.act_window,help:stock.action_receive_move @@ -3374,7 +3379,7 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_action_stock_inventory_report #: view:report.stock.inventory:0 msgid "Inventory Analysis" -msgstr "" +msgstr "Analiza zaloge" #. module: stock #: field:stock.invoice.onshipping,journal_id:0 @@ -3478,7 +3483,7 @@ msgstr "Višina (Z)" #: model:ir.model,name:stock.model_stock_move_consume #: view:stock.move.consume:0 msgid "Consume Products" -msgstr "" +msgstr "Potrebni izdelki" #. module: stock #: field:stock.location,parent_right:0 @@ -3989,7 +3994,7 @@ msgstr "Potrdi" #. module: stock #: help:stock.location,icon:0 msgid "Icon show in hierarchical tree view" -msgstr "" +msgstr "Ikona v hierarhični drevesni strukturi" #. module: stock #: model:ir.actions.act_window,name:stock.action_view_stock_merge_inventories @@ -4019,7 +4024,7 @@ msgstr "Sledilci" #: code:addons/stock/stock.py:2655 #, python-format msgid "Cannot consume a move with negative or zero quantity." -msgstr "" +msgstr "Količina ne sme biti 0 ali manj od 0" #. module: stock #: help:stock.config.settings,decimal_precision:0 @@ -4080,7 +4085,7 @@ msgstr "Konfiguracija" #. module: stock #: model:res.groups,name:stock.group_locations msgid "Manage Multiple Locations and Warehouses" -msgstr "" +msgstr "Upravljanje z več različnimi lokacijami in skladišči" #. module: stock #: help:stock.change.standard.price,new_price:0 @@ -4176,7 +4181,7 @@ msgstr "Samodejno preveri" #: code:addons/stock/stock.py:1892 #, python-format msgid "Insufficient Stock for Serial Number !" -msgstr "" +msgstr "Nezadostna zaloga za serijsko številko !" #. module: stock #: model:ir.model,name:stock.model_product_template @@ -4663,7 +4668,7 @@ msgstr "Maj" #: code:addons/stock/product.py:110 #, python-format msgid "No difference between standard price and new price!" -msgstr "" +msgstr "Ni razlike med standardno in novo ceno!" #. module: stock #: view:stock.picking.out:0 @@ -4695,7 +4700,7 @@ msgstr "" #: code:addons/stock/product.py:473 #, python-format msgid "Produced Qty" -msgstr "" +msgstr "Proizvedena količina" #. module: stock #: field:product.category,property_stock_account_output_categ:0 @@ -4883,7 +4888,7 @@ msgstr "" #. module: stock #: report:stock.picking.list:0 msgid "Warehouse Address :" -msgstr "" +msgstr "Naslov skladišča:" #~ msgid "LIFO" #~ msgstr "LIFO" diff --git a/addons/stock_location/i18n/de.po b/addons/stock_location/i18n/de.po index 418425300a6..49fd9f4d761 100644 --- a/addons/stock_location/i18n/de.po +++ b/addons/stock_location/i18n/de.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-01-13 18:18+0000\n" +"PO-Revision-Date: 2012-12-18 06:05+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:43+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: stock_location #: help:product.pulled.flow,company_id:0 msgid "Is used to know to which company the pickings and moves belong." -msgstr "" +msgstr "zu welchem Unternhemen gehören die Lieferscheine und Lagerbuchungen" #. module: stock_location #: selection:product.pulled.flow,picking_type:0 @@ -196,7 +196,7 @@ msgstr "Disponiere vom Lager" #: code:addons/stock_location/procurement_pull.py:118 #, python-format msgid "Pulled from another location." -msgstr "" +msgstr "Von anderem Lager bezogen" #. module: stock_location #: field:product.pulled.flow,partner_address_id:0 diff --git a/addons/subscription/i18n/de.po b/addons/subscription/i18n/de.po index ab98efdf48e..3fd63ba9423 100644 --- a/addons/subscription/i18n/de.po +++ b/addons/subscription/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-01-13 18:10+0000\n" +"PO-Revision-Date: 2012-12-18 06:04+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:39+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: subscription #: field:subscription.subscription,doc_source:0 @@ -175,7 +175,7 @@ msgstr "Tage" #: code:addons/subscription/subscription.py:136 #, python-format msgid "Error!" -msgstr "" +msgstr "Fehler!" #. module: subscription #: field:subscription.subscription,cron_id:0 diff --git a/addons/subscription/i18n/pt_BR.po b/addons/subscription/i18n/pt_BR.po index a44a1b539a6..082af7fce60 100644 --- a/addons/subscription/i18n/pt_BR.po +++ b/addons/subscription/i18n/pt_BR.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2011-01-23 09:41+0000\n" -"Last-Translator: Emerson \n" +"PO-Revision-Date: 2012-12-18 17:24+0000\n" +"Last-Translator: Fábio Martinelli - http://zupy.com.br " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:39+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: subscription #: field:subscription.subscription,doc_source:0 @@ -66,7 +67,7 @@ msgstr "Semanas" #: view:subscription.subscription:0 #: field:subscription.subscription,state:0 msgid "Status" -msgstr "" +msgstr "Situação" #. module: subscription #: model:ir.ui.menu,name:subscription.config_recuuring_event @@ -175,7 +176,7 @@ msgstr "Dias" #: code:addons/subscription/subscription.py:136 #, python-format msgid "Error!" -msgstr "" +msgstr "Erro!" #. module: subscription #: field:subscription.subscription,cron_id:0 diff --git a/addons/warning/i18n/de.po b/addons/warning/i18n/de.po index c1f9e34fcc9..d1938c6dbef 100644 --- a/addons/warning/i18n/de.po +++ b/addons/warning/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:04+0000\n" -"PO-Revision-Date: 2012-02-08 11:57+0000\n" +"PO-Revision-Date: 2012-12-18 06:03+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:43+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -25,7 +25,7 @@ msgstr "Einkaufspositionen" #. module: warning #: model:ir.model,name:warning.model_stock_picking_in msgid "Incoming Shipments" -msgstr "" +msgstr "Wareneingang" #. module: warning #: field:product.product,sale_line_warn_msg:0 @@ -219,7 +219,7 @@ msgstr "Verkaufsauftrag" #. module: warning #: model:ir.model,name:warning.model_stock_picking_out msgid "Delivery Orders" -msgstr "" +msgstr "Warenauslieferung" #. module: warning #: model:ir.model,name:warning.model_sale_order_line diff --git a/addons/web/i18n/et.po b/addons/web/i18n/et.po index 7b049be508d..552ab8a62d9 100644 --- a/addons/web/i18n/et.po +++ b/addons/web/i18n/et.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-30 18:13+0000\n" -"PO-Revision-Date: 2012-12-17 20:17+0000\n" +"PO-Revision-Date: 2012-12-18 18:50+0000\n" "Last-Translator: Ahti Hinnov \n" "Language-Team: Estonian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:08+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:22+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: web #. openerp-web @@ -147,7 +147,7 @@ msgstr "Fail" #: code:addons/web/controllers/main.py:842 #, python-format msgid "You cannot leave any password empty." -msgstr "" +msgstr "Sa ei saa jätta ühtegi salasõna tühjaks." #. module: web #. openerp-web @@ -192,7 +192,7 @@ msgstr "Versioon" #: code:addons/web/static/src/xml/base.xml:564 #, python-format msgid "Latest Modification Date:" -msgstr "" +msgstr "Viimase muudatuse kuupäev:" #. module: web #. openerp-web @@ -213,7 +213,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1583 #, python-format msgid "Share with all users" -msgstr "" +msgstr "Jaga kõigi kasutajatega" #. module: web #. openerp-web @@ -242,7 +242,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1299 #, python-format msgid "not a valid number" -msgstr "" +msgstr "ei ole korrektne number" #. module: web #. openerp-web @@ -263,7 +263,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:1319 #, python-format msgid "Undefined" -msgstr "" +msgstr "Määramata" #. module: web #. openerp-web @@ -277,7 +277,7 @@ msgstr "" #: code:addons/web/static/src/js/coresetup.js:598 #, python-format msgid "about a month ago" -msgstr "" +msgstr "umbes kuu eest" #. module: web #. openerp-web @@ -298,7 +298,7 @@ msgstr "Nupu tüüp:" #: code:addons/web/static/src/xml/base.xml:419 #, python-format msgid "OpenERP SA Company" -msgstr "" +msgstr "OpenERP SA Ettevõte" #. module: web #. openerp-web @@ -377,7 +377,7 @@ msgstr "Valik:" #: code:addons/web/static/src/js/view_form.js:869 #, python-format msgid "The following fields are invalid:" -msgstr "" +msgstr "Järgnevad väljad on vigased:" #. module: web #: code:addons/web/controllers/main.py:863 @@ -390,7 +390,7 @@ msgstr "Keeled" #: code:addons/web/static/src/xml/base.xml:1245 #, python-format msgid "...Upload in progress..." -msgstr "" +msgstr "...Toimub üleslaadimine..." #. module: web #. openerp-web @@ -447,7 +447,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:413 #, python-format msgid "Activate the developer mode" -msgstr "" +msgstr "Aktiveeri arendusreziim" #. module: web #. openerp-web @@ -468,7 +468,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:684 #, python-format msgid "You must select at least one record." -msgstr "" +msgstr "Sa pead valima vähemalt ühe kirje." #. module: web #. openerp-web @@ -489,7 +489,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:956 #, python-format msgid "Relation:" -msgstr "" +msgstr "Seos:" #. module: web #. openerp-web @@ -503,7 +503,7 @@ msgstr "vähe kui minuti eest" #: code:addons/web/static/src/xml/base.xml:829 #, python-format msgid "Condition:" -msgstr "" +msgstr "Seisukord:" #. module: web #. openerp-web @@ -524,7 +524,7 @@ msgstr "" #: code:addons/web/static/src/js/chrome.js:549 #, python-format msgid "Restored" -msgstr "" +msgstr "Taastatud" #. module: web #. openerp-web @@ -559,7 +559,7 @@ msgstr "" #: code:addons/web/static/src/js/search.js:1963 #, python-format msgid "is not" -msgstr "" +msgstr "ei ole" #. module: web #. openerp-web @@ -587,7 +587,7 @@ msgstr "UTF-8" #: code:addons/web/static/src/xml/base.xml:421 #, python-format msgid "For more information visit" -msgstr "" +msgstr "Rohkema info saamiseks külastage" #. module: web #. openerp-web @@ -601,7 +601,7 @@ msgstr "Lisa kogu info..." #: code:addons/web/static/src/xml/base.xml:1658 #, python-format msgid "Export Formats" -msgstr "" +msgstr "Ekspordi formaadid" #. module: web #. openerp-web @@ -666,7 +666,7 @@ msgstr "Toimingu ID:" #: code:addons/web/static/src/xml/base.xml:453 #, python-format msgid "Your user's preference timezone does not match your browser timezone:" -msgstr "" +msgstr "Sinu kasutaja ajatsoon ei ühti brauseri ajatsooniga." #. module: web #. openerp-web @@ -751,7 +751,7 @@ msgstr "" #: code:addons/web/static/src/js/view_list.js:325 #, python-format msgid "Unlimited" -msgstr "" +msgstr "Piiramatu" #. module: web #. openerp-web @@ -834,7 +834,7 @@ msgstr "OpenERP.com" #: code:addons/web/static/src/js/view_form.js:2316 #, python-format msgid "Can't send email to invalid e-mail address" -msgstr "" +msgstr "Ei saa saata kirja vigasele e-posti aadressile" #. module: web #. openerp-web @@ -1108,7 +1108,7 @@ msgstr "Laadimine..." #: code:addons/web/static/src/xml/base.xml:561 #, python-format msgid "Latest Modification by:" -msgstr "" +msgstr "Viimase muudatuse tegija:" #. module: web #. openerp-web @@ -1137,7 +1137,7 @@ msgstr "%d / %d" #: code:addons/web/static/src/xml/base.xml:1757 #, python-format msgid "2. Check your file format" -msgstr "" +msgstr "2. Kontrolli oma faili formaati" #. module: web #. openerp-web @@ -1324,7 +1324,7 @@ msgstr "Salvesta kui..." #: code:addons/web/static/src/js/view_form.js:4971 #, python-format msgid "Could not display the selected image." -msgstr "" +msgstr "Ei saa kuvada valitud pilti." #. module: web #. openerp-web @@ -1790,7 +1790,7 @@ msgstr "Domeen:" #: code:addons/web/static/src/xml/base.xml:812 #, python-format msgid "Default:" -msgstr "" +msgstr "Vaikimisi:" #. module: web #. openerp-web @@ -1815,7 +1815,7 @@ msgstr "Andmebaas:" #: code:addons/web/static/src/xml/base.xml:1215 #, python-format msgid "Uploading ..." -msgstr "" +msgstr "Üleslaadimine ..." #. module: web #. openerp-web @@ -1829,14 +1829,14 @@ msgstr "Nimi:" #: code:addons/web/static/src/js/chrome.js:1027 #, python-format msgid "About" -msgstr "" +msgstr "Infot" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:1406 #, python-format msgid "Search Again" -msgstr "" +msgstr "Otsi Uuesti" #. module: web #. openerp-web @@ -2004,7 +2004,7 @@ msgstr "Ok" #: code:addons/web/static/src/js/views.js:1163 #, python-format msgid "Uploading..." -msgstr "" +msgstr "Üleslaadimine..." #. module: web #. openerp-web @@ -2348,7 +2348,7 @@ msgstr "Filter" #: code:addons/web/static/src/xml/base.xml:928 #, python-format msgid "Widget:" -msgstr "" +msgstr "Vidin:" #. module: web #. openerp-web @@ -2549,7 +2549,7 @@ msgstr "Tagasi sisenemiskuvale" #: code:addons/web/static/src/xml/base.xml:1429 #, python-format msgid "Filters" -msgstr "" +msgstr "Filtrid" #~ msgid "Translations" #~ msgstr "Tõlked" diff --git a/addons/web_linkedin/i18n/ro.po b/addons/web_linkedin/i18n/ro.po index c37f11fa10a..8997f261e33 100644 --- a/addons/web_linkedin/i18n/ro.po +++ b/addons/web_linkedin/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: web_linkedin #: view:sale.config.settings:0 diff --git a/addons/web_shortcuts/i18n/sl.po b/addons/web_shortcuts/i18n/sl.po new file mode 100644 index 00000000000..0d227589eee --- /dev/null +++ b/addons/web_shortcuts/i18n/sl.po @@ -0,0 +1,25 @@ +# Slovenian translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:54+0000\n" +"PO-Revision-Date: 2012-12-18 22:32+0000\n" +"Last-Translator: Dusan Laznik \n" +"Language-Team: Slovenian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: web_shortcuts +#. openerp-web +#: code:addons/web_shortcuts/static/src/xml/web_shortcuts.xml:21 +#, python-format +msgid "Add / Remove Shortcut..." +msgstr "Dodaj / Odstrani bližnjico..." From 5822bfa5ba604c34d21dc5c8481daef4bb9c34e7 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 19 Dec 2012 09:58:36 +0100 Subject: [PATCH 153/178] [FIX] hr_holidays: workflow transition was missing signal for first validation bzr revid: rco@openerp.com-20121219085836-eawn6pn44flnytwu --- addons/hr_holidays/hr_holidays_workflow.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/hr_holidays/hr_holidays_workflow.xml b/addons/hr_holidays/hr_holidays_workflow.xml index a2e1d54f96c..b729ea54a30 100644 --- a/addons/hr_holidays/hr_holidays_workflow.xml +++ b/addons/hr_holidays/hr_holidays_workflow.xml @@ -77,6 +77,7 @@ + validate double_validation From 7fc896564b9ebd640119dc4a5b654a19c8d8bc1f Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 10:35:57 +0100 Subject: [PATCH 154/178] [IMP] Use _.debounce helper for lazy reflow bzr revid: fme@openerp.com-20121219093557-g1of11sh45rn05xg --- addons/web/static/src/js/chrome.js | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 3812a00d8f3..ffc98693470 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -813,18 +813,8 @@ instance.web.Menu = instance.web.Widget.extend({ }); } }); - var resizing_timer = null; - instance.web.bus.on('resize', this, function(ev) { - if (resizing_timer) { - clearTimeout(resizing_timer); - } else { - self.$el.hide(); - } - resizing_timer = setTimeout(function() { - self.reflow(); - resizing_timer = null; - }, 300); - }); + var lazyreflow = _.debounce(this.reflow.bind(this), 300); + instance.web.bus.on('resize', this, lazyreflow); }, start: function() { this._super.apply(this, arguments); From b63518345ec549432529e142973c1d4d60b2e8b4 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 19 Dec 2012 10:38:16 +0100 Subject: [PATCH 155/178] [FIX] web_services: fix incorrect query to set admin's password and lang bzr revid: rco@openerp.com-20121219093816-atf0p0jtuwv6hd31 --- openerp/service/web_services.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index d393dfa1003..5b88e0fd880 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -77,11 +77,11 @@ def _initialize_db(serv, id, db_name, demo, lang, user_password): mids = modobj.search(cr, SUPERUSER_ID, [('state', '=', 'installed')]) modobj.update_translations(cr, SUPERUSER_ID, mids, lang) - cr.execute('UPDATE res_users SET password=%s, lang=%s, active=True WHERE login=%s', ( - user_password, lang, 'admin')) - cr.execute('SELECT login, password ' \ - ' FROM res_users ' \ - ' ORDER BY login') + # update admin's password and lang + values = {'password': user_password, 'lang': lang} + pool.get('res.users').write(cr, SUPERUSER_ID, [SUPERUSER_ID], values) + + cr.execute('SELECT login, password FROM res_users ORDER BY login') serv.actions[id].update(users=cr.dictfetchall(), clean=True) cr.commit() cr.close() From 0272bd4aecdfd44e900ba7486a1da4ecbdb74dee Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 10:55:50 +0100 Subject: [PATCH 156/178] [IMP] Take menu out of the rendering flow during the window resize bzr revid: fme@openerp.com-20121219095550-8imsql4rl4up1hw2 --- addons/web/static/src/js/chrome.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index ffc98693470..db418eb6827 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -813,8 +813,11 @@ instance.web.Menu = instance.web.Widget.extend({ }); } }); - var lazyreflow = _.debounce(this.reflow.bind(this), 300); - instance.web.bus.on('resize', this, lazyreflow); + var lazyreflow = _.debounce(this.reflow.bind(this), 200); + instance.web.bus.on('resize', this, function() { + self.$el.height(0); + lazyreflow(); + }); }, start: function() { this._super.apply(this, arguments); @@ -859,7 +862,7 @@ instance.web.Menu = instance.web.Widget.extend({ */ reflow: function() { var self = this; - this.$el.show(); + this.$el.height('auto').show(); var $more_container = this.$('.oe_menu_more_container').hide(); var $more = this.$('.oe_menu_more'); $more.children('li').insertBefore($more_container); From 5ab624b11e173da99d3059e10d34aa35e4562de8 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 19 Dec 2012 11:13:15 +0100 Subject: [PATCH 157/178] [FIX] res.users: context_get cache was not cleared properly, due to braindead implementation of ormcache (skiparg is misused and off by 1 in clear_cache) Discarding the cache completely is suboptimal but makes the code simpler, and this is not performance critical anyway. The cache is mostly useful during module installation, which involves no call to clear_cache. bzr revid: odo@openerp.com-20121219101315-1ccuwm6nvmov12zv --- openerp/addons/base/res/res_users.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openerp/addons/base/res/res_users.py b/openerp/addons/base/res/res_users.py index a2301cec37e..df83f0ac1e3 100644 --- a/openerp/addons/base/res/res_users.py +++ b/openerp/addons/base/res/res_users.py @@ -299,8 +299,7 @@ class res_users(osv.osv): for id in ids: if id in self._uid_cache[db]: del self._uid_cache[db][id] - self.context_get.clear_cache(self, cr) - + self.context_get.clear_cache(self) return res def unlink(self, cr, uid, ids, context=None): From 698369a0cff70bad9a2f2ea78848bcef9cd10da4 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 19 Dec 2012 11:26:52 +0100 Subject: [PATCH 158/178] [IMP] project_issue: make extra info visible to project managers bzr revid: rco@openerp.com-20121219102652-q5dov3t02l2kjqfl --- addons/project_issue/project_issue_view.xml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index 279fec28411..dc712852be5 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -95,9 +95,8 @@ - - - + + @@ -105,14 +104,12 @@ - - + - - - + + From ac0045d3c36cc91306ff85e500e3abc61a9cf14e Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 11:40:25 +0100 Subject: [PATCH 159/178] [DOC] Document full.css bzr revid: fme@openerp.com-20121219104025-bg4o1v6y90csxjjd --- addons/web/static/src/css/full.css | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/css/full.css b/addons/web/static/src/css/full.css index 7f3a2f60ea4..2692792d46d 100644 --- a/addons/web/static/src/css/full.css +++ b/addons/web/static/src/css/full.css @@ -1,6 +1,12 @@ +/* This css contains the styling specific to the 'normal mode'. (as opposite to the embedded mode) */ +/* In embedded mode [1], this stylesheet won't be loaded. */ + +/* [1] The web client features an embedded mode in which the webclient */ +/* or a part of it can be started in any element of any webpage host. */ + body { padding: 0; margin: 0; overflow-y: scroll; height: 100%; -} \ No newline at end of file +} From 3f2de50afccccedd5ccf6290b7bfb190bf49d0c5 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Wed, 19 Dec 2012 12:20:31 +0100 Subject: [PATCH 160/178] [IMP] auth_crypt base_crypt cleanup bzr revid: al@openerp.com-20121219112031-mtogxyq1fxsbopz0 --- addons/{base_crypt => auth_crypt}/__init__.py | 3 +- .../{base_crypt => auth_crypt}/__openerp__.py | 26 +- addons/auth_crypt/auth_crypt.py | 150 +++++++++ addons/{base_crypt => auth_crypt}/i18n/ar.po | 0 .../i18n/base_crypt.pot | 0 addons/{base_crypt => auth_crypt}/i18n/bg.po | 0 addons/{base_crypt => auth_crypt}/i18n/ca.po | 0 addons/{base_crypt => auth_crypt}/i18n/cs.po | 0 addons/{base_crypt => auth_crypt}/i18n/da.po | 0 addons/{base_crypt => auth_crypt}/i18n/de.po | 0 addons/{base_crypt => auth_crypt}/i18n/el.po | 0 .../{base_crypt => auth_crypt}/i18n/en_GB.po | 0 addons/{base_crypt => auth_crypt}/i18n/es.po | 0 .../{base_crypt => auth_crypt}/i18n/es_CL.po | 0 .../{base_crypt => auth_crypt}/i18n/es_CR.po | 0 .../{base_crypt => auth_crypt}/i18n/es_MX.po | 0 .../{base_crypt => auth_crypt}/i18n/es_PY.po | 0 .../{base_crypt => auth_crypt}/i18n/es_VE.po | 0 addons/{base_crypt => auth_crypt}/i18n/et.po | 0 addons/{base_crypt => auth_crypt}/i18n/fa.po | 0 addons/{base_crypt => auth_crypt}/i18n/fi.po | 0 addons/{base_crypt => auth_crypt}/i18n/fr.po | 0 addons/{base_crypt => auth_crypt}/i18n/gl.po | 0 addons/{base_crypt => auth_crypt}/i18n/gu.po | 0 addons/{base_crypt => auth_crypt}/i18n/hr.po | 0 addons/{base_crypt => auth_crypt}/i18n/id.po | 0 addons/{base_crypt => auth_crypt}/i18n/it.po | 0 addons/{base_crypt => auth_crypt}/i18n/ja.po | 0 addons/{base_crypt => auth_crypt}/i18n/lv.po | 0 addons/{base_crypt => auth_crypt}/i18n/mn.po | 0 addons/{base_crypt => auth_crypt}/i18n/nb.po | 0 addons/{base_crypt => auth_crypt}/i18n/nl.po | 0 .../{base_crypt => auth_crypt}/i18n/nl_BE.po | 0 addons/{base_crypt => auth_crypt}/i18n/oc.po | 0 addons/{base_crypt => auth_crypt}/i18n/pl.po | 0 addons/{base_crypt => auth_crypt}/i18n/pt.po | 0 .../{base_crypt => auth_crypt}/i18n/pt_BR.po | 0 addons/{base_crypt => auth_crypt}/i18n/ro.po | 0 addons/{base_crypt => auth_crypt}/i18n/ru.po | 0 addons/{base_crypt => auth_crypt}/i18n/sk.po | 0 addons/{base_crypt => auth_crypt}/i18n/sl.po | 0 addons/{base_crypt => auth_crypt}/i18n/sq.po | 0 .../i18n/sr@latin.po | 0 addons/{base_crypt => auth_crypt}/i18n/sv.po | 0 addons/{base_crypt => auth_crypt}/i18n/tr.po | 0 addons/{base_crypt => auth_crypt}/i18n/vi.po | 0 .../{base_crypt => auth_crypt}/i18n/zh_CN.po | 0 .../{base_crypt => auth_crypt}/i18n/zh_TW.po | 0 addons/base_crypt/crypt.py | 295 ------------------ 49 files changed, 154 insertions(+), 320 deletions(-) rename addons/{base_crypt => auth_crypt}/__init__.py (95%) rename addons/{base_crypt => auth_crypt}/__openerp__.py (57%) create mode 100644 addons/auth_crypt/auth_crypt.py rename addons/{base_crypt => auth_crypt}/i18n/ar.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/base_crypt.pot (100%) rename addons/{base_crypt => auth_crypt}/i18n/bg.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/ca.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/cs.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/da.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/de.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/el.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/en_GB.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es_CL.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es_CR.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es_MX.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es_PY.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/es_VE.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/et.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/fa.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/fi.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/fr.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/gl.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/gu.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/hr.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/id.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/it.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/ja.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/lv.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/mn.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/nb.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/nl.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/nl_BE.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/oc.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/pl.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/pt.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/pt_BR.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/ro.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/ru.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/sk.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/sl.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/sq.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/sr@latin.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/sv.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/tr.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/vi.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/zh_CN.po (100%) rename addons/{base_crypt => auth_crypt}/i18n/zh_TW.po (100%) delete mode 100644 addons/base_crypt/crypt.py diff --git a/addons/base_crypt/__init__.py b/addons/auth_crypt/__init__.py similarity index 95% rename from addons/base_crypt/__init__.py rename to addons/auth_crypt/__init__.py index 2534598a76f..c6086dd9725 100644 --- a/addons/base_crypt/__init__.py +++ b/addons/auth_crypt/__init__.py @@ -18,8 +18,7 @@ # ############################################################################## -from openerp.service import security -import crypt +import auth_crypt # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/base_crypt/__openerp__.py b/addons/auth_crypt/__openerp__.py similarity index 57% rename from addons/base_crypt/__openerp__.py rename to addons/auth_crypt/__openerp__.py index 97f6c98aeb8..f8d5c5bdce7 100644 --- a/addons/base_crypt/__openerp__.py +++ b/addons/auth_crypt/__openerp__.py @@ -19,35 +19,15 @@ # ############################################################################## { - 'name': 'DB Password Encryption', + 'name': 'Password Encryption', 'version': '1.1', 'author': ['OpenERP SA', 'FS3'], 'maintainer': 'OpenERP SA', 'website': 'http://www.openerp.com', 'category': 'Tools', 'description': """ -Replaces cleartext passwords in the database with a secure hash. -================================================================ - -For your existing user base, the removal of the cleartext passwords occurs -immediately when you install base_crypt. - -All passwords will be replaced by a secure, salted, cryptographic hash, -preventing anyone from reading the original password in the database. - -After installing this module, it won't be possible to recover a forgotten password -for your users, the only solution is for an admin to set a new password. - -Security Warning: ------------------ -Installing this module does not mean you can ignore other security measures, -as the password is still transmitted unencrypted on the network, unless you -are using a secure protocol such as XML-RPCS or HTTPS. - -It also does not protect the rest of the content of the database, which may -contain critical data. Appropriate security measures need to be implemented -by the system administrator in all areas, such as: protection of database -backups, system files, remote shell access, physical server access. +Ecrypted passwords +================== Interaction with LDAP authentication: ------------------------------------- diff --git a/addons/auth_crypt/auth_crypt.py b/addons/auth_crypt/auth_crypt.py new file mode 100644 index 00000000000..87b79931372 --- /dev/null +++ b/addons/auth_crypt/auth_crypt.py @@ -0,0 +1,150 @@ +# +# Implements encrypting functions. +# +# Copyright (c) 2008, F S 3 Consulting Inc. +# +# Maintainer: +# Alec Joseph Rivera (agifs3.ph) +# refactored by Antony Lesuisse openerp.com> +# + +import hashlib +import logging +from random import sample +from string import ascii_letters, digits + +import openerp +from openerp.osv import fields, osv + +_logger = logging.getLogger(__name__) + +magic_md5 = '$1$' + +def gen_salt(length=8, symbols=None): + if symbols is None: + symbols = ascii_letters + digits + return ''.join(sample(symbols, length)) + +def md5crypt( raw_pw, salt, magic=magic_md5 ): + """ md5crypt FreeBSD crypt(3) based on but different from md5 + + The md5crypt is based on Mark Johnson's md5crypt.py, which in turn is + based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp. + Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to + Poul and Mark. -agi + + Original license: + + * "THE BEER-WARE LICENSE" (Revision 42): + * + * wrote this file. As long as you retain this + * notice you can do whatever you want with this stuff. If we meet some + * day, and you think this stuff is worth it, you can buy me a beer in + * return. + * + * Poul-Henning Kamp + """ + raw_pw = raw_pw.encode('utf-8') + salt = salt.encode('utf-8') + hash = hashlib.md5() + hash.update( raw_pw + magic + salt ) + st = hashlib.md5() + st.update( raw_pw + salt + raw_pw) + stretch = st.digest() + + for i in range( 0, len( raw_pw ) ): + hash.update( stretch[i % 16] ) + + i = len( raw_pw ) + + while i: + if i & 1: + hash.update('\x00') + else: + hash.update( raw_pw[0] ) + i >>= 1 + + saltedmd5 = hash.digest() + + for i in range( 1000 ): + hash = hashlib.md5() + + if i & 1: + hash.update( raw_pw ) + else: + hash.update( saltedmd5 ) + + if i % 3: + hash.update( salt ) + if i % 7: + hash.update( raw_pw ) + if i & 1: + hash.update( saltedmd5 ) + else: + hash.update( raw_pw ) + + saltedmd5 = hash.digest() + + itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' + + rearranged = '' + for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)): + v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] ) + + for i in range(4): + rearranged += itoa64[v & 0x3f] + v >>= 6 + + v = ord( saltedmd5[11] ) + + for i in range( 2 ): + rearranged += itoa64[v & 0x3f] + v >>= 6 + + return magic + salt + '$' + rearranged + +class res_users(osv.osv): + _inherit = "res.users" + + def set_pw(self, cr, uid, id, name, value, args, context): + if value: + encrypted = md5crypt(value, gen_salt()) + cr.execute('update res_users set password_crypt=%s where id=%s', (encrypted, int(id))) + del value + + def get_pw( self, cr, uid, ids, name, args, context ): + cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),)) + stored_pws = cr.fetchall() + res = {} + + for id, stored_pw in stored_pws: + res[id] = stored_pw + + return res + + _columns = { + 'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True), + 'password_crypt': fields.char(string='Encrypted Password', invisible=True), + } + + def check_credentials(self, cr, uid, password): + # convert to base_crypt if needed + cr.execute('SELECT password, password_crypt FROM res_users WHERE id=%s AND active', (uid,)) + if cr.rowcount: + stored_password, stored_password_crypt = cr.fetchone() + if password and not stored_password_crypt: + salt = gen_salt() + stored_password_crypt = md5crypt(stored_password, salt) + cr.execute("UPDATE res_users SET password='', password_crypt=%s WHERE id=%s", (stored_password_crypt, uid)) + try: + return super(res_users, self).check_credentials(cr, uid, password) + except openerp.exceptions.AccessDenied: + # check md5crypt + if stored_password_crypt[:len(magic_md5)] == "$1$": + salt = stored_password_crypt[len(magic_md5):11] + if stored_password_crypt == md5crypt(password, salt): + return + # Reraise password incorrect + raise + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/base_crypt/i18n/ar.po b/addons/auth_crypt/i18n/ar.po similarity index 100% rename from addons/base_crypt/i18n/ar.po rename to addons/auth_crypt/i18n/ar.po diff --git a/addons/base_crypt/i18n/base_crypt.pot b/addons/auth_crypt/i18n/base_crypt.pot similarity index 100% rename from addons/base_crypt/i18n/base_crypt.pot rename to addons/auth_crypt/i18n/base_crypt.pot diff --git a/addons/base_crypt/i18n/bg.po b/addons/auth_crypt/i18n/bg.po similarity index 100% rename from addons/base_crypt/i18n/bg.po rename to addons/auth_crypt/i18n/bg.po diff --git a/addons/base_crypt/i18n/ca.po b/addons/auth_crypt/i18n/ca.po similarity index 100% rename from addons/base_crypt/i18n/ca.po rename to addons/auth_crypt/i18n/ca.po diff --git a/addons/base_crypt/i18n/cs.po b/addons/auth_crypt/i18n/cs.po similarity index 100% rename from addons/base_crypt/i18n/cs.po rename to addons/auth_crypt/i18n/cs.po diff --git a/addons/base_crypt/i18n/da.po b/addons/auth_crypt/i18n/da.po similarity index 100% rename from addons/base_crypt/i18n/da.po rename to addons/auth_crypt/i18n/da.po diff --git a/addons/base_crypt/i18n/de.po b/addons/auth_crypt/i18n/de.po similarity index 100% rename from addons/base_crypt/i18n/de.po rename to addons/auth_crypt/i18n/de.po diff --git a/addons/base_crypt/i18n/el.po b/addons/auth_crypt/i18n/el.po similarity index 100% rename from addons/base_crypt/i18n/el.po rename to addons/auth_crypt/i18n/el.po diff --git a/addons/base_crypt/i18n/en_GB.po b/addons/auth_crypt/i18n/en_GB.po similarity index 100% rename from addons/base_crypt/i18n/en_GB.po rename to addons/auth_crypt/i18n/en_GB.po diff --git a/addons/base_crypt/i18n/es.po b/addons/auth_crypt/i18n/es.po similarity index 100% rename from addons/base_crypt/i18n/es.po rename to addons/auth_crypt/i18n/es.po diff --git a/addons/base_crypt/i18n/es_CL.po b/addons/auth_crypt/i18n/es_CL.po similarity index 100% rename from addons/base_crypt/i18n/es_CL.po rename to addons/auth_crypt/i18n/es_CL.po diff --git a/addons/base_crypt/i18n/es_CR.po b/addons/auth_crypt/i18n/es_CR.po similarity index 100% rename from addons/base_crypt/i18n/es_CR.po rename to addons/auth_crypt/i18n/es_CR.po diff --git a/addons/base_crypt/i18n/es_MX.po b/addons/auth_crypt/i18n/es_MX.po similarity index 100% rename from addons/base_crypt/i18n/es_MX.po rename to addons/auth_crypt/i18n/es_MX.po diff --git a/addons/base_crypt/i18n/es_PY.po b/addons/auth_crypt/i18n/es_PY.po similarity index 100% rename from addons/base_crypt/i18n/es_PY.po rename to addons/auth_crypt/i18n/es_PY.po diff --git a/addons/base_crypt/i18n/es_VE.po b/addons/auth_crypt/i18n/es_VE.po similarity index 100% rename from addons/base_crypt/i18n/es_VE.po rename to addons/auth_crypt/i18n/es_VE.po diff --git a/addons/base_crypt/i18n/et.po b/addons/auth_crypt/i18n/et.po similarity index 100% rename from addons/base_crypt/i18n/et.po rename to addons/auth_crypt/i18n/et.po diff --git a/addons/base_crypt/i18n/fa.po b/addons/auth_crypt/i18n/fa.po similarity index 100% rename from addons/base_crypt/i18n/fa.po rename to addons/auth_crypt/i18n/fa.po diff --git a/addons/base_crypt/i18n/fi.po b/addons/auth_crypt/i18n/fi.po similarity index 100% rename from addons/base_crypt/i18n/fi.po rename to addons/auth_crypt/i18n/fi.po diff --git a/addons/base_crypt/i18n/fr.po b/addons/auth_crypt/i18n/fr.po similarity index 100% rename from addons/base_crypt/i18n/fr.po rename to addons/auth_crypt/i18n/fr.po diff --git a/addons/base_crypt/i18n/gl.po b/addons/auth_crypt/i18n/gl.po similarity index 100% rename from addons/base_crypt/i18n/gl.po rename to addons/auth_crypt/i18n/gl.po diff --git a/addons/base_crypt/i18n/gu.po b/addons/auth_crypt/i18n/gu.po similarity index 100% rename from addons/base_crypt/i18n/gu.po rename to addons/auth_crypt/i18n/gu.po diff --git a/addons/base_crypt/i18n/hr.po b/addons/auth_crypt/i18n/hr.po similarity index 100% rename from addons/base_crypt/i18n/hr.po rename to addons/auth_crypt/i18n/hr.po diff --git a/addons/base_crypt/i18n/id.po b/addons/auth_crypt/i18n/id.po similarity index 100% rename from addons/base_crypt/i18n/id.po rename to addons/auth_crypt/i18n/id.po diff --git a/addons/base_crypt/i18n/it.po b/addons/auth_crypt/i18n/it.po similarity index 100% rename from addons/base_crypt/i18n/it.po rename to addons/auth_crypt/i18n/it.po diff --git a/addons/base_crypt/i18n/ja.po b/addons/auth_crypt/i18n/ja.po similarity index 100% rename from addons/base_crypt/i18n/ja.po rename to addons/auth_crypt/i18n/ja.po diff --git a/addons/base_crypt/i18n/lv.po b/addons/auth_crypt/i18n/lv.po similarity index 100% rename from addons/base_crypt/i18n/lv.po rename to addons/auth_crypt/i18n/lv.po diff --git a/addons/base_crypt/i18n/mn.po b/addons/auth_crypt/i18n/mn.po similarity index 100% rename from addons/base_crypt/i18n/mn.po rename to addons/auth_crypt/i18n/mn.po diff --git a/addons/base_crypt/i18n/nb.po b/addons/auth_crypt/i18n/nb.po similarity index 100% rename from addons/base_crypt/i18n/nb.po rename to addons/auth_crypt/i18n/nb.po diff --git a/addons/base_crypt/i18n/nl.po b/addons/auth_crypt/i18n/nl.po similarity index 100% rename from addons/base_crypt/i18n/nl.po rename to addons/auth_crypt/i18n/nl.po diff --git a/addons/base_crypt/i18n/nl_BE.po b/addons/auth_crypt/i18n/nl_BE.po similarity index 100% rename from addons/base_crypt/i18n/nl_BE.po rename to addons/auth_crypt/i18n/nl_BE.po diff --git a/addons/base_crypt/i18n/oc.po b/addons/auth_crypt/i18n/oc.po similarity index 100% rename from addons/base_crypt/i18n/oc.po rename to addons/auth_crypt/i18n/oc.po diff --git a/addons/base_crypt/i18n/pl.po b/addons/auth_crypt/i18n/pl.po similarity index 100% rename from addons/base_crypt/i18n/pl.po rename to addons/auth_crypt/i18n/pl.po diff --git a/addons/base_crypt/i18n/pt.po b/addons/auth_crypt/i18n/pt.po similarity index 100% rename from addons/base_crypt/i18n/pt.po rename to addons/auth_crypt/i18n/pt.po diff --git a/addons/base_crypt/i18n/pt_BR.po b/addons/auth_crypt/i18n/pt_BR.po similarity index 100% rename from addons/base_crypt/i18n/pt_BR.po rename to addons/auth_crypt/i18n/pt_BR.po diff --git a/addons/base_crypt/i18n/ro.po b/addons/auth_crypt/i18n/ro.po similarity index 100% rename from addons/base_crypt/i18n/ro.po rename to addons/auth_crypt/i18n/ro.po diff --git a/addons/base_crypt/i18n/ru.po b/addons/auth_crypt/i18n/ru.po similarity index 100% rename from addons/base_crypt/i18n/ru.po rename to addons/auth_crypt/i18n/ru.po diff --git a/addons/base_crypt/i18n/sk.po b/addons/auth_crypt/i18n/sk.po similarity index 100% rename from addons/base_crypt/i18n/sk.po rename to addons/auth_crypt/i18n/sk.po diff --git a/addons/base_crypt/i18n/sl.po b/addons/auth_crypt/i18n/sl.po similarity index 100% rename from addons/base_crypt/i18n/sl.po rename to addons/auth_crypt/i18n/sl.po diff --git a/addons/base_crypt/i18n/sq.po b/addons/auth_crypt/i18n/sq.po similarity index 100% rename from addons/base_crypt/i18n/sq.po rename to addons/auth_crypt/i18n/sq.po diff --git a/addons/base_crypt/i18n/sr@latin.po b/addons/auth_crypt/i18n/sr@latin.po similarity index 100% rename from addons/base_crypt/i18n/sr@latin.po rename to addons/auth_crypt/i18n/sr@latin.po diff --git a/addons/base_crypt/i18n/sv.po b/addons/auth_crypt/i18n/sv.po similarity index 100% rename from addons/base_crypt/i18n/sv.po rename to addons/auth_crypt/i18n/sv.po diff --git a/addons/base_crypt/i18n/tr.po b/addons/auth_crypt/i18n/tr.po similarity index 100% rename from addons/base_crypt/i18n/tr.po rename to addons/auth_crypt/i18n/tr.po diff --git a/addons/base_crypt/i18n/vi.po b/addons/auth_crypt/i18n/vi.po similarity index 100% rename from addons/base_crypt/i18n/vi.po rename to addons/auth_crypt/i18n/vi.po diff --git a/addons/base_crypt/i18n/zh_CN.po b/addons/auth_crypt/i18n/zh_CN.po similarity index 100% rename from addons/base_crypt/i18n/zh_CN.po rename to addons/auth_crypt/i18n/zh_CN.po diff --git a/addons/base_crypt/i18n/zh_TW.po b/addons/auth_crypt/i18n/zh_TW.po similarity index 100% rename from addons/base_crypt/i18n/zh_TW.po rename to addons/auth_crypt/i18n/zh_TW.po diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py deleted file mode 100644 index 0cc218ed575..00000000000 --- a/addons/base_crypt/crypt.py +++ /dev/null @@ -1,295 +0,0 @@ -# -# Implements encrypting functions. -# -# Copyright (c) 2008, F S 3 Consulting Inc. -# -# Maintainer: -# Alec Joseph Rivera (agifs3.ph) -# -# -# Warning: -# ------- -# -# This program as such is intended to be used by professional programmers -# who take the whole responsibility of assessing all potential consequences -# resulting from its eventual inadequacies and bugs. End users who are -# looking for a ready-to-use solution with commercial guarantees and -# support are strongly adviced to contract a Free Software Service Company. -# -# This program is Free Software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; either version 2 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the: -# -# Free Software Foundation, Inc. -# 59 Temple Place - Suite 330 -# Boston, MA 02111-1307 -# USA. - -import hashlib -import logging -from random import sample -from string import ascii_letters, digits - -from openerp import pooler -from openerp.osv import fields,osv -from openerp.tools.translate import _ -from openerp.service import security - -magic_md5 = '$1$' -_logger = logging.getLogger(__name__) - -def gen_salt(length=8, symbols=None): - if symbols is None: - symbols = ascii_letters + digits - return ''.join(sample(symbols, length)) - - -def md5crypt( raw_pw, salt, magic=magic_md5 ): - """ md5crypt FreeBSD crypt(3) based on but different from md5 - - The md5crypt is based on Mark Johnson's md5crypt.py, which in turn is - based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp. - Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to - Poul and Mark. -agi - - Original license: - - * "THE BEER-WARE LICENSE" (Revision 42): - * - * wrote this file. As long as you retain this - * notice you can do whatever you want with this stuff. If we meet some - * day, and you think this stuff is worth it, you can buy me a beer in - * return. - * - * Poul-Henning Kamp - """ - raw_pw = raw_pw.encode('utf-8') - salt = salt.encode('utf-8') - hash = hashlib.md5() - hash.update( raw_pw + magic + salt ) - st = hashlib.md5() - st.update( raw_pw + salt + raw_pw) - stretch = st.digest() - - for i in range( 0, len( raw_pw ) ): - hash.update( stretch[i % 16] ) - - i = len( raw_pw ) - - while i: - if i & 1: - hash.update('\x00') - else: - hash.update( raw_pw[0] ) - i >>= 1 - - saltedmd5 = hash.digest() - - for i in range( 1000 ): - hash = hashlib.md5() - - if i & 1: - hash.update( raw_pw ) - else: - hash.update( saltedmd5 ) - - if i % 3: - hash.update( salt ) - if i % 7: - hash.update( raw_pw ) - if i & 1: - hash.update( saltedmd5 ) - else: - hash.update( raw_pw ) - - saltedmd5 = hash.digest() - - itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' - - rearranged = '' - for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)): - v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] ) - - for i in range(4): - rearranged += itoa64[v & 0x3f] - v >>= 6 - - v = ord( saltedmd5[11] ) - - for i in range( 2 ): - rearranged += itoa64[v & 0x3f] - v >>= 6 - - return magic + salt + '$' + rearranged - - -class users(osv.osv): - _name="res.users" - _inherit="res.users" - # agi - 022108 - # Add handlers for 'input_pw' field. - - def set_pw(self, cr, uid, id, name, value, args, context): - if value: - obj = pooler.get_pool(cr.dbname).get('res.users') - if not hasattr(obj, "_salt_cache"): - obj._salt_cache = {} - - salt = obj._salt_cache[id] = gen_salt() - encrypted = md5crypt(value, salt) - - else: - #setting a password to '' is allowed. It can be used to inactivate the classic log-in of the user - #while the access can still be granted by another login method (openid...) - encrypted = '' - cr.execute('update res_users set password=%s where id=%s', - (encrypted.encode('utf-8'), int(id))) - del value - - def get_pw( self, cr, uid, ids, name, args, context ): - cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),)) - stored_pws = cr.fetchall() - res = {} - - for id, stored_pw in stored_pws: - res[id] = stored_pw - - return res - - _columns = { - 'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True), - } - - def login(self, db, login, password): - if not password: - return False - if db is False: - raise RuntimeError("Cannot authenticate to False db!") - cr = None - try: - cr = pooler.get_db(db).cursor() - return self._login(cr, db, login, password) - except Exception: - _logger.exception('Cannot authenticate.') - return Exception('Access denied.') - finally: - if cr is not None: - cr.close() - - def _login(self, cr, db, login, password): - cr.execute( 'SELECT password, id FROM res_users WHERE login=%s AND active', - (login.encode('utf-8'),)) - - if cr.rowcount: - stored_pw, id = cr.fetchone() - else: - # Return early if no one has a login name like that. - return False - - stored_pw = self.maybe_encrypt(cr, stored_pw, id) - - if not stored_pw: - # means couldn't encrypt or user is not active! - return False - - # Calculate an encrypted password from the user-provided - # password. - obj = pooler.get_pool(db).get('res.users') - if not hasattr(obj, "_salt_cache"): - obj._salt_cache = {} - salt = obj._salt_cache[id] = stored_pw[len(magic_md5):11] - encrypted_pw = md5crypt(password, salt) - - # Check if the encrypted password matches against the one in the db. - cr.execute("""UPDATE res_users - SET login_date=now() AT TIME ZONE 'UTC' - WHERE id=%s AND password=%s AND active - RETURNING id""", - (int(id), encrypted_pw.encode('utf-8'))) - res = cr.fetchone() - cr.commit() - - if res: - return res[0] - else: - return False - - def check(self, db, uid, passwd): - if not passwd: - # empty passwords disallowed for obvious security reasons - raise security.ExceptionNoTb('AccessDenied') - - # Get a chance to hash all passwords in db before using the uid_cache. - obj = pooler.get_pool(db).get('res.users') - if not hasattr(obj, "_salt_cache"): - obj._salt_cache = {} - self._uid_cache.get(db, {}).clear() - - cached_pass = self._uid_cache.get(db, {}).get(uid) - if (cached_pass is not None) and cached_pass == passwd: - return True - - cr = pooler.get_db(db).cursor() - try: - if uid not in self._salt_cache.get(db, {}): - # If we don't have cache, we have to repeat the procedure - # through the login function. - cr.execute( 'SELECT login FROM res_users WHERE id=%s', (uid,) ) - stored_login = cr.fetchone() - if stored_login: - stored_login = stored_login[0] - - res = self._login(cr, db, stored_login, passwd) - if not res: - raise security.ExceptionNoTb('AccessDenied') - else: - salt = self._salt_cache[db][uid] - cr.execute('SELECT COUNT(*) FROM res_users WHERE id=%s AND password=%s AND active', - (int(uid), md5crypt(passwd, salt))) - res = cr.fetchone()[0] - finally: - cr.close() - - if not bool(res): - raise security.ExceptionNoTb('AccessDenied') - - if res: - if self._uid_cache.has_key(db): - ulist = self._uid_cache[db] - ulist[uid] = passwd - else: - self._uid_cache[db] = {uid: passwd} - return bool(res) - - def maybe_encrypt(self, cr, pw, id): - """ Return the password 'pw', making sure it is encrypted. - - If the password 'pw' is not encrypted, then encrypt all active passwords - in the db. Returns the (possibly newly) encrypted password for 'id'. - """ - - if not pw.startswith(magic_md5): - cr.execute("SELECT id, password FROM res_users WHERE active=true AND password NOT LIKE '$%'") - # Note that we skip all passwords like $.., in anticipation for - # more than md5 magic prefixes. - res = cr.fetchall() - for i, p in res: - encrypted = md5crypt(p, gen_salt()) - cr.execute('UPDATE res_users SET password=%s where id=%s', (encrypted, i)) - if i == id: - encrypted_res = encrypted - cr.commit() - return encrypted_res - return pw - - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From e131d4693218c760b8f610cf3b7a45ac80603d7d Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Wed, 19 Dec 2012 12:33:39 +0100 Subject: [PATCH 161/178] [IMP] auth_crypt add sha256 from enhance_base_crypt_trunk (not enabled by default) bzr revid: al@openerp.com-20121219113339-vhstwyo51jw0znqw --- addons/auth_crypt/auth_crypt.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/addons/auth_crypt/auth_crypt.py b/addons/auth_crypt/auth_crypt.py index 87b79931372..d0a4fda9632 100644 --- a/addons/auth_crypt/auth_crypt.py +++ b/addons/auth_crypt/auth_crypt.py @@ -9,6 +9,7 @@ # import hashlib +import hmac import logging from random import sample from string import ascii_letters, digits @@ -19,6 +20,7 @@ from openerp.osv import fields, osv _logger = logging.getLogger(__name__) magic_md5 = '$1$' +magic_sha256 = '$5$' def gen_salt(length=8, symbols=None): if symbols is None: @@ -103,6 +105,15 @@ def md5crypt( raw_pw, salt, magic=magic_md5 ): return magic + salt + '$' + rearranged +def sh256crypt(cls, password, salt, magic=magic_sha256): + iterations = 1000 + # see http://en.wikipedia.org/wiki/PBKDF2 + result = password.encode('utf8') + for i in xrange(cls.iterations): + result = hmac.HMAC(result, salt, hashlib.sha256).digest() # uses HMAC (RFC 2104) to apply salt + result = result.encode('base64') # doesnt seem to be crypt(3) compatible + return '%s%s$%s' % (magic_sha256, salt, result) + class res_users(osv.osv): _inherit = "res.users" @@ -140,11 +151,16 @@ class res_users(osv.osv): return super(res_users, self).check_credentials(cr, uid, password) except openerp.exceptions.AccessDenied: # check md5crypt - if stored_password_crypt[:len(magic_md5)] == "$1$": + if stored_password_crypt[:len(magic_md5)] == magic_md5: + salt = stored_password_crypt[len(magic_md5):11] + if stored_password_crypt == md5crypt(password, salt): + return + elif stored_password_crypt[:len(magic_md5)] == magic_sha256: salt = stored_password_crypt[len(magic_md5):11] if stored_password_crypt == md5crypt(password, salt): return # Reraise password incorrect raise + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From f078db001bf79a13b175b1f84299e3e031c62c7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?= Date: Wed, 19 Dec 2012 14:15:01 +0100 Subject: [PATCH 162/178] [FIX] for mail action icons in IE bzr revid: fva@openerp.com-20121219131501-vqst77eys5f65864 --- addons/mail/static/src/css/mail.css | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/addons/mail/static/src/css/mail.css b/addons/mail/static/src/css/mail.css index cd389560319..e154e285f39 100644 --- a/addons/mail/static/src/css/mail.css +++ b/addons/mail/static/src/css/mail.css @@ -167,9 +167,6 @@ line-height:24px; text-align: center; } -.openerp_ie .oe_mail .oe_msg .oe_msg_icons span { - -ms-filter: "progid:DXImageTransform.Microsoft.shadow(color=#aaaaaa,strength=2)"; -} .openerp .oe_mail .oe_msg .oe_msg_icons a { text-decoration: none; color: #FFF; @@ -224,6 +221,29 @@ width: 100%; } +/* d) I.E. tweaks for Message action icons */ + +.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons a { + color: #C8BFDA; + text-shadow: none; +} +.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_star:hover a{ + color: #FFB700; + text-shadow: none; +} +.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_starred a{ + color: #FFB700; + text-shadow:none; +} +.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_read:hover a{ + color: #7C7BAD; + text-shadow: none; +} +.openerp.openerp_ie .oe_mail .oe_msg .oe_msg_icons .oe_unread:hover a{ + color: #7C7BAD; + text-shadow: none; +} + /* --------------------- ATTACHMENTS --------------------- */ .openerp .oe_mail .oe_msg_attachment_list{ From 31592e96aa99c029c6256b644269038e221aeafc Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 16:12:17 +0100 Subject: [PATCH 163/178] [ADD] Added an openerpBounce jquery plugin bzr revid: fme@openerp.com-20121219151217-bxp1p04gmbccckys --- addons/web/static/src/js/coresetup.js | 5 +++++ addons/web/static/src/js/view_form.js | 4 ++-- addons/web/static/src/js/view_list.js | 2 +- addons/web_kanban/static/src/js/kanban.js | 6 +++--- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/addons/web/static/src/js/coresetup.js b/addons/web/static/src/js/coresetup.js index eac26520301..a8b0510389b 100644 --- a/addons/web/static/src/js/coresetup.js +++ b/addons/web/static/src/js/coresetup.js @@ -477,6 +477,11 @@ $.fn.openerpClass = function(additionalClass) { $(this).addClass('openerp ' + additionalClass); }); }; +$.fn.openerpBounce = function() { + return this.each(function() { + $(this).css('box-sizing', 'content-box').effect('bounce', {distance: 18, times: 5}, 250); + }); +}; /** Jquery extentions */ $.Mutex = (function() { diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 328919144e6..5c76a13ef0d 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -206,7 +206,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.$el.find(".oe_form_group_row,.oe_form_field,label").on('click', function (e) { if(self.get("actual_mode") == "view") { var $button = self.options.$buttons.find(".oe_form_button_edit"); - $button.css('box-sizing', 'content-box').effect('bounce', {distance: 18, times: 5}, 250); + $button.openerpBounce(); e.stopPropagation(); instance.web.bus.trigger('click', e); } @@ -215,7 +215,7 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM this.$el.find(".oe_form_field_status:not(.oe_form_status_clickable)").on('click', function (e) { if((self.get("actual_mode") == "view")) { var $button = self.$el.find(".oe_highlight:not(.oe_form_invisible)").css({'float':'left','clear':'none'}); - $button.effect('bounce', {distance:18, times: 5}, 250); + $button.openerpBounce(); e.stopPropagation(); } }); diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 8420a870eec..4687b3cb2ba 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -833,7 +833,7 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 250); + create_nocontent.openerpBounce(); }); } }); diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 915fff2f567..71e8336d0eb 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -52,7 +52,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ this._super.apply(this, arguments); this.$el.on('click', '.oe_kanban_dummy_cell', function() { if (self.$buttons) { - self.$buttons.find('.oe_kanban_add_column').effect('bounce', {distance: 18, times: 5}, 250); + self.$buttons.find('.oe_kanban_add_column').openerpBounce(); } }); }, @@ -471,7 +471,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ ); var create_nocontent = this.$buttons; this.$el.find('.oe_view_nocontent').click(function() { - create_nocontent.effect('bounce', {distance: 18, times: 5}, 250); + create_nocontent.openerpBounce(); }); }, @@ -615,7 +615,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({ this.$records.find(".oe_kanban_column_cards").click(function (ev) { if (ev.target == ev.currentTarget) { if (!self.state.folded) { - add_btn.effect('bounce', {distance: 18, times: 5}, 250); + add_btn.openerpBounce(); } } }); From bcd4686ad8c86d4bcafe555ef342fb0bc70e87a6 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 16:15:50 +0100 Subject: [PATCH 164/178] [FIX] osv exception message not displayed anymore Reverted part of revid:chs@openerp.com-20121108145001-pswe7r5ss4nzgu00 bzr revid: fme@openerp.com-20121219151550-6lkn996jxdv2r7x2 --- addons/web/static/src/xml/base.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index a3fd74bfb00..885c5f84572 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -40,7 +40,7 @@

    - var message = d.error.message ? d.error.message : d.error.data.fault_code; + var message = d.message ? d.message : d.error.data.fault_code; d.html_error = context.engine.tools.html_escape(message) .replace(/\n/g, '
    ');
    From f14a8b9aac07a0cf8c346adf53b856a4c01ec07c Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Wed, 19 Dec 2012 16:45:05 +0100 Subject: [PATCH 165/178] [IMP] version_info more info bzr revid: al@openerp.com-20121219154505-lcartslny586t07n --- addons/web/controllers/main.py | 4 +--- addons/web/static/src/xml/base.xml | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 0d5194829ad..6d12f8a49fe 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -679,9 +679,7 @@ class WebClient(openerpweb.Controller): @openerpweb.jsonrequest def version_info(self, req): - return { - "version": openerp.release.version - } + return openerp.service.web_services.RPC_VERSION_1 class Proxy(openerpweb.Controller): _cp_path = '/web/proxy' diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 885c5f84572..877a2c183ee 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -412,7 +412,7 @@

    Activate the developer mode -

    Version

    +

    Version

    Copyright © 2004-TODAY OpenERP SA. All Rights Reserved.
    From b33e5309c39df29f3035d6dd7246aca7412dbcf8 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 16:47:17 +0100 Subject: [PATCH 166/178] [IMP] Improved kanban style bzr revid: fme@openerp.com-20121219154717-61fe54e66q6f2rs5 --- addons/web_kanban/static/src/css/kanban.css | 6 ++---- addons/web_kanban/static/src/css/kanban.sass | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css index 4d50f73d2cf..325f92b621d 100644 --- a/addons/web_kanban/static/src/css/kanban.css +++ b/addons/web_kanban/static/src/css/kanban.css @@ -1,3 +1,4 @@ +@charset "utf-8"; .openerp .oe_kanban_view { background: white; height: inherit; @@ -108,10 +109,7 @@ padding: 0px; background: white; } -.openerp .oe_kanban_view .oe_kanban_column { - height: 100%; -} -.openerp .oe_kanban_view .oe_kanban_column .oe_kanban_column_cards{ +.openerp .oe_kanban_view .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_column_cards { height: 100%; } .openerp .oe_kanban_view .oe_kanban_aggregates { diff --git a/addons/web_kanban/static/src/css/kanban.sass b/addons/web_kanban/static/src/css/kanban.sass index 84de3e32842..c115862ef0a 100644 --- a/addons/web_kanban/static/src/css/kanban.sass +++ b/addons/web_kanban/static/src/css/kanban.sass @@ -135,7 +135,7 @@ padding: 0px background: #ffffff - .oe_kanban_column + .oe_kanban_column, .oe_kanban_column_cards height: 100% .oe_kanban_aggregates padding: 0 From 6d49547fb6aafa5c9b5417177dd518b21d7b3f46 Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Wed, 19 Dec 2012 17:18:40 +0100 Subject: [PATCH 167/178] [FIX]Remove exception bzr revid: dle@openerp.com-20121219161840-t5jrxrtly1jzm8lh --- addons/document_webdav/webdav_server.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index f801a56ee97..2c008abe02f 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -57,6 +57,7 @@ import re import time from string import atoi import addons +import socket # from DAV.constants import DAV_VERSION_1, DAV_VERSION_2 from xml.dom import minidom from redirect import RedirectHTTPHandler @@ -87,6 +88,12 @@ class DAVHandler(DAVRequestHandler, HttpOptions, FixSendError): 'DELETE', 'TRACE', 'REPORT', ] } + def __init__(self, request, client_address, server): + self.request = request + self.client_address = client_address + self.server = server + self.setup() + def get_userinfo(self, user, pw): return False @@ -118,15 +125,9 @@ class DAVHandler(DAVRequestHandler, HttpOptions, FixSendError): return res def setup(self): - DAVRequestHandler.setup(self) self.davpath = '/'+config.get_misc('webdav','vdir','webdav') addr, port = self.server.server_name, self.server.server_port server_proto = getattr(self.server,'proto', 'http').lower() - try: - if hasattr(self.request, 'getsockname'): - addr, port = self.request.getsockname() - except Exception, e: - self.log_error("Cannot calculate own address: %s" , e) # Too early here to use self.headers self.baseuri = "%s://%s:%d/"% (server_proto, addr, port) self.IFACE_CLASS = openerp_dav_handler(self, self.verbose) From 068e93a887cb5dbb008e47252fda82450fbb36e8 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 17:39:39 +0100 Subject: [PATCH 168/178] [ADD] Added 'instance' in kanban box qweb redering context bzr revid: fme@openerp.com-20121219163939-5l0pdjphzeaog9ko --- addons/web_kanban/static/src/js/kanban.js | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 71e8336d0eb..0e90cd5c9ad 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -793,6 +793,7 @@ instance.web_kanban.KanbanRecord = instance.web.Widget.extend({ }, renderElement: function() { this.qweb_context = { + instance: instance, record: this.record, widget: this, read_only_mode: this.view.options.read_only_mode, From 7a627b581062ea55178448480d7ed9f7ee36a6e0 Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Wed, 19 Dec 2012 18:00:05 +0100 Subject: [PATCH 169/178] [FIX]Update request missing one argument bzr revid: dle@openerp.com-20121219170005-swdzzhvm2nifye5f --- addons/document/document.py | 3 +-- addons/document_webdav/dav_fs.py | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/document/document.py b/addons/document/document.py index 52c4984a299..6cb2cabbf38 100644 --- a/addons/document/document.py +++ b/addons/document/document.py @@ -551,7 +551,7 @@ class document_storage(osv.osv): # a hack: /assume/ that the calling write operation will not try # to write the fname and size, and update them in the db concurrently. # We cannot use a write() here, because we are already in one. - cr.execute('UPDATE ir_attachment SET index_content = %s, file_type = %s WHERE id = %s', (filesize, icont_u, mime, file_node.file_id)) + cr.execute('UPDATE ir_attachment SET file_size = %s, index_content = %s, file_type = %s WHERE id = %s', (filesize, icont_u, mime, file_node.file_id)) file_node.content_length = filesize file_node.content_type = mime return True @@ -1620,7 +1620,6 @@ class node_res_obj(node_class): } if not self.res_find_all: val['parent_id'] = self.dir_id - fil_id = fil_obj.create(cr, uid, val, context=ctx) fil = fil_obj.browse(cr, uid, fil_id, context=ctx) klass = self.context.node_file_class diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py index 59e93fa3722..9f677400dd8 100644 --- a/addons/document_webdav/dav_fs.py +++ b/addons/document_webdav/dav_fs.py @@ -709,7 +709,6 @@ class openerp_dav_handler(dav_interface): if not dir_node: cr.close() raise DAV_NotFound('Parent folder not found.') - newchild = self._try_function(dir_node.create_child, (cr, objname, data), "create %s" % objname, cr=cr) if not newchild: From eabc5b0dde75d176e7abae4be40b68479d9ba294 Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Wed, 19 Dec 2012 18:13:08 +0100 Subject: [PATCH 170/178] [FIX]Import failed bzr revid: dle@openerp.com-20121219171308-5sdy52hpyn9gxpv7 --- addons/document_webdav/dav_fs.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py index 9f677400dd8..759d6764b47 100644 --- a/addons/document_webdav/dav_fs.py +++ b/addons/document_webdav/dav_fs.py @@ -39,7 +39,10 @@ except ImportError: import openerp from openerp import pooler, sql_db, netsvc from openerp.tools import misc -from openerp.addons.document.dict_tools import dict_merge2 +try: + from tools.dict_tools import dict_merge2 +except ImportError: + from document.dict_tools import dict_merge2 from cache import memoize from webdav import mk_lock_response From f2e50cc6a739eccf1986bdcde53bbd29f36ac253 Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Wed, 19 Dec 2012 18:18:35 +0100 Subject: [PATCH 171/178] [FIX]paste dict_merge2 instead of import bzr revid: dle@openerp.com-20121219171835-p6jsfd3zgq5t41ug --- addons/document_webdav/dav_fs.py | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py index 759d6764b47..e5756f5df91 100644 --- a/addons/document_webdav/dav_fs.py +++ b/addons/document_webdav/dav_fs.py @@ -39,10 +39,6 @@ except ImportError: import openerp from openerp import pooler, sql_db, netsvc from openerp.tools import misc -try: - from tools.dict_tools import dict_merge2 -except ImportError: - from document.dict_tools import dict_merge2 from cache import memoize from webdav import mk_lock_response @@ -57,6 +53,22 @@ day_names = { 0: 'Mon', 1: 'Tue' , 2: 'Wed', 3: 'Thu', 4: 'Fri', 5: 'Sat', 6: 'S month_names = { 1: 'Jan', 2: 'Feb', 3: 'Mar', 4: 'Apr', 5: 'May', 6: 'Jun', 7: 'Jul', 8: 'Aug', 9: 'Sep', 10: 'Oct', 11: 'Nov', 12: 'Dec' } +def dict_merge2(*dicts): + """ Return a dict with all values of dicts. + If some key appears twice and contains iterable objects, the values + are merged (instead of overwritten). + """ + res = {} + for d in dicts: + for k in d.keys(): + if k in res and isinstance(res[k], (list, tuple)): + res[k] = res[k] + d[k] + elif k in res and isinstance(res[k], dict): + res[k].update(d[k]) + else: + res[k] = d[k] + return res + class DAV_NotFound2(DAV_NotFound): """404 exception, that accepts our list uris """ From e5a244eea3fe9bf188b5d1b4501d178609ddbfb9 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 19 Dec 2012 18:40:09 +0100 Subject: [PATCH 172/178] [FIX] account move reconciliation: Properly evaluate action context (since evalpocalypse) bzr revid: fme@openerp.com-20121219174009-se5fvfizxh2wmh4x --- addons/account/static/src/js/account_move_reconciliation.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/static/src/js/account_move_reconciliation.js b/addons/account/static/src/js/account_move_reconciliation.js index 19c194166e2..dbbfe3cc069 100644 --- a/addons/account/static/src/js/account_move_reconciliation.js +++ b/addons/account/static/src/js/account_move_reconciliation.js @@ -103,7 +103,7 @@ openerp.account = function (instance) { action_id: result[1], context: additional_context }).done(function (result) { - result.context = _.extend(result.context || {}, additional_context); + result.context = instance.web.pyeval.eval('contexts', [result.context, additional_context]); result.flags = result.flags || {}; result.flags.new_window = true; return self.do_action(result, { From 833fcbd7a209066a39e3dfe0dbb12cde856b2a98 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Wed, 19 Dec 2012 19:10:03 +0100 Subject: [PATCH 173/178] [FIX] mail: avoid duplicate notifications when receiving inbound mails - disable auto-follow of system user used by mail gateway, when message_process calls message_new (otherwise this user would be a follower of all new records) - avoid matching multiple partners with the same email when looking up partner_id for inbound emails - just 1 partner per email is enough (avoids more duplicates) - delay setting partner_ids on mail_messages posted by the mail gateway, in order to avoid notifying again people who were direct recipient of the message in the first place (should perhaps be improved to only do that for external emails, i.e. emails that are not present in the mail.alias table) bzr revid: odo@openerp.com-20121219181003-xvw5q0dd3t2jtjw9 --- addons/mail/mail_thread.py | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index e8bfdc1a8fe..ef616c44218 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -268,7 +268,7 @@ class mail_thread(osv.AbstractModel): """ Find partners related to some header fields of the message. """ s = ', '.join([decode(message.get(h)) for h in header_fields if message.get(h)]) return [partner_id for email in tools.email_split(s) - for partner_id in self.pool.get('res.partner').search(cr, uid, [('email', 'ilike', email)], context=context)] + for partner_id in self.pool.get('res.partner').search(cr, uid, [('email', 'ilike', email)], limit=1, context=context)] def _message_find_user_id(self, cr, uid, message, context=None): from_local_part = tools.email_split(decode(message.get('From')))[0] @@ -431,6 +431,10 @@ class mail_thread(osv.AbstractModel): msg = self.message_parse(cr, uid, msg_txt, save_original=save_original, context=context) if strip_attachments: msg.pop('attachments', None) + + # postpone setting msg.partner_ids after message_post, to avoid double notifications + partner_ids = msg.pop('partner_ids', []) + thread_id = False for model, thread_id, custom_values, user_id in routes: if self._name != model: @@ -440,14 +444,24 @@ class mail_thread(osv.AbstractModel): assert thread_id and hasattr(model_pool, 'message_update') or hasattr(model_pool, 'message_new'), \ "Undeliverable mail with Message-Id %s, model %s does not accept incoming emails" % \ (msg['message_id'], model) + + # disabled subscriptions during message_new/update to avoid having the system user running the + # email gateway become a follower of all inbound messages + nosub_ctx = dict(context, mail_nosubscribe=True) if thread_id and hasattr(model_pool, 'message_update'): - model_pool.message_update(cr, user_id, [thread_id], msg, context=context) + model_pool.message_update(cr, user_id, [thread_id], msg, context=nosub_ctx) else: - thread_id = model_pool.message_new(cr, user_id, msg, custom_values, context=context) + thread_id = model_pool.message_new(cr, user_id, msg, custom_values, context=nosub_ctx) else: assert thread_id == 0, "Posting a message without model should be with a null res_id, to create a private message." model_pool = self.pool.get('mail.thread') - model_pool.message_post_user_api(cr, uid, [thread_id], context=context, content_subtype='html', **msg) + new_msg_id = model_pool.message_post_user_api(cr, uid, [thread_id], context=context, content_subtype='html', **msg) + + if partner_ids: + # postponed after message_post, because this is an external message and we don't want to create + # duplicate emails due to notifications + self.pool.get('mail.message').write(cr, uid, [new_msg_id], {'partner_ids': partner_ids}, context=context) + return thread_id def message_new(self, cr, uid, msg_dict, custom_values=None, context=None): From b0cb29dea2d14eb65abbc3117168709fc2599dcf Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Wed, 19 Dec 2012 19:18:35 +0100 Subject: [PATCH 174/178] [IMP] Adding an extra_email argument to message_post_user_api bzr revid: fp@tinyerp.com-20121219181835-twsoxzlu9x7y3mqr --- addons/mail/mail_thread.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index ef616c44218..48bdef508d0 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -749,7 +749,8 @@ class mail_thread(osv.AbstractModel): return mail_message.create(cr, uid, values, context=context) def message_post_user_api(self, cr, uid, thread_id, body='', subject=False, parent_id=False, - attachment_ids=None, context=None, content_subtype='plaintext', **kwargs): + attachment_ids=None, context=None, content_subtype='plaintext', + extra_email=[], **kwargs): """ Wrapper on message_post, used for user input : - mail gateway - quick reply in Chatter (refer to mail.js), not @@ -761,6 +762,7 @@ class mail_thread(osv.AbstractModel): - type and subtype: comment and mail.mt_comment by default - attachment_ids: supposed not attached to any document; attach them to the related document. Should only be set by Chatter. + - extra_email: [ 'Fabien ', 'al@openerp.com' ] """ ir_attachment = self.pool.get('ir.attachment') mail_message = self.pool.get('mail.message') @@ -769,6 +771,12 @@ class mail_thread(osv.AbstractModel): if content_subtype == 'plaintext': body = tools.plaintext2html(body) + for partner in extra_email: + part_ids = self.pool.get('res.partner').search(cr, uid, [('email', '=', partner)], context=context) + if not part_ids: + part_ids = [self.pool.get('res.partner').name_create(cr, uid, partner, context=context)[0]] + self.message_subscribe(cr, uid, [thread_id], part_ids, context=context) + partner_ids = kwargs.pop('partner_ids', []) if parent_id: parent_message = self.pool.get('mail.message').browse(cr, uid, parent_id, context=context) From adb16fd77918f186941ef634917f2185c01aff8b Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 19 Dec 2012 21:03:39 +0100 Subject: [PATCH 175/178] [FIX] Anonymous group allowed to create mail.message, so anonymous users can submit contact forms which creates a lead bzr revid: vta@openerp.com-20121219200339-42fx8vxw7pzfclxl --- addons/portal_anonymous/security/ir.model.access.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/portal_anonymous/security/ir.model.access.csv b/addons/portal_anonymous/security/ir.model.access.csv index a26b600288d..24c29200230 100644 --- a/addons/portal_anonymous/security/ir.model.access.csv +++ b/addons/portal_anonymous/security/ir.model.access.csv @@ -1,3 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,0,0 +access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,1,0 access_res_partner,res.partner,base.model_res_partner,portal.group_anonymous,1,0,0,0 From 0ed151708ab3a4423e1d6a1ddcfed7e107113a33 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 20 Dec 2012 03:37:21 +0100 Subject: [PATCH 176/178] last fix bzr revid: al@openerp.com-20121220023721-oy7y4czmf3tvmyzl --- openerp/addons/base/ir/ir_attachment.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index b73d8362c58..5f54b4aca8e 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -24,6 +24,7 @@ import itertools import os import re +from openerp import tools from openerp.osv import fields,osv class ir_attachment(osv.osv): @@ -77,7 +78,7 @@ class ir_attachment(osv.osv): r = '' try: if bin_size: - r = os.path.filesize(full_path) + r = os.path.getsize(full_path) else: r = open(full_path).read().encode('base64') except IOError: From 2a1ca8fba20debf2eb771c9bc615a1d85987bdf3 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Thu, 20 Dec 2012 04:43:23 +0000 Subject: [PATCH 177/178] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20121220044323-lda479xp4patic59 --- openerp/addons/base/i18n/en_GB.po | 13 +- openerp/addons/base/i18n/es.po | 1155 ++++++++++++++++++++++++----- openerp/addons/base/i18n/es_EC.po | 45 +- openerp/addons/base/i18n/et.po | 54 +- openerp/addons/base/i18n/hr.po | 10 +- openerp/addons/base/i18n/hu.po | 296 +++++++- openerp/addons/base/i18n/it.po | 2 +- openerp/addons/base/i18n/ro.po | 98 ++- openerp/addons/base/i18n/zh_CN.po | 32 +- 9 files changed, 1429 insertions(+), 276 deletions(-) diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po index e6f7fcdf2a7..5be4080d6a6 100644 --- a/openerp/addons/base/i18n/en_GB.po +++ b/openerp/addons/base/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-17 20:41+0000\n" +"PO-Revision-Date: 2012-12-19 19:54+0000\n" "Last-Translator: David Bowers \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 04:58+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:42+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -4199,6 +4199,13 @@ msgid "" "invite.\n" "\n" msgstr "" +"\n" +"This module updates memos inside OpenERP when using an external pad\n" +"=====================================================================\n" +"\n" +"Use to update your text memo in real time with a user following that you " +"invite.\n" +"\n" #. module: base #: code:addons/base/module/module.py:609 diff --git a/openerp/addons/base/i18n/es.po b/openerp/addons/base/i18n/es.po index 0b0474e092f..9730848f44d 100644 --- a/openerp/addons/base/i18n/es.po +++ b/openerp/addons/base/i18n/es.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-13 16:14+0000\n" -"Last-Translator: Roberto Lizana (trey.es) \n" +"PO-Revision-Date: 2012-12-19 23:24+0000\n" +"Last-Translator: Pedro Manuel Baeza \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-14 05:35+0000\n" -"X-Generator: Launchpad (build 16369)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:42+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -127,6 +127,17 @@ msgid "" " * Product Attributes\n" " " msgstr "" +"\n" +"Módulo que añade fabricantes y atributos en el formulario de producto.\n" +"===========================================================\n" +"\n" +"Puede definir los siguientes campos para un producto:\n" +"-------------------------------------------------\n" +"* Fabricante\n" +"* Nombre del producto del fabricante\n" +"* Código del producto del fabricante\n" +"* Atributos del producto\n" +" " #. module: base #: field:ir.actions.client,params:0 @@ -140,6 +151,9 @@ msgid "" "The module adds google user in res user.\n" "========================================\n" msgstr "" +"\n" +"El módulo añade usuarios Google res.user.\n" +"========================================\n" #. module: base #: help:res.partner,employee:0 @@ -196,6 +210,15 @@ msgid "" "revenue\n" "reports." msgstr "" +"\n" +"Genere facturas desde los gastos y partes de horas.\n" +"========================================================\n" +"\n" +"Módulo para generar facturas basadas en los costes (recursos humanos, " +"gastos, ...).\n" +"\n" +"Puede definir tarifas en la contabilidad analítica, realizando algún informe " +"teórico de beneficios." #. module: base #: model:ir.module.module,description:base.module_crm @@ -311,6 +334,12 @@ msgid "" "\n" " " msgstr "" +"\n" +"Plan de cuentas y localización de impuestos chilenos.\n" +"==============================================\n" +"Plan contable chileno e impuestos de acuerdo a disposiciones vigentes\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_sale @@ -358,6 +387,15 @@ msgid "" " * Commitment Date\n" " * Effective Date\n" msgstr "" +"\n" +"Añade información adicional al pedido de venta.\n" +"===================================================\n" +"\n" +"Puede añadir las siguientes fechas adicionales a un pedido de venta:\n" +"-----------------------------------------------------------\n" +" * Fecha solicitada\n" +" * Fecha de confirmación\n" +" * Fecha efectiva\n" #. module: base #: help:ir.actions.act_window,res_id:0 @@ -416,6 +454,13 @@ msgid "" "document and Wiki based Hidden.\n" " " msgstr "" +"\n" +"Instalador oculto para la gestión del conocimiento.\n" +"==========================================\n" +"\n" +"Hace disponible la configuración de la aplicación de conocimiento disponible " +"desde la que se puede instalar el módulo 'document' y el módulo 'wiki'.\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_customer_relationship_management @@ -434,6 +479,13 @@ msgid "" "invoices from picking, OpenERP is able to add and compute the shipping " "line.\n" msgstr "" +"\n" +"Permite añadir métodos de envío en los pedidos de venta y en los albaranes.\n" +"==============================================================\n" +"\n" +"Puede definir su propio transportista y sus tarifas de envío. Cuando se " +"creen facturas desde el albarán, OpenERP podrá añadir y calcular la línea de " +"envío.\n" #. module: base #: code:addons/base/ir/ir_filters.py:83 @@ -863,6 +915,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un contacto en la libreta de direcciones.\n" +"

    \n" +"OpenERP le ayuda a gestionar todas las actividades relacionadas con los " +"clientes: discusiones, historial de oportunidades de negocio, documentos, " +"etc.\n" +"

    \n" +" " #. module: base #: model:ir.module.module,description:base.module_web_linkedin @@ -934,6 +994,9 @@ msgid "" "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." msgstr "" +"Imagen de tamaño pequeño de este contacto. Se redimensiona automáticamente a " +"64x64 px, con el ratio de aspecto preservado. Use este campo donde se " +"requiera una imagen pequeña." #. module: base #: help:ir.actions.server,mobile:0 @@ -1121,6 +1184,13 @@ msgid "" " * the Tax Code Chart for Luxembourg\n" " * the main taxes used in Luxembourg" msgstr "" +"\n" +"Éste es el módulo base para gestionar el plan de cuentas para Luxemburgo.\n" +"======================================================================\n" +"\n" +" * El plan de cuentas KLUWER\n" +" * Los códigos de impuestos para Luxemburgo\n" +" * Los impuestos principales usados en Luxembourg" #. module: base #: model:res.country,name:base.om @@ -1362,7 +1432,7 @@ msgstr "Contribuyentes" #. module: base #: field:ir.rule,perm_unlink:0 msgid "Apply for Delete" -msgstr "" +msgstr "Aplicar para eliminación" #. module: base #: selection:ir.property,type:0 @@ -1377,7 +1447,7 @@ msgstr "Visible" #. module: base #: model:ir.actions.client,name:base.action_client_base_menu msgid "Open Settings Menu" -msgstr "" +msgstr "Abrir menú 'Configuración'" #. module: base #: selection:base.language.install,lang:0 @@ -1437,6 +1507,8 @@ msgid "" " for uploading to OpenERP's translation " "platform," msgstr "" +"Formato TGZ: archivo comprimido que contiene un archivo PO, adecuado para " +"subirlo directamente a la plataforma de traducción de OpenERP." #. module: base #: view:res.lang:0 @@ -1601,6 +1673,15 @@ msgid "" "with a single statement.\n" " " msgstr "" +"\n" +"Este módulo instala la base para las cuentas bancarias IBAN (International " +"Bank Account Number) y comprueba su validez.\n" +"=============================================================================" +"======================\n" +"\n" +"Incluye la habilidad de extraer correctamente las cuentas locales " +"representadas por una cuenta IBAN con un sólo extracto.\n" +" " #. module: base #: view:ir.module.module:0 @@ -1622,6 +1703,12 @@ msgid "" "=============\n" " " msgstr "" +"\n" +"Este módulo añade el menú y características de reclamaciones al portal si " +"los módulos 'claim' y 'portal' están instalados.\n" +"=============================================================================" +"====================\n" +" " #. module: base #: model:ir.actions.act_window,help:base.action_res_partner_bank_account_form @@ -1654,7 +1741,7 @@ msgstr "" #. module: base #: model:res.country,name:base.mf msgid "Saint Martin (French part)" -msgstr "" +msgstr "San Martín (zona francesa)" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -1817,7 +1904,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project_issue msgid "Portal Issue" -msgstr "" +msgstr "Incidencia de portal" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -1837,11 +1924,15 @@ msgid "" "Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" +"Manual: Lanzado manualmente.\n" +"Automático: Se ejecuta siempre que se reconfigura el sistema.\n" +"Lanzado manualmente una vez: después de que se lanza manualmente, se " +"establece automáticamente a 'Realizado'." #. module: base #: field:res.partner,image_small:0 msgid "Small-sized image" -msgstr "" +msgstr "Imagen pequeña" #. module: base #: model:ir.module.module,shortdesc:base.module_stock @@ -1904,6 +1995,14 @@ msgid "" "Please keep in mind that you should review and adapt it with your " "Accountant, before using it in a live Environment.\n" msgstr "" +"\n" +"Este módulo provee el plan de cuentas estándar para Austria, que está basado " +"en la plantilla de BMF.gv.at.\n" +"=============================================================================" +"=========\n" +"\n" +"Tenga en mente que debe revisar y adaptarlo con sus contables, antes de " +"usarlo en un entorno en producción.\n" #. module: base #: model:res.country,name:base.kg @@ -1922,6 +2021,15 @@ msgid "" "It assigns manager and user access rights to the Administrator and only user " "rights to the Demo user. \n" msgstr "" +"\n" +"Permisos de acceso contables\n" +"========================\n" +"\n" +"Da al usuario administrador acceso a todas las características de " +"contabilidad, tales como asientos o el plan de cuentas.\n" +"\n" +"Asinga derechos de gestor y de usuario al administrador y sólo permisos de " +"usuario al usuario demo. \n" #. module: base #: field:ir.attachment,res_id:0 @@ -1959,7 +2067,7 @@ msgstr "Países Bajos-Holanda" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_event msgid "Portal Event" -msgstr "" +msgstr "Evento del portal" #. module: base #: selection:ir.translation,state:0 @@ -2093,6 +2201,14 @@ msgid "" "with the effect of creating, editing and deleting either ways.\n" " " msgstr "" +"\n" +"Sincronización de las tareas con el parte de horas.\n" +"====================================================================\n" +"\n" +"Este módulo permite transferir las entradas de las tareas definidas para la " +"gestión de proyectos a las líneas del parte de horas para una fecha y un " +"usuario concretos, con el efecto de crear, editar y borrar en ambas vías.\n" +" " #. module: base #: model:ir.model,name:base.model_ir_model_access @@ -2112,6 +2228,15 @@ msgid "" " templates to target objects.\n" " " msgstr "" +"\n" +" * Soporte multiidioma para los planes de cuentas, impuestos, códigos de " +"impuesto, diarios, plantillas de contabilidad, planes de cuentas analíticos " +"y diarios analíticos.\n" +"* Cambios en el asistente de configuración\n" +" - Copiar traducciones para el plan de cuentas, los impuestos, los " +"códigos de impuesto, las posiciones fiscales de las plantillas a los " +"objetos.\n" +" " #. module: base #: field:workflow.transition,act_from:0 @@ -2234,7 +2359,7 @@ msgstr "" #. module: base #: view:base.language.export:0 msgid "PO(T) format: you should edit it with a PO editor such as" -msgstr "" +msgstr "Formato PO(T): debería editarlo con un editor PO como" #. module: base #: model:ir.ui.menu,name:base.menu_administration @@ -2287,7 +2412,7 @@ msgstr "Coreano (KP) / 한국어 (KP)" #. module: base #: model:res.country,name:base.ax msgid "Åland Islands" -msgstr "" +msgstr "Islas Åland" #. module: base #: field:res.company,logo:0 @@ -2323,7 +2448,7 @@ msgstr "Bahamas" #. module: base #: field:ir.rule,perm_create:0 msgid "Apply for Create" -msgstr "" +msgstr "Aplicar para creación" #. module: base #: model:ir.module.category,name:base.module_category_tools @@ -2346,6 +2471,8 @@ msgid "" "Appears by default on the top right corner of your printed documents (report " "header)." msgstr "" +"Aparece por defecto en la esquina superior derecho de los documentos " +"impresos (encabezado del informe)." #. module: base #: field:base.module.update,update:0 @@ -2395,6 +2522,8 @@ msgstr "" msgid "" "No matching record found for %(field_type)s '%(value)s' in field '%%(field)s'" msgstr "" +"No se han encontrado registros coincidentes para %(field_type)s '%(value)s' " +"en el campo '%%(field)s'" #. module: base #: model:ir.actions.act_window,help:base.action_ui_view @@ -2444,7 +2573,7 @@ msgstr "Belize" #. module: base #: help:ir.actions.report.xml,header:0 msgid "Add or not the corporate RML header" -msgstr "Añadir o no la cabecera corporativa en el informe RML" +msgstr "Añadir o no el encabezado corporativo en el informe RML" #. module: base #: model:res.country,name:base.ge @@ -2572,6 +2701,9 @@ msgid "" "View type: Tree type to use for the tree view, set to 'tree' for a " "hierarchical tree view, or 'form' for a regular list view" msgstr "" +"Tipo de vista: Tipo de árbol a usar para la vista de árbol. Establezca " +"'árbol' para una vista jerárquica de árbol, o 'formulario' para un vista de " +"lista regular" #. module: base #: sql_constraint:ir.ui.view_sc:0 @@ -2730,6 +2862,10 @@ msgid "" "==================================\n" " " msgstr "" +"\n" +"Estados Unidos - Plan de cuentas.\n" +"==================================\n" +" " #. module: base #: field:ir.actions.act_url,target:0 @@ -2850,12 +2986,17 @@ msgid "" "Module to attach a google document to any model.\n" "================================================\n" msgstr "" +"\n" +"Módulo para adjuntar un documento de Google a cualquier modelo.\n" +"========================================================\n" #. module: base #: code:addons/base/ir/ir_fields.py:334 #, python-format msgid "Found multiple matches for field '%%(field)s' (%d matches)" msgstr "" +"Se han encontrado múltiples coincidencias para el campo '%%(field)s' (%d " +"resultados)" #. module: base #: selection:base.language.install,lang:0 @@ -2874,6 +3015,14 @@ msgid "" "\n" " " msgstr "" +"\n" +"Plan de cuentas y localización de impuestos peruano. De acuerdo al 2010.\n" +"========================================================================\n" +"\n" +"Plan contable peruano e impuestos de acuerdo a disposiciones vigentes de la " +"SUNAT 2011 (PCGE 2010).\n" +"\n" +" " #. module: base #: view:ir.actions.server:0 @@ -2889,7 +3038,7 @@ msgstr "Argumentos enviados al cliente junto con la etiqueta de vista" #. module: base #: model:ir.module.module,summary:base.module_contacts msgid "Contacts, People and Companies" -msgstr "" +msgstr "Contactos, personas y compañías" #. module: base #: model:res.country,name:base.tt @@ -2998,6 +3147,19 @@ msgid "" " * Unlimited \"Group By\" levels (not stacked), two cross level analysis " "(stacked)\n" msgstr "" +"\n" +"Vistas de gráficos para el cliente web.\n" +"================================\n" +"\n" +" * Interpreta una vista , pero permite cambiar dinámicamente la " +"presentación\n" +" * Tipos de gráficos: de tarta, líneas, áreas, barras, radar\n" +" * Apilados/No apilados para las áreas y las barras\n" +" * Leyendas: arriba, dentro (arriba/izquierda), ocultas\n" +" * Características: descargables como PNG o CSV, examinar tabla de datos, " +"cambiar orientación\n" +" * Niveles de agrupación ilimitados (no apilados), análisis de dos " +"niveles de cruce (apilados)\n" #. module: base #: view:res.groups:0 @@ -3038,7 +3200,7 @@ msgstr "" #: code:addons/base/ir/ir_fields.py:175 #, python-format msgid "'%s' does not seem to be an integer for field '%%(field)s'" -msgstr "" +msgstr "'%s' no parece ser un entero para el campo '%%(field)s'" #. module: base #: model:ir.module.category,description:base.module_category_report_designer @@ -3095,6 +3257,15 @@ msgid "" " * ``base_stage``: stage management\n" " " msgstr "" +"\n" +"Este módulo gestiona estados y etapas. Se deriva de las clases crm_base y " +"crm_case del crm.\n" +"=============================================================================" +"======================\n" +"\n" +" * \"base_state\": gestión de estados\n" +" * \"base_stage\": gestión de etapas\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_web_linkedin @@ -3279,7 +3450,7 @@ msgstr "Tipo de informe desconocido: %s" #. module: base #: model:ir.module.module,summary:base.module_hr_expense msgid "Expenses Validation, Invoicing" -msgstr "" +msgstr "Validación de gastos, facturación" #. module: base #: model:ir.module.module,description:base.module_l10n_be_hr_payroll_account @@ -3289,6 +3460,10 @@ msgid "" "==========================================\n" " " msgstr "" +"\n" +"Datos de contabilidad para las reglas de nóminas belgas.\n" +"==============================================\n" +" " #. module: base #: model:res.country,name:base.am @@ -3298,7 +3473,7 @@ msgstr "Armenia" #. module: base #: model:ir.module.module,summary:base.module_hr_evaluation msgid "Periodical Evaluations, Appraisals, Surveys" -msgstr "" +msgstr "Evaluaciones periódicas, encuestas" #. module: base #: model:ir.actions.act_window,name:base.ir_property_form @@ -3665,7 +3840,7 @@ msgstr "Seleccione el paquete del módulo que quiere importar (archivo .zip):" #. module: base #: view:ir.filters:0 msgid "Personal" -msgstr "" +msgstr "Personal" #. module: base #: field:base.language.export,modules:0 @@ -3760,6 +3935,13 @@ msgid "" "easily\n" "keep track and order all your purchase orders.\n" msgstr "" +"\n" +"Este módulo permite gestionar las solicitudes de compra.\n" +"===========================================================\n" +"\n" +"Cuando se crea un pedido de compra, tiene la oportunidad de guardar la " +"solicitud relacionada. Este nuevo objeto se reagrupará y permitirá rastrear " +"y ordenar fácilmente todos sus pedidos de compra.\n" #. module: base #: help:ir.mail_server,smtp_host:0 @@ -3844,7 +4026,7 @@ msgstr "Derecha-a-izquierda" #. module: base #: model:res.country,name:base.sx msgid "Sint Maarten (Dutch part)" -msgstr "" +msgstr "San Martín (parte holandesa)" #. module: base #: view:ir.actions.act_window:0 @@ -3930,7 +4112,7 @@ msgstr "Togo" #: field:ir.actions.act_window,res_model:0 #: field:ir.actions.client,res_model:0 msgid "Destination Model" -msgstr "" +msgstr "Modelo destino" #. module: base #: selection:ir.sequence,implementation:0 @@ -4013,11 +4195,22 @@ msgid "" "If you need to manage your meetings, you should install the CRM module.\n" " " msgstr "" +"\n" +"Esto es un sistema completo de calendario.\n" +"========================================\n" +"\n" +"Soporta:\n" +"------------\n" +" - Calendario de eventos\n" +" - Eventos recurrentes\n" +"\n" +"Si necesita gestionar sus reuniones, debería instalar el módulo 'crm'.\n" +" " #. module: base #: model:res.country,name:base.je msgid "Jersey" -msgstr "" +msgstr "Jersey" #. module: base #: model:ir.module.module,description:base.module_auth_anonymous @@ -4027,6 +4220,10 @@ msgid "" "==================================\n" " " msgstr "" +"\n" +"Permite el acceso anónimo a OpenERP.\n" +"==================================\n" +" " #. module: base #: view:res.lang:0 @@ -4084,6 +4281,14 @@ msgid "" "invite.\n" "\n" msgstr "" +"\n" +"Este módulo actualiza los memorándum dentro de OpenERP para usar un pad " +"externo.\n" +"=======================================================================\n" +"\n" +"Úselo para actualizar los textos de los memorándum en tiempo real con los " +"usuarios a los que invite.\n" +"\n" #. module: base #: code:addons/base/module/module.py:609 @@ -4109,7 +4314,7 @@ msgstr "Nauru" #: code:addons/base/res/res_company.py:152 #, python-format msgid "Reg" -msgstr "" +msgstr "Reg" #. module: base #: model:ir.model,name:base.model_ir_property @@ -4258,7 +4463,7 @@ msgstr "Compartir cualquier documento" #. module: base #: model:ir.module.module,summary:base.module_crm msgid "Leads, Opportunities, Phone Calls" -msgstr "" +msgstr "Iniciativas, oportunidades, llamadas telefónicas" #. module: base #: view:res.lang:0 @@ -4438,7 +4643,7 @@ msgstr "Por defecto" #. module: base #: model:ir.module.module,summary:base.module_lunch msgid "Lunch Order, Meal, Food" -msgstr "" +msgstr "Pedidos de comida" #. module: base #: view:ir.model.fields:0 @@ -4494,7 +4699,7 @@ msgstr "Expresión" #. module: base #: view:res.company:0 msgid "Header/Footer" -msgstr "Cabecera / Pie de página" +msgstr "Encabezado / Pie de página" #. module: base #: help:ir.mail_server,sequence:0 @@ -4555,7 +4760,7 @@ msgstr "'código' debe ser único." #. module: base #: model:ir.module.module,shortdesc:base.module_knowledge msgid "Knowledge Management System" -msgstr "" +msgstr "Sistema de gestión del conocimiento" #. module: base #: view:workflow.activity:0 @@ -4618,6 +4823,10 @@ msgid "" "==========================\n" "\n" msgstr "" +"\n" +"Vista web del calendario de OpenERP.\n" +"===============================\n" +"\n" #. module: base #: selection:base.language.install,lang:0 @@ -4632,7 +4841,7 @@ msgstr "Tipo de secuencia" #. module: base #: view:base.language.export:0 msgid "Unicode/UTF-8" -msgstr "" +msgstr "Unicode/UTF-8" #. module: base #: selection:base.language.install,lang:0 @@ -4738,7 +4947,7 @@ msgstr "Guinea ecuatorial" #. module: base #: model:ir.module.module,shortdesc:base.module_web_api msgid "OpenERP Web API" -msgstr "" +msgstr "API de la web de OpenERP" #. module: base #: model:ir.module.module,description:base.module_l10n_fr_rib @@ -4792,7 +5001,7 @@ msgstr "ir.acciones.informe.xml" #. module: base #: model:res.country,name:base.ps msgid "Palestinian Territory, Occupied" -msgstr "" +msgstr "Palestina, Territorio ocupado de" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ch @@ -4950,22 +5159,22 @@ msgstr "Compra" #. module: base #: selection:base.language.install,lang:0 msgid "Portuguese (BR) / Português (BR)" -msgstr "" +msgstr "Portugués (BR) / Português (BR)" #. module: base #: model:ir.model,name:base.model_ir_needaction_mixin msgid "ir.needaction_mixin" -msgstr "" +msgstr "Mezcla de acción necesaria" #. module: base #: view:base.language.export:0 msgid "This file was generated using the universal" -msgstr "" +msgstr "Este archivo se ha generado usando el universal" #. module: base #: model:res.partner.category,name:base.res_partner_category_7 msgid "IT Services" -msgstr "" +msgstr "Servicios TI" #. module: base #: model:ir.module.category,name:base.module_category_specific_industry_applications @@ -4981,7 +5190,7 @@ msgstr "Integración con Google Docs" #: code:addons/base/ir/ir_fields.py:328 #, python-format msgid "name" -msgstr "" +msgstr "nombre" #. module: base #: model:ir.module.module,description:base.module_mrp_operations @@ -5027,7 +5236,7 @@ msgstr "Saltar" #. module: base #: model:ir.module.module,shortdesc:base.module_event_sale msgid "Events Sales" -msgstr "" +msgstr "Ventas de eventos" #. module: base #: model:res.country,name:base.ls @@ -5109,7 +5318,7 @@ msgstr "Guardar" #. module: base #: field:ir.actions.report.xml,report_xml:0 msgid "XML Path" -msgstr "" +msgstr "Ruta XML" #. module: base #: model:res.country,name:base.bj @@ -5151,7 +5360,7 @@ msgstr "Clave" #. module: base #: field:res.company,rml_header:0 msgid "RML Header" -msgstr "Cabecera RML" +msgstr "Encabezado RML" #. module: base #: help:res.country,address_format:0 @@ -5205,7 +5414,7 @@ msgstr "Seguridad" #. module: base #: selection:base.language.install,lang:0 msgid "Portuguese / Português" -msgstr "" +msgstr "Portugués / Português" #. module: base #: code:addons/base/ir/ir_model.py:364 @@ -5223,7 +5432,7 @@ msgstr "Sólo si esta cuenta bancaria pertenece a su compañía" #: code:addons/base/ir/ir_fields.py:338 #, python-format msgid "Unknown sub-field '%s'" -msgstr "" +msgstr "Sub-campo '%s' desconocido" #. module: base #: model:res.country,name:base.za @@ -5329,6 +5538,10 @@ msgid "" "================\n" "\n" msgstr "" +"\n" +"API de la web de OpenERP.\n" +"======================\n" +"\n" #. module: base #: selection:res.request,state:0 @@ -5347,7 +5560,7 @@ msgstr "Fecha" #. module: base #: model:ir.module.module,shortdesc:base.module_event_moodle msgid "Event Moodle" -msgstr "" +msgstr "Evento Moodle" #. module: base #: model:ir.module.module,description:base.module_email_template @@ -5398,12 +5611,12 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_partner_category_form msgid "Partner Tags" -msgstr "" +msgstr "Etiquetas de empresa" #. module: base #: view:res.company:0 msgid "Preview Header/Footer" -msgstr "" +msgstr "Previsualizar encabezado/pie de página" #. module: base #: field:ir.ui.menu,parent_id:0 @@ -5437,12 +5650,12 @@ msgstr "Separador de decimales" #: code:addons/orm.py:5245 #, python-format msgid "Missing required value for the field '%s'." -msgstr "" +msgstr "Falta el valor requerido para el campo '%s'." #. module: base #: model:ir.model,name:base.model_res_partner_address msgid "res.partner.address" -msgstr "" +msgstr "Dirección de empresa" #. module: base #: view:ir.rule:0 @@ -5487,7 +5700,7 @@ msgstr "Isla de Man" #. module: base #: help:ir.actions.client,res_model:0 msgid "Optional model, mostly used for needactions." -msgstr "" +msgstr "Modelo opcional, usado en su mayoría para acciones requeridas." #. module: base #: field:ir.attachment,create_uid:0 @@ -5502,7 +5715,7 @@ msgstr "Isla Bouvet" #. module: base #: field:ir.model.constraint,type:0 msgid "Constraint Type" -msgstr "" +msgstr "Tipo de restricción" #. module: base #: field:res.company,child_ids:0 @@ -5563,6 +5776,10 @@ msgid "" "=======================\n" " " msgstr "" +"\n" +"Permite a los usuarios acceder.\n" +"==========================\n" +" " #. module: base #: model:res.country,name:base.zm @@ -5577,7 +5794,7 @@ msgstr "Iniciar asistente de configuración" #. module: base #: model:ir.module.module,summary:base.module_mrp msgid "Manufacturing Orders, Bill of Materials, Routing" -msgstr "" +msgstr "Órdenes de fabricación, lista de materiales, rutas de producción" #. module: base #: view:ir.module.module:0 @@ -5722,7 +5939,7 @@ msgstr "Configuración de la precisión decimal" #: model:ir.model,name:base.model_ir_actions_act_url #: selection:ir.ui.menu,action:0 msgid "ir.actions.act_url" -msgstr "" +msgstr "URL de acción" #. module: base #: model:ir.ui.menu,name:base.menu_translation_app @@ -5736,6 +5953,9 @@ msgid "" "

    You should try others search criteria.

    \n" " " msgstr "" +"

    ¡No se ha encontrado ningún módulo!

    \n" +"

    Debería intentar otros criterios de búsqueda.

    \n" +" " #. module: base #: model:ir.model,name:base.model_ir_module_module @@ -5875,7 +6095,7 @@ msgstr "" #. module: base #: view:ir.translation:0 msgid "Comments" -msgstr "" +msgstr "Comentarios" #. module: base #: model:res.country,name:base.et @@ -5996,6 +6216,13 @@ msgid "" "membership products (schemes).\n" " " msgstr "" +"\n" +"Este módulo configura los módulos relacionados con una asociación.\n" +"==============================================================\n" +"\n" +"Instala el perfil para asociaciones para gestionar eventos, registros, " +"asociados y productos de asociados (esquemas).\n" +" " #. module: base #: model:ir.ui.menu,name:base.menu_base_config @@ -6033,7 +6260,7 @@ msgstr "" #: code:addons/base/ir/workflow/workflow.py:99 #, python-format msgid "Operation forbidden" -msgstr "" +msgstr "Operación prohibida" #. module: base #: view:ir.actions.server:0 @@ -6047,6 +6274,9 @@ msgid "" "deleting it (if you delete a native record rule, it may be re-created when " "you reload the module." msgstr "" +"Si desmarca el campo activo, se deshabilitará la regla de registro sin " +"eliminarla (si elimina una regla de registro nativa, se recreará cuando " +"recargue el módulo)." #. module: base #: selection:base.language.install,lang:0 @@ -6063,6 +6293,12 @@ msgid "" "Allows users to create custom dashboard.\n" " " msgstr "" +"\n" +"Deja al usuario crear un tablero personalizado.\n" +"========================================\n" +"\n" +"Permite al usuario crear un tablero personalizado.\n" +" " #. module: base #: model:ir.actions.act_window,name:base.ir_access_act @@ -6198,12 +6434,16 @@ msgid "" "========================\n" "\n" msgstr "" +"\n" +"Vista kanban de OpenERP web.\n" +"==========================\n" +"\n" #. module: base #: code:addons/base/ir/ir_fields.py:183 #, python-format msgid "'%s' does not seem to be a number for field '%%(field)s'" -msgstr "" +msgstr "'%s' no parece ser un número para el campo '%%(field)s'" #. module: base #: help:res.country.state,name:0 @@ -6251,7 +6491,7 @@ msgstr "Objeto afectado por esta regla" #. module: base #: selection:ir.actions.act_window,target:0 msgid "Inline View" -msgstr "" +msgstr "Vista incorporada" #. module: base #: field:ir.filters,is_default:0 @@ -6390,7 +6630,7 @@ msgstr "Malasia" #: code:addons/base/ir/ir_sequence.py:131 #, python-format msgid "Increment number must not be zero." -msgstr "" +msgstr "El número de incremento no debe ser cero." #. module: base #: model:ir.module.module,shortdesc:base.module_account_cancel @@ -6400,7 +6640,7 @@ msgstr "Cancelar asientos" #. module: base #: field:res.partner,tz_offset:0 msgid "Timezone offset" -msgstr "" +msgstr "Zona horaria" #. module: base #: model:ir.module.module,description:base.module_marketing_campaign @@ -6461,6 +6701,13 @@ msgid "" "Price and Cost Price.\n" " " msgstr "" +"\n" +"Este módulo añadir el campo 'Margen' en los pedidos de venta.\n" +"===================================================\n" +"\n" +"Da la rentabilidad calculando la diferencia entre el precio unitario y el " +"precio de coste.\n" +" " #. module: base #: selection:ir.actions.todo,type:0 @@ -6498,6 +6745,8 @@ msgid "" "the user will be able to manage his own human resources stuff (leave " "request, timesheets, ...), if he is linked to an employee in the system." msgstr "" +"el usuario podrá gestionar su propio material de recursos humanos (petición " +"de ausencia, partes de horas, ...), si se enlaza a un empleado en el sistema." #. module: base #: code:addons/orm.py:2247 @@ -6594,7 +6843,7 @@ msgstr "ir.cron" #. module: base #: model:res.country,name:base.cw msgid "Curaçao" -msgstr "" +msgstr "Curaçao" #. module: base #: view:ir.sequence:0 @@ -6657,6 +6906,7 @@ msgstr "Rastro de auditoría" #, python-format msgid "Value '%s' not found in selection field '%%(field)s'" msgstr "" +"El valor '%s' no se ha encontrado en el campo de selección '%%(field)s'" #. module: base #: model:res.country,name:base.sd @@ -6763,7 +7013,7 @@ msgstr "Algunas veces llamado BIC o Swift" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in msgid "Indian - Accounting" -msgstr "" +msgstr "India - Contabilidad" #. module: base #: field:res.partner,mobile:0 @@ -6796,12 +7046,12 @@ msgstr "Formato de hora" #. module: base #: field:res.company,rml_header3:0 msgid "RML Internal Header for Landscape Reports" -msgstr "" +msgstr "Encabezado interno RML para informes apaisados" #. module: base #: model:res.groups,name:base.group_partner_manager msgid "Contact Creation" -msgstr "" +msgstr "Creación de contactos" #. module: base #: view:ir.module.module:0 @@ -6853,6 +7103,12 @@ msgid "" "This module provides the core of the OpenERP Web Client.\n" " " msgstr "" +"\n" +"Módulo principal de OpenERP web.\n" +"=============================\n" +"\n" +"Este módulo provee el núcleo del cliente web de OpenERP.\n" +" " #. module: base #: view:ir.sequence:0 @@ -6959,12 +7215,12 @@ msgstr "Elementos de trabajo" #: code:addons/base/res/res_bank.py:195 #, python-format msgid "Invalid Bank Account Type Name format." -msgstr "" +msgstr "Formato de nombre de tipo de banco no válido." #. module: base #: view:ir.filters:0 msgid "Filters visible only for one user" -msgstr "" +msgstr "Filtros visibles sólo para un usuario" #. module: base #: model:ir.model,name:base.model_ir_attachment @@ -7035,12 +7291,12 @@ msgstr "" #. module: base #: model:res.groups,comment:base.group_hr_user msgid "the user will be able to approve document created by employees." -msgstr "" +msgstr "el usuario podrá aprobar documentos creados por los empleados." #. module: base #: field:ir.ui.menu,needaction_enabled:0 msgid "Target model uses the need action mechanism" -msgstr "" +msgstr "El modelo objetivo usa el mecanismo de acción requerida" #. module: base #: help:ir.model.fields,relation:0 @@ -7094,7 +7350,7 @@ msgstr "¡Archivo de módulo importado con éxito!" #: view:ir.model.constraint:0 #: model:ir.ui.menu,name:base.ir_model_constraint_menu msgid "Model Constraints" -msgstr "" +msgstr "Restricciones del modelo" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet @@ -7116,6 +7372,10 @@ msgid "" "============================================================\n" " " msgstr "" +"\n" +"Contabilidad china\n" +"============================================================\n" +" " #. module: base #: model:res.country,name:base.lc @@ -7141,7 +7401,7 @@ msgstr "Somalia" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_doctor msgid "Dr." -msgstr "" +msgstr "Dr." #. module: base #: model:res.groups,name:base.group_user @@ -7206,7 +7466,7 @@ msgstr "Copia de" #. module: base #: field:ir.model.data,display_name:0 msgid "Record Name" -msgstr "" +msgstr "Nombre del registro" #. module: base #: model:ir.model,name:base.model_ir_actions_client @@ -7217,12 +7477,12 @@ msgstr "ir.actions.client" #. module: base #: model:res.country,name:base.io msgid "British Indian Ocean Territory" -msgstr "Territorio Británico del Océano Índico" +msgstr "Territorio británico del Océano Índico" #. module: base #: model:ir.actions.server,name:base.action_server_module_immediate_install msgid "Module Immediate Install" -msgstr "" +msgstr "Módulo de instalación inmediata" #. module: base #: view:ir.actions.server:0 @@ -7256,6 +7516,12 @@ msgid "" "includes\n" "taxes and the Quetzal currency." msgstr "" +"\n" +"Éste es el módulo base para gestionar el plan de cuentas para Guatemala.\n" +"=====================================================================\n" +"\n" +"Agrega una nomenclatura contable para Guatemala. También incluye impuestos y " +"la moneda del Quetzal." #. module: base #: selection:res.lang,direction:0 @@ -7292,7 +7558,7 @@ msgstr "Nombre completo" #. module: base #: view:ir.attachment:0 msgid "on" -msgstr "" +msgstr "en" #. module: base #: code:addons/base/module/module.py:284 @@ -7349,7 +7615,7 @@ msgstr "En múltiples doc." #: view:res.users:0 #: view:wizard.ir.model.menu.create:0 msgid "or" -msgstr "" +msgstr "o" #. module: base #: model:ir.module.module,shortdesc:base.module_account_accountant @@ -7574,6 +7840,10 @@ msgid "" "use the same timezone that is otherwise used to pick and render date and " "time values: your computer's timezone." msgstr "" +"Zona horaria de la empresa, usada para mostrar la fecha y hora adecuadas en " +"los informes impresos. Es importante establecer un valor para este campo. " +"Debería usar la misma zona horaria que se coge en caso contrario para " +"mostrar los valores de fecha y hora: la zona horaria de su ordenador." #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_default @@ -7588,7 +7858,7 @@ msgstr "mdx" #. module: base #: view:ir.cron:0 msgid "Scheduled Action" -msgstr "" +msgstr "Acción planificada" #. module: base #: model:res.country,name:base.bi @@ -7628,6 +7898,12 @@ msgid "" "=============\n" " " msgstr "" +"\n" +"Este módulo añade el menú y características de eventos a su portal si " +"'event' y 'portal' están instalados.\n" +"=============================================================================" +"=============\n" +" " #. module: base #: help:ir.sequence,number_next:0 @@ -7637,12 +7913,12 @@ msgstr "Número siguiente de esta secuencia." #. module: base #: view:res.partner:0 msgid "at" -msgstr "" +msgstr "en" #. module: base #: view:ir.rule:0 msgid "Rule Definition (Domain Filter)" -msgstr "" +msgstr "Definición de regla (filtro de dominio)" #. module: base #: selection:ir.actions.act_url,target:0 @@ -7704,12 +7980,12 @@ msgstr "Contraseña" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_claim msgid "Portal Claim" -msgstr "" +msgstr "Reclamaciones en el portal" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_pe msgid "Peru Localization Chart Account" -msgstr "" +msgstr "Plan de cuentas peruano" #. module: base #: model:ir.module.module,description:base.module_auth_oauth @@ -7718,6 +7994,9 @@ msgid "" "Allow users to login through OAuth2 Provider.\n" "=============================================\n" msgstr "" +"\n" +"Permite a los usuarios iniciar sesión a través de un proveedor OAuth2.\n" +"==========================================================\n" #. module: base #: model:ir.actions.act_window,name:base.action_model_fields @@ -7737,7 +8016,7 @@ msgstr "Empleados" #. module: base #: field:res.company,rml_header2:0 msgid "RML Internal Header" -msgstr "Cabecera interna RML" +msgstr "Encabezado interno RML" #. module: base #: field:ir.actions.act_window,search_view_id:0 @@ -7747,7 +8026,7 @@ msgstr "Ref. vista búsqueda" #. module: base #: help:res.users,partner_id:0 msgid "Partner-related data of the user" -msgstr "" +msgstr "Datos del usuario relativos a la empresa" #. module: base #: model:ir.module.module,description:base.module_crm_todo @@ -7757,6 +8036,10 @@ msgid "" "==========================================\n" " " msgstr "" +"\n" +"Lista de cosas por hacer para las iniciativas y oportunidades del CRM.\n" +"========================================================\n" +" " #. module: base #: view:ir.mail_server:0 @@ -7863,7 +8146,7 @@ msgstr "Canadá" #. module: base #: view:base.language.export:0 msgid "Launchpad" -msgstr "" +msgstr "Launchpad" #. module: base #: help:res.currency.rate,currency_rate_type_id:0 @@ -7930,12 +8213,12 @@ msgstr "Campo personalizado" #. module: base #: model:ir.module.module,summary:base.module_account_accountant msgid "Financial and Analytic Accounting" -msgstr "" +msgstr "Contabilidad financiera y analítica" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project msgid "Portal Project" -msgstr "" +msgstr "Proyectos en el portal" #. module: base #: model:res.country,name:base.cc @@ -7968,7 +8251,7 @@ msgstr "Campos tipo de banco" #. module: base #: constraint:ir.rule:0 msgid "Rules can not be applied on Transient models." -msgstr "" +msgstr "Las reglas no se pueden aplicar en modelos transitorios." #. module: base #: selection:base.language.install,lang:0 @@ -8051,12 +8334,12 @@ msgstr "Asistente" #: code:addons/base/ir/ir_fields.py:304 #, python-format msgid "database id" -msgstr "" +msgstr "id de la base de datos" #. module: base #: model:ir.module.module,shortdesc:base.module_base_import msgid "Base import" -msgstr "" +msgstr "Importación base" #. module: base #: report:ir.module.reference:0 @@ -8089,6 +8372,8 @@ msgid "" "Select this if you want to set company's address information for this " "contact" msgstr "" +"Seleccione esto si quiere establecer la información de la dirección de la " +"compañía para este contacto" #. module: base #: field:ir.default,field_name:0 @@ -8127,6 +8412,8 @@ msgid "" "This field holds the image used as avatar for this contact, limited to " "1024x1024px" msgstr "" +"Este campo contiene la imagen utilizada como avatar para este contacto, " +"limitada a 1024x1024 px" #. module: base #: model:res.country,name:base.to @@ -8209,7 +8496,7 @@ msgstr "Numeración de la secuencia de asientos" #. module: base #: view:base.language.export:0 msgid "POEdit" -msgstr "" +msgstr "POEdit" #. module: base #: view:ir.values:0 @@ -8219,12 +8506,12 @@ msgstr "Acciones cliente" #. module: base #: field:res.partner.bank.type,field_ids:0 msgid "Type Fields" -msgstr "" +msgstr "Campos de tipo" #. module: base #: model:ir.module.module,summary:base.module_hr_recruitment msgid "Jobs, Recruitment, Applications, Job Interviews" -msgstr "" +msgstr "Trabajos, reclutamiento, solicitudes, entrevista de trabajo" #. module: base #: code:addons/base/module/module.py:513 @@ -8253,7 +8540,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_pad_project msgid "Pad on tasks" -msgstr "" +msgstr "Pad en las tareas" #. module: base #: model:ir.model,name:base.model_base_update_translations @@ -8271,7 +8558,7 @@ msgstr "¡Aviso!" #. module: base #: view:ir.rule:0 msgid "Full Access Right" -msgstr "" +msgstr "Derecho de acceso total" #. module: base #: field:res.partner.category,parent_id:0 @@ -8286,7 +8573,7 @@ msgstr "Finlandia" #. module: base #: model:ir.module.module,shortdesc:base.module_web_shortcuts msgid "Web Shortcuts" -msgstr "" +msgstr "Accesos rápidos para web" #. module: base #: view:res.partner:0 @@ -8330,17 +8617,17 @@ msgstr "Contabilidad analítica" #. module: base #: model:ir.model,name:base.model_ir_model_constraint msgid "ir.model.constraint" -msgstr "" +msgstr "Restricción de modelo" #. module: base #: model:ir.module.module,shortdesc:base.module_web_graph msgid "Graph Views" -msgstr "" +msgstr "Vistas de gráfico" #. module: base #: help:ir.model.relation,name:0 msgid "PostgreSQL table name implementing a many2many relation." -msgstr "" +msgstr "Nombre de la tabla PostgreSQL que implementa una relación many2many." #. module: base #: model:ir.module.module,description:base.module_base @@ -8349,6 +8636,9 @@ msgid "" "The kernel of OpenERP, needed for all installation.\n" "===================================================\n" msgstr "" +"\n" +"El núcleo de OpenERP, necesario para todas las instalaciones.\n" +"===================================================\n" #. module: base #: model:ir.model,name:base.model_ir_server_object_lines @@ -8373,7 +8663,7 @@ msgstr "Kuwait" #. module: base #: model:ir.module.module,shortdesc:base.module_account_followup msgid "Payment Follow-up Management" -msgstr "" +msgstr "Gestión de seguimientos de pago" #. module: base #: field:workflow.workitem,inst_id:0 @@ -8444,7 +8734,7 @@ msgstr "Siempre puede ser buscado" #. module: base #: help:res.country.state,code:0 msgid "The state code in max. three chars." -msgstr "" +msgstr "El código de provincia en tres caracteres como máximo." #. module: base #: model:res.country,name:base.hk @@ -8454,7 +8744,7 @@ msgstr "Hong Kong" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_sale msgid "Portal Sale" -msgstr "" +msgstr "Ventas en el portal" #. module: base #: field:ir.default,ref_id:0 @@ -8469,7 +8759,7 @@ msgstr "Filipinas" #. module: base #: model:ir.module.module,summary:base.module_hr_timesheet_sheet msgid "Timesheets, Attendances, Activities" -msgstr "" +msgstr "Partes de horas, asistencias, actividades" #. module: base #: model:res.country,name:base.ma @@ -8497,6 +8787,8 @@ msgid "" "Translation features are unavailable until you install an extra OpenERP " "translation." msgstr "" +"Las características de traducción no están disponibles hasta que no instale " +"una traducción extra de OpenERP." #. module: base #: model:ir.module.module,description:base.module_l10n_nl @@ -8585,7 +8877,7 @@ msgstr "Informe detallado de objetos" #. module: base #: model:ir.module.module,shortdesc:base.module_web_analytics msgid "Google Analytics" -msgstr "" +msgstr "Google Analytics" #. module: base #: model:ir.module.module,description:base.module_note @@ -8613,7 +8905,7 @@ msgstr "Dominica" #. module: base #: field:ir.translation,name:0 msgid "Translated field" -msgstr "" +msgstr "Campo traducible" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_location @@ -8633,17 +8925,17 @@ msgstr "Nepal" #. module: base #: model:ir.module.module,shortdesc:base.module_document_page msgid "Document Page" -msgstr "" +msgstr "Página de documento" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ar msgid "Argentina Localization Chart Account" -msgstr "" +msgstr "Plan de cuentas argentino" #. module: base #: field:ir.module.module,description_html:0 msgid "Description HTML" -msgstr "" +msgstr "Descripción HTML" #. module: base #: help:res.groups,implied_ids:0 @@ -8654,7 +8946,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_note msgid "Sticky notes, Collaborative, Memos" -msgstr "" +msgstr "Notas fijadas, colaborativos, memorándums" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_attendance @@ -8693,6 +8985,9 @@ msgid "" "If the selected language is loaded in the system, all documents related to " "this contact will be printed in this language. If not, it will be English." msgstr "" +"Si el idioma seleccionado está cargado en el sistema, todos los documentos " +"relacionados con el contacto se imprimirán en este idioma. Si no, se " +"imprimirán en inglés." #. module: base #: model:ir.module.module,description:base.module_hr_evaluation @@ -8789,7 +9084,7 @@ msgstr "Esloveno / slovenščina" #. module: base #: field:res.currency,position:0 msgid "Symbol Position" -msgstr "" +msgstr "Posición del símbolo" #. module: base #: model:ir.module.module,description:base.module_l10n_de @@ -8827,6 +9122,10 @@ msgid "" "\n" "(Document type: %s)" msgstr "" +"Para este tipo de documento, puede acceder sólo a los registros creados por " +"uno mismo.\n" +"\n" +"(Tipo de documento: %s)" #. module: base #: view:base.language.export:0 @@ -8839,6 +9138,8 @@ msgid "" "This field specifies whether the model is transient or not (i.e. if records " "are automatically deleted from the database or not)" msgstr "" +"Este campo especifica si el modelo es transitorio o no (por ejemplo si los " +"registros se eliminan automáticamente de la base de datos o no)" #. module: base #: code:addons/base/ir/ir_mail_server.py:441 @@ -8882,6 +9183,7 @@ msgstr "Lo siento, no está autorizado a eliminar este documento." #: constraint:ir.rule:0 msgid "Rules can not be applied on the Record Rules model." msgstr "" +"Las reglas no se han podido aplicar en el modelo de reglas de registro." #. module: base #: field:res.partner,supplier:0 @@ -8899,7 +9201,7 @@ msgstr "Multi acciones" #. module: base #: model:ir.module.module,summary:base.module_mail msgid "Discussions, Mailing Lists, News" -msgstr "" +msgstr "Discusiones, listas de correo, noticias" #. module: base #: model:ir.module.module,description:base.module_fleet @@ -8950,7 +9252,7 @@ msgstr "Samoa Americana" #. module: base #: view:ir.attachment:0 msgid "My Document(s)" -msgstr "" +msgstr "Mis documentos" #. module: base #: help:ir.actions.act_window,res_model:0 @@ -9000,7 +9302,7 @@ msgstr "Error de usuario" #. module: base #: model:ir.module.module,summary:base.module_project_issue msgid "Support, Bug Tracker, Helpdesk" -msgstr "" +msgstr "Soporte, gestión de errores, mesa de ayuda" #. module: base #: model:res.country,name:base.ae @@ -9014,6 +9316,8 @@ msgid "" "related to a model that uses the need_action mechanism, this field is set to " "true. Otherwise, it is false." msgstr "" +"Si la acción de menú es act_window, y si esta acción está relacionado con un " +"modelo que usa el mecanismo de acción requerida, este campo estará marcado." #. module: base #: code:addons/orm.py:3929 @@ -9226,11 +9530,15 @@ msgid "" "=============================\n" "\n" msgstr "" +"\n" +"Vista Gantt de OpenERP web.\n" +"=============================\n" +"\n" #. module: base #: model:ir.module.module,shortdesc:base.module_base_status msgid "State/Stage Management" -msgstr "" +msgstr "Gestión de estados/etapas" #. module: base #: model:ir.module.category,name:base.module_category_warehouse_management @@ -9259,6 +9567,18 @@ msgid "" "\n" " " msgstr "" +"\n" +"Este módulo muestra los procesos básicos involucrados en los módulos " +"seleccionados y en la secuencia en los que ocurren.\n" +"=============================================================================" +"=========================\n" +"\n" +"**Nota:** Esto aplica a todos los módulos conteniendo " +"modulename_process.xml.\n" +"\n" +"**e.g.** product/process/product_process.xml.\n" +"\n" +" " #. module: base #: view:res.lang:0 @@ -9284,7 +9604,7 @@ msgstr "Informe" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_prof msgid "Prof." -msgstr "" +msgstr "Prof." #. module: base #: code:addons/base/ir/ir_mail_server.py:239 @@ -9320,7 +9640,7 @@ msgstr "Ninguno" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_holidays msgid "Leave Management" -msgstr "" +msgstr "Gestión de ausencias" #. module: base #: model:res.company,overdue_msg:base.main_company @@ -9336,6 +9656,16 @@ msgid "" "Thank you in advance for your cooperation.\n" "Best Regards," msgstr "" +"Estimado/a señor/señora,\n" +"\n" +"Nuestros registros indican que algunos pagos en nuestra cuenta están aún " +"pendientes. Puede encontrar los detalles a continuación.\n" +"Si la cantidad ha sido ya pagada, por favor, descarte esta notificación. En " +"otro caso, por favor remítanos el importe total abajo indicado.\n" +"Si tiene alguna pregunta con respecto a su cuenta, por favor contáctenos.\n" +"\n" +"Gracias de antemano por su colaboración.\n" +"Saludos cordiales," #. module: base #: view:ir.module.category:0 @@ -9360,7 +9690,7 @@ msgstr "Mali" #. module: base #: model:ir.ui.menu,name:base.menu_project_config_project msgid "Stages" -msgstr "" +msgstr "Etapas" #. module: base #: selection:base.language.install,lang:0 @@ -9387,6 +9717,12 @@ msgid "" "==========================================================\n" " " msgstr "" +"\n" +"Este módulo añade una lista de empleados a su página de contacto del portal " +"si 'hr' y 'portal_crm' (que crea la página de contacto) están instalados.\n" +"=============================================================================" +"============================================\n" +" " #. module: base #: model:res.country,name:base.bn @@ -9409,7 +9745,7 @@ msgstr "Interfaz de usuario" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_byproduct msgid "MRP Byproducts" -msgstr "" +msgstr "Subproductos MRP" #. module: base #: field:res.request,ref_partner_id:0 @@ -9419,7 +9755,7 @@ msgstr "Ref. empresa" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_expense msgid "Expense Management" -msgstr "" +msgstr "Gestión de gastos" #. module: base #: field:ir.attachment,create_date:0 @@ -9453,6 +9789,12 @@ msgid "" "Indian accounting chart and localization.\n" " " msgstr "" +"\n" +"Plan de cuentas indio.\n" +"====================================\n" +"\n" +"Plan de cuentas y localización indios.\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_uy @@ -9481,6 +9823,14 @@ msgid "" "If set to true it allows user to cancel entries & invoices.\n" " " msgstr "" +"\n" +"Permite cancelar asientos contables.\n" +"===============================\n" +"\n" +"Este módulo añade el campo 'Permitir cancelar asientos' en la vista de " +"formulario de los diarios contables.\n" +"Si está establecido a True, permitirá cancelar asientos y facturas.\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_plugin @@ -9567,7 +9917,7 @@ msgstr "%H - Hora (reloj 24-horas) [00,23]." #. module: base #: field:ir.model.fields,on_delete:0 msgid "On Delete" -msgstr "" +msgstr "Al eliminar" #. module: base #: code:addons/base/ir/ir_model.py:340 @@ -9602,6 +9952,13 @@ msgid "" "=======================================================\n" " " msgstr "" +"\n" +"Este módulo añade una página de contacto (con un formulario de contacto " +"creando una iniciativa cuando se envía) al portal si 'crm' y 'portal' están " +"instalados.\n" +"=============================================================================" +"=======================================================\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_us @@ -9627,7 +9984,7 @@ msgstr "Cancelar" #: code:addons/orm.py:1509 #, python-format msgid "Unknown database identifier '%s'" -msgstr "" +msgstr "Identificador de base de datos '%s' desconocido" #. module: base #: selection:base.language.export,format:0 @@ -9642,6 +9999,10 @@ msgid "" "=========================\n" "\n" msgstr "" +"\n" +"Vista de diagrama de Openerp web.\n" +"==============================\n" +"\n" #. module: base #: model:res.country,name:base.nt @@ -9681,7 +10042,7 @@ msgstr "" #: code:addons/base/ir/ir_fields.py:317 #, python-format msgid "external id" -msgstr "" +msgstr "id. externo" #. module: base #: view:ir.model:0 @@ -9724,6 +10085,12 @@ msgid "" "=====================\n" " " msgstr "" +"\n" +"Este módulo añade el menú y las características de las incidencias al portal " +"si 'project_issue' y 'portal' están instalados.\n" +"=============================================================================" +"=====================\n" +" " #. module: base #: view:res.lang:0 @@ -9738,7 +10105,7 @@ msgstr "Alemania" #. module: base #: model:ir.module.module,shortdesc:base.module_auth_oauth msgid "OAuth2 Authentication" -msgstr "" +msgstr "Autentificación OAuth2" #. module: base #: view:workflow:0 @@ -9749,6 +10116,12 @@ msgid "" "default value. If you don't do that, your customization will be overwrited " "at the next update or upgrade to a future version of OpenERP." msgstr "" +"Cuando se personaliza un flujo de trabajo, asegúrese de no modificar un nodo " +"o flecha existente, en lugar de añadir nuevos nodos o flechas. Si necesita " +"absolutamente modificar un nodo o flecha, sólo puede cambiar los campos que " +"están vacíos o establecidos a su valor por defecto. Si no hace eso, la " +"personalización será sobrescrita en la próxima actualización a una futura " +"versión de OpenERP." #. module: base #: report:ir.module.reference:0 @@ -9781,7 +10154,7 @@ msgstr "¡El código de moneda debe ser único por compañía!" #: code:addons/base/module/wizard/base_export_language.py:38 #, python-format msgid "New Language (Empty translation template)" -msgstr "" +msgstr "Nuevo idioma (Plantilla de traducción vacía)" #. module: base #: model:ir.module.module,description:base.module_auth_reset_password @@ -9794,6 +10167,14 @@ msgid "" "Allow administrator to click a button to send a \"Reset Password\" request " "to a user.\n" msgstr "" +"\n" +"Restablece la contraseña\n" +"=====================\n" +"\n" +"Permite a los usuarios restablecer su contraseña desde la página de inicio " +"de sesión.\n" +"Permite a los administradores pulsar un botón para enviar una petición de " +"restablecimiento de la contraseña a los usuarios.\n" #. module: base #: help:ir.actions.server,email:0 @@ -9863,7 +10244,7 @@ msgstr "Egipto" #. module: base #: view:ir.attachment:0 msgid "Creation" -msgstr "" +msgstr "Creación" #. module: base #: help:ir.actions.server,model_id:0 @@ -9907,7 +10288,7 @@ msgstr "Descripción de campos" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_contract_hr_expense msgid "Contracts Management: hr_expense link" -msgstr "" +msgstr "Gestión de contratos: enlace con hr_expense" #. module: base #: view:ir.attachment:0 @@ -9926,7 +10307,7 @@ msgstr "Agrupar por..." #. module: base #: view:base.module.update:0 msgid "Module Update Result" -msgstr "" +msgstr "Resultado de actualización de módulo" #. module: base #: model:ir.module.module,description:base.module_analytic_contract_hr_expense @@ -9937,6 +10318,11 @@ msgid "" "=============================================================================" "=========================\n" msgstr "" +"\n" +"Este módulo modifica la vista de cuenta analítica para mostrar algunos datos " +"relativos al módulo 'hr_expense'.\n" +"=============================================================================" +"=============\n" #. module: base #: field:res.partner,use_parent_address:0 @@ -9946,7 +10332,7 @@ msgstr "Utilizar la dirección de la empresa" #. module: base #: model:ir.module.module,summary:base.module_hr_holidays msgid "Holidays, Allocation and Leave Requests" -msgstr "" +msgstr "Vacaciones, asignaciones y peticiones de ausencia" #. module: base #: model:ir.module.module,description:base.module_web_hello @@ -9956,6 +10342,10 @@ msgid "" "===========================\n" "\n" msgstr "" +"\n" +"Módulo de ejemplo de OpenERP web.\n" +"===============================\n" +"\n" #. module: base #: selection:ir.module.module,state:0 @@ -9993,6 +10383,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un contacto en su libreta de direcciones.\n" +"

    \n" +"OpenERP le ayuda a gestionar todas las actividades relacionadas con los " +"proveedores: discusiones, historial de oportunidades de negocio, documentos, " +"etc.\n" +"

    \n" +" " #. module: base #: model:res.country,name:base.lr @@ -10007,6 +10405,10 @@ msgid "" "=======================\n" "\n" msgstr "" +"\n" +"Suite de prueba de OpenERP web.\n" +"=============================\n" +"\n" #. module: base #: view:ir.model:0 @@ -10151,6 +10553,8 @@ msgstr "Campaña de marketing - Demo" msgid "" "Can not create Many-To-One records indirectly, import the field separately" msgstr "" +"No se puede crear un registro many2one indirectamente. Importe el campo por " +"separado." #. module: base #: field:ir.cron,interval_type:0 @@ -10193,7 +10597,7 @@ msgstr "China - Contabilidad" #. module: base #: sql_constraint:ir.model.constraint:0 msgid "Constraints with the same name are unique per module." -msgstr "" +msgstr "Las restricciones con el mismo nombre son únicas por módulo." #. module: base #: model:ir.module.module,description:base.module_report_intrastat @@ -10205,6 +10609,12 @@ msgid "" "This module gives the details of the goods traded between the countries of\n" "European Union." msgstr "" +"\n" +"Un módulo que añade informes intrastat.\n" +"=====================================\n" +"\n" +"Este módulo ofrece detalles de los bienes comerciados entre países de la " +"Unión Europea." #. module: base #: help:ir.actions.server,loop_action:0 @@ -10238,7 +10648,7 @@ msgstr "res.solicitud" #. module: base #: field:res.partner,image_medium:0 msgid "Medium-sized image" -msgstr "" +msgstr "Imagen mediana" #. module: base #: view:ir.model:0 @@ -10265,7 +10675,7 @@ msgstr "Contenido del archivo" #: view:ir.model.relation:0 #: model:ir.ui.menu,name:base.ir_model_relation_menu msgid "ManyToMany Relations" -msgstr "" +msgstr "Relaciones many2many" #. module: base #: model:res.country,name:base.pa @@ -10336,7 +10746,7 @@ msgstr "Portal" #. module: base #: selection:ir.translation,state:0 msgid "To Translate" -msgstr "" +msgstr "A traducir" #. module: base #: code:addons/base/ir/ir_fields.py:295 @@ -10377,7 +10787,7 @@ msgstr "" #. module: base #: help:ir.model.constraint,name:0 msgid "PostgreSQL constraint or foreign key name." -msgstr "" +msgstr "Restricción PostgreSQL o nombre de la clave externa." #. module: base #: view:res.lang:0 @@ -10397,17 +10807,17 @@ msgstr "Guinea Bissau" #. module: base #: field:ir.actions.report.xml,header:0 msgid "Add RML Header" -msgstr "Añadir cabecera RML" +msgstr "Añadir encabezado RML" #. module: base #: help:res.company,rml_footer:0 msgid "Footer text displayed at the bottom of all reports." -msgstr "" +msgstr "Texto mostrado en el pie de página de todos los informes." #. module: base #: model:ir.module.module,shortdesc:base.module_note_pad msgid "Memos pad" -msgstr "" +msgstr "Pad de memorándums" #. module: base #: model:ir.module.module,description:base.module_pad @@ -10459,7 +10869,7 @@ msgstr "Otras acciones" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_coda msgid "Belgium - Import Bank CODA Statements" -msgstr "" +msgstr "Bélgica - Importar extractos bancarios CODA" #. module: base #: selection:ir.actions.todo,state:0 @@ -10513,7 +10923,7 @@ msgstr "Italia" #. module: base #: model:res.groups,name:base.group_sale_salesman msgid "See Own Leads" -msgstr "" +msgstr "Mostrar las iniciativas propias" #. module: base #: view:ir.actions.todo:0 @@ -10524,7 +10934,7 @@ msgstr "Para ejecutar" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_hr_employees msgid "Portal HR employees" -msgstr "" +msgstr "Empleados de RRHH en el portal" #. module: base #: selection:base.language.install,lang:0 @@ -10543,6 +10953,8 @@ msgid "" "Insufficient fields to generate a Calendar View for %s, missing a date_stop " "or a date_delay" msgstr "" +"Campos insuficientes para generar una vista de calendario para %s. Falta un " +"campo date_stop o date_delay." #. module: base #: field:workflow.activity,action:0 @@ -10597,6 +11009,15 @@ msgid "" "associated to every resource. It also manages the leaves of every resource.\n" " " msgstr "" +"\n" +"Módulo para la gestión de recursos.\n" +"===============================\n" +"\n" +"Un recurso representa algo que puede ser planificado (un desarrollador en " +"una tarea o un centro de trabajo en una orden de fabricación). Este módulo " +"gestiona un calendario asociado a cada recurso. También gestiona las " +"ausencias de cada recurso.\n" +" " #. module: base #: model:ir.model,name:base.model_ir_translation @@ -10618,7 +11039,7 @@ msgstr "" #: model:ir.actions.act_window,name:base.action_view_base_module_upgrade #, python-format msgid "Apply Schedule Upgrade" -msgstr "" +msgstr "Aplicar actualización programada" #. module: base #: view:workflow.activity:0 @@ -10651,6 +11072,8 @@ msgid "" "One of the documents you are trying to access has been deleted, please try " "again after refreshing." msgstr "" +"Uno de los documentos al que está intentado acceder ha sido eliminado. " +"Inténtelo por favor de nuevo tras actualizar." #. module: base #: model:ir.model,name:base.model_ir_mail_server @@ -10663,6 +11086,8 @@ msgid "" "If the target model uses the need action mechanism, this field gives the " "number of actions the current user has to perform." msgstr "" +"Si el modelo objetivo usa el mecanismo de acción requerida, este campo da el " +"número de acciones que el usuario tiene que realizar." #. module: base #: selection:base.language.install,lang:0 @@ -10759,7 +11184,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_stock msgid "Sales and Warehouse Management" -msgstr "" +msgstr "Gestión de ventas y almacén" #. module: base #: field:ir.model.fields,model:0 @@ -10829,6 +11254,8 @@ msgstr "Martinica (Francia)" #: help:res.partner,is_company:0 msgid "Check if the contact is a company, otherwise it is a person" msgstr "" +"Marque esta casilla si el contacto es una compañía. En caso contrario, será " +"una persona." #. module: base #: view:ir.sequence.type:0 @@ -10839,7 +11266,7 @@ msgstr "Tipo de secuencias" #: code:addons/base/res/res_bank.py:195 #, python-format msgid "Formating Error" -msgstr "" +msgstr "Error de formato" #. module: base #: model:res.country,name:base.ye @@ -10977,7 +11404,7 @@ msgstr "Email" #. module: base #: model:res.partner.category,name:base.res_partner_category_12 msgid "Office Supplies" -msgstr "" +msgstr "Material de oficina" #. module: base #: code:addons/custom.py:550 @@ -11051,6 +11478,32 @@ msgid "" " Reporting / Accounting / **Follow-ups Analysis\n" "\n" msgstr "" +"\n" +"Módulo para automatizar las cartas para facturas impagadas, con múltiples " +"niveles de aviso.\n" +"=============================================================================" +"====\n" +"\n" +"Puede configurar niveles múltiples de aviso a través del menú:\n" +"---------------------------------------------------------------\n" +" Configuración / Niveles de seguimiento\n" +" \n" +"Una vez se definan, puede imprimir automáticamente avisos cada día pulsando " +"simplemente en el menú:\n" +"-----------------------------------------------------------------------------" +"-------------------------\n" +" Seguimiento de pagos / Enviar cartas y correos electrónicos\n" +"\n" +"Generará un PDF / enviará correos electrónicos / establecerá acciones " +"manuales dependiendo de los diferentes niveles de aviso definidos. Puede " +"definir políticas diferentes para cada compañía.\n" +"\n" +"Tenga en cuenta que si quiere comprobar el nivel de seguimiento para una " +"empresa en concreto, puede hacerlo desde el menú:\n" +"-----------------------------------------------------------------------------" +"-------------------------------------\n" +" Informes / Contabilidad / **Análisis de seguimientos\n" +"\n" #. module: base #: view:ir.rule:0 @@ -11063,7 +11516,7 @@ msgstr "" #. module: base #: model:res.country,name:base.bl msgid "Saint Barthélémy" -msgstr "" +msgstr "San Bartolomé" #. module: base #: selection:ir.module.module,license:0 @@ -11078,7 +11531,7 @@ msgstr "Ecuador" #. module: base #: view:ir.rule:0 msgid "Read Access Right" -msgstr "" +msgstr "Permiso de lectura" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_user_function @@ -11150,12 +11603,12 @@ msgstr "Traducido" #: model:ir.actions.act_window,name:base.action_inventory_form #: model:ir.ui.menu,name:base.menu_action_inventory_form msgid "Default Company per Object" -msgstr "" +msgstr "Compañía por defecto por objeto" #. module: base #: field:ir.ui.menu,needaction_counter:0 msgid "Number of actions the user has to perform" -msgstr "" +msgstr "Número de acciones que el usuario tiene que realizar" #. module: base #: model:ir.module.module,shortdesc:base.module_web_hello @@ -11185,7 +11638,7 @@ msgstr "Dominio" #: code:addons/base/ir/ir_fields.py:167 #, python-format msgid "Use '1' for yes and '0' for no" -msgstr "" +msgstr "Use '1' para sí y '0' para no" #. module: base #: model:ir.module.module,shortdesc:base.module_marketing_campaign @@ -11200,13 +11653,13 @@ msgstr "Nombre provincia" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll_account msgid "Belgium - Payroll with Accounting" -msgstr "" +msgstr "Bélgica - Nóminas con contabilidad" #. module: base #: code:addons/base/ir/ir_fields.py:314 #, python-format msgid "Invalid database id '%s' for the field '%%(field)s'" -msgstr "" +msgstr "Id. de base de datos '%s' no válido para el campo '%%(field)s'" #. module: base #: view:res.lang:0 @@ -11367,12 +11820,12 @@ msgstr "Puerto Rico" #. module: base #: model:ir.module.module,shortdesc:base.module_web_tests_demo msgid "Demonstration of web/javascript tests" -msgstr "" +msgstr "Demostración de test JavaScript/Web" #. module: base #: field:workflow.transition,signal:0 msgid "Signal (Button Name)" -msgstr "" +msgstr "Señal (Nombre del botón)" #. module: base #: view:ir.actions.act_window:0 @@ -11466,13 +11919,13 @@ msgstr "Operaciones de fabricación" #. module: base #: view:base.language.export:0 msgid "Here is the exported translation file:" -msgstr "" +msgstr "Aquí está el archivo de traducción exportado:" #. module: base #: field:ir.actions.report.xml,report_rml_content:0 #: field:ir.actions.report.xml,report_rml_content_data:0 msgid "RML Content" -msgstr "" +msgstr "Contenido RML" #. module: base #: view:res.lang:0 @@ -11510,6 +11963,18 @@ msgid "" "automatically new claims based on incoming emails.\n" " " msgstr "" +"\n" +"\n" +"Gestionar reclamaciones de clientes.\n" +"=============================================================================" +"===\n" +"Esta aplicación permite gestionar las reclamaciones y quejas de sus " +"clientes/proveedores.\n" +"\n" +"Está totalmente integrado con la pasarela de correo electrónico, para que " +"puede crear automáticamente nuevas quejas basadas en los correos " +"electrónicos entrantes.\n" +" " #. module: base #: selection:ir.module.module,license:0 @@ -11630,6 +12095,13 @@ msgid "" "\n" "The decimal precision is configured per company.\n" msgstr "" +"\n" +"Configura la precisión del precio si necesita diversos tipos de uso: " +"contabilidad, ventas, compras...\n" +"=============================================================================" +"====================\n" +"\n" +"La precisión decimal se configura por compañía.\n" #. module: base #: selection:res.company,paper_format:0 @@ -11639,7 +12111,7 @@ msgstr "A4" #. module: base #: view:res.config.installer:0 msgid "Configuration Installer" -msgstr "" +msgstr "Instalador de la configuración" #. module: base #: field:res.partner,customer:0 @@ -11660,6 +12132,10 @@ msgid "" "===================================================\n" " " msgstr "" +"\n" +"Este módulo añade el PAD en todas las vistas kanban de proyecto.\n" +"======================================================\n" +" " #. module: base #: field:ir.actions.act_window,context:0 @@ -11726,17 +12202,19 @@ msgid "" "(if you delete a native ACL, it will be re-created when you reload the " "module." msgstr "" +"Si desmarca el campo activo, deshabilitará el ACL sin borrarlo (si borra un " +"ACL nativo, será recreado cuando recargue el módulo)." #. module: base #: model:ir.model,name:base.model_ir_fields_converter msgid "ir.fields.converter" -msgstr "" +msgstr "Convertidor de campos" #. module: base #: code:addons/base/res/res_partner.py:436 #, python-format msgid "Couldn't create contact without email address !" -msgstr "" +msgstr "¡No se puede crear el contacto sin correo electrónico!" #. module: base #: model:ir.module.category,name:base.module_category_manufacturing @@ -11758,12 +12236,12 @@ msgstr "Cancelar instalación" #. module: base #: model:ir.model,name:base.model_ir_model_relation msgid "ir.model.relation" -msgstr "" +msgstr "Relación" #. module: base #: model:ir.module.module,shortdesc:base.module_account_check_writing msgid "Check Writing" -msgstr "" +msgstr "Escritura de cheques" #. module: base #: model:ir.module.module,description:base.module_plugin_outlook @@ -11999,7 +12477,7 @@ msgstr "Reino Unido - Contabilidad" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam msgid "Mrs." -msgstr "" +msgstr "Sra." #. module: base #: code:addons/base/ir/ir_model.py:424 @@ -12035,7 +12513,7 @@ msgstr "Expresión del bucle" #. module: base #: model:res.partner.category,name:base.res_partner_category_16 msgid "Retailer" -msgstr "" +msgstr "Minorista" #. module: base #: view:ir.model.fields:0 @@ -12086,6 +12564,8 @@ msgstr "" msgid "" "Please make sure no workitems refer to an activity before deleting it!" msgstr "" +"¡Asegúrese de que ningún elemento de trabajo se refiera a la actividad antes " +"de borrarla!" #. module: base #: model:res.country,name:base.tr @@ -12138,7 +12618,7 @@ msgstr "4. %b, %B ==> Dic, Diciembre" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cl msgid "Chile Localization Chart Account" -msgstr "" +msgstr "Plan de cuentas chileno" #. module: base #: selection:base.language.install,lang:0 @@ -12239,6 +12719,20 @@ msgid "" "yearly\n" " account reporting (balance, profit & losses).\n" msgstr "" +"\n" +"Plan de cuentas español (PGCE 2008).\n" +"=======================================\n" +"\n" +" * Define las siguientes plantillas de plan de cuentas:\n" +" * Plan de cuentas general español 2008\n" +" * Plan de cuentas general español 2008 para pequeñas y medianas " +"empresas.\n" +" * Define plantillas para los impuestos de ventas y compras\n" +" * Define plantillas de códigos de impuestos\n" +"\n" +"**Nota:** Debe instalar el módulo 'l10n_es_account_balance_report' para los " +"informes de cuentas anuales (balance de situación, cuenta de pérdidas y " +"ganancias).\n" #. module: base #: field:ir.actions.act_url,type:0 @@ -12309,7 +12803,7 @@ msgstr "" #. module: base #: model:res.country,name:base.cd msgid "Congo, Democratic Republic of the" -msgstr "" +msgstr "Congo, República Democrática del" #. module: base #: model:res.country,name:base.cr @@ -12366,7 +12860,7 @@ msgstr "Valor por defecto o referencia a una acción" #. module: base #: field:ir.actions.report.xml,auto:0 msgid "Custom Python Parser" -msgstr "" +msgstr "Analizador Python personalizado" #. module: base #: sql_constraint:res.groups:0 @@ -12376,7 +12870,7 @@ msgstr "¡El nombre del grupo debe ser único!" #. module: base #: help:ir.translation,module:0 msgid "Module this term belongs to" -msgstr "" +msgstr "Módulo al que pertenece este término" #. module: base #: model:ir.module.module,description:base.module_web_view_editor @@ -12387,6 +12881,11 @@ msgid "" "\n" " " msgstr "" +"\n" +"Editor de vistas de OpenERP web.\n" +"============================\n" +"\n" +" " #. module: base #: view:ir.sequence:0 @@ -12435,6 +12934,13 @@ msgid "" "\n" " " msgstr "" +"\n" +"Plan de cuentas y localización de impuesto argentino.\n" +"==================================================\n" +"\n" +"Plan contable argentino e impuestos de acuerdo a disposiciones vigentes.\n" +"\n" +" " #. module: base #: code:addons/fields.py:126 @@ -12516,7 +13022,7 @@ msgstr "Maldivas" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_crm msgid "Portal CRM" -msgstr "" +msgstr "Portal CRM" #. module: base #: model:ir.ui.menu,name:base.next_id_4 @@ -12661,7 +13167,7 @@ msgstr "" #. module: base #: field:ir.actions.report.xml,report_sxw:0 msgid "SXW Path" -msgstr "" +msgstr "Ruta del archivo SXW" #. module: base #: model:ir.module.module,description:base.module_account_asset @@ -12678,6 +13184,15 @@ msgid "" "\n" " " msgstr "" +"\n" +"Gestión financiera y contable de activos.\n" +"==========================================\n" +"\n" +"Este módulo gestiona los activos que posee una compañía o un individuo. " +"Permite seguir las depreciaciones que ocurren en dichos activos, y permite " +"crear los asientos de las líneas de depreciación.\n" +"\n" +" " #. module: base #: field:ir.cron,numbercall:0 @@ -12770,6 +13285,12 @@ msgid "" "Provide Templates for Chart of Accounts, Taxes for Uruguay.\n" "\n" msgstr "" +"\n" +"Plan general de cuentas.\n" +"====================\n" +"\n" +"Provee plantillas para el plan de cuentas y los impuestos para Uruguay.\n" +"\n" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_gr @@ -12890,7 +13411,7 @@ msgstr "Filtros en mis documentos" #. module: base #: model:ir.module.module,summary:base.module_project_gtd msgid "Personal Tasks, Contexts, Timeboxes" -msgstr "" +msgstr "Tareas personales, contextos, tiempos asignados" #. module: base #: model:ir.module.module,description:base.module_l10n_cr @@ -12912,6 +13433,22 @@ msgid "" "please go to http://translations.launchpad.net/openerp-costa-rica.\n" " " msgstr "" +"\n" +"Plan de cuentas para Costa Rica.\n" +"=================================\n" +"\n" +"Incluye:\n" +"---------\n" +" * account.type\n" +" * account.account.template\n" +" * account.tax.template\n" +" * account.tax.code.template\n" +" * account.chart.template\n" +"\n" +"Todo está en inglés con traducción a español. Más traducciones son " +"bienvenidas, por favor vayan a http://translations.launchpad.net/openerp-" +"costa-rica.\n" +" " #. module: base #: model:ir.actions.act_window,name:base.action_partner_supplier_form @@ -12938,7 +13475,7 @@ msgstr "Gabón" #. module: base #: model:ir.module.module,summary:base.module_stock msgid "Inventory, Logistic, Storage" -msgstr "" +msgstr "Inventario, logística, almacenamiento" #. module: base #: view:ir.actions.act_window:0 @@ -12992,7 +13529,7 @@ msgstr "Nueva Caledonia (Francesa)" #. module: base #: field:ir.model,osv_memory:0 msgid "Transient Model" -msgstr "" +msgstr "Model transitorio" #. module: base #: model:res.country,name:base.cy @@ -13050,7 +13587,7 @@ msgstr "Preferencias" #. module: base #: model:res.partner.category,name:base.res_partner_category_9 msgid "Components Buyer" -msgstr "" +msgstr "Comprador de componentes" #. module: base #: view:ir.module.module:0 @@ -13058,6 +13595,8 @@ msgid "" "Do you confirm the uninstallation of this module? This will permanently " "erase all data currently stored by the module!" msgstr "" +"¿Confirma la desinstalación de este módulo? ¡Esto eliminará permanentemente " +"todos los datos almacenados actualmente por el módulo!" #. module: base #: help:ir.cron,function:0 @@ -13131,7 +13670,7 @@ msgstr "Servidores de correo saliente" #. module: base #: model:ir.ui.menu,name:base.menu_custom msgid "Technical" -msgstr "" +msgstr "Técnico" #. module: base #: model:res.country,name:base.cn @@ -13220,6 +13759,18 @@ msgid "" "routing of the assembly operation.\n" " " msgstr "" +"\n" +"Este módulo permite un proceso de acopio intermedio para proveer de materias " +"primas a las órdenes de fabricación.\n" +"=============================================================================" +"=======================\n" +"\n" +"Un ejemplo de uso de este módulo es para gestionar la fabricación realizada " +"por subcontratistas. Para que se puede hacer de este modo, esteblezca el " +"producto ensamblado que es subcontratado a 'No auto\n" +"sub-contracted to 'Sin auto-acopio' y ponga la ubicación del proveedor en la " +"ruta de producción de la operación de ensamblado.\n" +" " #. module: base #: help:multi_company.default,expression:0 @@ -13255,6 +13806,21 @@ msgid "" " A + B + C -> D + E\n" " " msgstr "" +"\n" +"Este módulo permite fabricar varios productos de una orden de fabricación.\n" +"=============================================================================" +"\n" +"\n" +"Puede configurar subproductos en la lista de materiales.\n" +"\n" +"Sin este módulo:\n" +"--------------------\n" +" A + B + C -> D\n" +"\n" +"Con este módulo:\n" +"-----------------\n" +" A + B + C -> D + E\n" +" " #. module: base #: model:res.country,name:base.tf @@ -13334,6 +13900,9 @@ msgid "" "128x128px image, with aspect ratio preserved. Use this field in form views " "or some kanban views." msgstr "" +"Imagen mediana de este contacto. Se redimensiona automáticamente a 128x128 " +"px, con el ratio de aspecto preservado. Se usa este campo en las vistas los " +"formularios y en algunas vistas de kanban." #. module: base #: view:base.update.translations:0 @@ -13372,7 +13941,7 @@ msgstr "Acción a ejecutar" #: field:ir.model,modules:0 #: field:ir.model.fields,modules:0 msgid "In Modules" -msgstr "" +msgstr "En los módulos" #. module: base #: model:ir.module.module,shortdesc:base.module_contacts @@ -13414,6 +13983,15 @@ msgid "" " - InfoLogic UK counties listing\n" " - a few other adaptations" msgstr "" +"\n" +"Ésta es la última localización de OpenERP para Reino Uinido, necesaria la " +"contabilidad de PYMEs de RU con:\n" +"=============================================================================" +"====================\n" +" - un plan de cuentas preparado para CT600\n" +" - una estructura de impuesto preparada para VAT100\n" +" - listado de condados de RU de InfoLogic\n" +" - otras cuantas adaptaciones" #. module: base #: selection:ir.model,state:0 @@ -13441,7 +14019,7 @@ msgstr "ID de impuesto" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions msgid "Bank Statement Extensions to Support e-banking" -msgstr "" +msgstr "Extensiones de extracto bancario para soportar e-banking" #. module: base #: field:ir.model.fields,field_description:0 @@ -13503,6 +14081,15 @@ msgid "" "Adds menu to show relevant information to each manager.You can also view the " "report of account analytic summary user-wise as well as month-wise.\n" msgstr "" +"\n" +"Este módulo modifica la vista de contabilidad analítica para mostrar datos " +"importantes para un gestor de proyectos de una compañía de servicios.\n" +"=============================================================================" +"=================================================\n" +"\n" +"Añade un menú para mostrar información relevante a cada gestor. Puede " +"también ver el informe del resumen de contabilidad analítica por usuario y " +"por mes.\n" #. module: base #: model:ir.module.module,description:base.module_hr_payroll_account @@ -13516,6 +14103,14 @@ msgid "" " * Company Contribution Management\n" " " msgstr "" +"\n" +"Sistema de pago genérico de nóminas integrado con contabilidad.\n" +"======================================================\n" +"\n" +" * Codificación de gastos\n" +" * Codificación de pagos\n" +" * Gestión de participación de las empresas\n" +" " #. module: base #: view:base.module.update:0 @@ -13555,6 +14150,8 @@ msgid "" "The user this filter is private to. When left empty the filter is public and " "available to all users." msgstr "" +"El usuario para el que el filtro es privado. Cuando está vacío, el filtro es " +"público y está disponible para todos los usuarios." #. module: base #: field:ir.actions.act_window,auto_refresh:0 @@ -13577,6 +14174,18 @@ msgid "" "\n" "Used, for example, in food industries." msgstr "" +"\n" +"Gestiona diferentes fechas en los productos y en los lotes de producción.\n" +"============================================================\n" +"\n" +"Se gestionan las siguientes fechas:\n" +"-----------------------------------------\n" +" - fecha de caducidad\n" +" - fecha de consumo seguro\n" +" - fecha de eliminación\n" +" - fecha de alerta\n" +"\n" +"Usado, por ejemplo, en la industria de la comida." #. module: base #: help:ir.translation,state:0 @@ -13584,6 +14193,8 @@ msgid "" "Automatically set to let administators find new terms that might need to be " "translated" msgstr "" +"Establecido automáticamente para dejar que los administradores encuentren " +"nuevos términos que necesiten ser traducidos" #. module: base #: code:addons/base/ir/ir_model.py:84 @@ -13610,7 +14221,7 @@ msgstr "Selección antes de fabricación" #. module: base #: model:ir.module.module,summary:base.module_note_pad msgid "Sticky memos, Collaborative" -msgstr "" +msgstr "Memorándums fijados, colaborativos" #. module: base #: model:res.country,name:base.wf @@ -13641,6 +14252,20 @@ msgid "" "* HR Jobs\n" " " msgstr "" +"\n" +"Gestión de recursos humanos.\n" +"==========================\n" +"\n" +"Esta aplicación habilita la gestión de importantes aspectos del personal de " +"su compañía y otros detalles como sus habilidades, contactos, horario...\n" +"\n" +"Puede gestionar:\n" +"----------------------\n" +"* Empleados y jerarquías: Puede definir sus empleados con usuarios y definir " +"jerarquías.\n" +"* Departamentos\n" +"* Puestos\n" +" " #. module: base #: model:ir.module.module,description:base.module_hr_contract @@ -13657,6 +14282,18 @@ msgid "" "You can assign several contracts per employee.\n" " " msgstr "" +"\n" +"Añade toda la información en el formulario de empleado para gestionar " +"contratos.\n" +"====================================================================\n" +"\n" +" * Contrato\n" +" * Lugar de nacimiento\n" +" * Fecha del examen médico\n" +" * Vehículo de empresa\n" +"\n" +"Puede asignar varios contratos por empleado.\n" +" " #. module: base #: view:ir.model.data:0 @@ -13714,6 +14351,8 @@ msgid "" "the user will have access to all records of everyone in the sales " "application." msgstr "" +"el usuario tendrá acceso a todos los registros de todos en la aplicación de " +"ventas." #. module: base #: model:ir.module.module,shortdesc:base.module_event @@ -13768,6 +14407,8 @@ msgid "" " the rightmost column (value) contains the " "translations" msgstr "" +"Formato CSV: puede editarla directamente en su programa de hoja de cálculo " +"favorito, la columna de más a la derecha contiene las traducciones" #. module: base #: model:ir.module.module,description:base.module_account_chart @@ -13813,6 +14454,9 @@ msgid "" "The common interface for plug-in.\n" "=================================\n" msgstr "" +"\n" +"Interfaz común para los conectores.\n" +"=================================\n" #. module: base #: model:ir.module.module,description:base.module_sale_crm @@ -13831,11 +14475,24 @@ msgid "" "modules.\n" " " msgstr "" +"\n" +"Este módulo añade un acceso directo a uno o varios casos de oportunidad en " +"el CRM.\n" +"===========================================================================\n" +"\n" +"Este acceso directo permite generar pedidos de venta basados en el caso " +"seleccionado.\n" +"Si hay diferentes casos abiertos (una lista), genera un pedido de venta por " +"caso.\n" +"El caso se cierra entonces y se enlaza con el pedido de venta generado.\n" +"\n" +"Le recomendamos instalar este módulo si instala los módulos 'sale' y 'crm'.\n" +" " #. module: base #: model:res.country,name:base.bq msgid "Bonaire, Sint Eustatius and Saba" -msgstr "" +msgstr "Bonaire, San Eustaquio y Saba" #. module: base #: model:ir.actions.report.xml,name:base.ir_module_reference_print @@ -13870,6 +14527,10 @@ msgid "" "your home page.\n" "You can track your suppliers, customers and other contacts.\n" msgstr "" +"\n" +"Este módulo da una vista rápida de su libreta de direcciones, accesible " +"desde su página de inicio.\n" +"Puede seguir a los proveedores, clientes y otros contactos.\n" #. module: base #: help:res.company,custom_footer:0 @@ -13893,7 +14554,7 @@ msgstr "Instalar módulos" #. module: base #: model:ir.ui.menu,name:base.menu_import_crm msgid "Import & Synchronize" -msgstr "" +msgstr "Importar y sincronizar" #. module: base #: view:res.partner:0 @@ -13924,7 +14585,7 @@ msgstr "Texto original" #: field:ir.model.constraint,date_init:0 #: field:ir.model.relation,date_init:0 msgid "Initialization Date" -msgstr "" +msgstr "Fecha de inicialización" #. module: base #: model:res.country,name:base.vu @@ -13972,6 +14633,15 @@ msgid "" "OpenOffice. \n" "Once you have modified it you can upload the report using the same wizard.\n" msgstr "" +"\n" +"Este módulo se usa junto con el conector de OpenERP para " +"LibreOffice/OpenOffice.\n" +"====================================================================\n" +"\n" +"Este módulo añade un asistente para importar/exportar informes .sxw que " +"puede modificar en LibreOffice/OpenOffice\n" +"Una vez modificado, puede volver a subir el informe utilizando el mismo " +"asistente.\n" #. module: base #: view:base.module.upgrade:0 @@ -14033,12 +14703,22 @@ msgid "" "order.\n" " " msgstr "" +"\n" +"Este módulo provee facilidades para el usuario para instalar los módulos " +"'mrp' y 'sale' al mismo tiempo.\n" +"=============================================================================" +"=======\n" +"\n" +"Se usa básicamente para gestionar las órdenes de fabricación generadas desde " +"los pedidos de venta. Añade el nombre y la referencia de ventas en la orden " +"de fabricación.\n" +" " #. module: base #: code:addons/base/ir/ir_fields.py:147 #, python-format msgid "no" -msgstr "" +msgstr "no" #. module: base #: field:ir.actions.server,trigger_obj_id:0 @@ -14056,6 +14736,12 @@ msgid "" "=========================\n" " " msgstr "" +"\n" +"Este módulo añade el menú y las características (tareas) de los proyectos al " +"portal si los módulos 'project' y 'portal' están instalados.\n" +"=============================================================================" +"==============================\n" +" " #. module: base #: code:addons/base/module/wizard/base_module_configuration.py:38 @@ -14171,6 +14857,12 @@ msgid "" "Collects web application usage with Google Analytics.\n" " " msgstr "" +"\n" +"Google Analytics.\n" +"==============================\n" +"\n" +"Recopila información de uso de la aplicación con Google Analytics.\n" +" " #. module: base #: help:ir.sequence,implementation:0 @@ -14201,7 +14893,7 @@ msgstr "Luxemburgo" #. module: base #: model:ir.module.module,summary:base.module_base_calendar msgid "Personal & Shared Calendar" -msgstr "" +msgstr "Calendario personal y compartido" #. module: base #: selection:res.request,priority:0 @@ -14217,7 +14909,7 @@ msgstr "Error ! No puede crear menús recursivos" #. module: base #: view:ir.translation:0 msgid "Web-only translations" -msgstr "" +msgstr "Traducciones sólo para web" #. module: base #: view:ir.rule:0 @@ -14313,7 +15005,7 @@ msgstr "Tailandia" #. module: base #: model:ir.module.module,summary:base.module_account_voucher msgid "Send Invoices and Track Payments" -msgstr "" +msgstr "Enviar factura y gestionar pagos" #. module: base #: model:ir.ui.menu,name:base.menu_crm_config_lead @@ -14323,7 +15015,7 @@ msgstr "Iniciativas y Oportunidades" #. module: base #: model:res.country,name:base.gg msgid "Guernsey" -msgstr "" +msgstr "Guernsey" #. module: base #: selection:base.language.install,lang:0 @@ -14460,7 +15152,7 @@ msgstr "Asistencia/Ayuda" #. module: base #: field:ir.rule,perm_write:0 msgid "Apply for Write" -msgstr "" +msgstr "Aplicar para escritura" #. module: base #: model:ir.module.module,description:base.module_stock @@ -14508,6 +15200,12 @@ msgid "" "Web pages\n" " " msgstr "" +"\n" +"Páginas\n" +"=======\n" +"\n" +"Páginas web\n" +" " #. module: base #: help:ir.actions.server,code:0 @@ -14633,6 +15331,8 @@ msgid "" "If this field is empty, the view applies to all users. Otherwise, the view " "applies to the users of those groups only." msgstr "" +"Si este campo está vacío, la vista se aplica a todos los usuarios. En caso " +"contrario, la vista se aplica sólo a los usuarios de estos grupos." #. module: base #: selection:base.language.install,lang:0 @@ -14670,17 +15370,17 @@ msgstr "" #. module: base #: view:base.language.export:0 msgid "Export Settings" -msgstr "" +msgstr "Preferencias de exportación" #. module: base #: field:ir.actions.act_window,src_model:0 msgid "Source Model" -msgstr "" +msgstr "Modelo origen" #. module: base #: view:ir.sequence:0 msgid "Day of the Week (0:Monday): %(weekday)s" -msgstr "" +msgstr "Día de la semana (0: lunes): %(weekday)s" #. module: base #: code:addons/base/module/wizard/base_module_upgrade.py:84 @@ -14694,7 +15394,7 @@ msgstr "¡Dependencia no resuelta!" #: code:addons/base/ir/ir_model.py:1023 #, python-format msgid "Administrator access is required to uninstall a module" -msgstr "" +msgstr "Se requiere acceso como administrador para desinstalar un módulo" #. module: base #: model:ir.model,name:base.model_base_module_configuration @@ -14710,6 +15410,10 @@ msgid "" "\n" "(Document type: %s, Operation: %s)" msgstr "" +"No se ha podido completar la operación por restricciones de seguridad. " +"Contacte por favor con su administrador de sistema.\n" +"\n" +"(Tipo de documento: %s, Operación: %s)" #. module: base #: model:ir.module.module,description:base.module_idea @@ -14734,6 +15438,8 @@ msgid "" "%s This might be '%s' in the current model, or a field of the same name in " "an o2m." msgstr "" +"%s Esto debe ser '%s' en el modelo actual, o un campo del mismo nombre en " +"una relación one2many." #. module: base #: model:ir.module.module,description:base.module_account_payment @@ -14777,7 +15483,7 @@ msgstr "Acceso" #: field:res.partner,vat:0 #, python-format msgid "TIN" -msgstr "" +msgstr "NIF" #. module: base #: model:res.country,name:base.aw @@ -14842,7 +15548,7 @@ msgstr "Informes avanzados" #. module: base #: model:ir.module.module,summary:base.module_purchase msgid "Purchase Orders, Receptions, Supplier Invoices" -msgstr "" +msgstr "Pedidos de compra, recepciones, facturas de proveedor" #. module: base #: model:ir.module.module,description:base.module_hr_payroll @@ -14861,6 +15567,19 @@ msgid "" " * Integrated with Holiday Management\n" " " msgstr "" +"\n" +"Sistema genérico de sueldos.\n" +"=========================\n" +"\n" +" * Detalles del empleado\n" +" * Contratos del empleado\n" +" * Contrato basado en el pasaporte\n" +" * Provisiones/deducciones\n" +" * Permite configurar salario base/bruto/neto\n" +" * Nómina del empleado\n" +" * Registro mensual de sueldos\n" +" * Integrado con el gestor de vacaciones\n" +" " #. module: base #: model:ir.model,name:base.model_ir_model_data @@ -14939,7 +15658,7 @@ msgstr "Límite" #. module: base #: model:res.groups,name:base.group_hr_user msgid "Officer" -msgstr "" +msgstr "Directivo" #. module: base #: code:addons/orm.py:789 @@ -14990,12 +15709,24 @@ msgid "" "user name and password for the invitation of the survey.\n" " " msgstr "" +"\n" +"Este módulo se usa para encuestas.\n" +"==================================\n" +"\n" +"Depende de las respuestas o revisiones de varias preguntas por diferentes " +"usuarios. Una encuesta tiene múltiples páginas. Cada página puede contener " +"múltiples preguntas y cada pregunta puede tener múltiples respuestas. " +"Diferentes usuarios pueden dar diferentes respuestas a la preguntar y " +"dependiendo de ello la encuesta se realizará. Las empresas también pueden " +"enviar correos con el nombre de usuario y la contraseña para la invitación a " +"la encuesta.\n" +" " #. module: base #: code:addons/base/ir/ir_model.py:163 #, python-format msgid "Model '%s' contains module data and cannot be removed!" -msgstr "" +msgstr "¡El modelo '%s' contiene datos del módulo y no puede ser eliminado!" #. module: base #: model:res.country,name:base.az @@ -15048,7 +15779,7 @@ msgstr "Módulos genéricos" #. module: base #: model:res.country,name:base.mk msgid "Macedonia, the former Yugoslav Republic of" -msgstr "" +msgstr "Macedonia, Antigua república yugoslava de" #. module: base #: model:res.country,name:base.rw @@ -15062,6 +15793,9 @@ msgid "" "Allow users to login through OpenID.\n" "====================================\n" msgstr "" +"\n" +"Permite a los usuarios iniciar sesión a través de OpenID.\n" +"=============================================\n" #. module: base #: help:ir.mail_server,smtp_port:0 @@ -15098,7 +15832,7 @@ msgstr "Ventana actual" #: model:ir.module.category,name:base.module_category_hidden #: view:res.users:0 msgid "Technical Settings" -msgstr "" +msgstr "Configuración técnica" #. module: base #: model:ir.module.category,description:base.module_category_accounting_and_finance @@ -15117,7 +15851,7 @@ msgstr "Conector Thunderbird" #. module: base #: model:ir.module.module,summary:base.module_event msgid "Trainings, Conferences, Meetings, Exhibitions, Registrations" -msgstr "" +msgstr "Formaciones, conferencias, reuniones, exhibiciones, inscripciones" #. module: base #: model:ir.model,name:base.model_res_country @@ -15135,7 +15869,7 @@ msgstr "País" #. module: base #: model:res.partner.category,name:base.res_partner_category_15 msgid "Wholesaler" -msgstr "" +msgstr "Mayorista" #. module: base #: model:ir.module.module,shortdesc:base.module_base_vat @@ -15167,6 +15901,8 @@ msgid "" "file encoding, please be sure to view and edit\n" " using the same encoding." msgstr "" +"codificación de archivo. Asegúrese de que ve y edita usando la misma " +"codificación." #. module: base #: view:ir.rule:0 @@ -15185,7 +15921,7 @@ msgstr "Holanda - Contabilidad" #. module: base #: model:res.country,name:base.gs msgid "South Georgia and the South Sandwich Islands" -msgstr "" +msgstr "Islas Georgia del sur y Sandwich del sur" #. module: base #: view:res.lang:0 @@ -15200,7 +15936,7 @@ msgstr "Español (SV) / Español (SV)" #. module: base #: model:ir.actions.act_window,name:base.open_module_tree msgid "Install a Module" -msgstr "" +msgstr "Instalar un módulo" #. module: base #: field:ir.module.module,auto_install:0 @@ -15220,6 +15956,12 @@ msgid "" "taxes\n" "and the Lempira currency." msgstr "" +"\n" +"Éste es el módulo base para gestionar el plan de cuentas para Honduras.\n" +"====================================================================\n" +" \n" +"Agrega una nomenclatura contable para Honduras. También incluye impuestos y " +"la moneda Lempira." #. module: base #: model:res.country,name:base.jp @@ -15318,6 +16060,8 @@ msgid "" "Ambiguous specification for field '%(field)s', only provide one of name, " "external id or database id" msgstr "" +"Especificación ambigua para el campo '%(field)s'. Especifique sólo uno de " +"estos: nombre, id. externo o id. de la base de datos." #. module: base #: field:ir.sequence,implementation:0 @@ -15337,7 +16081,7 @@ msgstr "Chile" #. module: base #: model:ir.module.module,shortdesc:base.module_web_view_editor msgid "View Editor" -msgstr "" +msgstr "Editor de vistas" #. module: base #: view:ir.cron:0 @@ -15427,7 +16171,7 @@ msgstr "Actualización del sistema" #: field:ir.actions.report.xml,report_sxw_content:0 #: field:ir.actions.report.xml,report_sxw_content_data:0 msgid "SXW Content" -msgstr "" +msgstr "Contenido del SXW" #. module: base #: help:ir.sequence,prefix:0 @@ -15469,7 +16213,7 @@ msgstr "Información general" #. module: base #: field:ir.model.data,complete_name:0 msgid "Complete ID" -msgstr "" +msgstr "Id. completo" #. module: base #: model:res.country,name:base.tc @@ -15482,6 +16226,8 @@ msgid "" "Tax Identification Number. Check the box if this contact is subjected to " "taxes. Used by the some of the legal statements." msgstr "" +"Número de identificación fiscal. Marque la casilla si el contacto está " +"sujeto a impuestos. Usado por algunos documentos legales." #. module: base #: field:res.partner.bank,partner_id:0 @@ -15592,7 +16338,7 @@ msgstr "Solicitudes de compra" #. module: base #: selection:ir.actions.act_window,target:0 msgid "Inline Edit" -msgstr "" +msgstr "Editor incorporado" #. module: base #: selection:ir.cron,interval_type:0 @@ -15659,6 +16405,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un contacto en la libreta de direcciones.\n" +"

    \n" +"OpenERP le ayuda a gestionar todas las actividades relacionadas con los " +"clientes: discusiones, historial de oportunidades de negocio, documentos, " +"etc.\n" +"

    \n" +" " #. module: base #: model:res.partner.category,name:base.res_partner_category_2 @@ -15702,6 +16456,15 @@ msgid "" "on a supplier purchase order into several accounts and analytic plans.\n" " " msgstr "" +"\n" +"El módulo base para gestionar las distribuciones analíticas y los pedidos de " +"compra.\n" +"====================================================================\n" +"\n" +"Permite al usuario mantener varios planes analíticos. Esto deja dividir una " +"línea en un pedido de compra de proveedor en varias cuentas y planes " +"analíticos.\n" +" " #. module: base #: model:res.country,name:base.lk @@ -15721,7 +16484,7 @@ msgstr "Ruso / русский язык" #. module: base #: model:ir.module.module,shortdesc:base.module_auth_signup msgid "Signup" -msgstr "" +msgstr "Registro" #~ msgid "SMS - Gateway: clickatell" #~ msgstr "Puerta de enlace SMS vía clickatell" diff --git a/openerp/addons/base/i18n/es_EC.po b/openerp/addons/base/i18n/es_EC.po index a81b7b5d8e9..2d08fbd47ef 100644 --- a/openerp/addons/base/i18n/es_EC.po +++ b/openerp/addons/base/i18n/es_EC.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0.0-rc1\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-11-05 00:42+0000\n" +"PO-Revision-Date: 2012-12-20 02:14+0000\n" "Last-Translator: Cristian Salamea (Gnuthink) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:03+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -24,6 +24,10 @@ msgid "" "================================================\n" " " msgstr "" +"\n" +"Módulo para la emisión e impresión de cheques\n" +"================================================\n" +" " #. module: base #: model:res.country,name:base.sh @@ -59,7 +63,7 @@ msgstr "Código vista" #. module: base #: model:ir.module.module,summary:base.module_sale_stock msgid "Quotation, Sale Orders, Delivery & Invoicing Control" -msgstr "" +msgstr "Presupuesto, órdenes de venta, entrega y control de facturación" #. module: base #: selection:ir.sequence,implementation:0 @@ -88,12 +92,12 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_point_of_sale msgid "Touchscreen Interface for Shops" -msgstr "" +msgstr "Interfaz de pantalla táctil para tiendas" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in_hr_payroll msgid "Indian Payroll" -msgstr "" +msgstr "Nomina de la India" #. module: base #: help:ir.cron,model:0 @@ -123,6 +127,17 @@ msgid "" " * Product Attributes\n" " " msgstr "" +"\n" +"Módulo que añade fabricantes y atributos en el formulario de producto.\n" +"===========================================================\n" +"\n" +"Puede definir los siguientes campos para un producto:\n" +"-------------------------------------------------\n" +"* Fabricante\n" +"* Nombre del producto del fabricante\n" +"* Código del producto del fabricante\n" +"* Atributos del producto\n" +" " #. module: base #: field:ir.actions.client,params:0 @@ -136,11 +151,14 @@ msgid "" "The module adds google user in res user.\n" "========================================\n" msgstr "" +"\n" +"El módulo añade usuarios Google al registro de usuarios\n" +"============================================\n" #. module: base #: help:res.partner,employee:0 msgid "Check this box if this contact is an Employee." -msgstr "" +msgstr "Marque si el contacto es un empleado" #. module: base #: help:ir.model.fields,domain:0 @@ -171,7 +189,7 @@ msgstr "Ventana destino" #. module: base #: field:ir.actions.report.xml,report_rml:0 msgid "Main Report File Path" -msgstr "" +msgstr "Ruta de archivo del informe principal" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_analytic_plans @@ -269,7 +287,7 @@ msgstr "creado." #. module: base #: field:ir.actions.report.xml,report_xsl:0 msgid "XSL Path" -msgstr "" +msgstr "Ruta XSL" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_tr @@ -295,7 +313,7 @@ msgstr "Inuktitut / ᐃᓄᒃᑎᑐᑦ" #. module: base #: model:res.groups,name:base.group_multi_currency msgid "Multi Currencies" -msgstr "" +msgstr "Multimoneda" #. module: base #: model:ir.module.module,description:base.module_l10n_cl @@ -307,6 +325,12 @@ msgid "" "\n" " " msgstr "" +"\n" +"Plan de cuentas y localización de impuestos chilenos.\n" +"==============================================\n" +"Plan contable chileno e impuestos de acuerdo a disposiciones vigentes\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_sale @@ -319,6 +343,7 @@ msgid "" "The internal user that is in charge of communicating with this contact if " "any." msgstr "" +"El usuario interno encargado de comunicarse con este contacto si lo hubiese." #. module: base #: view:res.partner:0 diff --git a/openerp/addons/base/i18n/et.po b/openerp/addons/base/i18n/et.po index 915dc7a15c8..a722c4c7e65 100644 --- a/openerp/addons/base/i18n/et.po +++ b/openerp/addons/base/i18n/et.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-18 22:00+0000\n" +"PO-Revision-Date: 2012-12-19 19:49+0000\n" "Last-Translator: Ahti Hinnov \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:13+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:41+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base @@ -531,7 +531,7 @@ msgstr "Kuupäeva vorming" #. module: base #: model:ir.module.module,shortdesc:base.module_base_report_designer msgid "OpenOffice Report Designer" -msgstr "" +msgstr "OpenOffice aruande kujundaja" #. module: base #: model:res.country,name:base.an @@ -980,7 +980,7 @@ msgstr "" #. module: base #: view:res.users:0 msgid "Email Preferences" -msgstr "" +msgstr "E-posti seadistused" #. module: base #: code:addons/base/ir/ir_fields.py:196 @@ -1571,7 +1571,7 @@ msgstr "" #. module: base #: view:res.company:0 msgid "Report Footer Configuration" -msgstr "" +msgstr "Aruande jaluse seadistamine" #. module: base #: field:ir.translation,comments:0 @@ -1951,7 +1951,7 @@ msgstr "Lisatud mudel" #. module: base #: field:res.partner.bank,footer:0 msgid "Display on Reports" -msgstr "" +msgstr "Kuva aruannetes" #. module: base #: model:ir.module.module,description:base.module_project_timesheet @@ -2144,7 +2144,7 @@ msgstr "Hispaania / Español" #. module: base #: selection:base.language.install,lang:0 msgid "Korean (KP) / 한국어 (KP)" -msgstr "" +msgstr "Korea (KP) / 한국어 (KP)" #. module: base #: model:res.country,name:base.ax @@ -2487,7 +2487,7 @@ msgstr "" #. module: base #: field:res.company,rml_header1:0 msgid "Company Slogan" -msgstr "" +msgstr "Ettevõtte loosung" #. module: base #: model:res.country,name:base.bb @@ -2537,7 +2537,7 @@ msgstr "Kreeka / Ελληνικά" #. module: base #: field:res.company,custom_footer:0 msgid "Custom Footer" -msgstr "" +msgstr "Kohandatud jalus" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_crm @@ -2593,7 +2593,7 @@ msgstr "Arveldus" #. module: base #: field:ir.ui.view_sc,name:0 msgid "Shortcut Name" -msgstr "Kiirkorralduse nimi" +msgstr "Otsetee nimi" #. module: base #: field:res.partner,contact_address:0 @@ -3009,7 +3009,7 @@ msgstr "Norfolki saar" #. module: base #: selection:base.language.install,lang:0 msgid "Korean (KR) / 한국어 (KR)" -msgstr "" +msgstr "Korea (KR) / 한국어 (KR)" #. module: base #: help:ir.model.fields,model:0 @@ -3636,7 +3636,7 @@ msgstr "" #: field:res.company,rml_footer:0 #: field:res.company,rml_footer_readonly:0 msgid "Report Footer" -msgstr "" +msgstr "Aruande jalus" #. module: base #: selection:res.lang,direction:0 @@ -3868,7 +3868,7 @@ msgstr "Peata kõik" #. module: base #: field:res.company,paper_format:0 msgid "Paper Format" -msgstr "" +msgstr "Paberi formaat" #. module: base #: model:ir.module.module,description:base.module_note_pad @@ -4714,7 +4714,7 @@ msgstr "" #. module: base #: selection:base.language.install,lang:0 msgid "Portuguese (BR) / Português (BR)" -msgstr "" +msgstr "Portugali (BR) / Português (BR)" #. module: base #: model:ir.model,name:base.model_ir_needaction_mixin @@ -5154,7 +5154,7 @@ msgstr "" #. module: base #: view:res.company:0 msgid "Preview Header/Footer" -msgstr "" +msgstr "Päise/jaluse eelvaade" #. module: base #: field:ir.ui.menu,parent_id:0 @@ -5841,7 +5841,7 @@ msgstr "" #. module: base #: view:ir.ui.view_sc:0 msgid "Shortcut" -msgstr "Lühend" +msgstr "Otsetee" #. module: base #: field:ir.model.data,date_init:0 @@ -6718,7 +6718,7 @@ msgstr "" #. module: base #: selection:res.currency,position:0 msgid "After Amount" -msgstr "" +msgstr "Peale summat" #. module: base #: selection:base.language.install,lang:0 @@ -7044,7 +7044,7 @@ msgstr "Mitmel dokumendil" #: view:res.users:0 #: view:wizard.ir.model.menu.create:0 msgid "or" -msgstr "" +msgstr "või" #. module: base #: model:ir.module.module,shortdesc:base.module_account_accountant @@ -7608,7 +7608,7 @@ msgstr "Kohandatud väli" #. module: base #: model:ir.module.module,summary:base.module_account_accountant msgid "Financial and Analytic Accounting" -msgstr "" +msgstr "Finants- ja analüütiline raamatupidamine" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project @@ -7708,7 +7708,7 @@ msgstr "" #. module: base #: model:res.partner.bank.type,name:base.bank_normal msgid "Normal Bank Account" -msgstr "" +msgstr "Tavaline pangakonto" #. module: base #: view:ir.actions.wizard:0 @@ -7980,7 +7980,7 @@ msgstr "Tühista eemaldus" #. module: base #: view:res.bank:0 msgid "Communication" -msgstr "Suhtlemine" +msgstr "Kontakt" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic @@ -9571,7 +9571,7 @@ msgstr "Paigaldamise ootel" #: model:ir.module.module,shortdesc:base.module_base #: field:res.currency,base:0 msgid "Base" -msgstr "Baas" +msgstr "Alus" #. module: base #: field:ir.model.data,model:0 @@ -9660,7 +9660,7 @@ msgstr "Minutid" #. module: base #: view:res.currency:0 msgid "Display" -msgstr "" +msgstr "Kuvamine" #. module: base #: model:res.groups,name:base.group_multi_company @@ -12471,7 +12471,7 @@ msgstr "Küpros" #. module: base #: field:res.users,new_password:0 msgid "Set Password" -msgstr "" +msgstr "Määra salasõna" #. module: base #: field:ir.actions.server,subject:0 @@ -12503,7 +12503,7 @@ msgstr "" #. module: base #: selection:res.currency,position:0 msgid "Before Amount" -msgstr "" +msgstr "Enne summat" #. module: base #: field:res.request,act_from:0 @@ -12572,7 +12572,7 @@ msgstr "" #. module: base #: field:res.company,company_registry:0 msgid "Company Registry" -msgstr "Ettevõtte register" +msgstr "Ettevõtte registrikood" #. module: base #: view:ir.actions.report.xml:0 @@ -12917,7 +12917,7 @@ msgstr "Zaire" #. module: base #: model:ir.module.module,summary:base.module_project msgid "Projects, Tasks" -msgstr "" +msgstr "Projektid, ülesanded" #. module: base #: field:workflow.instance,res_id:0 diff --git a/openerp/addons/base/i18n/hr.po b/openerp/addons/base/i18n/hr.po index c18682614bf..0dacf6c6adb 100644 --- a/openerp/addons/base/i18n/hr.po +++ b/openerp/addons/base/i18n/hr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-17 20:19+0000\n" +"PO-Revision-Date: 2012-12-19 20:48+0000\n" "Last-Translator: Goran Kliska \n" "Language-Team: openerp-translators\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 04:58+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:42+0000\n" +"X-Generator: Launchpad (build 16378)\n" "Language: hr\n" #. module: base @@ -714,7 +714,7 @@ msgstr "Palau" #. module: base #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "Prodaja i naručivanje" +msgstr "Prodaja i nabava" #. module: base #: view:ir.translation:0 @@ -1511,7 +1511,7 @@ msgstr "" #: model:ir.module.category,name:base.module_category_purchase_management #: model:ir.ui.menu,name:base.menu_purchase_root msgid "Purchases" -msgstr "Nabave" +msgstr "Nabava" #. module: base #: model:res.country,name:base.md diff --git a/openerp/addons/base/i18n/hu.po b/openerp/addons/base/i18n/hu.po index 8948d23c89e..514bc4d3a8a 100644 --- a/openerp/addons/base/i18n/hu.po +++ b/openerp/addons/base/i18n/hu.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-18 17:37+0000\n" +"PO-Revision-Date: 2012-12-19 16:59+0000\n" "Last-Translator: krnkris \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:14+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:41+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base @@ -251,6 +251,35 @@ msgid "" "* Planned Revenue by Stage and User (graph)\n" "* Opportunities by Stage (graph)\n" msgstr "" +"\n" +"Az alapértelemezett OpenERP CRM Ügyfélkapcsolat-kezelés\n" +"=====================================================\n" +"\n" +"Ez az alkalmazás lehetővé teszi egy csoportnak, hogy inteligensen és " +"hatékonyan kezelje a vezetői gyűléseket, lehetőségeket, találkozókat és " +"telefonokat.\n" +"\n" +"Kezeli a kulcsfontosságú munkákat mint kommunikáció, azonosítás, kiosztás, " +"felosztás és értesítés.\n" +"\n" +"OpenERP biztosítja, hogy minden esetben nyomon követhetőek legyenek a " +"felhasználók, vásárlók és beszállítók. Autómatikusan küldhető emlékeztető, " +"kiterjezti az igényt, bekapcsol speciális eszközt és még több cselekvésen " +"alapuló módot, melyet a vállalkozása szabályaira szabhat.\n" +"\n" +"A legnayobb dolog ebben a rendszerben, hgoy a felhasználónak nem kell semmi " +"speciálisat véghezvinnie. A CRM modulnak van egy e-amil átjárója ami " +"szinkronizálja az e-maileket az OpenERP által. Így, a felhasználók e-" +"maileket küldhetnek az igénylés helyére.\n" +"\n" +"OpenERP törődni fog az üzenetek megköszönésével, automatikusan átirányítva a " +"megfelelő osztályhoz, biztosítva a jövőbeni munkafolyamat megfelő helyét.\n" +"\n" +"\n" +"Dashboard / irányítópult a CRM-ben, ezt is beleértve:\n" +"-------------------------------\n" +"* Tervezett bevétel szintek és felhasználók szerint (grafikon)\n" +"* Lehetőségek szintenként (grafikon)\n" #. module: base #: code:addons/base/ir/ir_model.py:397 @@ -5753,6 +5782,23 @@ msgid "" "since it's the same which has been renamed.\n" " " msgstr "" +"\n" +"Ez a modul lehetővé teszi a felhasználók részére a partnerek leválogatását.\n" +"=================================================================\n" +"\n" +"A profil kritériumokat használja az előző leválogató modulból ami fel lett " +"javítva. \n" +"Köszönhető az új felfogású kikérdezőnek. Újra tudja csoportosítani a " +"kérdéseket\n" +"egy kikérdezőbe és direkt használhatja azokat a partnerekhez.\n" +"\n" +"Össze lett kapcsolva az előző CRM & SRM leválogatás eszközzel mivel ezek át " +"lettek fedve.\n" +"\n" +" **Megjegyzés** ez a modul nem kompatibilis a leválogató modullal, mivel " +"ez ugyanaz, csak más \n" +"másként lett elnevezve.\n" +" " #. module: base #: model:res.country,name:base.gt @@ -6358,7 +6404,7 @@ msgstr "Man Sziget" #. module: base #: help:ir.actions.client,res_model:0 msgid "Optional model, mostly used for needactions." -msgstr "" +msgstr "Választható modell, főként szükséges műveletekhez használják." #. module: base #: field:ir.attachment,create_uid:0 @@ -6523,6 +6569,58 @@ msgid "" " * Zip return for separated PDF\n" " * Web client WYSIWYG\n" msgstr "" +"\n" +"Ez a modul hozzáad egy Kimutatás motort WebKit könyvtárt alapul véve " +"(wkhtmltopdf) a HTML +CCS megalkotott kimutatások támogatásához.\n" +"=============================================================================" +"========================================\n" +"\n" +"A modul felépítését és egy pár kódolást a report_openoffice modul " +"ösztönözte.\n" +"\n" +"A modul lehetővé teszi:\n" +"------------------\n" +" - HTML kimutatás meghatározását\n" +" - Többszörös fejléc támogatása\n" +" - Többszörös logó használat\n" +" - Többszörös vállalat támogatás\n" +" - HTML és CSS-3 támogatás (az aktuális WebKIT verzió határain belül)\n" +" - JavaScript támogatás\n" +" - Nyers HTML debugger\n" +" - Könyv nyomtatási lehetőség\n" +" - Margó meghatározás\n" +" - Papír méret meghatározás\n" +"\n" +"Többszörös fejléc és logó meghatározható vállalatonként. CCS stílus, fejléc " +"és\n" +"lábjegyzet meghatározható vállalatonként.\n" +"\n" +"Például kimutatást megtekinthet webkit_report_sample modulban, és ebben a " +"videóban:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +"\n" +"Követelmények és telepítés:\n" +"------------------------------\n" +"Ehhez a modulhoz kell a ``wkthtmltopdf`` könyvtár a HTML dokumentumok PDF " +"ábrázolásához.\n" +"Verzió 0.9.9 vagy későbbi szükséges, és megtalálható a \n" +"http://code.google.com/p/wkhtmltopdf/ a Linux, Mac OS X (i386) és Windows " +"(32bits) rendszerekhez.\n" +"\n" +"A könyvtár OpenERP szerveren való telepítése után, be kell állítani az " +"elérési utat a ``wkthtmltopdf`` futtatójához minden vállalathoz.\n" +"\n" +"Ha nem talál fejlécet/lábjegyzetet vagy egyéb probléma merül fel a Linuxon, " +"akkor győződjön meg, hogy telepíti a könyvtár 'static' verzióját. UBUNTU " +"alatt ez ey ismert ``wkhtmltopdf`` probléma.\n" +"\n" +"\n" +"Tennivaló:\n" +"-----\n" +" * JavaScript támogatás aktiválás deaktiválás\n" +" * Gyűjtő és könyv formátum támogatás\n" +" * Zip visszaadás egy külön PDF-hez\n" +" * Web kliens WYSIWYG\n" #. module: base #: model:res.groups,name:base.group_sale_salesman_all_leads @@ -8175,6 +8273,30 @@ msgid "" "* In a module, so that administrators and users of OpenERP who do not\n" " need or want an online import can avoid it being available to users.\n" msgstr "" +"\n" +"Új fájl import kiterjesztések az OpenERP rendszerhez\n" +"======================================\n" +"\n" +"Az OpenERP fájl rendszerének újra-implementálása:\n" +"\n" +"* Szerver oldal, az előző rendszer a legtöbb végrehalytást a kliensre " +"kényszerítette\n" +" amely megduplázta az energiát (kliensek közt), az importálási rendszert \n" +" nehézkessé teszi a kliens nélkül(direkt RPC vagy\n" +" más automata formátumnál) és az export/import rendszer érthetőségét\n" +" is nehézkessé teszi amint 3 + különböző projekten hajtódik végre.\n" +"\n" +"* Érthetőbben a felhasználók és partnerek a saját import kivitelezést tudnak " +"\n" +" készíteni más fájl formátumokból (pl. OpenDocument fájlok)\n" +" ami leegyszerűsítheti a munka folyamatuk kezelését az adat forrásból " +"való\n" +" előállítását.\n" +"\n" +"* A modulban, azok az OpenERP adminisztrátorok és felhasználók akik nem\n" +" igénylik az online importot biztosíthatják, hogy azok nem lesznek " +"elérhetők \n" +" a felhasználók részére.\n" #. module: base #: selection:res.currency,position:0 @@ -12740,7 +12862,7 @@ msgstr "Olvasási hozzáférési jog" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_user_function msgid "Jobs on Contracts" -msgstr "" +msgstr "Feladatok a szerződésekben" #. module: base #: code:addons/base/res/res_lang.py:187 @@ -14646,6 +14768,8 @@ msgid "" "Helps you manage your inventory and main stock operations: delivery orders, " "receptions, etc." msgstr "" +"Segít Önnek a készletek és a fő készletműveletek kezelésében: " +"szállítólevelek, áruátvételek, stb." #. module: base #: model:ir.model,name:base.model_base_module_update @@ -16029,6 +16153,7 @@ msgstr "" #: help:ir.actions.act_window,usage:0 msgid "Used to filter menu and home actions from the user form." msgstr "" +"A menű és főoldal műveletek szűrésére használták a felhasználói űrlapból." #. module: base #: model:res.country,name:base.sa @@ -16050,6 +16175,15 @@ msgid "" "order.\n" " " msgstr "" +"\n" +"Ez a modul lehetőséget ad MRP és eladási modul egyszeri telepítésére.\n" +"=============================================================================" +"=======\n" +"\n" +"Alapvetően akkor használt, ha nyomon szeretnénk követni a megrendelésekből " +"generált termelési megrendeléseket. A gyártási megrendeléshez ad hozzá " +"eladás nevet és eladási hivatkozást.\n" +" " #. module: base #: code:addons/base/ir/ir_fields.py:147 @@ -16073,6 +16207,12 @@ msgid "" "=========================\n" " " msgstr "" +"\n" +"Ez a modul hozzáadja a portáljához a project/terv menűt és annak " +"tulajdonságait (feladatait) ha a projekt/terv és portál telepítve vannak.\n" +"=============================================================================" +"=========================\n" +" " #. module: base #: code:addons/base/module/wizard/base_module_configuration.py:38 @@ -16085,7 +16225,7 @@ msgstr "Rendszer konfigurálása kész" #: view:ir.config_parameter:0 #: model:ir.ui.menu,name:base.ir_config_menu msgid "System Parameters" -msgstr "" +msgstr "Rendszer paraméterek" #. module: base #: model:ir.module.module,description:base.module_l10n_ch @@ -16203,7 +16343,7 @@ msgstr "Művelet több dokumentumon" #: model:ir.actions.act_window,name:base.action_partner_title_partner #: model:ir.ui.menu,name:base.menu_partner_title_partner msgid "Titles" -msgstr "" +msgstr "Címek" #. module: base #: model:ir.module.module,description:base.module_anonymization @@ -16226,6 +16366,22 @@ msgid "" "anonymization process to recover your previous data.\n" " " msgstr "" +"\n" +"Ez a modul lehetővé teszi az adatbázis titkosítását.\n" +"===============================================\n" +"\n" +"Ezzel a modullal a bizalmas adatait biztonságban tarthatja egy megadott " +"adatbázisban.\n" +"Ez az eljárás hasznos, ha költöztetéskor megakarja védeni a saját ügyfelei " +"bizalmas adatait. \n" +"Az alapelv az, hogy egy titkosító eszközt futtat amely elrejti a bizalmas " +"adatokat (ki lesznek \n" +"cserélve ‘XXX’ karakterekkel). Ekkor elküldheti a titkosított adatokat a " +"költözési csoporhoz.\n" +"Amikor visszatértek a költöztetni kívánt adatok, akkor vissza lehet állítani " +"azokat\n" +"a titkosító eljárással az adatok visszanyeréssel.\n" +" " #. module: base #: model:ir.module.module,description:base.module_web_analytics @@ -16237,6 +16393,12 @@ msgid "" "Collects web application usage with Google Analytics.\n" " " msgstr "" +"\n" +"Google Analytics.\n" +"==============================\n" +"\n" +"Összegyűjti a web alkalmazás használaát a Google Analytics rendszerrel.\n" +" " #. module: base #: help:ir.sequence,implementation:0 @@ -16245,6 +16407,9 @@ msgid "" "later is slower than the former but forbids any gap in the sequence (while " "they are possible in the former)." msgstr "" +"Két sorrendet ajánl a tárgy beillesztésthez: Alapértelmezett és 'Nincs rés'. " +"A későbbi lasúbb mint a mostani, de megtilt minden rést ami ebben a " +"sorrendben van (mivel ezek az előzőben lehettek)." #. module: base #: model:res.country,name:base.gn @@ -16280,7 +16445,7 @@ msgstr "Hiba ! Nem hozhat létre rekurzív menüket." #. module: base #: view:ir.translation:0 msgid "Web-only translations" -msgstr "" +msgstr "Kizárólag-web fordítások" #. module: base #: view:ir.rule:0 @@ -16337,16 +16502,60 @@ msgid "" "\n" " " msgstr "" +"\n" +"Belga számlatükör és lokalizáció \n" +"\n" +"This is the base module to manage the accounting chart for Belgium in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"After installing this module, the Configuration wizard for accounting is " +"launched.\n" +" * We have the account templates which can be helpful to generate Charts " +"of Accounts.\n" +" * On that particular wizard, you will be asked to pass the name of the " +"company,\n" +" the chart template to follow, the no. of digits to generate, the code " +"for your\n" +" account and bank account, currency to create journals.\n" +"\n" +"Thus, the pure copy of Chart Template is generated.\n" +"\n" +"Wizards provided by this module:\n" +"--------------------------------\n" +" * Partner VAT Intra: Enlist the partners with their related VAT and " +"invoiced\n" +" amounts. Prepares an XML file format.\n" +" \n" +" **Path to access :** Invoicing/Reporting/Legal Reports/Belgium " +"Statements/Partner VAT Intra\n" +" * Periodical VAT Declaration: Prepares an XML file for Vat Declaration " +"of\n" +" the Main company of the User currently Logged in.\n" +" \n" +" **Path to access :** Invoicing/Reporting/Legal Reports/Belgium " +"Statements/Periodical VAT Declaration\n" +" * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for " +"Vat\n" +" Declaration of the Main company of the User currently Logged in Based " +"on\n" +" Fiscal year.\n" +" \n" +" **Path to access :** Invoicing/Reporting/Legal Reports/Belgium " +"Statements/Annual Listing Of VAT-Subjected Customers\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_base_gengo msgid "Automated Translations through Gengo API" -msgstr "" +msgstr "Automatikus fordítás a Gengo API keresztül" #. module: base #: model:ir.module.module,shortdesc:base.module_account_payment msgid "Suppliers Payment Management" -msgstr "" +msgstr "Szállítói kifizetések kezelése" #. module: base #: model:res.country,name:base.sv @@ -16376,7 +16585,7 @@ msgstr "Thaiföld" #. module: base #: model:ir.module.module,summary:base.module_account_voucher msgid "Send Invoices and Track Payments" -msgstr "" +msgstr "Számlák küldése és fizetések nyomonkövetése" #. module: base #: model:ir.ui.menu,name:base.menu_crm_config_lead @@ -16387,6 +16596,7 @@ msgstr "Lehetőségek" #: model:res.country,name:base.gg msgid "Guernsey" msgstr "" +"Guernsey-sziget - Guernsey valutaunióban van az Egyesült Királysággal" #. module: base #: selection:base.language.install,lang:0 @@ -16406,6 +16616,17 @@ msgid "" " bilgileriniz, ilgili para birimi gibi bilgiler isteyecek.\n" " " msgstr "" +"\n" +"Török számlatükör és lokalizáció\n" +"\n" +"Türkiye için Tek düzen hesap planı şablonu OpenERP Modülü.\n" +"==========================================================\n" +"\n" +"Bu modül kurulduktan sonra, Muhasebe yapılandırma sihirbazı çalışır\n" +" * Sihirbaz sizden hesap planı şablonu, planın kurulacağı şirket, banka " +"hesap\n" +" bilgileriniz, ilgili para birimi gibi bilgiler isteyecek.\n" +" " #. module: base #: selection:workflow.activity,join_mode:0 @@ -16418,6 +16639,8 @@ msgstr "És" msgid "" "Database identifier of the record to which this applies. 0 = for all records" msgstr "" +"Adatbázis azonosító arra a rekordra amelyre ez vonatkozik. 0 = összes " +"rekordra" #. module: base #: field:ir.model.fields,relation:0 @@ -16427,7 +16650,7 @@ msgstr "Objektum kapcsolat" #. module: base #: model:ir.module.module,shortdesc:base.module_account_voucher msgid "eInvoicing & Payments" -msgstr "" +msgstr "Számlázás & Kifizetések" #. module: base #: model:ir.module.module,description:base.module_base_crypt @@ -16463,6 +16686,42 @@ msgid "" "This module is currently not compatible with the ``user_ldap`` module and\n" "will disable LDAP authentication completely if installed at the same time.\n" msgstr "" +"\n" +"Rendesszövegű jelszó kiváltása biztonsági hasító függvénnyel az " +"adatbázisban.\n" +"================================================================\n" +"\n" +"A meglévő felhasználói adatbázisban, a rendesszövegű jelszavak azonnal el " +"lesznek távolítva\n" +"amint telepítésre kerül a base_crypt.\n" +"\n" +"Minden jelszó ki lesz cserélve egy biztonságos, konzervált, kriptográfiai " +"hasító függvénnyel, \n" +"ezzel megakadályozva az eredeti jelszó kiolvasását az adatbázisból.\n" +"\n" +"Miután telepítette ezt a modult, nem lesz lehetősége az elfelejtett jelszó " +"visszafejtésére \n" +"a felhasználók részéről, az adminisztátor egyedüli lehetősége lesz egy új " +"jelszó megadása.\n" +"\n" +"Biztonsági figyelmeztetés:\n" +"-----------------\n" +"Ennek a modulnak a telepítésével nem hagyhatja figyelmen kívül a többi " +"biztonsági intézkedést,\n" +"mivel a jelszó a hálózaton keresztül kódolatlanul halad keresztül, kivéve, " +"ha \n" +"biztonsági protokolt használ mint a XML-RPCS vagy HTTPS.\n" +"\n" +"Ez nem védi meg az adatbázis többi részét, mely bizalmas\n" +"adatokat is tartalmazhat. Pontos biztonsági intézkedést kell beileszteni\n" +"a rendszer adminisztrátornak minden területen, mint: adatbázis védelmi " +"mentések,\n" +"rendszer fájlok, távoli héj hozzáférések, fizikai szerver hozzáférések.\n" +"\n" +"Kölcsönhatás az LDAP azonosítással:\n" +"-------------------------------------\n" +"Ez a modul most még nem kompatibilis a ``user_ldap`` modullal és\n" +"ki fogja iktatni a LDAP azonosítást teljesen ha ugyanakkor telepítettek.\n" #. module: base #: view:ir.rule:0 @@ -16499,12 +16758,12 @@ msgstr "Valuta árfolyam" #: view:base.module.upgrade:0 #: field:base.module.upgrade,module_info:0 msgid "Modules to Update" -msgstr "" +msgstr "Frissítendő modulok" #. module: base #: model:ir.ui.menu,name:base.menu_custom_multicompany msgid "Multi-Companies" -msgstr "" +msgstr "Többszörös-vállalatok" #. module: base #: field:workflow,osv:0 @@ -16516,12 +16775,12 @@ msgstr "Erőforrás objektum" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_helpdesk msgid "Helpdesk" -msgstr "" +msgstr "Ügyfélszolgálat" #. module: base #: field:ir.rule,perm_write:0 msgid "Apply for Write" -msgstr "" +msgstr "Íráshoz alkamaz" #. module: base #: model:ir.module.module,description:base.module_stock @@ -16569,6 +16828,11 @@ msgid "" "Web pages\n" " " msgstr "" +"\n" +"Oldalak\n" +"=====\n" +"Web oldalak\n" +" " #. module: base #: help:ir.actions.server,code:0 @@ -16576,6 +16840,8 @@ msgid "" "Python code to be executed if condition is met.\n" "It is a Python block that can use the same values as for the condition field" msgstr "" +"Python code to be executed if condition is met.\n" +"It is a Python block that can use the same values as for the condition field" #. module: base #: model:ir.actions.act_window,help:base.grant_menu_access diff --git a/openerp/addons/base/i18n/it.po b/openerp/addons/base/i18n/it.po index 9e891fe034f..69035022b92 100644 --- a/openerp/addons/base/i18n/it.po +++ b/openerp/addons/base/i18n/it.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:14+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:42+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po index 00826fa3520..837d51ef1f6 100644 --- a/openerp/addons/base/i18n/ro.po +++ b/openerp/addons/base/i18n/ro.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-18 18:59+0000\n" +"PO-Revision-Date: 2012-12-19 19:34+0000\n" "Last-Translator: Fekete Mihai \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:14+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:42+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base @@ -327,7 +327,7 @@ msgstr "creat(a)." #. module: base #: field:ir.actions.report.xml,report_xsl:0 msgid "XSL Path" -msgstr "" +msgstr "Ruta XSL" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_tr @@ -353,7 +353,7 @@ msgstr "Inuktitut / ᐃᓄᒃᑎᑐᑦ" #. module: base #: model:res.groups,name:base.group_multi_currency msgid "Multi Currencies" -msgstr "" +msgstr "Mzi multe valute" #. module: base #: model:ir.module.module,description:base.module_l10n_cl @@ -365,11 +365,17 @@ msgid "" "\n" " " msgstr "" +"\n" +"Localizarea planului contabil si fiscal chilian\n" +"==============================================\n" +"Plan contabil si fiscal chilian in conformitate cu dispozitiile in vigoare\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_sale msgid "Sales Management" -msgstr "Gestiune vanzari" +msgstr "" #. module: base #: help:res.partner,user_id:0 @@ -377,6 +383,8 @@ msgid "" "The internal user that is in charge of communicating with this contact if " "any." msgstr "" +"Utilizatorul intern care este responsabil cu comunicarea cu acest contact, " +"daca exista." #. module: base #: view:res.partner:0 @@ -386,7 +394,7 @@ msgstr "Cauta Partener" #. module: base #: field:ir.module.category,module_nr:0 msgid "Number of Modules" -msgstr "Numar de module" +msgstr "Numar de Module" #. module: base #: help:multi_company.default,company_dest_id:0 @@ -411,6 +419,15 @@ msgid "" " * Commitment Date\n" " * Effective Date\n" msgstr "" +"\n" +"Adauga informatii suplimentare despre date la comanda de vanzare.\n" +"===================================================\n" +"\n" +"Puteti adauga urmatoarele date suplimentare la o comanda de vanzare:\n" +"-----------------------------------------------------------\n" +" * Data Solicitata\n" +" * Data Angajament\n" +" * Data Efectiva\n" #. module: base #: help:ir.actions.act_window,res_id:0 @@ -418,6 +435,8 @@ msgid "" "Database ID of record to open in form view, when ``view_mode`` is set to " "'form' only" msgstr "" +"ID baza de date a inregistrarii de deschis in vizualizare formular, atunci " +"cand ``modul_vizualizare`` este setat doar pe 'formular'" #. module: base #: field:res.partner.address,name:0 @@ -468,11 +487,18 @@ msgid "" "document and Wiki based Hidden.\n" " " msgstr "" +"\n" +"Programul de instalare Ascuns bazat pe cunostinte.\n" +"=====================================\n" +"\n" +"Face Configuratia Aplicatiei Cunostinte disponibila, de unde puteti instala\n" +"documente si Ascuns bazat pe Wiki.\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_customer_relationship_management msgid "Customer Relationship Management" -msgstr "Gestionarea relatiilor cu clientii" +msgstr "Gestionarea Relatiilor cu Clientii" #. module: base #: model:ir.module.module,description:base.module_delivery @@ -486,6 +512,14 @@ msgid "" "invoices from picking, OpenERP is able to add and compute the shipping " "line.\n" msgstr "" +"\n" +"Va permite sa adaugati metode de livrare la comenzile de vanzare si " +"ridicare.\n" +"==============================================================\n" +"\n" +"Va puteti defini propriile grile de preturi pentru transport si livrare. " +"Atunci cand creati \n" +"facturi la ridicare, OpenERP poate adauga si calcula linia de transport.\n" #. module: base #: code:addons/base/ir/ir_filters.py:83 @@ -494,6 +528,8 @@ msgid "" "There is already a shared filter set as default for %(model)s, delete or " "change it before setting a new default" msgstr "" +"Exista deja un filtru comun setat ca default pentru %(model)s, stergeti-l " +"sau schimbati-l inainte de a seta unul nou." #. module: base #: code:addons/orm.py:2648 @@ -536,7 +572,7 @@ msgstr "Obiect Sursa" #. module: base #: model:res.partner.bank.type,format_layout:base.bank_normal msgid "%(bank_name)s: %(acc_number)s" -msgstr "%(bank_name)s: %(acc_number)s" +msgstr "%(nume_banca)s: %(numar_cont)s" #. module: base #: view:ir.actions.todo:0 @@ -591,12 +627,12 @@ msgstr "" #. module: base #: field:ir.model.relation,name:0 msgid "Relation Name" -msgstr "" +msgstr "Nume Relatie" #. module: base #: view:ir.rule:0 msgid "Create Access Right" -msgstr "" +msgstr "Creeaza Drept de acces" #. module: base #: model:res.country,name:base.tv @@ -636,7 +672,7 @@ msgstr "" #. module: base #: view:workflow.transition:0 msgid "Workflow Transition" -msgstr "" +msgstr "Tranzitie Flux de lucru" #. module: base #: model:res.country,name:base.gf @@ -646,7 +682,7 @@ msgstr "Guyana Franceza" #. module: base #: model:ir.module.module,summary:base.module_hr msgid "Jobs, Departments, Employees Details" -msgstr "" +msgstr "Posturi, Departamente, Detalii angajati" #. module: base #: model:ir.module.module,description:base.module_analytic @@ -662,6 +698,16 @@ msgid "" "that have no counterpart in the general financial accounts.\n" " " msgstr "" +"\n" +"Modul pentru definirea obiectului contabilitatii analitice.\n" +"===============================================\n" +"\n" +"In OpenERP, conturile analitice sunt legate de conturile generale, dar sunt " +"tratate\n" +"in mod total independent. Astfel, puteti introduce diverse operatiuni " +"analitice\n" +"care nu au niciun corespondent in conturile financiare generale.\n" +" " #. module: base #: field:ir.ui.view.custom,ref_id:0 @@ -685,6 +731,19 @@ msgid "" "* Use emails to automatically confirm and send acknowledgements for any " "event registration\n" msgstr "" +"\n" +"Organizarea si gestionarea Evenimentelor.\n" +"======================================\n" +"\n" +"Modulul eveniment va permite sa organizati eficient evenimente si toate " +"sarcinile asociate lor: planificare, urmarirea inregistrarii,\n" +"prezente, etc.\n" +"\n" +"Caracteristici cheie:\n" +"------------\n" +"* Gestioneaza Evenimentele si Inregistrarile dumneavoastra\n" +"* Foloseste email-urile pentru a confirma si trimite automat confirmarile " +"pentru inregistrarea oricarui eveniment\n" #. module: base #: selection:base.language.install,lang:0 @@ -710,6 +769,21 @@ msgid "" "requested it.\n" " " msgstr "" +"\n" +"Traduceri Automate prin Gengo API\n" +"----------------------------------------\n" +"\n" +"Acest modul va instala programatorul pasiv pentru traduceri automate \n" +"folosind Gengo API. Pentru a-l activa, trebuie sa\n" +"1) Va configurati parametrii de autentificare Gengo din `Setari > Companii > " +"Parametrii Gengo`\n" +"2) Lansati wizard-ul din `Setari > Termenii Aplicatiei > Gengo: Solicitare " +"Manuala a Traducerii` si sa urmeze wizard-ul.\n" +"\n" +"Acest wizard va activa CRON si Programatorul si va incepe traducerea " +"automata prin intermediul Serviciilor Gengo pentru toti termenii solicitati " +"de dumneavoastra.\n" +" " #. module: base #: help:ir.actions.report.xml,attachment_use:0 diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po index b9890196ea5..755d9f27fb1 100644 --- a/openerp/addons/base/i18n/zh_CN.po +++ b/openerp/addons/base/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-06 18:17+0000\n" -"Last-Translator: ccdos \n" +"PO-Revision-Date: 2012-12-19 07:05+0000\n" +"Last-Translator: Wei \"oldrev\" Li \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-07 04:34+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -1517,7 +1517,7 @@ msgstr "海地" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr_hr_payroll msgid "French Payroll" -msgstr "" +msgstr "法国薪酬管理" #. module: base #: view:ir.ui.view:0 @@ -2871,6 +2871,9 @@ msgid "" "Module to attach a google document to any model.\n" "================================================\n" msgstr "" +"\n" +"用于附加 Google 文档到任意模型的模块。\n" +"================================================\n" #. module: base #: code:addons/base/ir/ir_fields.py:334 @@ -3118,7 +3121,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_linkedin msgid "LinkedIn Integration" -msgstr "" +msgstr "LinkedIn 集成" #. module: base #: code:addons/orm.py:2021 @@ -3301,6 +3304,10 @@ msgid "" "==========================================\n" " " msgstr "" +"\n" +"比利时薪酬规则的会计数据。\n" +"==========================================\n" +" " #. module: base #: model:res.country,name:base.am @@ -4002,6 +4009,17 @@ msgid "" "If you need to manage your meetings, you should install the CRM module.\n" " " msgstr "" +"\n" +"这是功能完整的日程表系统\n" +"========================================\n" +"\n" +"支持:\n" +"------------\n" +" - 约会排程\n" +" - 重复性事件\n" +"\n" +"如果您需要管理您的会议,您应该安装 CRM 模块。\n" +" " #. module: base #: model:res.country,name:base.je @@ -4039,7 +4057,7 @@ msgstr "%x - 使用日期表示" #. module: base #: view:res.partner:0 msgid "Tag" -msgstr "" +msgstr "标签" #. module: base #: view:res.lang:0 From 2315050bab19cd1ec7e087a6751c3ca96d6c34e6 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Thu, 20 Dec 2012 04:59:47 +0000 Subject: [PATCH 178/178] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20121220044654-aygk0cmaxl26bs0f bzr revid: launchpad_translations_on_behalf_of_openerp-20121220045947-8j22pe4nm62kzq22 --- addons/account/i18n/de.po | 6 +- addons/account/i18n/es.po | 494 ++- addons/account/i18n/et.po | 34 +- addons/account/i18n/fr.po | 124 +- addons/account/i18n/nl_BE.po | 1020 +++-- addons/account/i18n/pl.po | 82 +- addons/account/i18n/zh_CN.po | 16 +- addons/account_analytic_analysis/i18n/fr.po | 42 +- .../account_analytic_analysis/i18n/pt_BR.po | 21 +- addons/account_analytic_plans/i18n/fr.po | 10 +- addons/account_asset/i18n/sl.po | 52 +- addons/account_budget/i18n/de.po | 25 +- addons/account_budget/i18n/fr.po | 28 +- addons/account_check_writing/i18n/fr.po | 21 +- addons/account_voucher/i18n/de.po | 23 +- addons/account_voucher/i18n/fr.po | 14 +- addons/account_voucher/i18n/nl_BE.po | 426 +- addons/anonymization/i18n/fr.po | 18 +- addons/anonymization/i18n/it.po | 9 +- addons/auth_oauth/i18n/de.po | 135 + addons/auth_signup/i18n/de.po | 268 ++ addons/base_action_rule/i18n/de.po | 24 +- addons/base_action_rule/i18n/it.po | 15 +- addons/base_gengo/i18n/de.po | 75 +- addons/base_import/i18n/de.po | 191 +- addons/base_import/i18n/es.po | 1311 ++++++ addons/base_import/i18n/fr.po | 2 +- addons/base_import/i18n/pl.po | 72 +- addons/base_import/i18n/zh_CN.po | 44 +- addons/base_report_designer/i18n/de.po | 31 +- addons/base_setup/i18n/de.po | 47 +- addons/base_setup/i18n/fr.po | 8 +- addons/base_vat/i18n/fr.po | 12 +- addons/board/i18n/de.po | 44 +- addons/claim_from_delivery/i18n/fr.po | 2 +- addons/contacts/i18n/fr.po | 2 +- addons/crm/i18n/de.po | 430 +- addons/crm/i18n/zh_CN.po | 206 +- addons/crm_claim/i18n/de.po | 95 +- addons/crm_claim/i18n/fr.po | 13 +- addons/crm_profiling/i18n/fr.po | 10 +- addons/crm_todo/i18n/fr.po | 12 +- addons/document/i18n/fr.po | 11 +- addons/document_page/i18n/fr.po | 2 +- addons/edi/i18n/fr.po | 2 +- addons/event/i18n/fr.po | 8 +- addons/event/i18n/it.po | 12 +- addons/event_sale/i18n/fr.po | 11 +- addons/fetchmail/i18n/fr.po | 6 +- addons/fleet/i18n/es.po | 648 +-- addons/fleet/i18n/fr.po | 15 +- addons/google_docs/i18n/fr.po | 230 + addons/hr/i18n/it.po | 18 +- addons/hr_evaluation/i18n/de.po | 8 +- addons/hr_expense/i18n/pl.po | 185 +- addons/hr_holidays/i18n/de.po | 8 +- addons/hr_holidays/i18n/it.po | 8 +- addons/hr_timesheet/i18n/zh_CN.po | 34 +- addons/hr_timesheet_invoice/i18n/fr.po | 15 +- addons/hr_timesheet_sheet/i18n/fr.po | 10 +- addons/l10n_be_invoice_bba/i18n/es.po | 8 +- addons/l10n_bo/i18n/es.po | 48 +- addons/l10n_in_hr_payroll/i18n/es.po | 14 +- addons/mail/i18n/et.po | 14 +- addons/membership/i18n/fr.po | 20 +- addons/mrp/i18n/sl.po | 64 +- addons/note_pad/i18n/pl.po | 28 + addons/pad/i18n/pl.po | 69 + addons/pad_project/i18n/pl.po | 38 + addons/plugin_outlook/i18n/de.po | 24 +- addons/point_of_sale/i18n/de.po | 58 +- addons/point_of_sale/i18n/es.po | 636 +-- addons/point_of_sale/i18n/pl.po | 251 +- addons/portal/i18n/it.po | 2 +- addons/procurement/i18n/et.po | 1069 +++++ addons/product/i18n/es.po | 22 +- addons/product/i18n/et.po | 32 +- addons/product/i18n/it.po | 124 +- addons/project/i18n/de.po | 96 +- addons/project/i18n/es_MX.po | 3776 ++++++++--------- addons/purchase/i18n/hr.po | 99 +- addons/sale/i18n/hr.po | 302 +- addons/sale_crm/i18n/hr.po | 34 +- addons/sale_crm/i18n/zh_CN.po | 16 +- addons/sale_journal/i18n/hr.po | 19 +- addons/sale_mrp/i18n/hr.po | 12 +- addons/sale_order_dates/i18n/hr.po | 12 +- addons/sale_stock/i18n/hr.po | 73 +- addons/stock/i18n/es.po | 8 +- addons/stock/i18n/et.po | 62 +- addons/survey/i18n/de.po | 137 +- addons/web/i18n/et.po | 29 +- addons/web/i18n/it.po | 8 +- addons/web_calendar/i18n/es_MX.po | 10 +- addons/web_graph/i18n/zh_CN.po | 12 +- 95 files changed, 9367 insertions(+), 4604 deletions(-) create mode 100644 addons/auth_oauth/i18n/de.po create mode 100644 addons/auth_signup/i18n/de.po create mode 100644 addons/base_import/i18n/es.po create mode 100644 addons/google_docs/i18n/fr.po create mode 100644 addons/note_pad/i18n/pl.po create mode 100644 addons/pad/i18n/pl.po create mode 100644 addons/pad_project/i18n/pl.po create mode 100644 addons/procurement/i18n/et.po diff --git a/addons/account/i18n/de.po b/addons/account/i18n/de.po index ea6e3db775a..70fd0b73bae 100644 --- a/addons/account/i18n/de.po +++ b/addons/account/i18n/de.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 15:25+0000\n" +"PO-Revision-Date: 2012-12-19 23:16+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:16+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:45+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: account @@ -2524,7 +2524,7 @@ msgstr "Offene Rechnungen" #: model:ir.model,name:account.model_account_treasury_report #: model:ir.ui.menu,name:account.menu_action_account_treasury_report_all msgid "Treasury Analysis" -msgstr "Analyse Liquidität" +msgstr "Statistik Finanzmittel" #. module: account #: model:ir.actions.report.xml,name:account.account_journal_sale_purchase diff --git a/addons/account/i18n/es.po b/addons/account/i18n/es.po index eb59204e819..1dbeeb5b85f 100644 --- a/addons/account/i18n/es.po +++ b/addons/account/i18n/es.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 18:34+0000\n" +"PO-Revision-Date: 2012-12-19 15:38+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:16+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:45+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 msgid "System payment" -msgstr "Sistema de pagos" +msgstr "Pago del sistema" #. module: account #: sql_constraint:account.fiscal.position.account:0 @@ -31,7 +31,7 @@ msgstr "" #. module: account #: view:account.unreconcile:0 msgid "Unreconciliate Transactions" -msgstr "Romper conciliación transacciones" +msgstr "Romper conciliación de transacciones" #. module: account #: help:account.tax.code,sequence:0 @@ -184,7 +184,7 @@ msgid "" "which is set after generating opening entries from 'Generate Opening " "Entries'." msgstr "" -"Tiene que establecer un diario para el asiento de cierre para este año " +"Tiene que establecer un diario para el asiento de cierre para este ejercicio " "fiscal, que se crea después de generar el asiento de apertura desde " "\"Generar asiento de apertura\"." @@ -290,13 +290,13 @@ msgid "" "entries." msgstr "" "El tipo de cuenta es usado con propósito informativo, para generar informes " -"legales específicos de cada país, y establecer las reglas para cerrar un año " -"fiscal y generar los apuntes de apertura." +"legales específicos de cada país, y establecer las reglas para cerrar un " +"ejercicio fiscal y generar los apuntes de apertura." #. module: account #: field:account.config.settings,sale_refund_sequence_next:0 msgid "Next credit note number" -msgstr "Número siguiente de nota de crédito" +msgstr "Número siguiente de factura rectificativa" #. module: account #: help:account.config.settings,module_account_voucher:0 @@ -780,7 +780,7 @@ msgstr "Rapport du compte commun partenaire" #. module: account #: field:account.fiscalyear.close,period_id:0 msgid "Opening Entries Period" -msgstr "Período asientos de apertura" +msgstr "Período para el asiento de apertura" #. module: account #: model:ir.model,name:account.model_account_journal_period @@ -1028,8 +1028,8 @@ msgid "" " opening/closing fiscal " "year process." msgstr "" -"No puede rompler conciliación de asientos si han sido generados por los " -"procesos de apertura/cierre del año." +"No puede romper la conciliación de los asientos si han sido generados por " +"los procesos de apertura/cierre del ejercicio fiscal." #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_new @@ -1238,7 +1238,7 @@ msgstr "Nombre cuenta." #. module: account #: field:account.journal,with_last_closing_balance:0 msgid "Opening With Last Closing Balance" -msgstr "Abriendo con el último balance de cierre" +msgstr "Apertura con el último saldo de cierre" #. module: account #: help:account.tax.code,notprintable:0 @@ -1592,7 +1592,7 @@ msgstr "Opciones del informe" #. module: account #: field:account.fiscalyear.close.state,fy_id:0 msgid "Fiscal Year to Close" -msgstr "Año fiscal a cerrar" +msgstr "Ejercicio fiscal a cerrar" #. module: account #: field:account.config.settings,sale_sequence_prefix:0 @@ -2203,7 +2203,7 @@ msgstr "Cuentas pendientes" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Cancel Fiscal Year Opening Entries" -msgstr "Cancelar asiento de apertura del año fiscal" +msgstr "Cancelar asiento de apertura del ejercicio fiscal" #. module: account #: report:account.journal.period.print.sale.purchase:0 @@ -2315,11 +2315,12 @@ msgid "" "the start and end of the month or quarter." msgstr "" "Este menú imprime una declaración de impuestos basadas en facturas o pagos. " -"Seleccione uno varios periodos del año fiscal. La información requerida para " -"una declaración de impuestos es generada automáticamente por OpenERP desde " -"las facturas (o pagos en algunos paises). Este dato se actualiza en tiempo " -"real. Esto es muy útil porque le permite previsualizar en cualquier comento " -"el impuesto que debe al principio o fin del mes o trimestre." +"Seleccione uno varios periodos del ejercicio fiscal. La información " +"requerida para una declaración de impuestos es generada automáticamente por " +"OpenERP desde las facturas (o pagos en algunos paises). Este dato se " +"actualiza en tiempo real. Esto es muy útil porque le permite previsualizar " +"en cualquier comento el impuesto que debe al principio o fin del mes o " +"trimestre." #. module: account #: code:addons/account/account.py:408 @@ -2459,6 +2460,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para registrar un extracto bancario.\n" +"

    \n" +"Un extracto bancario es un resumen de todas las transacciones bancarias " +"ocurridas en un periodo de tiempo en una cuenta bancaria. Debería recibirlo " +"periódicamente de su banco.\n" +"

    \n" +"OpenERP le permite conciliar una línea del extracto directamente con las " +"facturas de compra o venta relacionadas.\n" +"

    \n" +" " #. module: account #: field:account.config.settings,currency_id:0 @@ -2647,8 +2659,8 @@ msgid "" "If you want the journal should be control at opening/closing, check this " "option" msgstr "" -"Si desea que el diario sea controlado en la apertura/cierre, haga click en " -"esta opción" +"Si desea que el diario sea controlado en la apertura/cierre, marque esta " +"opción" #. module: account #: view:account.bank.statement:0 @@ -2684,12 +2696,12 @@ msgstr "Codificación estándar" #: view:account.journal.select:0 #: view:project.account.analytic.line:0 msgid "Open Entries" -msgstr "Abrir asientos" +msgstr "Asiento de apertura" #. module: account #: field:account.config.settings,purchase_refund_sequence_next:0 msgid "Next supplier credit note number" -msgstr "Próximo número nota de crédito del proveedor" +msgstr "Próximo número de factura rectificativa del proveedor" #. module: account #: field:account.automatic.reconcile,account_ids:0 @@ -2999,7 +3011,7 @@ msgstr "Filtros" #: selection:account.period,state:0 #: selection:report.invoice.created,state:0 msgid "Open" -msgstr "Abierto" +msgstr "Abierto/a" #. module: account #: model:process.node,note:account.process_node_draftinvoices0 @@ -3099,7 +3111,7 @@ msgstr "COMPRA" #. module: account #: view:account.invoice.refund:0 msgid "Create Credit Note" -msgstr "Nuevo abono" +msgstr "Crear factura rectificativa" #. module: account #: field:product.template,supplier_taxes_id:0 @@ -3130,6 +3142,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un asiento.\n" +"

    \n" +"Un asiento consiste en varios apuntes, cada cual es una transacción de debe " +"o haber.\n" +"

    \n" +"OpenERP crea automáticamente un asiento por cada documento contable: " +"factura, factura rectificativa, pago a proveedor, extractos bancarios, etc. " +"Por eso, sólo debería necesitar registrar manualmente asientos para " +"operaciones misceláneas.\n" +"

    \n" +" " #. module: account #: help:account.invoice,date_due:0 @@ -3339,6 +3363,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para comenzar un nuevo ejercicio fiscal.\n" +"

    \n" +"Defina el ejercicio fiscal para su compañía de acuerdo a sus necesidades. Un " +"ejercicio fiscal es un periodo al final del cual se realiza el balance " +"(normalmente 12 meses). Normalmente, el ejercicio fiscal se referencia por " +"la fecha en la que acaba. Por ejemplo, si el ejercicio fiscal de una empresa " +"acaba el 30 de noviembre de 2011, todo el periodo comprendido entre el 1 de " +"diciembre de 2010 y el 30 de noviembre de 2011 sería referido como EF 2011.\n" +"

    \n" +" " #. module: account #: view:account.common.report:0 @@ -4011,7 +4046,7 @@ msgstr "Cerrar un periodo" #: view:account.bank.statement:0 #: field:account.cashbox.line,subtotal_opening:0 msgid "Opening Subtotal" -msgstr "Subtotal apertura" +msgstr "Subtotal de apertura" #. module: account #: constraint:account.move.line:0 @@ -4117,8 +4152,9 @@ msgid "" "by\n" " your supplier/customer." msgstr "" -"Podrá editar y validar esta nota de crédito directamente o mantenerla como " -"borrador, esperando a que el documento sea expedido por su cliente/proveedor." +"Podrá editar y validar esta factura rectificativa directamente o mantenerla " +"como borrador, esperando a que el documento sea expedido por su " +"cliente/proveedor." #. module: account #: view:validate.account.move.lines:0 @@ -4188,6 +4224,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear una factura a un cliente.\n" +"

    \n" +"La facturación electrónica de OpenERP permite facilitar y acelerar el pago " +"de los clientes. Su cliente recibe la factura por correo electrónico y puede " +"pagarla en línea o importarla a su propio sistema.\n" +"

    \n" +"Las discusiones con su cliente se muestran automáticamente al final de cada " +"factura.\n" +"

    \n" +" " #. module: account #: field:account.tax.code,name:0 @@ -4303,7 +4350,7 @@ msgstr "Plan contable" #. module: account #: view:account.tax.chart:0 msgid "(If you do not select period it will take all open periods)" -msgstr "(si no selecciona periodo se usarán todos los periodos abiertos)" +msgstr "(Si no selecciona un periodo, se usarán todos los periodos abiertos)" #. module: account #: model:ir.model,name:account.model_account_journal_cashbox_line @@ -4319,7 +4366,7 @@ msgstr "Proceso conciliación empresa por empresa" #: view:account.chart:0 msgid "(If you do not select Fiscal year it will take all open fiscal years)" msgstr "" -"(Si no selecciona un ejercicio fiscal se tendrán en cuenta todos los " +"(Si no selecciona un ejercicio fiscal, se tendrán en cuenta todos los " "ejercicios fiscales)" #. module: account @@ -4492,7 +4539,7 @@ msgstr "Cuenta a pagar" #, python-format msgid "The periods to generate opening entries cannot be found." msgstr "" -"No se ha encontrado ningún periodo para generar los asientos de apertura." +"No se ha encontrado ningún periodo para generar el asiento de apertura." #. module: account #: model:process.node,name:account.process_node_supplierpaymentorder0 @@ -4586,8 +4633,8 @@ msgstr "Configurar sus cuentas bancarias" #: selection:account.invoice.refund,filter_refund:0 msgid "Modify: create credit note, reconcile and create a new draft invoice" msgstr "" -"Modicar: crear una nota de crédito, la concilia y crea un nueva factura en " -"borrador" +"Modificar: crea una factura rectificativa, la concilia y crea un nueva " +"factura en borrador" #. module: account #: xsl:account.transfer:0 @@ -4624,8 +4671,8 @@ msgid "" "The fiscalyear, periods or chart of account chosen have to belong to the " "same company." msgstr "" -"El año fiscal, periodos y árbol de cuentas escogido deben pertenecer a la " -"misma compañía." +"El ejercicio fiscal, periodos y árbol de cuentas escogido deben pertenecer a " +"la misma compañía." #. module: account #: help:account.tax.code.template,notprintable:0 @@ -4709,7 +4756,7 @@ msgstr "título" #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Create a draft credit note" -msgstr "Crear una nota de crédito en borrador" +msgstr "Crear una factura rectificativa en borrador" #. module: account #: view:account.invoice:0 @@ -4888,6 +4935,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para configurar una nueva cuenta bancaria. \n" +"

    \n" +"Configure las cuentas bancarias de su compañía y seleccione las que deben " +"aparecer al pie del informe. \n" +"

    \n" +"Si usa la aplicación de contabilidad de OpenERP, los diarios y las cuentas " +"serán creadas automáticamente en base a esta información.\n" +"

    \n" +" " #. module: account #: model:ir.model,name:account.model_account_invoice_cancel @@ -5174,7 +5231,7 @@ msgstr "Contabilidad. Seleccionar diario" #. module: account #: view:account.tax.template:0 msgid "Credit Notes" -msgstr "Abonos" +msgstr "Facturas rectificativas" #. module: account #: view:account.move.line:0 @@ -5804,7 +5861,7 @@ msgstr "" #: view:account.bank.statement:0 #: help:account.cashbox.line,number_opening:0 msgid "Opening Unit Numbers" -msgstr "" +msgstr "Números unitarios de apertura" #. module: account #: field:account.subscription,period_type:0 @@ -6561,7 +6618,7 @@ msgstr "Valoración" #: code:addons/account/report/account_partner_balance.py:301 #, python-format msgid "Receivable and Payable Accounts" -msgstr "Cuentas a cobrar y pagar" +msgstr "Cuentas a cobrar y a pagar" #. module: account #: field:account.fiscal.position.account.template,position_id:0 @@ -6635,6 +6692,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir una cuenta.\n" +"

    \n" +"Las cuentas son parte de un libro mayor que permiten a la empresa registrar " +"todos los tipos de transacciones de débito o crédito. Las compañías " +"presentan sus cuentas anuales en dos parte principales: el balance de " +"situación y la cuenta de pérdidas y ganancias. La ley exige presentar las " +"cuentas anuales de la compañía para revelar cierta cantidad de información.\n" +"

    \n" +" " #. module: account #: view:account.invoice.report:0 @@ -6686,7 +6753,7 @@ msgstr "" #. module: account #: field:account.journal,loss_account_id:0 msgid "Loss Account" -msgstr "" +msgstr "Cuenta de pérdidas" #. module: account #: field:account.tax,account_collected_id:0 @@ -6709,6 +6776,11 @@ msgid "" "created by the system on document validation (invoices, bank statements...) " "and will be created in 'Posted' status." msgstr "" +"Todos los asientos creados manualmente suelen estar en el estado 'Sin " +"asentar', salvo cuando se establece la opción de saltar ese estado en el " +"diario relacionado. En ese caso, se comportarán como los asientos creados " +"automáticamente por el sistema en la validación de documentos (facturas, " +"extractos bancarios...) y serán creados en el estado 'Asentado'." #. module: account #: field:account.payment.term.line,days:0 @@ -6772,7 +6844,7 @@ msgstr "Compañía relacionada con este diario" #. module: account #: help:account.config.settings,group_multi_currency:0 msgid "Allows you multi currency environment" -msgstr "" +msgstr "Permite un entorno multi compañía" #. module: account #: view:account.subscription:0 @@ -6864,6 +6936,8 @@ msgid "" "You cannot cancel an invoice which is partially paid. You need to " "unreconcile related payment entries first." msgstr "" +"No puede cancelar una factura que está parcialmente pagada. Necesita romper " +"la conciliación del pago relacionado primero." #. module: account #: field:product.template,taxes_id:0 @@ -6898,6 +6972,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para registrar una factura rectificativa de proveedor.\n" +"

    \n" +"En lugar de crear la factura rectificativa de proveedor manualmente, puede " +"generarla y conciliarla directamente desde la factura de proveedor " +"relacionada.\n" +"

    \n" +" " #. module: account #: field:account.tax,type:0 @@ -7042,6 +7124,8 @@ msgstr "No puede crear asiento en una cuenta cerrada." #, python-format msgid "Invoice line account's company and invoice's compnay does not match." msgstr "" +"La compañía de la cuenta de la línea de factura no coincide con la compañía " +"de la factura." #. module: account #: view:account.invoice:0 @@ -7074,6 +7158,7 @@ msgstr "Actual" #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)." msgstr "" +"La factura '%s' se ha pago parcialmente: %s %s de %s %s (%s %s pendiente)." #. module: account #: field:account.journal,cashbox_line_ids:0 @@ -7096,6 +7181,8 @@ msgstr "Cuentas de transferencias internas" #, python-format msgid "Please check that the field 'Journal' is set on the Bank Statement" msgstr "" +"Compruebe por favor que el campo 'Diario' está establecido en el extracto " +"bancario" #. module: account #: selection:account.tax,type:0 @@ -7177,7 +7264,7 @@ msgid "" "There is no opening/closing period defined, please create one to set the " "initial balance." msgstr "" -"No hay periodo de apertura/cierra definido. Cree por uno para establecer el " +"No hay periodo de apertura/cierra definido. Cree uno para establecer el " "saldo inicial." #. module: account @@ -7378,6 +7465,8 @@ msgid "" "Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " "2%." msgstr "" +"Los porcentajes para las líneas de plazo de pago deben estar entre 0 y 1. " +"Ejemplo: 0.02 para 2%." #. module: account #: report:account.invoice:0 @@ -7438,6 +7527,7 @@ msgid "" "You cannot provide a secondary currency if it is the same than the company " "one." msgstr "" +"No puede proveer una moneda secundaria si es la misma que la de principal." #. module: account #: code:addons/account/account_invoice.py:1321 @@ -7588,11 +7678,11 @@ msgid "" "reconcile in a series of accounts. It finds entries for each partner where " "the amounts correspond." msgstr "" -"Para que una factura se considere pagada, los apuntes contables de la " -"factura deben estar conciliados con sus contrapartidas, normalmente pagos. " -"Con la funcionalidad de reconciliación automática, OpenERP realiza su propia " -"búsqueda de apuntes a conciliar en una serie de cuentas. Encuentra los " -"apuntes, para cada empresa, cuando las cantidades se correspondan." +"Para que una factura se considere pagada, los apuntes contables de la mismas " +"deben estar conciliados con sus contrapartidas, normalmente pagos. Con la " +"funcionalidad de conciliación automática, OpenERP realiza su propia búsqueda " +"de apuntes a conciliar en una serie de cuentas. Encuentra los apuntes, para " +"cada empresa, cuando las cantidades se corresponden." #. module: account #: view:account.move:0 @@ -7731,6 +7821,7 @@ msgstr "Conjunto de impuestos completo" msgid "" "Selected Entry Lines does not have any account move enties in draft state." msgstr "" +"Los asientos seleccionados no tienen ningún apunte en estado borrador." #. module: account #: view:account.chart.template:0 @@ -7760,6 +7851,9 @@ msgid "" "Configuration error!\n" "The currency chosen should be shared by the default accounts too." msgstr "" +"¡Error de configuración!\n" +"La moneda escogida debería ser compartida también por las cuentas por " +"defecto." #. module: account #: code:addons/account/account.py:2251 @@ -7785,7 +7879,7 @@ msgstr "" #. module: account #: field:account.config.settings,module_account_voucher:0 msgid "Manage customer payments" -msgstr "" +msgstr "Gestionar pagos de cliente" #. module: account #: help:report.invoice.created,origin:0 @@ -7804,6 +7898,8 @@ msgid "" "Error!\n" "The start date of a fiscal year must precede its end date." msgstr "" +"¡Error!\n" +"La fecha de inicio de un ejercicio fiscal debe preceder a su fecha final." #. module: account #: view:account.tax.template:0 @@ -7819,7 +7915,7 @@ msgstr "Facturas de cliente" #. module: account #: view:account.tax:0 msgid "Misc" -msgstr "" +msgstr "Misc." #. module: account #: view:account.analytic.line:0 @@ -7842,6 +7938,9 @@ msgid "" "Make sure you have configured payment terms properly.\n" "The latest payment term line should be of the \"Balance\" type." msgstr "" +"No puede validar un asiento descuadrado.\n" +"Asegúrese que ha configurado los plazos de pago correctamente.\n" +"La última línea de plazo de pago debería ser del tipo \"Saldo\"." #. module: account #: model:process.transition,note:account.process_transition_invoicemanually0 @@ -7878,6 +7977,7 @@ msgstr "Documento origen" #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)." msgstr "" +"No hay cuenta de gastos definida para este producto: \"%s\" (id: %d)." #. module: account #: constraint:account.account:0 @@ -7886,6 +7986,8 @@ msgid "" "You cannot define children to an account with internal type different of " "\"View\"." msgstr "" +"¡Error de configuración!\n" +"No puede definir hijos de una cuenta con tipo interno diferente a \"Vista\"." #. module: account #: model:ir.model,name:account.model_accounting_report @@ -7895,7 +7997,7 @@ msgstr "Informe financiero" #. module: account #: field:account.analytic.line,currency_id:0 msgid "Account Currency" -msgstr "" +msgstr "Cuenta de la moneda" #. module: account #: report:account.invoice:0 @@ -7909,6 +8011,8 @@ msgid "" "You can not delete an invoice which is not cancelled. You should refund it " "instead." msgstr "" +"No puede eliminar una factura que no está cancelada. Debería abonarla " +"primero." #. module: account #: help:account.tax,amount:0 @@ -7945,12 +8049,12 @@ msgstr "Plantilla de impuestos" #. module: account #: view:account.journal.select:0 msgid "Are you sure you want to open Journal Entries?" -msgstr "¿Está seguro que quiere abrir los asientos?" +msgstr "¿Está seguro de que quiere abrir los asientos?" #. module: account #: view:account.state.open:0 msgid "Are you sure you want to open this invoice ?" -msgstr "¿Está seguro que desea abrir esta factura?" +msgstr "¿Está seguro de que desea abrir esta factura?" #. module: account #: field:account.chart.template,property_account_expense_opening:0 @@ -7960,7 +8064,7 @@ msgstr "Apuntes de apertura cuenta de gastos" #. module: account #: view:account.invoice:0 msgid "Customer Reference" -msgstr "" +msgstr "Referencia del cliente" #. module: account #: field:account.account.template,parent_id:0 @@ -7976,7 +8080,7 @@ msgstr "Precio" #: view:account.bank.statement:0 #: field:account.bank.statement,closing_details_ids:0 msgid "Closing Cashbox Lines" -msgstr "" +msgstr "Líneas de cierre de caja" #. module: account #: view:account.bank.statement:0 @@ -8017,7 +8121,7 @@ msgstr "Agrupado por año por fecha de factura" #. module: account #: field:account.config.settings,purchase_tax_rate:0 msgid "Purchase tax (%)" -msgstr "" +msgstr "Impuesto de compra (%)" #. module: account #: help:res.partner,credit:0 @@ -8032,7 +8136,7 @@ msgstr "Apuntes contables descuadrados" #. module: account #: model:ir.actions.act_window,name:account.open_account_charts_modules msgid "Chart Templates" -msgstr "" +msgstr "Plantillas de plan" #. module: account #: field:account.journal.period,icon:0 @@ -8078,12 +8182,12 @@ msgstr "Impuesto de compra por defecto" #. module: account #: field:account.chart.template,property_account_income_opening:0 msgid "Opening Entries Income Account" -msgstr "Apuntes de apertura cuenta de ingresos" +msgstr "Cuenta de ingresos del asiento de apertura" #. module: account #: field:account.config.settings,group_proforma_invoices:0 msgid "Allow pro-forma invoices" -msgstr "" +msgstr "Permitir facturas pro-forma" #. module: account #: view:account.bank.statement:0 @@ -8114,12 +8218,12 @@ msgstr "Crear asientos" #. module: account #: model:ir.model,name:account.model_cash_box_out msgid "cash.box.out" -msgstr "" +msgstr "Salida de caja" #. module: account #: help:account.config.settings,currency_id:0 msgid "Main currency of the company." -msgstr "" +msgstr "Moneda principal de la compañía." #. module: account #: model:ir.ui.menu,name:account.menu_finance_reports @@ -8147,7 +8251,7 @@ msgstr "Diario de contabilidad" #. module: account #: field:account.config.settings,tax_calculation_rounding_method:0 msgid "Tax calculation rounding method" -msgstr "" +msgstr "Método de redondeo del cálculo de impuestos" #. module: account #: model:process.node,name:account.process_node_paidinvoice0 @@ -8164,6 +8268,9 @@ msgid "" " with the invoice. You will not be able " "to modify the credit note." msgstr "" +"Use esta opción si quiere cancelar una factura que no debería haber emitido. " +"La factura rectificativa se creará, validará y conciliará con la factura. No " +"podrá modificar dicha factura rectificativa." #. module: account #: help:account.partner.reconcile.process,next_partner_id:0 @@ -8198,7 +8305,7 @@ msgstr "Usar modelo" msgid "" "There is no default credit account defined \n" "on journal \"%s\"." -msgstr "" +msgstr "No hay cuenta de ingresos por defecto definida en el diario \"%s\"." #. module: account #: view:account.invoice.line:0 @@ -8237,6 +8344,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir una nueva cuenta analítica.\n" +"

    \n" +"El plan de cuentas normal tiene una estructura definida por los requisitos " +"legales del país. La estructura del plan de cuentas analítico debería " +"reflejar sus propias necesidades de negocio en términos de informe de " +"gastos/ingresos.\n" +"

    \n" +"Se estructuran habitualmente por contratos, proyectos, productos o " +"departamentos. La mayoría de operaciones de OpenERP (facturas, partes de " +"horas, gastos, etc) generan apuntes analíticos en la cuenta asociada.\n" +"

    \n" +" " #. module: account #: model:account.account.type,name:account.data_account_type_view @@ -8361,6 +8481,8 @@ msgid "" "This date will be used as the invoice date for credit note and period will " "be chosen accordingly!" msgstr "" +"¡Se usará esta fecha como la fecha de factura para la factura rectificativa " +"y el periodo se escogerá de acuerdo a ella!" #. module: account #: view:product.template:0 @@ -8374,6 +8496,8 @@ msgid "" "You have to set a code for the bank account defined on the selected chart of " "accounts." msgstr "" +"Tiene que establecer un código para la cuenta bancaria definida en el plan " +"de cuentas seleccionado." #. module: account #: model:ir.ui.menu,name:account.menu_manual_reconcile @@ -8456,7 +8580,7 @@ msgstr "Código" #. module: account #: field:account.config.settings,sale_refund_sequence_prefix:0 msgid "Credit note sequence" -msgstr "" +msgstr "Secuena de las facturas rectificativas" #. module: account #: model:ir.actions.act_window,name:account.action_validate_account_move @@ -8470,7 +8594,7 @@ msgstr "Asentar asientos" #. module: account #: field:account.journal,centralisation:0 msgid "Centralised Counterpart" -msgstr "" +msgstr "Contrapartida centralizada" #. module: account #: selection:account.bank.statement.line,type:0 @@ -8526,7 +8650,7 @@ msgstr "Secuencia" #. module: account #: field:account.config.settings,paypal_account:0 msgid "Paypal account" -msgstr "" +msgstr "Cuenta de Paypal" #. module: account #: selection:account.print.journal,sort_selection:0 @@ -8545,11 +8669,13 @@ msgid "" "Error!\n" "You cannot create recursive accounts." msgstr "" +"¡Error!\n" +"No puede crear cuentas recursivas." #. module: account #: model:ir.model,name:account.model_cash_box_in msgid "cash.box.in" -msgstr "" +msgstr "Entrada de caja" #. module: account #: help:account.invoice,move_id:0 @@ -8559,7 +8685,7 @@ msgstr "Enlace a los asientos generados automáticamente." #. module: account #: model:ir.model,name:account.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "Parámetros de configuración contable" #. module: account #: selection:account.config.settings,period:0 @@ -8582,7 +8708,7 @@ msgstr "Balance calculado" #: code:addons/account/static/src/js/account_move_reconciliation.js:89 #, python-format msgid "You must choose at least one record." -msgstr "" +msgstr "Debe seleccionar al menos un registro." #. module: account #: field:account.account,parent_id:0 @@ -8594,7 +8720,7 @@ msgstr "Padre" #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "Profit" -msgstr "" +msgstr "Beneficio" #. module: account #: help:account.payment.term.line,days2:0 @@ -8641,7 +8767,7 @@ msgstr "Línea de caja" #. module: account #: field:account.installer,charts:0 msgid "Accounting Package" -msgstr "" +msgstr "Paquete contable" #. module: account #: report:account.third_party_ledger:0 @@ -8656,7 +8782,7 @@ msgstr "Libro mayor de empresa" #: code:addons/account/account_invoice.py:1340 #, python-format msgid "%s cancelled." -msgstr "" +msgstr "%s cancelado." #. module: account #: code:addons/account/account.py:652 @@ -8670,12 +8796,12 @@ msgstr "¡Atención!" #: help:account.bank.statement,message_unread:0 #: help:account.invoice,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" #. module: account #: field:res.company,tax_calculation_rounding_method:0 msgid "Tax Calculation Rounding Method" -msgstr "" +msgstr "Método de redondeo del cálculo de impuestos" #. module: account #: field:account.entries.report,move_line_state:0 @@ -8796,6 +8922,8 @@ msgstr "Balance analítico invertido -" msgid "" "Is this reconciliation produced by the opening of a new fiscal year ?." msgstr "" +"¿Esta conciliación está producida por la apertura de un nuevo ejercicio " +"fiscal?" #. module: account #: view:account.analytic.line:0 @@ -8829,7 +8957,7 @@ msgstr "Total residual" #. module: account #: view:account.bank.statement:0 msgid "Opening Cash Control" -msgstr "" +msgstr "Control de apertura de caja" #. module: account #: model:process.node,note:account.process_node_invoiceinvoice0 @@ -8869,7 +8997,7 @@ msgstr "Costo contable" #. module: account #: view:account.config.settings:0 msgid "No Fiscal Year Defined for This Company" -msgstr "" +msgstr "No se ha definido ningún ejercicio fiscal para esta compañía" #. module: account #: view:account.invoice:0 @@ -8900,7 +9028,7 @@ msgstr "Diario de abono de compras" #: code:addons/account/account.py:1292 #, python-format msgid "Please define a sequence on the journal." -msgstr "" +msgstr "Defina por favor una secuencia en el diario." #. module: account #: help:account.tax.template,amount:0 @@ -8929,6 +9057,9 @@ msgid "" "recalls.\n" " This installs the module account_followup." msgstr "" +"Permite automatizar cartas para facturas impagadas, con recordatorios " +"multinivel.\n" +"Esto instala el módulo 'account_followup'." #. module: account #: field:account.automatic.reconcile,period_id:0 @@ -8973,12 +9104,12 @@ msgstr "Base:" #: code:addons/account/wizard/account_report_common.py:153 #, python-format msgid "Select a starting and an ending period." -msgstr "" +msgstr "Seleccione un periodo de inicio y de fin." #. module: account #: field:account.config.settings,sale_sequence_next:0 msgid "Next invoice number" -msgstr "" +msgstr "Próximo número de factura" #. module: account #: model:ir.ui.menu,name:account.menu_finance_generic_reporting @@ -9036,6 +9167,9 @@ msgid "" "This wizard will remove the end of year journal entries of selected fiscal " "year. Note that you can run this wizard many times for the same fiscal year." msgstr "" +"Este asistente eliminará los asientos de final de ejercicio del ejercicio " +"fiscal seleccionado. Tenga en cuenta que puede ejecutar este asistente " +"varias veces para el mismo ejercicio fiscal." #. module: account #: report:account.invoice:0 @@ -9118,6 +9252,9 @@ msgid "" "invoice will be created \n" " so that you can edit it." msgstr "" +"Use esta opción si desea cancelar esta factura y crear una nueva. Se creará " +"una factura rectificativa, se validará y se conciliará con la factura " +"actual. Se creará también una nueva factura borrador para que pueda editarla." #. module: account #: model:process.transition,name:account.process_transition_filestatement0 @@ -9128,7 +9265,7 @@ msgstr "Importación automática del extracto bancario" #: code:addons/account/account_invoice.py:370 #, python-format msgid "Unknown Error!" -msgstr "" +msgstr "¡Error desconocido!" #. module: account #: model:ir.model,name:account.model_account_move_bank_reconcile @@ -9138,7 +9275,7 @@ msgstr "Conciliar movimientos banco" #. module: account #: view:account.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Aplicar" #. module: account #: field:account.financial.report,account_type_ids:0 @@ -9154,6 +9291,8 @@ msgid "" "You cannot use this general account in this journal, check the tab 'Entry " "Controls' on the related journal." msgstr "" +"No puede usar esta cuenta general en este diario. Compruebe la pestaña " +"'Controles de asiento' en el diario relacionado." #. module: account #: view:account.payment.term.line:0 @@ -9216,6 +9355,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un diario.\n" +"

    \n" +"Los diarios son usados para registrar transacciones de todos los datos " +"contables relacionados con el negocio del día a día.\n" +"

    \n" +"Una compañía típica puede usar un diario por método de pago (efectivo, " +"cuentas bancarias, cheques), un diario de compra, uno de ventas y uno para " +"información miscelánea.\n" +"

    \n" +" " #. module: account #: model:ir.model,name:account.model_account_fiscalyear_close_state @@ -9347,6 +9497,9 @@ msgid "" "computed. Because it is space consuming, we do not allow to use it while " "doing a comparison." msgstr "" +"Esta opción permite obtener más detalles sobre la forma en la que se " +"calculan los saldos. Debido a que consume espacio, no se permite usarla " +"cuando se realiza una comparación." #. module: account #: model:ir.model,name:account.model_account_fiscalyear_close @@ -9363,6 +9516,7 @@ msgstr "¡El código de la cuenta debe ser único por compañía!" #: help:product.template,property_account_expense:0 msgid "This account will be used to value outgoing stock using cost price." msgstr "" +"Se usará esta cuenta para valorar el stock saliente usando precio de coste." #. module: account #: view:account.invoice:0 @@ -9400,7 +9554,7 @@ msgstr "Cuentas permitidas (vacío para ningún control)" #. module: account #: field:account.config.settings,sale_tax_rate:0 msgid "Sales tax (%)" -msgstr "" +msgstr "Impuesto de venta (%)" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2 @@ -9425,6 +9579,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para definir un asiento recurrente.\n" +"

    \n" +"Un asiento recurrente ocurre en un plazo recurrente desde una fecha " +"específica, por ejemplo correspondiendo con la firma de un contrato con un " +"empleado, un cliente o un proveedor. Puede crear dichas entradas para " +"automatizar las entradas en el sistema.\n" +"

    \n" +" " #. module: account #: view:account.journal:0 @@ -9466,6 +9629,8 @@ msgid "" "This allows you to check writing and printing.\n" " This installs the module account_check_writing." msgstr "" +"Permite escribir e imprimir cheques.\n" +"Esto instala el módulo 'account_check_writing'." #. module: account #: model:res.groups,name:account.group_account_invoice @@ -9505,7 +9670,7 @@ msgstr "" #: code:addons/account/account_move_line.py:996 #, python-format msgid "The account move (%s) for centralisation has been confirmed." -msgstr "" +msgstr "El apunte contable (%s) para centralización ha sido confirmado." #. module: account #: report:account.analytic.account.journal:0 @@ -9544,6 +9709,9 @@ msgid "" "created. If you leave that field empty, it will use the same journal as the " "current invoice." msgstr "" +"Puede seleccionar aquí el diario a usar para la factura rectificativa que " +"será creada. Si deja vacío este campo, se usará el mismo diario que el de la " +"moneda actual." #. module: account #: help:account.bank.statement.line,sequence:0 @@ -9575,7 +9743,7 @@ msgstr "¡Modelo erroneo!" #: view:account.tax.code.template:0 #: view:account.tax.template:0 msgid "Tax Template" -msgstr "" +msgstr "Plantilla de impuesto" #. module: account #: field:account.invoice.refund,period:0 @@ -9595,6 +9763,8 @@ msgid "" "some non legal fields or you must unreconcile first.\n" "%s." msgstr "" +"No puede realizar modificaciones en un asiento conciliado. Puede cambiar " +"algunos campos no legales o debe romper la conciliación primero. %s." #. module: account #: help:account.financial.report,sign:0 @@ -9641,7 +9811,7 @@ msgstr "Facturas borrador son comprobadas, validadas e impresas." #: field:account.bank.statement,message_is_follower:0 #: field:account.invoice,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Es un seguidor" #. module: account #: view:account.move:0 @@ -9657,11 +9827,14 @@ msgid "" "You cannot select an account type with a deferral method different of " "\"Unreconciled\" for accounts with internal type \"Payable/Receivable\"." msgstr "" +"¡Error de configuración!\n" +"No puede seleccionar un tipo de cuenta con un método de cierre diferente de " +"\"No conciliado\" para cuentas con tipo interno \"A pagar/A cobrar\"." #. module: account #: field:account.config.settings,has_fiscal_year:0 msgid "Company has a fiscal year" -msgstr "" +msgstr "La compañía tiene un ejercicio fiscal" #. module: account #: help:account.tax,child_depend:0 @@ -9677,7 +9850,7 @@ msgstr "" #: code:addons/account/account.py:633 #, python-format msgid "You cannot deactivate an account that contains journal items." -msgstr "" +msgstr "No puede desactivar una cuenta que contiene apuntes." #. module: account #: selection:account.tax,applicable_type:0 @@ -9733,7 +9906,7 @@ msgstr "Período desde" #. module: account #: field:account.cashbox.line,pieces:0 msgid "Unit of Currency" -msgstr "" +msgstr "Unidad de moneda" #. module: account #: code:addons/account/account.py:3137 @@ -9756,6 +9929,9 @@ msgid "" "chart\n" " of accounts." msgstr "" +"Una vez que las facturas se confirman, no podrá modificarlas. Las facturas " +"reciben un número único y se crearán unos apuntes en el diario " +"correspondiente." #. module: account #: model:process.node,note:account.process_node_bankstatement0 @@ -9770,7 +9946,7 @@ msgstr "Cerrar estados de ejercicio fiscal y periodos" #. module: account #: field:account.config.settings,purchase_refund_journal_id:0 msgid "Purchase refund journal" -msgstr "" +msgstr "Diario de facturas rectificativas de compras" #. module: account #: view:account.analytic.line:0 @@ -9794,7 +9970,7 @@ msgstr "Crear factura" #. module: account #: model:ir.actions.act_window,name:account.action_account_configuration_installer msgid "Configure Accounting Data" -msgstr "" +msgstr "Configurar datos de contabilidad" #. module: account #: field:wizard.multi.charts.accounts,purchase_tax_rate:0 @@ -9814,6 +9990,8 @@ msgid "" "Please check that the field 'Internal Transfers Account' is set on the " "payment method '%s'." msgstr "" +"Compruebe por favor que el campo 'Cuenta de transferencias internas' está " +"establecido en el método de pago '%s'." #. module: account #: field:account.vat.declaration,display_detail:0 @@ -9854,6 +10032,16 @@ msgid "" "related journal entries may or may not be reconciled. \n" "* The 'Cancelled' status is used when user cancel invoice." msgstr "" +" * El estado 'Borrador' se usa cuando un usuario está introduciendo una " +"nueva factura no confirmada.\n" +"* El estado 'Pro-forma' ocurre cuando la factura se pasa a pro-forma. La " +"factura no tiene un número de factura.\n" +"* El estado 'Abierta' se usa cuando el usuario crea la factura y la " +"confirma. Se genera un número de factura y su estado permanecerá así hasta " +"que el usuario pague la factura.\n" +"* El estado 'Pagada' se establece automáticamente cuando se paga la factura. " +"Sus correspondientes asientos pueden o no estar conciliados.\n" +"* El estado 'Cancelada' se usa cuando el usuario cancela la factura." #. module: account #: field:account.period,date_stop:0 @@ -9873,7 +10061,7 @@ msgstr "Informes financieros" #. module: account #: model:account.account.type,name:account.account_type_liability_view1 msgid "Liability View" -msgstr "" +msgstr "Vista de pasivos" #. module: account #: report:account.account.balance:0 @@ -9921,7 +10109,7 @@ msgstr "Compañías que se refieren a la empresa" #. module: account #: view:account.invoice:0 msgid "Ask Refund" -msgstr "" +msgstr "Pedir reembolso" #. module: account #: view:account.move.line:0 @@ -9962,12 +10150,12 @@ msgstr "Cuentas a cobrar" #. module: account #: field:account.config.settings,purchase_refund_sequence_prefix:0 msgid "Supplier credit note sequence" -msgstr "" +msgstr "Secuencia de factura rectificativa de proveedor" #. module: account #: field:account.config.settings,purchase_sequence_next:0 msgid "Next supplier invoice number" -msgstr "" +msgstr "Siguiente número de factura de proveedor" #. module: account #: help:account.config.settings,module_account_payment:0 @@ -9979,6 +10167,11 @@ msgid "" "payments.\n" " This installs the module account_payment." msgstr "" +"Permite crear y gestionar sus órdenes de pago, con estos propósitos:\n" +"* servir como base para conectores de múltiples mecanismo de pagos " +"automáticos, y\n" +"* proveer una forma eficiente de gestionar los pagos de las facturas.\n" +"Esto instala el módulo 'account_payment'." #. module: account #: xsl:account.transfer:0 @@ -9997,6 +10190,8 @@ msgstr "Extractos bancarios" #, python-format msgid "To reconcile the entries company should be the same for all entries." msgstr "" +"Para conciliar los apuntes, la compañía debe ser la misma para todos los " +"apuntes." #. module: account #: field:account.account,balance:0 @@ -10074,7 +10269,7 @@ msgstr "Filtros por" #: field:account.cashbox.line,number_closing:0 #: field:account.cashbox.line,number_opening:0 msgid "Number of Units" -msgstr "" +msgstr "Número de unidades" #. module: account #: model:process.node,note:account.process_node_manually0 @@ -10099,12 +10294,12 @@ msgstr "Asiento" #: code:addons/account/wizard/account_period_close.py:51 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "¡Acción no válida!" #. module: account #: view:account.bank.statement:0 msgid "Date / Period" -msgstr "" +msgstr "Fecha / Periodo" #. module: account #: report:account.central.journal:0 @@ -10123,11 +10318,14 @@ msgid "" "The period is invalid. Either some periods are overlapping or the period's " "dates are not matching the scope of the fiscal year." msgstr "" +"¡Error!\n" +"El periodo no es válido. O bien algunos periodos se solapan o las fechas de " +"los periodos no entran dentro del alcance del ejercicio fiscal." #. module: account #: report:account.overdue:0 msgid "There is nothing due with this customer." -msgstr "" +msgstr "No haya nada pendiente con este cliente." #. module: account #: help:account.tax,account_paid_id:0 @@ -10135,6 +10333,8 @@ msgid "" "Set the account that will be set by default on invoice tax lines for " "refunds. Leave empty to use the expense account." msgstr "" +"Establece la cuenta por defecto en las líneas de impuesto para las facturas " +"rectificativas. Déjelo vacío para usar la cuenta de gastos." #. module: account #: help:account.addtmpl.wizard,cparent_id:0 @@ -10146,7 +10346,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "Source" -msgstr "" +msgstr "Origen" #. module: account #: selection:account.model.line,date_maturity:0 @@ -10169,11 +10369,13 @@ msgid "" "This field contains the information related to the numbering of the journal " "entries of this journal." msgstr "" +"Este campo contiene información relativa a la numeración de los asientos de " +"este diario." #. module: account #: field:account.invoice,sent:0 msgid "Sent" -msgstr "" +msgstr "Enviado" #. module: account #: view:account.unreconcile.reconcile:0 @@ -10189,7 +10391,7 @@ msgstr "Informe común" #: field:account.config.settings,default_sale_tax:0 #: field:account.config.settings,sale_tax:0 msgid "Default sale tax" -msgstr "" +msgstr "Impuesto de venta por defecto" #. module: account #: report:account.overdue:0 @@ -10200,7 +10402,7 @@ msgstr "Saldo :" #: code:addons/account/account.py:1542 #, python-format msgid "Cannot create moves for different companies." -msgstr "" +msgstr "No se pueden crear apuntes de compañías diferentes." #. module: account #: view:account.invoice.report:0 @@ -10244,6 +10446,8 @@ msgid "" "Credit note base on this type. You can not Modify and Cancel if the invoice " "is already reconciled" msgstr "" +"Factura rectificativa basada en este tipo. No puede realizar las operaciones " +"de modificar o cancelar si la factura ya ha sido conciliada." #. module: account #: report:account.account.balance:0 @@ -10276,7 +10480,7 @@ msgstr "Periodo final" #. module: account #: model:account.account.type,name:account.account_type_expense_view1 msgid "Expense View" -msgstr "" +msgstr "Vista de gastos" #. module: account #: field:account.move.line,date_maturity:0 @@ -10287,7 +10491,7 @@ msgstr "Fecha vencimiento" #: code:addons/account/account.py:1459 #, python-format msgid " Centralisation" -msgstr "" +msgstr " Centralización" #. module: account #: help:account.journal,type:0 @@ -10303,7 +10507,7 @@ msgstr "" "para diarios que se usan para pagos de clientes y proveedores. Seleccione " "'General' para diarios que contienen operaciones varias. Seleccione 'Balance " "apertura/cierre' para diarios que contendrán asientos creados en el nuevo " -"año fiscal." +"ejercicio fiscal." #. module: account #: view:account.subscription:0 @@ -10371,7 +10575,7 @@ msgstr "Facturas borrador" #: view:cash.box.in:0 #: model:ir.actions.act_window,name:account.action_cash_box_in msgid "Put Money In" -msgstr "" +msgstr "Poner dinero" #. module: account #: selection:account.account.type,close_method:0 @@ -10432,7 +10636,7 @@ msgstr "Desde cuentas analíticas" #. module: account #: view:account.installer:0 msgid "Configure your Fiscal Year" -msgstr "" +msgstr "Configurar su ejercicio fiscal" #. module: account #: field:account.period,name:0 @@ -10446,6 +10650,8 @@ msgid "" "Selected invoice(s) cannot be cancelled as they are already in 'Cancelled' " "or 'Done' state." msgstr "" +"No se pueden cancelar la(s) factura(s) seleccionada(s) puesto que ya están " +"en estado 'Cancelada' o 'Realizada'." #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -10480,6 +10686,8 @@ msgid "" "some non legal fields or you must unconfirm the journal entry first.\n" "%s." msgstr "" +"No puede realizar esta modificación en un asiento confirmado. Sólo puede " +"cambiar algunos campos no legales o debe cancelar el asiento primero. %s." #. module: account #: help:account.config.settings,module_account_budget:0 @@ -10490,6 +10698,11 @@ msgid "" "analytic account.\n" " This installs the module account_budget." msgstr "" +"Permite a los contables administrar presupuestos analíticos y cruzados.\n" +"Una vez que se definen el presupuesto maestro y los presupuestos, los " +"gestores de proyecto pueden establecer una cantidad planeada en cada cuenta " +"analítica.\n" +"Esto instala el módulo 'account_budget'." #. module: account #: help:res.partner,property_account_payable:0 @@ -10544,12 +10757,12 @@ msgstr "Haber" #. module: account #: view:account.invoice:0 msgid "Draft Invoice " -msgstr "" +msgstr "Factura borrador " #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Cancel: create credit note and reconcile" -msgstr "" +msgstr "Cancelar: crea un factura rectificativa y la concilia" #. module: account #: model:ir.ui.menu,name:account.menu_account_general_journal @@ -10565,7 +10778,7 @@ msgstr "Modelo de asiento" #: code:addons/account/account.py:1058 #, python-format msgid "Start period should precede then end period." -msgstr "" +msgstr "El periodo de inicio debe preceder al periodo final." #. module: account #: field:account.invoice,number:0 @@ -10650,7 +10863,7 @@ msgstr "Beneficio (pérdida) para informe" #: code:addons/account/account_invoice.py:368 #, python-format msgid "There is no Sale/Purchase Journal(s) defined." -msgstr "" +msgstr "No hay diario(s) de Ventas/Compras definido(s)." #. module: account #: view:account.move.line.reconcile.select:0 @@ -10728,7 +10941,7 @@ msgstr "Tipo interno" #. module: account #: field:account.subscription.generate,date:0 msgid "Generate Entries Before" -msgstr "" +msgstr "Generar asientos antes" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_running @@ -10828,6 +11041,8 @@ msgstr "Estados" #: help:product.template,property_account_income:0 msgid "This account will be used to value outgoing stock using sale price." msgstr "" +"Se usará esta cuenta para valorar el stock saliente usando el precio de " +"venta." #. module: account #: field:account.invoice,check_total:0 @@ -10850,12 +11065,12 @@ msgstr "Total" #: code:addons/account/wizard/account_invoice_refund.py:109 #, python-format msgid "Cannot %s draft/proforma/cancel invoice." -msgstr "" +msgstr "No se puede %s una factura borrador/pro-forma/cancelada." #. module: account #: field:account.tax,account_analytic_paid_id:0 msgid "Refund Tax Analytic Account" -msgstr "" +msgstr "Cuenta analítica para impuestos reembolsados" #. module: account #: view:account.move.bank.reconcile:0 @@ -10922,7 +11137,7 @@ msgstr "Fecha vencimiento" #: field:cash.box.in,name:0 #: field:cash.box.out,name:0 msgid "Reason" -msgstr "" +msgstr "Motivo" #. module: account #: selection:account.partner.ledger,filter:0 @@ -10979,7 +11194,7 @@ msgstr "¿Cuentas vacías? " #: code:addons/account/account_move_line.py:1046 #, python-format msgid "Unable to change tax!" -msgstr "" +msgstr "¡No se ha podido cambiar el impuesto!" #. module: account #: constraint:account.bank.statement:0 @@ -11009,6 +11224,10 @@ msgid "" "customer. The tool search can also be used to personalise your Invoices " "reports and so, match this analysis to your needs." msgstr "" +"Desde este informa, puede tener una vista general de la cantidad facturada a " +"su cliente. La herramienta de búsqueda también puede ser usada para " +"personalizar los informes de facturas y, de esa forma, casar este análisis " +"con sus necesidades." #. module: account #: view:account.partner.reconcile.process:0 @@ -11029,7 +11248,7 @@ msgstr "El estado de la factura es Realizada" #. module: account #: field:account.config.settings,module_account_followup:0 msgid "Manage customer payment follow-ups" -msgstr "" +msgstr "Gestionar seguimientos de pagos de clientes" #. module: account #: model:ir.model,name:account.model_report_account_sales @@ -11105,7 +11324,7 @@ msgstr "Cuentas a cobrar" #: code:addons/account/account_move_line.py:776 #, python-format msgid "Already reconciled." -msgstr "" +msgstr "Ya conciliado." #. module: account #: selection:account.model.line,date_maturity:0 @@ -11181,6 +11400,7 @@ msgstr "Agrupar por mes en fecha factura" #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)." msgstr "" +"No hay cuenta de ingresos definida para este producto: \"%s\" (id: %d)." #. module: account #: model:ir.actions.act_window,name:account.action_aged_receivable_graph @@ -11244,6 +11464,8 @@ msgid "" "The selected unit of measure is not compatible with the unit of measure of " "the product." msgstr "" +"La unidad de medida seleccionada no es compatible con la unidad de medida " +"del producto." #. module: account #: view:account.fiscal.position:0 @@ -11267,6 +11489,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para definir un nuevo código de impuesto.\n" +"

    \n" +"Dependiendo del país, un código de impuesto es habitualmente una celda a " +"rellenar en la declaración de impuestos. OpenERP permite definir una " +"estructura jerárquica de impuestos y cada cálculo de impuesto será " +"registrado en un o más códigos de impuestos.\n" +"

    \n" +" " #. module: account #: selection:account.entries.report,month:0 @@ -11293,6 +11524,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Seleccione el periodo y el diario que quiere rellenar.\n" +"

    \n" +"Los contables pueden usar esta vista para registrar asientos rápidamente en " +"OpenERP. Si quiere registrar una factura de proveedor, comience grabando la " +"línea de la cuenta de gastos. OpenERP le propondrá automáticamente el " +"impuesto relacionado con esta cuenta y su contrapartida de cuenta \"a " +"pagar\".\n" +"

    \n" +" " #. module: account #: help:account.invoice.line,account_id:0 @@ -11303,7 +11544,7 @@ msgstr "" #. module: account #: view:account.config.settings:0 msgid "Install more chart templates" -msgstr "" +msgstr "Instalar más plantillas de cuentas" #. module: account #: report:account.general.journal:0 @@ -11351,6 +11592,8 @@ msgid "" "You cannot remove/deactivate an account which is set on a customer or " "supplier." msgstr "" +"No puede eliminar/desactivar una cuenta que está establecida en un cliente o " +"proveedor." #. module: account #: model:ir.model,name:account.model_validate_account_move_lines @@ -11362,6 +11605,7 @@ msgstr "Contabilidad. Validar líneas movimiento" msgid "" "The fiscal position will determine taxes and accounts used for the partner." msgstr "" +"La posición fiscal determinará los impuestos y cuentas usados por la empresa." #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 @@ -11378,7 +11622,7 @@ msgstr "" #: code:addons/account/wizard/account_change_currency.py:59 #, python-format msgid "New currency is not configured properly." -msgstr "" +msgstr "La nueva moneda no está configurada correctamente." #. module: account #: view:account.account.template:0 @@ -11394,7 +11638,7 @@ msgstr "Impuestos factura manual" #: code:addons/account/account_invoice.py:538 #, python-format msgid "The payment term of supplier does not have a payment term line." -msgstr "" +msgstr "El plazo de pago del proveedor no tiene ninguna línea de plazo." #. module: account #: field:account.account,parent_right:0 @@ -11407,7 +11651,7 @@ msgstr "Padre derecho" #: code:addons/account/static/src/js/account_move_reconciliation.js:80 #, python-format msgid "Never" -msgstr "" +msgstr "Nunca" #. module: account #: model:ir.model,name:account.model_account_addtmpl_wizard @@ -11428,7 +11672,7 @@ msgstr "De empresas" #. module: account #: field:account.account,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Notas internas" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear @@ -11461,7 +11705,7 @@ msgstr "Modelo de asiento" #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "Loss" -msgstr "" +msgstr "Pérdidas" #. module: account #: selection:account.entries.report,month:0 @@ -11487,7 +11731,7 @@ msgstr "" #: view:account.bank.statement:0 #: help:account.cashbox.line,number_closing:0 msgid "Closing Unit Numbers" -msgstr "" +msgstr "Números de unidades de cierre" #. module: account #: field:account.bank.accounts.wizard,bank_account_id:0 @@ -11553,7 +11797,7 @@ msgstr "" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round per line" -msgstr "" +msgstr "Redondear por línea" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/account/i18n/et.po b/addons/account/i18n/et.po index 76677a38f0e..1bfe2ea27ec 100644 --- a/addons/account/i18n/et.po +++ b/addons/account/i18n/et.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-05-10 17:33+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-12-19 19:59+0000\n" +"Last-Translator: Ahti Hinnov \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:21+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -1775,7 +1775,7 @@ msgstr "" #. module: account #: field:account.config.settings,group_analytic_accounting:0 msgid "Analytic accounting" -msgstr "" +msgstr "Analüütiline raamatupidamine" #. module: account #: report:account.overdue:0 @@ -1946,6 +1946,8 @@ msgid "" "Select a configuration package to setup automatically your\n" " taxes and chart of accounts." msgstr "" +"Vali raamatupidamise pakett, et automaatselt seadistada\n" +" maksud ja kontoplaan." #. module: account #: view:account.analytic.account:0 @@ -2139,7 +2141,7 @@ msgstr "" #. module: account #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "Vale kreedit või deebeti raamatupidamise sisend !" +msgstr "" #. module: account #: view:account.invoice.report:0 @@ -2298,7 +2300,7 @@ msgstr "Maksu definitsioon" #: view:account.config.settings:0 #: model:ir.actions.act_window,name:account.action_account_config msgid "Configure Accounting" -msgstr "" +msgstr "Seadista raamatupidamine" #. module: account #: field:account.invoice.report,uom_name:0 @@ -2493,7 +2495,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "Customer Code" -msgstr "" +msgstr "Kliendi kood" #. module: account #: view:account.account.type:0 @@ -5850,7 +5852,7 @@ msgstr "Analüütilised kontod" #. module: account #: view:account.invoice.report:0 msgid "Customer Invoices And Refunds" -msgstr "" +msgstr "Müügiarved ja hüvitised" #. module: account #: field:account.analytic.line,amount_currency:0 @@ -6388,7 +6390,7 @@ msgstr "" #. module: account #: field:product.template,taxes_id:0 msgid "Customer Taxes" -msgstr "Kliendi maksud" +msgstr "Müügimaksud" #. module: account #: help:account.model,name:0 @@ -6577,7 +6579,7 @@ msgstr "" #: code:addons/account/installer.py:48 #, python-format msgid "Custom" -msgstr "" +msgstr "Kohandatud" #. module: account #: view:account.analytic.account:0 @@ -6939,7 +6941,7 @@ msgstr "" #: code:addons/account/account_invoice.py:1321 #, python-format msgid "Customer invoice" -msgstr "" +msgstr "Müügiarve" #. module: account #: selection:account.account.type,report_type:0 @@ -7289,7 +7291,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_invoice_tree1 #: model:ir.ui.menu,name:account.menu_action_invoice_tree1 msgid "Customer Invoices" -msgstr "Kliendi arved" +msgstr "Müügiarved" #. module: account #: view:account.tax:0 @@ -7428,7 +7430,7 @@ msgstr "" #. module: account #: view:account.invoice:0 msgid "Customer Reference" -msgstr "" +msgstr "Kliendi viide" #. module: account #: field:account.account.template,parent_id:0 @@ -8085,7 +8087,7 @@ msgstr "" #. module: account #: field:account.installer,charts:0 msgid "Accounting Package" -msgstr "" +msgstr "Raamatupidamise pakett" #. module: account #: report:account.third_party_ledger:0 @@ -9199,7 +9201,7 @@ msgstr "Loo arve" #. module: account #: model:ir.actions.act_window,name:account.action_account_configuration_installer msgid "Configure Accounting Data" -msgstr "" +msgstr "Seadista raamatupidamise andmed" #. module: account #: field:wizard.multi.charts.accounts,purchase_tax_rate:0 diff --git a/addons/account/i18n/fr.po b/addons/account/i18n/fr.po index 828bcaeaa92..7642fa1a8ad 100644 --- a/addons/account/i18n/fr.po +++ b/addons/account/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 18:03+0000\n" -"Last-Translator: Pierre Lamarche (www.savoirfairelinux.com) " -"\n" +"PO-Revision-Date: 2012-12-19 15:40+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:16+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: account @@ -152,7 +152,7 @@ msgstr "Importer depuis une facture ou un règlement" #: code:addons/account/account_move_line.py:1198 #, python-format msgid "Bad Account!" -msgstr "" +msgstr "Mauvais compte!" #. module: account #: view:account.move:0 @@ -175,6 +175,8 @@ msgid "" "Error!\n" "You cannot create recursive account templates." msgstr "" +"Erreur!\n" +"Vous ne pouvez pas créer de modèles de compte récursifs." #. module: account #. openerp-web @@ -265,6 +267,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter une période fiscale.\n" +"

    \n" +" Une période comptable couvre habituellement un mois,\n" +" ou un trimestre. Elle coïncide souvent avec les échéances\n" +" des déclarations de taxes.\n" +"

    \n" +" " #. module: account #: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard @@ -279,7 +289,7 @@ msgstr "Titre de colonne" #. module: account #: help:account.config.settings,code_digits:0 msgid "No. of digits to use for account code" -msgstr "" +msgstr "Nombre de chiffres à utiliser pour le code des comptes" #. module: account #: help:account.analytic.journal,type:0 @@ -332,7 +342,7 @@ msgstr "Rapports belges" #. module: account #: model:account.account.type,name:account.account_type_income_view1 msgid "Income View" -msgstr "" +msgstr "Vue des revenus" #. module: account #: help:account.account,user_type:0 @@ -349,7 +359,7 @@ msgstr "" #. module: account #: field:account.config.settings,sale_refund_sequence_next:0 msgid "Next credit note number" -msgstr "" +msgstr "Prochain numéro d'avoir" #. module: account #: help:account.config.settings,module_account_voucher:0 @@ -389,6 +399,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour ajouter un remboursement à un client.\n" +"

    \n" +" Un remboursement est un document qui crédite une facture\n" +" complètement ou partiellement.\n" +"

    \n" +" Au lieu de créer manuellement un remboursement client, vous\n" +" pouvez le générer directement depuis la facture client\n" +" correspondante.\n" +"

    \n" +" " #. module: account #: help:account.installer,charts:0 @@ -408,7 +429,7 @@ msgstr "Annuler le lettrage" #. module: account #: field:account.config.settings,module_account_budget:0 msgid "Budget management" -msgstr "" +msgstr "Gestion du budget" #. module: account #: view:product.template:0 @@ -429,7 +450,7 @@ msgstr "" #. module: account #: field:account.config.settings,group_multi_currency:0 msgid "Allow multi currencies" -msgstr "" +msgstr "Autoriser devises multiples" #. module: account #: code:addons/account/account_invoice.py:73 @@ -450,12 +471,12 @@ msgstr "Juin" #: code:addons/account/wizard/account_automatic_reconcile.py:148 #, python-format msgid "You must select accounts to reconcile." -msgstr "" +msgstr "Vous devez sélectionner les comptes à réconcilier." #. module: account #: help:account.config.settings,group_analytic_accounting:0 msgid "Allows you to use the analytic accounting." -msgstr "" +msgstr "Vous permet d'utiliser la comptabilité analytique" #. module: account #: view:account.invoice:0 @@ -529,7 +550,7 @@ msgstr "" #: code:addons/account/static/src/xml/account_move_line_quickadd.xml:8 #, python-format msgid "Period :" -msgstr "" +msgstr "Période:" #. module: account #: field:account.account.template,chart_template_id:0 @@ -565,7 +586,7 @@ msgstr "Le montant exprimé dans une autre devise optionelle." #. module: account #: view:account.journal:0 msgid "Available Coins" -msgstr "" +msgstr "Monnaie disponible" #. module: account #: field:accounting.report,enable_filter:0 @@ -618,7 +639,7 @@ msgstr "Cible parent" #. module: account #: help:account.invoice.line,sequence:0 msgid "Gives the sequence of this line when displaying the invoice." -msgstr "" +msgstr "Donne la séquence de cette ligne lors de l'affichage de la facture" #. module: account #: field:account.bank.statement,account_id:0 @@ -687,12 +708,12 @@ msgstr "Le comptable confirme le relevé." #: code:addons/account/static/src/xml/account_move_reconciliation.xml:31 #, python-format msgid "Nothing to reconcile" -msgstr "" +msgstr "Rien à réconcilier" #. module: account #: field:account.config.settings,decimal_precision:0 msgid "Decimal precision on journal entries" -msgstr "" +msgstr "Précision décimale pour les entrées de journal" #. module: account #: selection:account.config.settings,period:0 @@ -750,12 +771,12 @@ msgstr "" #: code:addons/account/wizard/account_change_currency.py:70 #, python-format msgid "Current currency is not configured properly." -msgstr "" +msgstr "La devise actuelle n'est pas configurée correctement" #. module: account #: field:account.journal,profit_account_id:0 msgid "Profit Account" -msgstr "" +msgstr "Compte de résultat" #. module: account #: code:addons/account/account_move_line.py:1144 @@ -1339,7 +1360,7 @@ msgstr "Début de période" #. module: account #: view:account.tax:0 msgid "Refunds" -msgstr "" +msgstr "Remboursements" #. module: account #: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 @@ -1629,7 +1650,7 @@ msgstr "Compte client" #: code:addons/account/account.py:767 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (copie)" #. module: account #: selection:account.balance.report,display_account:0 @@ -6621,7 +6642,7 @@ msgstr "" #. module: account #: field:product.template,taxes_id:0 msgid "Customer Taxes" -msgstr "Taxes a la vente" +msgstr "Taxes à la vente" #. module: account #: help:account.model,name:0 @@ -9720,7 +9741,7 @@ msgstr "" #. module: account #: field:account.config.settings,purchase_sequence_next:0 msgid "Next supplier invoice number" -msgstr "" +msgstr "Prochain numéro de facture fournisseur" #. module: account #: help:account.config.settings,module_account_payment:0 @@ -9828,7 +9849,7 @@ msgstr "Filtrés par" #: field:account.cashbox.line,number_closing:0 #: field:account.cashbox.line,number_opening:0 msgid "Number of Units" -msgstr "" +msgstr "Nombre d'unités" #. module: account #: model:process.node,note:account.process_node_manually0 @@ -9853,12 +9874,12 @@ msgstr "N° d'écriture" #: code:addons/account/wizard/account_period_close.py:51 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Action invalide!" #. module: account #: view:account.bank.statement:0 msgid "Date / Period" -msgstr "" +msgstr "Date / Période" #. module: account #: report:account.central.journal:0 @@ -9899,7 +9920,7 @@ msgstr "Crée un compte avec le modèle sélectionné sous le parent existant." #. module: account #: report:account.invoice:0 msgid "Source" -msgstr "" +msgstr "Origine" #. module: account #: selection:account.model.line,date_maturity:0 @@ -9916,7 +9937,7 @@ msgstr "" #. module: account #: field:account.invoice,sent:0 msgid "Sent" -msgstr "" +msgstr "Envoyé" #. module: account #: view:account.unreconcile.reconcile:0 @@ -9932,7 +9953,7 @@ msgstr "Rapport" #: field:account.config.settings,default_sale_tax:0 #: field:account.config.settings,sale_tax:0 msgid "Default sale tax" -msgstr "" +msgstr "Taxe de vente par défaut" #. module: account #: report:account.overdue:0 @@ -10019,7 +10040,7 @@ msgstr "Période de fin" #. module: account #: model:account.account.type,name:account.account_type_expense_view1 msgid "Expense View" -msgstr "" +msgstr "Vue des dépenses" #. module: account #: field:account.move.line,date_maturity:0 @@ -10114,7 +10135,7 @@ msgstr "Factures en brouillon" #: view:cash.box.in:0 #: model:ir.actions.act_window,name:account.action_cash_box_in msgid "Put Money In" -msgstr "" +msgstr "Faire une entrée de liquidité" #. module: account #: selection:account.account.type,close_method:0 @@ -10175,7 +10196,7 @@ msgstr "Depuis les comptes analytiques" #. module: account #: view:account.installer:0 msgid "Configure your Fiscal Year" -msgstr "" +msgstr "Paramétrer votre année fiscale" #. module: account #: field:account.period,name:0 @@ -10189,6 +10210,8 @@ msgid "" "Selected invoice(s) cannot be cancelled as they are already in 'Cancelled' " "or 'Done' state." msgstr "" +"La/Les facture(s) sélectionnée(s) ne peuvent être annulée(s) car elle sont " +"déjà dans un état 'Annulée' ou 'Terminée'." #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -10223,6 +10246,10 @@ msgid "" "some non legal fields or you must unconfirm the journal entry first.\n" "%s." msgstr "" +"Vous ne pouvez pas appliquer cette modification sur un élément confirmé. " +"Vous pouvez uniquement changer les champs non légaux, ou alors vous devez " +"préalablement annuler la confirmation de cette entrée de journal.\n" +"%s" #. module: account #: help:account.config.settings,module_account_budget:0 @@ -10285,7 +10312,7 @@ msgstr "Crédit" #. module: account #: view:account.invoice:0 msgid "Draft Invoice " -msgstr "" +msgstr "Facture brouillon " #. module: account #: selection:account.invoice.refund,filter_refund:0 @@ -10306,7 +10333,7 @@ msgstr "Modèle de pièce comptable" #: code:addons/account/account.py:1058 #, python-format msgid "Start period should precede then end period." -msgstr "" +msgstr "La période de début doit précéder la période de fin." #. module: account #: field:account.invoice,number:0 @@ -10391,7 +10418,7 @@ msgstr "Bénéfice (perte) à reporter" #: code:addons/account/account_invoice.py:368 #, python-format msgid "There is no Sale/Purchase Journal(s) defined." -msgstr "" +msgstr "Il n'y a pas de journal(s) de vente ou d'achat de défini." #. module: account #: view:account.move.line.reconcile.select:0 @@ -10592,7 +10619,7 @@ msgstr "Total" #: code:addons/account/wizard/account_invoice_refund.py:109 #, python-format msgid "Cannot %s draft/proforma/cancel invoice." -msgstr "" +msgstr "Impossible de %s une facture brouillon/proforma/annulée" #. module: account #: field:account.tax,account_analytic_paid_id:0 @@ -10664,7 +10691,7 @@ msgstr "Date d'échéance" #: field:cash.box.in,name:0 #: field:cash.box.out,name:0 msgid "Reason" -msgstr "" +msgstr "Motif" #. module: account #: selection:account.partner.ledger,filter:0 @@ -10722,7 +10749,7 @@ msgstr "Comptes vides ? " #: code:addons/account/account_move_line.py:1046 #, python-format msgid "Unable to change tax!" -msgstr "" +msgstr "Impossible de changer la taxe!" #. module: account #: constraint:account.bank.statement:0 @@ -10751,6 +10778,9 @@ msgid "" "customer. The tool search can also be used to personalise your Invoices " "reports and so, match this analysis to your needs." msgstr "" +"À partir de ce rapport, vous avez un aperçu du montant facturé à votre " +"client. L'outil de recherche peut aussi être utilisé pour personnaliser " +"l'analyse des factures, et ainsi mieux correspondre à votre besoin." #. module: account #: view:account.partner.reconcile.process:0 @@ -10847,7 +10877,7 @@ msgstr "Compte client" #: code:addons/account/account_move_line.py:776 #, python-format msgid "Already reconciled." -msgstr "" +msgstr "Déjà lettré." #. module: account #: selection:account.model.line,date_maturity:0 @@ -11047,7 +11077,7 @@ msgstr "Le compte de revenu ou de dépense associé à l'article sélectionné." #. module: account #: view:account.config.settings:0 msgid "Install more chart templates" -msgstr "" +msgstr "Ajouter plus de modèles de plan comptable" #. module: account #: report:account.general.journal:0 @@ -11095,6 +11125,8 @@ msgid "" "You cannot remove/deactivate an account which is set on a customer or " "supplier." msgstr "" +"Vous ne pouvez pas supprimer/désactiver un compte qui est associé à un " +"client ou à un fournisseur." #. module: account #: model:ir.model,name:account.model_validate_account_move_lines @@ -11106,6 +11138,8 @@ msgstr "Valider les lignes d'écriture" msgid "" "The fiscal position will determine taxes and accounts used for the partner." msgstr "" +"La position fiscale déterminera les taxes et les comptes comptables utilisés " +"par le partneraire" #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 @@ -11121,7 +11155,7 @@ msgstr "Dés que le rapprochement est réalisé, la facture peut être payée." #: code:addons/account/wizard/account_change_currency.py:59 #, python-format msgid "New currency is not configured properly." -msgstr "" +msgstr "La nouvelle devise n'est pas configurée correctement." #. module: account #: view:account.account.template:0 @@ -11150,7 +11184,7 @@ msgstr "Parent Droit" #: code:addons/account/static/src/js/account_move_reconciliation.js:80 #, python-format msgid "Never" -msgstr "" +msgstr "Jamais" #. module: account #: model:ir.model,name:account.model_account_addtmpl_wizard @@ -11171,7 +11205,7 @@ msgstr "Du partenaire" #. module: account #: field:account.account,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Notes internes" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear @@ -11204,7 +11238,7 @@ msgstr "Modèle de Compte" #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "Loss" -msgstr "" +msgstr "Pertes" #. module: account #: selection:account.entries.report,month:0 @@ -11295,7 +11329,7 @@ msgstr "" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round per line" -msgstr "" +msgstr "Arrondir par ligne" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/account/i18n/nl_BE.po b/addons/account/i18n/nl_BE.po index ba34f6600ea..4daebc9fb17 100644 --- a/addons/account/i18n/nl_BE.po +++ b/addons/account/i18n/nl_BE.po @@ -1,20 +1,21 @@ # Translation of OpenERP Server. # This file contains the translation of the following modules: -# * account -# +# * account +# Els Van Vossel , 2012. msgid "" msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-07-27 12:48+0000\n" +"PO-Revision-Date: 2012-12-19 18:03+0000\n" "Last-Translator: Els Van Vossel (Agaplan) \n" -"Language-Team: \n" +"Language-Team: Els Van Vossel\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:28+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:45+0000\n" +"X-Generator: Launchpad (build 16378)\n" +"Language: nl\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -26,6 +27,8 @@ msgstr "Betalingen" msgid "" "An account fiscal position could be defined only once time on same accounts." msgstr "" +"Een fiscale positie voor rekening kan maar een keer voor dezelfde rekeningen " +"worden ingesteld." #. module: account #: view:account.unreconcile:0 @@ -85,7 +88,7 @@ msgstr "Importeren van factuur of betaling" #: code:addons/account/account_move_line.py:1198 #, python-format msgid "Bad Account!" -msgstr "" +msgstr "Verkeerde rekening" #. module: account #: view:account.move:0 @@ -107,7 +110,7 @@ msgstr "" msgid "" "Error!\n" "You cannot create recursive account templates." -msgstr "" +msgstr "U kunt niet dezelfde rekeningsjablonen maken." #. module: account #. openerp-web @@ -180,6 +183,8 @@ msgid "" "which is set after generating opening entries from 'Generate Opening " "Entries'." msgstr "" +"U moet het journaal voor afsluitingsboekingen maken voor dit boekjaar, dat " +"wordt ingesteld via 'Openingsboekingen genereren'." #. module: account #: field:account.fiscal.position.account,account_src_id:0 @@ -198,6 +203,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een boekingsperiode toe te voegen.\n" +"

    \n" +" Een boekingsperiode beslaat typisch gezien een maand of een " +"kwartaal.\n" +" Doorgaans is de periode gelijk aan de frequentie van de btw-" +"aangifte.\n" +"

    \n" +" " #. module: account #: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard @@ -212,7 +226,7 @@ msgstr "Kolomkop" #. module: account #: help:account.config.settings,code_digits:0 msgid "No. of digits to use for account code" -msgstr "" +msgstr "Aantal cijfers voor de rekeningcode" #. module: account #: help:account.analytic.journal,type:0 @@ -232,6 +246,9 @@ msgid "" "lines for invoices. Leave empty if you don't want to use an analytic account " "on the invoice tax lines by default." msgstr "" +"Kies de analytische rekening die standaard wordt gebruikt voor de btw-lijnen " +"op factuur. Laat dit veld leeg als u geen standaard analytische rekening " +"wilt op de btw-lijnen van facturen." #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_template_form @@ -262,7 +279,7 @@ msgstr "Belgische rapporten" #. module: account #: model:account.account.type,name:account.account_type_income_view1 msgid "Income View" -msgstr "" +msgstr "Opbrengstenweergave" #. module: account #: help:account.account,user_type:0 @@ -278,7 +295,7 @@ msgstr "" #. module: account #: field:account.config.settings,sale_refund_sequence_next:0 msgid "Next credit note number" -msgstr "" +msgstr "Volgende creditnotanummer" #. module: account #: help:account.config.settings,module_account_voucher:0 @@ -287,6 +304,9 @@ msgid "" "sales, purchase, expense, contra, etc.\n" " This installs the module account_voucher." msgstr "" +"Dit bevat alle basiseisen voor boekingen op bank, kassa, verkoop, aankoop, " +"onkosten, tegenboekingen, enz.\n" +" Hiermee wordt de module account_voucher geïnstalleerd." #. module: account #: model:ir.actions.act_window,name:account.action_account_use_model_create_entry @@ -318,6 +338,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik als u een verkoopcreditnota wilt maken. \n" +"

    \n" +" Een creditnota is een document dat een factuur geheel of " +"gedeeltelijk\n" +" crediteert.\n" +"

    \n" +" Naast een manuele creditnota, kunt u een creditnota " +"automatisch\n" +" laten maken van de verkoopfactuur.\n" +"

    \n" +" " #. module: account #: help:account.installer,charts:0 @@ -336,7 +368,7 @@ msgstr "Afpuntingen ongedaan maken" #. module: account #: field:account.config.settings,module_account_budget:0 msgid "Budget management" -msgstr "" +msgstr "Budgetbeheer" #. module: account #: view:product.template:0 @@ -357,7 +389,7 @@ msgstr "" #. module: account #: field:account.config.settings,group_multi_currency:0 msgid "Allow multi currencies" -msgstr "" +msgstr "Werken met meerdere munten" #. module: account #: code:addons/account/account_invoice.py:73 @@ -378,12 +410,12 @@ msgstr "Juni" #: code:addons/account/wizard/account_automatic_reconcile.py:148 #, python-format msgid "You must select accounts to reconcile." -msgstr "" +msgstr "U moet af te punten rekeningen kiezen." #. module: account #: help:account.config.settings,group_analytic_accounting:0 msgid "Allows you to use the analytic accounting." -msgstr "" +msgstr "Hiermee kunt u analytisch boeken." #. module: account #: view:account.invoice:0 @@ -391,7 +423,7 @@ msgstr "" #: view:account.invoice.report:0 #: field:account.invoice.report,user_id:0 msgid "Salesperson" -msgstr "" +msgstr "Verkoper" #. module: account #: model:ir.model,name:account.model_account_tax_template @@ -451,6 +483,13 @@ msgid "" "this box, you will be able to do invoicing & payments,\n" " but not accounting (Journal Items, Chart of Accounts, ...)" msgstr "" +"Hiermee kunt u de investeringen van een bedrijf of een persoon opvolgen.\n" +" De afschrijvingen worden bijgehouden en de overeenkomende " +"boekingen worden gemaakt.\n" +" Hiermee wordt de module account_asset geïnstalleerd. Als u " +"dit vakje niet inschakelt, kunt u facturen maken en betalingen uitvoeren,\n" +" maar geen effectieve boekhouding voeren (boekingen, " +"boekhoudplan, ...)" #. module: account #. openerp-web @@ -479,6 +518,14 @@ msgid "" "should choose 'Round per line' because you certainly want the sum of your " "tax-included line subtotals to be equal to the total amount with taxes." msgstr "" +"Als u kiest voor 'Afronden per lijn': voor elke btw-lijn wordt eerst de btw " +"berekend en vervolgens afgerond per AO/VO/factuurlijn. Dan worden de " +"afgeronde bedragen opgeteld om tot het totaalbedrag voor de btw te komen. " +"Als u 'Globaal afronden' kiest: voor elke btw-lijn wordt eerst de btw " +"berekend. De bedragen worden opgeteld en vervolgens wordt het totale btw-" +"bedrag afgerond. Als u btw-inclusief verkoopt, kiest u voor 'Afronden per " +"lijn', omdat u wilt dat de som van uw subtotalen inclusief btw gelijk is aan " +"het totaalbedrag inclusief btw." #. module: account #: model:ir.model,name:account.model_wizard_multi_charts_accounts @@ -493,7 +540,7 @@ msgstr "Het bedrag uitgedrukt in een optionele andere munt." #. module: account #: view:account.journal:0 msgid "Available Coins" -msgstr "" +msgstr "Beschikbare muntjes" #. module: account #: field:accounting.report,enable_filter:0 @@ -546,7 +593,7 @@ msgstr "Hoofddoel" #. module: account #: help:account.invoice.line,sequence:0 msgid "Gives the sequence of this line when displaying the invoice." -msgstr "" +msgstr "Toont het volgnummer van deze lijn bij het weergeven van de factuur." #. module: account #: field:account.bank.statement,account_id:0 @@ -615,12 +662,12 @@ msgstr "De boekhouder bevestigt het uittreksel." #: code:addons/account/static/src/xml/account_move_reconciliation.xml:31 #, python-format msgid "Nothing to reconcile" -msgstr "" +msgstr "Niets af te punten" #. module: account #: field:account.config.settings,decimal_precision:0 msgid "Decimal precision on journal entries" -msgstr "" +msgstr "Decimale precisie voor boekingen" #. module: account #: selection:account.config.settings,period:0 @@ -640,7 +687,7 @@ msgstr "" #. module: account #: field:ir.sequence,fiscal_ids:0 msgid "Sequences" -msgstr "Volgorden" +msgstr "Reeksen" #. module: account #: field:account.financial.report,account_report_id:0 @@ -654,7 +701,7 @@ msgstr "Rapportwaarde" msgid "" "Specified journal does not have any account move entries in draft state for " "this period." -msgstr "" +msgstr "Dit journaal heeft geen voorlopige boekingen in deze periode." #. module: account #: view:account.fiscal.position:0 @@ -677,12 +724,12 @@ msgstr "Hoofdvolgorde mag niet gelijk zijn aan de huidige volgorde." #: code:addons/account/wizard/account_change_currency.py:70 #, python-format msgid "Current currency is not configured properly." -msgstr "" +msgstr "Huidige munt is niet juist ingesteld" #. module: account #: field:account.journal,profit_account_id:0 msgid "Profit Account" -msgstr "" +msgstr "Opbrengstenrekening" #. module: account #: code:addons/account/account_move_line.py:1144 @@ -706,7 +753,7 @@ msgstr "VK" #: code:addons/account/account.py:1546 #, python-format msgid "Cannot create move with currency different from .." -msgstr "" +msgstr "Kan geen boeking maken met een munt verschillend van .." #. module: account #: model:email.template,report_name:account.email_template_edi_invoice @@ -714,6 +761,8 @@ msgid "" "Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " "and 'draft' or ''}" msgstr "" +"Factuur_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" #. module: account #: view:account.period:0 @@ -741,6 +790,8 @@ msgstr "Journaalperiode" msgid "" "You cannot create more than one move per period on a centralized journal." msgstr "" +"U kunt niet meer dan een beweging maken per periode in een " +"centralisatiedagboek." #. module: account #: help:account.tax,account_analytic_paid_id:0 @@ -749,6 +800,9 @@ msgid "" "lines for refunds. Leave empty if you don't want to use an analytic account " "on the invoice tax lines by default." msgstr "" +"Kies de analytische rekening die standaard wordt gebruikt voor de btw-lijnen " +"op creditnota's. Laat dit veld leeg als u geen standaard analytische " +"rekening wilt op de btw-lijnen van creditnota's." #. module: account #: view:account.account:0 @@ -764,7 +818,7 @@ msgstr "Klanten" #. module: account #: view:account.config.settings:0 msgid "Configure your company bank accounts" -msgstr "" +msgstr "Stel de bankrekeningen van uw bedrijf in" #. module: account #: constraint:account.move.line:0 @@ -802,6 +856,8 @@ msgid "" "Cannot %s invoice which is already reconciled, invoice should be " "unreconciled first. You can only refund this invoice." msgstr "" +"Kan afgepunte factuur niet %s. De afpunting moet eerst worden ongedaan " +"gemaakt. U kunt deze factuur enkel crediteren." #. module: account #: selection:account.financial.report,display_detail:0 @@ -880,7 +936,7 @@ msgstr "Aankoopfacturen en -creditnota's" #: code:addons/account/account_move_line.py:847 #, python-format msgid "Entry is already reconciled." -msgstr "" +msgstr "De boeking is al afgepunt." #. module: account #: view:account.move.line.unreconcile.select:0 @@ -904,7 +960,7 @@ msgstr "Analytische journalen" #. module: account #: view:account.invoice:0 msgid "Send by Email" -msgstr "" +msgstr "Verzenden via e-mail" #. module: account #: help:account.central.journal,amount_currency:0 @@ -914,7 +970,7 @@ msgstr "" msgid "" "Print Report with the currency column if the currency differs from the " "company currency." -msgstr "" +msgstr "Rapport met munt afdrukken als de munt verschilt van de firmamunt." #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -924,12 +980,12 @@ msgstr "J.C. / Naam beweging" #. module: account #: view:account.account:0 msgid "Account Code and Name" -msgstr "" +msgstr "Rekeningcode en -naam" #. module: account #: model:mail.message.subtype,name:account.mt_invoice_new msgid "created" -msgstr "" +msgstr "gemaakt" #. module: account #: selection:account.entries.report,month:0 @@ -960,6 +1016,10 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Geen boekingen gevonden.\n" +"

    \n" +" " #. module: account #: code:addons/account/account.py:1632 @@ -1005,7 +1065,7 @@ msgstr "Vervallen" #. module: account #: field:account.config.settings,purchase_journal_id:0 msgid "Purchase journal" -msgstr "" +msgstr "Aankoopjournaal" #. module: account #: code:addons/account/account.py:1316 @@ -1014,6 +1074,8 @@ msgid "" "You cannot validate this journal entry because account \"%s\" does not " "belong to chart of accounts \"%s\"." msgstr "" +"U kunt deze boeking niet valideren omdat \"%s\" niet tot het boekhoudplan " +"\"%s\" behoort." #. module: account #: view:validate.account.move:0 @@ -1032,6 +1094,7 @@ msgstr "Totaalbedrag" #: help:account.invoice,supplier_invoice_number:0 msgid "The reference of this invoice as provided by the supplier." msgstr "" +"De referentie van deze factuur zoals doorgegeven door de leverancier." #. module: account #: selection:account.account,type:0 @@ -1119,7 +1182,7 @@ msgstr "Code" #. module: account #: view:account.config.settings:0 msgid "Features" -msgstr "" +msgstr "Mogelijkheden" #. module: account #: code:addons/account/account.py:2293 @@ -1155,6 +1218,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een rekening toe te voegen.\n" +"

    \n" +" Bij transacties in verschillende munten, kan er verlies of " +"winst optreden\n" +" door koersverschillen. In dit menu krijgt u een\n" +" overzicht van Winst of Verlies als de transacties vandaag " +"zouden gebeuren.\n" +" Dit geldt enkel voor rekeningen met een secundaire munt.\n" +"

    \n" +" " #. module: account #: field:account.bank.accounts.wizard,acc_name:0 @@ -1164,7 +1238,7 @@ msgstr "Rekeningnaam" #. module: account #: field:account.journal,with_last_closing_balance:0 msgid "Opening With Last Closing Balance" -msgstr "" +msgstr "Opening met laatste afsluitsaldo" #. module: account #: help:account.tax.code,notprintable:0 @@ -1172,6 +1246,8 @@ msgid "" "Check this box if you don't want any tax related to this tax code to appear " "on invoices" msgstr "" +"Schakel dit veld in als u voor deze btw-code geen btw-informatie wilt " +"afdrukken op facturen" #. module: account #: field:report.account.receivable,name:0 @@ -1200,12 +1276,12 @@ msgstr "" #. module: account #: view:account.invoice:0 msgid "Refund " -msgstr "" +msgstr "Creditnota " #. module: account #: help:account.config.settings,company_footer:0 msgid "Bank accounts as printed in the footer of each printed document" -msgstr "" +msgstr "Bankrekeningen afgedrukt in de voettekst van elk gedrukt document." #. module: account #: view:account.tax:0 @@ -1227,7 +1303,7 @@ msgstr "Kassa's" #. module: account #: field:account.config.settings,sale_refund_journal_id:0 msgid "Sale refund journal" -msgstr "" +msgstr "Verkoopcreditnotajournaal" #. module: account #: model:ir.actions.act_window,help:account.action_view_bank_statement_tree @@ -1246,6 +1322,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuwe kassa te maken.\n" +"

    \n" +" Met een kassa kunt u boekingen in uw kasjournalen " +"bijhouden.\n" +" Dit is een eenvoudige manier om uw contante betalingen " +"dagelijks\n" +" op te volgen. U kunt de muntjes ingeven die in uw kassa " +"zitten\n" +" en dan de boekingen doen als er geld binnenkomt\n" +" of buitengaat.\n" +"

    \n" +" " #. module: account #: model:account.account.type,name:account.data_account_type_bank @@ -1263,7 +1352,7 @@ msgstr "Begin van de periode" #. module: account #: view:account.tax:0 msgid "Refunds" -msgstr "" +msgstr "Creditnota's" #. module: account #: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 @@ -1340,7 +1429,7 @@ msgstr "Uitgaande koers" #. module: account #: field:account.config.settings,chart_template_id:0 msgid "Template" -msgstr "" +msgstr "Sjabloon" #. module: account #: selection:account.analytic.journal,type:0 @@ -1433,7 +1522,7 @@ msgstr "Niveau" #: code:addons/account/wizard/account_change_currency.py:38 #, python-format msgid "You can only change currency for Draft Invoice." -msgstr "" +msgstr "U kunt alleen de munt van voorlopige facturen wijzigen." #. module: account #: report:account.invoice:0 @@ -1504,12 +1593,12 @@ msgstr "Rapportopties" #. module: account #: field:account.fiscalyear.close.state,fy_id:0 msgid "Fiscal Year to Close" -msgstr "" +msgstr "Af te sluiten boekjaar" #. module: account #: field:account.config.settings,sale_sequence_prefix:0 msgid "Invoice sequence" -msgstr "" +msgstr "Factuurnummering" #. module: account #: model:ir.model,name:account.model_account_entries_report @@ -1528,11 +1617,13 @@ msgid "" "And after getting confirmation from the bank it will be in 'Confirmed' " "status." msgstr "" +"Een nieuw uittreksel wordt gemaakt in voorlopige status.\n" +"Na bevestiging van de bank komt het in status Bevestigd." #. module: account #: field:account.invoice.report,state:0 msgid "Invoice Status" -msgstr "" +msgstr "Factuurstatus" #. module: account #: view:account.bank.statement:0 @@ -1546,7 +1637,7 @@ msgstr "Rekeninguittreksel" #. module: account #: field:res.partner,property_account_receivable:0 msgid "Account Receivable" -msgstr "Leveranciers" +msgstr "Te ontvangen" #. module: account #: code:addons/account/account.py:611 @@ -1554,7 +1645,7 @@ msgstr "Leveranciers" #: code:addons/account/account.py:767 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (kopie)" #. module: account #: selection:account.balance.report,display_account:0 @@ -1571,6 +1662,8 @@ msgid "" "There is no default debit account defined \n" "on journal \"%s\"." msgstr "" +"Er is geen standaard debetrekening gedefinieerd\n" +"voor het journaal \"%s\"" #. module: account #: view:account.tax:0 @@ -1605,6 +1698,8 @@ msgid "" "There is nothing to reconcile. All invoices and payments\n" " have been reconciled, your partner balance is clean." msgstr "" +"Er zijn geen afpuntingen. Alle facturen en betalingen\n" +" zijn afgepunt, uw relatiebalans is nul." #. module: account #: field:account.chart.template,code_digits:0 @@ -1623,17 +1718,17 @@ msgstr "Status 'Voorlopig' overslaan voor manuele boekingen" #: code:addons/account/wizard/account_report_common.py:159 #, python-format msgid "Not implemented." -msgstr "" +msgstr "Niet geïmplementeerd." #. module: account #: view:account.invoice.refund:0 msgid "Credit Note" -msgstr "" +msgstr "Creditnota" #. module: account #: view:account.config.settings:0 msgid "eInvoicing & Payments" -msgstr "" +msgstr "Elektronische facturen & betalingen" #. module: account #: view:account.analytic.cost.ledger.journal.report:0 @@ -1668,7 +1763,7 @@ msgstr "Aankoopcreditnota's" #. module: account #: field:account.config.settings,company_footer:0 msgid "Bank accounts footer preview" -msgstr "" +msgstr "Voorbeeld voettekst bankrekeningen" #. module: account #: selection:account.account,type:0 @@ -1710,7 +1805,7 @@ msgstr "Onbelast" #. module: account #: view:account.journal:0 msgid "Advanced Settings" -msgstr "" +msgstr "Geavanceerde instellingen" #. module: account #: view:account.bank.statement:0 @@ -1726,7 +1821,7 @@ msgstr "Ongeboekte lijnen" #: view:account.chart.template:0 #: field:account.chart.template,property_account_payable:0 msgid "Payable Account" -msgstr "Klanten" +msgstr "Te betalen" #. module: account #: field:account.tax,account_paid_id:0 @@ -1779,6 +1874,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuw rekeningtype te maken.\n" +"

    \n" +" Een rekeningtype bepaalt hoe een rekening in een journaal " +"wordt\n" +" gebruikt. De overdrachtsmethode van een rekeningtype " +"bepaalt\n" +" de verwerking in de jaarafsluiting. Rapporten zoals balans " +"en winst-en-verliesrapport\n" +" werken met de categorie\n" +" (winst/verlies of balans).\n" +"

    \n" +" " #. module: account #: report:account.invoice:0 @@ -1793,7 +1901,7 @@ msgstr "Factuur" #. module: account #: field:account.move,balance:0 msgid "balance" -msgstr "" +msgstr "Saldo" #. module: account #: model:process.node,note:account.process_node_analytic0 @@ -1809,7 +1917,7 @@ msgstr "Boekjaarreeks" #. module: account #: field:account.config.settings,group_analytic_accounting:0 msgid "Analytic accounting" -msgstr "" +msgstr "Analytische boekhouding" #. module: account #: report:account.overdue:0 @@ -1828,6 +1936,14 @@ msgid "" "should choose 'Round per line' because you certainly want the sum of your " "tax-included line subtotals to be equal to the total amount with taxes." msgstr "" +"Als u kiest voor 'Afronden per lijn': voor elke btw-lijn wordt eerst de btw " +"berekend en vervolgens afgerond per AO/VO/factuurlijn. Dan worden de " +"afgeronde bedragen opgeteld om tot het totaalbedrag voor de btw te komen. " +"Als u 'Globaal afronden' kiest: voor elke btw-lijn wordt eerst de btw " +"berekend. De bedragen worden opgeteld en vervolgens wordt het totale btw-" +"bedrag afgerond. Als u btw-inclusief verkoopt, kiest u voor 'Afronden per " +"lijn', omdat u wilt dat de som van uw subtotalen inclusief btw gelijk is aan " +"het totaalbedrag inclusief btw." #. module: account #: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all @@ -1853,12 +1969,14 @@ msgid "" "The journal must have centralized counterpart without the Skipping draft " "state option checked." msgstr "" +"Voor dit journaal moet Gecentraliseerde tegenboeking zijn aangevinkt en de " +"optie Status 'Voorlopig' overslaan mag niet zijn ingeschakeld." #. module: account #: code:addons/account/account_move_line.py:850 #, python-format msgid "Some entries are already reconciled." -msgstr "" +msgstr "Bepaalde boekingen zijn al afgepunt." #. module: account #: model:email.template,body_html:account.email_template_edi_invoice @@ -1963,6 +2081,106 @@ msgid "" "
    \n" " " msgstr "" +"\n" +"
    \n" +"\n" +"

    Hallo${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +"\n" +"

    Er is een nieuwe factuur voor u:

    \n" +" \n" +"

    \n" +"   REFERENTIES
    \n" +"   Factuurnummer: ${object.number}
    \n" +"   Factuurtotaal: ${object.amount_total} " +"${object.currency_id.name}
    \n" +"   Factuurdatum: ${object.date_invoice}
    \n" +" % if object.origin:\n" +"   Orderreferentie: ${object.origin}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Uw contactpersoon: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +" \n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\n" +" <% \n" +" comp_name = quote(object.company_id.name)\n" +" inv_number = quote(object.number)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" inv_amount = quote(str(object.residual))\n" +" cur_name = quote(object.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Factuur%%20%s&" +"\" \\\n" +" " +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\n" +" %>\n" +"
    \n" +"

    U kunt ook rechtstreeks betalen via Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
    \n" +"

    Neem gerust contact met ons op als u vragen heeft.

    \n" +"

    Bedankt dat u kiest voor ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Tel.:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " #. module: account #: field:account.tax.code,sum:0 @@ -1980,6 +2198,8 @@ msgid "" "Select a configuration package to setup automatically your\n" " taxes and chart of accounts." msgstr "" +"Kies een bestaande configuratie om automatisch uw\n" +" btw en rekeningen in te stellen." #. module: account #: view:account.analytic.account:0 @@ -1989,7 +2209,7 @@ msgstr "Wachtende rekeningen" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Cancel Fiscal Year Opening Entries" -msgstr "" +msgstr "Openingsboekingen annuleren" #. module: account #: report:account.journal.period.print.sale.purchase:0 @@ -2019,23 +2239,23 @@ msgstr "Te ontvangen & te betalen" #. module: account #: field:account.config.settings,module_account_payment:0 msgid "Manage payment orders" -msgstr "" +msgstr "Beheer betalingsvoorstellen" #. module: account #: view:account.period:0 msgid "Duration" -msgstr "" +msgstr "Duur" #. module: account #: view:account.bank.statement:0 #: field:account.bank.statement,last_closing_balance:0 msgid "Last Closing Balance" -msgstr "" +msgstr "Laatste eindsaldo" #. module: account #: model:ir.model,name:account.model_account_common_journal_report msgid "Account Common Journal Report" -msgstr "Rekening Gemeenschappelijk Journaal" +msgstr "Gemeenschappelijk Journaal" #. module: account #: selection:account.partner.balance,display_partner:0 @@ -2062,7 +2282,7 @@ msgstr "Klantenref." #: help:account.tax.template,ref_tax_code_id:0 #: help:account.tax.template,tax_code_id:0 msgid "Use this code for the tax declaration." -msgstr "" +msgstr "Gebruik deze code voor de btw-aangifte" #. module: account #: help:account.period,special:0 @@ -2077,7 +2297,7 @@ msgstr "Voorlopig rekeninguittreksel" #. module: account #: field:account.config.settings,module_account_check_writing:0 msgid "Pay your suppliers by check" -msgstr "" +msgstr "Uw leveranciers per cheque betalen" #. module: account #: field:account.move.line.reconcile,credit:0 @@ -2088,7 +2308,7 @@ msgstr "Creditbedrag" #: field:account.bank.statement,message_ids:0 #: field:account.invoice,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Berichten" #. module: account #: view:account.vat.declaration:0 @@ -2100,6 +2320,12 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"Via dit menu kunt u een btw-aangifte afdrukken op basis van facturen of " +"betalingen. Kies een of meer perioden. De informatie die nodig is voor een " +"btw-aangifte wordt door OpenERP automatisch gemaakt op basis van facturen " +"(of betalingen in sommige landen). De gegevens worden onmiddellijk " +"bijgewerkt. Dat is handig omdat u zo makkelijk kunt opvolgen hoeveel btw u " +"moet betalen aan het begin en einde van een maand of kwartaal." #. module: account #: code:addons/account/account.py:408 @@ -2171,6 +2397,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuwe aankoopfactuur te maken.\n" +"

    \n" +" U kunt de factuur van uw leverancier controleren ten " +"opzichte van\n" +" uw aankopen of ontvangsten. OpenERP kan ook automatisch " +"voorlopige\n" +" facturen maken volgens aankooporder of ontvangst.\n" +"

    \n" +" " #. module: account #: sql_constraint:account.move.line:0 @@ -2187,7 +2423,7 @@ msgstr "Factuuranalyse" #. module: account #: model:ir.model,name:account.model_mail_compose_message msgid "Email composition wizard" -msgstr "" +msgstr "Assistent voor het maken van e-mails" #. module: account #: model:ir.model,name:account.model_account_period_close @@ -2201,6 +2437,8 @@ msgid "" "This journal already contains items for this period, therefore you cannot " "modify its company field." msgstr "" +"Dit journaal bevat al boekingen voor deze periode. U kunt de firma dus niet " +"wijzigen." #. module: account #: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form @@ -2229,11 +2467,23 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een rekeninguittreksel in te geven.\n" +"

    \n" +" Een rekeninguittreksel is een samenvatting van alle " +"financiële verrichtingen op uw\n" +" bankrekening tijdens een bepaalde periode. U ontvangt deze\n" +" periodiek van uw bank.\n" +"

    \n" +" Met OpenERP kunt een lijn afpunten tegenover de betrokken " +"aankoop- of verkoopfacturen.\n" +"

    \n" +" " #. module: account #: field:account.config.settings,currency_id:0 msgid "Default company currency" -msgstr "" +msgstr "Standaard firmamunt" #. module: account #: field:account.invoice,move_id:0 @@ -2281,7 +2531,7 @@ msgstr "Geldig" #: field:account.bank.statement,message_follower_ids:0 #: field:account.invoice,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Volgers" #. module: account #: model:ir.actions.act_window,name:account.action_account_print_journal @@ -2310,7 +2560,7 @@ msgstr "Ageingbalans" #. module: account #: view:account.fiscalyear.close.state:0 msgid "Close Fiscal Year" -msgstr "" +msgstr "Boekjaar afsluiten" #. module: account #. openerp-web @@ -2323,6 +2573,8 @@ msgstr "" #: sql_constraint:account.fiscal.position.tax:0 msgid "A tax fiscal position could be defined only once time on same taxes." msgstr "" +"Een fiscale positie voor btw kan maar een keer voor dezelfde btw-codes " +"worden ingesteld." #. module: account #: view:account.tax:0 @@ -2334,12 +2586,12 @@ msgstr "Btw-definitie" #: view:account.config.settings:0 #: model:ir.actions.act_window,name:account.action_account_config msgid "Configure Accounting" -msgstr "" +msgstr "Boekhouding instellen" #. module: account #: field:account.invoice.report,uom_name:0 msgid "Reference Unit of Measure" -msgstr "" +msgstr "Referentiemeeteenheid" #. module: account #: help:account.journal,allow_date:0 @@ -2355,12 +2607,12 @@ msgstr "" #: code:addons/account/static/src/xml/account_move_reconciliation.xml:8 #, python-format msgid "Good job!" -msgstr "" +msgstr "Prima!" #. module: account #: field:account.config.settings,module_account_asset:0 msgid "Assets management" -msgstr "" +msgstr "Afschrijvingen" #. module: account #: view:account.account:0 @@ -2416,6 +2668,8 @@ msgid "" "If you want the journal should be control at opening/closing, check this " "option" msgstr "" +"Schakel deze optie in als u het journaal voor opening/afsluiting wilt " +"gebruiken." #. module: account #: view:account.bank.statement:0 @@ -2456,7 +2710,7 @@ msgstr "Openstaande posten" #. module: account #: field:account.config.settings,purchase_refund_sequence_next:0 msgid "Next supplier credit note number" -msgstr "" +msgstr "Volgende aankoopcreditnotanummer" #. module: account #: field:account.automatic.reconcile,account_ids:0 @@ -2502,12 +2756,12 @@ msgstr "30 dagen netto" #: code:addons/account/account_cash_statement.py:256 #, python-format msgid "You do not have rights to open this %s journal !" -msgstr "" +msgstr "U kunt dit journaal %s niet openen." #. module: account #: model:res.groups,name:account.group_supplier_inv_check_total msgid "Check Total on supplier invoices" -msgstr "" +msgstr "Totaal op aankoopfacturen controleren" #. module: account #: selection:account.invoice,state:0 @@ -2583,7 +2837,7 @@ msgstr "Opbrengstenrekening" #. module: account #: help:account.config.settings,default_sale_tax:0 msgid "This sale tax will be assigned by default on new products." -msgstr "" +msgstr "Deze verkoopbtw wordt standaard aan nieuwe producten gekoppeld." #. module: account #: report:account.general.ledger_landscape:0 @@ -2693,6 +2947,11 @@ msgid "" "amount greater than the total invoiced amount. In order to avoid rounding " "issues, the latest line of your payment term must be of type 'balance'." msgstr "" +"Kan geen factuur maken.\n" +"De gekoppelde betalingstermijn is wellicht foutief ingesteld omdat het " +"berekende bedrag groter is dan het totale factuurbedrag. De laatste lijn van " +"uw betalingstermijn moet van het type 'Saldo' zijn, om afrondingsproblement " +"te vermijden." #. module: account #: view:account.move:0 @@ -2737,7 +2996,7 @@ msgstr "Fiscale posities" #: code:addons/account/account_move_line.py:578 #, python-format msgid "You cannot create journal items on a closed account %s %s." -msgstr "" +msgstr "U kunt niet boeken op een afgesloten rekening %s %s." #. module: account #: field:account.period.close,sure:0 @@ -2770,7 +3029,7 @@ msgstr "Voorlopige status van factuur" #. module: account #: view:product.category:0 msgid "Account Properties" -msgstr "" +msgstr "Rekeningeigenschappen" #. module: account #: view:account.partner.reconcile.process:0 @@ -2780,7 +3039,7 @@ msgstr "Relaties afpunten" #. module: account #: view:account.analytic.line:0 msgid "Fin. Account" -msgstr "" +msgstr "Bankrekening" #. module: account #: field:account.tax,tax_code_id:0 @@ -2797,7 +3056,7 @@ msgstr "30% voorschot einde 30 dagen" #. module: account #: view:account.entries.report:0 msgid "Unreconciled entries" -msgstr "Niet afgeletterde boekingen" +msgstr "Niet-afgepunte boekingen" #. module: account #: field:account.invoice.tax,base_code_id:0 @@ -2857,12 +3116,12 @@ msgstr "AK" #. module: account #: view:account.invoice.refund:0 msgid "Create Credit Note" -msgstr "" +msgstr "Creditnota maken" #. module: account #: field:product.template,supplier_taxes_id:0 msgid "Supplier Taxes" -msgstr "Leveranciers-btw" +msgstr "Leveranciersbtw" #. module: account #: view:account.entries.report:0 @@ -2888,6 +3147,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een boeking in te voeren.\n" +"

    \n" +" Een boeking bestaat uit meerdere lijnen; elke lijn is een " +"debet- of een\n" +" creditverrichting.\n" +"

    \n" +" OpenERP maakt automatisch een boeking per document:\n" +" factuur, creditnota, leveranciersbetaling, " +"rekeninguittreksels,\n" +" enz. U moet dus in principe enkel zelf diverse boekingen " +"uitvoeren.\n" +"

    \n" +" " #. module: account #: help:account.invoice,date_due:0 @@ -2908,7 +3181,7 @@ msgstr "" #: code:addons/account/wizard/account_state_open.py:37 #, python-format msgid "Invoice is already reconciled." -msgstr "" +msgstr "De factuur is al afgepunt" #. module: account #: view:account.analytic.cost.ledger.journal.report:0 @@ -2956,7 +3229,7 @@ msgstr "Analytische rekening" #: field:account.config.settings,default_purchase_tax:0 #: field:account.config.settings,purchase_tax:0 msgid "Default purchase tax" -msgstr "" +msgstr "Standaard aankoopbtw" #. module: account #: view:account.account:0 @@ -2989,7 +3262,7 @@ msgstr "Configuratiefout" #: code:addons/account/account_bank_statement.py:433 #, python-format msgid "Statement %s confirmed, journal items were created." -msgstr "" +msgstr "Uittreksel %s is bevestigd; de boekingen zijn gemaakt." #. module: account #: field:account.invoice.report,price_average:0 @@ -3042,7 +3315,7 @@ msgstr "Ref." #. module: account #: view:wizard.multi.charts.accounts:0 msgid "Purchase Tax" -msgstr "" +msgstr "Aankoopbtw" #. module: account #: help:account.move.line,tax_code_id:0 @@ -3095,6 +3368,21 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuw boekjaar te openen.\n" +"

    \n" +" Definieer het boekjaar in functie van uw behoeften. Een\n" +" boekjaar is een periode aan het eind waarvan de rekeningen " +"van een bedrijf\n" +" worden opgemaakt (doorgaans 12 maanden). Het boekjaar wordt " +"meestal\n" +" aangeduid door de einddatum. Een voorbeeld:\n" +" als het boekjaar van een bedrijf eindigt op 30 november " +"2012, dan\n" +" wordt de periode tussen 1 december 2011 en 30 november 2012\n" +" aangeduid als boekjaar 2012.\n" +"

    \n" +" " #. module: account #: view:account.common.report:0 @@ -3136,7 +3424,7 @@ msgstr "Communicatietype" #. module: account #: constraint:account.move.line:0 msgid "Account and Period must belong to the same company." -msgstr "" +msgstr "Rekening en periode moeten tot dezelfde firma behoren." #. module: account #: field:account.invoice.line,discount:0 @@ -3167,7 +3455,7 @@ msgstr "Afschrijvingsbedrag" #: field:account.bank.statement,message_unread:0 #: field:account.invoice,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Ongelezen berichten" #. module: account #: code:addons/account/wizard/account_invoice_state.py:44 @@ -3176,12 +3464,14 @@ msgid "" "Selected invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-" "Forma' state." msgstr "" +"De gekozen factuur (facturen) kan niet worden bevestigd, omdat de status " +"niet Voorlopig of Pro forma is." #. module: account #: code:addons/account/account.py:1056 #, python-format msgid "You should choose the periods that belong to the same company." -msgstr "" +msgstr "U moet perioden van dezelfde firma kiezen." #. module: account #: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all @@ -3194,17 +3484,17 @@ msgstr "Verkopen per rekening" #: code:addons/account/account.py:1406 #, python-format msgid "You cannot delete a posted journal entry \"%s\"." -msgstr "" +msgstr "U kunt de bevestigde boeking \"%s\" niet verwijderen." #. module: account #: view:account.invoice:0 msgid "Accounting Period" -msgstr "" +msgstr "Boekingsperiode" #. module: account #: field:account.config.settings,sale_journal_id:0 msgid "Sale journal" -msgstr "" +msgstr "Verkoopjournaal" #. module: account #: code:addons/account/account.py:2293 @@ -3220,7 +3510,7 @@ msgstr "U moet een analytisch journaal instellen voor journaal '%s'." msgid "" "This journal already contains items, therefore you cannot modify its company " "field." -msgstr "" +msgstr "Dit journaal bevat al boekingen. U kunt de firma dus niet wijzigen." #. module: account #: code:addons/account/account.py:408 @@ -3229,6 +3519,8 @@ msgid "" "You need an Opening journal with centralisation checked to set the initial " "balance." msgstr "" +"U moet een openingsjournaal maken met Centraliseren ingesteld om de " +"openingsbalans te boeken." #. module: account #: model:ir.actions.act_window,name:account.action_tax_code_list @@ -3266,7 +3558,7 @@ msgstr "Augustus" #. module: account #: field:accounting.report,debit_credit:0 msgid "Display Debit/Credit Columns" -msgstr "" +msgstr "Debet- en creditkolommen tonen" #. module: account #: selection:account.entries.report,month:0 @@ -3295,7 +3587,7 @@ msgstr "Lijn 2:" #. module: account #: field:wizard.multi.charts.accounts,only_one_chart_template:0 msgid "Only One Chart Template Available" -msgstr "" +msgstr "Er is maar een boekhoudplansjabloon beschikbaar" #. module: account #: view:account.chart.template:0 @@ -3308,7 +3600,7 @@ msgstr "Kostenrekening" #: field:account.bank.statement,message_summary:0 #: field:account.invoice,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Overzicht" #. module: account #: help:account.invoice,period_id:0 @@ -3412,7 +3704,7 @@ msgstr "Proef– en saldibalans" #: code:addons/account/account.py:430 #, python-format msgid "Unable to adapt the initial balance (negative value)." -msgstr "" +msgstr "Kan het beginsaldo niet aanpassen (negatief)" #. module: account #: selection:account.invoice,type:0 @@ -3431,7 +3723,7 @@ msgstr "Boekjaar kiezen" #: view:account.config.settings:0 #: view:account.installer:0 msgid "Date Range" -msgstr "" +msgstr "Datumbereik" #. module: account #: view:account.period:0 @@ -3483,7 +3775,7 @@ msgstr "" #: code:addons/account/account.py:2620 #, python-format msgid "There is no parent code for the template account." -msgstr "" +msgstr "Er is geen hoofdcode voor de sjabloonrekening." #. module: account #: help:account.chart.template,code_digits:0 @@ -3511,6 +3803,8 @@ msgstr "Altijd" msgid "" "Full accounting features: journals, legal statements, chart of accounts, etc." msgstr "" +"Volledige boekhouding: journalen, wettelijke rapportering, boekhoudplannen, " +"enz." #. module: account #: view:account.analytic.line:0 @@ -3567,7 +3861,7 @@ msgstr "Elektronisch bestand" #. module: account #: field:account.config.settings,has_chart_of_accounts:0 msgid "Company has a chart of accounts" -msgstr "" +msgstr "De firma heeft een boekhoudplan" #. module: account #: view:account.payment.term.line:0 @@ -3583,12 +3877,12 @@ msgstr "Relatiehistoriek" #: code:addons/account/account_invoice.py:1330 #, python-format msgid "%s created." -msgstr "" +msgstr "%s gemaakt." #. module: account #: view:account.period:0 msgid "Account Period" -msgstr "" +msgstr "Boekingsperiode" #. module: account #: help:account.account,currency_id:0 @@ -3615,7 +3909,7 @@ msgstr "Sjablonen boekhoudplan" #. module: account #: view:account.bank.statement:0 msgid "Transactions" -msgstr "" +msgstr "Verrichtingen" #. module: account #: model:ir.model,name:account.model_account_unreconcile_reconcile @@ -3716,7 +4010,7 @@ msgstr "Boekhouding instellen" #. module: account #: model:ir.actions.act_window,name:account.action_account_vat_declaration msgid "Account Tax Declaration" -msgstr "" +msgstr "Btw-aangifte" #. module: account #: view:account.payment.term.line:0 @@ -3731,6 +4025,9 @@ msgid "" "centralized counterpart box in the related journal from the configuration " "menu." msgstr "" +"U kunt geen factuur boeken in een gecentraliseerd dagboek. Schakel het " +"veldje Gecentraliseerde tegenboeking uit in het betrokken journaal (via " +"Instellingen)." #. module: account #: field:account.bank.statement,balance_start:0 @@ -3755,7 +4052,7 @@ msgstr "Periode afsluiten" #: view:account.bank.statement:0 #: field:account.cashbox.line,subtotal_opening:0 msgid "Opening Subtotal" -msgstr "" +msgstr "Subtotaal heropening" #. module: account #: constraint:account.move.line:0 @@ -3791,6 +4088,10 @@ msgid "" "quotations with a button \"Pay with Paypal\" in automated emails or through " "the OpenERP portal." msgstr "" +"Paypal-rekening (e-mail) voor on line betalingen (kredietkaart, enz.). Als u " +"een Paypal-rekening toevoegt, kan de klant facturen of offertes betalen met " +"de knop \"Betalen met Paypal\" op basis van automatische mails of via de " +"portaal van OpenERP." #. module: account #: code:addons/account/account_move_line.py:535 @@ -3801,6 +4102,10 @@ msgid "" "You can create one in the menu: \n" "Configuration/Journals/Journals." msgstr "" +"Kan geen dagboek vinden van het type %s voor deze firma.\n" +"\n" +"U kunt een dagboek maken via het menu: \n" +"Instellingen/Journalen/Journalen." #. module: account #: model:ir.actions.act_window,name:account.action_account_unreconcile @@ -3851,6 +4156,10 @@ msgid "" "by\n" " your supplier/customer." msgstr "" +"U kunt deze creditnota bewerken en goedkeuren\n" +" of deze als voorlopig laten staan,\n" +" terwijl u wacht op het document van uw " +"leverancier." #. module: account #: view:validate.account.move.lines:0 @@ -3868,6 +4177,8 @@ msgid "" "You have not supplied enough arguments to compute the initial balance, " "please select a period and a journal in the context." msgstr "" +"U heeft onvoldoende argumenten gegeven om de beginbalans te berekenen. Kies " +"een periode en een journaal." #. module: account #: model:ir.actions.report.xml,name:account.account_transfers @@ -3877,7 +4188,7 @@ msgstr "Overdrachten" #. module: account #: field:account.config.settings,expects_chart_of_accounts:0 msgid "This company has its own chart of accounts" -msgstr "" +msgstr "Deze firma heeft een eigen boekhoudplan." #. module: account #: view:account.chart:0 @@ -3888,7 +4199,7 @@ msgstr "Boekhoudplannen" #: view:cash.box.out:0 #: model:ir.actions.act_window,name:account.action_cash_box_out msgid "Take Money Out" -msgstr "" +msgstr "Geld uit kas" #. module: account #: report:account.vat.declaration:0 @@ -3918,6 +4229,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een verkoopfactuur te maken.\n" +"

    \n" +" Met OpenERP's elektronische facturatie kunt u betalingen " +"door klanten\n" +" beter opvolging. Uw klant onvangt de factuur via e-mail\n" +" en kan deze on line betalen en/of importeren in zijn eigen " +"systeem.\n" +"

    \n" +" Overleg met uw klant kan automatisch onderaan elke factuur " +"worden weergegeven.\n" +"

    \n" +" " #. module: account #: field:account.tax.code,name:0 @@ -3949,6 +4273,9 @@ msgid "" "You cannot modify a posted entry of this journal.\n" "First you should set the journal to allow cancelling entries." msgstr "" +"Een bevestigde boeking voor dit journaal kan niet worden gewijzigd.\n" +"U moet instellen op het journaal of het annuleren van boekingen is " +"toegelaten." #. module: account #: model:ir.actions.act_window,name:account.action_account_print_sale_purchase_journal @@ -3973,6 +4300,8 @@ msgid "" "There is no fiscal year defined for this date.\n" "Please create one from the configuration of the accounting menu." msgstr "" +"Geen boekjaar gevonden voor deze datum.\n" +"Gelieve een boekjaar te maken via de instellingen in het menu Boekhouding." #. module: account #: view:account.addtmpl.wizard:0 @@ -3984,7 +4313,7 @@ msgstr "Rekening maken" #: code:addons/account/wizard/account_fiscalyear_close.py:62 #, python-format msgid "The entries to reconcile should belong to the same company." -msgstr "" +msgstr "De af te punten boekingen moeten tot dezelfde firma behoren." #. module: account #: field:account.invoice.tax,tax_amount:0 @@ -4004,7 +4333,7 @@ msgstr "Detail" #. module: account #: help:account.config.settings,default_purchase_tax:0 msgid "This purchase tax will be assigned by default on new products." -msgstr "" +msgstr "Deze aankoopbtw wordt standaard aan nieuwe producten gekoppeld." #. module: account #: report:account.invoice:0 @@ -4172,7 +4501,7 @@ msgstr "" #. module: account #: field:account.config.settings,group_check_supplier_invoice_total:0 msgid "Check the total of supplier invoices" -msgstr "" +msgstr "Totaal op aankoopfacturen controleren" #. module: account #: view:account.tax:0 @@ -4186,6 +4515,8 @@ msgid "" "When monthly periods are created. The status is 'Draft'. At the end of " "monthly period it is in 'Done' status." msgstr "" +"Bij maandelijkse perioden is de status 'Voorlopig'. Aan het einde van de " +"maandelijkse periode is de status 'Voltooid'." #. module: account #: view:account.invoice.report:0 @@ -4212,7 +4543,7 @@ msgstr "Te betalen" #: code:addons/account/wizard/account_fiscalyear_close.py:88 #, python-format msgid "The periods to generate opening entries cannot be found." -msgstr "" +msgstr "Geen perioden gevonden om openingsboekingen te maken" #. module: account #: model:process.node,name:account.process_node_supplierpaymentorder0 @@ -4254,7 +4585,7 @@ msgstr "Vermenigvuldigingsfactor btw-code" #. module: account #: field:account.config.settings,complete_tax_set:0 msgid "Complete set of taxes" -msgstr "" +msgstr "Volledige btw-instellingen" #. module: account #: field:account.account,name:0 @@ -4272,17 +4603,17 @@ msgstr "Naam" #: code:addons/account/installer.py:94 #, python-format msgid "No unconfigured company !" -msgstr "" +msgstr "Alle firma's zijn ingesteld." #. module: account #: field:res.company,expects_chart_of_accounts:0 msgid "Expects a Chart of Accounts" -msgstr "" +msgstr "Er is een boekhoudplan nodig." #. module: account #: model:mail.message.subtype,name:account.mt_invoice_paid msgid "paid" -msgstr "" +msgstr "Betaald" #. module: account #: field:account.move.line,date:0 @@ -4293,7 +4624,7 @@ msgstr "Boekingsdatum" #: code:addons/account/wizard/account_fiscalyear_close.py:100 #, python-format msgid "The journal must have default credit and debit account." -msgstr "" +msgstr "Het journaal moet een standaard debet– en creditrekening hebben." #. module: account #: model:ir.actions.act_window,name:account.action_bank_tree @@ -4305,6 +4636,7 @@ msgstr "Uw bankrekeningen instellen" #: selection:account.invoice.refund,filter_refund:0 msgid "Modify: create credit note, reconcile and create a new draft invoice" msgstr "" +"Wijzigen: factuur crediteren, afpunten en een nieuwe conceptfactuur maken" #. module: account #: xsl:account.transfer:0 @@ -4315,7 +4647,7 @@ msgstr "" #: help:account.bank.statement,message_ids:0 #: help:account.invoice,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Berichten en communicatiehistoriek" #. module: account #: help:account.journal,analytic_journal_id:0 @@ -4349,13 +4681,15 @@ msgid "" "Check this box if you don't want any tax related to this tax Code to appear " "on invoices." msgstr "" +"Schakel dit veld in als u voor deze btw-code geen btw-informatie wilt " +"afdrukken op facturen" #. module: account #: code:addons/account/account_move_line.py:1048 #: code:addons/account/account_move_line.py:1131 #, python-format msgid "You cannot use an inactive account." -msgstr "" +msgstr "Een niet-actieve rekening kan niet worden gebruikt." #. module: account #: model:ir.actions.act_window,name:account.open_board_account @@ -4386,7 +4720,7 @@ msgstr "Afhankelijke consolidatierekeningen" #: code:addons/account/wizard/account_invoice_refund.py:146 #, python-format msgid "Insufficient Data!" -msgstr "" +msgstr "Onvoldoende gegevens" #. module: account #: help:account.account,unrealized_gain_loss:0 @@ -4422,7 +4756,7 @@ msgstr "titel" #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Create a draft credit note" -msgstr "" +msgstr "Een voorlopige creditnota maken" #. module: account #: view:account.invoice:0 @@ -4454,7 +4788,7 @@ msgstr "Activa" #. module: account #: view:account.config.settings:0 msgid "Accounting & Finance" -msgstr "" +msgstr "Boekhouding & financiën" #. module: account #: view:account.invoice.confirm:0 @@ -4481,7 +4815,7 @@ msgstr "(De factuur mag niet afgepunt zijn als u ze wilt openen)" #. module: account #: field:account.tax,account_analytic_collected_id:0 msgid "Invoice Tax Analytic Account" -msgstr "" +msgstr "Analytische rekening btw op factuur" #. module: account #: field:account.chart,period_from:0 @@ -4519,6 +4853,8 @@ msgid "" "If you put \"%(year)s\" in the prefix, it will be replaced by the current " "year." msgstr "" +"Als u \"%(year)s\" in het voorvoegsel zet, wordt de variabele vervangen door " +"het lopende jaar." #. module: account #: help:account.account,active:0 @@ -4556,6 +4892,8 @@ msgid "" "9.99 EUR, whereas a decimal precision of 4 will allow journal entries like: " "0.0231 EUR." msgstr "" +"Een decimale precisie van 2 laat bijvoorbeeld boekingen toe in de vorm 9,99 " +"EUR. Met een decimale precisie van 4 boekt u 0,0231 EUR." #. module: account #: view:account.payment.term.line:0 @@ -4599,6 +4937,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuwe bankrekening te maken. \n" +"

    \n" +" Stel de bankrekeningen van uw firma in en kies welke op " +"rapporten\n" +" moeten worden afgedrukt.\n" +"

    \n" +" Als u de boekhouding in OpenERP voert, worden journalen en\n" +" grootboekrekeningen automatisch gemaakt op basis van deze " +"gegevens.\n" +"

    \n" +" " #. module: account #: model:ir.model,name:account.model_account_invoice_cancel @@ -4630,14 +4980,14 @@ msgstr "Kas sluiten" msgid "" "Error!\n" "You cannot create recursive Tax Codes." -msgstr "" +msgstr "U kunt niet dezelfde btw-codes maken." #. module: account #: constraint:account.period:0 msgid "" "Error!\n" "The duration of the Period(s) is/are invalid." -msgstr "" +msgstr "De duur van de periode(n) is niet geldig." #. module: account #: field:account.entries.report,month:0 @@ -4659,7 +5009,7 @@ msgstr "" #. module: account #: field:account.config.settings,purchase_sequence_prefix:0 msgid "Supplier invoice sequence" -msgstr "" +msgstr "Nummering aankoopfacturen" #. module: account #: code:addons/account/account_invoice.py:571 @@ -4669,13 +5019,15 @@ msgid "" "Cannot find a chart of account, you should create one from Settings\\" "Configuration\\Accounting menu." msgstr "" +"Kan geen boekhoudplan vinden; maak een boekhoudplan via de instellingen van " +"het menu Instellingen\\Instellingen\\Boekhouding." #. module: account #: field:account.entries.report,product_uom_id:0 #: view:analytic.entries.report:0 #: field:analytic.entries.report,product_uom_id:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Maateenheid product" #. module: account #: field:res.company,paypal_account:0 @@ -4713,7 +5065,7 @@ msgstr "Leeg voor de huidige datum" #: view:account.bank.statement:0 #: field:account.cashbox.line,subtotal_closing:0 msgid "Closing Subtotal" -msgstr "" +msgstr "Subtotaal afsluiting" #. module: account #: field:account.tax,base_code_id:0 @@ -4725,7 +5077,7 @@ msgstr "Rekening basisvak" #, python-format msgid "" "You have to provide an account for the write off/exchange difference entry." -msgstr "" +msgstr "U moet een rekening opgeven voor de afschrijvingsboeking" #. module: account #: help:res.company,paypal_account:0 @@ -4774,7 +5126,7 @@ msgstr "" #: code:addons/account/static/src/xml/account_move_reconciliation.xml:24 #, python-format msgid "Last Reconciliation:" -msgstr "" +msgstr "Laatste afpunting:" #. module: account #: model:ir.ui.menu,name:account.menu_finance_periodical_processing @@ -4784,7 +5136,7 @@ msgstr "Periodieke verwerking" #. module: account #: selection:account.move.line,state:0 msgid "Balanced" -msgstr "" +msgstr "In evenwicht" #. module: account #: model:process.node,note:account.process_node_importinvoice0 @@ -4798,6 +5150,7 @@ msgid "" "There is currently no company without chart of account. The wizard will " "therefore not be executed." msgstr "" +"Er is geen firma zonder boekhoudplan. De assistent wordt niet uitgevoerd." #. module: account #: model:ir.actions.act_window,name:account.action_wizard_multi_chart @@ -4883,7 +5236,7 @@ msgstr "Creditnota's" #: model:ir.actions.act_window,name:account.action_account_manual_reconcile #: model:ir.ui.menu,name:account.menu_manual_reconcile_bank msgid "Journal Items to Reconcile" -msgstr "" +msgstr "Af te punten boekingen" #. module: account #: sql_constraint:account.period:0 @@ -4893,12 +5246,12 @@ msgstr "De code van de periode moet uniek zijn per firma." #. module: account #: help:wizard.multi.charts.accounts,currency_id:0 msgid "Currency as per company's country." -msgstr "" +msgstr "Munt volgens land van de firma." #. module: account #: view:account.tax:0 msgid "Tax Computation" -msgstr "" +msgstr "Btw-berekening" #. module: account #: view:wizard.multi.charts.accounts:0 @@ -4934,6 +5287,7 @@ msgid "" "Error!\n" "You cannot create an account which has parent account of different company." msgstr "" +"U kunt geen rekening maken met een hoofdrekening van een andere firma." #. module: account #: code:addons/account/account_invoice.py:615 @@ -4944,6 +5298,10 @@ msgid "" "You can create one in the menu: \n" "Configuration\\Journals\\Journals." msgstr "" +"Kan geen dagboek vinden van het type %s voor deze firma.\n" +"\n" +"U kunt een dagboek maken via het menu: \n" +"Instellingen/Journalen/Journalen." #. module: account #: report:account.vat.declaration:0 @@ -4969,7 +5327,7 @@ msgstr "Boekingsmodellen" #. module: account #: view:account.tax:0 msgid "Children/Sub Taxes" -msgstr "" +msgstr "Onderliggende btw" #. module: account #: xsl:account.transfer:0 @@ -4994,7 +5352,7 @@ msgstr "Dient als standaardrekening voor het creditbedrag" #. module: account #: view:cash.box.out:0 msgid "Describe why you take money from the cash register:" -msgstr "" +msgstr "Geef aan waarom u geld uit kas haalt:" #. module: account #: selection:account.invoice,state:0 @@ -5011,12 +5369,12 @@ msgstr "Voorbeeld" #. module: account #: help:account.config.settings,group_proforma_invoices:0 msgid "Allows you to put invoices in pro-forma state." -msgstr "" +msgstr "Hiermee kunt u pro-formafacturen maken." #. module: account #: view:account.journal:0 msgid "Unit Of Currency Definition" -msgstr "" +msgstr "Instellen munteenheid" #. module: account #: view:account.tax.template:0 @@ -5030,6 +5388,7 @@ msgid "" "It adds the currency column on report if the currency differs from the " "company currency." msgstr "" +"Voegt een kolom toe met de munt, indien deze verschilt van de firmamunt." #. module: account #: code:addons/account/account.py:3336 @@ -5069,7 +5428,7 @@ msgstr "Geannuleerde factuur" #. module: account #: view:account.invoice:0 msgid "My Invoices" -msgstr "" +msgstr "Mijn facturen" #. module: account #: selection:account.bank.statement,state:0 @@ -5079,7 +5438,7 @@ msgstr "Nieuw" #. module: account #: view:wizard.multi.charts.accounts:0 msgid "Sale Tax" -msgstr "" +msgstr "Verkoopbtw" #. module: account #: field:account.tax,ref_tax_code_id:0 @@ -5104,6 +5463,9 @@ msgid "" "printed it comes to 'Printed' status. When all transactions are done, it " "comes in 'Done' status." msgstr "" +"Als de journaalperiode wordt gemaakt, is de status 'Concept'. Als een " +"rapport wort afgedrukt, komt de status op 'Afgedrukt'. Als alle transacties " +"zijn voltooid, wordt de status 'Voltooid'." #. module: account #: code:addons/account/account.py:3147 @@ -5137,7 +5499,7 @@ msgstr "Facturen" #. module: account #: help:account.config.settings,expects_chart_of_accounts:0 msgid "Check this box if this company is a legal entity." -msgstr "" +msgstr "Schakel dit vakje in als de firma een wettelijke entiteit is." #. module: account #: model:account.account.type,name:account.conf_account_type_chk @@ -5183,7 +5545,7 @@ msgstr "Controleren" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "or" -msgstr "" +msgstr "of" #. module: account #: view:account.invoice.report:0 @@ -5253,6 +5615,8 @@ msgid "" "Set the account that will be set by default on invoice tax lines for " "invoices. Leave empty to use the expense account." msgstr "" +"Stel de standaardrekening in voor btw-lijnen van facturen. Laat leeg als u " +"een kostenrekening wilt gebruiken." #. module: account #: code:addons/account/account.py:889 @@ -5268,7 +5632,7 @@ msgstr "Te bekijken boekingen" #. module: account #: selection:res.company,tax_calculation_rounding_method:0 msgid "Round Globally" -msgstr "" +msgstr "Globaal afronden" #. module: account #: field:account.bank.statement,message_comment_ids:0 @@ -5276,7 +5640,7 @@ msgstr "" #: field:account.invoice,message_comment_ids:0 #: help:account.invoice,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Commentaar en e-mails" #. module: account #: view:account.bank.statement:0 @@ -5296,6 +5660,8 @@ msgid "" "Please verify the price of the invoice !\n" "The encoded total does not match the computed total." msgstr "" +"Kijk het totaalbedrag van de factuur na.\n" +"Het effectieve totaal stemt niet overeen met het berekende totaal." #. module: account #: field:account.account,active:0 @@ -5311,7 +5677,7 @@ msgstr "Actief" #: view:account.bank.statement:0 #: field:account.journal,cash_control:0 msgid "Cash Control" -msgstr "" +msgstr "Kascontrole" #. module: account #: field:account.analytic.balance,date2:0 @@ -5341,7 +5707,7 @@ msgstr "Balans per rekeningtype" #: code:addons/account/account_cash_statement.py:301 #, python-format msgid "There is no %s Account on the journal %s." -msgstr "" +msgstr "Er is geen %s rekening voor journaal %s." #. module: account #: model:res.groups,name:account.group_account_user @@ -5360,7 +5726,7 @@ msgstr "" #. module: account #: model:res.groups,name:account.group_account_manager msgid "Financial Manager" -msgstr "" +msgstr "Financieel directeur" #. module: account #: field:account.journal,group_invoice_lines:0 @@ -5381,7 +5747,7 @@ msgstr "Bewegingen" #: field:account.bank.statement,details_ids:0 #: view:account.journal:0 msgid "CashBox Lines" -msgstr "" +msgstr "Kaslijnen" #. module: account #: model:ir.model,name:account.model_account_vat_declaration @@ -5394,6 +5760,8 @@ msgid "" "If you do not check this box, you will be able to do invoicing & payments, " "but not accounting (Journal Items, Chart of Accounts, ...)" msgstr "" +"Als u dit vakje niet inschakelt, kunt u facturen maken en betalingen " +"uitvoeren, maar geen echte boekhouding voeren (boekingen, balansen, ...)" #. module: account #: view:account.period:0 @@ -5427,6 +5795,8 @@ msgid "" "There is no period defined for this date: %s.\n" "Please create one." msgstr "" +"Geen periode gedefinieerd voor deze datum: %s!\n" +"Gelieve er een te maken." #. module: account #: help:account.tax,price_include:0 @@ -5483,7 +5853,7 @@ msgstr "" #: view:account.bank.statement:0 #: help:account.cashbox.line,number_opening:0 msgid "Opening Unit Numbers" -msgstr "" +msgstr "Nummers openingseenheid" #. module: account #: field:account.subscription,period_type:0 @@ -5529,7 +5899,7 @@ msgstr "" #: code:addons/account/account_invoice.py:1335 #, python-format msgid "%s paid." -msgstr "" +msgstr "%s betaald." #. module: account #: view:account.financial.report:0 @@ -5554,7 +5924,7 @@ msgstr "Jaar" #. module: account #: help:account.invoice,sent:0 msgid "It indicates that the invoice has been sent." -msgstr "" +msgstr "Geeft aan dat de factuur is verstuurd." #. module: account #: view:account.payment.term.line:0 @@ -5574,11 +5944,14 @@ msgid "" "Put a sequence in the journal definition for automatic numbering or create a " "sequence manually for this piece." msgstr "" +"Kan geen volgnummer toekennen aan dit stuk.\n" +"Stel een boekingsreeks in voor het journaal of maak zelf een boekingsreeks " +"voor dit stuk." #. module: account #: view:account.invoice:0 msgid "Pro Forma Invoice " -msgstr "" +msgstr "Pro-formafactuur " #. module: account #: selection:account.subscription,period_type:0 @@ -5643,7 +6016,7 @@ msgstr "Berekende code (als type=code)" #, python-format msgid "" "Cannot find a chart of accounts for this company, you should create one." -msgstr "" +msgstr "Geen boekhoudplan voor deze firma; u dient er een te maken." #. module: account #: selection:account.analytic.journal,type:0 @@ -5703,6 +6076,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Bevat de Chatsamenvatting (aantal berichten, ...). Deze samenvatting is in " +"html-formaat, zodat ze in de kanbanweergave kan worden gebruikt." #. module: account #: field:account.tax,child_depend:0 @@ -5720,6 +6095,12 @@ msgid "" "entry was reconciled, either the user pressed the button \"Fully " "Reconciled\" in the manual reconciliation process" msgstr "" +"Datum waarop de boekingen van de relatie de laatste keer volledig zijn " +"afgepunt. Deze verschilt van de datum van de laatste afpunting van deze " +"relatie, omdat we hiermee aangeven dat er op deze datum niks meer openstond. " +"Deze datum kan op 2 manieren worden ingesteld: de laatste " +"debet/creditboeking is afgepunt, of de gebruiker heeft op de knop \"Volledig " +"afgedrukt\" bij het manueel afpunten." #. module: account #: field:account.journal,update_posted:0 @@ -5766,13 +6147,14 @@ msgstr "account.installer" #. module: account #: view:account.invoice:0 msgid "Recompute taxes and total" -msgstr "" +msgstr "Btw en totaal herberekenen." #. module: account #: code:addons/account/account.py:1097 #, python-format msgid "You cannot modify/delete a journal with entries for this period." msgstr "" +"U kunt een journaal met boekingen in deze periode niet wijzigen/verwijderen." #. module: account #: field:account.tax.template,include_base_amount:0 @@ -5782,7 +6164,7 @@ msgstr "Opnemen in basisbedrag" #. module: account #: field:account.invoice,supplier_invoice_number:0 msgid "Supplier Invoice Number" -msgstr "" +msgstr "Aankoopfactuurnummer" #. module: account #: help:account.payment.term.line,days:0 @@ -5803,6 +6185,8 @@ msgstr "Berekend bedrag" #, python-format msgid "You can not add/modify entries in a closed period %s of journal %s." msgstr "" +"In een afgesloten periode %s of journaal %s kunt u geen boekingen " +"wijzigen/toevoegen." #. module: account #: view:account.journal:0 @@ -5827,7 +6211,7 @@ msgstr "Begin van de periode" #. module: account #: model:account.account.type,name:account.account_type_asset_view1 msgid "Asset View" -msgstr "" +msgstr "Afschrijvingsweergave" #. module: account #: model:ir.model,name:account.model_account_common_account_report @@ -5853,6 +6237,9 @@ msgid "" "that you should have your last line with the type 'Balance' to ensure that " "the whole amount will be treated." msgstr "" +"Kies hier de waardering die van toepassing is op de betalingslijn. U moet " +"minimaal een lijn van het type 'Saldo' hebben om er zeker van te zijn dat " +"het volledige bedrag wordt verwerkt." #. module: account #: field:account.partner.ledger,initial_balance:0 @@ -5900,12 +6287,12 @@ msgstr "Journaal afsluitingsboekingen" #. module: account #: view:account.invoice:0 msgid "Draft Refund " -msgstr "" +msgstr "Voorlopige creditnota " #. module: account #: view:cash.box.in:0 msgid "Fill in this form if you put money in the cash register:" -msgstr "" +msgstr "Vul dit formulier als u geld wilt overmaken naar het kasboek:" #. module: account #: field:account.payment.term.line,value_amount:0 @@ -5964,7 +6351,7 @@ msgstr "Betaaldatum" #: view:account.bank.statement:0 #: field:account.bank.statement,opening_details_ids:0 msgid "Opening Cashbox Lines" -msgstr "" +msgstr "Kas openen" #. module: account #: view:account.analytic.account:0 @@ -5989,7 +6376,7 @@ msgstr "Bedrag valuta" #. module: account #: selection:res.company,tax_calculation_rounding_method:0 msgid "Round per Line" -msgstr "" +msgstr "Afronding per lijn" #. module: account #: report:account.analytic.account.balance:0 @@ -6045,7 +6432,7 @@ msgstr "" #: code:addons/account/wizard/account_report_aged_partner_balance.py:56 #, python-format msgid "You must set a period length greater than 0." -msgstr "" +msgstr "De lengte van de periode moet groter zijn dan 0." #. module: account #: view:account.fiscal.position.template:0 @@ -6056,7 +6443,7 @@ msgstr "Sjabloon fiscale posities" #. module: account #: view:account.invoice:0 msgid "Draft Refund" -msgstr "" +msgstr "Voorlopige creditnota" #. module: account #: view:account.analytic.chart:0 @@ -6094,6 +6481,7 @@ msgstr "Afpunten met afschrijving" #: constraint:account.move.line:0 msgid "You cannot create journal items on an account of type view." msgstr "" +"U kunt geen boekingslijnen maken voor een rekening van het type Weergave." #. module: account #: selection:account.payment.term.line,value:0 @@ -6107,6 +6495,7 @@ msgstr "Vast bedrag" #, python-format msgid "You cannot change the tax, you should remove and recreate lines." msgstr "" +"U kunt de btw niet veranderen; verwijder eerst de lijnen en maak ze opnieuw." #. module: account #: model:ir.actions.act_window,name:account.action_account_automatic_reconcile @@ -6231,7 +6620,7 @@ msgstr "Fiscale koppeling" #. module: account #: view:account.config.settings:0 msgid "Select Company" -msgstr "" +msgstr "Kies een firma" #. module: account #: model:ir.actions.act_window,name:account.action_account_state_open @@ -6295,6 +6684,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een rekening toe te voegen.\n" +"

    \n" +" Een rekening is deel van een boekhoudplan waarop uw bedrijf\n" +" allerlei debet- en creditverrichtingen kan registreren.\n" +" Jaarrekeningen worden in twee hoofdblokken neergelegd: de\n" +" balans en de resultatenrekening.\n" +" De jaarrekening van een bedrijf is wettelijk vereist om " +"bepaalde info\n" +" openbaar te maken.\n" +"

    \n" +" " #. module: account #: view:account.invoice.report:0 @@ -6305,7 +6706,7 @@ msgstr "# lijnen" #. module: account #: view:account.invoice:0 msgid "(update)" -msgstr "" +msgstr "(bijwerken)" #. module: account #: field:account.aged.trial.balance,filter:0 @@ -6345,7 +6746,7 @@ msgstr "Saldo zoals berekend volgens het beginsaldo en de transactielijnen." #. module: account #: field:account.journal,loss_account_id:0 msgid "Loss Account" -msgstr "" +msgstr "Verliesrekening" #. module: account #: field:account.tax,account_collected_id:0 @@ -6368,6 +6769,10 @@ msgid "" "created by the system on document validation (invoices, bank statements...) " "and will be created in 'Posted' status." msgstr "" +"Alle manuele boekingen zijn doorgaans 'Ongeboekt', maar u kunt per journaal " +"de optie instellen om deze status over te slaan. Manuele boekingen worden " +"dan onmiddellijk als Geboekt beschouwd, op dezelfde manier als door het " +"systeem gemaakte boekingen (facturen, uittreksels, ...)." #. module: account #: field:account.payment.term.line,days:0 @@ -6431,7 +6836,7 @@ msgstr "Firma voor dit journaal" #. module: account #: help:account.config.settings,group_multi_currency:0 msgid "Allows you multi currency environment" -msgstr "" +msgstr "Werken met meerdere\tmunten" #. module: account #: view:account.subscription:0 @@ -6523,6 +6928,8 @@ msgid "" "You cannot cancel an invoice which is partially paid. You need to " "unreconcile related payment entries first." msgstr "" +"U kunt een gedeeltelijk betaalde factuur niet annuleren. U moet eerst de " +"afpunting ongedaan maken." #. module: account #: field:product.template,taxes_id:0 @@ -6557,6 +6964,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een creditnota te boeken die u van een leverancier " +"hebt ontvangen.\n" +"

    \n" +" Naast manueel een creditnota boeken, kunt u ook creditnota's " +"laten maken\n" +" vanuit de betrokken aankoopfactuur.\n" +"

    \n" +" " #. module: account #: field:account.tax,type:0 @@ -6606,7 +7022,7 @@ msgstr "Onderliggende plat tonen" #. module: account #: view:account.config.settings:0 msgid "Bank & Cash" -msgstr "" +msgstr "Bank en kas" #. module: account #: help:account.fiscalyear.close.state,fy_id:0 @@ -6692,13 +7108,15 @@ msgstr "Te ontvangen" #. module: account #: constraint:account.move.line:0 msgid "You cannot create journal items on closed account." -msgstr "" +msgstr "U kunt niet boeken op een afgesloten rekening." #. module: account #: code:addons/account/account_invoice.py:594 #, python-format msgid "Invoice line account's company and invoice's compnay does not match." msgstr "" +"De firma van de rekening op de factuur stemt niet overeen met de firma op de " +"factuur." #. module: account #: view:account.invoice:0 @@ -6719,7 +7137,7 @@ msgstr "De gekoppelde munt indien deze verschilt van de firmamunt." #: code:addons/account/installer.py:48 #, python-format msgid "Custom" -msgstr "" +msgstr "Aangepast" #. module: account #: view:account.analytic.account:0 @@ -6731,6 +7149,7 @@ msgstr "Huidig" #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)." msgstr "" +"Factuur '%s' is gedeeltelijk betaald: %s%s of %s%s (%s%s blijft open)" #. module: account #: field:account.journal,cashbox_line_ids:0 @@ -6746,13 +7165,14 @@ msgstr "Vermogen" #. module: account #: field:account.journal,internal_account_id:0 msgid "Internal Transfers Account" -msgstr "" +msgstr "Interne overboekingen" #. module: account #: code:addons/account/wizard/pos_box.py:33 #, python-format msgid "Please check that the field 'Journal' is set on the Bank Statement" msgstr "" +"Kijk na of het veld 'Journaal' is ingevuld op het rekeninguittreksel." #. module: account #: selection:account.tax,type:0 @@ -6763,7 +7183,7 @@ msgstr "Percentage" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round globally" -msgstr "" +msgstr "Globaal afronden" #. module: account #: selection:account.report.general.ledger,sortby:0 @@ -6795,7 +7215,7 @@ msgstr "Factuurnummer" #. module: account #: field:account.bank.statement,difference:0 msgid "Difference" -msgstr "" +msgstr "Verschil" #. module: account #: help:account.tax,include_base_amount:0 @@ -6834,6 +7254,8 @@ msgid "" "There is no opening/closing period defined, please create one to set the " "initial balance." msgstr "" +"Er is geen openings–/afsluitperiode ingesteld; maak er een voor de " +"openingsbalans." #. module: account #: help:account.tax.template,sequence:0 @@ -6860,12 +7282,12 @@ msgstr "" #: code:addons/account/wizard/account_report_aged_partner_balance.py:58 #, python-format msgid "User Error!" -msgstr "" +msgstr "Gebruikersfout" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Discard" -msgstr "" +msgstr "Verwerpen" #. module: account #: selection:account.account,type:0 @@ -6883,7 +7305,7 @@ msgstr "Analytische boekingslijnen" #. module: account #: field:account.config.settings,has_default_company:0 msgid "Has default company" -msgstr "" +msgstr "Heeft standaardfirma" #. module: account #: view:account.fiscalyear.close:0 @@ -7027,6 +7449,8 @@ msgid "" "Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " "2%." msgstr "" +"Percentages voor betalingslijnen moeten tussen 0 en 1 liggen, bijvoorbeeld " +"0,02 voor 2%" #. module: account #: report:account.invoice:0 @@ -7047,7 +7471,7 @@ msgstr "Kostencategorierekening" #. module: account #: sql_constraint:account.tax:0 msgid "Tax Name must be unique per company!" -msgstr "" +msgstr "Het btw-nummer moet uniek zijn per bedrijf" #. module: account #: view:account.bank.statement:0 @@ -7092,7 +7516,7 @@ msgstr "" #: code:addons/account/account_invoice.py:1321 #, python-format msgid "Customer invoice" -msgstr "" +msgstr "Verkoopfactuur" #. module: account #: selection:account.account.type,report_type:0 @@ -7176,13 +7600,13 @@ msgstr "Winst en verlies (kostenrekening)" #. module: account #: field:account.bank.statement,total_entry_encoding:0 msgid "Total Transactions" -msgstr "" +msgstr "Totaal verrichtingen" #. module: account #: code:addons/account/account.py:635 #, python-format msgid "You cannot remove an account that contains journal items." -msgstr "" +msgstr "U kunt een rekening met boekingen niet verwijderen." #. module: account #: code:addons/account/account_move_line.py:1095 @@ -7226,7 +7650,7 @@ msgstr "Manueel" #: code:addons/account/wizard/account_report_aged_partner_balance.py:58 #, python-format msgid "You must set a start date." -msgstr "" +msgstr "U moet een begindatum invullen." #. module: account #: view:account.automatic.reconcile:0 @@ -7272,7 +7696,7 @@ msgstr "Boekingen" #: code:addons/account/wizard/account_invoice_refund.py:147 #, python-format msgid "No period found on the invoice." -msgstr "" +msgstr "Geen periode gedefinieerd voor de factuur" #. module: account #: help:account.partner.ledger,page_split:0 @@ -7377,7 +7801,7 @@ msgstr "Volledige btw-instellingen" #, python-format msgid "" "Selected Entry Lines does not have any account move enties in draft state." -msgstr "" +msgstr "De geselecteerde boekingslijnen hebben geen voorlopige status." #. module: account #: view:account.chart.template:0 @@ -7407,6 +7831,8 @@ msgid "" "Configuration error!\n" "The currency chosen should be shared by the default accounts too." msgstr "" +"Configuratiefout: de gekozen munt moet door de standaardrekeningen worden " +"gedeeld." #. module: account #: code:addons/account/account.py:2251 @@ -7433,7 +7859,7 @@ msgstr "" #. module: account #: field:account.config.settings,module_account_voucher:0 msgid "Manage customer payments" -msgstr "" +msgstr "Betalingen van klanten opvolgen" #. module: account #: help:report.invoice.created,origin:0 @@ -7452,7 +7878,7 @@ msgstr "Onderliggende codes" msgid "" "Error!\n" "The start date of a fiscal year must precede its end date." -msgstr "" +msgstr "De begindatum van het boekjaar moet voor de einddatum liggen." #. module: account #: view:account.tax.template:0 @@ -7468,7 +7894,7 @@ msgstr "Verkoopfacturen" #. module: account #: view:account.tax:0 msgid "Misc" -msgstr "" +msgstr "Diversen" #. module: account #: view:account.analytic.line:0 @@ -7491,6 +7917,9 @@ msgid "" "Make sure you have configured payment terms properly.\n" "The latest payment term line should be of the \"Balance\" type." msgstr "" +"Een boeking die niet in evenwicht is, kan niet worden gevalideerd.\n" +"Zorg ervoor dat u betalingsvoorwaarden hebt ingesteld.\n" +"Er moet ten minste een betalingslijn van het type 'Saldo' bestaan." #. module: account #: model:process.transition,note:account.process_transition_invoicemanually0 @@ -7526,6 +7955,7 @@ msgstr "Brondocument" #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)." msgstr "" +"Er is geen kostenrekening gedefinieerd voor dit product: \"%s\" (id:%d)" #. module: account #: constraint:account.account:0 @@ -7534,6 +7964,9 @@ msgid "" "You cannot define children to an account with internal type different of " "\"View\"." msgstr "" +"Configuratiefout \n" +"U kunt geen onderliggende rekeningen maken voor een rekening met een intern " +"type dat niet gelijk is aan \"Weergave\"." #. module: account #: model:ir.model,name:account.model_accounting_report @@ -7543,7 +7976,7 @@ msgstr "Boekhoudkundig rapport" #. module: account #: field:account.analytic.line,currency_id:0 msgid "Account Currency" -msgstr "" +msgstr "Rekeningvaluta" #. module: account #: report:account.invoice:0 @@ -7557,6 +7990,8 @@ msgid "" "You can not delete an invoice which is not cancelled. You should refund it " "instead." msgstr "" +"U kunt een openstaande of betaalde factuur niet verwijderen. U maakt het " +"best een creditnota." #. module: account #: help:account.tax,amount:0 @@ -7608,7 +8043,7 @@ msgstr "Kostenrekening openingsboekingen" #. module: account #: view:account.invoice:0 msgid "Customer Reference" -msgstr "" +msgstr "Referentie klant" #. module: account #: field:account.account.template,parent_id:0 @@ -7624,7 +8059,7 @@ msgstr "Prijs" #: view:account.bank.statement:0 #: field:account.bank.statement,closing_details_ids:0 msgid "Closing Cashbox Lines" -msgstr "" +msgstr "Kas sluiten" #. module: account #: view:account.bank.statement:0 @@ -7665,7 +8100,7 @@ msgstr "Groepering per jaar van factuurdatum" #. module: account #: field:account.config.settings,purchase_tax_rate:0 msgid "Purchase tax (%)" -msgstr "" +msgstr "Aankoopbtw (%)" #. module: account #: help:res.partner,credit:0 @@ -7680,7 +8115,7 @@ msgstr "Boekingen niet in evenwicht" #. module: account #: model:ir.actions.act_window,name:account.open_account_charts_modules msgid "Chart Templates" -msgstr "" +msgstr "Boekhoudplansjablonen" #. module: account #: field:account.journal.period,icon:0 @@ -7731,7 +8166,7 @@ msgstr "Opbrengstenrekening openingsboekingen" #. module: account #: field:account.config.settings,group_proforma_invoices:0 msgid "Allow pro-forma invoices" -msgstr "" +msgstr "Prof-formafacturen toelaten" #. module: account #: view:account.bank.statement:0 @@ -7761,12 +8196,12 @@ msgstr "Boekingen maken" #. module: account #: model:ir.model,name:account.model_cash_box_out msgid "cash.box.out" -msgstr "" +msgstr "cash.box.out" #. module: account #: help:account.config.settings,currency_id:0 msgid "Main currency of the company." -msgstr "" +msgstr "Hoofdmunt van de firma" #. module: account #: model:ir.ui.menu,name:account.menu_finance_reports @@ -7794,7 +8229,7 @@ msgstr "Journaal" #. module: account #: field:account.config.settings,tax_calculation_rounding_method:0 msgid "Tax calculation rounding method" -msgstr "" +msgstr "Afrondingsmethode voor btw-berekening" #. module: account #: model:process.node,name:account.process_node_paidinvoice0 @@ -7811,6 +8246,12 @@ msgid "" " with the invoice. You will not be able " "to modify the credit note." msgstr "" +"Gebruik deze optie als u een factuur wilt annuleren die u niet had mogen " +"boeken.\n" +" De creditnota wordt gemaakt, goedgekeurd " +"en afgepunt\n" +" met de factuur. U kunt de creditnota " +"niet wijzigen." #. module: account #: help:account.partner.reconcile.process,next_partner_id:0 @@ -7845,6 +8286,8 @@ msgid "" "There is no default credit account defined \n" "on journal \"%s\"." msgstr "" +"Er is geen standaard debetrekening gedefinieerd\n" +"voor het journaal \"%s\"" #. module: account #: view:account.invoice.line:0 @@ -7883,6 +8326,24 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een nieuwe analytische rekening toe te voegen.\n" +"

    \n" +" Het gewone boekhoudplan volgt de wettelijke structuur van uw " +"land.\n" +" Analytische rekeningen geven eerdere de behoeften van het " +"bedrijf weer\n" +" qua rapportering van kosten en opbrengsten.\n" +"

    \n" +" Deze rekeningen zijn doorgaans contracten, projecten, " +"producten of\n" +" afdelingen. Het merendeel van de OpenERP-bewerkingen " +"(facturen,\n" +" uurroosters, onkosten, enz.) genereren analytische boekingen " +"op de\n" +" betrokken rekening.\n" +"

    \n" +" " #. module: account #: model:account.account.type,name:account.data_account_type_view @@ -8007,6 +8468,8 @@ msgid "" "This date will be used as the invoice date for credit note and period will " "be chosen accordingly!" msgstr "" +"Deze datum wordt gebruikt als documentdatum voor de creditnota; de periode " +"wordt gekozen in functie van de datum." #. module: account #: view:product.template:0 @@ -8020,6 +8483,7 @@ msgid "" "You have to set a code for the bank account defined on the selected chart of " "accounts." msgstr "" +"U moet een code ingeven voor de bankrekening van het gekozen boekhoudplan." #. module: account #: model:ir.ui.menu,name:account.menu_manual_reconcile @@ -8099,7 +8563,7 @@ msgstr "Vak" #. module: account #: field:account.config.settings,sale_refund_sequence_prefix:0 msgid "Credit note sequence" -msgstr "" +msgstr "Creditnotanummering" #. module: account #: model:ir.actions.act_window,name:account.action_validate_account_move @@ -8113,7 +8577,7 @@ msgstr "Boekingen definitief maken" #. module: account #: field:account.journal,centralisation:0 msgid "Centralised Counterpart" -msgstr "" +msgstr "Gecentraliseerde tegenboeking" #. module: account #: selection:account.bank.statement.line,type:0 @@ -8187,12 +8651,12 @@ msgstr "Hoofdrapport" msgid "" "Error!\n" "You cannot create recursive accounts." -msgstr "" +msgstr "U kunt niet dezelfde rekeningen maken." #. module: account #: model:ir.model,name:account.model_cash_box_in msgid "cash.box.in" -msgstr "" +msgstr "cash.box.in" #. module: account #: help:account.invoice,move_id:0 @@ -8202,7 +8666,7 @@ msgstr "Koppeling naar automatisch gegenereerde boekingslijnen" #. module: account #: model:ir.model,name:account.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: account #: selection:account.config.settings,period:0 @@ -8225,7 +8689,7 @@ msgstr "Berekend saldo" #: code:addons/account/static/src/js/account_move_reconciliation.js:89 #, python-format msgid "You must choose at least one record." -msgstr "" +msgstr "U dient ten minste een record te kiezen." #. module: account #: field:account.account,parent_id:0 @@ -8237,7 +8701,7 @@ msgstr "Hoofd" #: code:addons/account/account_cash_statement.py:292 #, python-format msgid "Profit" -msgstr "" +msgstr "Winst" #. module: account #: help:account.payment.term.line,days2:0 @@ -8283,7 +8747,7 @@ msgstr "Kaslijn" #. module: account #: field:account.installer,charts:0 msgid "Accounting Package" -msgstr "" +msgstr "Boekhoudpakket" #. module: account #: report:account.third_party_ledger:0 @@ -8298,7 +8762,7 @@ msgstr "Relatiehistoriek" #: code:addons/account/account_invoice.py:1340 #, python-format msgid "%s cancelled." -msgstr "" +msgstr "%s geannuleerd." #. module: account #: code:addons/account/account.py:652 @@ -8313,11 +8777,12 @@ msgstr "Waarschuwing" #: help:account.invoice,message_unread:0 msgid "If checked new messages require your attention." msgstr "" +"Als dit is ingeschakeld, zijn er nieuwe berichten die uw aandacht vragen." #. module: account #: field:res.company,tax_calculation_rounding_method:0 msgid "Tax Calculation Rounding Method" -msgstr "" +msgstr "Afrondingsmethode voor btw-berekening" #. module: account #: field:account.entries.report,move_line_state:0 @@ -8471,7 +8936,7 @@ msgstr "Totaal resterend" #. module: account #: view:account.bank.statement:0 msgid "Opening Cash Control" -msgstr "" +msgstr "Controle op openingssaldo kas" #. module: account #: model:process.node,note:account.process_node_invoiceinvoice0 @@ -8511,7 +8976,7 @@ msgstr "Kostenstaat" #. module: account #: view:account.config.settings:0 msgid "No Fiscal Year Defined for This Company" -msgstr "" +msgstr "Geen boekjaar ingesteld voor deze firma" #. module: account #: view:account.invoice:0 @@ -8542,7 +9007,7 @@ msgstr "Aankoopcreditnotajournaal" #: code:addons/account/account.py:1292 #, python-format msgid "Please define a sequence on the journal." -msgstr "" +msgstr "Gelieve een reeks in te stellen voor het journaal." #. module: account #: help:account.tax.template,amount:0 @@ -8571,6 +9036,9 @@ msgid "" "recalls.\n" " This installs the module account_followup." msgstr "" +"Hiermee kunnen brieven voor openstaande facturen worden gestuurd, op " +"meerdere niveaus.\n" +"\t\t\tHiermee wordt de module account_followup geïnstalleerd." #. module: account #: field:account.automatic.reconcile,period_id:0 @@ -8615,12 +9083,12 @@ msgstr "Nettototaal:" #: code:addons/account/wizard/account_report_common.py:153 #, python-format msgid "Select a starting and an ending period." -msgstr "" +msgstr "Begin- en eindperiode kiezen" #. module: account #: field:account.config.settings,sale_sequence_next:0 msgid "Next invoice number" -msgstr "" +msgstr "Volgende factuurnummer" #. module: account #: model:ir.ui.menu,name:account.menu_finance_generic_reporting @@ -8678,6 +9146,8 @@ msgid "" "This wizard will remove the end of year journal entries of selected fiscal " "year. Note that you can run this wizard many times for the same fiscal year." msgstr "" +"Deze assistent verwijdert de afsluitboekingen van het gekozen boekjaar. U " +"kunt deze assistent meermaals voor hetzelfde boekjaar opstarten." #. module: account #: report:account.invoice:0 @@ -8769,7 +9239,7 @@ msgstr "Automatische import van uittreksel" #: code:addons/account/account_invoice.py:370 #, python-format msgid "Unknown Error!" -msgstr "" +msgstr "Onbekende fout" #. module: account #: model:ir.model,name:account.model_account_move_bank_reconcile @@ -8779,7 +9249,7 @@ msgstr "Bankafpuntingsbeweging" #. module: account #: view:account.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Toepassen" #. module: account #: field:account.financial.report,account_type_ids:0 @@ -8795,6 +9265,8 @@ msgid "" "You cannot use this general account in this journal, check the tab 'Entry " "Controls' on the related journal." msgstr "" +"U kunt deze grootboekrekening niet gebruiken in dit journaal. Kijk het " +"tabblad 'Boekingscontrole' na voor het journaal." #. module: account #: view:account.payment.term.line:0 @@ -9040,7 +9512,7 @@ msgstr "Toegelaten rekeningen (leeg indien geen controle)" #. module: account #: field:account.config.settings,sale_tax_rate:0 msgid "Sales tax (%)" -msgstr "" +msgstr "Verkoopbtw (%)" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2 @@ -9145,7 +9617,7 @@ msgstr "" #: code:addons/account/account_move_line.py:996 #, python-format msgid "The account move (%s) for centralisation has been confirmed." -msgstr "" +msgstr "De beweging (%s) voor de centralisering is bevestigd." #. module: account #: report:account.analytic.account.journal:0 @@ -9184,6 +9656,8 @@ msgid "" "created. If you leave that field empty, it will use the same journal as the " "current invoice." msgstr "" +"U kunt hier het journaal kiezen voor de creditnota. Als u dit veld leeglaat, " +"wordt het journaal van de factuur gebruikt." #. module: account #: help:account.bank.statement.line,sequence:0 @@ -9213,7 +9687,7 @@ msgstr "Verkeerde model" #: view:account.tax.code.template:0 #: view:account.tax.template:0 msgid "Tax Template" -msgstr "" +msgstr "Btw-sjabloon" #. module: account #: field:account.invoice.refund,period:0 @@ -9233,6 +9707,10 @@ msgid "" "some non legal fields or you must unreconcile first.\n" "%s." msgstr "" +"U kunt een afgepunte boeking niet wijzigen. U kunt alleen bepaalde niet-" +"wettelijke velden veranderen. Anders moet u de afpunting van de boeking " +"eerst ongedaan maken.\n" +"%s" #. module: account #: help:account.financial.report,sign:0 @@ -9279,7 +9757,7 @@ msgstr "Voorlopige facturen worden gecontroleerd, gevalideerd en afgedrukt." #: field:account.bank.statement,message_is_follower:0 #: field:account.invoice,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Is een volger" #. module: account #: view:account.move:0 @@ -9295,11 +9773,14 @@ msgid "" "You cannot select an account type with a deferral method different of " "\"Unreconciled\" for accounts with internal type \"Payable/Receivable\"." msgstr "" +"Configuratiefout\n" +"U kunt geen rekeningtype kiezen met een andere methode dan \"Niet afgepunt\" " +"voor rekeningen van het type \"Te ontvangen/Te betalen\"." #. module: account #: field:account.config.settings,has_fiscal_year:0 msgid "Company has a fiscal year" -msgstr "" +msgstr "De firma heeft een boekjaar" #. module: account #: help:account.tax,child_depend:0 @@ -9315,7 +9796,7 @@ msgstr "" #: code:addons/account/account.py:633 #, python-format msgid "You cannot deactivate an account that contains journal items." -msgstr "" +msgstr "U kunt een rekening met boekingen niet op inactief zetten." #. module: account #: selection:account.tax,applicable_type:0 @@ -9371,7 +9852,7 @@ msgstr "Periode van" #. module: account #: field:account.cashbox.line,pieces:0 msgid "Unit of Currency" -msgstr "" +msgstr "Munteenheid" #. module: account #: code:addons/account/account.py:3137 @@ -9408,7 +9889,7 @@ msgstr "Status Gesloten voor boekjaar en perioden" #. module: account #: field:account.config.settings,purchase_refund_journal_id:0 msgid "Purchase refund journal" -msgstr "" +msgstr "Aankoopcreditnotajournaal" #. module: account #: view:account.analytic.line:0 @@ -9432,7 +9913,7 @@ msgstr "Factuur maken" #. module: account #: model:ir.actions.act_window,name:account.action_account_configuration_installer msgid "Configure Accounting Data" -msgstr "" +msgstr "Boekhouding instellen" #. module: account #: field:wizard.multi.charts.accounts,purchase_tax_rate:0 @@ -9452,6 +9933,8 @@ msgid "" "Please check that the field 'Internal Transfers Account' is set on the " "payment method '%s'." msgstr "" +"Kijk na of het veld 'Interne overdrachtsrekening' is ingesteld op " +"betalingsvoorwaarde '%s'." #. module: account #: field:account.vat.declaration,display_detail:0 @@ -9492,6 +9975,16 @@ msgid "" "related journal entries may or may not be reconciled. \n" "* The 'Cancelled' status is used when user cancel invoice." msgstr "" +" * 'Voorlopig' wordt gebruikt als een gebruiker een nieuwe, onbevestigde " +"factuur ingeeft. \n" +"* 'Pro forma' wordt gebruikt voor een pro-formafactuur; de factuur heeft " +"geen factuurnummer. \n" +"* 'Open' wordt gebruikt voor een openstaande factuur; er wordt een " +"factuurnummer toegekend. De factuur blijft in deze status tot de factuur " +"wordt betaald. \n" +"* 'Betaald' wordt automatisch toegekend zodra de factuur is betaald. De " +"gekoppelde boekingen kunnen al dan niet zijn afgepunt.\n" +"* 'Geannuleerd' betekent dat de gebruiker de factuur heeft geannuleerd." #. module: account #: field:account.period,date_stop:0 @@ -9511,7 +10004,7 @@ msgstr "Financiële rapporten" #. module: account #: model:account.account.type,name:account.account_type_liability_view1 msgid "Liability View" -msgstr "" +msgstr "Passivaweergave" #. module: account #: report:account.account.balance:0 @@ -9559,7 +10052,7 @@ msgstr "Bedrijven die verwijzen naar de relatie" #. module: account #: view:account.invoice:0 msgid "Ask Refund" -msgstr "" +msgstr "Creditnota vragen" #. module: account #: view:account.move.line:0 @@ -9599,12 +10092,12 @@ msgstr "Klanten" #. module: account #: field:account.config.settings,purchase_refund_sequence_prefix:0 msgid "Supplier credit note sequence" -msgstr "" +msgstr "Nummering aankoopcreditnota's" #. module: account #: field:account.config.settings,purchase_sequence_next:0 msgid "Next supplier invoice number" -msgstr "" +msgstr "Volgende aankoopfactuurnummer" #. module: account #: help:account.config.settings,module_account_payment:0 @@ -9634,6 +10127,8 @@ msgstr "Rekeninguittreksels" #, python-format msgid "To reconcile the entries company should be the same for all entries." msgstr "" +"Om de boekingen te kunnen afpunten, moeten alle boekingen tot hetzelfde " +"bedrijf behoren." #. module: account #: field:account.account,balance:0 @@ -9711,7 +10206,7 @@ msgstr "Filteren op" #: field:account.cashbox.line,number_closing:0 #: field:account.cashbox.line,number_opening:0 msgid "Number of Units" -msgstr "" +msgstr "Aantal eenheden" #. module: account #: model:process.node,note:account.process_node_manually0 @@ -9736,12 +10231,12 @@ msgstr "Beweging" #: code:addons/account/wizard/account_period_close.py:51 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Ongeldige actie" #. module: account #: view:account.bank.statement:0 msgid "Date / Period" -msgstr "" +msgstr "Datum / periode" #. module: account #: report:account.central.journal:0 @@ -9760,11 +10255,13 @@ msgid "" "The period is invalid. Either some periods are overlapping or the period's " "dates are not matching the scope of the fiscal year." msgstr "" +"De periode is niet geldig. Er kan overlapping zijn of de periodedatums " +"vallen niet binnen het boekjaar." #. module: account #: report:account.overdue:0 msgid "There is nothing due with this customer." -msgstr "" +msgstr "Er zijn geen openstaande posten voor deze klant." #. module: account #: help:account.tax,account_paid_id:0 @@ -9772,6 +10269,8 @@ msgid "" "Set the account that will be set by default on invoice tax lines for " "refunds. Leave empty to use the expense account." msgstr "" +"Stel de standaardrekening in voor btw-lijnen van creditnota's. Laat leeg als " +"u een kostenrekening wilt gebruiken." #. module: account #: help:account.addtmpl.wizard,cparent_id:0 @@ -9784,7 +10283,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "Source" -msgstr "" +msgstr "Bron" #. module: account #: selection:account.model.line,date_maturity:0 @@ -9805,11 +10304,12 @@ msgid "" "This field contains the information related to the numbering of the journal " "entries of this journal." msgstr "" +"Dit veld bevat de informatie over de nummering van boekingen in dit journaal." #. module: account #: field:account.invoice,sent:0 msgid "Sent" -msgstr "" +msgstr "Verzonden" #. module: account #: view:account.unreconcile.reconcile:0 @@ -9825,7 +10325,7 @@ msgstr "Gemeenschappelijk rapport" #: field:account.config.settings,default_sale_tax:0 #: field:account.config.settings,sale_tax:0 msgid "Default sale tax" -msgstr "" +msgstr "Standaard verkoopbtw" #. module: account #: report:account.overdue:0 @@ -9836,7 +10336,7 @@ msgstr "Saldo:" #: code:addons/account/account.py:1542 #, python-format msgid "Cannot create moves for different companies." -msgstr "" +msgstr "Kan geen boekingen maken tussen verschillende firma's." #. module: account #: view:account.invoice.report:0 @@ -9880,6 +10380,8 @@ msgid "" "Credit note base on this type. You can not Modify and Cancel if the invoice " "is already reconciled" msgstr "" +"Creditnota voor dit type. U kunt niet wijzigen of annuleren als de factuur " +"al is afgepunt." #. module: account #: report:account.account.balance:0 @@ -9912,7 +10414,7 @@ msgstr "Eindperiode" #. module: account #: model:account.account.type,name:account.account_type_expense_view1 msgid "Expense View" -msgstr "" +msgstr "Kostenweergave" #. module: account #: field:account.move.line,date_maturity:0 @@ -9923,7 +10425,7 @@ msgstr "Vervaldatum" #: code:addons/account/account.py:1459 #, python-format msgid " Centralisation" -msgstr "" +msgstr " Centralisering" #. module: account #: help:account.journal,type:0 @@ -10005,7 +10507,7 @@ msgstr "Voorlopige facturen" #: view:cash.box.in:0 #: model:ir.actions.act_window,name:account.action_cash_box_in msgid "Put Money In" -msgstr "" +msgstr "Geld in kas" #. module: account #: selection:account.account.type,close_method:0 @@ -10063,7 +10565,7 @@ msgstr "Van analytische rekeningen" #. module: account #: view:account.installer:0 msgid "Configure your Fiscal Year" -msgstr "" +msgstr "Boekjaar configureren" #. module: account #: field:account.period,name:0 @@ -10077,6 +10579,8 @@ msgid "" "Selected invoice(s) cannot be cancelled as they are already in 'Cancelled' " "or 'Done' state." msgstr "" +"De geselecteerde factu(u)r(en) kunnen niet worden geannuleerd, omdat ze al " +"geannuleerd of voltooid zijn." #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -10111,6 +10615,10 @@ msgid "" "some non legal fields or you must unconfirm the journal entry first.\n" "%s." msgstr "" +"U kunt een bevestigde boeking niet wijzigen. U kunt alleen bepaalde niet-" +"wettelijke velden veranderen. Anders moet u de bevestiging van de boeking " +"eerst ongedaan maken.\n" +"%s" #. module: account #: help:account.config.settings,module_account_budget:0 @@ -10175,12 +10683,12 @@ msgstr "Credit" #. module: account #: view:account.invoice:0 msgid "Draft Invoice " -msgstr "" +msgstr "Voorlopige factuur " #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Cancel: create credit note and reconcile" -msgstr "" +msgstr "Annuleren: maak een creditnota en punt af" #. module: account #: model:ir.ui.menu,name:account.menu_account_general_journal @@ -10196,7 +10704,7 @@ msgstr "Boekingsmodel" #: code:addons/account/account.py:1058 #, python-format msgid "Start period should precede then end period." -msgstr "" +msgstr "De beginperiode moet voor de eindperiode liggen" #. module: account #: field:account.invoice,number:0 @@ -10281,7 +10789,7 @@ msgstr "Te rapporteren winst (verlies)" #: code:addons/account/account_invoice.py:368 #, python-format msgid "There is no Sale/Purchase Journal(s) defined." -msgstr "" +msgstr "Er is geen aankoop/verkoopdagboek ingesteld." #. module: account #: view:account.move.line.reconcile.select:0 @@ -10359,7 +10867,7 @@ msgstr "Intern type" #. module: account #: field:account.subscription.generate,date:0 msgid "Generate Entries Before" -msgstr "" +msgstr "Boekingen genereren voor" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_running @@ -10459,6 +10967,8 @@ msgstr "Statussen" #: help:product.template,property_account_income:0 msgid "This account will be used to value outgoing stock using sale price." msgstr "" +"Deze rekening dient voor de voorraadwaardering van de uitgaande voorraad op " +"basis van de verkoopprijs." #. module: account #: field:account.invoice,check_total:0 @@ -10481,12 +10991,12 @@ msgstr "Totaal" #: code:addons/account/wizard/account_invoice_refund.py:109 #, python-format msgid "Cannot %s draft/proforma/cancel invoice." -msgstr "" +msgstr "Kan voorlopige/pro forma/geannuleerde factuur niet %s." #. module: account #: field:account.tax,account_analytic_paid_id:0 msgid "Refund Tax Analytic Account" -msgstr "" +msgstr "Analytische rekening btw op creditnota" #. module: account #: view:account.move.bank.reconcile:0 @@ -10553,7 +11063,7 @@ msgstr "Vervaldatum" #: field:cash.box.in,name:0 #: field:cash.box.out,name:0 msgid "Reason" -msgstr "" +msgstr "Reden" #. module: account #: selection:account.partner.ledger,filter:0 @@ -10609,7 +11119,7 @@ msgstr "Lege rekeningen? " #: code:addons/account/account_move_line.py:1046 #, python-format msgid "Unable to change tax!" -msgstr "" +msgstr "Kan btw niet veranderen" #. module: account #: constraint:account.bank.statement:0 @@ -10658,7 +11168,7 @@ msgstr "De factuur heeft status Voltooid." #. module: account #: field:account.config.settings,module_account_followup:0 msgid "Manage customer payment follow-ups" -msgstr "" +msgstr "Betalingen van klanten opvolgen via aanmaningen" #. module: account #: model:ir.model,name:account.model_report_account_sales @@ -10734,7 +11244,7 @@ msgstr "Klanten" #: code:addons/account/account_move_line.py:776 #, python-format msgid "Already reconciled." -msgstr "" +msgstr "Al afgepunt" #. module: account #: selection:account.model.line,date_maturity:0 @@ -10788,7 +11298,7 @@ msgstr "Manueel" #: help:account.move,balance:0 msgid "" "This is a field only used for internal purpose and shouldn't be displayed" -msgstr "" +msgstr "Dit is een veld voor intern gebruik dat niet moet worden getoond." #. module: account #: selection:account.entries.report,month:0 @@ -10809,6 +11319,7 @@ msgstr "Groepering per maand van factuurdatum" #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)." msgstr "" +"Er is geen opbrengstenrekening gedefinieerd voor dit product: \"%s\" (id:%d)" #. module: account #: model:ir.actions.act_window,name:account.action_aged_receivable_graph @@ -10871,6 +11382,7 @@ msgid "" "The selected unit of measure is not compatible with the unit of measure of " "the product." msgstr "" +"De gekozen maateenheid is niet compatibel met de maateenheid van het product." #. module: account #: view:account.fiscal.position:0 @@ -10929,7 +11441,7 @@ msgstr "De opbrengsten– of kostenrekening van het geselecteerde product." #. module: account #: view:account.config.settings:0 msgid "Install more chart templates" -msgstr "" +msgstr "Installeer meer boekhoudplansjablonen." #. module: account #: report:account.general.journal:0 @@ -10977,6 +11489,8 @@ msgid "" "You cannot remove/deactivate an account which is set on a customer or " "supplier." msgstr "" +"U kunt een rekening ingesteld voor een klant of leverancier niet verwijderen " +"of op niet-actief zetten." #. module: account #: model:ir.model,name:account.model_validate_account_move_lines @@ -10988,6 +11502,8 @@ msgstr "Boekingslijnen valideren" msgid "" "The fiscal position will determine taxes and accounts used for the partner." msgstr "" +"De fiscale positie bepaalt de btw-codes en de rekeningen die voor een " +"relatie worden gebruikt." #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 @@ -11003,7 +11519,7 @@ msgstr "De factuur kan worden betaald nadat de afpunting is uitgevoerd." #: code:addons/account/wizard/account_change_currency.py:59 #, python-format msgid "New currency is not configured properly." -msgstr "" +msgstr "De nieuwe munt is niet juist ingesteld." #. module: account #: view:account.account.template:0 @@ -11019,7 +11535,7 @@ msgstr "Manuele factuur-btw" #: code:addons/account/account_invoice.py:538 #, python-format msgid "The payment term of supplier does not have a payment term line." -msgstr "" +msgstr "De betalingsvoorwaarde van de leverancier heeft geen betalingslijn." #. module: account #: field:account.account,parent_right:0 @@ -11032,7 +11548,7 @@ msgstr "Hoofd rechts" #: code:addons/account/static/src/js/account_move_reconciliation.js:80 #, python-format msgid "Never" -msgstr "" +msgstr "Nooit" #. module: account #: model:ir.model,name:account.model_account_addtmpl_wizard @@ -11053,7 +11569,7 @@ msgstr "Relatie" #. module: account #: field:account.account,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Interne notities" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear @@ -11112,7 +11628,7 @@ msgstr "" #: view:account.bank.statement:0 #: help:account.cashbox.line,number_closing:0 msgid "Closing Unit Numbers" -msgstr "" +msgstr "Nummering afsluiting" #. module: account #: field:account.bank.accounts.wizard,bank_account_id:0 @@ -11178,7 +11694,7 @@ msgstr "" #. module: account #: selection:account.config.settings,tax_calculation_rounding_method:0 msgid "Round per line" -msgstr "" +msgstr "Afronding per lijn" #. module: account #: help:account.move.line,amount_residual_currency:0 diff --git a/addons/account/i18n/pl.po b/addons/account/i18n/pl.po index 038183dbc8c..a8b967a3d1d 100644 --- a/addons/account/i18n/pl.po +++ b/addons/account/i18n/pl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-16 21:03+0000\n" +"PO-Revision-Date: 2012-12-19 17:42+0000\n" "Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:46+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:45+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -1285,6 +1285,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Kliknij, aby utworzyć nowy raport kasowy.\n" +"

    \n" +" Raport kasowy pozwala rejestrować operacje kasowe.\n" +" Służy do obsługi codziennych płatności w gotówce.\n" +" Po utworzeniu raportu, na początku możesz wprowadzić\n" +" banknoty i monety, które posiadasz w kasetce. A następnie\n" +" rejestrować każdą operację wpłaty i wypłaty.\n" +"

    \n" +" " #. module: account #: model:account.account.type,name:account.data_account_type_bank @@ -2964,6 +2974,21 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Kliknij, aby utworzyć zapis księgowy.\n" +"

    \n" +" Zapis księgowy zawiera kilka pozycji. Każda z nich jest " +"transakcją\n" +" po albo stronie Winien, albo po stronie Ma.\n" +"

    \n" +" OpenERP tworzy automatycznie zapisy przy zatwierdzaniu " +"wielu\n" +" dokumentów: faktur, korekt, płatności, wyciągów bankowych, " +"itp.\n" +" Ręcznie powinieneś wprowadzać zapisy tylko dla nietypowych\n" +" operacji.\n" +"

    \n" +" " #. module: account #: help:account.invoice,date_due:0 @@ -3860,6 +3885,10 @@ msgid "" "quotations with a button \"Pay with Paypal\" in automated emails or through " "the OpenERP portal." msgstr "" +"Konto paypal (adres email) do otrzymywania płatności online (kartami " +"kredytowymi, itp). Jeśli ustawisz konto paypal, to klient będzie mógł " +"zapłacić za fakturę lub wpłacić przedpłatę przyciskiem \"Płać przez PayPal\" " +"automatycznymi mailami lub w portalu OpenERP." #. module: account #: code:addons/account/account_move_line.py:535 @@ -3870,6 +3899,10 @@ msgid "" "You can create one in the menu: \n" "Configuration/Journals/Journals." msgstr "" +"Nie można znaleźć dziennika typu %s dla tej firmy.\n" +"\n" +"Utwórz go w menu: \n" +"Konfiguracja/Dzienniki/Dzienniki." #. module: account #: model:ir.actions.act_window,name:account.action_account_unreconcile @@ -3920,6 +3953,10 @@ msgid "" "by\n" " your supplier/customer." msgstr "" +"Będziesz mógł edytować i zatwierdzić\n" +" tę korektę od razu lub trzymac ją w \n" +" stanie Projekt do czasu otrzymania\n" +" dokumentu od partnera." #. module: account #: view:validate.account.move.lines:0 @@ -4486,6 +4523,8 @@ msgid "" "Value of Loss or Gain due to changes in exchange rate when doing multi-" "currency transactions." msgstr "" +"Wartości zysków i strat w zależności od zmian w kursie walut przy transakcja " +"wielowalutowych." #. module: account #: view:account.analytic.line:0 @@ -4568,7 +4607,7 @@ msgstr "(Faktura musi mieć skasowane uzgodnienia, jeśli chcesz ją otworzyć)" #. module: account #: field:account.tax,account_analytic_collected_id:0 msgid "Invoice Tax Analytic Account" -msgstr "" +msgstr "Konto analityczne podatku faktury" #. module: account #: field:account.chart,period_from:0 @@ -5282,7 +5321,7 @@ msgstr "Czek" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "or" -msgstr "" +msgstr "lub" #. module: account #: view:account.invoice.report:0 @@ -6485,6 +6524,10 @@ msgid "" "created by the system on document validation (invoices, bank statements...) " "and will be created in 'Posted' status." msgstr "" +"Wszystkie ręcznie utworzone zapisy mają zwykle stan 'Niezaksięgowane', ale " +"możesz ustawić opcję w dzienniku, że zapisy będą automatycznie księgowane po " +"wprowadzeniu. Będą się w tedy zachowywały jak zapisy przy fakturach i " +"wyciągach bankowych i przechodziły w stan 'Zaksięgowano'." #. module: account #: field:account.payment.term.line,days:0 @@ -7034,6 +7077,8 @@ msgid "" "the tool search to analyse information about analytic entries generated in " "the system." msgstr "" +"W tym widoku masz analizę zapisów analitycznych na kontach analitycznych. " +"Konta odzwierciedlają twoje biznesowe potrzeby analityczne." #. module: account #: sql_constraint:account.journal:0 @@ -7043,7 +7088,7 @@ msgstr "Nazwa dziennika musi być unikalna w ramach firmy !" #. module: account #: field:account.account.template,nocreate:0 msgid "Optional create" -msgstr "" +msgstr "Opcjonalne tworzenie" #. module: account #: code:addons/account/account.py:685 @@ -7099,7 +7144,7 @@ msgstr "Grupuj wg..." #. module: account #: view:account.payment.term.line:0 msgid " Valuation: Balance" -msgstr "" +msgstr " Wartość: Saldo" #. module: account #: field:account.analytic.line,product_uom_id:0 @@ -7150,6 +7195,8 @@ msgid "" "Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " "2%." msgstr "" +"Oprocentowanie w pozycji warunku płatności musi być jako liczba między 0 a " +"1, Na przykład: 0.02 oznacza 2%." #. module: account #: report:account.invoice:0 @@ -7601,6 +7648,9 @@ msgid "" "Make sure you have configured payment terms properly.\n" "The latest payment term line should be of the \"Balance\" type." msgstr "" +"Nie możesz zatwierdzić niezbilansowanego zapisu.\n" +"Upewnij się, że warunki płatności są poprawne.\n" +"Ostatnia pozycja warunków płatności powinna być typu 'Saldo'." #. module: account #: model:process.transition,note:account.process_transition_invoicemanually0 @@ -8165,7 +8215,7 @@ msgstr "Do" #: code:addons/account/account.py:1497 #, python-format msgid "Currency Adjustment" -msgstr "" +msgstr "Poprawka walutowa" #. module: account #: field:account.fiscalyear.close,fy_id:0 @@ -8894,7 +8944,7 @@ msgstr "Automatyczny import wyciągu bankowego" #: code:addons/account/account_invoice.py:370 #, python-format msgid "Unknown Error!" -msgstr "" +msgstr "Nieznany błąd!" #. module: account #: model:ir.model,name:account.model_account_move_bank_reconcile @@ -8920,11 +8970,13 @@ msgid "" "You cannot use this general account in this journal, check the tab 'Entry " "Controls' on the related journal." msgstr "" +"Nie możesz stosować tego konta w tym dzienniku. Sprawdź zakładkę 'Kontrola " +"zapisów' w dzienniku." #. module: account #: view:account.payment.term.line:0 msgid " Value amount: n.a" -msgstr "" +msgstr " Wartość: nd." #. module: account #: view:account.automatic.reconcile:0 @@ -9304,6 +9356,9 @@ msgid "" "created. If you leave that field empty, it will use the same journal as the " "current invoice." msgstr "" +"Możesz wybrać dziennik dla tworzonej korekty. Jeśli pozostawisz to pole " +"puste, to do korekty będzie stosowany ten sam dzinnik co do oryginalnej " +"faktury." #. module: account #: help:account.bank.statement.line,sequence:0 @@ -9352,6 +9407,9 @@ msgid "" "some non legal fields or you must unreconcile first.\n" "%s." msgstr "" +"Nie możesz modyfikować uzgodnionego zapisu. Możesz zmieniać jedynie pola " +"nieistotne księgowo lub najpierw musisz skasować uzgodnienie.\n" +"%s." #. module: account #: help:account.financial.report,sign:0 @@ -9511,6 +9569,10 @@ msgid "" "chart\n" " of accounts." msgstr "" +"Kiedy projekt faktury zostanie zatwierdzony, to nie\n" +" będziesz mógł go modyfikować. Faktura otrzyma\n" +" unikalny numer i zostanie utworzony zapis\n" +" księgowy." #. module: account #: model:process.node,note:account.process_node_bankstatement0 diff --git a/addons/account/i18n/zh_CN.po b/addons/account/i18n/zh_CN.po index 171cffaaeb7..86f1cc0dd22 100644 --- a/addons/account/i18n/zh_CN.po +++ b/addons/account/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-14 15:57+0000\n" -"Last-Translator: digitalsatori \n" +"PO-Revision-Date: 2012-12-19 06:55+0000\n" +"Last-Translator: Wei \"oldrev\" Li \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-15 05:05+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:45+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -1551,7 +1551,7 @@ msgstr "应收科目" #: code:addons/account/account.py:767 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (副本)" #. module: account #: selection:account.balance.report,display_account:0 @@ -2169,6 +2169,12 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击以便一张新的供应商发票。\n" +"

    \n" +" 你可以根据从供应商处所采购或收到的货物来管理发票。OpenERP也可以根据采购订单或者收货自动生成一张草稿状态的发票。\n" +"

    \n" +" " #. module: account #: sql_constraint:account.move.line:0 diff --git a/addons/account_analytic_analysis/i18n/fr.po b/addons/account_analytic_analysis/i18n/fr.po index 90ebf605ed3..2822f8d3561 100644 --- a/addons/account_analytic_analysis/i18n/fr.po +++ b/addons/account_analytic_analysis/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-02-18 23:15+0000\n" -"Last-Translator: Pierre Burnier \n" +"PO-Revision-Date: 2012-12-19 15:53+0000\n" +"Last-Translator: Nicolas JEUDY \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:34+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -29,12 +29,12 @@ msgstr "Regrouper par..." #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "To Invoice" -msgstr "" +msgstr "À facturer" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Remaining" -msgstr "" +msgstr "Restant" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -73,7 +73,7 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "⇒ Invoice" -msgstr "" +msgstr "⇒ Facturer" #. module: account_analytic_analysis #: field:account.analytic.account,ca_invoiced:0 @@ -88,7 +88,7 @@ msgstr "Date du dernier coût facturé" #. module: account_analytic_analysis #: help:account.analytic.account,fix_price_to_invoice:0 msgid "Sum of quotations for this contract." -msgstr "" +msgstr "Total des devis pour ce contrat." #. module: account_analytic_analysis #: help:account.analytic.account,ca_invoiced:0 @@ -113,7 +113,7 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Partner" -msgstr "" +msgstr "Partenaire" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -158,11 +158,12 @@ msgstr "" #: help:account.analytic.account,remaining_hours_to_invoice:0 msgid "Computed using the formula: Maximum Time - Total Invoiced Time" msgstr "" +"Calculé en utilisant cette formule: Temps maximum - Total du temps facturé" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Expected" -msgstr "" +msgstr "Attendu" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -176,6 +177,7 @@ msgstr "Compte analytique" #: help:account.analytic.account,theorical_margin:0 msgid "Computed using the formula: Theoretical Revenue - Total Costs" msgstr "" +"Calculé en appliquant la formule: Revenus Théorique - Total des dépenses" #. module: account_analytic_analysis #: field:account.analytic.account,hours_qtt_invoiced:0 @@ -196,6 +198,8 @@ msgid "" "{'required': [('type','=','contract')], 'invisible': [('type','in',['view', " "'normal','template'])]}" msgstr "" +"{'required': [('type','=','contract')], 'invisible': [('type','in',['view', " +"'normal','template'])]}" #. module: account_analytic_analysis #: field:account.analytic.account,real_margin_rate:0 @@ -226,7 +230,7 @@ msgstr "" #: model:ir.actions.act_window,name:account_analytic_analysis.template_of_contract_action #: model:ir.ui.menu,name:account_analytic_analysis.menu_template_of_contract_action msgid "Template of Contract" -msgstr "" +msgstr "Modèle de contrat" #. module: account_analytic_analysis #: model:res.groups,name:account_analytic_analysis.group_template_required @@ -236,7 +240,7 @@ msgstr "" #. module: account_analytic_analysis #: field:account.analytic.account,hours_quantity:0 msgid "Total Worked Time" -msgstr "" +msgstr "Total du temps passé" #. module: account_analytic_analysis #: field:account.analytic.account,real_margin:0 @@ -256,7 +260,7 @@ msgstr "Calculé selon la formule : (Marge réelle / Coûts totaux) * 100" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "or view" -msgstr "" +msgstr "ou afficher" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -273,7 +277,7 @@ msgstr "Mois" #: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all msgid "Time & Materials to Invoice" -msgstr "" +msgstr "Temps & Matériel à facturer" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue_all @@ -284,12 +288,12 @@ msgstr "Contrats" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Start Date" -msgstr "" +msgstr "Date de début" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Invoiced" -msgstr "" +msgstr "Facturé" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -308,7 +312,7 @@ msgstr "Contrats en attente de renouvellement avec votre client" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Timesheets" -msgstr "" +msgstr "Feuilles de temps" #. module: account_analytic_analysis #: code:addons/account_analytic_analysis/account_analytic_analysis.py:461 @@ -329,7 +333,7 @@ msgstr "Nombre d'arriérés" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Status" -msgstr "" +msgstr "Statut" #. module: account_analytic_analysis #: field:account.analytic.account,ca_theorical:0 @@ -351,7 +355,7 @@ msgstr "" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_sales_order msgid "Sales Orders" -msgstr "" +msgstr "Commandes" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 diff --git a/addons/account_analytic_analysis/i18n/pt_BR.po b/addons/account_analytic_analysis/i18n/pt_BR.po index f947ae261a4..6a5fc3da78b 100644 --- a/addons/account_analytic_analysis/i18n/pt_BR.po +++ b/addons/account_analytic_analysis/i18n/pt_BR.po @@ -7,19 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-10 14:08+0000\n" -"Last-Translator: Projetaty Soluções OpenSource \n" +"PO-Revision-Date: 2012-12-19 20:08+0000\n" +"Last-Translator: Fábio Martinelli - http://zupy.com.br " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "No order to invoice, create" -msgstr "Não existe pedido para faturar, crie." +msgstr "Não existe pedido para faturar, crie um" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -39,7 +40,7 @@ msgstr "Restante" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts in progress" -msgstr "Contratos em progresso" +msgstr "Contratos em andamento" #. module: account_analytic_analysis #: help:account.analytic.account,last_worked_invoiced_date:0 @@ -47,18 +48,18 @@ msgid "" "If invoice from the costs, this is the date of the latest work or cost that " "have been invoiced." msgstr "" -"Se for uma fatura a partir dos custos, esta é a data do último trabalho ou " -"custo que foi faturado." +"Se faturar a partir dos custos, esta é a data do último trabalho ou custo " +"que foi faturado." #. module: account_analytic_analysis #: field:account.analytic.account,last_worked_date:0 msgid "Date of Last Cost/Work" -msgstr "Data da Ultima Despesa/Atividade" +msgstr "Data da Última Despesa/Atividade" #. module: account_analytic_analysis #: field:account.analytic.account,ca_to_invoice:0 msgid "Uninvoiced Amount" -msgstr "Valor não faturado" +msgstr "Valor não Faturado" #. module: account_analytic_analysis #: view:account.analytic.account:0 diff --git a/addons/account_analytic_plans/i18n/fr.po b/addons/account_analytic_plans/i18n/fr.po index 633a0547097..860ddb0d050 100644 --- a/addons/account_analytic_plans/i18n/fr.po +++ b/addons/account_analytic_plans/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-05 09:24+0000\n" +"PO-Revision-Date: 2012-12-19 15:41+0000\n" "Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account4_ids:0 @@ -133,7 +133,7 @@ msgstr "Ne pas afficher les lignes vides" #: code:addons/account_analytic_plans/wizard/account_crossovered_analytic.py:61 #, python-format msgid "There are no analytic lines related to account %s." -msgstr "" +msgstr "Il n'y a pas de lignes analytiques relatives au compte %s." #. module: account_analytic_plans #: field:account.analytic.plan.instance,account3_ids:0 @@ -349,7 +349,7 @@ msgstr "Journal" #: code:addons/account_analytic_plans/account_analytic_plans.py:486 #, python-format msgid "You have to define an analytic journal on the '%s' journal." -msgstr "" +msgstr "Vous devez définir un journal analytique pour le journal '%s'." #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:342 diff --git a/addons/account_asset/i18n/sl.po b/addons/account_asset/i18n/sl.po index 522cb01e184..9eb177d61eb 100644 --- a/addons/account_asset/i18n/sl.po +++ b/addons/account_asset/i18n/sl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 20:57+0000\n" -"Last-Translator: Dusan Laznik \n" +"PO-Revision-Date: 2012-12-19 14:20+0000\n" +"Last-Translator: Stanko Zvonar \n" "Language-Team: Slovenian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: account_asset @@ -58,7 +58,7 @@ msgstr "Bruto vrednost" #: field:asset.asset.report,asset_id:0 #: model:ir.model,name:account_asset.model_account_asset_asset msgid "Asset" -msgstr "Premoženje" +msgstr "Osnovna sredstva" #. module: account_asset #: help:account.asset.asset,prorata:0 @@ -141,19 +141,19 @@ msgstr "Amortizacijske vrstice" #. module: account_asset #: help:account.asset.asset,salvage_value:0 msgid "It is the amount you plan to have that you cannot depreciate." -msgstr "" +msgstr "Planirana vrednost,ki se ne amortizira" #. module: account_asset #: field:account.asset.depreciation.line,depreciation_date:0 #: view:asset.asset.report:0 #: field:asset.asset.report,depreciation_date:0 msgid "Depreciation Date" -msgstr "" +msgstr "Datum amortizacije" #. module: account_asset #: constraint:account.asset.asset:0 msgid "Error ! You cannot create recursive assets." -msgstr "" +msgstr "Napaka! Ne moreš kreirati rekurzivnega osnovnega sredstva" #. module: account_asset #: field:asset.asset.report,posted_value:0 @@ -193,12 +193,12 @@ msgstr "" #: view:asset.asset.report:0 #: field:asset.asset.report,nbr:0 msgid "# of Depreciation Lines" -msgstr "" +msgstr "Amortizacijska vrsta" #. module: account_asset #: field:account.asset.asset,method_period:0 msgid "Number of Months in a Period" -msgstr "" +msgstr "Število mesecev v obdobju" #. module: account_asset #: view:asset.asset.report:0 @@ -246,12 +246,12 @@ msgstr "Osnutek" #. module: account_asset #: view:asset.asset.report:0 msgid "Date of asset purchase" -msgstr "" +msgstr "Datum nabave osnovnega sredstva" #. module: account_asset #: help:account.asset.asset,method_number:0 msgid "Calculates Depreciation within specified interval" -msgstr "" +msgstr "Izračun amortizacije v določenem intervalu" #. module: account_asset #: field:account.asset.asset,active:0 @@ -261,12 +261,12 @@ msgstr "Aktivno" #. module: account_asset #: view:account.asset.asset:0 msgid "Change Duration" -msgstr "" +msgstr "Spremeni trajanje" #. module: account_asset #: view:account.asset.category:0 msgid "Analytic Information" -msgstr "" +msgstr "Analitika" #. module: account_asset #: field:account.asset.category,account_analytic_id:0 @@ -277,12 +277,12 @@ msgstr "Analitični konto" #: field:account.asset.asset,method:0 #: field:account.asset.category,method:0 msgid "Computation Method" -msgstr "" +msgstr "Metoda izračuna" #. module: account_asset #: help:account.asset.asset,method_period:0 msgid "State here the time during 2 depreciations, in months" -msgstr "" +msgstr "Čas med dvema amortizacijama( v mesecih)" #. module: account_asset #: constraint:account.asset.asset:0 @@ -304,19 +304,19 @@ msgstr "" #. module: account_asset #: help:account.asset.history,method_period:0 msgid "Time in month between two depreciations" -msgstr "" +msgstr "Čas v mesecih med dvema amortizacijama" #. module: account_asset #: view:asset.modify:0 #: model:ir.actions.act_window,name:account_asset.action_asset_modify #: model:ir.model,name:account_asset.model_asset_modify msgid "Modify Asset" -msgstr "" +msgstr "Spremeni Osnovno sredstvo" #. module: account_asset #: field:account.asset.asset,salvage_value:0 msgid "Salvage Value" -msgstr "" +msgstr "Ostanek vrednosti" #. module: account_asset #: field:account.asset.asset,category_id:0 @@ -324,7 +324,7 @@ msgstr "" #: field:account.invoice.line,asset_category_id:0 #: view:asset.asset.report:0 msgid "Asset Category" -msgstr "" +msgstr "Kategorija Osnovnega sredstva" #. module: account_asset #: view:account.asset.asset:0 @@ -334,18 +334,18 @@ msgstr "" #. module: account_asset #: field:account.asset.asset,parent_id:0 msgid "Parent Asset" -msgstr "" +msgstr "Nadrejeno osnovno sredstvo" #. module: account_asset #: view:account.asset.history:0 #: model:ir.model,name:account_asset.model_account_asset_history msgid "Asset history" -msgstr "" +msgstr "Zgodovina osnovnega sredstva" #. module: account_asset #: view:account.asset.category:0 msgid "Search Asset Category" -msgstr "" +msgstr "Iskanje po kategoriji osnovnega sredstva" #. module: account_asset #: model:ir.model,name:account_asset.model_account_invoice_line @@ -372,13 +372,13 @@ msgstr "" #: field:account.asset.category,method_time:0 #: field:account.asset.history,method_time:0 msgid "Time Method" -msgstr "" +msgstr "Časovna metoda" #. module: account_asset #: view:asset.depreciation.confirmation.wizard:0 #: view:asset.modify:0 msgid "or" -msgstr "" +msgstr "ali" #. module: account_asset #: field:account.asset.asset,note:0 @@ -432,7 +432,7 @@ msgstr "" #: field:account.asset.asset,state:0 #: field:asset.asset.report,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: account_asset #: field:account.asset.asset,partner_id:0 @@ -515,7 +515,7 @@ msgstr "Zgodovina" #. module: account_asset #: view:asset.depreciation.confirmation.wizard:0 msgid "Compute Asset" -msgstr "" +msgstr "Izračunaj amortizacijo" #. module: account_asset #: field:asset.depreciation.confirmation.wizard,period_id:0 diff --git a/addons/account_budget/i18n/de.po b/addons/account_budget/i18n/de.po index 47d67284dd2..92e42756c3b 100644 --- a/addons/account_budget/i18n/de.po +++ b/addons/account_budget/i18n/de.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-04 07:23+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-19 19:08+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-05 05:20+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_budget #: view:account.budget.analytic:0 @@ -367,6 +368,22 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Ein Budget ist eine Planung der Erlöse und Aufwendungen " +"einer\n" +" zukünftigen Periode. Ein Budget wird definiert für eine " +"beliebige \n" +" Auswahl Konten und/oder Kostenstellen (die Projekte, \n" +" Abteilungen,Produktkategorien entsprechen)\n" +"

    \n" +" Durch Verfolgen der Finanztransaktionen, reduzieren Sie das\n" +" Risiko einer Zahlungsunfähigkeit. Prognostizieren Sie Ihre " +"Umsätze\n" +" nach Kostenstellen und verfolgen Sie dabei die Entwicklung " +"im \n" +" Zeit- oder Plan-Istvergleich.\n" +"

    \n" +" " #. module: account_budget #: report:account.budget:0 diff --git a/addons/account_budget/i18n/fr.po b/addons/account_budget/i18n/fr.po index ebcee6a798e..332c88c9797 100644 --- a/addons/account_budget/i18n/fr.po +++ b/addons/account_budget/i18n/fr.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-11-29 16:58+0000\n" -"Last-Translator: Christophe Chauvet - http://www.syleam.fr/ \n" +"PO-Revision-Date: 2012-12-19 15:42+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:42+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_budget #: view:account.budget.analytic:0 @@ -367,6 +368,25 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Un budget est une prévision des revenus et dépenses de votre " +"société\n" +" attendus dans une période à venir. Un budget est défini sur\n" +" certains comptes comptables ou analytiques (qui peuvent " +"représenter\n" +" des projets, des filiales, des catégories d'articles, etc.)\n" +"

    \n" +" En surveillant où va votre argent, vous pourrez éviter\n" +" certaines dépenses superflues, et vous aurez plus de chances " +"d'atteindre vos\n" +" objectifs financiers. Prévoyez votre budget en détaillant " +"les chiffres d'affaires attendus\n" +" pour chaque compte analytique : vous pourrez ensuite " +"surveiller son évolution en\n" +" fonction des chiffres effectivement réalisées pendant la " +"période.\n" +"

    \n" +" " #. module: account_budget #: report:account.budget:0 diff --git a/addons/account_check_writing/i18n/fr.po b/addons/account_check_writing/i18n/fr.po index 626a9c13755..cab409b8f7d 100644 --- a/addons/account_check_writing/i18n/fr.po +++ b/addons/account_check_writing/i18n/fr.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-03 20:39+0000\n" -"Last-Translator: Frederic Clementi - Camptocamp.com " -"\n" +"PO-Revision-Date: 2012-12-19 15:43+0000\n" +"Last-Translator: Numérigraphe \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_check_writing #: selection:res.company,check_layout:0 @@ -108,6 +107,18 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour créer un nouveau chèque. \n" +"

    \n" +" Le formulaire de paiement par chèque vous permet de suivre " +"les paiements que\n" +" vous faites à vos fournisseurs par chèque. Lorsque vous " +"sélectionnez un fournisseur, la\n" +" méthode de paiement et le montant payé, OpenERP propose\n" +" de rapprocher votre paiement et les factures fournisseur " +"ouvertes.\n" +"

    \n" +" " #. module: account_check_writing #: field:account.voucher,allow_check:0 diff --git a/addons/account_voucher/i18n/de.po b/addons/account_voucher/i18n/de.po index 769536fd4a2..8b5f7898867 100644 --- a/addons/account_voucher/i18n/de.po +++ b/addons/account_voucher/i18n/de.po @@ -7,25 +7,25 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-07 20:51+0000\n" +"PO-Revision-Date: 2012-12-19 15:01+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_voucher #: field:account.bank.statement.line,voucher_id:0 msgid "Reconciliation" -msgstr "" +msgstr "Ausgleichen" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:348 @@ -73,6 +73,8 @@ msgid "" "You have to delete the bank statement line which the payment was reconciled " "to manually. Please check the payment of the partner %s by the amount of %s." msgstr "" +"Sie müssen Bankauszug Positionen für manuell abgeglichen Positionen löschen. " +"Bitte überprüfen Sie die Zahlung des Partners % s in Höhe des Betrag % s." #. module: account_voucher #: view:account.voucher:0 @@ -409,7 +411,7 @@ msgstr "Buchen von Ausgaben" #. module: account_voucher #: field:account.voucher,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Followers" #. module: account_voucher #: selection:account.voucher.line,type:0 @@ -501,6 +503,13 @@ msgid "" "\n" "* The 'Cancelled' status is used when user cancel voucher." msgstr "" +" * Ein Zahlungsbeleg befindet sich unmittelbar nach der Erstellung im " +"\"Entwurf\" Zustand.\n" +"* Durch Änderung auf den Status \"Pro-Forma\" wird der Status geändert, aber " +"keine Belegnummer vergeben.\n" +"* Der Status \"Gebucht\" wird angewendet, wenn ein Benutzer einen " +"Zahlungsbeleg mitsamt Belegnummer vollständig gebucht hat.\n" +"* Der Zustand \"Abgebrochen\" kennzeichnet den Abbruch eines Zahlungsbelegs." #. module: account_voucher #: field:account.voucher,writeoff_amount:0 @@ -777,7 +786,7 @@ msgstr "Bezahlt" #. module: account_voucher #: field:account.voucher,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Ist ein Follower" #. module: account_voucher #: field:account.voucher,analytic_id:0 diff --git a/addons/account_voucher/i18n/fr.po b/addons/account_voucher/i18n/fr.po index 2fc3c38da2f..07fb2f675f0 100644 --- a/addons/account_voucher/i18n/fr.po +++ b/addons/account_voucher/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-05 09:22+0000\n" +"PO-Revision-Date: 2012-12-19 15:43+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: account_voucher #: field:account.bank.statement.line,voucher_id:0 @@ -166,6 +166,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour enregistrer un reçu d'achat. \n" +"

    \n" +" Quand le reçu d'achat sera confirmé, vous pourrez " +"enregistrer\n" +" les paiements fournisseur en rapport avec ce reçu d'achat.\n" +"

    \n" +" " #. module: account_voucher #: view:account.voucher:0 diff --git a/addons/account_voucher/i18n/nl_BE.po b/addons/account_voucher/i18n/nl_BE.po index 043e7c1231d..ac8a8dfd99f 100644 --- a/addons/account_voucher/i18n/nl_BE.po +++ b/addons/account_voucher/i18n/nl_BE.po @@ -1,20 +1,21 @@ # Translation of OpenERP Server. # This file contains the translation of the following modules: -# * account_voucher -# +# * account_voucher +# Els Van Vossel , 2012. msgid "" msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-11-27 13:39+0000\n" +"PO-Revision-Date: 2012-12-19 18:04+0000\n" "Last-Translator: Els Van Vossel (Agaplan) \n" -"Language-Team: \n" +"Language-Team: Els Van Vossel\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:41+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" +"Language: nl\n" #. module: account_voucher #: field:account.bank.statement.line,voucher_id:0 @@ -59,11 +60,13 @@ msgid "" "Computed as the difference between the amount stated in the voucher and the " "sum of allocation on the voucher lines." msgstr "" +"Berekend als het verschil tussen het aangegeven bedrag van de boeking en de " +"som van de toewijzing aan de boekingslijnen." #. module: account_voucher #: view:account.voucher:0 msgid "(Update)" -msgstr "" +msgstr "(bijwerken)" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1093 @@ -72,69 +75,71 @@ msgid "" "You have to delete the bank statement line which the payment was reconciled " "to manually. Please check the payment of the partner %s by the amount of %s." msgstr "" +"U moet manueel de uittreksellijn verwijderen waarmee de betaling is " +"afgepunt. Kijk de betaling van relatie %s na voor een bedrag van %s." #. module: account_voucher #: view:account.voucher:0 #: model:ir.actions.act_window,name:account_voucher.act_pay_bills msgid "Bill Payment" -msgstr "" +msgstr "Betaling" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 #: model:ir.actions.act_window,name:account_voucher.action_view_account_statement_from_invoice_lines msgid "Import Entries" -msgstr "" +msgstr "Boekingen importeren" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Entry" -msgstr "" +msgstr "Boeking reçu" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "March" -msgstr "" +msgstr "Maart" #. module: account_voucher #: field:account.voucher,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Ongelezen berichten" #. module: account_voucher #: view:account.voucher:0 msgid "Pay Bill" -msgstr "" +msgstr "Factuur betalen" #. module: account_voucher #: view:account.voucher:0 msgid "Are you sure you want to cancel this receipt?" -msgstr "" +msgstr "Weet u zeker dat u dit reçu wilt annuleren?" #. module: account_voucher #: view:account.voucher:0 msgid "Set to Draft" -msgstr "" +msgstr "Terugzetten naar Voorlopig" #. module: account_voucher #: help:account.voucher,reference:0 msgid "Transaction reference number." -msgstr "" +msgstr "Referentienummer verrichting." #. module: account_voucher #: view:sale.receipt.report:0 msgid "Group by year of Invoice Date" -msgstr "" +msgstr "Groepering per jaar van factuurdatum" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,user_id:0 msgid "Salesperson" -msgstr "" +msgstr "Verkoper" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Statistics" -msgstr "" +msgstr "Boekingsstatistieken" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1558 @@ -147,7 +152,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Validate" -msgstr "" +msgstr "Goedkeuren" #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_purchase_receipt @@ -160,38 +165,45 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een aankoopreçu in te geven. \n" +"

    \n" +" Als het aankoopreçu is bevestigd, kunt u de " +"leveranciersbetaling koppelen.\n" +"

    \n" +" " #. module: account_voucher #: view:account.voucher:0 msgid "Search Vouchers" -msgstr "" +msgstr "Reçu's zoeken" #. module: account_voucher #: field:account.voucher,writeoff_acc_id:0 msgid "Counterpart Account" -msgstr "" +msgstr "Tegenboekingsrekening" #. module: account_voucher #: field:account.voucher,account_id:0 #: field:account.voucher.line,account_id:0 #: field:sale.receipt.report,account_id:0 msgid "Account" -msgstr "" +msgstr "Rekening" #. module: account_voucher #: field:account.voucher,line_dr_ids:0 msgid "Debits" -msgstr "" +msgstr "Debiteringen" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 msgid "Ok" -msgstr "" +msgstr "OK" #. module: account_voucher #: field:account.voucher.line,reconcile:0 msgid "Full Reconcile" -msgstr "" +msgstr "Volledig afpunten" #. module: account_voucher #: field:account.voucher,date_due:0 @@ -199,56 +211,56 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,date_due:0 msgid "Due Date" -msgstr "" +msgstr "Vervaldatum" #. module: account_voucher #: field:account.voucher,narration:0 msgid "Notes" -msgstr "" +msgstr "Opmerkingen" #. module: account_voucher #: field:account.voucher,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Berichten" #. module: account_voucher #: selection:account.voucher,type:0 #: selection:sale.receipt.report,type:0 msgid "Sale" -msgstr "" +msgstr "Verkoop" #. module: account_voucher #: field:account.voucher.line,move_line_id:0 msgid "Journal Item" -msgstr "" +msgstr "Boekingslijn" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:492 #: code:addons/account_voucher/account_voucher.py:964 #, python-format msgid "Error!" -msgstr "" +msgstr "Fout" #. module: account_voucher #: field:account.voucher.line,amount:0 msgid "Amount" -msgstr "" +msgstr "Bedrag" #. module: account_voucher #: view:account.voucher:0 msgid "Payment Options" -msgstr "" +msgstr "Betaalopties" #. module: account_voucher #: view:account.voucher:0 msgid "Other Information" -msgstr "" +msgstr "Overige informatie" #. module: account_voucher #: selection:account.voucher,state:0 #: selection:sale.receipt.report,state:0 msgid "Cancelled" -msgstr "" +msgstr "Geannuleerd" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1134 @@ -256,6 +268,8 @@ msgstr "" msgid "" "You have to configure account base code and account tax code on the '%s' tax!" msgstr "" +"U dient de rekeningen voor het basisvak en het btw-vak in te geven voor btw " +"'%s'." #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_sale_receipt @@ -269,43 +283,51 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Klik om een verkoopreçu in te geven. \n" +"

    \n" +" Als het verkoopreçu is bevestigd, kunt u de klantenbetaling " +"koppelen.\n" +"

    \n" +" " #. module: account_voucher #: help:account.voucher,message_unread:0 msgid "If checked new messages require your attention." msgstr "" +"Als dit is ingeschakeld, zijn er nieuwe berichten die uw aandacht vragen." #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_bank_statement_line msgid "Bank Statement Line" -msgstr "" +msgstr "Rekeninguittreksellijn" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,day:0 msgid "Day" -msgstr "" +msgstr "Dag" #. module: account_voucher #: field:account.voucher,tax_id:0 msgid "Tax" -msgstr "" +msgstr "Btw" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:864 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Ongeldige actie" #. module: account_voucher #: field:account.voucher,comment:0 msgid "Counterpart Comment" -msgstr "" +msgstr "Tegenboekingsopmerking" #. module: account_voucher #: field:account.voucher.line,account_analytic_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Analytische rekening" #. module: account_voucher #: help:account.voucher,message_summary:0 @@ -313,16 +335,18 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Bevat de Chatsamenvatting (aantal berichten, ...). Deze samenvatting is in " +"html-formaat, zodat ze in de kanbanweergave kan worden gebruikt." #. module: account_voucher #: view:account.voucher:0 msgid "Payment Information" -msgstr "" +msgstr "Betaalinformatie" #. module: account_voucher #: view:account.voucher:0 msgid "(update)" -msgstr "" +msgstr "(bijwerken)" #. module: account_voucher #: view:account.voucher:0 @@ -330,25 +354,25 @@ msgstr "" #: view:sale.receipt.report:0 #: selection:sale.receipt.report,state:0 msgid "Draft" -msgstr "" +msgstr "Voorlopig" #. module: account_voucher #: view:account.bank.statement:0 msgid "Import Invoices" -msgstr "" +msgstr "Facturen importeren" #. module: account_voucher #: selection:account.voucher,pay_now:0 #: selection:sale.receipt.report,pay_now:0 msgid "Pay Later or Group Funds" -msgstr "" +msgstr "Later betalen of betalingen groeperen" #. module: account_voucher #: view:account.voucher:0 #: selection:account.voucher,type:0 #: selection:sale.receipt.report,type:0 msgid "Receipt" -msgstr "" +msgstr "Reçu" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1001 @@ -358,37 +382,40 @@ msgid "" "settings, to manage automatically the booking of accounting entries related " "to differences between exchange rates." msgstr "" +"U moet de 'Rekening voordelige koersverschillen' ingeven in de instellingen " +"van de boekhouding. Zo kan de boeking voor koersverschillen automatisch " +"gebeuren." #. module: account_voucher #: view:account.voucher:0 msgid "Sales Lines" -msgstr "" +msgstr "Verkooplijnen" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,period_id:0 msgid "Period" -msgstr "" +msgstr "Periode" #. module: account_voucher #: view:account.voucher:0 msgid "Supplier" -msgstr "" +msgstr "Leverancier" #. module: account_voucher #: view:account.voucher:0 msgid "Supplier Voucher" -msgstr "" +msgstr "Leveranciersreçu" #. module: account_voucher #: field:account.voucher,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Volgers" #. module: account_voucher #: selection:account.voucher.line,type:0 msgid "Debit" -msgstr "" +msgstr "Debet" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1558 @@ -400,66 +427,66 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,nbr:0 msgid "# of Voucher Lines" -msgstr "" +msgstr "# boekingslijnen reçu's" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,type:0 msgid "Type" -msgstr "" +msgstr "Type" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Pro-forma Vouchers" -msgstr "" +msgstr "Pro-formareçu's" #. module: account_voucher #: view:account.voucher:0 #: model:ir.actions.act_window,name:account_voucher.act_journal_voucher_open msgid "Voucher Entries" -msgstr "" +msgstr "Reçuboekingen" #. module: account_voucher #: view:account.voucher:0 msgid "Open Supplier Journal Entries" -msgstr "" +msgstr "Openstaande boekingen leveranciers" #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.action_review_voucher_list msgid "Vouchers Entries" -msgstr "" +msgstr "Reçuboekingen" #. module: account_voucher #: field:account.voucher,name:0 msgid "Memo" -msgstr "" +msgstr "Memo" #. module: account_voucher #: view:account.voucher:0 msgid "Are you sure to unreconcile and cancel this record ?" -msgstr "" +msgstr "Wilt u de afpunting van dit record ongedaan maken en het annuleren?" #. module: account_voucher #: view:account.voucher:0 #: model:ir.actions.act_window,name:account_voucher.action_sale_receipt #: model:ir.ui.menu,name:account_voucher.menu_action_sale_receipt msgid "Sales Receipt" -msgstr "" +msgstr "Verkoopreçu" #. module: account_voucher #: field:account.voucher,is_multi_currency:0 msgid "Multi Currency Voucher" -msgstr "" +msgstr "Reçu in meerdere munten" #. module: account_voucher #: view:account.voucher:0 msgid "Bill Information" -msgstr "" +msgstr "Factuurgegevens" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "July" -msgstr "" +msgstr "Juli" #. module: account_voucher #: help:account.voucher,state:0 @@ -477,35 +504,35 @@ msgstr "" #. module: account_voucher #: field:account.voucher,writeoff_amount:0 msgid "Difference Amount" -msgstr "" +msgstr "Bedrag verschil" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,due_delay:0 msgid "Avg. Due Delay" -msgstr "" +msgstr "Gem. aant. dagen vervallen" #. module: account_voucher #: code:addons/account_voucher/invoice.py:33 #, python-format msgid "Pay Invoice" -msgstr "" +msgstr "Factuur betalen" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1134 #, python-format msgid "No Account Base Code and Account Tax Code!" -msgstr "" +msgstr "Geen rekening voor basisvak en btw-vak" #. module: account_voucher #: field:account.voucher,tax_amount:0 msgid "Tax Amount" -msgstr "" +msgstr "Btw-bedrag" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Validated Vouchers" -msgstr "" +msgstr "Goedgekeurde reçu's" #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_vendor_receipt @@ -527,23 +554,23 @@ msgstr "" #: field:account.config.settings,expense_currency_exchange_account_id:0 #: field:res.company,expense_currency_exchange_account_id:0 msgid "Loss Exchange Rate Account" -msgstr "" +msgstr "Rekening nadelige koersverschillen" #. module: account_voucher #: view:account.voucher:0 msgid "Paid Amount" -msgstr "" +msgstr "Betaald bedrag" #. module: account_voucher #: field:account.voucher,payment_option:0 msgid "Payment Difference" -msgstr "" +msgstr "Betalingsverschil" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,audit:0 msgid "To Review" -msgstr "" +msgstr "Te controleren" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1008 @@ -551,7 +578,7 @@ msgstr "" #: code:addons/account_voucher/account_voucher.py:1175 #, python-format msgid "change" -msgstr "" +msgstr "wijzigen" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:997 @@ -561,16 +588,19 @@ msgid "" "settings, to manage automatically the booking of accounting entries related " "to differences between exchange rates." msgstr "" +"U moet de 'Rekening nadelige koersverschillen' ingeven in de instellingen " +"van de boekhouding. Zo kan de boeking voor koersverschillen automatisch " +"gebeuren." #. module: account_voucher #: view:account.voucher:0 msgid "Expense Lines" -msgstr "" +msgstr "Kostenlijnen" #. module: account_voucher #: view:account.voucher:0 msgid "Sale voucher" -msgstr "" +msgstr "Verkoopreçu" #. module: account_voucher #: help:account.voucher,is_multi_currency:0 @@ -578,59 +608,60 @@ msgid "" "Fields with internal purpose only that depicts if the voucher is a multi " "currency one or not" msgstr "" +"Velden voor intern gebruik die aangeven of het reçu in vreemde valuta is." #. module: account_voucher #: view:account.invoice:0 msgid "Register Payment" -msgstr "" +msgstr "Betaling invoeren" #. module: account_voucher #: field:account.statement.from.invoice.lines,line_ids:0 msgid "Invoices" -msgstr "" +msgstr "Facturen" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "December" -msgstr "" +msgstr "December" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Group by month of Invoice Date" -msgstr "" +msgstr "Groepering per maand van factuurdatum" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,month:0 msgid "Month" -msgstr "" +msgstr "Maand" #. module: account_voucher #: field:account.voucher,currency_id:0 #: field:account.voucher.line,currency_id:0 #: field:sale.receipt.report,currency_id:0 msgid "Currency" -msgstr "" +msgstr "Munt" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 msgid "Payable and Receivables" -msgstr "" +msgstr "Te ontvangen en te betalen" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Payment" -msgstr "" +msgstr "Betaling reçu" #. module: account_voucher #: field:sale.receipt.report,state:0 msgid "Voucher Status" -msgstr "" +msgstr "Status reçu" #. module: account_voucher #: view:account.voucher:0 msgid "Are you sure to unreconcile this record?" -msgstr "" +msgstr "Wilt u de afpunting van dit record ongedaan maken?" #. module: account_voucher #: field:account.voucher,company_id:0 @@ -638,63 +669,63 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,company_id:0 msgid "Company" -msgstr "" +msgstr "Bedrijf" #. module: account_voucher #: help:account.voucher,paid:0 msgid "The Voucher has been totally paid." -msgstr "" +msgstr "Het reçu is volledig betaald." #. module: account_voucher #: selection:account.voucher,payment_option:0 msgid "Reconcile Payment Balance" -msgstr "" +msgstr "Betalingssaldo afpunten" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:960 #, python-format msgid "Configuration Error !" -msgstr "" +msgstr "Configuratiefout" #. module: account_voucher #: view:account.voucher:0 #: view:sale.receipt.report:0 msgid "Draft Vouchers" -msgstr "" +msgstr "Voorlopige reçu's" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,price_total_tax:0 msgid "Total With Tax" -msgstr "" +msgstr "Totaal incl. btw" #. module: account_voucher #: view:account.voucher:0 msgid "Purchase Voucher" -msgstr "" +msgstr "Aankoopreçu" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,state:0 #: view:sale.receipt.report:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: account_voucher #: view:account.voucher:0 msgid "Allocation" -msgstr "" +msgstr "Toewijzing" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 #: view:account.voucher:0 msgid "or" -msgstr "" +msgstr "of" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "August" -msgstr "" +msgstr "Augustus" #. module: account_voucher #: help:account.voucher,audit:0 @@ -702,75 +733,77 @@ msgid "" "Check this box if you are unsure of that journal entry and if you want to " "note it as 'to be reviewed' by an accounting expert." msgstr "" +"Schakel dit vakje in als u niet zeker bent van de boeking en deze wilt laten " +"controleren door de boekhouder." #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "October" -msgstr "" +msgstr "Oktober" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:961 #, python-format msgid "Please activate the sequence of selected journal !" -msgstr "" +msgstr "Gelieve de nummering van het gekozen journaal te activeren." #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "June" -msgstr "" +msgstr "Juni" #. module: account_voucher #: field:account.voucher,payment_rate_currency_id:0 msgid "Payment Rate Currency" -msgstr "" +msgstr "Koers betaling" #. module: account_voucher #: field:account.voucher,paid:0 msgid "Paid" -msgstr "" +msgstr "Betaald" #. module: account_voucher #: field:account.voucher,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Is een volger" #. module: account_voucher #: field:account.voucher,analytic_id:0 msgid "Write-Off Analytic Account" -msgstr "" +msgstr "Analytische rekening afschrijving" #. module: account_voucher #: field:account.voucher,date:0 #: field:account.voucher.line,date_original:0 #: field:sale.receipt.report,date:0 msgid "Date" -msgstr "" +msgstr "Datum" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "November" -msgstr "" +msgstr "November" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Uitgebreide filters..." #. module: account_voucher #: field:account.voucher,paid_amount_in_company_currency:0 msgid "Paid Amount in Company Currency" -msgstr "" +msgstr "Betaald bedrag in munt van de firma" #. module: account_voucher #: field:account.bank.statement.line,amount_reconciled:0 msgid "Amount reconciled" -msgstr "" +msgstr "Afgepunt bedrag" #. module: account_voucher #: field:account.voucher,message_comment_ids:0 #: help:account.voucher,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Commentaar en e-mails" #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_vendor_payment @@ -788,7 +821,7 @@ msgstr "" #: selection:account.voucher,pay_now:0 #: selection:sale.receipt.report,pay_now:0 msgid "Pay Directly" -msgstr "" +msgstr "Onmiddellijk betalen" #. module: account_voucher #: field:account.voucher.line,type:0 @@ -798,92 +831,92 @@ msgstr "" #. module: account_voucher #: field:account.voucher,pre_line:0 msgid "Previous Payments ?" -msgstr "" +msgstr "Vorige betalingen?" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "January" -msgstr "" +msgstr "Januari" #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.action_voucher_list #: model:ir.ui.menu,name:account_voucher.menu_encode_entries_by_voucher msgid "Journal Vouchers" -msgstr "" +msgstr "Boekingen" #. module: account_voucher #: model:ir.model,name:account_voucher.model_res_company msgid "Companies" -msgstr "" +msgstr "Bedrijven" #. module: account_voucher #: field:account.voucher,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Overzicht" #. module: account_voucher #: field:account.voucher,active:0 msgid "Active" -msgstr "" +msgstr "Actief" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:965 #, python-format msgid "Please define a sequence on the journal." -msgstr "" +msgstr "Gelieve een reeks in te stellen voor het journaal." #. module: account_voucher #: view:account.voucher:0 msgid "Total Allocation" -msgstr "" +msgstr "Totale toewijzing" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Group by Invoice Date" -msgstr "" +msgstr "Groepering per factuurdatum" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1093 #, python-format msgid "Wrong bank statement line" -msgstr "" +msgstr "Verkeerde uittreksellijn" #. module: account_voucher #: view:account.voucher:0 msgid "Post" -msgstr "" +msgstr "Boeken" #. module: account_voucher #: view:account.voucher:0 msgid "Invoices and outstanding transactions" -msgstr "" +msgstr "Facturen en openstaande verrichtingen" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,price_total:0 msgid "Total Without Tax" -msgstr "" +msgstr "Totaal exclusief btw" #. module: account_voucher #: view:account.voucher:0 msgid "Bill Date" -msgstr "" +msgstr "Factuurdatum" #. module: account_voucher #: view:account.voucher:0 msgid "Unreconcile" -msgstr "" +msgstr "Afpunten ongedaan maken" #. module: account_voucher #: view:account.voucher:0 #: model:ir.model,name:account_voucher.model_account_voucher msgid "Accounting Voucher" -msgstr "" +msgstr "Boekstuk" #. module: account_voucher #: field:account.voucher,number:0 msgid "Number" -msgstr "" +msgstr "Nummer" #. module: account_voucher #: selection:account.voucher.line,type:0 @@ -893,100 +926,100 @@ msgstr "" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_bank_statement msgid "Bank Statement" -msgstr "" +msgstr "Rekeninguittreksel" #. module: account_voucher #: view:account.bank.statement:0 msgid "onchange_amount(amount)" -msgstr "" +msgstr "onchange_amount(bedrag)" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "September" -msgstr "" +msgstr "September" #. module: account_voucher #: view:account.voucher:0 msgid "Sales Information" -msgstr "" +msgstr "Verkoopinfo" #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.action_sale_receipt_report_all #: model:ir.ui.menu,name:account_voucher.menu_action_sale_receipt_report_all #: view:sale.receipt.report:0 msgid "Sales Receipt Analysis" -msgstr "" +msgstr "Analyse verkoopreçu's" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher.line,voucher_id:0 #: model:res.request.link,name:account_voucher.req_link_voucher msgid "Voucher" -msgstr "" +msgstr "Reçu" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Factuur" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Items" -msgstr "" +msgstr "Reçulijnen" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 #: view:account.voucher:0 msgid "Cancel" -msgstr "" +msgstr "Annuleren" #. module: account_voucher #: model:ir.actions.client,name:account_voucher.action_client_invoice_menu msgid "Open Invoicing Menu" -msgstr "" +msgstr "Factuurmenu openen" #. module: account_voucher #: selection:account.voucher,state:0 #: view:sale.receipt.report:0 #: selection:sale.receipt.report,state:0 msgid "Pro-forma" -msgstr "" +msgstr "Pro forma" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,move_ids:0 msgid "Journal Items" -msgstr "" +msgstr "Boekingslijnen" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:492 #, python-format msgid "Please define default credit/debit accounts on the journal \"%s\"." -msgstr "" +msgstr "Stel een standaard debet-/creditrekening in voor journaal \"%s\"." #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.act_pay_voucher #: model:ir.actions.act_window,name:account_voucher.action_vendor_receipt #: model:ir.ui.menu,name:account_voucher.menu_action_vendor_receipt msgid "Customer Payment" -msgstr "" +msgstr "Klantenbetaling" #. module: account_voucher #: selection:account.voucher,type:0 #: selection:sale.receipt.report,type:0 msgid "Purchase" -msgstr "" +msgstr "Aankoop" #. module: account_voucher #: view:account.invoice:0 #: view:account.voucher:0 msgid "Pay" -msgstr "" +msgstr "Betalen" #. module: account_voucher #: view:account.voucher:0 msgid "Currency Options" -msgstr "" +msgstr "Muntopties" #. module: account_voucher #: help:account.voucher,payment_option:0 @@ -1009,36 +1042,43 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"\t\t\tDit rapport biedt een overzicht van het bedrag gefactureerd aan uw " +"klant met de betalingstermijnen. De zoekfunctie kan worden aangepast om het " +"overzicht van uw facturen te personaliseren, zodat u de gewenste analyse " +"krijgt.\n" +"

    \n" +" " #. module: account_voucher #: view:account.voucher:0 msgid "Posted Vouchers" -msgstr "" +msgstr "Geboekte reçu's" #. module: account_voucher #: field:account.voucher,payment_rate:0 msgid "Exchange Rate" -msgstr "" +msgstr "Wisselkoers" #. module: account_voucher #: view:account.voucher:0 msgid "Payment Method" -msgstr "" +msgstr "Betalingsmethode" #. module: account_voucher #: field:account.voucher.line,name:0 msgid "Description" -msgstr "" +msgstr "Omschrijving" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "May" -msgstr "" +msgstr "Mei" #. module: account_voucher #: view:account.voucher:0 msgid "Sale Receipt" -msgstr "" +msgstr "Verkoopreçu" #. module: account_voucher #: view:account.voucher:0 @@ -1046,36 +1086,36 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,journal_id:0 msgid "Journal" -msgstr "" +msgstr "Journaal" #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.action_vendor_payment #: model:ir.ui.menu,name:account_voucher.menu_action_vendor_payment msgid "Supplier Payment" -msgstr "" +msgstr "Leveranciersbetaling" #. module: account_voucher #: view:account.voucher:0 msgid "Internal Notes" -msgstr "" +msgstr "Interne notities" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,line_cr_ids:0 msgid "Credits" -msgstr "" +msgstr "Crediteringen" #. module: account_voucher #: field:account.voucher.line,amount_original:0 msgid "Original Amount" -msgstr "" +msgstr "Oorspronkelijk bedrag" #. module: account_voucher #: view:account.voucher:0 #: model:ir.actions.act_window,name:account_voucher.action_purchase_receipt #: model:ir.ui.menu,name:account_voucher.menu_action_purchase_receipt msgid "Purchase Receipt" -msgstr "" +msgstr "Aankoopreçu" #. module: account_voucher #: help:account.voucher,payment_rate:0 @@ -1091,7 +1131,7 @@ msgstr "" #: field:sale.receipt.report,pay_now:0 #: selection:sale.receipt.report,type:0 msgid "Payment" -msgstr "" +msgstr "Betaling" #. module: account_voucher #: view:account.voucher:0 @@ -1099,70 +1139,70 @@ msgstr "" #: view:sale.receipt.report:0 #: selection:sale.receipt.report,state:0 msgid "Posted" -msgstr "" +msgstr "Geboekt" #. module: account_voucher #: view:account.voucher:0 msgid "Customer" -msgstr "" +msgstr "Klant" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "February" -msgstr "" +msgstr "Februari" #. module: account_voucher #: view:account.voucher:0 msgid "Supplier Invoices and Outstanding transactions" -msgstr "" +msgstr "Aankoopfacturen en openstaande verrichtingen" #. module: account_voucher #: field:account.voucher,reference:0 msgid "Ref #" -msgstr "" +msgstr "Ref. #" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,year:0 msgid "Year" -msgstr "" +msgstr "Jaar" #. module: account_voucher #: field:account.config.settings,income_currency_exchange_account_id:0 #: field:res.company,income_currency_exchange_account_id:0 msgid "Gain Exchange Rate Account" -msgstr "" +msgstr "Rekening voordelige koersverschillen" #. module: account_voucher #: selection:sale.receipt.report,month:0 msgid "April" -msgstr "" +msgstr "April" #. module: account_voucher #: help:account.voucher,tax_id:0 msgid "Only for tax excluded from price" -msgstr "" +msgstr "Enkel indien prijs exclusief btw" #. module: account_voucher #: field:account.voucher,type:0 msgid "Default Type" -msgstr "" +msgstr "Standaardtype" #. module: account_voucher #: help:account.voucher,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Berichten en communicatiehistoriek" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_statement_from_invoice_lines msgid "Entries by Statement from Invoices" -msgstr "" +msgstr "Boekingen per uittreksel voor facturen" #. module: account_voucher #: view:account.voucher:0 #: field:account.voucher,amount:0 msgid "Total" -msgstr "" +msgstr "Totaal" #. module: account_voucher #: field:account.voucher,move_id:0 @@ -1175,50 +1215,51 @@ msgid "" "The amount of the voucher must be the same amount as the one on the " "statement line." msgstr "" +"Het bedrag van het reçu moet gelijk zijn aan het bedrag op de uittreksellijn." #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:864 #, python-format msgid "Cannot delete voucher(s) which are already opened or paid." -msgstr "" +msgstr "Een openstaand of betaald reçu kan niet meer worden verwijderd." #. module: account_voucher #: help:account.voucher,date:0 msgid "Effective date for accounting entries" -msgstr "" +msgstr "Effectieve datum voor boekingen" #. module: account_voucher #: model:mail.message.subtype,name:account_voucher.mt_voucher msgid "Status Change" -msgstr "" +msgstr "Statuswijziging" #. module: account_voucher #: selection:account.voucher,payment_option:0 msgid "Keep Open" -msgstr "" +msgstr "Open houden" #. module: account_voucher #: field:account.voucher,line_ids:0 #: view:account.voucher.line:0 #: model:ir.model,name:account_voucher.model_account_voucher_line msgid "Voucher Lines" -msgstr "" +msgstr "Boekingslijnen reçu's" #. module: account_voucher #: view:sale.receipt.report:0 #: field:sale.receipt.report,delay_to_pay:0 msgid "Avg. Delay To Pay" -msgstr "" +msgstr "Gem. betalingstermijn" #. module: account_voucher #: field:account.voucher.line,untax_amount:0 msgid "Untax Amount" -msgstr "" +msgstr "Bedrag excl. btw" #. module: account_voucher #: model:ir.model,name:account_voucher.model_sale_receipt_report msgid "Sales Receipt Statistics" -msgstr "" +msgstr "Statistieken verkoopreçu's" #. module: account_voucher #: view:account.voucher:0 @@ -1227,19 +1268,19 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Relatie" #. module: account_voucher #: field:account.voucher.line,amount_unreconciled:0 msgid "Open Balance" -msgstr "" +msgstr "Openstaand saldo" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:997 #: code:addons/account_voucher/account_voucher.py:1001 #, python-format msgid "Insufficient Configuration!" -msgstr "" +msgstr "Niet volledig geconfigureerd" #. module: account_voucher #: help:account.voucher,active:0 @@ -1253,3 +1294,18 @@ msgstr "" #~ "The Object name must start with x_ and not contain any special character !" #~ msgstr "" #~ "De objectnaam moet beginnen met x_ en mag geen speciale karakters bevatten !" + +#~ msgid "Invalid BBA Structured Communication !" +#~ msgstr "Ongeldige gestructureerde mededeling" + +#~ msgid "The journal and period chosen have to belong to the same company." +#~ msgstr "Journaal en periode moeten tot dezelfde firma behoren." + +#~ msgid "Error! You can not create recursive companies." +#~ msgstr "U kunt niet dezelfde bedrijven maken." + +#~ msgid "The company name must be unique !" +#~ msgstr "De firmanaam moet uniek zijn" + +#~ msgid "Invoice Number must be unique per Company!" +#~ msgstr "Factuurnummer moet uniek zijn per bedrijf" diff --git a/addons/anonymization/i18n/fr.po b/addons/anonymization/i18n/fr.po index be734cee849..f46ebbe6e11 100644 --- a/addons/anonymization/i18n/fr.po +++ b/addons/anonymization/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0.0-rc1\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: \n" +"PO-Revision-Date: 2012-12-19 15:44+0000\n" +"Last-Translator: Florian Hatat \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard @@ -24,7 +24,7 @@ msgstr "ir.model.fields.anonymize.wizard" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix msgid "ir.model.fields.anonymization.migration.fix" -msgstr "" +msgstr "ir.model.fields.anonymization.migration.fix" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,target_version:0 @@ -61,7 +61,7 @@ msgstr "ir.model.fields.anonymization" #: field:ir.model.fields.anonymization.history,state:0 #: field:ir.model.fields.anonymize.wizard,state:0 msgid "Status" -msgstr "" +msgstr "Statut" #. module: anonymization #: field:ir.model.fields.anonymization.history,direction:0 @@ -134,7 +134,7 @@ msgstr "Masquer la base" #. module: anonymization #: selection:ir.model.fields.anonymization.migration.fix,query_type:0 msgid "python" -msgstr "" +msgstr "python" #. module: anonymization #: view:ir.model.fields.anonymization.history:0 @@ -188,7 +188,7 @@ msgstr "Historique du masquage" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,model_name:0 msgid "Model" -msgstr "" +msgstr "Modèle" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history @@ -216,7 +216,7 @@ msgstr "Nom du fichier" #. module: anonymization #: field:ir.model.fields.anonymization.migration.fix,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Séquence" #. module: anonymization #: selection:ir.model.fields.anonymization.history,direction:0 diff --git a/addons/anonymization/i18n/it.po b/addons/anonymization/i18n/it.po index 5ca704f620d..0526ac03249 100644 --- a/addons/anonymization/i18n/it.po +++ b/addons/anonymization/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-19 21:10+0000\n" +"Last-Translator: Andrea Cometa \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard @@ -253,6 +253,7 @@ msgstr "Messaggio" #, python-format msgid "You cannot have two fields with the same name on the same object!" msgstr "" +"Non è possibile avere due campi con lo stesso nome nello stesso oggetto!" #~ msgid "Database anonymization module" #~ msgstr "Modulo anonimizza database" diff --git a/addons/auth_oauth/i18n/de.po b/addons/auth_oauth/i18n/de.po new file mode 100644 index 00000000000..628056489ea --- /dev/null +++ b/addons/auth_oauth/i18n/de.po @@ -0,0 +1,135 @@ +# German translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-03 16:02+0000\n" +"PO-Revision-Date: 2012-12-19 14:45+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: auth_oauth +#: field:auth.oauth.provider,validation_endpoint:0 +msgid "Validation URL" +msgstr "Validierungs URL" + +#. module: auth_oauth +#: field:auth.oauth.provider,auth_endpoint:0 +msgid "Authentication URL" +msgstr "Authorisierungs URL" + +#. module: auth_oauth +#: model:ir.model,name:auth_oauth.model_base_config_settings +msgid "base.config.settings" +msgstr "base.config.settings" + +#. module: auth_oauth +#: field:auth.oauth.provider,name:0 +msgid "Provider name" +msgstr "Provider Name" + +#. module: auth_oauth +#: field:auth.oauth.provider,scope:0 +msgid "Scope" +msgstr "Gültigkeitsbereich" + +#. module: auth_oauth +#: field:res.users,oauth_provider_id:0 +msgid "OAuth Provider" +msgstr "OAuth Provider" + +#. module: auth_oauth +#: field:auth.oauth.provider,css_class:0 +msgid "CSS class" +msgstr "CSS Klasse" + +#. module: auth_oauth +#: field:auth.oauth.provider,body:0 +msgid "Body" +msgstr "Nachricht" + +#. module: auth_oauth +#: model:ir.model,name:auth_oauth.model_res_users +msgid "Users" +msgstr "Benutzer" + +#. module: auth_oauth +#: field:auth.oauth.provider,sequence:0 +msgid "unknown" +msgstr "unbekannt" + +#. module: auth_oauth +#: field:res.users,oauth_access_token:0 +msgid "OAuth Access Token" +msgstr "OAuth Zugangs Token" + +#. module: auth_oauth +#: field:auth.oauth.provider,client_id:0 +#: field:base.config.settings,auth_oauth_facebook_client_id:0 +#: field:base.config.settings,auth_oauth_google_client_id:0 +msgid "Client ID" +msgstr "Client ID" + +#. module: auth_oauth +#: model:ir.ui.menu,name:auth_oauth.menu_oauth_providers +msgid "OAuth Providers" +msgstr "OAuth Providers" + +#. module: auth_oauth +#: model:ir.model,name:auth_oauth.model_auth_oauth_provider +msgid "OAuth2 provider" +msgstr "OAuth2 provider" + +#. module: auth_oauth +#: field:res.users,oauth_uid:0 +msgid "OAuth User ID" +msgstr "OAuth User ID" + +#. module: auth_oauth +#: field:base.config.settings,auth_oauth_facebook_enabled:0 +msgid "Allow users to sign in with Facebook" +msgstr "Erlaube Benutzer mit Facebook Konto einzuloggen" + +#. module: auth_oauth +#: sql_constraint:res.users:0 +msgid "OAuth UID must be unique per provider" +msgstr "OAuth UID muss je Provider eindeutig sein" + +#. module: auth_oauth +#: help:res.users,oauth_uid:0 +msgid "Oauth Provider user_id" +msgstr "Oauth Provider user_id" + +#. module: auth_oauth +#: field:auth.oauth.provider,data_endpoint:0 +msgid "Data URL" +msgstr "Daten URL" + +#. module: auth_oauth +#: view:auth.oauth.provider:0 +msgid "arch" +msgstr "Arch" + +#. module: auth_oauth +#: model:ir.actions.act_window,name:auth_oauth.action_oauth_provider +msgid "Providers" +msgstr "Provider" + +#. module: auth_oauth +#: field:base.config.settings,auth_oauth_google_enabled:0 +msgid "Allow users to sign in with Google" +msgstr "Erlaube Benutzer mit Google Konto einzuloggen" + +#. module: auth_oauth +#: field:auth.oauth.provider,enabled:0 +msgid "Allowed" +msgstr "Erlaubt" diff --git a/addons/auth_signup/i18n/de.po b/addons/auth_signup/i18n/de.po new file mode 100644 index 00000000000..43fe51b8d1f --- /dev/null +++ b/addons/auth_signup/i18n/de.po @@ -0,0 +1,268 @@ +# German translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-04 14:41+0000\n" +"PO-Revision-Date: 2012-12-19 14:58+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: auth_signup +#: field:base.config.settings,auth_signup_uninvited:0 +msgid "Allow external users to sign up" +msgstr "Erlaube Login von externen Benutzern" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:16 +#, python-format +msgid "Confirm Password" +msgstr "Passwort bestätigen" + +#. module: auth_signup +#: help:base.config.settings,auth_signup_uninvited:0 +msgid "If unchecked, only invited users may sign up." +msgstr "Falls leer, dürfen nur eingeladene Benutzer einloggen" + +#. module: auth_signup +#: model:ir.model,name:auth_signup.model_base_config_settings +msgid "base.config.settings" +msgstr "base.config.settings" + +#. module: auth_signup +#: code:addons/auth_signup/res_users.py:248 +#, python-format +msgid "Cannot send email: user has no email address." +msgstr "Kann keine EMail senden, weil der Benutzer keine EMail Adresse hat" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:25 +#, python-format +msgid "Reset password" +msgstr "Passwort zurücksetzen" + +#. module: auth_signup +#: field:base.config.settings,auth_signup_template_user_id:0 +msgid "Template user for new users created through signup" +msgstr "Vorlage Benutzer für neu Benutzer" + +#. module: auth_signup +#: model:email.template,subject:auth_signup.reset_password_email +msgid "Password reset" +msgstr "Passwort zurücksetzen" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:120 +#, python-format +msgid "Please enter a password and confirm it." +msgstr "Bitte ein Passwort eintragen und bestätigen" + +#. module: auth_signup +#: view:res.users:0 +msgid "Send an email to the user to (re)set their password." +msgstr "" +"Sende eine Mail an den Benutzer um das Passwort zu setzen oder zurückzusetzen" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:23 +#, python-format +msgid "Sign Up" +msgstr "Anmelden" + +#. module: auth_signup +#: selection:res.users,state:0 +msgid "New" +msgstr "Neu" + +#. module: auth_signup +#: field:res.users,state:0 +msgid "Status" +msgstr "Status" + +#. module: auth_signup +#: model:email.template,body_html:auth_signup.reset_password_email +msgid "" +"\n" +"

    A password reset was requested for the OpenERP account linked to this " +"email.

    \n" +"\n" +"

    You may change your password by following this link.

    \n" +"\n" +"

    Note: If you do not expect this, you can safely ignore this email.

    " +msgstr "" +"\n" +"

    Ein Zurücksetzen des Passwortes für diese EMail-Adresse wurde verlangt " +".

    \n" +"\n" +"

    Sie können das Passwort mit diesem Link zurücksetzen.

    \n" +"\n" +"

    Anmerkung: Wenn Sie dieses Mail nicht erwartet/beantragt habe, könne Sie " +"es einfach ignorieren

    " + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:114 +#, python-format +msgid "Please enter a name." +msgstr "Bitte geben Sie einen Namen ein." + +#. module: auth_signup +#: model:ir.model,name:auth_signup.model_res_users +msgid "Users" +msgstr "Benutzer" + +#. module: auth_signup +#: field:res.partner,signup_url:0 +msgid "Signup URL" +msgstr "Registrierungs URL" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:117 +#, python-format +msgid "Please enter a username." +msgstr "Bitte Benutzernamen eingeben." + +#. module: auth_signup +#: selection:res.users,state:0 +msgid "Active" +msgstr "Aktiv" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:12 +#, python-format +msgid "Username" +msgstr "Benutzername" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:8 +#, python-format +msgid "Name" +msgstr "Name" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:160 +#, python-format +msgid "Please enter a username or email address." +msgstr "Bitte Benutzername oder EMail Adresse eingeben" + +#. module: auth_signup +#: selection:res.users,state:0 +msgid "Resetting Password" +msgstr "Passwort zurücksetzen" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:13 +#, python-format +msgid "Username (Email)" +msgstr "Benutzername (EMail)" + +#. module: auth_signup +#: field:res.partner,signup_expiration:0 +msgid "Signup Expiration" +msgstr "Ablauf der Registritung" + +#. module: auth_signup +#: help:base.config.settings,auth_signup_reset_password:0 +msgid "This allows users to trigger a password reset from the Login page." +msgstr "Dies erlaubt Benutzern ein Zurücksetzen des Passwortes zu verlangen." + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:21 +#, python-format +msgid "Log in" +msgstr "Login" + +#. module: auth_signup +#: field:res.partner,signup_valid:0 +msgid "Signup Token is Valid" +msgstr "Anmeldungs Token ist gültig" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:111 +#: code:addons/auth_signup/static/src/js/auth_signup.js:114 +#: code:addons/auth_signup/static/src/js/auth_signup.js:117 +#: code:addons/auth_signup/static/src/js/auth_signup.js:120 +#: code:addons/auth_signup/static/src/js/auth_signup.js:123 +#: code:addons/auth_signup/static/src/js/auth_signup.js:157 +#: code:addons/auth_signup/static/src/js/auth_signup.js:160 +#, python-format +msgid "Login" +msgstr "Login" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:94 +#, python-format +msgid "Invalid signup token" +msgstr "Anmeldungs Token ist ungültig" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:123 +#, python-format +msgid "Passwords do not match; please retype them." +msgstr "Passworte stimmen nicht überein, bitte neu eingeben" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/js/auth_signup.js:111 +#: code:addons/auth_signup/static/src/js/auth_signup.js:157 +#, python-format +msgid "No database selected !" +msgstr "Keine Datenbank ausgewählt-" + +#. module: auth_signup +#: view:res.users:0 +msgid "Reset Password" +msgstr "Passwort zurücksetzen" + +#. module: auth_signup +#: field:base.config.settings,auth_signup_reset_password:0 +msgid "Enable password reset from Login page" +msgstr "Erlaube Passwort zurücksetzen von der Login-Seite" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:24 +#, python-format +msgid "Back to Login" +msgstr "Zurück zur Anmeldung" + +#. module: auth_signup +#. openerp-web +#: code:addons/auth_signup/static/src/xml/auth_signup.xml:22 +#, python-format +msgid "Sign up" +msgstr "Registrieren" + +#. module: auth_signup +#: model:ir.model,name:auth_signup.model_res_partner +msgid "Partner" +msgstr "Partner" + +#. module: auth_signup +#: field:res.partner,signup_token:0 +msgid "Signup Token" +msgstr "Anmelde Token" diff --git a/addons/base_action_rule/i18n/de.po b/addons/base_action_rule/i18n/de.po index a48c2ac39ee..65d5d6658e8 100644 --- a/addons/base_action_rule/i18n/de.po +++ b/addons/base_action_rule/i18n/de.po @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-17 21:56+0000\n" +"PO-Revision-Date: 2012-12-19 20:29+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_action_rule #: field:base.action.rule,act_followers:0 msgid "Set Followers" -msgstr "" +msgstr "Setze Followers" #. module: base_action_rule #: view:base.action.rule:0 @@ -45,7 +45,7 @@ msgstr "Verantwortlicher" #. module: base_action_rule #: model:ir.model,name:base_action_rule.model_ir_actions_server msgid "ir.actions.server" -msgstr "" +msgstr "ir.actions.server" #. module: base_action_rule #: view:base.action.rule:0 @@ -301,6 +301,18 @@ msgid "" "

    \n" " " msgstr "" +"Klicken Sie zur Erstellung einer neuen automatischen Abfolge Regel.\n" +"\n" +"Benutzen Sie automatische Abfolge Regeln um diverse Voränge verschiedener " +"Formulare \n" +"für verschiedene Ansichten auszulösen. Zum Beispiel: Ein Interessent, der " +"durch einen\n" +"speziellen Benutzer angelegt wurde, wird einem bestimmten Team zugewiesen, " +"oder ein Vorgang\n" +"der nach 14 Tagen immer noch den Status Wiedervorlage ausweist, löst eine " +"automatisch E-Mail \n" +"Erinnerung aus.\n" +" " #. module: base_action_rule #: selection:base.action.rule,trg_date_type:0 @@ -330,7 +342,7 @@ msgstr "Auslösetermin" #. module: base_action_rule #: view:base.action.rule:0 msgid "Server Actions" -msgstr "" +msgstr "Server-Aktion" #~ msgid "" #~ "Check this if you want the rule to send an email to the responsible person." diff --git a/addons/base_action_rule/i18n/it.po b/addons/base_action_rule/i18n/it.po index c43eaf67bca..ea4eed02f32 100644 --- a/addons/base_action_rule/i18n/it.po +++ b/addons/base_action_rule/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-11 12:28+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-19 21:06+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_action_rule #: field:base.action.rule,act_followers:0 @@ -28,6 +28,9 @@ msgid "" "The rule uses the AND operator. The model must match all non-empty fields so " "that the rule executes the action described in the 'Actions' tab." msgstr "" +"La regola usa l'operatore AND. Nel modello devono corrispondere tutti i " +"campi non vuoti cosicché la regola esegua l'azione descritta nella scheda " +"'Azioni'." #. module: base_action_rule #: model:ir.model,name:base_action_rule.model_base_action_rule @@ -60,6 +63,8 @@ msgid "" "Server Actions to be Triggered (eg. Email Reminder, Call Object Method, " "etc...)" msgstr "" +"Azioni Server da Eseguire Automaticamente (es. Email di Promemoria, Chiamata " +"a Metodo di un Oggetto, ecc...)" #. module: base_action_rule #: field:base.action.rule,trg_date_range:0 @@ -219,7 +224,7 @@ msgstr "Attivo" #. module: base_action_rule #: field:base.action.rule,regex_name:0 msgid "Regex on Resource Name" -msgstr "" +msgstr "Regex sul nome risorsa" #. module: base_action_rule #: selection:base.action.rule,trg_date_type:0 diff --git a/addons/base_gengo/i18n/de.po b/addons/base_gengo/i18n/de.po index 06c9060a90c..4fa8bc497f7 100644 --- a/addons/base_gengo/i18n/de.po +++ b/addons/base_gengo/i18n/de.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-16 11:41+0000\n" -"Last-Translator: Felix Schubert \n" +"PO-Revision-Date: 2012-12-19 19:47+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:47+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_gengo #: view:res.company:0 @@ -51,7 +52,7 @@ msgstr "base.gengo.translations" #. module: base_gengo #: help:res.company,gengo_auto_approve:0 msgid "Jobs are Automatically Approved by Gengo." -msgstr "" +msgstr "Jobs werden automatisch durch Gengo geprüft." #. module: base_gengo #: field:base.gengo.translations,lang_id:0 @@ -61,13 +62,13 @@ msgstr "Sprache" #. module: base_gengo #: field:ir.translation,gengo_comment:0 msgid "Comments & Activity Linked to Gengo" -msgstr "" +msgstr "Kommentare & Gengo Aktivitäten" #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:124 #, python-format msgid "Gengo Sync Translation (Response)" -msgstr "" +msgstr "Gengo Synch Übersetzung (Antwort)" #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:72 @@ -76,11 +77,14 @@ msgid "" "Gengo `Public Key` or `Private Key` are missing. Enter your Gengo " "authentication parameters under `Settings > Companies > Gengo Parameters`." msgstr "" +"Es fehlen der Gengo `Public Key` oder `Private Key' zur Anmeldung. Geben " +"Sie Ihre Gengko Parameter unter Konfiguration / Unternehmens " +"Authentifizierung an unter" #. module: base_gengo #: selection:ir.translation,gengo_translation:0 msgid "Translation By Machine" -msgstr "" +msgstr "Maschinelle Vorhersage" #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:155 @@ -91,11 +95,15 @@ msgid "" "--\n" " Commented on %s by %s." msgstr "" +"%s\n" +"\n" +"--\n" +" Kommentar zu Schritt %s by %s." #. module: base_gengo #: field:ir.translation,gengo_translation:0 msgid "Gengo Translation Service Level" -msgstr "" +msgstr "Gengo Übersetzungssergvice" #. module: base_gengo #: constraint:ir.translation:0 @@ -106,7 +114,7 @@ msgstr "" #. module: base_gengo #: selection:ir.translation,gengo_translation:0 msgid "Standard" -msgstr "" +msgstr "Standard" #. module: base_gengo #: help:ir.translation,gengo_translation:0 @@ -114,65 +122,67 @@ msgid "" "You can select here the service level you want for an automatic translation " "using Gengo." msgstr "" +"Sie können die Dienstleistungen für eine automatische Übersetzung dieser " +"Gruppe einfach beauftragen." #. module: base_gengo #: field:base.gengo.translations,restart_send_job:0 msgid "Restart Sending Job" -msgstr "" +msgstr "Erneut senden" #. module: base_gengo #: view:ir.translation:0 msgid "To Approve In Gengo" -msgstr "" +msgstr "In Gengo genehmigen" #. module: base_gengo #: view:res.company:0 msgid "Private Key" -msgstr "" +msgstr "Privater Schlüssel" #. module: base_gengo #: view:res.company:0 msgid "Public Key" -msgstr "" +msgstr "Öffentlicher Schlüssel" #. module: base_gengo #: field:res.company,gengo_public_key:0 msgid "Gengo Public Key" -msgstr "" +msgstr "Öffentlicher Schlüssel in Gengo" #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:123 #, python-format msgid "Gengo Sync Translation (Request)" -msgstr "" +msgstr "Gengomit mit Übersetzungen (Anfragen)" #. module: base_gengo #: view:ir.translation:0 msgid "Translations" -msgstr "" +msgstr "Übersetzungen" #. module: base_gengo #: field:res.company,gengo_auto_approve:0 msgid "Auto Approve Translation ?" -msgstr "" +msgstr "Übersetzung automatisch genehmigen ?" #. module: base_gengo #: model:ir.actions.act_window,name:base_gengo.action_wizard_base_gengo_translations #: model:ir.ui.menu,name:base_gengo.menu_action_wizard_base_gengo_translations msgid "Gengo: Manual Request of Translation" -msgstr "" +msgstr "Gengo: Manuelle Erstellung einer Anfrage" #. module: base_gengo #: code:addons/base_gengo/ir_translation.py:62 #: code:addons/base_gengo/wizard/base_gengo_translations.py:109 #, python-format msgid "Gengo Authentication Error" -msgstr "" +msgstr "Gengo Authentifizierung Fehler" #. module: base_gengo #: model:ir.model,name:base_gengo.model_res_company msgid "Companies" -msgstr "" +msgstr "Unternehmen" #. module: base_gengo #: view:ir.translation:0 @@ -181,6 +191,9 @@ msgid "" "translation has to be approved to be uploaded in this system. You are " "supposed to do that directly by using your Gengo Account" msgstr "" +"Hinweis: Insoweit der Status 'in Bearbeitung' ist, bedeutet dieses, daß " +"diese Dienstleistung zuerst für einen Upload genehmigt werden muss. Sie " +"können dies mit Ihrem Gengo Konto direkt vornehmen." #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:82 @@ -189,16 +202,18 @@ msgid "" "Gengo connection failed with this message:\n" "``%s``" msgstr "" +"Die Verbindung scheitert mit dieser Gengo Nachricht: '\n" +"''%s''" #. module: base_gengo #: view:res.company:0 msgid "Gengo Parameters" -msgstr "" +msgstr "Gengo Parameter" #. module: base_gengo #: view:base.gengo.translations:0 msgid "Send" -msgstr "" +msgstr "Senden" #. module: base_gengo #: selection:ir.translation,gengo_translation:0 @@ -213,37 +228,37 @@ msgstr "" #. module: base_gengo #: view:ir.translation:0 msgid "Gengo Translation Service" -msgstr "" +msgstr "Gengo Übersetzungsservice" #. module: base_gengo #: selection:ir.translation,gengo_translation:0 msgid "Pro" -msgstr "" +msgstr "Pro" #. module: base_gengo #: view:base.gengo.translations:0 msgid "Gengo Request Form" -msgstr "" +msgstr "Gengo Formular für Angebote" #. module: base_gengo #: code:addons/base_gengo/wizard/base_gengo_translations.py:114 #, python-format msgid "Warning" -msgstr "" +msgstr "Warnung" #. module: base_gengo #: help:res.company,gengo_comment:0 msgid "" "This comment will be automatically be enclosed in each an every request sent " "to Gengo" -msgstr "" +msgstr "Dieser Kommentar wurde automatisch mitgesendet werden" #. module: base_gengo #: view:base.gengo.translations:0 msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: base_gengo #: view:base.gengo.translations:0 msgid "or" -msgstr "" +msgstr "oder" diff --git a/addons/base_import/i18n/de.po b/addons/base_import/i18n/de.po index 360cfcf353e..6085dc44877 100644 --- a/addons/base_import/i18n/de.po +++ b/addons/base_import/i18n/de.po @@ -8,13 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-18 15:45+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-19 21:57+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base_import @@ -22,14 +23,14 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:420 #, python-format msgid "Get all possible values" -msgstr "" +msgstr "Alle möglichen Werte holen" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:71 #, python-format msgid "Need to import data from an other application?" -msgstr "" +msgstr "Müssen Daten aus einer anderen Anwendung importiert werden?" #. module: base_import #. openerp-web @@ -47,6 +48,13 @@ msgid "" "give \n" " you an example for Products and their Categories." msgstr "" +"Wenn Sie externe Schlüssel verwenden, können sie CSV Dateien einlesen\n" +" mittels der Spalte \"Externer Schlüssel\", um den externen " +"Schlüssel eines jeden Datensatzes festzulegen.\n" +" Dann können Sie sich mit Spalten wie \"Feld/Externer " +"Schlüssel\" auf diesen Satz auf diesen Satz beziehen.\n" +" Die folgenden beiden CSV-Dateien dienen Ihnen hierzu als " +"Beispiel für Produkte und deren Kategorien." #. module: base_import #. openerp-web @@ -56,13 +64,15 @@ msgid "" "How to export/import different tables from an SQL \n" " application to OpenERP?" msgstr "" +"Wie können verschiedene Tabellen mit einer SQL-Anwendung ausgetauscht werden " +"(Im-/Export)?" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:310 #, python-format msgid "Relation Fields" -msgstr "" +msgstr "Beziehungsfelder" #. module: base_import #. openerp-web @@ -72,6 +82,9 @@ msgid "" "Country/Database ID: the unique OpenERP ID for a \n" " record, defined by the ID postgresql column" msgstr "" +"Land/Datenbankschlüssel: Der eindeutige OpenERP-Schlüssel eines " +"Datensatzes,\n" +" wie er ineiner postgresql-Spalte festgelegt wurde" #. module: base_import #. openerp-web @@ -95,7 +108,7 @@ msgstr "" msgid "" "For the country \n" " Belgium, you can use one of these 3 ways to import:" -msgstr "" +msgstr "Für das Land" #. module: base_import #. openerp-web @@ -121,13 +134,17 @@ msgid "" "companies) TO \n" " '/tmp/company.csv' with CSV HEADER;" msgstr "" +"kopiere\n" +"(select 'company_'||id as \"External ID\",company_name\n" +"as \"Name\",'True' as \"Is a Company\" from companies) TO\n" +"'/tmp/company.csv' with CSV HEADER;" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:206 #, python-format msgid "CSV file for Manufacturer, Retailer" -msgstr "" +msgstr "CSV-Datei für Hersteller, Wiederverkäufer" #. module: base_import #. openerp-web @@ -139,6 +156,9 @@ msgid "" "\n" " data from a third party application." msgstr "" +"Verwenden Sie\n" +" Land/Externer Schlüssel: Externer Schlüssel verwenden, wenn Daten einer " +"Drittanwendung importiert werden sollen." #. module: base_import #. openerp-web @@ -159,14 +179,14 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:351 #, python-format msgid "Don't Import" -msgstr "" +msgstr "Nicht importieren" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:24 #, python-format msgid "Select the" -msgstr "" +msgstr "Auswahl von" #. module: base_import #. openerp-web @@ -187,7 +207,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:141 #, python-format msgid "Country: the name or code of the country" -msgstr "" +msgstr "Land: Die Bezeichnung oder das Kürzel für das Land" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_o2m_child @@ -199,21 +219,21 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:239 #, python-format msgid "Can I import several times the same record?" -msgstr "" +msgstr "Kann ich mehrfach den selben Artikel einlesen ?" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:15 #, python-format msgid "Validate" -msgstr "" +msgstr "Bestätigen" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:55 #, python-format msgid "Map your data to OpenERP" -msgstr "" +msgstr "Zuordnung Ihrer Daten zu OpenERP" #. module: base_import #. openerp-web @@ -224,6 +244,10 @@ msgid "" " the easiest way when your data come from CSV files \n" " that have been created manually." msgstr "" +"Benutze das Land: Es ist\n" +" der einfachste Weg, wenn Ihre Daten aus externen . " +"csv Dateien bestehen, die\n" +" per Hand eingegeben wurden." #. module: base_import #. openerp-web @@ -233,6 +257,8 @@ msgid "" "What's the difference between Database ID and \n" " External ID?" msgstr "" +"Was ist der Unterschied zwischen einer 'Database ID' und einer 'External ID' " +"?" #. module: base_import #. openerp-web @@ -244,13 +270,16 @@ msgid "" "\n" " you 3 different fields to import:" msgstr "" +"Um sich für einen Import auf das Land \n" +" für einen Kontakt zu beziehen, schlägt\n" +" OpenERP drei verschiedene Möglichkeiten vor:" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:175 #, python-format msgid "What can I do if I have multiple matches for a field?" -msgstr "" +msgstr "Was kann getan werden, wenn mehrere identische Treffer passend sind." #. module: base_import #. openerp-web @@ -262,7 +291,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,somevalue:0 msgid "Some Value" -msgstr "" +msgstr "Irgendein Wert" #. module: base_import #. openerp-web @@ -272,6 +301,9 @@ msgid "" "The following CSV file shows how to import \n" " suppliers and their respective contacts" msgstr "" +"Die folgende .csv Datei soll exemplarisch zeigen, wie Sie Lieferanten und " +"deren Ansprechpartner\n" +"importieren können." #. module: base_import #. openerp-web @@ -281,6 +313,9 @@ msgid "" "How can I change the CSV file format options when \n" " saving in my spreadsheet application?" msgstr "" +"Wie kann ich mein .csv Datei Format passend auswählen, wenn ich die Daten in " +"einer Tabellenkalkulation\n" +" bearbeiten möchte und die Änderungen speichern möchte ?" #. module: base_import #. openerp-web @@ -301,6 +336,14 @@ msgid "" "orignial \n" " database)." msgstr "" +"Wie Sie in dieser Datei sehen können, arbeiten Fabien und Laurence\n" +"für die Bigees Firma (company_1), während Eric für die Firma Organi tätig\n" +"ist. Die Beziehung zwischen Personen und Unternehmen erfolgt über die\n" +"Externe ID der Unternehmen. Wir haben als eindeutiges Präfix \n" +"vor der \"Externen ID\" den Namen der Tabelle ergänzt, um über diesen Weg \n" +"einen Konflikt der ID zwischen Personen und Unternehmen zu vermeiden.\n" +"(person_1 und company_1, die sich gemeinsam die ID 1 in der Datenbank " +"teilen)." #. module: base_import #. openerp-web @@ -321,7 +364,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:148 #, python-format msgid "Country: Belgium" -msgstr "" +msgstr "Land: Belgien" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_char_stillreadonly @@ -336,13 +379,15 @@ msgid "" "External ID,Name,Is a \n" " Company,Related Company/External ID" msgstr "" +"External ID,Name ... ist \n" +" Company,Related Company/External ID" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:233 #, python-format msgid "Suppliers and their respective contacts" -msgstr "" +msgstr "Lieferanten und seine korrespondierenden Ansprechpartner" #. module: base_import #. openerp-web @@ -375,6 +420,10 @@ msgid "" "\n" " PSQL:" msgstr "" +"Zur Erstellung einer .csv Datei für Ansprechpartner, die eine Verknüpfung zu " +"einem Unternehmen haben,\n" +" können wir folgendes PSQL Kommando zu dessen " +"Erstellung verwenden." #. module: base_import #. openerp-web @@ -386,11 +435,14 @@ msgid "" " (in 'Save As' dialog box > click 'Tools' dropdown \n" " list > Encoding tab)." msgstr "" +"Excel ermöglicht Ihnen die Daten zu bearbeiten, die Sie vorher abgespeichert " +"haben. \n" +"(unter 'Speichern Unter' > Extra > Werkzeuge > Daten bearbeiten Aktenreiter)." #. module: base_import #: field:base_import.tests.models.preview,othervalue:0 msgid "Other Variable" -msgstr "" +msgstr "Andere Variable" #. module: base_import #. openerp-web @@ -402,6 +454,8 @@ msgid "" " later, it's thus good practice to specify it\n" " whenever possible" msgstr "" +"wird außerdem benötigt, um bestehende Daten zu einem späteren Zeitpunkt zu " +"aktualisieren." #. module: base_import #. openerp-web @@ -411,6 +465,10 @@ msgid "" "file to import. If you need a sample importable file, you\n" " can use the export tool to generate one." msgstr "" +"zu importierende Datei. Sollten Sie eine Beispieldatei benötigen, können " +"Sie\n" +"eine Tabellenkalkulation dazu benutzen, einfach eine .csv Datei zu " +"erstellen." #. module: base_import #. openerp-web @@ -429,14 +487,14 @@ msgstr "" #. module: base_import #: help:base_import.import,file:0 msgid "File to check and/or import, raw binary (not base64)" -msgstr "" +msgstr "Zu prüfende Datei und/oder Import, raw binary (not base64))" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:230 #, python-format msgid "Purchase orders with their respective purchase order lines" -msgstr "" +msgstr "Bestellungen mit seinen einzelnen Positionen" #. module: base_import #. openerp-web @@ -448,13 +506,19 @@ msgid "" " field corresponding to the column. This makes imports\n" " simpler especially when the file has many columns." msgstr "" +"Für eine Datei\n" +" mit existierenden Spaltenbeschriftungen, kann OpenERP " +"eine automatische\n" +" Datenerkennung über die Spalten vonehmen. Dadurch wird " +"ein Dateinmport mit zahlreichen\n" +" Spalten vereinfacht." #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:26 #, python-format msgid ".CSV" -msgstr "" +msgstr ".csv" #. module: base_import #. openerp-web @@ -464,6 +528,8 @@ msgid "" ". The issue is\n" " usually an incorrect file encoding." msgstr "" +"Das Problem sollte\n" +" im Normallfall ein korrektes Dateiformat abgespeichert werden." #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required @@ -478,6 +544,9 @@ msgid "" "How can I import a one2many relationship (e.g. several \n" " Order Lines of a Sale Order)?" msgstr "" +"Wie kann ich eine one2many Beziehung importieren (z.B. verschiedene " +"Auftragspositionen\n" +" zu einem Auftrag) ?" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_char_noreadonly @@ -505,7 +574,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:30 #, python-format msgid "CSV File:" -msgstr "" +msgstr ".csv Datei:" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_preview @@ -528,19 +597,19 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:313 #, python-format msgid "It will produce the following CSV file:" -msgstr "" +msgstr "hierdurch wird folgende .csv Datei erzeugt:" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:362 #, python-format msgid "Here is the start of the file we could not import:" -msgstr "" +msgstr "Hier ist der Beginn der Zeile, die nicht gelesen werden konnte." #. module: base_import #: field:base_import.import,file_type:0 msgid "File Type" -msgstr "" +msgstr "Datei Format" #. module: base_import #: model:ir.model,name:base_import.model_base_import_import @@ -557,7 +626,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:360 #, python-format msgid "Import preview failed due to:" -msgstr "" +msgstr "Importiere Voransicht mit Fehler" #. module: base_import #. openerp-web @@ -569,13 +638,16 @@ msgid "" "\n" " that imported it)" msgstr "" +"Country/External ID: Die ID für diesen Ansatz wird in einer anderen " +"Anwendung referenziert sein (oder zu .xml die\n" +"importiert wurde)." #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:35 #, python-format msgid "Reload data to check changes." -msgstr "" +msgstr "Erneut Ansicht laden, um Änderungen anzuwenden." #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_char_readonly @@ -615,7 +687,7 @@ msgstr "" #: code:addons/base_import/models.py:264 #, python-format msgid "You must configure at least one field to import" -msgstr "" +msgstr "Sie müssen mindestens ein Feld für einen Import konfigurieren." #. module: base_import #. openerp-web @@ -631,7 +703,7 @@ msgstr "" msgid "" "The first row of the\n" " file contains the label of the column" -msgstr "" +msgstr "Die erste Zeile, der Datei beinhaltet immer eine Zeile." #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_char_states @@ -643,14 +715,14 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:7 #, python-format msgid "Import a CSV File" -msgstr "" +msgstr "Importiere .csv Datei" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:74 #, python-format msgid "Quoting:" -msgstr "" +msgstr "Angebot:" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required_related @@ -670,21 +742,21 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:396 #, python-format msgid "Import" -msgstr "" +msgstr "Importieren" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:407 #, python-format msgid "Here are the possible values:" -msgstr "" +msgstr "Hier sind die möglichen Werte" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:82 #, python-format msgid "The" -msgstr "" +msgstr "Der" #. module: base_import #. openerp-web @@ -700,14 +772,14 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:293 #, python-format msgid "dump of such a PostgreSQL database" -msgstr "" +msgstr "dump einer Postgres-Datenbank" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:301 #, python-format msgid "This SQL command will create the following CSV file:" -msgstr "" +msgstr "Ein SQL Kommando, könnte folgendes .csv erstellen." #. module: base_import #. openerp-web @@ -717,6 +789,9 @@ msgid "" "The following CSV file shows how to import purchase \n" " orders with their respective purchase order lines:" msgstr "" +"Die folgende .csv Datei zeigt exemplarisch, wie eine Bestellung im Einkauf " +"mit seinen Einzelposition\n" +"importiert wird." #. module: base_import #. openerp-web @@ -726,6 +801,8 @@ msgid "" "What can I do when the Import preview table isn't \n" " displayed correctly?" msgstr "" +"Was sollte ich tun, wenn die Voransicht beim Import nicht wie gewünscht " +"angezeigt wird." #. module: base_import #: field:base_import.tests.models.char,value:0 @@ -742,7 +819,7 @@ msgstr "" #: field:base_import.tests.models.o2m.child,parent_id:0 #: field:base_import.tests.models.o2m.child,value:0 msgid "unknown" -msgstr "" +msgstr "unbekannt" #. module: base_import #. openerp-web @@ -784,14 +861,14 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:227 #, python-format msgid "File for some Quotations" -msgstr "" +msgstr "Datei für einige Angebote" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:72 #, python-format msgid "Encoding:" -msgstr "" +msgstr "Eingabe" #. module: base_import #. openerp-web @@ -821,13 +898,15 @@ msgid "" " \"External ID\". In PSQL, write the following " "command:" msgstr "" +"Zuerst exportieren wir alle Unternehmen mit seiner \"Externen ID\".\n" +"In PSQL erfolgt das durch das aktive Kommando:" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:373 #, python-format msgid "Everything seems valid." -msgstr "" +msgstr "Alles scheint o.k. zu sein." #. module: base_import #. openerp-web @@ -840,13 +919,18 @@ msgid "" " use make use of the external ID for this field \n" " 'Category'." msgstr "" +"Inwsoweit Sie keine Änderung bei der\n" +" Konfiguration der Produkt Kategorien " +"wünschen,empfehlen wir\n" +" Ihnen die Externe ID für das Feld 'Kategorie' " +"einzusetzen." #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:390 #, python-format msgid "at row %d" -msgstr "" +msgstr "in Zeile %d" #. module: base_import #. openerp-web @@ -856,6 +940,8 @@ msgid "" "How can I import a many2many relationship field \n" " (e.g. a customer that has multiple tags)?" msgstr "" +"Wie kann eine many2many Relation importiert werden ?\n" +" (z.B. ein Kunde mit mehreren Kennzeichen)" #. module: base_import #. openerp-web @@ -918,7 +1004,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:20 #, python-format msgid "Cancel" -msgstr "" +msgstr "Abbrechen" #. module: base_import #. openerp-web @@ -928,13 +1014,14 @@ msgid "" "What happens if I do not provide a value for a \n" " specific field?" msgstr "" +"Was passiert wenn Sie in bestimmten Feldern keinen Eintrag vornehmen ?" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:68 #, python-format msgid "Frequently Asked Questions" -msgstr "" +msgstr "Häufig gestellte Fragen" #. module: base_import #. openerp-web @@ -991,7 +1078,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:169 #, python-format msgid "CSV file for categories" -msgstr "" +msgstr ".csv Dateien für Kategorien" #. module: base_import #. openerp-web @@ -1016,7 +1103,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:170 #, python-format msgid "CSV file for Products" -msgstr "" +msgstr ".csv Datei für Produkte" #. module: base_import #. openerp-web @@ -1107,12 +1194,12 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:73 #, python-format msgid "Separator:" -msgstr "" +msgstr "Trennzeichen" #. module: base_import #: field:base_import.import,file_name:0 msgid "File Name" -msgstr "" +msgstr "Dateiname" #. module: base_import #. openerp-web @@ -1129,21 +1216,21 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:39 #, python-format msgid "File Format Options…" -msgstr "" +msgstr "Datei Format Optionen" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:392 #, python-format msgid "between rows %d and %d" -msgstr "" +msgstr "zwischen Zeilen %d und %d" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:19 #, python-format msgid "or" -msgstr "" +msgstr "oder" #. module: base_import #. openerp-web @@ -1161,4 +1248,4 @@ msgstr "" #. module: base_import #: field:base_import.import,file:0 msgid "File" -msgstr "" +msgstr "Datei" diff --git a/addons/base_import/i18n/es.po b/addons/base_import/i18n/es.po new file mode 100644 index 00000000000..c80dd35794d --- /dev/null +++ b/addons/base_import/i18n/es.po @@ -0,0 +1,1311 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-12-19 16:36+0000\n" +"Last-Translator: Pedro Manuel Baeza \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:420 +#, python-format +msgid "Get all possible values" +msgstr "Obtener todos los valores posibles" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:71 +#, python-format +msgid "Need to import data from an other application?" +msgstr "¿Se necesita importar datos desde otra aplicación?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:163 +#, python-format +msgid "" +"When you use External IDs, you can import CSV files \n" +" with the \"External ID\" column to define the " +"External \n" +" ID of each record you import. Then, you will be able " +"\n" +" to make a reference to that record with columns like " +"\n" +" \"Field/External ID\". The following two CSV files " +"give \n" +" you an example for Products and their Categories." +msgstr "" +"Cuando se usan identificadores externos, puede importar archivos CSV con la " +"columna \"Id. externo\" para definir el id. externo de cada registro a " +"importar. Entonces, podrá hacer referencia a ese registro con columnas del " +"tipo \"Id. de campo/externo\". Los siguientes dos archivos son un ejemplo " +"para los productos y sus categorías." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:271 +#, python-format +msgid "" +"How to export/import different tables from an SQL \n" +" application to OpenERP?" +msgstr "" +"¿Cómo exportar/importar diversas tablas desde una aplicación SQL a OpenERP?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:310 +#, python-format +msgid "Relation Fields" +msgstr "Campos relación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:142 +#, python-format +msgid "" +"Country/Database ID: the unique OpenERP ID for a \n" +" record, defined by the ID postgresql column" +msgstr "" +"País/Id. de la BD: El id. único de OpenERP para un registro, definido por la " +"columna ID de Postgresql" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:155 +#, python-format +msgid "" +"Use \n" +" Country/Database ID: You should rarely use this \n" +" notation. It's mostly used by developers as it's " +"main \n" +" advantage is to never have conflicts (you may have \n" +" several records with the same name, but they always " +"\n" +" have a unique Database ID)" +msgstr "" +"Usar País/Id. de la BD: Raramente debería usar esta notación. Se usa más a " +"menudo por los desarrolladores puesto que su principal ventaja es la de no " +"tener nunca conflictos (puede que tenga varios registros con el mismo " +"nombre, pero sólo tendrán un único id. de base de datos)" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:146 +#, python-format +msgid "" +"For the country \n" +" Belgium, you can use one of these 3 ways to import:" +msgstr "" +"Para el país Bélgica, puede usar uno de estos tres métodos de importación:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:303 +#, python-format +msgid "company_1,Bigees,True" +msgstr "company_1,Bigees,True" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o +msgid "base_import.tests.models.m2o" +msgstr "Relación many2one de los test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:297 +#, python-format +msgid "" +"copy \n" +" (select 'company_'||id as \"External " +"ID\",company_name \n" +" as \"Name\",'True' as \"Is a Company\" from " +"companies) TO \n" +" '/tmp/company.csv' with CSV HEADER;" +msgstr "" +"copiar (seleccione 'company_'||id como \"Id. externo\", company_name como " +"\"Nombre\", 'True' como \"Es una compañía\" de companies) a " +"'/tmp/company.csv' con la cabecera CSV;" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:206 +#, python-format +msgid "CSV file for Manufacturer, Retailer" +msgstr "Archivo CSV para fabricante, comerciante al por menor" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:160 +#, python-format +msgid "" +"Use \n" +" Country/External ID: Use External ID when you import " +"\n" +" data from a third party application." +msgstr "" +"Usar País/Id. externo: Use id. externo cuando importa datos de una " +"aplicación externa." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:316 +#, python-format +msgid "person_1,Fabien,False,company_1" +msgstr "person_1,Fabien,False,company_1" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "XXX/External ID" +msgstr "XXX/Id. externo" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:351 +#, python-format +msgid "Don't Import" +msgstr "No Importar" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:24 +#, python-format +msgid "Select the" +msgstr "Seleccione el" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:100 +#, python-format +msgid "" +"Note that if your CSV file \n" +" has a tabulation as separator, OpenERP will not \n" +" detect the separations. You will need to change the " +"\n" +" file format options in your spreadsheet application. " +"\n" +" See the following question." +msgstr "" +"Tenga en cuenta que si su archivos CSV tiene una tabulación como separador, " +"OpenERP no detectará las separaciones. Debe cambiar las opciones de formato " +"en su aplicación de hoja de cálculo. Vea la siguiente pregunta." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:141 +#, python-format +msgid "Country: the name or code of the country" +msgstr "País: el nombre o código del país" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_o2m_child +msgid "base_import.tests.models.o2m.child" +msgstr "Hijos de la relación many2one de los test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:239 +#, python-format +msgid "Can I import several times the same record?" +msgstr "¿Se puede importar varias veces el mismo registro?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:15 +#, python-format +msgid "Validate" +msgstr "Validar" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:55 +#, python-format +msgid "Map your data to OpenERP" +msgstr "Mapear sus datos a OpenERP" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:153 +#, python-format +msgid "" +"Use Country: This is \n" +" the easiest way when your data come from CSV files \n" +" that have been created manually." +msgstr "" +"Usar País: Ésta es lo forma más sencilla cuando los datos provienen de " +"archivos CSV que se han creado manualmente." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:127 +#, python-format +msgid "" +"What's the difference between Database ID and \n" +" External ID?" +msgstr "¿Cuál es la diferencia entre id. de la BD e id. externo?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:138 +#, python-format +msgid "" +"For example, to \n" +" reference the country of a contact, OpenERP proposes " +"\n" +" you 3 different fields to import:" +msgstr "" +"Por ejemplo, para referenciar el país de un contacto, OpenERP propone 3 " +"campos diferentes a importar:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:175 +#, python-format +msgid "What can I do if I have multiple matches for a field?" +msgstr "¿Qué puedo hacer si tengo múltiples coincidencias para un campo?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:302 +#, python-format +msgid "External ID,Name,Is a Company" +msgstr "Id. externo, nombre, es una compañía" + +#. module: base_import +#: field:base_import.tests.models.preview,somevalue:0 +msgid "Some Value" +msgstr "Algún valor" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:231 +#, python-format +msgid "" +"The following CSV file shows how to import \n" +" suppliers and their respective contacts" +msgstr "" +"El siguiente archivo CSV muestra cómo importar proveedores y sus respectivos " +"contactos" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:109 +#, python-format +msgid "" +"How can I change the CSV file format options when \n" +" saving in my spreadsheet application?" +msgstr "" +"¿Cómo puede cambiar el formato del archivo CSV cuando se guarda en mi " +"aplicación de hoja de cálculo?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:320 +#, python-format +msgid "" +"As you can see in this file, Fabien and Laurence \n" +" are working for the Bigees company (company_1) and \n" +" Eric is working for the Organi company. The relation " +"\n" +" between persons and companies is done using the \n" +" External ID of the companies. We had to prefix the \n" +" \"External ID\" by the name of the table to avoid a " +"\n" +" conflict of ID between persons and companies " +"(person_1 \n" +" and company_1 who shared the same ID 1 in the " +"orignial \n" +" database)." +msgstr "" +"Como puede ver en este archivo, Fabien y Laurence están trabajando para la " +"compañía Bigees (company_1) y Eric está trabajando para la compañía Organi. " +"La relación entre las personas y las compañías se hace usando el id. externo " +"de las compañías. Hemos tenido que prefijar el id. externo con el nombre de " +"la tabla para evitar un conflicto de id. entre las personas y las compañías " +"(person_1 y company_1 comparten el mismo id (1) en la base de datos " +"original)." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:308 +#, python-format +msgid "" +"copy (select \n" +" 'person_'||id as \"External ID\",person_name as \n" +" \"Name\",'False' as \"Is a " +"Company\",'company_'||company_id\n" +" as \"Related Company/External ID\" from persons) TO " +"\n" +" '/tmp/person.csv' with CSV" +msgstr "" +"copiar (seleccione 'person_'||id como \"Id. externo\", person_name como " +"\"Nombre\", 'False' como \"Es una compañía\", 'company_'||company_id como " +"\"Compañía relacionada/Id. externo\" de persons) a '/tmp/person.csv' con la " +"cabecera CSV;" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:148 +#, python-format +msgid "Country: Belgium" +msgstr "País: Bélgica" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_stillreadonly +msgid "base_import.tests.models.char.stillreadonly" +msgstr "Cadena de sólo lectura de los modelos de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:314 +#, python-format +msgid "" +"External ID,Name,Is a \n" +" Company,Related Company/External ID" +msgstr "" +"Id. externo, nombre, es una compañía. relacionada con Compañía/Id. externo" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:233 +#, python-format +msgid "Suppliers and their respective contacts" +msgstr "Proveedores y sus respectivos contactos" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:179 +#, python-format +msgid "" +"If for example you have two product categories \n" +" with the child name \"Sellable\" (ie. \"Misc. \n" +" Products/Sellable\" & \"Other Products/Sellable\"),\n" +" your validation is halted but you may still import \n" +" your data. However, we recommend you do not import " +"the \n" +" data because they will all be linked to the first \n" +" 'Sellable' category found in the Product Category " +"list \n" +" (\"Misc. Products/Sellable\"). We recommend you " +"modify \n" +" one of the duplicates' values or your product " +"category \n" +" hierarchy." +msgstr "" +"Si por ejemplo tiene dos categorías de producto con el nombre hijo de " +"\"Vendibles\" (por ejemplo \"Productos miscelánea/Vendibles\" y \"Otros " +"productos/Vendibles\", la validación se para, pero aún podrá importar los " +"datos. Sin embargo, recomendamos no importar los datos porque estarán " +"vinculados todos a la primera categoría \"Vendibles\" encontrada en la lista " +"de categorías de producto. Recomendamos modificar uno de los valores " +"duplicados o la jerarquía de categorías." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:306 +#, python-format +msgid "" +"To create the CSV file for persons, linked to \n" +" companies, we will use the following SQL command in " +"\n" +" PSQL:" +msgstr "" +"Para crear un archivo CSV para personas, enlazadas a compañías, usaremos el " +"siguiente comando SQL en PSQL:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:119 +#, python-format +msgid "" +"Microsoft Excel will allow \n" +" you to modify only the encoding when saving \n" +" (in 'Save As' dialog box > click 'Tools' dropdown \n" +" list > Encoding tab)." +msgstr "" +"Microsoft Excel permite modificar solamente la codificación cuando guarda un " +"archivo CSV (en el cuadro de diálogo 'Guardar como' > pulsar la lista " +"desplegable 'Herramientas' > pestaña 'Codificación')." + +#. module: base_import +#: field:base_import.tests.models.preview,othervalue:0 +msgid "Other Variable" +msgstr "Otra variable" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "" +"will also be used to update the original\n" +" import if you need to re-import modified data\n" +" later, it's thus good practice to specify it\n" +" whenever possible" +msgstr "" +"será usado para actualizar la importación original si necesita reimportar " +"datos modificados más tarde, por lo que es una buena práctica especificarlo " +"cuando sea posible" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:26 +#, python-format +msgid "" +"file to import. If you need a sample importable file, you\n" +" can use the export tool to generate one." +msgstr "" +"archivo a importar. Si necesita una muestra de un archivo importable, puede " +"usar la herramienta de exportación para generarla." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:148 +#, python-format +msgid "" +"Country/Database \n" +" ID: 21" +msgstr "País/Id. de la BD: 21" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char +msgid "base_import.tests.models.char" +msgstr "Cadena de los modelos de test de importación" + +#. module: base_import +#: help:base_import.import,file:0 +msgid "File to check and/or import, raw binary (not base64)" +msgstr "Archivo a comprobar y/o importar, binario en bruto (no base64)" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:230 +#, python-format +msgid "Purchase orders with their respective purchase order lines" +msgstr "Pedidos de compra con sus respectivas líneas de pedido de compra" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:60 +#, python-format +msgid "" +"If the file contains\n" +" the column names, OpenERP can try auto-detecting the\n" +" field corresponding to the column. This makes imports\n" +" simpler especially when the file has many columns." +msgstr "" +"Si el archivo contiene los nombres de columna, OpenERP intentará auto-" +"detectar el campo correspondiente a la columna. Esto hace la importación más " +"sencilla, especialmente cuando el archivo tiene muchas columnas." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:26 +#, python-format +msgid ".CSV" +msgstr ".CSV" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:360 +#, python-format +msgid "" +". The issue is\n" +" usually an incorrect file encoding." +msgstr ". La problemática suele ser una codificación de archivo incorrecta." + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required +msgid "base_import.tests.models.m2o.required" +msgstr "Campos many2one requeridos de los modelos de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:212 +#, python-format +msgid "" +"How can I import a one2many relationship (e.g. several \n" +" Order Lines of a Sale Order)?" +msgstr "" +"¿Cómo puede importar una relación one2many (uno a muchos; por ejemplo, " +"varias líneas de pedido de un pedido de venta)?" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_noreadonly +msgid "base_import.tests.models.char.noreadonly" +msgstr "Campos de cadena escribibles de los modelos de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:113 +#, python-format +msgid "" +"If you edit and save CSV files in speadsheet \n" +" applications, your computer's regional settings will " +"\n" +" be applied for the separator and delimiter. \n" +" We suggest you use OpenOffice or LibreOffice Calc \n" +" as they will allow you to modify all three options \n" +" (in 'Save As' dialog box > Check the box 'Edit " +"filter \n" +" settings' > Save)." +msgstr "" +"Si edita y guarda archivos en las aplicaciones de hoja de cálculo, se " +"aplicará la configuración regional del ordenador para el separador y el " +"delimitador. Le sugerimos usar OpenOffice o LibreOffice Calc, que permiten " +"modificar dichas opciones (en 'Guardar como...' > Marcar casilla 'Editar " +"filtro' > Gurdar)." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:30 +#, python-format +msgid "CSV File:" +msgstr "Archivo CSV:" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_preview +msgid "base_import.tests.models.preview" +msgstr "Previsualización de los modelos de test de importación" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_required +msgid "base_import.tests.models.char.required" +msgstr "Cadena requerida de los modelos de test de importación" + +#. module: base_import +#: code:addons/base_import/models.py:112 +#, python-format +msgid "Database ID" +msgstr "Id. de la BD" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:313 +#, python-format +msgid "It will produce the following CSV file:" +msgstr "Se creará el siguiente archivo CSV:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:362 +#, python-format +msgid "Here is the start of the file we could not import:" +msgstr "Éste es el comienzo del archivo que no se ha podido importar:" + +#. module: base_import +#: field:base_import.import,file_type:0 +msgid "File Type" +msgstr "Tipo de archivo" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_import +msgid "base_import.import" +msgstr "Importación" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_o2m +msgid "base_import.tests.models.o2m" +msgstr "Modelo one2may de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:360 +#, python-format +msgid "Import preview failed due to:" +msgstr "La previsualización de la importación ha fallado debido a:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:144 +#, python-format +msgid "" +"Country/External ID: the ID of this record \n" +" referenced in another application (or the .XML file " +"\n" +" that imported it)" +msgstr "" +"País/Id. externo: el id. de este registro referenciado en otra aplicación (o " +"del archivo .XML que lo importó)" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:35 +#, python-format +msgid "Reload data to check changes." +msgstr "Recargar datos para comprobar cambios." + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_readonly +msgid "base_import.tests.models.char.readonly" +msgstr "Cadena de sólo lectura de los modelos de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:131 +#, python-format +msgid "" +"Some fields define a relationship with another \n" +" object. For example, the country of a contact is a \n" +" link to a record of the 'Country' object. When you \n" +" want to import such fields, OpenERP will have to \n" +" recreate links between the different records. \n" +" To help you import such fields, OpenERP provides 3 \n" +" mechanisms. You must use one and only one mechanism " +"\n" +" per field you want to import." +msgstr "" +"Algunos campos definen una relación con otro objeto. Por ejemplo, el país de " +"un contacto es un enlace a un registro del objeto 'País'. Cuando quiere " +"importar dichos campos, OpenERP tendrá que recrear los enlaces entre los " +"diferentes registros. Para ayudar a importar tales campos, OpenERP provee " +"tres mecanismos. Debe usar uno y sólo uno de esos mecanismo por campo que " +"quiera importar." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:201 +#, python-format +msgid "" +"The tags should be separated by a comma without any \n" +" spacing. For example, if you want you customer to be " +"\n" +" lined to both tags 'Manufacturer' and 'Retailer' \n" +" then you will encode it as follow \"Manufacturer,\n" +" Retailer\" in the same column of your CSV file." +msgstr "" +"Las etiquetas deben separarse por una coma sin ningún espacio. Por ejemplo, " +"si quiere que su cliente esté asignado tanto a la etiqueta 'Fabricante' como " +"a la 'Comerciante al por menor', entonces debe codificarlo como sigue " +"\"Fabricante,Comerciante al por menor\", en la misma columna en su archivo " +"CSV." + +#. module: base_import +#: code:addons/base_import/models.py:264 +#, python-format +msgid "You must configure at least one field to import" +msgstr "Debe configurar al menos un campo a importar" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:304 +#, python-format +msgid "company_2,Organi,True" +msgstr "company_2,Organi,True" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:58 +#, python-format +msgid "" +"The first row of the\n" +" file contains the label of the column" +msgstr "La primera fila del archivo contiene las etiquetas de la columnas" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_char_states +msgid "base_import.tests.models.char.states" +msgstr "Estados de los modelos de test de importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:7 +#, python-format +msgid "Import a CSV File" +msgstr "Importar un archivo CSV" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:74 +#, python-format +msgid "Quoting:" +msgstr "Citando:" + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required_related +msgid "base_import.tests.models.m2o.required.related" +msgstr "" +"Relaciones de los campos many2one requeridos de los modelos de test de " +"importación" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:293 +#, python-format +msgid ")." +msgstr ")." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:18 +#: code:addons/base_import/static/src/xml/import.xml:396 +#, python-format +msgid "Import" +msgstr "Importar" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:407 +#, python-format +msgid "Here are the possible values:" +msgstr "Éstos son los posibles valores:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "The" +msgstr "El" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:227 +#, python-format +msgid "" +"A single column was found in the file, this often means the file separator " +"is incorrect" +msgstr "" +"Sólo se ha encontrado una columna en el archivo. Esto suele significar que " +"el separador de archivo es incorrecto." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:293 +#, python-format +msgid "dump of such a PostgreSQL database" +msgstr "volcado de la base de datos de PostgreSQL" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:301 +#, python-format +msgid "This SQL command will create the following CSV file:" +msgstr "Este comando SQL creará el siguiente archivo CSV:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:228 +#, python-format +msgid "" +"The following CSV file shows how to import purchase \n" +" orders with their respective purchase order lines:" +msgstr "" +"El siguiente archivo CSV muestra como importar pedidos de compra con sus " +"respectivas líneas de pedido de compra:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:91 +#, python-format +msgid "" +"What can I do when the Import preview table isn't \n" +" displayed correctly?" +msgstr "" +"¿Qué puedo hacer cuando la tabla de previsualización de importación no se " +"está mostrando correctamente?" + +#. module: base_import +#: field:base_import.tests.models.char,value:0 +#: field:base_import.tests.models.char.noreadonly,value:0 +#: field:base_import.tests.models.char.readonly,value:0 +#: field:base_import.tests.models.char.required,value:0 +#: field:base_import.tests.models.char.states,value:0 +#: field:base_import.tests.models.char.stillreadonly,value:0 +#: field:base_import.tests.models.m2o,value:0 +#: field:base_import.tests.models.m2o.related,value:0 +#: field:base_import.tests.models.m2o.required,value:0 +#: field:base_import.tests.models.m2o.required.related,value:0 +#: field:base_import.tests.models.o2m,value:0 +#: field:base_import.tests.models.o2m.child,parent_id:0 +#: field:base_import.tests.models.o2m.child,value:0 +msgid "unknown" +msgstr "desconocido" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:317 +#, python-format +msgid "person_2,Laurence,False,company_1" +msgstr "person_2,Laurence,False,company_1" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:149 +#, python-format +msgid "Country/External ID: base.be" +msgstr "País/Id. externo: base.be" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:288 +#, python-format +msgid "" +"As an example, suppose you have a SQL database \n" +" with two tables you want to import: companies and \n" +" persons. Each person belong to one company, so you \n" +" will have to recreate the link between a person and " +"\n" +" the company he work for. (If you want to test this \n" +" example, here is a" +msgstr "" +"Como ejemplo, supongo que tiene una base de datos SQL con dos tablas que " +"quiere importar: compañías y personas. Cada persona pertenece a una " +"compañía, por lo que tendrá que recrear el enlace entre la persona y la " +"compañía en la que trabaja. (Si quiere comprobar este ejemplo, aquí hay un" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:396 +#, python-format +msgid "(%d more)" +msgstr "(%d más)" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:227 +#, python-format +msgid "File for some Quotations" +msgstr "Archivo para las citas" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:72 +#, python-format +msgid "Encoding:" +msgstr "Codificación:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:280 +#, python-format +msgid "" +"To manage relations between tables, \n" +" you can use the \"External ID\" facilities of " +"OpenERP. \n" +" The \"External ID\" of a record is the unique " +"identifier \n" +" of this record in another application. This " +"\"External \n" +" ID\" must be unique accoss all the records of all \n" +" objects, so it's a good practice to prefix this \n" +" \"External ID\" with the name of the application or " +"\n" +" table. (like 'company_1', 'person_1' instead of '1')" +msgstr "" +"Para gestionar relaciones entre tablas, puede usar las facilidades del campo " +"\"Id. externo\" de OpenERP. El id. externo de un registro es un " +"identificador único de este registro en otra aplicación. Este id. debe ser " +"único a lo largo de todos los registros de todos los objetos. por lo que es " +"una buena práctica poner como prefijo al mismo el nombre de la aplicación o " +"de la tabla (como por ejemplo 'company_1' o 'person_1', en lugar de '1')" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:295 +#, python-format +msgid "" +"We will first export all companies and their \n" +" \"External ID\". In PSQL, write the following " +"command:" +msgstr "" +"Se exportará primero todas las compañías y sus id. externos. En PSQL, " +"escriba el siguiente comando:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:373 +#, python-format +msgid "Everything seems valid." +msgstr "Todo parece correcto." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:188 +#, python-format +msgid "" +"However if you do not wish to change your \n" +" configuration of product categories, we recommend " +"you \n" +" use make use of the external ID for this field \n" +" 'Category'." +msgstr "" +"Sin embargo, si no desea cambiar la configuración de las categorías de " +"producto, le recomendamos que haga uso de id. externo para este campo " +"'Categoría'." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:390 +#, python-format +msgid "at row %d" +msgstr "en la fila %d" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:197 +#, python-format +msgid "" +"How can I import a many2many relationship field \n" +" (e.g. a customer that has multiple tags)?" +msgstr "" +"¿Cómo puedo importar un campo de relación many2many (muchos a muchos; por " +"ejemplo: un cliente que tiene múltiples etiquetas)?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "XXX/ID" +msgstr "XXX/ID" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:275 +#, python-format +msgid "" +"If you need to import data from different tables, \n" +" you will have to recreate relations between records " +"\n" +" belonging to different tables. (e.g. if you import \n" +" companies and persons, you will have to recreate the " +"\n" +" link between each person and the company they work \n" +" for)." +msgstr "" +"Si necesita importar datos de diversas tablas, puede recrear relaciones " +"entre los registros pertenecientes a diferentes tablas (por ejemplo, si " +"importa compañías y personas, tendrá que recrear el enlace entre cada " +"persona y la compañía para la que trabaja)." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:150 +#, python-format +msgid "" +"According to your need, you should use \n" +" one of these 3 ways to reference records in " +"relations. \n" +" Here is when you should use one or the other, \n" +" according to your need:" +msgstr "" +"De acuerdo a sus necesidades, puede usar una de estas tres formas de " +"referenciar registros en las relaciones.\n" +"Aquí es donde debe usar una u otra, conforme a sus necesidades:" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:319 +#, python-format +msgid "person_4,Ramsy,False,company_3" +msgstr "person_4,Ramsy,False,company_3" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:261 +#, python-format +msgid "" +"If you do not set all fields in your CSV file, \n" +" OpenERP will assign the default value for every non " +"\n" +" defined fields. But if you\n" +" set fields with empty values in your CSV file, " +"OpenERP \n" +" will set the EMPTY value in the field, instead of \n" +" assigning the default value." +msgstr "" +"Si no establece todos los campos en su archivo CSV, OpenERP asignará los " +"valores por defecto para cada campo no definido. Pero si dejar los campos " +"con valor vacío en el archivo CSV, OpenERP establecer el valor EMPTY en el " +"campo, en lugar del valor por defecto." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:20 +#, python-format +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:257 +#, python-format +msgid "" +"What happens if I do not provide a value for a \n" +" specific field?" +msgstr "¿Qué pasa si no proveo de un valor para un campo específico?" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:68 +#, python-format +msgid "Frequently Asked Questions" +msgstr "Preguntas más frecuentes" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:305 +#, python-format +msgid "company_3,Boum,True" +msgstr "company_3,Boum,True" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:249 +#, python-format +msgid "" +"This feature \n" +" allows you to use the Import/Export tool of OpenERP " +"to \n" +" modify a batch of records in your favorite " +"spreadsheet \n" +" application." +msgstr "" +"Esta característica permite usar la herramienta de importación/exportación " +"de OpenERP para modificar un lote de registros en su aplicación de hoja de " +"cálculo favorita." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:77 +#, python-format +msgid "" +"column in OpenERP. When you\n" +" import an other record that links to the first\n" +" one, use" +msgstr "" +"columna en OpenERP. Cuando importe otro registro que enlace con el primero, " +"use" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:242 +#, python-format +msgid "" +"If you import a file that contains one of the \n" +" column \"External ID\" or \"Database ID\", records " +"that \n" +" have already been imported will be modified instead " +"of \n" +" being created. This is very usefull as it allows you " +"\n" +" to import several times the same CSV file while " +"having \n" +" made some changes in between two imports. OpenERP " +"will \n" +" take care of creating or modifying each record \n" +" depending if it's new or not." +msgstr "" +"Si importar un archivo que contiene la columna \"Id. externo\" o \"Id. de la " +"BD\", los registros que ya han sido importados se modificarán en lugar de " +"ser creados. Esto es útil, ya que permite importar varias veces el mismo " +"archivo CSV si se han realizado algunos cambios entre dos importaciones. " +"OpenERP tendrá cuidado de crear o modificar cada registro dependiendo de si " +"es nuevo o no." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:169 +#, python-format +msgid "CSV file for categories" +msgstr "Archivo CSV para las categorías" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:309 +#, python-format +msgid "Normal Fields" +msgstr "Campos normales" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:74 +#, python-format +msgid "" +"In order to re-create relationships between\n" +" different records, you should use the unique\n" +" identifier from the original application and\n" +" map it to the" +msgstr "" +"Para recrear las relaciones entre los diferentes registros, debe usar el " +"identificador único de la aplicación original y mapearlo a" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:170 +#, python-format +msgid "CSV file for Products" +msgstr "Archivo CSV para los productos" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:216 +#, python-format +msgid "" +"If you want to import sales order having several \n" +" order lines; for each order line, you need to " +"reserve \n" +" a specific row in the CSV file. The first order line " +"\n" +" will be imported on the same row as the information " +"\n" +" relative to order. Any additional lines will need an " +"\n" +" addtional row that does not have any information in " +"\n" +" the fields relative to the order." +msgstr "" +"Si quiere importar los pedidos de venta teniendo varias líneas de pedido; " +"para cada línea de pedido, necesita reservar una fila específica en el " +"archivo CSV. La primera línea de pedido será importada en la misma fila que " +"la información relativa al pedido. Cualquier línea adicional necesitará una " +"fila adicional que no tenga información en los campos relativos al pedido." + +#. module: base_import +#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_related +msgid "base_import.tests.models.m2o.related" +msgstr "Relaciones many2one de los modelos de test de importación" + +#. module: base_import +#: field:base_import.tests.models.preview,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:80 +#, python-format +msgid "to the original unique identifier." +msgstr "al identificador único original." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:318 +#, python-format +msgid "person_3,Eric,False,company_2" +msgstr "person_3,Eric,False,company_2" + +#. module: base_import +#: field:base_import.import,res_model:0 +msgid "Model" +msgstr "Modelo" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:77 +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "ID" +msgstr "Id." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:329 +#, python-format +msgid "" +"The two files produced are ready to be imported in \n" +" OpenERP without any modifications. After having \n" +" imported these two CSV files, you will have 4 " +"contacts \n" +" and 3 companies. (the firsts two contacts are linked " +"\n" +" to the first company). You must first import the \n" +" companies and then the persons." +msgstr "" +"Los dos archivos producidos están listos para ser importados en OpenERP sin " +"ninguna modificación. Después de importar estos dos archivos, tendrá 4 " +"contactos y 3 compañías (los dos primeros contactos están enlazados a la " +"primera compañía). Debe importar primero las compañías y luego las personas." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:95 +#, python-format +msgid "" +"By default the Import preview is set on commas as \n" +" field separators and quotation marks as text \n" +" delimiters. If your csv file does not have these \n" +" settings, you can modify the File Format Options \n" +" (displayed under the Browse CSV file bar after you \n" +" select your file)." +msgstr "" +"Por defecto, la previsualización de la importación se establece con comas " +"como separadores de campo y comillas como delimitadores de texto. Si su " +"archivo CSV no tiene estos parámetros, puede modificar las opciones de " +"formato de archivo (mostradas bajo la barra de 'Seleccionar archivo CSV' " +"después de seleccionar el archivo)." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:73 +#, python-format +msgid "Separator:" +msgstr "Separador:" + +#. module: base_import +#: field:base_import.import,file_name:0 +msgid "File Name" +msgstr "Nombre de archivo" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/models.py:80 +#: code:addons/base_import/models.py:111 +#: code:addons/base_import/static/src/xml/import.xml:77 +#: code:addons/base_import/static/src/xml/import.xml:82 +#, python-format +msgid "External ID" +msgstr "Id. externo" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:39 +#, python-format +msgid "File Format Options…" +msgstr "Opciones de formato de archivo..." + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/js/import.js:392 +#, python-format +msgid "between rows %d and %d" +msgstr "entre las filas %d y %d" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:19 +#, python-format +msgid "or" +msgstr "o" + +#. module: base_import +#. openerp-web +#: code:addons/base_import/static/src/xml/import.xml:223 +#, python-format +msgid "" +"As an example, here is \n" +" purchase.order_functional_error_line_cant_adpat.CSV " +"\n" +" file of some quotations you can import, based on " +"demo \n" +" data." +msgstr "" +"Como ejemplo, aquí tiene el archivo " +"'purchase.order_functional_error_line_cant_adapt.csv' que puede importar, " +"basado en los datos de demostración." + +#. module: base_import +#: field:base_import.import,file:0 +msgid "File" +msgstr "Archivo" diff --git a/addons/base_import/i18n/fr.po b/addons/base_import/i18n/fr.po index e3a5bcfd675..edebd707f3a 100644 --- a/addons/base_import/i18n/fr.po +++ b/addons/base_import/i18n/fr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base_import diff --git a/addons/base_import/i18n/pl.po b/addons/base_import/i18n/pl.po index 52477d3ed50..ad7b2cf6d9b 100644 --- a/addons/base_import/i18n/pl.po +++ b/addons/base_import/i18n/pl.po @@ -8,28 +8,28 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-12 18:03+0000\n" +"PO-Revision-Date: 2012-12-19 17:54+0000\n" "Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:44+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/js/import.js:420 #, python-format msgid "Get all possible values" -msgstr "" +msgstr "Pobierz wszystkie możliwe wartości" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:71 #, python-format msgid "Need to import data from an other application?" -msgstr "" +msgstr "Chcesz importować dane z innej aplikacji?" #. module: base_import #. openerp-web @@ -62,7 +62,7 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:310 #, python-format msgid "Relation Fields" -msgstr "" +msgstr "Pola relacyjne" #. module: base_import #. openerp-web @@ -166,7 +166,7 @@ msgstr "Nie importuj" #: code:addons/base_import/static/src/xml/import.xml:24 #, python-format msgid "Select the" -msgstr "" +msgstr "Wybierz" #. module: base_import #. openerp-web @@ -199,21 +199,21 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:239 #, python-format msgid "Can I import several times the same record?" -msgstr "" +msgstr "Mogę importować kilka razy ten sam rekord?" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:15 #, python-format msgid "Validate" -msgstr "" +msgstr "Zatwierdź" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:55 #, python-format msgid "Map your data to OpenERP" -msgstr "" +msgstr "Mapuj swoje dane do OpenERP" #. module: base_import #. openerp-web @@ -250,7 +250,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:175 #, python-format msgid "What can I do if I have multiple matches for a field?" -msgstr "" +msgstr "Co mogę zrobić w przypadku wielokrotnych zgodności dla pola?" #. module: base_import #. openerp-web @@ -262,7 +262,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,somevalue:0 msgid "Some Value" -msgstr "" +msgstr "Jakaś wartość" #. module: base_import #. openerp-web @@ -390,7 +390,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,othervalue:0 msgid "Other Variable" -msgstr "" +msgstr "Inna zmienna" #. module: base_import #. openerp-web @@ -505,7 +505,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:30 #, python-format msgid "CSV File:" -msgstr "" +msgstr "Plik CSV:" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_preview @@ -521,7 +521,7 @@ msgstr "" #: code:addons/base_import/models.py:112 #, python-format msgid "Database ID" -msgstr "" +msgstr "ID bazy danych" #. module: base_import #. openerp-web @@ -540,7 +540,7 @@ msgstr "" #. module: base_import #: field:base_import.import,file_type:0 msgid "File Type" -msgstr "" +msgstr "Typ pliku" #. module: base_import #: model:ir.model,name:base_import.model_base_import_import @@ -557,7 +557,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:360 #, python-format msgid "Import preview failed due to:" -msgstr "" +msgstr "Podgląd niemożliwy ponieważ:" #. module: base_import #. openerp-web @@ -575,7 +575,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:35 #, python-format msgid "Reload data to check changes." -msgstr "" +msgstr "Przełąduj dane, aby sprawdzić zmiany." #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_char_readonly @@ -615,7 +615,7 @@ msgstr "" #: code:addons/base_import/models.py:264 #, python-format msgid "You must configure at least one field to import" -msgstr "" +msgstr "Musisz skonfigurować co najmniej jedno pole do importu" #. module: base_import #. openerp-web @@ -670,7 +670,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:396 #, python-format msgid "Import" -msgstr "" +msgstr "Importuj" #. module: base_import #. openerp-web @@ -742,7 +742,7 @@ msgstr "" #: field:base_import.tests.models.o2m.child,parent_id:0 #: field:base_import.tests.models.o2m.child,value:0 msgid "unknown" -msgstr "" +msgstr "nieznane" #. module: base_import #. openerp-web @@ -777,7 +777,7 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:396 #, python-format msgid "(%d more)" -msgstr "" +msgstr "(%d więcej)" #. module: base_import #. openerp-web @@ -791,7 +791,7 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:72 #, python-format msgid "Encoding:" -msgstr "" +msgstr "Kodowanie:" #. module: base_import #. openerp-web @@ -827,7 +827,7 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:373 #, python-format msgid "Everything seems valid." -msgstr "" +msgstr "Wszystko wygląda poprawnie." #. module: base_import #. openerp-web @@ -846,7 +846,7 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:390 #, python-format msgid "at row %d" -msgstr "" +msgstr "w wierszu %d" #. module: base_import #. openerp-web @@ -918,7 +918,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:20 #, python-format msgid "Cancel" -msgstr "" +msgstr "Anuluj" #. module: base_import #. openerp-web @@ -934,7 +934,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:68 #, python-format msgid "Frequently Asked Questions" -msgstr "" +msgstr "Najczęściej zadawane pytania" #. module: base_import #. openerp-web @@ -1045,7 +1045,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,name:0 msgid "Name" -msgstr "" +msgstr "Nazwa" #. module: base_import #. openerp-web @@ -1064,7 +1064,7 @@ msgstr "" #. module: base_import #: field:base_import.import,res_model:0 msgid "Model" -msgstr "" +msgstr "Model" #. module: base_import #. openerp-web @@ -1072,7 +1072,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:82 #, python-format msgid "ID" -msgstr "" +msgstr "ID" #. module: base_import #. openerp-web @@ -1107,12 +1107,12 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:73 #, python-format msgid "Separator:" -msgstr "" +msgstr "Separator:" #. module: base_import #: field:base_import.import,file_name:0 msgid "File Name" -msgstr "" +msgstr "Nazwa pliku" #. module: base_import #. openerp-web @@ -1122,7 +1122,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:82 #, python-format msgid "External ID" -msgstr "" +msgstr "Identyfikator zewnętrzny" #. module: base_import #. openerp-web @@ -1136,14 +1136,14 @@ msgstr "" #: code:addons/base_import/static/src/js/import.js:392 #, python-format msgid "between rows %d and %d" -msgstr "" +msgstr "pomiędzy wierszami %d a %d" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:19 #, python-format msgid "or" -msgstr "" +msgstr "lub" #. module: base_import #. openerp-web @@ -1161,4 +1161,4 @@ msgstr "" #. module: base_import #: field:base_import.import,file:0 msgid "File" -msgstr "" +msgstr "Plik" diff --git a/addons/base_import/i18n/zh_CN.po b/addons/base_import/i18n/zh_CN.po index 1a2b7ea93d8..2a97f2682f6 100644 --- a/addons/base_import/i18n/zh_CN.po +++ b/addons/base_import/i18n/zh_CN.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-14 14:17+0000\n" -"Last-Translator: nmglyy \n" +"PO-Revision-Date: 2012-12-20 03:03+0000\n" +"Last-Translator: ccdos \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-15 05:06+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_import #. openerp-web @@ -47,6 +47,12 @@ msgid "" "give \n" " you an example for Products and their Categories." msgstr "" +"当你使用External IDs,导入CSV文件\n" +"你导入的每一条记录得External\n" +"ID 用 \"External ID\" 列来定义 . 然后, \n" +"你将用一个列为\"Field/External ID\" 的\n" +"数据记录做参考. 下面的两个 CSV 文件\n" +"给你一个产品和产品类别的例子。" #. module: base_import #. openerp-web @@ -87,6 +93,11 @@ msgid "" "\n" " have a unique Database ID)" msgstr "" +"使用\n" +"Country/Database ID: 你将很少用这中\n" +"标记法. 这种标记法对开发者用来不产生\n" +"冲突有好处 (可能有些记录有相同的名\n" +"但它们有不同的Database ID)" #. module: base_import #. openerp-web @@ -121,6 +132,10 @@ msgid "" "companies) TO \n" " '/tmp/company.csv' with CSV HEADER;" msgstr "" +"复制\n" +"(select 'company_'||id as \"External ID\",company_name\n" +"as \"Name\",'True' as \"Is a Company\" from companies) TO\n" +"'/tmp/company.csv' with CSV HEADER" #. module: base_import #. openerp-web @@ -181,6 +196,11 @@ msgid "" "\n" " See the following question." msgstr "" +"注意 如果你的CSV文件\n" +"一个制表符作为分隔符,OpenERP的将不\n" +"检测隔开。您需要通过你的电子表格应用\n" +"程序的文件格式选项来修改。\n" +"请参阅下面的问题" #. module: base_import #. openerp-web @@ -224,6 +244,9 @@ msgid "" " the easiest way when your data come from CSV files \n" " that have been created manually." msgstr "" +"使用国家: \n" +"当你数据从CSV文件手动创建,这是\n" +"最简单的方法." #. module: base_import #. openerp-web @@ -232,7 +255,7 @@ msgstr "" msgid "" "What's the difference between Database ID and \n" " External ID?" -msgstr "" +msgstr "数据库ID和外部ID之间的区别是什么?" #. module: base_import #. openerp-web @@ -244,13 +267,16 @@ msgid "" "\n" " you 3 different fields to import:" msgstr "" +"例如,要\n" +"引用国家的关系,OpenERP给\n" +"你3个不同字段的导入" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:175 #, python-format msgid "What can I do if I have multiple matches for a field?" -msgstr "" +msgstr "如果我有多对一的字段怎么做?" #. module: base_import #. openerp-web @@ -262,7 +288,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,somevalue:0 msgid "Some Value" -msgstr "" +msgstr "一些值" #. module: base_import #. openerp-web @@ -342,7 +368,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:233 #, python-format msgid "Suppliers and their respective contacts" -msgstr "" +msgstr "供应商和他们各自的联系人" #. module: base_import #. openerp-web @@ -390,7 +416,7 @@ msgstr "" #. module: base_import #: field:base_import.tests.models.preview,othervalue:0 msgid "Other Variable" -msgstr "" +msgstr "其它变量" #. module: base_import #. openerp-web diff --git a/addons/base_report_designer/i18n/de.po b/addons/base_report_designer/i18n/de.po index 601dddfd1ff..32bc2b76822 100644 --- a/addons/base_report_designer/i18n/de.po +++ b/addons/base_report_designer/i18n/de.po @@ -7,13 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-18 07:09+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" +"PO-Revision-Date: 2012-12-19 19:54+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: base_report_designer @@ -24,7 +25,7 @@ msgstr "base.report.sxw" #. module: base_report_designer #: view:base_report_designer.installer:0 msgid "OpenERP Report Designer Configuration" -msgstr "Konfiguration Report Designer" +msgstr "Konfiguration Designer" #. module: base_report_designer #: view:base_report_designer.installer:0 @@ -38,7 +39,7 @@ msgstr "" #. module: base_report_designer #: view:base.report.sxw:0 msgid "Upload the modified report" -msgstr "Upload Reportmodifikation" +msgstr "Upload Report Modifikation" #. module: base_report_designer #: view:base.report.file.sxw:0 @@ -69,7 +70,7 @@ msgstr "Titel" #: field:base.report.file.sxw,report_id:0 #: field:base.report.sxw,report_id:0 msgid "Report" -msgstr "Bericht" +msgstr "Report" #. module: base_report_designer #: view:base.report.rml.save:0 @@ -84,13 +85,13 @@ msgstr "Berichte Report Designer" #. module: base_report_designer #: field:base_report_designer.installer,name:0 msgid "File name" -msgstr "Datei Name" +msgstr "Dateiname" #. module: base_report_designer #: view:base.report.file.sxw:0 #: view:base.report.sxw:0 msgid "Get a report" -msgstr "Generiere Report" +msgstr "Generiere einen Bericht" #. module: base_report_designer #: view:base_report_designer.installer:0 @@ -114,13 +115,13 @@ msgid "" "OpenObject Report Designer plug-in file. Save as this file and install this " "plug-in in OpenOffice." msgstr "" -"OpenObject Report Designer Plug In Datei. Speichern Sie die Datei und " -"installieren Sie dann als OpenOffice Plug In." +"Report Designer Erweiterung. Speichern Sie die Datei und installieren Sie " +"diese bitte in OpenOffice." #. module: base_report_designer #: view:base.report.rml.save:0 msgid "Save RML FIle" -msgstr "Speichern .RML Datei" +msgstr "Speichern .rml Datei" #. module: base_report_designer #: field:base.report.file.sxw,file_sxw:0 @@ -131,7 +132,7 @@ msgstr "Ihre .SXW Datei" #. module: base_report_designer #: view:base_report_designer.installer:0 msgid "Installation and Configuration Steps" -msgstr "Installation und Konfiguration Abfolge" +msgstr "Abfolge Installation und Konfiguration" #. module: base_report_designer #: field:base_report_designer.installer,description:0 @@ -146,7 +147,7 @@ msgid "" "Don't forget to install the OpenERP SA OpenOffice package to modify it.\n" "Once it is modified, re-upload it in OpenERP using this wizard." msgstr "" -"Dieses ist die Vorlage des von Ihnen angefragten Reports.\n" +"Dies ist die Vorlage des von Ihnen angefragten Reports.\n" "Speichern Sie die .SXW Datei und öffnen Sie diese mit OpenOffice.\n" "Vergessen Sie nicht die Installation von OpenERP SA OpenOffice Paket um die " "Vorlage zu modifizieren.\n" @@ -156,7 +157,7 @@ msgstr "" #. module: base_report_designer #: model:ir.actions.act_window,name:base_report_designer.action_view_base_report_sxw msgid "Base Report sxw" -msgstr "Basis Report sxw" +msgstr "Base Report sxw" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_base_report_file_sxw @@ -176,7 +177,7 @@ msgstr "OpenERP Report Designer Installation" #. module: base_report_designer #: view:base.report.sxw:0 msgid "Cancel" -msgstr "Abbruch" +msgstr "Abbrechen" #. module: base_report_designer #: view:base.report.sxw:0 diff --git a/addons/base_setup/i18n/de.po b/addons/base_setup/i18n/de.po index a9469c2bdea..f7d43180c34 100644 --- a/addons/base_setup/i18n/de.po +++ b/addons/base_setup/i18n/de.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-16 12:02+0000\n" -"Last-Translator: Felix Schubert \n" +"PO-Revision-Date: 2012-12-19 22:09+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:45+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_setup #: view:sale.config.settings:0 @@ -40,9 +41,7 @@ msgstr "base.config.settings" #: field:base.config.settings,module_auth_oauth:0 msgid "" "Use external authentication providers, sign in with google, facebook, ..." -msgstr "" -"Benutzen Sie eine externe Authentifizierung, z.B. von Anbietern wie Google, " -"Facebook, ..." +msgstr "Externe Benutzer Authentifizierung, z.B. mit google Konto" #. module: base_setup #: view:sale.config.settings:0 @@ -56,16 +55,16 @@ msgid "" "OpenERP using specific\n" " plugins for your preferred email application." msgstr "" -"OpenERP ermöglicht die automatische Erstellung von Leads (und anderen " -"Belegen)\n" -" aus eingehenden E-Mails. Sie können " -"Ihren E-Mail Posteingang regelmässig synchronisieren, indem\n" +"OpenERP ermöglicht die automatische Erstellung von Interessenten (und " +"anderen Belegen)\n" +" aus eingehenden EMails. Sie können Ihren " +"EMail Posteingang regelmässig synchronisieren, indem\n" " Sie hierzu Ihre POP/IMAP Konten anbinden " -"und dann ein Script zur E-Mail Integration \n" -" aktivieren oder indem Sie selektiv mit " -"Hilfe eines Plugins für Ihre E-Mail Anwendung\n" -" bestimmte E-Mails nach OpenERP " -"transferieren." +"und dann ein Script zur direkten EMail Integration \n" +" regelmässig anwenden, oder indem Sie " +"selektiv mit Hilfe eines Plugins für Ihre persönliche Arbeitsplatz \n" +" Mailanwendung bestimmte EMails nach " +"OpenERP transferieren." #. module: base_setup #: selection:base.setup.terminology,partner:0 @@ -92,7 +91,7 @@ msgstr "Angebote und Aufträge" #: model:ir.actions.act_window,name:base_setup.action_general_configuration #: model:ir.ui.menu,name:base_setup.menu_general_configuration msgid "General Settings" -msgstr "Grundeinstellungen" +msgstr "Allgemeine Einstellungen" #. module: base_setup #: selection:base.setup.terminology,partner:0 @@ -102,7 +101,7 @@ msgstr "Spender" #. module: base_setup #: view:base.config.settings:0 msgid "Email" -msgstr "E-Mail:" +msgstr "E-Mail" #. module: base_setup #: field:sale.config.settings,module_crm:0 @@ -137,7 +136,7 @@ msgstr "Anbindung E-Mail Anwendung" #. module: base_setup #: field:sale.config.settings,module_web_linkedin:0 msgid "Get contacts automatically from linkedIn" -msgstr "Kontakte von Linkdin importieren" +msgstr "Kontakte aus linkedin importieren" #. module: base_setup #: field:sale.config.settings,module_plugin_thunderbird:0 @@ -152,7 +151,7 @@ msgstr "res_config_contents" #. module: base_setup #: view:sale.config.settings:0 msgid "Customer Features" -msgstr "Kunden Features" +msgstr "Kunden Anwendungen" #. module: base_setup #: view:base.config.settings:0 @@ -162,7 +161,7 @@ msgstr "Import / Export" #. module: base_setup #: view:sale.config.settings:0 msgid "Sale Features" -msgstr "Verkauf Features" +msgstr "Verkauf Anwendungen" #. module: base_setup #: field:sale.config.settings,module_plugin_outlook:0 @@ -175,8 +174,6 @@ msgid "" "You can use this wizard to change the terminologies for customers in the " "whole application." msgstr "" -"Mit diesem Assistenten können Sie die verwendete Terminologie des gesamten " -"Systems im Sinne der Kunden verändern." #. module: base_setup #: selection:base.setup.terminology,partner:0 @@ -186,7 +183,7 @@ msgstr "Mieter" #. module: base_setup #: help:base.config.settings,module_share:0 msgid "Share or embbed any screen of openerp." -msgstr "Teilen oder einbetten von OpenERP Ansichten" +msgstr "Teilen oder einbetten von Bildschirmansichten" #. module: base_setup #: selection:base.setup.terminology,partner:0 @@ -311,7 +308,7 @@ msgstr "" #. module: base_setup #: view:base.config.settings:0 msgid "Options" -msgstr "Optionen" +msgstr "Einstellungen" #. module: base_setup #: field:base.config.settings,module_portal:0 diff --git a/addons/base_setup/i18n/fr.po b/addons/base_setup/i18n/fr.po index 23520b8dc12..2d67d41ff37 100644 --- a/addons/base_setup/i18n/fr.po +++ b/addons/base_setup/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-07 10:32+0000\n" +"PO-Revision-Date: 2012-12-19 15:45+0000\n" "Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 04:58+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_setup #: view:sale.config.settings:0 @@ -90,7 +90,7 @@ msgstr "Donateur" #. module: base_setup #: view:base.config.settings:0 msgid "Email" -msgstr "" +msgstr "Courriel" #. module: base_setup #: field:sale.config.settings,module_crm:0 diff --git a/addons/base_vat/i18n/fr.po b/addons/base_vat/i18n/fr.po index 53bbc5f5027..8f68fe96206 100644 --- a/addons/base_vat/i18n/fr.po +++ b/addons/base_vat/i18n/fr.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-27 10:27+0000\n" -"Last-Translator: GaCriv \n" +"PO-Revision-Date: 2012-12-19 15:48+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:19+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: base_vat #: view:res.partner:0 msgid "Check Validity" -msgstr "" +msgstr "Vérifier la validité" #. module: base_vat #: code:addons/base_vat/base_vat.py:147 @@ -45,7 +45,7 @@ msgstr "Sociétés" #: code:addons/base_vat/base_vat.py:111 #, python-format msgid "Error!" -msgstr "" +msgstr "Erreur!" #. module: base_vat #: help:res.partner,vat_subjected:0 diff --git a/addons/board/i18n/de.po b/addons/board/i18n/de.po index 332d367133e..41ad21d9509 100644 --- a/addons/board/i18n/de.po +++ b/addons/board/i18n/de.po @@ -7,20 +7,21 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-16 12:23+0000\n" -"Last-Translator: Felix Schubert \n" +"PO-Revision-Date: 2012-12-19 22:20+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:46+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: board #: model:ir.actions.act_window,name:board.action_board_create #: model:ir.ui.menu,name:board.menu_board_create msgid "Create Board" -msgstr "" +msgstr "Erzeuge Tafel" #. module: board #: view:board.create:0 @@ -37,14 +38,14 @@ msgstr "Layout zurücksetzen" #. module: board #: view:board.create:0 msgid "Create New Dashboard" -msgstr "Neues Dashboard anlegen" +msgstr "Neue Anzeigetafel anlegen" #. module: board #. openerp-web #: code:addons/board/static/src/xml/board.xml:40 #, python-format msgid "Choose dashboard layout" -msgstr "Wählen Sie das Dashboard Layout" +msgstr "Wählen Sie das Anzeigetafel Layout" #. module: board #. openerp-web @@ -63,31 +64,31 @@ msgstr "Wollen Sie dieses Element wirklich löschen?" #. module: board #: model:ir.model,name:board.model_board_board msgid "Board" -msgstr "Pinnwand" +msgstr "Anzeigetafel" #. module: board #: view:board.board:0 #: model:ir.actions.act_window,name:board.open_board_my_dash_action #: model:ir.ui.menu,name:board.menu_board_my_dash msgid "My Dashboard" -msgstr "Mein Dashboard" +msgstr "Eigene Anzeigetafel" #. module: board #: field:board.create,name:0 msgid "Board Name" -msgstr "" +msgstr "Name der Tafel" #. module: board #: model:ir.model,name:board.model_board_create msgid "Board Creation" -msgstr "" +msgstr "Tafel Erzeugen" #. module: board #. openerp-web #: code:addons/board/static/src/xml/board.xml:67 #, python-format msgid "Add to Dashboard" -msgstr "Zu Dashboard hinzufügen" +msgstr "Zur Anzeigetafel hinzufügen" #. module: board #. openerp-web @@ -114,6 +115,21 @@ msgid "" "
    \n" " " msgstr "" +"
    \n" +"

    \n" +" Ihre eigene Anzeigetafel ist noch frei,\n" +"

    \n" +" Um Ihren ersten Bericht auf Ihrer Anzeigetafel zu " +"ergänzen \n" +" klicken Sie 'Tafel erstellen' in den erweiterten " +"Suchoptionen.\n" +"

    \n" +" Sie können dann die Daten noch filtern und gruppieren, " +"bevor Sie\n" +" die Auswertung zur Tafel hinzufügen.\n" +"

    \n" +"
    \n" +" " #. module: board #. openerp-web @@ -132,7 +148,7 @@ msgstr "Übergeordnetes Menü" #: code:addons/board/static/src/xml/board.xml:8 #, python-format msgid "Change Layout.." -msgstr "Layout ändern" +msgstr "" #. module: board #. openerp-web @@ -163,7 +179,7 @@ msgstr "oder" #: code:addons/board/static/src/xml/board.xml:69 #, python-format msgid "Title of new dashboard item" -msgstr "Titel des neuen Dashboard Elements" +msgstr "Titel der neuen Anzeigetafel" #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" diff --git a/addons/claim_from_delivery/i18n/fr.po b/addons/claim_from_delivery/i18n/fr.po index 057c74100e4..78870b04a3c 100644 --- a/addons/claim_from_delivery/i18n/fr.po +++ b/addons/claim_from_delivery/i18n/fr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: claim_from_delivery diff --git a/addons/contacts/i18n/fr.po b/addons/contacts/i18n/fr.po index 002d0f7f608..cca9a57847e 100644 --- a/addons/contacts/i18n/fr.po +++ b/addons/contacts/i18n/fr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: contacts diff --git a/addons/crm/i18n/de.po b/addons/crm/i18n/de.po index 8209725505a..8d8bb747a07 100644 --- a/addons/crm/i18n/de.po +++ b/addons/crm/i18n/de.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-16 16:07+0000\n" +"PO-Revision-Date: 2012-12-19 19:13+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:45+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm #: view:crm.lead.report:0 @@ -43,7 +43,7 @@ msgstr "Interessent" #. module: crm #: field:crm.lead,title:0 msgid "Title" -msgstr "Bezeichnung" +msgstr "Anrede" #. module: crm #: field:crm.lead2partner,action:0 @@ -72,7 +72,7 @@ msgstr "Fund Raising Management" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Convert to Opportunities" -msgstr "" +msgstr "Umwandeln in Chance" #. module: crm #: view:crm.lead.report:0 @@ -97,7 +97,7 @@ msgstr "Verkäufer" #. module: crm #: model:ir.model,name:crm.model_crm_lead_report msgid "CRM Lead Analysis" -msgstr "CRM Verkaufskontakte Analyse" +msgstr "CRM Interessenten Statistik" #. module: crm #: model:ir.actions.server,subject:crm.action_email_reminder_customer_lead @@ -114,7 +114,7 @@ msgstr "Tag" #. module: crm #: view:crm.lead:0 msgid "Company Name" -msgstr "" +msgstr "Unternehmensname" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor6 @@ -125,7 +125,7 @@ msgstr "Training" #: model:ir.actions.act_window,name:crm.crm_lead_categ_action #: model:ir.ui.menu,name:crm.menu_crm_lead_categ msgid "Sales Tags" -msgstr "" +msgstr "Verkauf Kennzeichen" #. module: crm #: view:crm.lead.report:0 @@ -137,7 +137,7 @@ msgstr "Erw. Abschluß" #: help:crm.lead,message_unread:0 #: help:crm.phonecall,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Wenn aktiviert, erfordern neue Nachrichten Ihr Handeln" #. module: crm #: help:crm.lead.report,creation_day:0 @@ -147,7 +147,7 @@ msgstr "Datum Erstellung" #. module: crm #: field:crm.segmentation.line,name:0 msgid "Rule Name" -msgstr "Bezeichnung" +msgstr "Regel Bezeichnung" #. module: crm #: view:crm.case.resource.type:0 @@ -162,7 +162,7 @@ msgstr "Kampagne" #. module: crm #: view:crm.lead:0 msgid "Search Opportunities" -msgstr "Suche Verkaufschancen" +msgstr "Suche Chancen" #. module: crm #: help:crm.lead.report,deadline_month:0 @@ -177,9 +177,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" -"Beinhaltet die Chatter Zusammenfassung (Anzahl der Nachrichten, ...). Diese " -"Zusammenfassung ist im HTML-Format, um in Kanban Karten Ansichten eingefügt " -"zu werden." +"Hier finden Sie die Nachrichtenübersicht (Anzahl Nachrichten etc., ...) im " +"html Format, um Sie später in einer Kanban Ansicht einfügen zu können." #. module: crm #: code:addons/crm/crm_lead.py:552 @@ -214,7 +213,7 @@ msgstr "Terminiere weiteren Anruf" #: view:crm.phonecall:0 #, python-format msgid "Phone Call" -msgstr "Kundenanrufe" +msgstr "Telefonanruf" #. module: crm #: field:crm.lead,opt_out:0 @@ -239,19 +238,19 @@ msgstr "Kriterien" #. module: crm #: view:crm.segmentation:0 msgid "Excluded Answers :" -msgstr "Ausgeschlossene Antworten" +msgstr "Ausgeschlossene Antworten:" #. module: crm #: field:crm.case.stage,section_ids:0 msgid "Sections" -msgstr "Vertriebssektionen" +msgstr "Sektionen" #. module: crm #: view:crm.lead.report:0 #: model:ir.actions.act_window,name:crm.action_report_crm_lead #: model:ir.ui.menu,name:crm.menu_report_crm_leads_tree msgid "Leads Analysis" -msgstr "Statistik Verkaufskontakte" +msgstr "Statistik Interessenten" #. module: crm #: code:addons/crm/crm_lead.py:878 @@ -268,7 +267,7 @@ msgstr "Kampagnen" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Select Opportunities" -msgstr "Wähle Verkaufschancen" +msgstr "Wähle Chancen" #. module: crm #: field:crm.lead,state_id:0 @@ -305,7 +304,7 @@ msgstr "Kein Betreff" #. module: crm #: field:crm.lead,contact_name:0 msgid "Contact Name" -msgstr "Ansprechpartner" +msgstr "Kontakt Name" #. module: crm #: help:crm.segmentation,categ_id:0 @@ -313,8 +312,8 @@ msgid "" "The partner category that will be added to partners that match the " "segmentation criterions after computation." msgstr "" -"Die Partner Kategorie, die gemäß der Segementierungskriterien nach der " -"Verarbeitung dem Partner zugewiesen wird." +"Die Partner Kategorie, die gemäß der Segementierung dem Partner zugewiesen " +"wird." #. module: crm #: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act @@ -336,10 +335,9 @@ msgstr "" "Kontakten zuweisen, \n" " um die Interaktionen Ihres Vertriebs besser zu " "koordinieren. Das Tool zur\n" -"                 Segmentierung ist dabei in der Lage, Kategorien nach den\n" +" Segmentierung ist dabei in der Lage, Kategorien nach den\n" " von Ihnen vorab definierten Kriterien automatisch " -"zuzuweisen.\n" -"               \n" +"zuzuweisen.\n" " " #. module: crm @@ -347,7 +345,7 @@ msgstr "" #: field:crm.phonecall,partner_id:0 #: field:crm.phonecall2phonecall,contact_name:0 msgid "Contact" -msgstr "Ansprechpartner" +msgstr "Kontakt" #. module: crm #: help:crm.case.section,change_responsible:0 @@ -360,23 +358,23 @@ msgstr "" #. module: crm #: model:process.transition,name:crm.process_transition_opportunitymeeting0 msgid "Opportunity Meeting" -msgstr "Meeting Verkaufschance" +msgstr "Meeting mit Chance" #. module: crm #: help:crm.lead.report,delay_close:0 #: help:crm.phonecall.report,delay_close:0 msgid "Number of Days to close the case" -msgstr "Anzahl Tage f. Beendigung" +msgstr "Tage bis Beendigung" #. module: crm #: model:process.node,note:crm.process_node_opportunities0 msgid "When a real project/opportunity is detected" -msgstr "Wenn definitiv Verkaufschance erkannt wird" +msgstr "Falls eine reale Chance oder konkretes Projekt vermutet wird." #. module: crm #: field:res.partner,opportunity_ids:0 msgid "Leads and Opportunities" -msgstr "Verkaufskontakte & Verkaufschancen" +msgstr "Interessenten & Chancen" #. module: crm #: model:ir.actions.act_window,help:crm.relate_partner_opportunities @@ -403,13 +401,13 @@ msgstr "" "Pipeline, verfolgen Sie dabei \n" " Ihre potenziellen Verkäufe und treffen Sie bessere " "Vorhersagen über zukünftige Umsätze.\n" -"              

    \n" -"                 Terminieren Sie Ihre Meetings und Telefonanruf im Kontext " +"

    \n" +" Terminieren Sie Ihre Meetings und Telefonanruf im Kontext " "der Chance, wandeln sie diese \n" -" in konkrete Angebote, verbinden Sie Dateianhänge oder " +" in konkrete Angebote, verbinden Sie Dateianhänge oder " "Dokumente oder verfolgen Sie \n" " einfach sämtliche Mitteilungen und Diskussionen u.s.w.\n" -"               \n" +" \n" " " #. module: crm @@ -423,7 +421,7 @@ msgstr "Kein Auftrag" #: field:crm.lead,message_unread:0 #: field:crm.phonecall,message_unread:0 msgid "Unread Messages" -msgstr "Ungelesene Mitteilungen" +msgstr "Ungelesene Nachrichten" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 @@ -461,12 +459,12 @@ msgstr "" #: field:crm.phonecall.report,categ_id:0 #: field:crm.phonecall2phonecall,categ_id:0 msgid "Category" -msgstr "Vertriebskategorie" +msgstr "Kategorie" #. module: crm #: view:crm.lead.report:0 msgid "#Opportunities" -msgstr "# Verkaufschancen" +msgstr "Anzahl Chancen" #. module: crm #: view:crm.lead:0 @@ -521,7 +519,7 @@ msgstr "Status" #: view:crm.lead2opportunity.partner:0 #: view:crm.partner2opportunity:0 msgid "Create Opportunity" -msgstr "Erstelle Verkaufschance" +msgstr "Erstelle Chance" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -534,7 +532,7 @@ msgstr "August" #: view:crm.case.stage:0 #: field:crm.case.stage,name:0 msgid "Stage Name" -msgstr "Bez. Stufe" +msgstr "Bezeichnung Stufe" #. module: crm #: view:crm.lead:0 @@ -566,7 +564,7 @@ msgstr "Funktioniert Nicht" #. module: crm #: field:crm.lead.report,planned_revenue:0 msgid "Planned Revenue" -msgstr "Geplante Umsatzerlöse" +msgstr "Geplanter Umsatz" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_phonecall_read @@ -583,7 +581,7 @@ msgstr "Oktober" #. module: crm #: view:crm.segmentation:0 msgid "Included Answers :" -msgstr "Inbegriffene Antworten" +msgstr "Inbegriffene Antworten:" #. module: crm #: help:crm.phonecall,state:0 @@ -594,13 +592,18 @@ msgid "" " If the call needs to be done then the status is set " "to 'Not Held'." msgstr "" +"Der Status wird als 'Bestätigt' eingestuft, wenn ein neuer Vorgang erzeugt " +"wurde. Durch öffnen, wird der Fall in den Status 'in Bearbeitung' geändert. " +"Wenn der Anruf abgeschlossen wurde, ändert sich der Status zu 'Erledigt'. " +"Sollte der Anruf nach wie vor offen sein, ist der Status 'Noch nicht " +"angerufen'." #. module: crm #: field:crm.case.section,message_summary:0 #: field:crm.lead,message_summary:0 #: field:crm.phonecall,message_summary:0 msgid "Summary" -msgstr "Bezeichnung" +msgstr "Übersicht" #. module: crm #: view:crm.merge.opportunity:0 @@ -610,7 +613,7 @@ msgstr "Zusammenfassen" #. module: crm #: view:crm.case.categ:0 msgid "Case Category" -msgstr "Vertriebskategorie" +msgstr "Vorgangshistorie" #. module: crm #: field:crm.lead,partner_address_name:0 @@ -639,12 +642,12 @@ msgstr "Kunden Profilerstellung" #. module: crm #: view:crm.phonecall.report:0 msgid "#Phone calls" -msgstr "# Kundenanrufe" +msgstr "Anzahl Anrufe" #. module: crm #: sql_constraint:crm.case.section:0 msgid "The code of the sales team must be unique !" -msgstr "Die Kurzbezeichnung für das Vertriebsteam muss eindeutig sein!" +msgstr "Das Kürzel für das Vertriebsteam muss eindeutig sein!" #. module: crm #: selection:crm.case.stage,state:0 @@ -703,12 +706,12 @@ msgstr "Partner Segmentierungspositionen" #: model:ir.actions.act_window,name:crm.action_report_crm_phonecall #: model:ir.ui.menu,name:crm.menu_report_crm_phonecalls_tree msgid "Phone Calls Analysis" -msgstr "Statistik Kundenanrufe" +msgstr "Statistik Anrufe" #. module: crm #: view:crm.lead:0 msgid "Leads Form" -msgstr "Verkaufskontakt Formular" +msgstr "Interessenten Formular" #. module: crm #: view:crm.segmentation:0 @@ -724,7 +727,7 @@ msgstr "Dauer in Minuten" #. module: crm #: field:crm.lead.report,probable_revenue:0 msgid "Probable Revenue" -msgstr "Möglicher Umsatz" +msgstr "Geplanter Umsatz" #. module: crm #: help:crm.lead.report,creation_month:0 @@ -746,23 +749,23 @@ msgstr "Interessenten aus der USA" msgid "The probability of closing the deal should be between 0% and 100%!" msgstr "" "Die Wahrscheinlichkeit eines erfolgreichen Abschluss liegt zwischen 0% und " -"100% !." +"100% !" #. module: crm #: view:crm.lead:0 msgid "Leads Generation" -msgstr "Generierung Verkaufskontakte" +msgstr "Generierung Interessenten" #. module: crm #: view:board.board:0 msgid "Statistics Dashboard" -msgstr "Pinnwand Statistiken" +msgstr "Statistik Anzeigetafel" #. module: crm #: code:addons/crm/crm_lead.py:853 #, python-format msgid "Stage changed to %s." -msgstr "Die Stufe wurde geändert zu %s." +msgstr "Stufe wurde geändert auf %s." #. module: crm #: code:addons/crm/crm_lead.py:755 @@ -776,7 +779,7 @@ msgstr "Die Stufe wurde geändert zu %s." #: field:res.partner,opportunity_count:0 #, python-format msgid "Opportunity" -msgstr "Verkaufschance" +msgstr "Chance" #. module: crm #: code:addons/crm/crm_meeting.py:62 @@ -807,26 +810,24 @@ msgstr "Beende Prozess" #. module: crm #: field:crm.case.section,alias_id:0 msgid "Alias" -msgstr "" +msgstr "Alias" #. module: crm #: view:crm.phonecall:0 msgid "Search Phonecalls" -msgstr "Suche Kundenanruf" +msgstr "Suche Anruf" #. module: crm #: view:crm.lead.report:0 msgid "" "Leads/Opportunities that are assigned to one of the sale teams I manage" -msgstr "" -"Interessenten / Chancen, die dem mir unterstellten Team oder mir persönlich " -"zugewiesen wurden." +msgstr "Interessenten / Chancen, die mir oder meinem Team zugewiesen wurden." #. module: crm #: field:crm.partner2opportunity,name:0 #: field:crm.phonecall2opportunity,name:0 msgid "Opportunity Name" -msgstr "Verkaufschance Bez." +msgstr "Chance Bezeichnung" #. module: crm #: field:base.action.rule,act_section_id:0 @@ -841,7 +842,7 @@ msgstr "Terminart" #. module: crm #: field:crm.segmentation,exclusif:0 msgid "Exclusive" -msgstr "Exklusive Auswahl" +msgstr "Exklusiv" #. module: crm #: code:addons/crm/crm_lead.py:512 @@ -852,7 +853,7 @@ msgstr "Von %s : %s" #. module: crm #: field:crm.lead.report,creation_year:0 msgid "Creation Year" -msgstr "Jahr Erzuegung" +msgstr "Jahr der Erzeugung" #. module: crm #: view:crm.lead2opportunity.partner:0 @@ -876,7 +877,7 @@ msgstr "Erzeugt am" #. module: crm #: field:crm.lead,ref2:0 msgid "Reference 2" -msgstr "Ref. 2" +msgstr "Referenz 2" #. module: crm #: help:crm.case.stage,section_ids:0 @@ -902,8 +903,8 @@ msgid "" " " msgstr "" "Hallo [[object.user_id.name]], \n" -"könntest Du diesen Interessenten prüfen, der Fall ist bereits seit 5 Tagen " -"offen ?\n" +"könntest Du bitte diesen Interessenten prüfen, der Fall wurde schon seit 5 " +"Tagen noch nicht bearbeitet ?\n" "\n" "Interessent: [[object.id ]]\n" "Beschreibung:\n" @@ -922,7 +923,7 @@ msgstr "Anforderungen" #. module: crm #: view:crm.phonecall2opportunity:0 msgid "Convert To Opportunity " -msgstr "Konvertiere z. Verkaufschance " +msgstr "Umwandel zu Chance " #. module: crm #: view:crm.phonecall:0 @@ -939,7 +940,7 @@ msgstr "Nicht zugeteilte Anrufe" #: model:process.node,name:crm.process_node_opportunities0 #: view:res.partner:0 msgid "Opportunities" -msgstr "Verkaufschance" +msgstr "Chancen" #. module: crm #: field:crm.segmentation,categ_id:0 @@ -964,17 +965,17 @@ msgstr "Ausgehende Anrufe" #. module: crm #: view:crm.lead:0 msgid "Mark Won" -msgstr "Abschluss als Verkauf" +msgstr "Markiere als erfolgreich angeschlossen" #. module: crm #: field:crm.case.stage,probability:0 msgid "Probability (%)" -msgstr "Wahrscheinlichk. (%)" +msgstr "Wahrscheinl. (%)" #. module: crm #: view:crm.lead:0 msgid "Mark Lost" -msgstr "Kein Verkaufsabschluss" +msgstr "Markiere als nicht erfolgreich abgeschlossen" #. module: crm #: model:ir.filters,name:crm.filter_draft_lead @@ -1002,12 +1003,12 @@ msgstr "Warnung !" #. module: crm #: field:crm.lead,day_open:0 msgid "Days to Open" -msgstr "Tage b. Eröffnung" +msgstr "Tage bis Eröffnung" #. module: crm #: view:crm.phonecall2partner:0 msgid "Create Partner" -msgstr "Erstelle Partner" +msgstr "Erzeuge Partner" #. module: crm #: field:crm.lead,mobile:0 @@ -1031,9 +1032,7 @@ msgstr "Referenz" msgid "" "Opportunities that are assigned to either me or one of the sale teams I " "manage" -msgstr "" -"Chancen, die mir persönlich oder dem Team, für das ich verantwortlich bin, " -"zugewiesen wurden" +msgstr "Chancen, die mir oder meinem Team zugewiesen wurden" #. module: crm #: help:crm.case.section,resource_calendar_id:0 @@ -1046,7 +1045,7 @@ msgstr "Für Kalkulation der offenen Tage" #: view:res.partner:0 #: field:res.partner,meeting_ids:0 msgid "Meetings" -msgstr "Terminkalender" +msgstr "Meetings" #. module: crm #: view:base.action.rule:0 @@ -1058,7 +1057,7 @@ msgstr "Filterkriterien" #: field:crm.lead,title_action:0 #: field:crm.phonecall,date_action_next:0 msgid "Next Action" -msgstr "Nächste Aktion" +msgstr "Nächster Schritt" #. module: crm #: view:crm.segmentation:0 @@ -1078,12 +1077,12 @@ msgstr "Betreff" #. module: crm #: view:crm.lead:0 msgid "New Leads" -msgstr "Neue Kontakte" +msgstr "Neue Interessenten" #. module: crm #: view:crm.lead:0 msgid "Show Sales Team" -msgstr "Zeige Verkaufs Team" +msgstr "Zeige Vertriebsteam" #. module: crm #: help:sale.config.settings,module_crm_claim:0 @@ -1103,7 +1102,7 @@ msgstr "Erfolgreich" #. module: crm #: field:crm.lead.report,delay_expected:0 msgid "Overpassed Deadline" -msgstr "Abgelaufene Frist" +msgstr "Überschrittene Frist" #. module: crm #: model:crm.case.section,name:crm.section_sales_department @@ -1197,7 +1196,7 @@ msgstr "Anrufe in Bearbeitung" #: model:ir.actions.act_window,name:crm.crm_lead_stage_act #: model:ir.ui.menu,name:crm.menu_crm_lead_stage_act msgid "Stages" -msgstr "Vertriebsstufen" +msgstr "Stufen" #. module: crm #: help:sale.config.settings,module_crm_helpdesk:0 @@ -1219,7 +1218,7 @@ msgstr "Löschen" #: field:crm.partner2opportunity,planned_revenue:0 #: field:crm.phonecall2opportunity,planned_revenue:0 msgid "Expected Revenue" -msgstr "Erwart. Umsatz" +msgstr "Erwarteter Umsatz" #. module: crm #: view:crm.lead:0 @@ -1230,7 +1229,7 @@ msgstr "" #: code:addons/crm/crm_lead.py:867 #, python-format msgid "Opportunity has been lost." -msgstr "Chance wurde kein Verkauf." +msgstr "Chance wurde kein erfolgreicher Abschluss." #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1254,8 +1253,7 @@ msgstr "Max Partner ID verarbeitet" msgid "" "Setting this stage will change the probability automatically on the " "opportunity." -msgstr "" -"Das Setzten dieser Stufe wird die Wahrscheinlichkeit automatisch ändern" +msgstr "Eine andere Stufe ändert die Wahrscheinlichkeit automatisch." #. module: crm #: view:crm.lead:0 @@ -1309,8 +1307,8 @@ msgid "" "If you check this field, this stage will be proposed by default on each " "sales team. It will not assign this stage to existing teams." msgstr "" -"Bei Aktivierung dieses Feldes wird diese Stufe automatische dem Verkaufsteam " -"zugeordnet. Gilt nicht für bestehende Teams." +"Durch Aktivierung wird diese Stufe automatisch dem Verkaufsteam zugeordnet. " +"Dieses wird nicht unmittelbar für die bereits bestehenden Teams übernommen." #. module: crm #: help:crm.case.stage,type:0 @@ -1328,9 +1326,9 @@ msgid "" "Check if you want to use this tab as part of the segmentation rule. If not " "checked, the criteria beneath will be ignored" msgstr "" -"Setze Haken, falls dieser Tabulator als Bestandteil der Segmentierungs Regel " -" genutzt werden soll. Falls der Haken nicht gesetzt wird, werden die " -"Kriterien dieser Seite ignoriert." +"Aktivieren Sie diese, falls dieser Tabulator als Bestandteil der " +"Segmentierung genutzt werden soll. Falls der Haken nicht gesetzt wird, " +"werden die Kriterien dieser Seite ignoriert." #. module: crm #: view:crm.lead2partner:0 @@ -1338,7 +1336,7 @@ msgstr "" #: model:ir.actions.act_window,name:crm.action_crm_lead2partner #: model:ir.actions.act_window,name:crm.action_crm_phonecall2partner msgid "Create a Partner" -msgstr "Erstelle Partner" +msgstr "Erzeuge Partner" #. module: crm #: field:crm.segmentation,state:0 @@ -1353,7 +1351,7 @@ msgstr "Dokumentiere Anruf" #. module: crm #: field:crm.lead,day_close:0 msgid "Days to Close" -msgstr "Tage f. Beend." +msgstr "Tage b. Beend." #. module: crm #: field:crm.case.section,complete_name:0 @@ -1372,7 +1370,7 @@ msgstr "" #. module: crm #: model:ir.model,name:crm.model_crm_partner2opportunity msgid "Partner To Opportunity" -msgstr "Partner zu Verkaufschance" +msgstr "Partner zu Chance" #. module: crm #: field:crm.opportunity2phonecall,date:0 @@ -1403,7 +1401,7 @@ msgstr "Erweiterter Filter..." #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls which are in closed state" -msgstr "abgeschlossene Anrufe" +msgstr "Beendete Telefonanrufe" #. module: crm #: view:crm.phonecall.report:0 @@ -1418,6 +1416,10 @@ msgid "" "set to 'Done'. If the case needs to be reviewed then the Status is set to " "'Pending'." msgstr "" +"Der Status wird bei der Anlage eines Falles auf 'Neu' gesetzt. Wenn der Fall " +"bearbeitet wird, wird der Status auf 'offen' gesetzt. Wenn der Fall " +"abgeschlossen wird, wird der Status auf 'Erledigt' gesetzt. Wenn der Fall " +"überprüft werden muss, wird der Status auf 'Wiedervorlage' gesetzt." #. module: crm #: model:crm.case.section,name:crm.crm_case_section_1 @@ -1450,7 +1452,7 @@ msgstr "Interessent Beschreibung" #: code:addons/crm/crm_lead.py:491 #, python-format msgid "Merged opportunities" -msgstr "Zusammengeführte Verkaufschancen" +msgstr "Zusammengefasste Chancen" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor7 @@ -1460,7 +1462,7 @@ msgstr "Beratungsdienste" #. module: crm #: field:crm.case.section,code:0 msgid "Code" -msgstr "Kurzbez." +msgstr "Kürzel" #. module: crm #: view:sale.config.settings:0 @@ -1515,12 +1517,12 @@ msgstr "Informationen" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in pending state" -msgstr "Verkaufskontakte und Chancen in Wartezustand" +msgstr "Interessenten / Chancen zur Wiedervorlage" #. module: crm #: model:ir.model,name:crm.model_crm_merge_opportunity msgid "Merge two Opportunities" -msgstr "Fasse zwei Verkaufschancen zusammen" +msgstr "Fasse zwei Chancen zusammen" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2partner @@ -1536,7 +1538,7 @@ msgstr "Andere" #: field:crm.phonecall,opportunity_id:0 #: model:ir.model,name:crm.model_crm_lead msgid "Lead/Opportunity" -msgstr "Verkaufskontakt/Chance" +msgstr "Interessent / Chance" #. module: crm #: model:ir.actions.act_window,name:crm.action_merge_opportunities @@ -1547,17 +1549,17 @@ msgstr "Zusammenfassung Interessent / Chance" #. module: crm #: help:crm.case.stage,sequence:0 msgid "Used to order stages. Lower is better." -msgstr "Wird zum ordnen der Stufen genutzt. Je geringer desto besser." +msgstr "Wird zum ordnen der Stufen in aufsteigender Reihenfolge genutzt." #. module: crm #: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action msgid "Phonecall Categories" -msgstr "Kundenanruf Kategorien" +msgstr "Anruf Kategorien" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in open state" -msgstr "Offene Verkaufskontakt/Chance" +msgstr "Offene Chancen / Interessenten" #. module: crm #: model:ir.model,name:crm.model_res_users @@ -1567,13 +1569,13 @@ msgstr "Benutzer" #. module: crm #: constraint:crm.case.section:0 msgid "Error ! You cannot create recursive Sales team." -msgstr "Fehler ! Sie können kein rekursives Sales Team haben." +msgstr "Fehler ! Sie können kein rekursives Verkaufsteam haben." #. module: crm #: selection:crm.opportunity2phonecall,action:0 #: selection:crm.phonecall2phonecall,action:0 msgid "Log a call" -msgstr "Dokumentiere einen Anruf" +msgstr "Dokumentiere Anruf" #. module: crm #: selection:crm.segmentation.line,expr_name:0 @@ -1584,7 +1586,7 @@ msgstr "Umsatz Verkauf" #: view:crm.phonecall.report:0 #: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new msgid "Phone calls" -msgstr "Kundenanrufe" +msgstr "Anrufe" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_opportunity @@ -1595,8 +1597,8 @@ msgid "" "mainly used by the sales manager in order to do the periodic review with the " "teams of the sales pipeline." msgstr "" -"Statistik Verkaufschancen zeigt Ihnen einen zusammenfassenden Überblick über " -"die Bearbeitung ihre Verkaufsmöglichkeiten mit Informationen zu erwartetem " +"Statistik Chancen zeigt Ihnen einen zusammenfassenden Überblick über die " +"Bearbeitung Ihrer Verkaufsmöglichkeiten mit Informationen zu erwartetem " "Umsatz, geplanten Vertriebskosten, überschrittenen Bearbeitungsfristen oder " "der Anzahl an erforderlichen Kontaktaufnahmen durch den Vertrieb. Dieser " "Bericht wird i.d.R. durch die Vertriebsleitung eingesetzt, um einen " @@ -1608,7 +1610,7 @@ msgstr "" #: field:crm.payment.mode,name:0 #: field:crm.segmentation,name:0 msgid "Name" -msgstr "Bezeichnung" +msgstr "Name" #. module: crm #: view:crm.lead.report:0 @@ -1625,7 +1627,7 @@ msgstr "Meine Fälle" #: help:crm.lead,message_ids:0 #: help:crm.phonecall,message_ids:0 msgid "Messages and communication history" -msgstr "Nachrichten und Kommunikation" +msgstr "Nachrichten und Kommunikations-Historie" #. module: crm #: view:crm.lead:0 @@ -1655,7 +1657,7 @@ msgstr "Konvertiere zu Kaufinteressent oder Partner" #: code:addons/crm/crm_lead.py:871 #, python-format msgid "Opportunity has been won." -msgstr "Chance wurde gewonnen." +msgstr "Chance wurde erfolgreich abgeschlossen." #. module: crm #: view:crm.phonecall:0 @@ -1665,17 +1667,17 @@ msgstr "Anrufe, die mir oder meinem Team zugewiesen wurden" #. module: crm #: model:ir.model,name:crm.model_crm_payment_mode msgid "CRM Payment Mode" -msgstr "CRM Zahlungsverfahren" +msgstr "CRM Zahlungsmethode" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in done state" -msgstr "Erledigte Verkaufskontakt/Chance" +msgstr "Erledigte Interessenten / Chancen" #. module: crm #: field:crm.lead.report,delay_close:0 msgid "Delay to Close" -msgstr "Zeit f. Beendigung" +msgstr "Zeit bis zur Beendigung" #. module: crm #: view:crm.lead:0 @@ -1709,7 +1711,7 @@ msgstr "Datum nächste Aktion" #. module: crm #: selection:crm.segmentation,state:0 msgid "Running" -msgstr "In Weiterbearbeitung" +msgstr "In laufender Bearbeitung" #. module: crm #: help:crm.case.stage,state:0 @@ -1741,7 +1743,7 @@ msgstr "Eingehende Anrufe" #. module: crm #: view:crm.phonecall.report:0 msgid "Month of call" -msgstr "Methode des Anrufs" +msgstr "Monat des Anrufs" #. module: crm #: code:addons/crm/crm_phonecall.py:289 @@ -1764,7 +1766,7 @@ msgstr "" "Die Interessenten Statistik ermöglicht verschiedene Analysen über die " "Bearbeitung Ihrer Interessenten, z.B. die Eröffnungszeiten, die " "Bearbeitungsdauern oder die Anzahl nach Stufen. Sie können die Interessenten " -"Statistik durch Gruppierung über multiple Dimensionen feingranular zu " +"Statistik durch Gruppierung über multiple Dimensionen feingranular " "untersuchen." #. module: crm @@ -1790,7 +1792,7 @@ msgstr "Jahr der Erstellung" #: view:crm.lead:0 #: field:crm.lead,description:0 msgid "Notes" -msgstr "Anmerkungen" +msgstr "Notizen" #. module: crm #: field:crm.segmentation.line,expr_value:0 @@ -1800,12 +1802,12 @@ msgstr "Wert" #. module: crm #: field:crm.lead,partner_name:0 msgid "Customer Name" -msgstr "Kunde" +msgstr "Kundenname" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2opportunity msgid "Phonecall To Opportunity" -msgstr "Anrufe zu Verkaufschance" +msgstr "Anruf bei Chance" #. module: crm #: field:crm.case.section,reply_to:0 @@ -1820,7 +1822,7 @@ msgstr "Anzeige" #. module: crm #: view:board.board:0 msgid "Opportunities by Stage" -msgstr "Verkaufschancen nach Stufen" +msgstr "Chancen nach Stufen" #. module: crm #: model:process.transition,note:crm.process_transition_leadpartner0 @@ -1851,7 +1853,7 @@ msgstr "Erledigt" #. module: crm #: view:crm.lead:0 msgid "Extra Info" -msgstr "Extra Information" +msgstr "Weitere Info" #. module: crm #: view:crm.lead:0 @@ -1887,7 +1889,7 @@ msgstr "Priorität" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner msgid "Lead To Opportunity Partner" -msgstr "Verkaufskontakt zu Verkaufschance Partner" +msgstr "Interessent zu Chance Partner" #. module: crm #: help:crm.lead,partner_id:0 @@ -1911,7 +1913,7 @@ msgstr "Mehrfach Umwandlung" #. module: crm #: view:sale.config.settings:0 msgid "On Mail Server" -msgstr "" +msgstr "Anbindung E-Mail Server" #. module: crm #: model:ir.actions.act_window,name:crm.open_board_statistical_dash @@ -1949,7 +1951,7 @@ msgstr "Segmentierung Positionen" #: view:crm.opportunity2phonecall:0 #: view:crm.phonecall2phonecall:0 msgid "Planned Date" -msgstr "Gepl. Datum" +msgstr "Geplantes Datum" #. module: crm #: view:crm.lead:0 @@ -1965,16 +1967,14 @@ msgstr "Wiederkehrer" #: help:crm.lead,type:0 #: help:crm.lead.report,type:0 msgid "Type is used to separate Leads and Opportunities" -msgstr "" -"Typ wird zur Unterscheidung von Verkaufskontakten und Verkaufschancen " -"verwendet." +msgstr "Typ wird zur Unterscheidung von Interessent und Chance verwendet." #. module: crm #: view:crm.phonecall2partner:0 msgid "Are you sure you want to create a partner based on this Phonecall ?" msgstr "" "Sind Sie sicher, dass Sie einen neuen Partner auf der Grundlage dieses " -"Telefonanrufs anlegen möchten?" +"Anrufs anlegen möchten?" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1986,7 +1986,7 @@ msgstr "Juli" #. module: crm #: view:crm.lead:0 msgid "Lead / Customer" -msgstr "Verkaufskontakt / Kunde" +msgstr "Interessent / Kunde" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_2 @@ -1996,7 +1996,7 @@ msgstr "Kundensupport Abteilung" #. module: crm #: view:crm.lead.report:0 msgid "Show only lead" -msgstr "Zeige nur Verkaufskontakte" +msgstr "Zeige nur Interessenten" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act @@ -2020,12 +2020,12 @@ msgstr "Segmentierung" #. module: crm #: view:crm.lead:0 msgid "Team" -msgstr "Name Team" +msgstr "Team" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities which are in New state" -msgstr "Neue Verkaufskontakt/Chance" +msgstr "Neuer Interessent / Chance" #. module: crm #: code:addons/crm/crm_lead.py:883 @@ -2037,18 +2037,18 @@ msgstr "%s Kundewurde geändert zu%s." #: selection:crm.phonecall,state:0 #: view:crm.phonecall.report:0 msgid "Not Held" -msgstr "Nicht Stattgef." +msgstr "Nicht Telefoniert" #. module: crm #: field:crm.lead.report,probability:0 msgid "Probability" -msgstr "Wahrscheinlichk." +msgstr "Wahrscheinl." #. module: crm #: code:addons/crm/crm_lead.py:552 #, python-format msgid "Please select more than one opportunity from the list view." -msgstr "Bitte wählen Sie mehr als eine Verkaufsschance aus" +msgstr "Bitte wählen Sie mehr als eine Chance aus" #. module: crm #: view:crm.lead.report:0 @@ -2063,7 +2063,7 @@ msgstr "Monat" #: model:ir.ui.menu,name:crm.menu_crm_leads #: model:process.node,name:crm.process_node_leads0 msgid "Leads" -msgstr "Verkaufskontakte" +msgstr "Interessenten" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor5 @@ -2096,7 +2096,7 @@ msgstr "" "

    \n" " OpenERP hilft Ihnen dabei, Ihre Vertriebs-Pipeline zu " "verfolgen\n" -"              und die Prognose zukünftiger Umsätze zu optimieren.\n" +" und die Prognose zukünftiger Umsätze zu optimieren.\n" "

    \n" " Sie können Ihre Meetings und Telefonanrufe bei Chancen " "einplanen,\n" @@ -2110,7 +2110,7 @@ msgstr "" #: view:crm.phonecall.report:0 #: selection:crm.phonecall.report,state:0 msgid "Todo" -msgstr "Offen" +msgstr "Zu erledigen" #. module: crm #: field:crm.lead,user_email:0 @@ -2130,7 +2130,7 @@ msgstr "" #: field:crm.opportunity2phonecall,note:0 #: field:crm.phonecall2phonecall,note:0 msgid "Note" -msgstr "Bemerkung" +msgstr "Notiz" #. module: crm #: selection:crm.lead,priority:0 @@ -2153,7 +2153,7 @@ msgstr "Beendet" #. module: crm #: view:crm.lead:0 msgid "Open Opportunities" -msgstr "Offene Verkaufschancen" +msgstr "Offene Chancen" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 @@ -2167,12 +2167,12 @@ msgstr "E-Mail Kampagne - Dienstleistung" #: selection:crm.lead.report,state:0 #: selection:crm.phonecall.report,state:0 msgid "Pending" -msgstr "Schwebend" +msgstr "Wiedervorlage" #. module: crm #: model:process.transition,name:crm.process_transition_leadopportunity0 msgid "Prospect Opportunity" -msgstr "Verkaufschance" +msgstr "Aussichtsreiche Chance" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_category_act_leads_all @@ -2212,7 +2212,7 @@ msgstr "" #. module: crm #: field:crm.lead,email_cc:0 msgid "Global CC" -msgstr "Allgemeine Kopie (CC)" +msgstr "Generelle E-Mail Kopie (CC)" #. module: crm #: view:crm.lead:0 @@ -2221,7 +2221,7 @@ msgstr "Allgemeine Kopie (CC)" #: model:ir.ui.menu,name:crm.menu_crm_case_phone #: model:ir.ui.menu,name:crm.menu_crm_config_phonecall msgid "Phone Calls" -msgstr "Kundenanrufe" +msgstr "Anrufe" #. module: crm #: view:crm.case.stage:0 @@ -2232,7 +2232,7 @@ msgstr "Suche Stufen" #: help:crm.lead.report,delay_open:0 #: help:crm.phonecall.report,delay_open:0 msgid "Number of Days to open the case" -msgstr "Anzahl Tage f. Eröffnung" +msgstr "Anzahl Tage b. Eröffnung" #. module: crm #: field:crm.lead,phone:0 @@ -2273,7 +2273,7 @@ msgstr "Verknüpfter Kunde" #. module: crm #: field:crm.lead.report,deadline_day:0 msgid "Exp. Closing Day" -msgstr "Erw. Abschlußtag" +msgstr "Geplanter Abschluß" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor2 @@ -2290,12 +2290,12 @@ msgstr "Neuzuweisung Eskalation" #: model:ir.actions.act_window,name:crm.action_report_crm_opportunity #: model:ir.ui.menu,name:crm.menu_report_crm_opportunities_tree msgid "Opportunities Analysis" -msgstr "Statistik Verkaufschancen" +msgstr "Statistik Chancen" #. module: crm #: view:crm.lead:0 msgid "Misc" -msgstr "Diverse" +msgstr "Sonstiges" #. module: crm #: field:base.action.rule,regex_history:0 @@ -2353,7 +2353,7 @@ msgstr "Anruf wurde erstellt und eröffnet." #. module: crm #: field:base.action.rule,trg_max_history:0 msgid "Maximum Communication History" -msgstr "Max. Anzahl Einträge Historie" +msgstr "Maximum Kommunikation Historie" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 @@ -2363,7 +2363,7 @@ msgstr "Optionen zur Umwandlung" #. module: crm #: view:crm.lead:0 msgid "Address" -msgstr "Adresse" +msgstr "Anschrift" #. module: crm #: help:crm.case.section,alias_id:0 @@ -2377,19 +2377,19 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Unassigned Opportunities" -msgstr "Nicht zugeteilte Verkaufschancen" +msgstr "Nicht zugewiesene Chancen" #. module: crm #: view:crm.lead:0 msgid "Search Leads" -msgstr "Suche Leads" +msgstr "Suche Interessenten" #. module: crm #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 #: field:crm.phonecall.report,delay_open:0 msgid "Delay to open" -msgstr "Zeit b. Eröffn." +msgstr "Zeit bis Eröffnung" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_outgoing0 @@ -2400,7 +2400,7 @@ msgstr "Geplante Anrufe" #. module: crm #: field:crm.lead,id:0 msgid "ID" -msgstr "Ticket-Nr." +msgstr "ID" #. module: crm #: help:crm.lead,type_id:0 @@ -2408,8 +2408,8 @@ msgid "" "From which campaign (seminar, marketing campaign, mass mailing, ...) did " "this contact come from?" msgstr "" -"Von welcher Marketingaktion (Seminar, Merketing, Postwurf,...) kam dieser " -"Kontakt?" +"Durch welche Kampange (Seminar, Marketing Kampange, Massen Mailing, ...) " +"wurde dieser Kontakt erzeugt?" #. module: crm #: model:ir.model,name:crm.model_calendar_attendee @@ -2419,7 +2419,7 @@ msgstr "Information zu Teilnehmern" #. module: crm #: view:crm.segmentation:0 msgid "Segmentation Test" -msgstr "Kriterien Segmentierung" +msgstr "Segmentierung Test" #. module: crm #: view:crm.segmentation:0 @@ -2488,15 +2488,14 @@ msgid "" "This stage is not visible, for example in status bar or kanban view, when " "there are no records in that stage to display." msgstr "" -"Die Stufe ist unsichtbar, z.B. in der Status Anzeige oder Kanban Ansicht, " -"wenn es keine Datensätze in\r\n" -"dieser Stufe mehr gibt." +"Die Stufe ist unsichtbar, z.B. in der Fortschrittsanzeige oder Kanban " +"Ansicht, wenn es keine Datensätze in dieser Stufe gibt." #. module: crm #: field:crm.lead.report,nbr:0 #: field:crm.phonecall.report,nbr:0 msgid "# of Cases" -msgstr "# Fälle" +msgstr "# Vorgänge" #. module: crm #: help:crm.phonecall,section_id:0 @@ -2536,7 +2535,7 @@ msgstr "Bedingungen der Kommunikation" #. module: crm #: view:crm.lead:0 msgid "Unassigned Leads" -msgstr "nicht zugeordnete Verkaufskontakte" +msgstr "nicht zugewiesene Interessenten" #. module: crm #: field:crm.case.categ,object_id:0 @@ -2573,8 +2572,7 @@ msgid "" " " msgstr "" "Hallo [[object.partner_id and object.partner_id.name or '']], \n" -"der folgende Interessent wurde bereits nach 5 Tage immer noch nicht " -"eröffnet.\n" +"der folgende Interessent wurde nach 5 Tage immer noch nicht eröffnet.\n" "\n" "Interessent: [[object.id ]]\n" "Beschreibung: \n" @@ -2587,14 +2585,14 @@ msgstr "" #. module: crm #: view:crm.phonecall2opportunity:0 msgid "_Convert" -msgstr "Konvertiere" +msgstr "_Umwandeln" #. module: crm #: field:crm.case.section,message_ids:0 #: field:crm.lead,message_ids:0 #: field:crm.phonecall,message_ids:0 msgid "Messages" -msgstr "Nachrichten" +msgstr "Mitteilungen" #. module: crm #: help:crm.lead,channel_id:0 @@ -2630,7 +2628,7 @@ msgid "" "the report." msgstr "" "Mit diesem Bericht können Sie die Leistung Ihres Verkaufsteams auf Basis " -"ihrer Telefonanrufe analysieren. Sie können ausserdem Informationen anhand " +"ihrer Anwendnung beurteilen . Sie können ausserdem Informationen anhand " "verschiedener Kriterien filtern und gründlich untersuchen." #. module: crm @@ -2641,7 +2639,7 @@ msgstr "Verbundener Status" #. module: crm #: field:crm.phonecall,name:0 msgid "Call Summary" -msgstr "Anruf Thema" +msgstr "Anruf Übersicht" #. module: crm #: field:crm.segmentation.line,expr_operator:0 @@ -2672,7 +2670,7 @@ msgstr "Geplanter Umsatz je Benutzer und Stufe" #. module: crm #: view:crm.phonecall:0 msgid "Confirm" -msgstr "Bestätige" +msgstr "Bestätigen" #. module: crm #: view:crm.lead:0 @@ -2699,14 +2697,14 @@ msgstr "Followers" #. module: crm #: field:sale.config.settings,fetchmail_lead:0 msgid "Create leads from incoming mails" -msgstr "Erzeugt Leads aus eingehenden E-Mails" +msgstr "Erzeuge Interessenten aus eingehenden EMails" #. module: crm #: view:crm.lead:0 #: field:crm.lead,email_from:0 #: field:crm.phonecall,email_from:0 msgid "Email" -msgstr "E-Mail Adresse" +msgstr "E-Mail:" #. module: crm #: view:crm.case.channel:0 @@ -2715,7 +2713,7 @@ msgstr "E-Mail Adresse" #: view:crm.lead.report:0 #: field:crm.lead.report,channel_id:0 msgid "Channel" -msgstr "Vertriebsweg" +msgstr "Kanal" #. module: crm #: view:crm.opportunity2phonecall:0 @@ -2727,7 +2725,7 @@ msgstr "Terminiere Anruf" #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid "My Sales Team(s)" -msgstr "Mein(e) Verkaufsteam(s)" +msgstr "Eigene Teams" #. module: crm #: help:crm.segmentation,exclusif:0 @@ -2737,14 +2735,14 @@ msgid "" "If checked, remove the category from partners that doesn't match " "segmentation criterions" msgstr "" -"Prüfe ob diese Kategorie für Partner bereits genutzt wird.\n" +"Prüfe, ob diese Kategorie für Partner bereits genutzt wird.\n" "Wenn aktiviert, entferne die Kategorie bei Partnern, die diese Bedingung " "nicht erfüllen." #. module: crm #: model:process.transition,note:crm.process_transition_leadopportunity0 msgid "Creating business opportunities from Leads" -msgstr "Erzeuge Verkaufschance von Verkaufskontakt" +msgstr "Erzeuge Chance aus Interessent" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead3 @@ -2833,11 +2831,11 @@ msgid "" " " msgstr "" "

    \n" -" Klicken Sie um einen neuen 'Tag' zur Kennzeichnung von " -"Verkaufsvorgängen anzulegen.\n" +" Klicken Sie um eine neue Kennzeichnung zu Verkaufsvorgängen " +"anzulegen.\n" "

    \n" -" Erstellen Sie 'Tags' die zur spezifischen Kennzeichnung von " -"Aktivitäten und Vorgängen\n" +" Erstellen Sie spezielle 'Gruppen'die zur spezifischen " +"Kennzeichnung von Aktivitäten und Vorgängen\n" " beitragen und eine bessere Klassifizierung und Analyse Ihrer " "Interessenten und Chancen\n" " ermöglicht. Solche Kategorien könnten z.B. die " @@ -2850,7 +2848,7 @@ msgstr "" #: code:addons/crm/wizard/crm_lead_to_partner.py:48 #, python-format msgid "A partner is already defined." -msgstr "Es ist bereits ein Partner definiert" +msgstr "Ein Partner wird nach-wie vor" #. module: crm #: view:sale.config.settings:0 @@ -2878,12 +2876,12 @@ msgstr "Datum des Anrufs" #: view:crm.lead:0 #: field:crm.lead,date_deadline:0 msgid "Expected Closing" -msgstr "Erw. Abschlussdatum" +msgstr "Erwartetes Abschlussdatum" #. module: crm #: model:ir.model,name:crm.model_crm_opportunity2phonecall msgid "Opportunity to Phonecall" -msgstr "Verkaufschance zu Kundenanruf" +msgstr "Chance zu Anruf" #. module: crm #: view:crm.segmentation:0 @@ -2893,12 +2891,12 @@ msgstr "Verkauf, Einkauf" #. module: crm #: view:crm.lead:0 msgid "Schedule Meeting" -msgstr "Plane Termin" +msgstr "Plane Meeting" #. module: crm #: field:crm.lead.report,deadline_year:0 msgid "Ex. Closing Year" -msgstr "Erw. Abschluß Jahr" +msgstr "Geplantes Abschluß Jahr" #. module: crm #: model:ir.actions.client,name:crm.action_client_crm_menu @@ -2926,12 +2924,12 @@ msgstr "Terminiere / Protokolliere Anruf" #. module: crm #: field:crm.lead,planned_cost:0 msgid "Planned Costs" -msgstr "Gepl. Kosten" +msgstr "Geplante Kosten" #. module: crm #: help:crm.lead,date_deadline:0 msgid "Estimate of the date on which the opportunity will be won." -msgstr "Erwartetes Verkaufsdatum dieser Chance" +msgstr "Vorraussichtliches Abschlussdatum dieses Leads" #. module: crm #: help:crm.lead,email_cc:0 @@ -2948,7 +2946,7 @@ msgstr "" #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_incoming0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_inbound msgid "Logged Calls" -msgstr "Dokumentierte Anrufe" +msgstr "Aufgezeichete Anrufe" #. module: crm #: field:crm.partner2opportunity,probability:0 @@ -2966,7 +2964,7 @@ msgstr "Entwurf" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act_tree msgid "Cases by Sales Team" -msgstr "Fälle nach Verkaufsteam" +msgstr "Vorgänge der Teams" #. module: crm #: view:crm.lead:0 @@ -2975,17 +2973,17 @@ msgstr "Fälle nach Verkaufsteam" #: model:process.node,name:crm.process_node_meeting0 #: field:res.partner,meeting_count:0 msgid "Meeting" -msgstr "Termine" +msgstr "Meeting" #. module: crm #: model:ir.model,name:crm.model_crm_case_categ msgid "Category of Case" -msgstr "Vertriebskategorie" +msgstr "Vorgang Kategorie" #. module: crm #: view:crm.lead:0 msgid "Opportunity / Customer" -msgstr "Verkaufschance / Kunde" +msgstr "Chance / Kunde" #. module: crm #: view:board.board:0 @@ -3003,7 +3001,7 @@ msgstr "Normal" #. module: crm #: field:crm.lead,street2:0 msgid "Street2" -msgstr "Strasse2" +msgstr "Straße 2" #. module: crm #: field:sale.config.settings,module_crm_helpdesk:0 @@ -3052,7 +3050,7 @@ msgstr "Verhandlung" #: view:crm.lead.report:0 #: model:ir.actions.act_window,name:crm.act_opportunity_stage msgid "Opportunities By Stage" -msgstr "Verkaufschancen nach Stufe" +msgstr "Chancen nach Stufen" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -3069,7 +3067,7 @@ msgstr "Vertrag" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead4 msgid "Twitter Ads" -msgstr "Twitter Ads" +msgstr "Twitter Werbung" #. module: crm #: field:crm.case.stage,case_default:0 @@ -3084,7 +3082,7 @@ msgstr "Datum Erstellung" #. module: crm #: view:crm.lead.report:0 msgid "Planned Revenues" -msgstr "Gepl. Umsatz" +msgstr "Geplanter Umsatz" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_lead_read @@ -3094,17 +3092,17 @@ msgstr "CRM Interessent: Markiere als gelesen" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2phonecall msgid "Phonecall To Phonecall" -msgstr "Kundenanruf zu Kundenanruf" +msgstr "Folgeanruf zu Anruf" #. module: crm #: help:crm.lead.report,deadline_year:0 msgid "Expected closing year" -msgstr "Erw. Abschluß Jahr" +msgstr "Geplanter Abschluß" #. module: crm #: model:ir.model,name:crm.model_crm_case_stage msgid "Stage of case" -msgstr "Phase des Falls" +msgstr "Stufe zu Vorgang" #. module: crm #: selection:crm.opportunity2phonecall,action:0 @@ -3121,12 +3119,12 @@ msgstr "Kategorisierung" #: view:crm.lead:0 #: view:crm.phonecall2phonecall:0 msgid "Log Call" -msgstr "Log Anruf" +msgstr "Anrufprotokoll" #. module: crm #: model:ir.model,name:crm.model_base_action_rule msgid "Action Rules" -msgstr "Action Rules" +msgstr "Regeln zur Auslösung v. Aktionen" #. module: crm #: help:sale.config.settings,group_fund_raising:0 @@ -3138,17 +3136,17 @@ msgstr "" #: field:crm.meeting,phonecall_id:0 #: model:ir.model,name:crm.model_crm_phonecall msgid "Phonecall" -msgstr "Kundenanruf" +msgstr "Telefonanruf" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone calls that are assigned to one of the sale teams I manage" -msgstr "Meine eigenen Anrufe, oder Anrufe meines Teams" +msgstr "Eigene oder Anrufe des Teams" #. module: crm #: view:crm.lead:0 msgid "Create date" -msgstr "Erstellungsdatum" +msgstr "Datum Erstellung" #. module: crm #: view:crm.lead:0 @@ -3196,7 +3194,7 @@ msgstr "Beschreibung" #: field:crm.phonecall2phonecall,section_id:0 #: field:res.partner,section_id:0 msgid "Sales Team" -msgstr "Vertriebsteam" +msgstr "Verkauf Team" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -3238,12 +3236,12 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Internal Notes" -msgstr "Interne Hinweise" +msgstr "Interne Notizen" #. module: crm #: view:crm.lead:0 msgid "New Opportunities" -msgstr "Neue Verkaufschancen" +msgstr "Neue Chancen" #. module: crm #: field:crm.segmentation.line,operator:0 @@ -3253,7 +3251,7 @@ msgstr "Zwingend / Optional" #. module: crm #: field:crm.lead,street:0 msgid "Street" -msgstr "Strasse" +msgstr "Straße" #. module: crm #: field:crm.lead,referred:0 @@ -3263,7 +3261,7 @@ msgstr "Vermittelt durch" #. module: crm #: view:crm.phonecall:0 msgid "Reset to Todo" -msgstr "Auf ToDo zurücksetzen" +msgstr "Auf To Do zurücksetzen" #. module: crm #: field:crm.case.section,working_hours:0 @@ -3274,7 +3272,7 @@ msgstr "Arbeitsstunden" #: view:crm.phonecall:0 #: field:res.partner,phonecall_ids:0 msgid "Phonecalls" -msgstr "Kundenanrufe" +msgstr "Telefonanrufe" #. module: crm #: view:crm.lead:0 @@ -3297,7 +3295,7 @@ msgstr "Februar" #. module: crm #: view:crm.phonecall:0 msgid "Schedule a Meeting" -msgstr "Plane ein Meeting" +msgstr "Terminiere Meeting" #. module: crm #: model:crm.case.stage,name:crm.stage_lead8 @@ -3325,7 +3323,7 @@ msgstr "Land" #: view:crm.lead2opportunity.partner.mass:0 #: view:crm.phonecall:0 msgid "Convert to Opportunity" -msgstr "Konvertiere zu Verkaufschance" +msgstr "Umwandeln in Chance" #. module: crm #: help:crm.phonecall,email_from:0 @@ -3347,12 +3345,12 @@ msgstr "Kampagnen Bezeichnung" #. module: crm #: view:crm.segmentation:0 msgid "Profiling" -msgstr "Profilerstellung" +msgstr "Profil erstellen" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall_report msgid "Phone calls by user and section" -msgstr "Kundenanrufe nach Benutzer und Sektion" +msgstr "Anrufe nach Benutzer und Sektion" #. module: crm #: code:addons/crm/crm_meeting.py:55 @@ -3367,12 +3365,12 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Exp.Closing" -msgstr "Erw. Abschluss" +msgstr "Geplanter Abschluss" #. module: crm #: field:crm.case.stage,sequence:0 msgid "Sequence" -msgstr "Reihenfolge" +msgstr "Nummernfolge" #. module: crm #: field:crm.segmentation.line,expr_name:0 @@ -3382,13 +3380,13 @@ msgstr "Variable zur Steuerung" #. module: crm #: model:crm.case.stage,name:crm.stage_lead4 msgid "Proposition" -msgstr "Schätzung Umsatzpotenzial" +msgstr "Umsatzprognose" #. module: crm #: field:crm.lead.report,date_closed:0 #: field:crm.phonecall.report,date_closed:0 msgid "Close Date" -msgstr "Datum Beendigung" +msgstr "Abschluss Datum" #. module: crm #: view:crm.lead.report:0 diff --git a/addons/crm/i18n/zh_CN.po b/addons/crm/i18n/zh_CN.po index 02f7a8f5040..e23a0a304c0 100644 --- a/addons/crm/i18n/zh_CN.po +++ b/addons/crm/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-05 16:32+0000\n" -"Last-Translator: jerryzhang \n" +"PO-Revision-Date: 2012-12-19 07:22+0000\n" +"Last-Translator: Wei \"oldrev\" Li \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-06 04:40+0000\n" -"X-Generator: Launchpad (build 16341)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm #: view:crm.lead.report:0 @@ -62,7 +62,7 @@ msgstr "" #: model:res.groups,name:crm.group_fund_raising #: field:sale.config.settings,group_fund_raising:0 msgid "Manage Fund Raising" -msgstr "" +msgstr "管理集资" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 @@ -79,7 +79,7 @@ msgstr "延迟关闭" #: code:addons/crm/crm_lead.py:888 #, python-format msgid "Lead has been converted to an opportunity." -msgstr "" +msgstr "销售线索已转换为商机。" #. module: crm #: view:crm.lead:0 @@ -97,7 +97,7 @@ msgstr "CRM 线索分析" #. module: crm #: model:ir.actions.server,subject:crm.action_email_reminder_customer_lead msgid "Reminder on Lead: [[object.id ]]" -msgstr "" +msgstr "线索提醒:[[object.id ]]" #. module: crm #: view:crm.lead.report:0 @@ -120,7 +120,7 @@ msgstr "培训" #: model:ir.actions.act_window,name:crm.crm_lead_categ_action #: model:ir.ui.menu,name:crm.menu_crm_lead_categ msgid "Sales Tags" -msgstr "" +msgstr "销售标签" #. module: crm #: view:crm.lead.report:0 @@ -216,7 +216,7 @@ msgstr "退订" #. module: crm #: field:crm.case.stage,fold:0 msgid "Hide in Views when Empty" -msgstr "" +msgstr "当空的时候在视图中隐藏" #. module: crm #: model:ir.actions.server,name:crm.action_email_reminder_lead @@ -369,6 +369,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击以便创建一个关联到此客户的商机。\n" +"

    \n" +" 使用商机来跟踪你的销售漏斗,把握潜在销售机会并且更好地预测未来产值。\n" +"

    \n" +" 您可以从商机中安排会面和电话沟通,并把商机转换为报价单、附加到相关文档、跟踪所有讨论和更多功能。\n" +"

    \n" +" " #. module: crm #: model:crm.case.stage,name:crm.stage_lead7 @@ -433,7 +441,7 @@ msgstr "" #: field:crm.lead2opportunity.partner,name:0 #: field:crm.lead2opportunity.partner.mass,name:0 msgid "Conversion Action" -msgstr "" +msgstr "转换操作" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_section_act @@ -693,7 +701,7 @@ msgstr "统计控制台" #: code:addons/crm/crm_lead.py:853 #, python-format msgid "Stage changed to %s." -msgstr "" +msgstr "阶段已改为 %s" #. module: crm #: code:addons/crm/crm_lead.py:755 @@ -713,7 +721,7 @@ msgstr "商机" #: code:addons/crm/crm_meeting.py:62 #, python-format msgid "A meeting has been scheduled on %s." -msgstr "" +msgstr "已为 %s 安排了一次会议。" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead7 @@ -895,7 +903,7 @@ msgstr "失去标记" #. module: crm #: model:ir.filters,name:crm.filter_draft_lead msgid "Draft Leads" -msgstr "" +msgstr "线索草稿" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -907,7 +915,7 @@ msgstr "3月" #. module: crm #: view:crm.lead:0 msgid "Send Email" -msgstr "" +msgstr "发送电子邮件" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:100 @@ -935,7 +943,7 @@ msgstr "手机" #: code:addons/crm/crm_phonecall.py:270 #, python-format msgid "Phonecall has been reset and set as open." -msgstr "" +msgstr "电话沟通已经被重置并设置为打开状态。" #. module: crm #: field:crm.lead,ref:0 @@ -1062,7 +1070,7 @@ msgstr "创建日期" #: code:addons/crm/crm_lead.py:862 #, python-format msgid "%s has been created." -msgstr "" +msgstr "%s已创建。" #. module: crm #: selection:crm.segmentation.line,expr_name:0 @@ -1086,7 +1094,7 @@ msgstr "阶段" #. module: crm #: view:crm.phonecall.report:0 msgid "Phone Calls that are assigned to me" -msgstr "" +msgstr "指派给我的电话沟通" #. module: crm #: field:crm.lead,user_login:0 @@ -1113,12 +1121,12 @@ msgstr "阶段" msgid "" "Allows you to communicate with Customer, process Customer query, and " "provide better help and support. This installs the module crm_helpdesk." -msgstr "" +msgstr "安装 crm_helpdesk 模块能够允许你与客户沟通,处理客户查询,并且提供更好的帮助与支持。" #. module: crm #: view:crm.lead:0 msgid "Delete" -msgstr "" +msgstr "删除" #. module: crm #: field:crm.lead,planned_revenue:0 @@ -1136,7 +1144,7 @@ msgstr "" #: code:addons/crm/crm_lead.py:867 #, python-format msgid "Opportunity has been lost." -msgstr "" +msgstr "商机已丢失。" #. module: crm #: selection:crm.lead.report,creation_month:0 @@ -1148,7 +1156,7 @@ msgstr "9月" #. module: crm #: help:crm.lead,email_from:0 msgid "Email address of the contact" -msgstr "" +msgstr "联系人邮箱地址" #. module: crm #: field:crm.segmentation,partner_id:0 @@ -1165,12 +1173,12 @@ msgstr "设置为这个阶段,会自动改变商机的成功可能性" #. module: crm #: view:crm.lead:0 msgid "oe_kanban_text_red" -msgstr "" +msgstr "oe_kanban_text_red" #. module: crm #: model:ir.ui.menu,name:crm.menu_crm_payment_mode_act msgid "Payment Modes" -msgstr "" +msgstr "付款方式" #. module: crm #: field:crm.lead.report,opening_date:0 @@ -1181,7 +1189,7 @@ msgstr "开启日期" #. module: crm #: field:crm.lead,company_currency:0 msgid "Currency" -msgstr "" +msgstr "币种" #. module: crm #: field:crm.case.channel,name:0 @@ -1280,12 +1288,12 @@ msgstr "日期" #: field:crm.lead,message_is_follower:0 #: field:crm.phonecall,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "是一个关注者" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_4 msgid "Online Support" -msgstr "" +msgstr "在线支持" #. module: crm #: view:crm.lead.report:0 @@ -1336,7 +1344,7 @@ msgstr "细分说明" #. module: crm #: view:crm.lead:0 msgid "Lead Description" -msgstr "" +msgstr "销售线索描述" #. module: crm #: code:addons/crm/crm_lead.py:491 @@ -1347,7 +1355,7 @@ msgstr "合并商机" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor7 msgid "Consulting" -msgstr "" +msgstr "咨询" #. module: crm #: field:crm.case.section,code:0 @@ -1357,7 +1365,7 @@ msgstr "编码" #. module: crm #: view:sale.config.settings:0 msgid "Features" -msgstr "" +msgstr "特性" #. module: crm #: field:crm.case.section,child_ids:0 @@ -1372,7 +1380,7 @@ msgstr "待处理通话记录" #. module: crm #: field:crm.lead2opportunity.partner.mass,user_ids:0 msgid "Salesmen" -msgstr "" +msgstr "销售员" #. module: crm #: view:crm.lead:0 @@ -1397,12 +1405,12 @@ msgstr "取消" #. module: crm #: view:crm.lead:0 msgid "Opportunities Assigned to Me or My Team(s)" -msgstr "" +msgstr "指派给我或我的团队的商机" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor4 msgid "Information" -msgstr "" +msgstr "资料" #. module: crm #: view:crm.lead.report:0 @@ -1434,12 +1442,12 @@ msgstr "线索/商机" #: model:ir.actions.act_window,name:crm.action_merge_opportunities #: model:ir.actions.act_window,name:crm.merge_opportunity_act msgid "Merge leads/opportunities" -msgstr "" +msgstr "合并线索与商机" #. module: crm #: help:crm.case.stage,sequence:0 msgid "Used to order stages. Lower is better." -msgstr "" +msgstr "用于阶段的排序,数字越小越好。" #. module: crm #: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action @@ -1454,7 +1462,7 @@ msgstr "线索/正在处理的商机" #. module: crm #: model:ir.model,name:crm.model_res_users msgid "Users" -msgstr "" +msgstr "用户" #. module: crm #: constraint:crm.case.section:0 @@ -1499,7 +1507,7 @@ msgstr "名称" #. module: crm #: view:crm.lead.report:0 msgid "Leads/Opportunities that are assigned to me" -msgstr "" +msgstr "指派给我的线索和商机" #. module: crm #: view:crm.lead.report:0 @@ -1511,7 +1519,7 @@ msgstr "我的业务" #: help:crm.lead,message_ids:0 #: help:crm.phonecall,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "信息和通信历史记录" #. module: crm #: view:crm.lead:0 @@ -1541,17 +1549,17 @@ msgstr "把潜在客户转成业务伙伴" #: code:addons/crm/crm_lead.py:871 #, python-format msgid "Opportunity has been won." -msgstr "" +msgstr "已赢得商机。" #. module: crm #: view:crm.phonecall:0 msgid "Phone Calls that are assigned to me or to my team(s)" -msgstr "" +msgstr "指派给我或我的团队的电话沟通" #. module: crm #: model:ir.model,name:crm.model_crm_payment_mode msgid "CRM Payment Mode" -msgstr "" +msgstr "CRM 付款模式" #. module: crm #: view:crm.lead.report:0 @@ -1574,7 +1582,7 @@ msgstr "分组于" #. module: crm #: view:crm.merge.opportunity:0 msgid "Merge Leads/Opportunities" -msgstr "" +msgstr "合并线索和商机" #. module: crm #: field:crm.case.section,parent_id:0 @@ -1585,7 +1593,7 @@ msgstr "父团队" #: selection:crm.lead2opportunity.partner,action:0 #: selection:crm.lead2opportunity.partner.mass,action:0 msgid "Do not link to a customer" -msgstr "" +msgstr "不要链接到某个客户" #. module: crm #: field:crm.lead,date_action:0 @@ -1608,7 +1616,7 @@ msgstr "" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Assign opportunities to" -msgstr "" +msgstr "指派商机给" #. module: crm #: field:crm.lead,zip:0 @@ -1634,7 +1642,7 @@ msgstr "" #. module: crm #: field:sale.config.settings,module_crm_claim:0 msgid "Manage Customer Claims" -msgstr "" +msgstr "管理客户请求" #. module: crm #: model:ir.actions.act_window,help:crm.action_report_crm_lead @@ -1647,7 +1655,7 @@ msgstr "" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor3 msgid "Services" -msgstr "" +msgstr "服务" #. module: crm #: selection:crm.lead,priority:0 @@ -1692,7 +1700,7 @@ msgstr "回复到" #. module: crm #: view:crm.lead:0 msgid "Display" -msgstr "" +msgstr "显示" #. module: crm #: view:board.board:0 @@ -1707,7 +1715,7 @@ msgstr "潜在客户转换为业务伙伴" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_lead_unread msgid "CRM Lead: Mark unread" -msgstr "" +msgstr "CRM 线索:标记为未读" #. module: crm #: view:crm.case.channel:0 @@ -1733,12 +1741,12 @@ msgstr "额外信息" #. module: crm #: view:crm.lead:0 msgid "Fund Raising" -msgstr "" +msgstr "集资" #. module: crm #: view:crm.lead:0 msgid "Edit..." -msgstr "" +msgstr "编辑..." #. module: crm #: model:crm.case.resource.type,name:crm.type_lead5 @@ -1769,14 +1777,14 @@ msgstr "线索转换为业务伙伴或商机" #. module: crm #: help:crm.lead,partner_id:0 msgid "Linked partner (optional). Usually created when converting the lead." -msgstr "" +msgstr "关联业务伙伴(可选), 通常用于在线索转换时自动创建业务伙伴." #. module: crm #: field:crm.lead,payment_mode:0 #: view:crm.payment.mode:0 #: model:ir.actions.act_window,name:crm.action_crm_payment_mode msgid "Payment Mode" -msgstr "" +msgstr "付款方式" #. module: crm #: model:ir.model,name:crm.model_crm_lead2opportunity_partner_mass @@ -1786,13 +1794,13 @@ msgstr "批量转换线索为商机业务伙伴" #. module: crm #: view:sale.config.settings:0 msgid "On Mail Server" -msgstr "" +msgstr "在邮件服务器" #. module: crm #: model:ir.actions.act_window,name:crm.open_board_statistical_dash #: model:ir.ui.menu,name:crm.menu_board_statistics_dash msgid "CRM" -msgstr "" +msgstr "CRM" #. module: crm #: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act @@ -1813,7 +1821,7 @@ msgstr "电话销售" #. module: crm #: view:crm.lead:0 msgid "Leads Assigned to Me or My Team(s)" -msgstr "" +msgstr "指派给我或我的团队的线索" #. module: crm #: model:ir.model,name:crm.model_crm_segmentation_line @@ -1862,7 +1870,7 @@ msgstr "线索/客户" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_2 msgid "Support Department" -msgstr "" +msgstr "支持部门" #. module: crm #: view:crm.lead.report:0 @@ -1902,7 +1910,7 @@ msgstr "线索/新建的商机" #: code:addons/crm/crm_lead.py:883 #, python-format msgid "%s partner is now set to %s." -msgstr "" +msgstr "业务伙伴%s已设置为%s." #. module: crm #: selection:crm.phonecall,state:0 @@ -1939,13 +1947,13 @@ msgstr "线索" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor5 msgid "Design" -msgstr "" +msgstr "设计" #. module: crm #: selection:crm.lead2opportunity.partner,name:0 #: selection:crm.lead2opportunity.partner.mass,name:0 msgid "Merge with existing opportunities" -msgstr "" +msgstr "与已存在的商机合并" #. module: crm #: model:ir.actions.act_window,help:crm.crm_case_category_act_oppor11 @@ -1979,7 +1987,7 @@ msgstr "用户电子邮件" msgid "" "The name of the future partner company that will be created while converting " "the lead into opportunity" -msgstr "" +msgstr "在销售线索转化为商机时对应创建业务伙伴的公司名称." #. module: crm #: field:crm.opportunity2phonecall,note:0 @@ -2013,7 +2021,7 @@ msgstr "打开商机" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 msgid "Email Campaign - Services" -msgstr "" +msgstr "邮件营销 - 服务" #. module: crm #: selection:crm.case.stage,state:0 @@ -2100,13 +2108,13 @@ msgstr "强制的表达式1" #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Create a new customer" -msgstr "" +msgstr "创建新客户" #. module: crm #: field:crm.lead2opportunity.partner,action:0 #: field:crm.lead2opportunity.partner.mass,action:0 msgid "Related Customer" -msgstr "" +msgstr "相关客户" #. module: crm #: field:crm.lead.report,deadline_day:0 @@ -2116,7 +2124,7 @@ msgstr "预期结束日期" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor2 msgid "Software" -msgstr "" +msgstr "软件" #. module: crm #: field:crm.case.section,change_responsible:0 @@ -2154,12 +2162,12 @@ msgstr "城市" #. module: crm #: selection:crm.case.stage,type:0 msgid "Both" -msgstr "" +msgstr "全部" #. module: crm #: view:crm.phonecall:0 msgid "Call Done" -msgstr "" +msgstr "呼叫完成" #. module: crm #: view:crm.phonecall:0 @@ -2170,23 +2178,23 @@ msgstr "负责人" #. module: crm #: model:ir.actions.server,name:crm.action_email_reminder_customer_lead msgid "Reminder to Customer" -msgstr "" +msgstr "提醒客户" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_3 msgid "Direct Marketing" -msgstr "" +msgstr "直销" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor1 msgid "Product" -msgstr "" +msgstr "产品" #. module: crm #: code:addons/crm/crm_phonecall.py:284 #, python-format msgid "Phonecall has been created and opened." -msgstr "" +msgstr "电话沟通已创建并打开。" #. module: crm #: field:base.action.rule,trg_max_history:0 @@ -2196,12 +2204,12 @@ msgstr "最大的沟通日志" #. module: crm #: view:crm.lead2opportunity.partner.mass:0 msgid "Conversion Options" -msgstr "" +msgstr "转换选项" #. module: crm #: view:crm.lead:0 msgid "Address" -msgstr "" +msgstr "地址" #. module: crm #: help:crm.case.section,alias_id:0 @@ -2266,7 +2274,7 @@ msgstr "继续处理" #: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity_partner #: model:ir.actions.act_window,name:crm.phonecall2opportunity_act msgid "Convert to opportunity" -msgstr "" +msgstr "转换为商机" #. module: crm #: field:crm.opportunity2phonecall,user_id:0 @@ -2323,12 +2331,12 @@ msgstr "销售团队属于那个业务" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead6 msgid "Banner Ads" -msgstr "" +msgstr "横幅广告" #. module: crm #: field:crm.merge.opportunity,opportunity_ids:0 msgid "Leads/Opportunities" -msgstr "" +msgstr "线索/商机" #. module: crm #: field:crm.lead,fax:0 @@ -2348,7 +2356,7 @@ msgstr "公司" #. module: crm #: view:base.action.rule:0 msgid "Conditions on Communication History" -msgstr "" +msgstr "沟通记录的条件" #. module: crm #: view:crm.lead:0 @@ -2363,17 +2371,17 @@ msgstr "对象名" #. module: crm #: view:crm.phonecall:0 msgid "Phone Calls Assigned to Me or My Team(s)" -msgstr "" +msgstr "指派给我和我的团队的电话沟通" #. module: crm #: view:crm.lead:0 msgid "Reset" -msgstr "" +msgstr "重置" #. module: crm #: view:sale.config.settings:0 msgid "After-Sale Services" -msgstr "" +msgstr "售后服务" #. module: crm #: model:ir.actions.server,message:crm.action_email_reminder_customer_lead @@ -2389,6 +2397,18 @@ msgid "" "Thanks,\n" " " msgstr "" +"[[object.partner_id and object.partner_id.name or '']],您好:\n" +"\n" +"您下面的销售线索已经有 5 天没有打开了。 \n" +"\n" +"线索:[[object.id ]]\n" +"描述:\n" +"\n" +" [[object.description]]\n" +"\n" +"\n" +"谢谢!\n" +" " #. module: crm #: view:crm.phonecall2opportunity:0 @@ -2439,7 +2459,7 @@ msgstr "在这报表中,你能分析你的销售团队在电话访问上的业 #. module: crm #: field:crm.case.stage,state:0 msgid "Related Status" -msgstr "" +msgstr "相关状态" #. module: crm #: field:crm.phonecall,name:0 @@ -2460,7 +2480,7 @@ msgstr "计划/电话访问的记录" #. module: crm #: view:crm.merge.opportunity:0 msgid "Select Leads/Opportunities" -msgstr "" +msgstr "选择商机/线索" #. module: crm #: selection:crm.phonecall,state:0 @@ -2480,7 +2500,7 @@ msgstr "确定" #. module: crm #: view:crm.lead:0 msgid "Unread messages" -msgstr "" +msgstr "未读消息" #. module: crm #: field:crm.phonecall.report,section_id:0 @@ -2497,7 +2517,7 @@ msgstr "可选表达式" #: field:crm.lead,message_follower_ids:0 #: field:crm.phonecall,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "关注者" #. module: crm #: field:sale.config.settings,fetchmail_lead:0 @@ -2551,7 +2571,7 @@ msgstr "从线索创建商机" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead3 msgid "Email Campaign - Products" -msgstr "" +msgstr "电邮广告-产品" #. module: crm #: field:base.action.rule,act_categ_id:0 @@ -2584,7 +2604,7 @@ msgstr "第一次与新的潜在客户接触" #. module: crm #: view:res.partner:0 msgid "Calls" -msgstr "" +msgstr "通话" #. module: crm #: field:crm.case.stage,on_change:0 @@ -2594,7 +2614,7 @@ msgstr "自动修改概率" #. module: crm #: view:crm.phonecall.report:0 msgid "My Phone Calls" -msgstr "" +msgstr "我的电话沟通" #. module: crm #: model:crm.case.stage,name:crm.stage_lead3 @@ -2678,7 +2698,7 @@ msgstr "预期结束年数" #. module: crm #: model:ir.actions.client,name:crm.action_client_crm_menu msgid "Open Sale Menu" -msgstr "" +msgstr "打开销售菜单" #. module: crm #: field:crm.lead,date_open:0 @@ -2706,7 +2726,7 @@ msgstr "计划成本" #. module: crm #: help:crm.lead,date_deadline:0 msgid "Estimate of the date on which the opportunity will be won." -msgstr "" +msgstr "预计商机落单日期." #. module: crm #: help:crm.lead,email_cc:0 @@ -2780,7 +2800,7 @@ msgstr "街道 2" #. module: crm #: field:sale.config.settings,module_crm_helpdesk:0 msgid "Manage Helpdesk and Support" -msgstr "" +msgstr "管理帮助平台与客户支持" #. module: crm #: view:crm.phonecall2partner:0 @@ -2813,7 +2833,7 @@ msgstr "11月" #: field:crm.phonecall,message_comment_ids:0 #: help:crm.phonecall,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "评论和电子邮件" #. module: crm #: model:crm.case.stage,name:crm.stage_lead5 @@ -2861,7 +2881,7 @@ msgstr "计划收入" #. module: crm #: model:ir.actions.server,name:crm.actions_server_crm_lead_read msgid "CRM Lead: Mark read" -msgstr "" +msgstr "CRM 线索:标记为已读" #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2phonecall @@ -2903,7 +2923,7 @@ msgstr "动作规则" #. module: crm #: help:sale.config.settings,group_fund_raising:0 msgid "Allows you to trace and manage your activities for fund raising." -msgstr "" +msgstr "允许跟踪及管理您的集资活动。" #. module: crm #: field:crm.meeting,phonecall_id:0 @@ -2996,7 +3016,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Internal Notes" -msgstr "" +msgstr "内部备注" #. module: crm #: view:crm.lead:0 @@ -3066,7 +3086,7 @@ msgstr "丢失" #: code:addons/crm/wizard/crm_lead_to_opportunity.py:100 #, python-format msgid "Closed/Cancelled leads cannot be converted into opportunities." -msgstr "" +msgstr "已关闭或已取消的销售线索不能被转换为商机。" #. module: crm #: field:crm.lead,country_id:0 diff --git a/addons/crm_claim/i18n/de.po b/addons/crm_claim/i18n/de.po index 405183727ff..1960125873d 100644 --- a/addons/crm_claim/i18n/de.po +++ b/addons/crm_claim/i18n/de.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-16 16:13+0000\n" -"Last-Translator: Felix Schubert \n" +"PO-Revision-Date: 2012-12-19 20:17+0000\n" +"Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-17 04:47+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm_claim #: help:crm.claim.stage,fold:0 @@ -22,25 +23,24 @@ msgid "" "This stage is not visible, for example in status bar or kanban view, when " "there are no records in that stage to display." msgstr "" -"Die Stufe wird in bestimmten Ansichten verborgen, z.B. in der " -"Fortschrittsanzeige oder den Kanban Karten, wenn es keine Datensätze in " -"dieser Stufe gibt." +"Die Stufe ist unsichtbar, z.B. in der Fortschrittsanzeige oder Kanban " +"Ansicht, wenn es keine Datensätze in dieser Stufe gibt." #. module: crm_claim #: field:crm.claim.report,nbr:0 msgid "# of Cases" -msgstr "# Vorgänge" +msgstr "Anzahl Vorgänge" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 msgid "Group By..." -msgstr "Gruppiere..." +msgstr "Gruppierung ..." #. module: crm_claim #: view:crm.claim:0 msgid "Responsibilities" -msgstr "Zuständigkeiten" +msgstr "Verantwortlichkeit" #. module: crm_claim #: help:sale.config.settings,fetchmail_claim:0 @@ -69,12 +69,12 @@ msgstr "Dauer für Beendigung" #. module: crm_claim #: field:crm.claim,message_unread:0 msgid "Unread Messages" -msgstr "Ungelesene Mitteilungen" +msgstr "Ungelesene Nachrichten" #. module: crm_claim #: field:crm.claim,resolution:0 msgid "Resolution" -msgstr "Lösung" +msgstr "Behebung" #. module: crm_claim #: field:crm.claim,company_id:0 @@ -96,23 +96,20 @@ msgid "" " " msgstr "" "

    \n" -" Click to create a claim category.\n" +" Klicken Sie zur Erstellung einer Reklamationen Kategorie.\n" "

    \n" -"                 Klicken Sie, um neue Kategorien für Ihre Reklamationen zu " -"erstellen.\n" -"               \n" " Durch Kategorien haben Sie die Möglichkeit Ihre " "Reklamationen zu koordinieren.\n" " Beispiele für Reklamationen können folgende sein : " "Austausch, Reparatur, \n" -"                 Kulanzvorfall u.s.w.\n" +" Kulanzvorfall u.s.w.\n" "

    \n" " " #. module: crm_claim #: view:crm.claim.report:0 msgid "#Claim" -msgstr "# Reklamation" +msgstr "Anzahl Reklamationen" #. module: crm_claim #: field:crm.claim.stage,name:0 @@ -159,7 +156,7 @@ msgstr "Nachrichten" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim1 msgid "Factual Claims" -msgstr "Reklamation e. Schadens" +msgstr "Schadensprüfung" #. module: crm_claim #: selection:crm.claim,state:0 @@ -176,7 +173,7 @@ msgstr "Schadensprävention" #. module: crm_claim #: help:crm.claim,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Wenn aktiviert, erfordern neue Nachrichten Ihr Handeln" #. module: crm_claim #: field:crm.claim.report,date_closed:0 @@ -186,7 +183,7 @@ msgstr "Datum Beendigung" #. module: crm_claim #: view:res.partner:0 msgid "False" -msgstr "trifft nicht zu" +msgstr "Ungültig" #. module: crm_claim #: field:crm.claim,ref:0 @@ -201,7 +198,7 @@ msgstr "Datum des Antrags" #. module: crm_claim #: view:crm.claim.report:0 msgid "# Mails" -msgstr "# E-Mails" +msgstr "E-Mail Anzahl" #. module: crm_claim #: help:crm.claim,message_summary:0 @@ -209,9 +206,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" -"Beinhaltet die Chatter Zusammenfassung (Anzahl der Nachrichten, ...). Diese " -"Zusammenfassung ist im HTML-Format, um in Kanban Karten Ansichten eingefügt " -"zu werden." +"Hier finden Sie die Nachrichtenübersicht (Anzahl Nachrichten etc., ...) im " +"html Format, um Sie später in einer Kanban Ansicht einfügen zu können." #. module: crm_claim #: view:crm.claim:0 @@ -294,7 +290,7 @@ msgstr "Sektionen" #. module: crm_claim #: field:crm.claim,email_from:0 msgid "Email" -msgstr "E-Mail:" +msgstr "E-Mail" #. module: crm_claim #: selection:crm.claim,priority:0 @@ -310,17 +306,17 @@ msgstr "Nächste Aktion" #. module: crm_claim #: view:crm.claim.report:0 msgid "My Sales Team(s)" -msgstr "Mein(e) Verkaufsteam(s)" +msgstr "Eigene Teams" #. module: crm_claim #: field:crm.claim,create_date:0 msgid "Creation Date" -msgstr "Erstellung am" +msgstr "Datum Erstellung" #. module: crm_claim #: field:crm.claim,name:0 msgid "Claim Subject" -msgstr "Reklamationsursache" +msgstr "Reklamation Begründung" #. module: crm_claim #: model:crm.claim.stage,name:crm_claim.stage_claim3 @@ -411,7 +407,7 @@ msgstr "Statistik Reklamationen" #. module: crm_claim #: help:crm.claim.report,delay_close:0 msgid "Number of Days to close the case" -msgstr "Anzahl Tage für Vorgangsende" +msgstr "Tage bis Beendigung" #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_claim_report @@ -426,7 +422,7 @@ msgstr "Einstellungen" #. module: crm_claim #: model:crm.case.resource.type,name:crm_claim.type_claim1 msgid "Corrective" -msgstr "Verbesserung" +msgstr "Behebung" #. module: crm_claim #: selection:crm.claim.report,month:0 @@ -449,12 +445,12 @@ msgstr "Monat" #: view:crm.claim.report:0 #: field:crm.claim.report,type_action:0 msgid "Action Type" -msgstr "Aktionstyp" +msgstr "Aktion Typ" #. module: crm_claim #: field:crm.claim,write_date:0 msgid "Update Date" -msgstr "Update Datum" +msgstr "Aktualisierungsdatum" #. module: crm_claim #: view:crm.claim.report:0 @@ -467,8 +463,8 @@ msgid "" "If you check this field, this stage will be proposed by default on each " "sales team. It will not assign this stage to existing teams." msgstr "" -"Durch Aktivierung wird diese Stufe automatisch dem Verkaufsteam zugeordnet. " -"Dieses wird nicht unmittelbar für die bereits bestehenden Teams übernommen." +"Durch Aktivierung wird diese Stufe automatisch dem Team zugeordnet. Dieses " +"wird nicht unmittelbar für die bereits existierenden Teams übernommen." #. module: crm_claim #: field:crm.claim,categ_id:0 @@ -480,12 +476,12 @@ msgstr "Kategorie" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim2 msgid "Value Claims" -msgstr "Wert der Reklamation" +msgstr "Reklamation wert" #. module: crm_claim #: view:crm.claim:0 msgid "Responsible User" -msgstr "Verantw. Benutzer" +msgstr "Verantwortl. Benutzer" #. module: crm_claim #: field:crm.claim,email_cc:0 @@ -579,17 +575,17 @@ msgstr "Juni" #. module: crm_claim #: field:crm.claim,id:0 msgid "ID" -msgstr "Kurz" +msgstr "Kürzel" #. module: crm_claim #: field:crm.claim,partner_phone:0 msgid "Phone" -msgstr "Tel." +msgstr "Telefon" #. module: crm_claim #: field:crm.claim,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Ist ein Follower" #. module: crm_claim #: field:crm.claim.report,user_id:0 @@ -634,6 +630,11 @@ msgid "" "the case needs to be reviewed then the status is set " "to 'Pending'." msgstr "" +"Der Status wird auf 'Entwurf' geändert, wenn der Vorfall gespeichert wurde. " +"Durch die Vorgangsbearbeitung ändert sich der Status auf 'In Bearbeitung'. " +"Durch Abschluss wird der Status auf 'Erledigt' geändert. Wenn der Vorfall " +"eine weitere Bearbeitung zu einem späteren Zeitpunkt erfordert, ändert man " +"den Status am Besten auf 'Wiedervorlage'." #. module: crm_claim #: field:crm.claim,active:0 @@ -659,7 +660,7 @@ msgstr "Kommentare und E-Mails" #. module: crm_claim #: view:crm.claim:0 msgid "Closure" -msgstr "Abschluss" +msgstr "Beendigung" #. module: crm_claim #: help:crm.claim,section_id:0 @@ -667,8 +668,8 @@ msgid "" "Responsible sales team. Define Responsible user and Email account for mail " "gateway." msgstr "" -"Verantwortliches Verkaufsteam. Definieren Sie den Teamleiter und das E-Mail " -"Konto, dessen Posteingang überwacht wird." +"Verantwortliches Team. Definieren Sie den Teamleiter und das E-Mail Konto, " +"dessen Posteingang überwacht wird." #. module: crm_claim #: selection:crm.claim.report,month:0 @@ -788,7 +789,7 @@ msgstr "Suche" #. module: crm_claim #: view:crm.claim:0 msgid "Unassigned Claims" -msgstr "Nicht zugeordnete Anträge" +msgstr "Nicht zugeordnete Reklamationen" #. module: crm_claim #: code:addons/crm_claim/crm_claim.py:247 @@ -898,12 +899,12 @@ msgstr "April" #. module: crm_claim #: view:crm.claim.report:0 msgid "My Case(s)" -msgstr "Meine Fälle" +msgstr "Eigene Vorfälle" #. module: crm_claim #: model:crm.claim.stage,name:crm_claim.stage_claim2 msgid "Settled" -msgstr "" +msgstr "Bestätigt" #. module: crm_claim #: help:crm.claim,message_ids:0 @@ -923,7 +924,7 @@ msgstr "Reihenfolge" #. module: crm_claim #: view:crm.claim:0 msgid "Actions" -msgstr "Lösungsvorgänge" +msgstr "Aktionen" #. module: crm_claim #: selection:crm.claim,priority:0 diff --git a/addons/crm_claim/i18n/fr.po b/addons/crm_claim/i18n/fr.po index c5a9dd4c6e2..cdd0e3741cd 100644 --- a/addons/crm_claim/i18n/fr.po +++ b/addons/crm_claim/i18n/fr.po @@ -7,14 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-12-04 10:30+0000\n" -"Last-Translator: WANTELLET Sylvain \n" +"PO-Revision-Date: 2012-12-19 15:49+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-05 05:20+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm_claim #: help:crm.claim.stage,fold:0 @@ -394,7 +395,7 @@ msgstr "Rapport des réclamations (CRM)" #. module: crm_claim #: view:sale.config.settings:0 msgid "Configure" -msgstr "" +msgstr "Configurer" #. module: crm_claim #: model:crm.case.resource.type,name:crm_claim.type_claim1 @@ -559,7 +560,7 @@ msgstr "Téléphone" #. module: crm_claim #: field:crm.claim,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Est un abonné" #. module: crm_claim #: field:crm.claim.report,user_id:0 diff --git a/addons/crm_profiling/i18n/fr.po b/addons/crm_profiling/i18n/fr.po index 0539e32de58..2da6e3dc7bb 100644 --- a/addons/crm_profiling/i18n/fr.po +++ b/addons/crm_profiling/i18n/fr.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-05-10 17:46+0000\n" +"PO-Revision-Date: 2012-12-19 15:50+0000\n" "Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " "\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:40+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm_profiling #: view:crm_profiling.questionnaire:0 @@ -152,7 +152,7 @@ msgstr "Utiliser les Règles d'Analyse" #. module: crm_profiling #: constraint:crm.segmentation:0 msgid "Error ! You cannot create recursive profiles." -msgstr "" +msgstr "Erreur! Vous ne pouvez pas créer de profils récursifs." #. module: crm_profiling #: field:crm.segmentation,answer_yes:0 @@ -201,7 +201,7 @@ msgstr "Sauvegarder les Données" #. module: crm_profiling #: view:open.questionnaire:0 msgid "or" -msgstr "" +msgstr "ou" #~ msgid "Error ! You can not create recursive profiles." #~ msgstr "Erreur ! Vous ne pouvez pas créer des profils récursifs." diff --git a/addons/crm_todo/i18n/fr.po b/addons/crm_todo/i18n/fr.po index fba42c36cc4..5737d299ad1 100644 --- a/addons/crm_todo/i18n/fr.po +++ b/addons/crm_todo/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-02-22 09:08+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-12-19 15:50+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: crm_todo #: model:ir.model,name:crm_todo.model_project_task @@ -30,7 +30,7 @@ msgstr "Zone de temps" #. module: crm_todo #: view:crm.lead:0 msgid "Lead" -msgstr "" +msgstr "Piste" #. module: crm_todo #: view:crm.lead:0 @@ -67,7 +67,7 @@ msgstr "Annuler" #. module: crm_todo #: model:ir.model,name:crm_todo.model_crm_lead msgid "Lead/Opportunity" -msgstr "" +msgstr "Piste/opportunité" #. module: crm_todo #: field:project.task,lead_id:0 diff --git a/addons/document/i18n/fr.po b/addons/document/i18n/fr.po index d051e4f3d0c..0b9d188371b 100644 --- a/addons/document/i18n/fr.po +++ b/addons/document/i18n/fr.po @@ -7,13 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-18 18:20+0000\n" -"Last-Translator: Nicolas JEUDY \n" +"PO-Revision-Date: 2012-12-19 15:51+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: document @@ -557,7 +558,7 @@ msgstr "Inclure le Nom de l'Enregistrement" #. module: document #: field:ir.actions.report.xml,model_id:0 msgid "Model Id" -msgstr "Id du Modèle" +msgstr "Identifiant du modèle" #. module: document #: field:document.storage,online:0 @@ -877,7 +878,7 @@ msgstr "# de Fichiers" #. module: document #: view:document.storage:0 msgid "Search Document Storage" -msgstr "Chercher le Stockage du Fichier" +msgstr "Chercher dans le stockage de fichiers" #. module: document #: view:document.directory:0 diff --git a/addons/document_page/i18n/fr.po b/addons/document_page/i18n/fr.po index 2529fab97c0..6f2f9999059 100644 --- a/addons/document_page/i18n/fr.po +++ b/addons/document_page/i18n/fr.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: document_page diff --git a/addons/edi/i18n/fr.po b/addons/edi/i18n/fr.po index a57a99c0cf8..e641fd8fa46 100644 --- a/addons/edi/i18n/fr.po +++ b/addons/edi/i18n/fr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: edi diff --git a/addons/event/i18n/fr.po b/addons/event/i18n/fr.po index 8a1888a5ae1..b1eed54571d 100644 --- a/addons/event/i18n/fr.po +++ b/addons/event/i18n/fr.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2011-01-18 16:47+0000\n" +"PO-Revision-Date: 2012-12-19 15:51+0000\n" "Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " "\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:13+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: event #: view:event.event:0 @@ -703,7 +703,7 @@ msgstr "Évènements" #: view:event.registration:0 #: field:event.registration,state:0 msgid "Status" -msgstr "" +msgstr "Statut" #. module: event #: field:event.event,city:0 diff --git a/addons/event/i18n/it.po b/addons/event/i18n/it.po index 3f2461a4f60..bda691e39db 100644 --- a/addons/event/i18n/it.po +++ b/addons/event/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2011-01-13 15:18+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" +"PO-Revision-Date: 2012-12-19 20:58+0000\n" +"Last-Translator: Sergio Corato \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:13+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: event #: view:event.event:0 @@ -414,7 +414,7 @@ msgstr "" #. module: event #: field:event.registration,create_date:0 msgid "Creation Date" -msgstr "Data creazione" +msgstr "Data di Creazione" #. module: event #: view:report.event.registration:0 @@ -1138,7 +1138,7 @@ msgstr "" #: view:event.event:0 #: model:ir.actions.act_window,name:event.act_register_event_partner msgid "Subscribe" -msgstr "" +msgstr "Iscriviti" #. module: event #: view:event.event:0 diff --git a/addons/event_sale/i18n/fr.po b/addons/event_sale/i18n/fr.po index 6ef117623a5..207d1c86c03 100644 --- a/addons/event_sale/i18n/fr.po +++ b/addons/event_sale/i18n/fr.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-11-29 15:35+0000\n" -"Last-Translator: Numérigraphe \n" +"PO-Revision-Date: 2012-12-19 15:52+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: event_sale #: model:ir.model,name:event_sale.model_product_product @@ -28,6 +29,8 @@ msgid "" "Determine if a product needs to create automatically an event registration " "at the confirmation of a sale order line." msgstr "" +"Détermine si un article doit créer automatiquement un enregistrement " +"d’événement à la confirmation de la ligne de commande." #. module: event_sale #: help:sale.order.line,event_id:0 diff --git a/addons/fetchmail/i18n/fr.po b/addons/fetchmail/i18n/fr.po index 0547f785f75..dcb874cd7fd 100644 --- a/addons/fetchmail/i18n/fr.po +++ b/addons/fetchmail/i18n/fr.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-18 23:07+0000\n" +"PO-Revision-Date: 2012-12-19 15:52+0000\n" "Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: fetchmail @@ -102,7 +102,7 @@ msgstr "Serveur local" #. module: fetchmail #: field:fetchmail.server,state:0 msgid "Status" -msgstr "" +msgstr "Statut" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_server diff --git a/addons/fleet/i18n/es.po b/addons/fleet/i18n/es.po index a0a207f00f0..1fffc9feffc 100644 --- a/addons/fleet/i18n/es.po +++ b/addons/fleet/i18n/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-11 00:12+0000\n" -"Last-Translator: Ana Juaristi Olalde \n" +"PO-Revision-Date: 2012-12-20 01:27+0000\n" +"Last-Translator: Pedro Manuel Baeza \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 @@ -30,12 +30,14 @@ msgstr "Compactar" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_1 msgid "A/C Compressor Replacement" -msgstr "" +msgstr "Repuesto del compresor de A/C" #. module: fleet #: help:fleet.vehicle,vin_sn:0 msgid "Unique number written on the vehicle motor (VIN/SN number)" msgstr "" +"Nº único escrito en el motor del vehículo (nº de identificación del vehículo " +"o nº de serie)" #. module: fleet #: selection:fleet.service.type,category:0 @@ -58,28 +60,28 @@ msgstr "Desconocido" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_20 msgid "Engine/Drive Belt(s) Replacement" -msgstr "" +msgstr "Repuesto de la(s) correa(s) de transmisión" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Vehicle costs" -msgstr "" +msgstr "Costes del vehículo" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Diesel" -msgstr "" +msgstr "Diesel" #. module: fleet #: code:addons/fleet/fleet.py:421 #, python-format msgid "License Plate: from '%s' to '%s'" -msgstr "" +msgstr "Matrícula: de '%s' a '%s'" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_38 msgid "Resurface Rotors" -msgstr "" +msgstr "Reflotar rotores" #. module: fleet #: view:fleet.vehicle.cost:0 @@ -89,12 +91,12 @@ msgstr "Agrupar por..." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_32 msgid "Oil Pump Replacement" -msgstr "" +msgstr "Repuesto de la bomba de aceite" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_18 msgid "Engine Belt Inspection" -msgstr "" +msgstr "Inspección de las correas" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 @@ -104,12 +106,12 @@ msgstr "No" #. module: fleet #: help:fleet.vehicle,power:0 msgid "Power in kW of the vehicle" -msgstr "" +msgstr "Potencia en kW del vehículo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_2 msgid "Depreciation and Interests" -msgstr "" +msgstr "Depreciación e intereses" #. module: fleet #: field:fleet.vehicle.log.contract,insurer_id:0 @@ -121,7 +123,7 @@ msgstr "Proveedor" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_35 msgid "Power Steering Hose Replacement" -msgstr "" +msgstr "Repuesto de la manguera de la dirección asistida" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -152,7 +154,7 @@ msgstr "Coste carburante" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_9 msgid "Battery Inspection" -msgstr "" +msgstr "Inspección de batería" #. module: fleet #: field:fleet.vehicle,company_id:0 @@ -167,38 +169,38 @@ msgstr "Fecha Factura" #. module: fleet #: view:fleet.vehicle.log.fuel:0 msgid "Refueling Details" -msgstr "" +msgstr "Detalles de reabastecimiento de combustible" #. module: fleet #: code:addons/fleet/fleet.py:655 #, python-format msgid "%s contract(s) need(s) to be renewed and/or closed!" -msgstr "" +msgstr "¡%s contrato(s) necesita(n) ser renovado(s) o cerrado(s)!" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Indicative Costs" -msgstr "" +msgstr "Costes indicativos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_16 msgid "Charging System Diagnosis" -msgstr "" +msgstr "Diagnosis del sistema de carga" #. module: fleet #: help:fleet.vehicle,car_value:0 msgid "Value of the bought vehicle" -msgstr "" +msgstr "Valor del vehículo comprado" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_44 msgid "Tie Rod End Replacement" -msgstr "" +msgstr "Repuesto de la rótula" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_24 msgid "Head Gasket(s) Replacement" -msgstr "" +msgstr "Repuesto de la junta(s) de culata" #. module: fleet #: view:fleet.vehicle:0 @@ -211,7 +213,7 @@ msgstr "Servicios" #: help:fleet.vehicle.cost,odometer:0 #: help:fleet.vehicle.cost,odometer_id:0 msgid "Odometer measure of the vehicle at the moment of this log" -msgstr "" +msgstr "Medida del odómetro del vehículo en el momento de registro" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -246,6 +248,7 @@ msgstr "Ambos" #: field:fleet.vehicle.log.services,cost_id:0 msgid "Automatically created field to link to parent fleet.vehicle.cost" msgstr "" +"Campo creado automáticamente para enlazar con el fleet.vehicle.cost padre" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -255,17 +258,17 @@ msgstr "Finalizar contrato" #. module: fleet #: help:fleet.vehicle.cost,parent_id:0 msgid "Parent cost to this current cost" -msgstr "" +msgstr "Coste padre del coste actual" #. module: fleet #: help:fleet.vehicle.log.contract,cost_frequency:0 msgid "Frequency of the recuring cost" -msgstr "" +msgstr "Frecuencia del coste recurrente" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_1 msgid "Calculation Benefit In Kind" -msgstr "" +msgstr "Cálculo de las prestaciones en especie" #. module: fleet #: help:fleet.vehicle.log.contract,expiration_date:0 @@ -273,6 +276,8 @@ msgid "" "Date when the coverage of the contract expirates (by default, one year after " "begin date)" msgstr "" +"Fecha en la que la cobertura de los contratos expira (por defecto, un año " +"después de la fecha de inicio)" #. module: fleet #: view:fleet.vehicle.log.fuel:0 @@ -296,14 +301,14 @@ msgstr "Mensajes" #. module: fleet #: help:fleet.vehicle.cost,vehicle_id:0 msgid "Vehicle concerned by this log" -msgstr "" +msgstr "Vehículo afectado por este registro" #. module: fleet #: field:fleet.vehicle.log.contract,cost_amount:0 #: field:fleet.vehicle.log.fuel,cost_amount:0 #: field:fleet.vehicle.log.services,cost_amount:0 msgid "Amount" -msgstr "" +msgstr "Importe" #. module: fleet #: field:fleet.vehicle,message_unread:0 @@ -313,22 +318,22 @@ msgstr "Mensajes sin leer" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_6 msgid "Air Filter Replacement" -msgstr "" +msgstr "Repuesto del filtro de aire" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_tag msgid "fleet.vehicle.tag" -msgstr "" +msgstr "Etiqueta de vehículo" #. module: fleet #: view:fleet.vehicle:0 msgid "show the services logs for this vehicle" -msgstr "" +msgstr "mostrar los registros de revisiones para este vehículo" #. module: fleet #: field:fleet.vehicle,contract_renewal_name:0 msgid "Name of contract to renew soon" -msgstr "" +msgstr "Nombre del contrato a renovar pronto" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_senior @@ -338,7 +343,7 @@ msgstr "Senior" #. module: fleet #: help:fleet.vehicle.log.contract,state:0 msgid "Choose wheter the contract is still valid or not" -msgstr "" +msgstr "Escoja si el contrato es aún válido o no" #. module: fleet #: selection:fleet.vehicle,transmission:0 @@ -354,7 +359,7 @@ msgstr "Si se marca, los nuevos mensajes requieren su atención" #: code:addons/fleet/fleet.py:414 #, python-format msgid "Driver: from '%s' to '%s'" -msgstr "" +msgstr "Conductor: de '%s' a '%s'" #. module: fleet #: view:fleet.vehicle:0 @@ -364,12 +369,12 @@ msgstr "y" #. module: fleet #: field:fleet.vehicle.model.brand,image_medium:0 msgid "Medium-sized photo" -msgstr "" +msgstr "Foto de tamaño medio" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_34 msgid "Oxygen Sensor Replacement" -msgstr "" +msgstr "Repuesto del sensor de oxígeno" #. module: fleet #: view:fleet.vehicle.log.services:0 @@ -379,7 +384,7 @@ msgstr "Tipo de Servicio" #. module: fleet #: help:fleet.vehicle,transmission:0 msgid "Transmission Used by the vehicle" -msgstr "" +msgstr "Transmisión usada por el vehículo" #. module: fleet #: code:addons/fleet/fleet.py:726 @@ -387,37 +392,37 @@ msgstr "" #: model:ir.actions.act_window,name:fleet.act_renew_contract #, python-format msgid "Renew Contract" -msgstr "" +msgstr "Renovar contrato" #. module: fleet #: view:fleet.vehicle:0 msgid "show the odometer logs for this vehicle" -msgstr "" +msgstr "mostrar los registros de odómetro para este vehículo" #. module: fleet #: help:fleet.vehicle,odometer_unit:0 msgid "Unit of the odometer " -msgstr "" +msgstr "Unidad del odómetro " #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Services Costs Per Month" -msgstr "" +msgstr "Costes de las revisiones por mes" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Effective Costs" -msgstr "" +msgstr "Costes efectivos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_8 msgid "Repair and maintenance" -msgstr "" +msgstr "Reparación y mantenimiento" #. module: fleet #: help:fleet.vehicle.log.contract,purchaser_id:0 msgid "Person to which the contract is signed for" -msgstr "" +msgstr "Persona para la que el contrato está firmado" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_contract_act @@ -435,11 +440,22 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo contrato.\n" +"

    \n" +"Gestione todos sus contratos (leasing, seguros, etc.) con sus servicios y " +"costes relacionados. OpenERP le avisará automáticamente cuando algún " +"contrato deba ser renovado.\n" +"

    \n" +"Cada contrato (por ejemplo: leasing) puede incluir varios servicios " +"(reparación, seguro, mantenimiento periódico...).\n" +"

    \n" +" " #. module: fleet #: model:ir.model,name:fleet.model_fleet_service_type msgid "Type of services available on a vehicle" -msgstr "" +msgstr "Tipo de servicios disponible en el vehículo" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_service_types_act @@ -450,19 +466,19 @@ msgstr "Tipo de servicios" #. module: fleet #: view:board.board:0 msgid "Contracts Costs" -msgstr "" +msgstr "Costes de los contratos" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_services_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_services_menu msgid "Vehicles Services Logs" -msgstr "" +msgstr "Registros de los servicios de los vehículos" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_fuel_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_fuel_menu msgid "Vehicles Fuel Logs" -msgstr "" +msgstr "Registros de combustible de los vehículos" #. module: fleet #: view:fleet.vehicle.model.brand:0 @@ -470,11 +486,13 @@ msgid "" "$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { " "$(this).addClass('oe_employee_picture_wide') } });" msgstr "" +"$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { " +"$(this).addClass('oe_employee_picture_wide') } });" #. module: fleet #: view:board.board:0 msgid "Vehicles With Alerts" -msgstr "" +msgstr "Vehículos con alertas" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_costs_act @@ -488,11 +506,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo coste.\n" +"

    \n" +"OpenERP le ayuda a gestionar los costes para sus diferentes vehículos. Los " +"costes se crean automáticamente de los servicios, contratos (fijos o " +"recurrentes) y registros de combustible.\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 msgid "show the fuel logs for this vehicle" -msgstr "" +msgstr "mostrar los registros de combustible para este vehículo" #. module: fleet #: field:fleet.vehicle.log.contract,purchaser_id:0 @@ -502,12 +528,12 @@ msgstr "Contratista" #. module: fleet #: field:fleet.vehicle,license_plate:0 msgid "License Plate" -msgstr "" +msgstr "Matrícula" #. module: fleet #: field:fleet.vehicle.log.contract,cost_frequency:0 msgid "Recurring Cost Frequency" -msgstr "" +msgstr "Frecuencia de los costes recurrentes" #. module: fleet #: field:fleet.vehicle.log.fuel,inv_ref:0 @@ -528,7 +554,7 @@ msgstr "Ubicación" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Costs Per Month" -msgstr "" +msgstr "Costes por mes" #. module: fleet #: field:fleet.contract.state,name:0 @@ -538,7 +564,7 @@ msgstr "Estado del Contrato" #. module: fleet #: field:fleet.vehicle,contract_renewal_total:0 msgid "Total of contracts due or overdue minus one" -msgstr "" +msgstr "Total de contratos vencidos o casi vencidos" #. module: fleet #: field:fleet.vehicle.cost,cost_subtype:0 @@ -548,7 +574,7 @@ msgstr "Tipo" #. module: fleet #: field:fleet.vehicle,contract_renewal_overdue:0 msgid "Has Contracts Overdued" -msgstr "" +msgstr "Tiene contratos vencidos" #. module: fleet #: field:fleet.vehicle.cost,amount:0 @@ -558,27 +584,27 @@ msgstr "Precio total" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_27 msgid "Heater Core Replacement" -msgstr "" +msgstr "Repuesto del núcleo del calentador" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_14 msgid "Car Wash" -msgstr "" +msgstr "Lavado de coche" #. module: fleet #: help:fleet.vehicle,driver:0 msgid "Driver of the vehicle" -msgstr "" +msgstr "Conductor del vehículo" #. module: fleet #: view:fleet.vehicle:0 msgid "other(s)" -msgstr "" +msgstr "otro(s)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_refueling msgid "Refueling" -msgstr "" +msgstr "Recarga de combustible" #. module: fleet #: help:fleet.vehicle,message_summary:0 @@ -586,36 +612,38 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene " +"directamente en formato HTML para poder ser insertado en las vistas kanban." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_5 msgid "A/C Recharge" -msgstr "" +msgstr "Recarga A/C" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_fuel msgid "Fuel log for vehicles" -msgstr "" +msgstr "Registro de combustible para los vehículos" #. module: fleet #: view:fleet.vehicle:0 msgid "Engine Options" -msgstr "" +msgstr "Opciones del motor" #. module: fleet #: view:fleet.vehicle.log.fuel:0 msgid "Fuel Costs Per Month" -msgstr "" +msgstr "Costes de combustible por mes" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_sedan msgid "Sedan" -msgstr "" +msgstr "Sedán" #. module: fleet #: field:fleet.vehicle,seats:0 msgid "Seats Number" -msgstr "" +msgstr "Nº de asientos" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_convertible @@ -631,12 +659,12 @@ msgstr "Configuración" #: view:fleet.vehicle.log.contract:0 #: field:fleet.vehicle.log.contract,sum_cost:0 msgid "Indicative Costs Total" -msgstr "" +msgstr "Total de costes indicativos" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_junior msgid "Junior" -msgstr "" +msgstr "Junior" #. module: fleet #: help:fleet.vehicle,model_id:0 @@ -655,13 +683,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un estado del vehículo.\n" +"

    \n" +"Puede personalizar los estados disponibles para seguir la evolución de cada " +"vehículo. Por ejemplo: Activo, siendo reparado, vendido, etc.\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 #: field:fleet.vehicle,log_fuel:0 #: view:fleet.vehicle.log.fuel:0 msgid "Fuel Logs" -msgstr "" +msgstr "Registros de combustible" #. module: fleet #: code:addons/fleet/fleet.py:409 @@ -676,17 +711,17 @@ msgstr "Ninguno" #: model:ir.actions.act_window,name:fleet.action_fleet_reporting_costs_non_effective #: model:ir.ui.menu,name:fleet.menu_fleet_reporting_indicative_costs msgid "Indicative Costs Analysis" -msgstr "" +msgstr "Análisis de los costes indicativos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_12 msgid "Brake Inspection" -msgstr "" +msgstr "Inspección de frenos" #. module: fleet #: help:fleet.vehicle,state:0 msgid "Current state of the vehicle" -msgstr "" +msgstr "Estado actual del vehículo" #. module: fleet #: selection:fleet.vehicle,transmission:0 @@ -696,12 +731,12 @@ msgstr "Manual" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_52 msgid "Wheel Bearing Replacement" -msgstr "" +msgstr "Repuesto de la rueda del cojinete" #. module: fleet #: help:fleet.vehicle.cost,cost_subtype:0 msgid "Cost type purchased with this cost" -msgstr "" +msgstr "Tipo de coste comprado con este coste" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 @@ -716,21 +751,25 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear una nueva marca.\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle.log.contract,start_date:0 msgid "Contract Start Date" -msgstr "" +msgstr "Fecha de inicio del contrato" #. module: fleet #: field:fleet.vehicle,odometer_unit:0 msgid "Odometer Unit" -msgstr "" +msgstr "Unidad del odómetro" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_30 msgid "Intake Manifold Gasket Replacement" -msgstr "" +msgstr "Repuesto de la junta del colector de admisión" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 @@ -740,12 +779,12 @@ msgstr "Diariamente" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_6 msgid "Snow tires" -msgstr "" +msgstr "Neumáticos de nieve" #. module: fleet #: help:fleet.vehicle.cost,date:0 msgid "Date when the cost has been executed" -msgstr "" +msgstr "Fecha en la que se ha ejecutado el coste" #. module: fleet #: field:fleet.vehicle.state,sequence:0 @@ -755,22 +794,22 @@ msgstr "Pedido" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Vehicles costs" -msgstr "" +msgstr "Costes de los vehículos" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_services msgid "Services for vehicles" -msgstr "" +msgstr "Servicios para los vehículos" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Indicative Cost" -msgstr "" +msgstr "Coste indicativo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_26 msgid "Heater Control Valve Replacement" -msgstr "" +msgstr "Repuesto de la válvula de control del calentador" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -778,6 +817,8 @@ msgid "" "Create a new contract automatically with all the same informations except " "for the date that will start at the end of current contract" msgstr "" +"Crea automáticamente un nuevo contrato con la misma información excepto por " +"la fecha de inicio, que será la de finalización del actual contrato." #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 @@ -787,23 +828,23 @@ msgstr "Finalizado" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_cost msgid "Cost related to a vehicle" -msgstr "" +msgstr "Coste relativo al vehículo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_33 msgid "Other Maintenance" -msgstr "" +msgstr "Otro mantenimiento" #. module: fleet #: field:fleet.vehicle.model,brand:0 #: view:fleet.vehicle.model.brand:0 msgid "Model Brand" -msgstr "" +msgstr "Modelo" #. module: fleet #: field:fleet.vehicle.model.brand,image_small:0 msgid "Smal-sized photo" -msgstr "" +msgstr "Foto pequeña" #. module: fleet #: field:fleet.vehicle,state:0 @@ -814,12 +855,12 @@ msgstr "Estado" #. module: fleet #: field:fleet.vehicle.log.contract,cost_generated:0 msgid "Recurring Cost Amount" -msgstr "" +msgstr "Importe del coste recurrente" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_49 msgid "Transmission Replacement" -msgstr "" +msgstr "Repuesto de la transmisión" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_fuel_act @@ -834,68 +875,76 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo registro de combustible.\n" +"

    \n" +"Aquí puede añadir entradas de reabastecimiento de combustible para todos los " +"vehículos. Puede también filtrar los registros de un vehículo en particular " +"usando el campo de búsqueda.\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_11 msgid "Brake Caliper Replacement" -msgstr "" +msgstr "Repuesto de la pinza de freno" #. module: fleet #: field:fleet.vehicle,odometer:0 msgid "Last Odometer" -msgstr "" +msgstr "Último odómetro" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_model_menu msgid "Vehicle Model" -msgstr "" +msgstr "Modelo del vehículo" #. module: fleet #: field:fleet.vehicle,doors:0 msgid "Doors Number" -msgstr "" +msgstr "Nº de puertas" #. module: fleet #: help:fleet.vehicle,acquisition_date:0 msgid "Date when the vehicle has been bought" -msgstr "" +msgstr "Fecha en la que fue comprado el vehículo" #. module: fleet #: view:fleet.vehicle.model:0 msgid "Models" -msgstr "" +msgstr "Modelos" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "amount" -msgstr "" +msgstr "importe" #. module: fleet #: help:fleet.vehicle,fuel_type:0 msgid "Fuel Used by the vehicle" -msgstr "" +msgstr "Combustible usado por el vehículo" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Set Contract In Progress" -msgstr "" +msgstr "Establece el contrato en proceso" #. module: fleet #: field:fleet.vehicle.cost,odometer_unit:0 #: field:fleet.vehicle.odometer,unit:0 msgid "Unit" -msgstr "" +msgstr "Unidad" #. module: fleet #: field:fleet.vehicle,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Es un seguidor" #. module: fleet #: field:fleet.vehicle,horsepower:0 msgid "Horsepower" -msgstr "" +msgstr "Caballos de potencia" #. module: fleet #: field:fleet.vehicle,image:0 @@ -906,39 +955,39 @@ msgstr "" #: field:fleet.vehicle.model,image_small:0 #: field:fleet.vehicle.model.brand,image:0 msgid "Logo" -msgstr "" +msgstr "Logo" #. module: fleet #: field:fleet.vehicle,horsepower_tax:0 msgid "Horsepower Taxation" -msgstr "" +msgstr "Caballos de potencia fiscales" #. module: fleet #: field:fleet.vehicle,log_services:0 #: view:fleet.vehicle.log.services:0 msgid "Services Logs" -msgstr "" +msgstr "Registros de los servicios" #. module: fleet #: code:addons/fleet/fleet.py:47 #, python-format msgid "Emptying the odometer value of a vehicle is not allowed." -msgstr "" +msgstr "Vaciar el valor del odómetro de un vehículo no está permitido." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_43 msgid "Thermostat Replacement" -msgstr "" +msgstr "Repuesto del termostato" #. module: fleet #: field:fleet.service.type,category:0 msgid "Category" -msgstr "" +msgstr "Categoría" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_fuel_graph msgid "Fuel Costs by Month" -msgstr "" +msgstr "Costes de combustible por mes" #. module: fleet #: help:fleet.vehicle.model.brand,image:0 @@ -946,129 +995,131 @@ msgid "" "This field holds the image used as logo for the brand, limited to " "1024x1024px." msgstr "" +"Este campo contiene la imagen usado como logo para la marca, limitada a " +"1024x1024 px." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_11 msgid "Management Fee" -msgstr "" +msgstr "Tasa de gestión" #. module: fleet #: view:fleet.vehicle:0 msgid "All vehicles" -msgstr "" +msgstr "Todos los vehículos" #. module: fleet #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Additional Details" -msgstr "" +msgstr "Detalles adicionales" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_services_graph msgid "Services Costs by Month" -msgstr "" +msgstr "Costes de servicios por mes" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_9 msgid "Assistance" -msgstr "" +msgstr "Asistencia" #. module: fleet #: field:fleet.vehicle.log.fuel,price_per_liter:0 msgid "Price Per Liter" -msgstr "" +msgstr "Precio por litro" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_17 msgid "Door Window Motor/Regulator Replacement" -msgstr "" +msgstr "Repuesto de regulador/motor de la ventana" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_46 msgid "Tire Service" -msgstr "" +msgstr "Servicio de neumáticos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_8 msgid "Ball Joint Replacement" -msgstr "" +msgstr "Repuesto de la rótula" #. module: fleet #: field:fleet.vehicle,fuel_type:0 msgid "Fuel Type" -msgstr "" +msgstr "Tipo de combustible" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_22 msgid "Fuel Injector Replacement" -msgstr "" +msgstr "Repuesto del inyector de combustible" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_50 msgid "Water Pump Replacement" -msgstr "" +msgstr "Repuesto de la bomba de agua" #. module: fleet #: help:fleet.vehicle,location:0 msgid "Location of the vehicle (garage, ...)" -msgstr "" +msgstr "Ubicación del vehículo (garage, ...)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_28 msgid "Heater Hose Replacement" -msgstr "" +msgstr "Repuesto de la manguera del calentador" #. module: fleet #: field:fleet.vehicle.log.contract,state:0 msgid "Status" -msgstr "" +msgstr "Estado" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_40 msgid "Rotor Replacement" -msgstr "" +msgstr "Repuesto del rotor" #. module: fleet #: help:fleet.vehicle.model,brand:0 msgid "Brand of the vehicle" -msgstr "" +msgstr "Marca del vehículo" #. module: fleet #: help:fleet.vehicle.log.contract,start_date:0 msgid "Date when the coverage of the contract begins" -msgstr "" +msgstr "Fecha en la que comienza la cobertura del contrato" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 msgid "Electric" -msgstr "" +msgstr "Eléctrico" #. module: fleet #: field:fleet.vehicle,tag_ids:0 msgid "Tags" -msgstr "" +msgstr "Etiquetas" #. module: fleet #: view:fleet.vehicle:0 #: field:fleet.vehicle,log_contracts:0 msgid "Contracts" -msgstr "" +msgstr "Contratos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_13 msgid "Brake Pad(s) Replacement" -msgstr "" +msgstr "Repuesto de la(s) pastilla(s) de freno" #. module: fleet #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Odometer Details" -msgstr "" +msgstr "Detalles del odómetro" #. module: fleet #: field:fleet.vehicle,driver:0 msgid "Driver" -msgstr "" +msgstr "Conductor" #. module: fleet #: help:fleet.vehicle.model.brand,image_small:0 @@ -1077,77 +1128,80 @@ msgid "" "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." msgstr "" +"Foto pequeña de la marca. Se redimensiona automáticamente a 64x64 px, con el " +"ratio de aspecto preservado. Use este campo donde se requiera una imagen " +"pequeña" #. module: fleet #: view:board.board:0 msgid "Fleet Dashboard" -msgstr "" +msgstr "Tablero de la flota" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_break msgid "Break" -msgstr "" +msgstr "Freno" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_omnium msgid "Omnium" -msgstr "" +msgstr "A todo riesgo" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Services Details" -msgstr "" +msgstr "Detalles del servicio" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_15 msgid "Residual value (Excluding VAT)" -msgstr "" +msgstr "Valor residual (excluyendo IVA)" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_7 msgid "Alternator Replacement" -msgstr "" +msgstr "Repuesto del alternador" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_3 msgid "A/C Diagnosis" -msgstr "" +msgstr "Diagnóstico del A/C" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_23 msgid "Fuel Pump Replacement" -msgstr "" +msgstr "Repuesto de la bomba de combustible" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Activation Cost" -msgstr "" +msgstr "Coste de activación" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Cost Type" -msgstr "" +msgstr "Tipo de coste" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_4 msgid "A/C Evaporator Replacement" -msgstr "" +msgstr "Repuesto del evaporador de A/C" #. module: fleet #: view:fleet.vehicle:0 msgid "show all the costs for this vehicle" -msgstr "" +msgstr "mostrar todos los costes para este vehículo" #. module: fleet #: view:fleet.vehicle.odometer:0 msgid "Odometer Values Per Month" -msgstr "" +msgstr "Valores del odómetro por mes" #. module: fleet #: field:fleet.vehicle,message_comment_ids:0 #: help:fleet.vehicle,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentarios y correos electrónicos" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_act @@ -1166,21 +1220,32 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo vehículo.\n" +"

    \n" +"Podrá gestionar su flota siguiendo los contratos, servicios, costes fijos y " +"recurrentes, odómetros y registros de combustible asociados a cada " +"vehículo.\n" +"

    \n" +"OpenERP le avisará cuando los servicios o el contrato tengan que ser " +"renovados.\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_13 msgid "Entry into service tax" -msgstr "" +msgstr "Impuesto de entrada al servicio" #. module: fleet #: field:fleet.vehicle.log.contract,expiration_date:0 msgid "Contract Expiration Date" -msgstr "" +msgstr "Fecha de expiración del contrato" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Cost Subtype" -msgstr "" +msgstr "Subtipo del coste" #. module: fleet #: model:ir.actions.act_window,help:fleet.open_board_fleet @@ -1200,58 +1265,71 @@ msgid "" " \n" " " msgstr "" +"
    \n" +"

    \n" +"El tablero de la flota está vacío.\n" +"

    \n" +"Para añdir un primer informe en el tablero, vaya a un menú, cambia a la " +"vista lista o gráfico, y pulse 'Añadir al tablero' en las opciones de " +"búsqueda avanzada.\n" +"

    \n" +"Puede filtrar y agrupar los datos antes de insertarla en el tablero usando " +"las opciones de búsqueda.\n" +"

    \n" +"
    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_12 msgid "Rent (Excluding VAT)" -msgstr "" +msgstr "Alquiler (excluyendo IVA)" #. module: fleet #: selection:fleet.vehicle,odometer_unit:0 msgid "Kilometers" -msgstr "" +msgstr "Kilómetros" #. module: fleet #: view:fleet.vehicle.log.fuel:0 msgid "Vehicle Details" -msgstr "" +msgstr "Detalles del vehículo" #. module: fleet #: selection:fleet.service.type,category:0 #: field:fleet.vehicle.cost,contract_id:0 #: selection:fleet.vehicle.cost,cost_type:0 msgid "Contract" -msgstr "" +msgstr "Contrato" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_brand_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_model_brand_menu msgid "Model brand of Vehicle" -msgstr "" +msgstr "Modelo del vehículo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_10 msgid "Battery Replacement" -msgstr "" +msgstr "Repuesto de la batería" #. module: fleet #: view:fleet.vehicle.cost:0 #: field:fleet.vehicle.cost,date:0 #: field:fleet.vehicle.odometer,date:0 msgid "Date" -msgstr "" +msgstr "Fecha" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_menu #: model:ir.ui.menu,name:fleet.fleet_vehicles msgid "Vehicles" -msgstr "" +msgstr "Vehículos" #. module: fleet #: selection:fleet.vehicle,odometer_unit:0 msgid "Miles" -msgstr "" +msgstr "Millas" #. module: fleet #: help:fleet.vehicle.log.contract,cost_generated:0 @@ -1259,11 +1337,14 @@ msgid "" "Costs paid at regular intervals, depending on the cost frequency. If the " "cost frequency is set to unique, the cost will be logged at the start date" msgstr "" +"Costes pagados a intervalos regulares, dependiendo de la frecuencia del " +"coste. Si la frecuencia del coste se establece a única, el coste será " +"registrado en la fecha de inicio." #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_17 msgid "Emissions" -msgstr "" +msgstr "Emisiones" #. module: fleet #: model:ir.actions.act_window,help:fleet.action_fleet_reporting_costs @@ -1281,11 +1362,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"OpenERP le ayuda a gestionar los costes para sus vehículos. Los costes se " +"crean generalmente desde los servicios y contratos, y aparecen aquí.\n" +"

    \n" +"

    \n" +"Gracias a los diferentes filtros, OpenERP puede mostrar sólo los costes " +"efectivos, y ordenarlos por tipo y por vehículo.\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle,car_value:0 msgid "Car Value" -msgstr "" +msgstr "Valor del coche" #. module: fleet #: model:ir.actions.act_window,name:fleet.open_board_fleet @@ -1293,49 +1383,49 @@ msgstr "" #: model:ir.ui.menu,name:fleet.menu_fleet_reporting #: model:ir.ui.menu,name:fleet.menu_root msgid "Fleet" -msgstr "" +msgstr "Flota" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_14 msgid "Total expenses (Excluding VAT)" -msgstr "" +msgstr "Gastos totales (excluyendo IVA)" #. module: fleet #: field:fleet.vehicle.cost,odometer_id:0 msgid "Odometer" -msgstr "" +msgstr "Odómetro" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_45 msgid "Tire Replacement" -msgstr "" +msgstr "Repuesto de neumático" #. module: fleet #: view:fleet.service.type:0 msgid "Service types" -msgstr "" +msgstr "Tipos de servicios" #. module: fleet #: field:fleet.vehicle.log.fuel,purchaser_id:0 #: field:fleet.vehicle.log.services,purchaser_id:0 msgid "Purchaser" -msgstr "" +msgstr "Comprador" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_3 msgid "Tax roll" -msgstr "" +msgstr "Registro tributario" #. module: fleet #: view:fleet.vehicle.model:0 #: field:fleet.vehicle.model,vendors:0 msgid "Vendors" -msgstr "" +msgstr "Vendedores" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_leasing msgid "Leasing" -msgstr "" +msgstr "Leasing" #. module: fleet #: help:fleet.vehicle.model.brand,image_medium:0 @@ -1344,68 +1434,71 @@ msgid "" "image, with aspect ratio preserved. Use this field in form views or some " "kanban views." msgstr "" +"Logo de tamaño medio de la marca. Se redimensiona automáticamente a 128x128 " +"px, con el ratio de aspecto preservado. Use este campo en las vistas de " +"formulario o en algunas vistas kanban." #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Weekly" -msgstr "" +msgstr "Semanalmente" #. module: fleet #: view:fleet.vehicle:0 #: view:fleet.vehicle.odometer:0 msgid "Odometer Logs" -msgstr "" +msgstr "Registros de odómetros" #. module: fleet #: field:fleet.vehicle,acquisition_date:0 msgid "Acquisition Date" -msgstr "" +msgstr "Fecha de adquisición" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_odometer msgid "Odometer log for a vehicle" -msgstr "" +msgstr "Registro del odómetro para un vehículo" #. module: fleet #: field:fleet.vehicle.cost,cost_type:0 msgid "Category of the cost" -msgstr "" +msgstr "Categoría del coste" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_5 #: model:fleet.service.type,name:fleet.type_service_service_7 msgid "Summer tires" -msgstr "" +msgstr "Neumáticos de verano" #. module: fleet #: field:fleet.vehicle,contract_renewal_due_soon:0 msgid "Has Contracts to renew" -msgstr "" +msgstr "Tiene contratos que renovar" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_31 msgid "Oil Change" -msgstr "" +msgstr "Cambio de aceite" #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 msgid "To Close" -msgstr "" +msgstr "Para cerrar" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_model_brand msgid "Brand model of the vehicle" -msgstr "" +msgstr "Modelo del vehículo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_51 msgid "Wheel Alignment" -msgstr "" +msgstr "Alineación de los neumáticos" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_purchased msgid "Purchased" -msgstr "" +msgstr "Comprado" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_odometer_act @@ -1418,6 +1511,12 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Aquí puede añadir varias entradas de odómetro para todos sus vehículos.\n" +"Puede también ver el valor del odómetro para un vehículo en particular " +"usando el campo de búsqueda.\n" +"

    \n" +" " #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_model_act @@ -1430,194 +1529,200 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo modelo.\n" +"

    \n" +"Puede definir varios modelos (por ejemplo, A3, A4) para cada marca (Audi).\n" +"

    \n" +" " #. module: fleet #: view:fleet.vehicle:0 msgid "General Properties" -msgstr "" +msgstr "Propiedades generales" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_21 msgid "Exhaust Manifold Replacement" -msgstr "" +msgstr "Repuesto del tubo de escape" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_47 msgid "Transmission Filter Replacement" -msgstr "" +msgstr "Repuesto del filtro de transmisión" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_10 msgid "Replacement Vehicle" -msgstr "" +msgstr "Vehículo de reemplazo" #. module: fleet #: selection:fleet.vehicle.log.contract,state:0 msgid "In Progress" -msgstr "" +msgstr "En proceso" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Yearly" -msgstr "" +msgstr "Anualmente" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_state_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_state_menu msgid "States of Vehicle" -msgstr "" +msgstr "Estados del vehículo" #. module: fleet #: field:fleet.vehicle.model,modelname:0 msgid "Model name" -msgstr "" +msgstr "Nombre del modelo" #. module: fleet #: view:board.board:0 #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_costs_graph msgid "Costs by Month" -msgstr "" +msgstr "Costes por mes" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_18 msgid "Touring Assistance" -msgstr "" +msgstr "Asistencia en viaje" #. module: fleet #: field:fleet.vehicle,power:0 msgid "Power (kW)" -msgstr "" +msgstr "Potencia (kW)" #. module: fleet #: code:addons/fleet/fleet.py:418 #, python-format msgid "State: from '%s' to '%s'" -msgstr "" +msgstr "Estado: de '%s' a '%s'" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_2 msgid "A/C Condenser Replacement" -msgstr "" +msgstr "Repuesto del condensador de A/C" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_19 msgid "Engine Coolant Replacement" -msgstr "" +msgstr "Repuesto del refrigerante del motor" #. module: fleet #: view:fleet.vehicle.cost:0 msgid "Cost Details" -msgstr "" +msgstr "Detalles del coste" #. module: fleet #: code:addons/fleet/fleet.py:410 #, python-format msgid "Model: from '%s' to '%s'" -msgstr "" +msgstr "Modelo: de '%s' a '%s'" #. module: fleet #: selection:fleet.vehicle.cost,cost_type:0 msgid "Other" -msgstr "" +msgstr "Otro" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract details" -msgstr "" +msgstr "Detalles del contrato" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_leasing msgid "Employee Car" -msgstr "" +msgstr "Coche de empleado" #. module: fleet #: field:fleet.vehicle.cost,auto_generated:0 msgid "Automatically Generated" -msgstr "" +msgstr "Generado automáticamente" #. module: fleet #: selection:fleet.vehicle.cost,cost_type:0 msgid "Fuel" -msgstr "" +msgstr "Combustible" #. module: fleet #: sql_constraint:fleet.vehicle.state:0 msgid "State name already exists" -msgstr "" +msgstr "El nombre del estado ya existe" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_37 msgid "Radiator Repair" -msgstr "" +msgstr "Reparación del radiador" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_log_contract msgid "Contract information on a vehicle" -msgstr "" +msgstr "Información del contrato en el vehículo" #. module: fleet #: field:fleet.vehicle.log.contract,days_left:0 msgid "Warning Date" -msgstr "" +msgstr "Fecha de aviso" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_19 msgid "Residual value in %" -msgstr "" +msgstr "Valor residual en %" #. module: fleet #: view:fleet.vehicle:0 msgid "Additional Properties" -msgstr "" +msgstr "Propiedades adicionales" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_state msgid "fleet.vehicle.state" -msgstr "" +msgstr "Estado del vehículo" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract Costs Per Month" -msgstr "" +msgstr "Costes contractuales por mes" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_contract_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_log_contract_menu msgid "Vehicles Contracts" -msgstr "" +msgstr "Contratos de vehículos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_48 msgid "Transmission Fluid Replacement" -msgstr "" +msgstr "Repuesto de líquido de transmisión" #. module: fleet #: field:fleet.vehicle.model.brand,name:0 msgid "Brand Name" -msgstr "" +msgstr "Nombre de la marca" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_36 msgid "Power Steering Pump Replacement" -msgstr "" +msgstr "Repuesto de la bomba de la dirección asistida" #. module: fleet #: help:fleet.vehicle.cost,contract_id:0 msgid "Contract attached to this cost" -msgstr "" +msgstr "Contrato relacionado con este coste" #. module: fleet #: code:addons/fleet/fleet.py:397 #, python-format msgid "Vehicle %s has been added to the fleet!" -msgstr "" +msgstr "¡El vehículo %s ha sido añadido a la flota!" #. module: fleet #: view:fleet.vehicle.log.contract:0 #: view:fleet.vehicle.log.fuel:0 #: view:fleet.vehicle.log.services:0 msgid "Price" -msgstr "" +msgstr "Precio" #. module: fleet #: view:fleet.vehicle:0 @@ -1625,14 +1730,14 @@ msgstr "" #: field:fleet.vehicle.cost,vehicle_id:0 #: field:fleet.vehicle.odometer,vehicle_id:0 msgid "Vehicle" -msgstr "" +msgstr "Vehículo" #. module: fleet #: field:fleet.vehicle.cost,cost_ids:0 #: view:fleet.vehicle.log.contract:0 #: view:fleet.vehicle.log.services:0 msgid "Included Services" -msgstr "" +msgstr "Servicios incluidos" #. module: fleet #: model:ir.actions.act_window,help:fleet.action_fleet_vehicle_kanban @@ -1644,53 +1749,59 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Aquí se muestran los vehículos para los que uno o más contratos deben ser " +"renovados. Si ve este mensaje, entonces no hay contratos a renovar.\n" +"

    \n" +" " #. module: fleet #: model:fleet.service.type,name:fleet.type_service_15 msgid "Catalytic Converter Replacement" -msgstr "" +msgstr "Repuesto del convertidor catalítico" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_25 msgid "Heater Blower Motor Replacement" -msgstr "" +msgstr "Repuesto del motor del ventilador" #. module: fleet #: model:ir.actions.act_window,name:fleet.fleet_vehicle_odometer_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_odometer_menu msgid "Vehicles Odometer" -msgstr "" +msgstr "Odómetro de los vehículos" #. module: fleet #: help:fleet.vehicle.log.contract,notes:0 msgid "Write here all supplementary informations relative to this contract" msgstr "" +"Escriba aquí toda la información suplementaria relativa a este contrato" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_29 msgid "Ignition Coil Replacement" -msgstr "" +msgstr "Repuesto de la bobina de encendido" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_16 msgid "Options" -msgstr "" +msgstr "Opciones" #. module: fleet #: model:fleet.service.type,name:fleet.type_contract_repairing msgid "Repairing" -msgstr "" +msgstr "Reparación" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_reporting_costs #: model:ir.ui.menu,name:fleet.menu_fleet_reporting_costs msgid "Costs Analysis" -msgstr "" +msgstr "Análisis de costes" #. module: fleet #: field:fleet.vehicle.log.contract,ins_ref:0 msgid "Contract Reference" -msgstr "" +msgstr "Referencia del contrato" #. module: fleet #: field:fleet.service.type,name:0 @@ -1702,27 +1813,27 @@ msgstr "" #: field:fleet.vehicle.state,name:0 #: field:fleet.vehicle.tag,name:0 msgid "Name" -msgstr "" +msgstr "Nombre" #. module: fleet #: help:fleet.vehicle,doors:0 msgid "Number of doors of the vehicle" -msgstr "" +msgstr "Nº de puertas del vehículo" #. module: fleet #: field:fleet.vehicle,transmission:0 msgid "Transmission" -msgstr "" +msgstr "Transmisión" #. module: fleet #: field:fleet.vehicle,vin_sn:0 msgid "Chassis Number" -msgstr "" +msgstr "Número de bastidor" #. module: fleet #: help:fleet.vehicle,color:0 msgid "Color of the vehicle" -msgstr "" +msgstr "Color del vehículo" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_services_act @@ -1736,73 +1847,81 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo servicio.\n" +"

    \n" +"OpenERP le ayuda a seguir todos los servicios realizados en su vehículo. Los " +"servicios pueden ser de muchos tipos: reparaciones ocasionales, " +"mantenimiento fijos, etc.\n" +"

    \n" +" " #. module: fleet #: field:fleet.vehicle,co2:0 msgid "CO2 Emissions" -msgstr "" +msgstr "Emisiones de CO2" #. module: fleet #: view:fleet.vehicle.log.contract:0 msgid "Contract logs" -msgstr "" +msgstr "Registros de los contratos" #. module: fleet #: view:fleet.vehicle:0 msgid "Costs" -msgstr "" +msgstr "Costes" #. module: fleet #: field:fleet.vehicle,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Resumen" #. module: fleet #: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_contract_graph msgid "Contracts Costs by Month" -msgstr "" +msgstr "Costes de los contratos por mes" #. module: fleet #: field:fleet.vehicle,model_id:0 #: view:fleet.vehicle.model:0 msgid "Model" -msgstr "" +msgstr "Modelo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_41 msgid "Spark Plug Replacement" -msgstr "" +msgstr "Repuesto de la bujía" #. module: fleet #: help:fleet.vehicle,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Mensajes e historial de comunicación" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle msgid "Information on a vehicle" -msgstr "" +msgstr "Información en un vehículo" #. module: fleet #: help:fleet.vehicle,co2:0 msgid "CO2 emissions of the vehicle" -msgstr "" +msgstr "Emisiones CO2 del vehículo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_53 msgid "Windshield Wiper(s) Replacement" -msgstr "" +msgstr "Repuesto del/de los limpiaparabrisas" #. module: fleet #: view:fleet.vehicle.log.contract:0 #: field:fleet.vehicle.log.contract,generated_cost_ids:0 msgid "Generated Costs" -msgstr "" +msgstr "Costes generados" #. module: fleet #: field:fleet.vehicle,color:0 msgid "Color" -msgstr "" +msgstr "Color" #. module: fleet #: model:ir.actions.act_window,help:fleet.fleet_vehicle_service_types_act @@ -1815,81 +1934,90 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para crear un nuevo tipo de servicio.\n" +"

    \n" +"Cada servicio puede ser usado en los contratos, como un servicio " +"independiente o ambos.\n" +"

    \n" +" " #. module: fleet #: view:board.board:0 msgid "Services Costs" -msgstr "" +msgstr "Costes de los servicios" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_model msgid "Model of a vehicle" -msgstr "" +msgstr "Modelo de un vehículo" #. module: fleet #: help:fleet.vehicle,seats:0 msgid "Number of seats of the vehicle" -msgstr "" +msgstr "Nº de asientos del vehículo" #. module: fleet #: field:fleet.vehicle.cost,odometer:0 #: field:fleet.vehicle.odometer,value:0 msgid "Odometer Value" -msgstr "" +msgstr "Valor del odómetro" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Cost" -msgstr "" +msgstr "Coste" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_39 msgid "Rotate Tires" -msgstr "" +msgstr "Rotar neumáticos" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_42 msgid "Starter Replacement" -msgstr "" +msgstr "Repuesto del motor de arranque" #. module: fleet #: view:fleet.vehicle.cost:0 #: field:fleet.vehicle.cost,year:0 msgid "Year" -msgstr "" +msgstr "Año" #. module: fleet #: help:fleet.vehicle,license_plate:0 msgid "License plate number of the vehicle (ie: plate number for a car)" -msgstr "" +msgstr "Matrícula del vehículo" #. module: fleet #: model:ir.model,name:fleet.model_fleet_contract_state msgid "Contains the different possible status of a leasing contract" -msgstr "" +msgstr "Contiene los diferentes estados posibles de un contrato de leasing" #. module: fleet #: view:fleet.vehicle:0 msgid "show the contract for this vehicle" -msgstr "" +msgstr "mostrar el contrato para este vehículo" #. module: fleet #: view:fleet.vehicle.log.services:0 msgid "Total" -msgstr "" +msgstr "Total" #. module: fleet #: help:fleet.service.type,category:0 msgid "" "Choose wheter the service refer to contracts, vehicle services or both" msgstr "" +"Escoja si el servicio se refiere a los contratos, a servicios del vehículo o " +"a ambos" #. module: fleet #: help:fleet.vehicle.cost,cost_type:0 msgid "For internal purpose only" -msgstr "" +msgstr "Sólo para uso interno" #. module: fleet #: help:fleet.vehicle.state,sequence:0 msgid "Used to order the note stages" -msgstr "" +msgstr "Usado para ordenar las etapas" diff --git a/addons/fleet/i18n/fr.po b/addons/fleet/i18n/fr.po index 2e358b847f9..c36a8b9b1f1 100644 --- a/addons/fleet/i18n/fr.po +++ b/addons/fleet/i18n/fr.po @@ -8,13 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-18 22:24+0000\n" -"Last-Translator: Nicolas JEUDY \n" +"PO-Revision-Date: 2012-12-19 15:53+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:17+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: fleet @@ -30,7 +31,7 @@ msgstr "Compacte" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_1 msgid "A/C Compressor Replacement" -msgstr "" +msgstr "Remplacement du compresseur de l'air climatisé" #. module: fleet #: help:fleet.vehicle,vin_sn:0 @@ -79,7 +80,7 @@ msgstr "Plaque d'immatriculation: du %s au %s" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_38 msgid "Resurface Rotors" -msgstr "" +msgstr "Machiner les rotors" #. module: fleet #: view:fleet.vehicle.cost:0 @@ -109,7 +110,7 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_2 msgid "Depreciation and Interests" -msgstr "" +msgstr "Dépréciation et intérêts" #. module: fleet #: field:fleet.vehicle.log.contract,insurer_id:0 @@ -121,7 +122,7 @@ msgstr "Fournisseur" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_35 msgid "Power Steering Hose Replacement" -msgstr "" +msgstr "Remplacement du tuyau de direction assistée" #. module: fleet #: view:fleet.vehicle.log.contract:0 diff --git a/addons/google_docs/i18n/fr.po b/addons/google_docs/i18n/fr.po new file mode 100644 index 00000000000..d7637ea6d25 --- /dev/null +++ b/addons/google_docs/i18n/fr.po @@ -0,0 +1,230 @@ +# French translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-12-19 16:01+0000\n" +"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " +"\n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:136 +#, python-format +msgid "Key Error!" +msgstr "Erreur de clé!" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a presentation (slide show) document with url like " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, the ID is `presentation:123456789`" +msgstr "" +"pour une présentation (diaporama) ayant une url " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, l'ID est `presentation:123456789`" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a text document with url like " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is " +"`document:123456789`" +msgstr "" +"pour un document ayant l'url " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, l'ID est " +"`document:123456789`" + +#. module: google_docs +#: field:google.docs.config,gdocs_resource_id:0 +msgid "Google Resource ID to Use as Template" +msgstr "L'identifiant Google de la ressource à utiliser comme modèle" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a drawing document with url like " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is " +"`drawings:123456789`" +msgstr "" +"pour un dessin ayant l'url " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, l'ID est " +"`drawings:123456789`" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/xml/gdocs.xml:6 +#, python-format +msgid "Add Google Doc..." +msgstr "Ajouter un document Google..." + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"This is the id of the template document, on google side. You can find it " +"thanks to its URL:" +msgstr "" +"Ceci est l'identifiant du modèle de document, du côté de Google. Vous pouvez " +"le trouver grâce à son url:" + +#. module: google_docs +#: model:ir.model,name:google_docs.model_google_docs_config +msgid "Google Docs templates config" +msgstr "Configuration des modèles de documents Google" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/js/gdocs.js:25 +#, python-format +msgid "" +"The user google credentials are not set yet. Contact your administrator for " +"help." +msgstr "" +"Vous n'avez pas renseigné les identifiants Google sur votre compte " +"utilisateur. Contactez votre administrateur si vous souhaitez de l'aide." + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a spreadsheet document with url like " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"the ID is `spreadsheet:123456789`" +msgstr "" +"pour un document tableur ayant l'url " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +" l'ID est `spreadsheet:123456789`" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:98 +#, python-format +msgid "" +"Your resource id is not correct. You can find the id in the google docs URL." +msgstr "" +"L'identifiant de la ressource est incorrecte. Vous pouvez le trouver dans " +"l'url associée document Google." + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:122 +#, python-format +msgid "Creating google docs may only be done by one at a time." +msgstr "Vous ne pouvez créer qu'un seul document google à la fois." + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:53 +#: code:addons/google_docs/google_docs.py:98 +#: code:addons/google_docs/google_docs.py:122 +#, python-format +msgid "Google Docs Error!" +msgstr "Erreur Google Docs!" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:53 +#, python-format +msgid "Check your google configuration in Users/Users/Synchronization tab." +msgstr "" +"Vérifiez votre configuration Google dans l'onglet Synchronisation du " +"formulaire Utilisateurs" + +#. module: google_docs +#: model:ir.ui.menu,name:google_docs.menu_gdocs_config +msgid "Google Docs configuration" +msgstr "Configuration Google Documents" + +#. module: google_docs +#: model:ir.actions.act_window,name:google_docs.action_google_docs_users_config +#: model:ir.ui.menu,name:google_docs.menu_gdocs_model_config +msgid "Models configuration" +msgstr "Configuration des Modèles" + +#. module: google_docs +#: field:google.docs.config,model_id:0 +msgid "Model" +msgstr "Modèles" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/js/gdocs.js:28 +#, python-format +msgid "User Google credentials are not yet set." +msgstr "" +"Les paramètres d'authentification Google de l'utilisateur n'ont pas encoré " +"été configurés" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:136 +#, python-format +msgid "Your Google Doc Name Pattern's key does not found in object." +msgstr "Le nom du document google associé n'a pas été trouvé dans cet objet." + +#. module: google_docs +#: help:google.docs.config,name_template:0 +msgid "" +"Choose how the new google docs will be named, on google side. Eg. " +"gdoc_%(field_name)s" +msgstr "" +"Choisissez le nom du nouveau document google sur les serveurs Google. ex: " +"gdoc_%(field_name)s" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "Google Docs Configuration" +msgstr "Configuration de Google documents" + +#. module: google_docs +#: help:google.docs.config,gdocs_resource_id:0 +msgid "" +"\n" +"This is the id of the template document, on google side. You can find it " +"thanks to its URL: \n" +"*for a text document with url like " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is " +"`document:123456789`\n" +"*for a spreadsheet document with url like " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"the ID is `spreadsheet:123456789`\n" +"*for a presentation (slide show) document with url like " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, the ID is `presentation:123456789`\n" +"*for a drawing document with url like " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is " +"`drawings:123456789`\n" +"...\n" +msgstr "" +"\n" +"Ceci est l'identifiant du modèle de document, du côté de Google. Vous pouvez " +"le trouver grâce à son URL: \n" +" \n" +"*Pour un document texte dont l'url est " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, l'ID est " +"`document:123456789`\n" +"*Pour un document tableur dont l'url est " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"l'ID est `spreadsheet:123456789`\n" +"*Pour une présentation dont l'url est " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, l'ID est `presentation:123456789`\n" +"* Pour un dessin dont l'url est " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, l'ID est " +"`drawings:123456789`\n" +"...\n" + +#. module: google_docs +#: model:ir.model,name:google_docs.model_ir_attachment +msgid "ir.attachment" +msgstr "ir.attachment" + +#. module: google_docs +#: field:google.docs.config,name_template:0 +msgid "Google Doc Name Pattern" +msgstr "" diff --git a/addons/hr/i18n/it.po b/addons/hr/i18n/it.po index 929b827f1dc..3514ae99c6c 100644 --- a/addons/hr/i18n/it.po +++ b/addons/hr/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-15 09:13+0000\n" +"PO-Revision-Date: 2012-12-19 19:47+0000\n" "Last-Translator: Davide Corio - agilebg.com \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-16 04:48+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -336,8 +336,6 @@ msgid "" "This installs the module account_analytic_analysis, which will install sales " "management too." msgstr "" -"Installa il modulo account_analytic_analysis, che installerà anche la " -"gestione vendite." #. module: hr #: view:board.board:0 @@ -374,7 +372,7 @@ msgstr "Modulo dipendenti e struttura" #. module: hr #: field:hr.config.settings,module_hr_expense:0 msgid "Manage employees expenses" -msgstr "Gestisce i rimborsi ai dipendenti" +msgstr "Gestisci i rimborsi ai dipendenti" #. module: hr #: help:hr.job,expected_employees:0 @@ -549,7 +547,7 @@ msgstr "Informazioni Contatto" #. module: hr #: field:hr.config.settings,module_hr_holidays:0 msgid "Manage holidays, leaves and allocation requests" -msgstr "Gestisce richieste ferie e permessi" +msgstr "Gestisci richieste ferie e permessi" #. module: hr #: field:hr.department,child_ids:0 @@ -596,7 +594,7 @@ msgstr "E' un Follower" #. module: hr #: field:hr.config.settings,module_hr_recruitment:0 msgid "Manage the recruitment process" -msgstr "Gestisce il processo di assunzione" +msgstr "Gestisci il processo di assunzione" #. module: hr #: view:hr.employee:0 @@ -819,7 +817,7 @@ msgstr "Indirizzo abitazione" #. module: hr #: field:hr.config.settings,module_hr_timesheet:0 msgid "Manage timesheets" -msgstr "Gestisce i timesheets" +msgstr "Gestisci i timesheets" #. module: hr #: model:ir.actions.act_window,name:hr.open_payroll_modules @@ -849,7 +847,7 @@ msgstr "Installa il modulo hr_payroll." #. module: hr #: field:hr.config.settings,module_hr_contract:0 msgid "Record contracts per employee" -msgstr "Gestisci i contratti del dipendente" +msgstr "Gestisci contratti del dipendente" #. module: hr #: view:hr.department:0 diff --git a/addons/hr_evaluation/i18n/de.po b/addons/hr_evaluation/i18n/de.po index ad8e5938566..87d06ab765d 100644 --- a/addons/hr_evaluation/i18n/de.po +++ b/addons/hr_evaluation/i18n/de.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-10 15:40+0000\n" +"PO-Revision-Date: 2012-12-19 23:18+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_anonymous_manager:0 @@ -697,7 +697,7 @@ msgstr "Beurteilung Erwartet" #: model:ir.actions.act_window,name:hr_evaluation.action_evaluation_report_all #: model:ir.ui.menu,name:hr_evaluation.menu_evaluation_report_all msgid "Appraisal Analysis" -msgstr "Beurteilungsanalyse" +msgstr "Statistik Beurteilungen" #. module: hr_evaluation #: field:hr_evaluation.evaluation,date:0 diff --git a/addons/hr_expense/i18n/pl.po b/addons/hr_expense/i18n/pl.po index bc7af42454f..2e92bc32c11 100644 --- a/addons/hr_expense/i18n/pl.po +++ b/addons/hr_expense/i18n/pl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-05-10 17:38+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-12-19 17:51+0000\n" +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:38+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_expense #: view:hr.expense.expense:0 @@ -36,23 +36,23 @@ msgstr "Księgowość zwraca wydatki" #: field:hr.expense.expense,date_confirm:0 #: field:hr.expense.report,date_confirm:0 msgid "Confirmation Date" -msgstr "" +msgstr "Data potwierdzenia" #. module: hr_expense #: view:hr.expense.expense:0 #: view:hr.expense.report:0 msgid "Group By..." -msgstr "" +msgstr "Grupuj wg..." #. module: hr_expense #: model:product.template,name:hr_expense.air_ticket_product_template msgid "Air Ticket" -msgstr "" +msgstr "Bilet lotniczy" #. module: hr_expense #: report:hr.expense:0 msgid "Validated By" -msgstr "" +msgstr "Zatwierdzone przez" #. module: hr_expense #: view:hr.expense.expense:0 @@ -60,35 +60,35 @@ msgstr "" #: view:hr.expense.report:0 #: field:hr.expense.report,department_id:0 msgid "Department" -msgstr "" +msgstr "Dział" #. module: hr_expense #: view:hr.expense.expense:0 msgid "New Expense" -msgstr "" +msgstr "Nowy Wydatek" #. module: hr_expense #: field:hr.expense.line,uom_id:0 #: view:product.product:0 msgid "Unit of Measure" -msgstr "" +msgstr "Jednostka Miary" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "March" -msgstr "" +msgstr "Marzec" #. module: hr_expense #: field:hr.expense.expense,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Nieprzeczytane wiadomości" #. module: hr_expense #: field:hr.expense.expense,company_id:0 #: view:hr.expense.report:0 #: field:hr.expense.report,company_id:0 msgid "Company" -msgstr "" +msgstr "Firma" #. module: hr_expense #: view:hr.expense.expense:0 @@ -98,23 +98,23 @@ msgstr "Ustaw na projekt" #. module: hr_expense #: view:hr.expense.expense:0 msgid "To Pay" -msgstr "" +msgstr "Do zapłacenia" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_report msgid "Expenses Statistics" -msgstr "" +msgstr "Statystyka wydatków" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Open Receipt" -msgstr "" +msgstr "Otwarte potwierdzenie" #. module: hr_expense #: view:hr.expense.report:0 #: field:hr.expense.report,day:0 msgid "Day" -msgstr "" +msgstr "Dzień" #. module: hr_expense #: help:hr.expense.expense,date_valid:0 @@ -122,6 +122,8 @@ msgid "" "Date of the acceptation of the sheet expense. It's filled when the button " "Accept is pressed." msgstr "" +"Data akceptacji arkusza wydatków. To pole jest wypełniane po naciśnięciu " +"przycisku Akceptuj." #. module: hr_expense #: view:hr.expense.expense:0 @@ -131,25 +133,25 @@ msgstr "Uwagi" #. module: hr_expense #: field:hr.expense.expense,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Wiadomości" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:179 #: code:addons/hr_expense/hr_expense.py:195 #, python-format msgid "Error!" -msgstr "" +msgstr "Błąd!" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_product #: view:product.product:0 msgid "Products" -msgstr "" +msgstr "Produkty" #. module: hr_expense #: view:hr.expense.report:0 msgid "Confirm Expenses" -msgstr "" +msgstr "Potwierdż wydatki" #. module: hr_expense #: selection:hr.expense.report,state:0 @@ -164,7 +166,7 @@ msgstr "Bezpośredni przełożony odrzuca delegację. Ustaw na projekt." #. module: hr_expense #: help:hr.expense.expense,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Jeśli zaznaczone, to wiadomość wymaga twojej uwagi." #. module: hr_expense #: selection:hr.expense.report,state:0 @@ -207,7 +209,7 @@ msgstr "" #: view:hr.expense.report:0 #: field:hr.expense.report,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# wierszy" #. module: hr_expense #: help:hr.expense.expense,message_summary:0 @@ -215,12 +217,15 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Zawiera podsumowanie wypowiedzi (liczbę wiadomości, ...). To podsumowanie " +"jest bezpośrednio w formacie html, aby można je było stosować w widokach " +"kanban." #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:300 #, python-format msgid "Warning" -msgstr "" +msgstr "Ostrzeżenie" #. module: hr_expense #: report:hr.expense:0 @@ -240,7 +245,7 @@ msgstr "Odmów wydatku" #. module: hr_expense #: field:hr.expense.report,price_average:0 msgid "Average Price" -msgstr "" +msgstr "Cena przeciętna" #. module: hr_expense #: view:hr.expense.expense:0 @@ -256,7 +261,7 @@ msgstr "Księgowy zatwierdza delegację" #. module: hr_expense #: field:hr.expense.report,delay_valid:0 msgid "Delay to Valid" -msgstr "" +msgstr "Czas do zatiwerdzenia" #. module: hr_expense #: help:hr.expense.line,sequence:0 @@ -268,7 +273,7 @@ msgstr "" #: view:hr.expense.report:0 #: field:hr.expense.report,state:0 msgid "Status" -msgstr "" +msgstr "Stan" #. module: hr_expense #: field:hr.expense.line,analytic_account:0 @@ -280,17 +285,17 @@ msgstr "Konto analityczne" #. module: hr_expense #: field:hr.expense.report,date:0 msgid "Date " -msgstr "" +msgstr "Data " #. module: hr_expense #: view:hr.expense.report:0 msgid "Waiting" -msgstr "" +msgstr "Oczekiwanie" #. module: hr_expense #: field:hr.expense.expense,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Obserwatorzy" #. module: hr_expense #: report:hr.expense:0 @@ -304,7 +309,7 @@ msgstr "Pracownik" #: view:hr.expense.expense:0 #: selection:hr.expense.expense,state:0 msgid "New" -msgstr "" +msgstr "Nowe" #. module: hr_expense #: report:hr.expense:0 @@ -327,7 +332,7 @@ msgstr "Część kosztów może być refakturowana na klienta" #: code:addons/hr_expense/hr_expense.py:195 #, python-format msgid "The employee must have a home address." -msgstr "" +msgstr "Pracownik musi mieć adres domowy" #. module: hr_expense #: view:board.board:0 @@ -339,12 +344,12 @@ msgstr "Moje wydatki" #. module: hr_expense #: view:hr.expense.report:0 msgid "Creation Date" -msgstr "" +msgstr "Data utworzenia" #. module: hr_expense #: model:ir.actions.report.xml,name:hr_expense.hr_expenses msgid "HR expenses" -msgstr "" +msgstr "Wydatki personalne" #. module: hr_expense #: field:hr.expense.expense,id:0 @@ -366,12 +371,12 @@ msgstr "Wymuś dziennik" #: view:hr.expense.report:0 #: field:hr.expense.report,no_of_products:0 msgid "# of Products" -msgstr "" +msgstr "# Produktów" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "July" -msgstr "" +msgstr "Lipiec" #. module: hr_expense #: model:process.transition,note:hr_expense.process_transition_reimburseexpense0 @@ -382,7 +387,7 @@ msgstr "Po utworzeniu faktury zwrot wydatków" #: code:addons/hr_expense/hr_expense.py:106 #, python-format msgid "Warning!" -msgstr "" +msgstr "Ostrzeżenie !" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_reimbursement0 @@ -393,20 +398,20 @@ msgstr "Zwrot wydatków" #: field:hr.expense.expense,date_valid:0 #: field:hr.expense.report,date_valid:0 msgid "Validation Date" -msgstr "" +msgstr "Data zatwierdzenia" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:225 #, python-format msgid "Expense Receipt" -msgstr "" +msgstr "Potwierdzenie wydatku" #. module: hr_expense #: view:hr.expense.report:0 #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_report_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report_all msgid "Expenses Analysis" -msgstr "" +msgstr "Analiza wydatków" #. module: hr_expense #: view:hr.expense.expense:0 @@ -426,24 +431,24 @@ msgstr "Pozycja wydatków" #. module: hr_expense #: field:hr.expense.report,delay_confirm:0 msgid "Delay to Confirm" -msgstr "" +msgstr "Czas do potwierdzenia" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "September" -msgstr "" +msgstr "Wrzesień" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "December" -msgstr "" +msgstr "Grudzień" #. module: hr_expense #: view:hr.expense.expense:0 #: view:hr.expense.report:0 #: field:hr.expense.report,month:0 msgid "Month" -msgstr "" +msgstr "Miesiąc" #. module: hr_expense #: field:hr.expense.expense,currency_id:0 @@ -459,12 +464,12 @@ msgstr "Użytkownik" #. module: hr_expense #: field:hr.expense.expense,voucher_id:0 msgid "Employee's Receipt" -msgstr "" +msgstr "Potwierdzenie pracownika" #. module: hr_expense #: selection:hr.expense.expense,state:0 msgid "Waiting Approval" -msgstr "" +msgstr "Oczekuje na aprobatę" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_draftexpenses0 @@ -478,11 +483,13 @@ msgid "" "Selected Unit of Measure does not belong to the same category as the product " "Unit of Measure" msgstr "" +"Wybrana jednostka miary nie należy do tej samej kategorii co jednostka miary " +"produktu." #. module: hr_expense #: help:hr.expense.expense,journal_id:0 msgid "The journal used when the expense is done." -msgstr "" +msgstr "Dziennik stosowany kiedy wydatek jest zatwierdzany." #. module: hr_expense #: field:hr.expense.expense,note:0 @@ -515,7 +522,7 @@ msgstr "Wydatek zatwierdzono." #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "August" -msgstr "" +msgstr "Sierpień" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_approved0 @@ -530,7 +537,7 @@ msgstr "Suma kwot" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "June" -msgstr "" +msgstr "Czerwiec" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_draftexpenses0 @@ -540,12 +547,12 @@ msgstr "Projekt wydatków" #. module: hr_expense #: field:hr.expense.expense,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Jest obserwatorem" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.product_normal_form_view_installer msgid "Review Your Expenses Products" -msgstr "" +msgstr "Przgląd produktów wydatkowych" #. module: hr_expense #: report:hr.expense:0 @@ -557,23 +564,23 @@ msgstr "Data" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "November" -msgstr "" +msgstr "Listopad" #. module: hr_expense #: view:hr.expense.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Rozszerzone filtry..." #. module: hr_expense #: field:hr.expense.expense,message_comment_ids:0 #: help:hr.expense.expense,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Komentarze i emaile" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "October" -msgstr "" +msgstr "Październik" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.expense_all @@ -590,16 +597,25 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Kliknij, aby zarejestrować nowy wydatek. \n" +"

    \n" +" OpenERP zapewni następne kroki w procesie; arkusz\n" +" wydatków będzie zatwierdzany przez menedżerów, a\n" +" pracownik dostanie zwrot swoich wydatków. Część z\n" +" tych wydatków musi być refakturowana na klienta.\n" +"

    \n" +" " #. module: hr_expense #: view:hr.expense.expense:0 msgid "Generate Accounting Entries" -msgstr "" +msgstr "Generuj zapisy księgowe" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "January" -msgstr "" +msgstr "Styczeń" #. module: hr_expense #: report:hr.expense:0 @@ -609,22 +625,22 @@ msgstr "Wydatki pracowników" #. module: hr_expense #: field:hr.expense.expense,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Podsumowanie" #. module: hr_expense #: model:product.template,name:hr_expense.car_travel_product_template msgid "Car Travel Expenses" -msgstr "" +msgstr "Wydatki na samochód" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Submit to Manager" -msgstr "" +msgstr "Wyślij do menedżera" #. module: hr_expense #: view:hr.expense.report:0 msgid "Done Expenses" -msgstr "" +msgstr "Wydatki wykonane" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_confirmedexpenses0 @@ -634,7 +650,7 @@ msgstr "Pracownik potwierdza swoje rozliczenie" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expenses to Invoice" -msgstr "" +msgstr "Wydatki do zafakturowania" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_supplierinvoice0 @@ -650,12 +666,12 @@ msgstr "Rozliczenie wydatków (Delegacja)" #. module: hr_expense #: field:hr.expense.report,voucher_id:0 msgid "Receipt" -msgstr "" +msgstr "Potwierdzenie" #. module: hr_expense #: view:hr.expense.report:0 msgid "Approved Expenses" -msgstr "" +msgstr "Aprobowane wydatki" #. module: hr_expense #: report:hr.expense:0 @@ -668,7 +684,7 @@ msgstr "Cena jedn." #: view:hr.expense.report:0 #: selection:hr.expense.report,state:0 msgid "Done" -msgstr "" +msgstr "Wykonano" #. module: hr_expense #: model:process.transition.action,name:hr_expense.process_transition_action_supplierinvoice0 @@ -679,7 +695,7 @@ msgstr "Faktura" #: view:hr.expense.report:0 #: field:hr.expense.report,year:0 msgid "Year" -msgstr "" +msgstr "Rok" #. module: hr_expense #: model:process.transition,name:hr_expense.process_transition_reimbursereinvoice0 @@ -689,12 +705,12 @@ msgstr "Refakturuj" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expense Date" -msgstr "" +msgstr "Data Wydatku" #. module: hr_expense #: field:hr.expense.expense,user_valid:0 msgid "Validation By" -msgstr "" +msgstr "Zatwierdzone przez" #. module: hr_expense #: view:hr.expense.expense:0 @@ -736,6 +752,11 @@ msgid "" "based on real costs, set the cost at 0.00. The user will set the real price " "when recording his expense sheet." msgstr "" +"Definiuj jeden produkt dla każdego typu wydatku dozwolonego dla pracowników " +"(użycie samochodu, hotel, dieta, itp.). Jeśli refundujesz pracownikom " +"wydatki według stałych stawek, to ustaw koszt i jednostkę miary w produkcie. " +"Jeśli refundujesz rzeczywiste koszty, to ustaw koszt na 0,00. Użytkownik " +"wprowadzi rzeczywiste ceny przy wypełnianiu arkusza wydatków." #. module: hr_expense #: selection:hr.expense.expense,state:0 @@ -763,7 +784,7 @@ msgstr "Opis" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "May" -msgstr "" +msgstr "Maj" #. module: hr_expense #: field:hr.expense.line,unit_quantity:0 @@ -773,12 +794,12 @@ msgstr "Ilości" #. module: hr_expense #: report:hr.expense:0 msgid "Price" -msgstr "" +msgstr "Cena" #. module: hr_expense #: field:hr.expense.report,no_of_account:0 msgid "# of Accounts" -msgstr "" +msgstr "# kont" #. module: hr_expense #: selection:hr.expense.expense,state:0 @@ -799,7 +820,7 @@ msgstr "Odn." #. module: hr_expense #: field:hr.expense.report,employee_id:0 msgid "Employee's Name" -msgstr "" +msgstr "Nazwisko pracownika" #. module: hr_expense #: view:hr.expense.report:0 @@ -815,7 +836,7 @@ msgstr "Dane księgowe" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "February" -msgstr "" +msgstr "Luty" #. module: hr_expense #: report:hr.expense:0 @@ -826,7 +847,7 @@ msgstr "Nazwa" #: code:addons/hr_expense/hr_expense.py:106 #, python-format msgid "You can only delete draft expenses!" -msgstr "" +msgstr "Możesz usuwać jedynie projekty wydatków!" #. module: hr_expense #: field:hr.expense.expense,account_move_id:0 @@ -841,27 +862,27 @@ msgstr "Tworzy fakturę od dostawcy" #. module: hr_expense #: model:product.template,name:hr_expense.hotel_rent_product_template msgid "Hotel Accommodation" -msgstr "" +msgstr "Nocleg" #. module: hr_expense #: selection:hr.expense.report,month:0 msgid "April" -msgstr "" +msgstr "Kwiecień" #. module: hr_expense #: field:hr.expense.line,name:0 msgid "Expense Note" -msgstr "" +msgstr "Notatka do wydatku" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Approve" -msgstr "" +msgstr "Aprobuj" #. module: hr_expense #: help:hr.expense.expense,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Wiadomości i historia komunikacji" #. module: hr_expense #: field:hr.expense.line,sequence:0 @@ -895,12 +916,12 @@ msgstr "" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Accounting" -msgstr "" +msgstr "Księgowość" #. module: hr_expense #: view:hr.expense.expense:0 msgid "To Approve" -msgstr "" +msgstr "Do aprobaty" #. module: hr_expense #: view:hr.expense.expense:0 diff --git a/addons/hr_holidays/i18n/de.po b/addons/hr_holidays/i18n/de.po index 0bafa9dcb50..b402c622d03 100644 --- a/addons/hr_holidays/i18n/de.po +++ b/addons/hr_holidays/i18n/de.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-10 17:23+0000\n" +"PO-Revision-Date: 2012-12-19 23:20+0000\n" "Last-Translator: Thorsten Vocks (OpenBig.org) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n" -"X-Generator: Launchpad (build 16356)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -833,7 +833,7 @@ msgstr "Hellgelb" #: model:ir.actions.act_window,name:hr_holidays.action_hr_available_holidays_report #: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree msgid "Leaves Analysis" -msgstr "Analyse Abwesenheit" +msgstr "Statistik Abwesenheit" #. module: hr_holidays #: view:hr.holidays.summary.dept:0 diff --git a/addons/hr_holidays/i18n/it.po b/addons/hr_holidays/i18n/it.po index 91085c42d5a..870a0456ae7 100644 --- a/addons/hr_holidays/i18n/it.po +++ b/addons/hr_holidays/i18n/it.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2011-01-13 04:13+0000\n" +"PO-Revision-Date: 2012-12-19 20:59+0000\n" "Last-Translator: Nicola Riolini - Micronaet \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:38+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -934,7 +934,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Approve" -msgstr "" +msgstr "Approva" #. module: hr_holidays #: help:hr.holidays,message_ids:0 diff --git a/addons/hr_timesheet/i18n/zh_CN.po b/addons/hr_timesheet/i18n/zh_CN.po index 4f33b45d4cf..fedf5a12703 100644 --- a/addons/hr_timesheet/i18n/zh_CN.po +++ b/addons/hr_timesheet/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-10-25 17:20+0000\n" -"Last-Translator: ccdos \n" +"PO-Revision-Date: 2012-12-19 07:13+0000\n" +"Last-Translator: Wei \"oldrev\" Li \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:34+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_timesheet #: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue @@ -74,7 +74,7 @@ msgstr "" #. module: hr_timesheet #: field:hr.employee,uom_id:0 msgid "Unit of Measure" -msgstr "" +msgstr "计量单位" #. module: hr_timesheet #: field:hr.employee,journal_id:0 @@ -102,7 +102,7 @@ msgstr "计工单" #: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43 #, python-format msgid "Please define employee for this user!" -msgstr "" +msgstr "请为此用户定义员工信息。" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:44 @@ -128,7 +128,7 @@ msgstr "周五" #: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form #: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours msgid "Timesheet Activities" -msgstr "" +msgstr "时间表活动" #. module: hr_timesheet #: field:hr.sign.out.project,analytic_amount:0 @@ -165,12 +165,12 @@ msgstr "打印员工计工单" #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132 #, python-format msgid "Please define employee for your user." -msgstr "" +msgstr "请为你的用户定义员工信息。" #. module: hr_timesheet #: model:ir.actions.act_window,name:hr_timesheet.act_analytic_cost_revenue msgid "Costs & Revenues" -msgstr "" +msgstr "收支情况" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:44 @@ -187,7 +187,7 @@ msgstr "辅助核算项" #. module: hr_timesheet #: view:account.analytic.account:0 msgid "Costs and Revenues" -msgstr "" +msgstr "收支情况" #. module: hr_timesheet #: code:addons/hr_timesheet/hr_timesheet.py:141 @@ -197,7 +197,7 @@ msgstr "" #: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43 #, python-format msgid "Warning!" -msgstr "" +msgstr "警告!" #. module: hr_timesheet #: field:hr.analytic.timesheet,partner_id:0 @@ -253,7 +253,7 @@ msgstr "打印" #. module: hr_timesheet #: help:account.analytic.account,use_timesheets:0 msgid "Check this field if this project manages timesheets" -msgstr "" +msgstr "如果此项目需要管理时间表的话请选中此字段" #. module: hr_timesheet #: view:hr.analytical.timesheet.users:0 @@ -279,7 +279,7 @@ msgstr "开始日期" #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77 #, python-format msgid "Please define cost unit for this employee." -msgstr "" +msgstr "请定义此员工的成本单位" #. module: hr_timesheet #: help:hr.employee,product_id:0 @@ -347,7 +347,7 @@ msgstr "工作说明" #: view:hr.sign.in.project:0 #: view:hr.sign.out.project:0 msgid "or" -msgstr "" +msgstr "或" #. module: hr_timesheet #: xsl:hr.analytical.timesheet:0 @@ -429,7 +429,7 @@ msgstr "6月" #: field:hr.sign.in.project,state:0 #: field:hr.sign.out.project,state:0 msgid "Current Status" -msgstr "" +msgstr "当前状态" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 @@ -607,7 +607,7 @@ msgstr "项目签出" msgid "" "Please create an employee for this user, using the menu: Human Resources > " "Employees." -msgstr "" +msgstr "请为此用户创建一个员工档案,使用菜单:”人力资源“ > ”员工“。" #. module: hr_timesheet #: view:hr.analytical.timesheet.users:0 @@ -637,7 +637,7 @@ msgstr "4月" #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132 #, python-format msgid "User Error!" -msgstr "" +msgstr "用户错误!" #. module: hr_timesheet #: view:hr.sign.in.project:0 diff --git a/addons/hr_timesheet_invoice/i18n/fr.po b/addons/hr_timesheet_invoice/i18n/fr.po index 6af9a86c94c..867e93772a0 100644 --- a/addons/hr_timesheet_invoice/i18n/fr.po +++ b/addons/hr_timesheet_invoice/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-11-29 14:35+0000\n" +"PO-Revision-Date: 2012-12-19 16:04+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:35+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -38,6 +38,8 @@ msgid "" "The product to invoice is defined on the employee form, the price will be " "deducted by this pricelist on the product." msgstr "" +"L'article à facturer est défini sur le formulaire de l'employé ; le prix " +"sera déduit grâce aux listes de prix de l'article." #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 @@ -142,6 +144,9 @@ msgid "" "Fill this field only if you want to force to use a specific product. Keep " "empty to use the real product that comes from the cost." msgstr "" +"Ne remplissez ce champ que si vous souhaitez forcer l'utilisation d'un " +"article spécifique. Laissez vide pour utiliser l'article réel provenant des " +"coûts." #. module: hr_timesheet_invoice #: model:ir.actions.act_window,help:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form @@ -294,7 +299,7 @@ msgstr "Coûts à facturer" #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:267 #, python-format msgid "Please define income account for product '%s'." -msgstr "" +msgstr "Veuillez définir le compte de revenus de l'article \"%s\"." #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,account_id:0 @@ -355,7 +360,7 @@ msgstr "Profit sur la feuille de temps" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create,product:0 msgid "Force Product" -msgstr "" +msgstr "Forcer l'article" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 diff --git a/addons/hr_timesheet_sheet/i18n/fr.po b/addons/hr_timesheet_sheet/i18n/fr.po index 5267dfc71d4..b17f7f99fd1 100644 --- a/addons/hr_timesheet_sheet/i18n/fr.po +++ b/addons/hr_timesheet_sheet/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-11-29 15:11+0000\n" +"PO-Revision-Date: 2012-12-19 16:05+0000\n" "Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:36+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: hr_timesheet_sheet #: field:hr.analytic.timesheet,sheet_id:0 @@ -507,6 +507,8 @@ msgid "" "In order to create a timesheet for this employee, you must link the employee " "to a product, like 'Consultant'." msgstr "" +"Pour créer une feuille de temps pour cet employé, vous devez lier l'employé " +"à un article, comme par exemple \"Consultant\"." #. module: hr_timesheet_sheet #: selection:hr.timesheet.report,month:0 @@ -558,6 +560,8 @@ msgid "" "In order to create a timesheet for this employee, you must link the employee " "to a product." msgstr "" +"Pour créer une feuille de temps pour cet employé, vous devez lier l'employé " +"à un article." #. module: hr_timesheet_sheet #. openerp-web diff --git a/addons/l10n_be_invoice_bba/i18n/es.po b/addons/l10n_be_invoice_bba/i18n/es.po index bad2107a976..9fa89bb4a96 100644 --- a/addons/l10n_be_invoice_bba/i18n/es.po +++ b/addons/l10n_be_invoice_bba/i18n/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-12 15:09+0000\n" +"PO-Revision-Date: 2012-12-19 11:34+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-13 04:44+0000\n" -"X-Generator: Launchpad (build 16361)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: l10n_be_invoice_bba #: sql_constraint:account.invoice:0 @@ -107,7 +107,7 @@ msgstr "¡Advertencia!" #. module: l10n_be_invoice_bba #: selection:res.partner,out_inv_comm_algorithm:0 msgid "Customer Reference" -msgstr "Referencia cliente" +msgstr "Referencia del cliente" #. module: l10n_be_invoice_bba #: field:res.partner,out_inv_comm_type:0 diff --git a/addons/l10n_bo/i18n/es.po b/addons/l10n_bo/i18n/es.po index 9d12c53b71c..31a9c787753 100644 --- a/addons/l10n_bo/i18n/es.po +++ b/addons/l10n_bo/i18n/es.po @@ -8,33 +8,33 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-10 13:46+0000\n" -"Last-Translator: Yury Tello \n" +"PO-Revision-Date: 2012-12-19 21:41+0000\n" +"Last-Translator: Pedro Manuel Baeza \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:56+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: l10n_ar #: model:ir.module.module,description:l10n_ar.module_meta_information msgid "" "\n" -" Bolivian Accounting : chart of Account\n" +" Argentinian Accounting : chart of Account\n" " " msgstr "" "\n" -" Contabilidad Peruana : Plan de cuentas\n" +" Contabilidad argentina : Plan de cuentas\n" " " -#. module: l10n_bo -#: model:ir.module.module,shortdesc:l10n_bo.module_meta_information -msgid "Bolivian Chart of Account" -msgstr "Plan de cuentas de Boliviana" +#. module: l10n_ar +#: model:ir.module.module,shortdesc:l10n_ar.module_meta_information +msgid "Argentinian Chart of Account" +msgstr "Plan de cuentas de Argentina" -#. module: l10n_bo -#: model:ir.actions.todo,note:l10n_bo.config_call_account_template_in_minimal +#. module: l10n_ar +#: model:ir.actions.todo,note:l10n_ar.config_call_account_template_in_minimal msgid "" "Generate Chart of Accounts from a Chart Template. You will be asked to pass " "the name of the company, the chart template to follow, the no. of digits to " @@ -45,28 +45,10 @@ msgid "" "Chart of Accounts from a Chart Template." msgstr "" "Generar el plan contable a partir de una plantilla de plan contable. Se le " -"pedirá el nombre de la compañia, la plantilla de plan contable a utilizar, " +"pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, " "el número de dígitos para generar el código de las cuentas y de la cuenta " -"bancaria, la moneda para crear los diarios. Así pues, se genere una copia " +"bancaria, la moneda para crear los diarios. Así pues, se genera una copia " "exacta de la plantilla de plan contable.\n" -"\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " +"\tÉste es el mismo asistente que se ejecuta desde Contabilidad / " "Configuración / Contabilidad financiera / Cuentas financieras / Generar el " "plan contable a partir de una plantilla de plan contable." - -#~ msgid "Liability" -#~ msgstr "Pasivo" - -#~ msgid "Asset" -#~ msgstr "Activo" - -#~ msgid "Closed" -#~ msgstr "Cerrado" - -#~ msgid "Income" -#~ msgstr "Ingreso" - -#~ msgid "Expense" -#~ msgstr "Gasto" - -#~ msgid "View" -#~ msgstr "Vista" diff --git a/addons/l10n_in_hr_payroll/i18n/es.po b/addons/l10n_in_hr_payroll/i18n/es.po index b6943fc2b95..9fba3d392da 100644 --- a/addons/l10n_in_hr_payroll/i18n/es.po +++ b/addons/l10n_in_hr_payroll/i18n/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-12-13 16:00+0000\n" +"PO-Revision-Date: 2012-12-19 17:44+0000\n" "Last-Translator: Pedro Manuel Baeza \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-14 05:38+0000\n" -"X-Generator: Launchpad (build 16369)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: l10n_in_hr_payroll #: report:salary.detail.byyear:0 @@ -30,7 +30,7 @@ msgstr "Cuenta bancaria del empleado" #. module: l10n_in_hr_payroll #: view:payment.advice.report:0 msgid "Payment Advices which are in draft state" -msgstr "" +msgstr "Avisos de pago que se encuentran en estado borrador" #. module: l10n_in_hr_payroll #: report:salary.detail.byyear:0 @@ -40,12 +40,12 @@ msgstr "Título" #. module: l10n_in_hr_payroll #: report:payroll.advice:0 msgid "Payment Advice from" -msgstr "" +msgstr "Aviso de pago de" #. module: l10n_in_hr_payroll #: model:ir.model,name:l10n_in_hr_payroll.model_yearly_salary_detail msgid "Hr Salary Employee By Category Report" -msgstr "" +msgstr "Informe de salario del empleado por categoría" #. module: l10n_in_hr_payroll #: view:payslip.report:0 @@ -62,7 +62,7 @@ msgstr "Agrupar por ..." #. module: l10n_in_hr_payroll #: report:salary.detail.byyear:0 msgid "Allowances with Basic:" -msgstr "" +msgstr "Derechos de emisión con base:" #. module: l10n_in_hr_payroll #: view:payslip.report:0 diff --git a/addons/mail/i18n/et.po b/addons/mail/i18n/et.po index dc7597eb4c4..2750fbccc5e 100644 --- a/addons/mail/i18n/et.po +++ b/addons/mail/i18n/et.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-12-03 16:01+0000\n" -"PO-Revision-Date: 2012-12-17 17:59+0000\n" +"PO-Revision-Date: 2012-12-19 20:42+0000\n" "Last-Translator: Ahti Hinnov \n" "Language-Team: Estonian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 05:02+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: mail #: field:res.partner,notification_email_send:0 @@ -688,7 +688,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:44 #, python-format msgid "Share with my followers..." -msgstr "" +msgstr "Jaga minu jälgijatega..." #. module: mail #: field:mail.notification,partner_id:0 @@ -1120,7 +1120,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:213 #, python-format msgid "Mark as Todo" -msgstr "" +msgstr "Märgi tegemist vajavaks" #. module: mail #: field:mail.group,message_summary:0 @@ -1160,7 +1160,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail_followers.xml:13 #, python-format msgid "Following" -msgstr "" +msgstr "Jälgin" #. module: mail #: sql_constraint:mail.alias:0 @@ -1321,7 +1321,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail_followers.xml:22 #, python-format msgid "Invite others" -msgstr "" +msgstr "Kutsu teisi" #. module: mail #: help:mail.group,public:0 diff --git a/addons/membership/i18n/fr.po b/addons/membership/i18n/fr.po index c46a44d6559..52faa0b3e6c 100644 --- a/addons/membership/i18n/fr.po +++ b/addons/membership/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-12-03 16:03+0000\n" -"PO-Revision-Date: 2012-11-29 15:06+0000\n" -"Last-Translator: Numérigraphe \n" +"PO-Revision-Date: 2012-12-19 16:07+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-04 05:13+0000\n" -"X-Generator: Launchpad (build 16335)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" +"X-Generator: Launchpad (build 16378)\n" "Language: \n" #. module: membership @@ -110,7 +110,7 @@ msgstr "" #: field:report.membership,user_id:0 #: view:res.partner:0 msgid "Salesperson" -msgstr "" +msgstr "Vendeur" #. module: membership #: model:process.transition,name:membership.process_transition_waitingtoinvoice0 @@ -137,7 +137,7 @@ msgstr "Non membre" #. module: membership #: view:product.product:0 msgid "Taxes" -msgstr "" +msgstr "Taxes" #. module: membership #: view:res.partner:0 @@ -149,7 +149,7 @@ msgstr "Tous les membres" #: code:addons/membership/membership.py:413 #, python-format msgid "Error!" -msgstr "" +msgstr "Erreur!" #. module: membership #: model:process.transition,name:membership.process_transition_producttomember0 @@ -433,7 +433,7 @@ msgstr "Catégorie" #. module: membership #: view:res.partner:0 msgid "Contacts" -msgstr "" +msgstr "Contacts" #. module: membership #: view:report.membership:0 @@ -478,7 +478,7 @@ msgstr "Clients" #. module: membership #: view:membership.invoice:0 msgid "or" -msgstr "" +msgstr "ou" #. module: membership #: selection:report.membership,month:0 @@ -505,7 +505,7 @@ msgstr "Juin" #. module: membership #: help:product.product,membership:0 msgid "Check if the product is eligible for membership." -msgstr "" +msgstr "Cochez si l'article est éligible pour l'adhésion" #. module: membership #: selection:membership.membership_line,state:0 diff --git a/addons/mrp/i18n/sl.po b/addons/mrp/i18n/sl.po index 08121a9cfe2..ec83f1bb0a9 100644 --- a/addons/mrp/i18n/sl.po +++ b/addons/mrp/i18n/sl.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 21:34+0000\n" -"Last-Translator: Dusan Laznik \n" +"PO-Revision-Date: 2012-12-19 13:57+0000\n" +"Last-Translator: Vida Potočnik \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:43+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: mrp @@ -820,7 +820,7 @@ msgstr "Datum izpisa" #: model:process.node,name:mrp.process_node_orderrfq0 #: model:process.node,name:mrp.process_node_rfq0 msgid "RFQ" -msgstr "" +msgstr "Zahteva za ponudbo" #. module: mrp #: model:process.transition,name:mrp.process_transition_producttostockrules0 @@ -913,7 +913,7 @@ msgstr "" #: field:mrp.production,message_is_follower:0 #: field:mrp.production.workcenter.line,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Je sledilec" #. module: mrp #: view:mrp.bom:0 @@ -964,7 +964,7 @@ msgstr "" #. module: mrp #: model:ir.model,name:mrp.model_res_company msgid "Companies" -msgstr "" +msgstr "Podjetja" #. module: mrp #: code:addons/mrp/mrp.py:649 @@ -1112,7 +1112,7 @@ msgstr "" #: help:mrp.production,message_ids:0 #: help:mrp.production.workcenter.line,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Sporočila in zgodovina sporočil" #. module: mrp #: field:mrp.workcenter.load,measure_unit:0 @@ -1163,7 +1163,7 @@ msgstr "" #: view:mrp.routing:0 #: view:mrp.workcenter:0 msgid "Group By..." -msgstr "" +msgstr "Združi po..." #. module: mrp #: code:addons/mrp/report/price.py:130 @@ -1221,7 +1221,7 @@ msgstr "" #: field:mrp.production,message_unread:0 #: field:mrp.production.workcenter.line,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Neprebrana sporočila" #. module: mrp #: model:process.transition,note:mrp.process_transition_stockmts0 @@ -1251,7 +1251,7 @@ msgstr "" #: field:mrp.production,bom_id:0 #: model:process.node,name:mrp.process_node_billofmaterial0 msgid "Bill of Material" -msgstr "" +msgstr "Kosovnica" #. module: mrp #: view:mrp.workcenter.load:0 @@ -1264,7 +1264,7 @@ msgstr "" #: model:ir.ui.menu,name:mrp.menu_mrp_product_form #: view:mrp.config.settings:0 msgid "Products" -msgstr "" +msgstr "Izdelki" #. module: mrp #: view:report.workcenter.load:0 @@ -1274,7 +1274,7 @@ msgstr "Zasedenost delovne faze" #. module: mrp #: help:mrp.production,location_dest_id:0 msgid "Location where the system will stock the finished products." -msgstr "" +msgstr "Lokacija gotovih izdelkov" #. module: mrp #: help:mrp.routing.workcenter,routing_id:0 @@ -1318,7 +1318,7 @@ msgstr "Prioriteta" #: model:ir.model,name:mrp.model_stock_picking #: field:mrp.production,picking_id:0 msgid "Picking List" -msgstr "" +msgstr "Prevzemnica" #. module: mrp #: help:mrp.production,bom_id:0 @@ -1359,7 +1359,7 @@ msgstr "" #. module: mrp #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero!" -msgstr "" +msgstr "Naročena količina mora biti večja od 0" #. module: mrp #: model:process.transition,note:mrp.process_transition_stockrfq0 @@ -1441,7 +1441,7 @@ msgstr "" #: field:mrp.production,product_uom:0 #: field:mrp.production.product.line,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Enota mere izdelka" #. module: mrp #: view:mrp.production:0 @@ -1578,7 +1578,7 @@ msgstr "" #. module: mrp #: field:mrp.production,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Odgovoren" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action2 @@ -1632,7 +1632,7 @@ msgstr "" #: field:mrp.bom,product_uos:0 #: field:mrp.production.product.line,product_uos:0 msgid "Product UOS" -msgstr "" +msgstr "Prodajna ME proizvoda" #. module: mrp #: view:mrp.production:0 @@ -1668,7 +1668,7 @@ msgstr "Končni datum" #. module: mrp #: field:mrp.workcenter,resource_id:0 msgid "Resource" -msgstr "" +msgstr "Vir" #. module: mrp #: help:mrp.bom,date_start:0 @@ -1729,7 +1729,7 @@ msgstr "" #. module: mrp #: model:res.groups,name:mrp.group_mrp_manager msgid "Manager" -msgstr "" +msgstr "Vodja" #. module: mrp #: view:mrp.bom:0 @@ -1769,17 +1769,17 @@ msgstr "" #: model:process.node,name:mrp.process_node_serviceproduct0 #: model:process.node,name:mrp.process_node_serviceproduct1 msgid "Service" -msgstr "" +msgstr "Storitev" #. module: mrp #: selection:mrp.production,state:0 msgid "Cancelled" -msgstr "" +msgstr "Preklicano" #. module: mrp #: view:mrp.production:0 msgid "(Update)" -msgstr "" +msgstr "(Posodobi)" #. module: mrp #: help:mrp.config.settings,module_mrp_operations:0 @@ -1812,12 +1812,12 @@ msgstr "" #: field:mrp.routing.workcenter,company_id:0 #: view:mrp.workcenter:0 msgid "Company" -msgstr "" +msgstr "Podjetje" #. module: mrp #: view:mrp.bom:0 msgid "Default Unit of Measure" -msgstr "" +msgstr "Privzeta EM" #. module: mrp #: field:mrp.workcenter,time_cycle:0 @@ -1843,7 +1843,7 @@ msgstr "" #: field:mrp.production,message_ids:0 #: field:mrp.production.workcenter.line,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Sporočila" #. module: mrp #: view:mrp.production:0 @@ -1856,7 +1856,7 @@ msgstr "" #: code:addons/mrp/wizard/change_production_qty.py:88 #, python-format msgid "Error!" -msgstr "" +msgstr "Napaka!" #. module: mrp #: code:addons/mrp/report/price.py:139 @@ -1900,7 +1900,7 @@ msgstr "" #: code:addons/mrp/mrp.py:284 #, python-format msgid "Warning" -msgstr "" +msgstr "Opozorilo" #. module: mrp #: field:mrp.bom,product_uos_qty:0 @@ -1935,7 +1935,7 @@ msgstr "" #: field:mrp.production,message_follower_ids:0 #: field:mrp.production.workcenter.line,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Sledilci" #. module: mrp #: help:mrp.bom,active:0 @@ -1952,7 +1952,7 @@ msgstr "" #. module: mrp #: selection:mrp.production,state:0 msgid "New" -msgstr "" +msgstr "Nov" #. module: mrp #: selection:mrp.product.produce,mode:0 @@ -2119,7 +2119,7 @@ msgstr "" #. module: mrp #: model:res.groups,name:mrp.group_mrp_user msgid "User" -msgstr "" +msgstr "Uporabnik" #. module: mrp #: selection:mrp.product.produce,mode:0 @@ -2144,7 +2144,7 @@ msgstr "" #: field:mrp.production.workcenter.line,message_comment_ids:0 #: help:mrp.production.workcenter.line,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Pripombe in e-pošta" #. module: mrp #: code:addons/mrp/mrp.py:784 @@ -2353,7 +2353,7 @@ msgstr "" #: field:mrp.production,message_summary:0 #: field:mrp.production.workcenter.line,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Povzetek" #. module: mrp #: model:process.transition,name:mrp.process_transition_purchaseprocure0 diff --git a/addons/note_pad/i18n/pl.po b/addons/note_pad/i18n/pl.po new file mode 100644 index 00000000000..73688218d21 --- /dev/null +++ b/addons/note_pad/i18n/pl.po @@ -0,0 +1,28 @@ +# Polish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-12-19 17:56+0000\n" +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: note_pad +#: model:ir.model,name:note_pad.model_note_note +msgid "Note" +msgstr "Notatka" + +#. module: note_pad +#: field:note.note,note_pad_url:0 +msgid "Pad Url" +msgstr "" diff --git a/addons/pad/i18n/pl.po b/addons/pad/i18n/pl.po new file mode 100644 index 00000000000..70f9511e0f3 --- /dev/null +++ b/addons/pad/i18n/pl.po @@ -0,0 +1,69 @@ +# Polish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-12-03 16:03+0000\n" +"PO-Revision-Date: 2012-12-19 17:56+0000\n" +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: pad +#. openerp-web +#: code:addons/pad/static/src/xml/pad.xml:27 +#, python-format +msgid "Ñ" +msgstr "" + +#. module: pad +#: model:ir.model,name:pad.model_pad_common +msgid "pad.common" +msgstr "" + +#. module: pad +#: help:res.company,pad_key:0 +msgid "Etherpad lite api key." +msgstr "" + +#. module: pad +#: model:ir.model,name:pad.model_res_company +msgid "Companies" +msgstr "Firmy" + +#. module: pad +#. openerp-web +#: code:addons/pad/static/src/xml/pad.xml:10 +#, python-format +msgid "" +"You must configure the etherpad through the menu Setting > Companies > " +"Companies, in the configuration tab of your company." +msgstr "" + +#. module: pad +#: view:res.company:0 +msgid "Pads" +msgstr "" + +#. module: pad +#: field:res.company,pad_server:0 +msgid "Pad Server" +msgstr "" + +#. module: pad +#: field:res.company,pad_key:0 +msgid "Pad Api Key" +msgstr "" + +#. module: pad +#: help:res.company,pad_server:0 +msgid "Etherpad lite server. Example: beta.primarypad.com" +msgstr "" diff --git a/addons/pad_project/i18n/pl.po b/addons/pad_project/i18n/pl.po new file mode 100644 index 00000000000..0aa6aebb9d8 --- /dev/null +++ b/addons/pad_project/i18n/pl.po @@ -0,0 +1,38 @@ +# Polish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-12-19 17:56+0000\n" +"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" + +#. module: pad_project +#: constraint:project.task:0 +msgid "Error ! Task end-date must be greater then task start-date" +msgstr "Błąd ! Data końcowa musi być późniejsza niż data początkowa" + +#. module: pad_project +#: field:project.task,description_pad:0 +msgid "Description PAD" +msgstr "" + +#. module: pad_project +#: model:ir.model,name:pad_project.model_project_task +msgid "Task" +msgstr "Zadanie" + +#. module: pad_project +#: constraint:project.task:0 +msgid "Error ! You cannot create recursive tasks." +msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych zadań." diff --git a/addons/plugin_outlook/i18n/de.po b/addons/plugin_outlook/i18n/de.po index b0344bd4eaa..8c4f0f36cf3 100644 --- a/addons/plugin_outlook/i18n/de.po +++ b/addons/plugin_outlook/i18n/de.po @@ -8,24 +8,24 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-02-09 15:38+0000\n" +"PO-Revision-Date: 2012-12-19 14:35+0000\n" "Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:29+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:46+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: plugin_outlook #: field:outlook.installer,plugin32:0 msgid "Outlook Plug-in 32bits" -msgstr "" +msgstr "Outlook Plug-in 32bits" #. module: plugin_outlook #: view:sale.config.settings:0 msgid "Download and install the plug-in" -msgstr "" +msgstr "Herunterladen und Installieren des Plug-Ins" #. module: plugin_outlook #: model:ir.model,name:plugin_outlook.model_outlook_installer @@ -35,7 +35,7 @@ msgstr "outlook.installer" #. module: plugin_outlook #: view:outlook.installer:0 msgid "MS .Net Framework 3.5 or above." -msgstr "" +msgstr "MS .Net Framework 3.5 oder höher." #. module: plugin_outlook #: model:ir.actions.act_window,name:plugin_outlook.action_outlook_installer @@ -48,7 +48,7 @@ msgstr "Installiere Outlook Plugin" #. module: plugin_outlook #: view:outlook.installer:0 msgid "System requirements:" -msgstr "" +msgstr "System Voraussetzungen" #. module: plugin_outlook #: view:outlook.installer:0 @@ -61,21 +61,23 @@ msgid "" "Click on the link above to download the installer for either 32 or 64 bits, " "and execute it." msgstr "" +"Klicken Sie auf den obigen Link um die 32 oder 64 bit version zu laden und " +"danach installieren." #. module: plugin_outlook #: view:outlook.installer:0 msgid "MS Outlook 2005 or above." -msgstr "" +msgstr "MS Outlook 2005 oder höher." #. module: plugin_outlook #: view:outlook.installer:0 msgid "Close" -msgstr "" +msgstr "Schließen" #. module: plugin_outlook #: field:outlook.installer,plugin64:0 msgid "Outlook Plug-in 64bits" -msgstr "" +msgstr "Outlook Plug-in 64bits" #. module: plugin_outlook #: view:outlook.installer:0 @@ -87,6 +89,8 @@ msgstr "Abfolge Installation und Konfiguration" #: help:outlook.installer,plugin64:0 msgid "Outlook plug-in file. Save this file and install it in Outlook." msgstr "" +"Outlook plug-in Datei. Speichern Sie diese Datei und installieren Sie diese " +"dann in Outlook." #~ msgid "Outlook Plug-in" #~ msgstr "Outlook Plug-in" diff --git a/addons/point_of_sale/i18n/de.po b/addons/point_of_sale/i18n/de.po index d04d3324748..c9c6cd37d91 100644 --- a/addons/point_of_sale/i18n/de.po +++ b/addons/point_of_sale/i18n/de.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-17 21:24+0000\n" -"Last-Translator: Thorsten Vocks (OpenBig.org) \n" +"PO-Revision-Date: 2012-12-19 23:37+0000\n" +"Last-Translator: Ferdinand @ Camptocamp \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-18 04:59+0000\n" -"X-Generator: Launchpad (build 16372)\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" +"X-Generator: Launchpad (build 16378)\n" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 @@ -299,7 +298,7 @@ msgstr "Gesamt Rabatt" #: code:addons/point_of_sale/static/src/xml/pos.xml:447 #, python-format msgid "Debug Window" -msgstr "" +msgstr "Fehlerdiagnosefenster" #. module: point_of_sale #. openerp-web @@ -307,7 +306,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/xml/pos.xml:616 #, python-format msgid "Change:" -msgstr "Ändern:" +msgstr "Wechselgeld:" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_regular_2l_product_template @@ -507,7 +506,7 @@ msgstr "" #. module: point_of_sale #: view:pos.session:0 msgid "Validate & Open Session" -msgstr "" +msgstr "Quittiere & Öffne Kassensitzung" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:101 @@ -554,7 +553,7 @@ msgstr "Kassiervorgänge" #: code:addons/point_of_sale/static/src/xml/pos.xml:42 #, python-format msgid "Google Chrome" -msgstr "" +msgstr "Google Chrome" #. module: point_of_sale #: model:pos.category,name:point_of_sale.sparkling_water @@ -972,7 +971,7 @@ msgstr "Journal" #. module: point_of_sale #: view:pos.session:0 msgid "Statements" -msgstr "" +msgstr "Kassenbücher" #. module: point_of_sale #: report:pos.details:0 @@ -997,7 +996,7 @@ msgstr "Summe bezahlt" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_session_opening msgid "pos.session.opening" -msgstr "" +msgstr "pos.session.opening" #. module: point_of_sale #: view:res.users:0 @@ -1111,7 +1110,7 @@ msgstr "Definieren Sie eine benutzerdefinierte EAN" #: code:addons/point_of_sale/static/src/xml/pos.xml:237 #, python-format msgid "Remaining:" -msgstr "Verbleibend:" +msgstr "Restbetrag:" #. module: point_of_sale #: model:pos.category,name:point_of_sale.legumes @@ -1338,7 +1337,7 @@ msgstr "Meine Verkäufe" #. module: point_of_sale #: view:pos.config:0 msgid "Set to Deprecated" -msgstr "" +msgstr "Als abgelaufen hinterlegen" #. module: point_of_sale #: model:product.template,name:point_of_sale.limon_product_template @@ -1382,7 +1381,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/xml/pos.xml:334 #, python-format msgid "Choose your type of receipt:" -msgstr "" +msgstr "Wählen Sie den Belegtyp:" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos_month @@ -1608,7 +1607,7 @@ msgstr "Benutzer" #: code:addons/point_of_sale/static/src/xml/pos.xml:188 #, python-format msgid "Kg" -msgstr "" +msgstr "kg" #. module: point_of_sale #: field:product.product,available_in_pos:0 @@ -1618,7 +1617,7 @@ msgstr "Verfügbar am Point Of Sale" #. module: point_of_sale #: selection:pos.config,state:0 msgid "Deprecated" -msgstr "" +msgstr "Aufgelassen" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_light_decaf_33cl_product_template @@ -1656,7 +1655,7 @@ msgstr "" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_config msgid "pos.config" -msgstr "" +msgstr "pos.config" #. module: point_of_sale #: view:pos.ean_wizard:0 @@ -1881,7 +1880,7 @@ msgstr "Coca-Cola (normal) 33cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:335 #, python-format msgid "Ticket" -msgstr "" +msgstr "Beleg" #. module: point_of_sale #: field:pos.session,cash_register_difference:0 @@ -2370,7 +2369,7 @@ msgstr "Juli" #: model:ir.ui.menu,name:point_of_sale.menu_pos_config_pos #: view:pos.session:0 msgid "Point of Sales" -msgstr "" +msgstr "Kassenmodul (Verkauf)" #. module: point_of_sale #: report:pos.details:0 @@ -2973,7 +2972,7 @@ msgstr "Benutzer" #. module: point_of_sale #: view:pos.details:0 msgid "POS Details" -msgstr "" +msgstr "POS Details" #. module: point_of_sale #. openerp-web @@ -3042,7 +3041,7 @@ msgstr "Bitte haben Sie Geduld, Hilfe ist auf dem Weg" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_session msgid "pos.session" -msgstr "" +msgstr "pos.session" #. module: point_of_sale #: help:pos.session,config_id:0 @@ -3406,7 +3405,7 @@ msgstr "" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_cash_box_out msgid "cash.box.out" -msgstr "" +msgstr "cash.box.out" #. module: point_of_sale #: model:product.template,name:point_of_sale.fanta_zero_orange_33cl_product_template @@ -3450,7 +3449,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/xml/pos.xml:521 #, python-format msgid "discount" -msgstr "" +msgstr "Rabatt" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_regular_1l_product_template @@ -3491,7 +3490,7 @@ msgstr "Dezember" #. module: point_of_sale #: field:pos.category,image:0 msgid "Image" -msgstr "" +msgstr "Bild" #. module: point_of_sale #: model:product.template,name:point_of_sale.spa_gazeuse_1,5l_product_template @@ -3781,7 +3780,7 @@ msgstr "Gutschrift" #: code:addons/point_of_sale/static/src/xml/pos.xml:427 #, python-format msgid "Your shopping cart is empty" -msgstr "Ihre Shopping Karte ist leer." +msgstr "Ihr Warenkorb ist leer" #. module: point_of_sale #: code:addons/point_of_sale/report/pos_invoice.py:46 @@ -4058,7 +4057,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/xml/pos.xml:41 #, python-format msgid "Mozilla Firefox" -msgstr "" +msgstr "Mozilla Firefox" #. module: point_of_sale #: model:product.template,name:point_of_sale.raisins_noir_product_template @@ -4093,6 +4092,7 @@ msgstr "Verkäufer Heute" #, python-format msgid "Sorry, we could not create a session for this user." msgstr "" +"Bedauerlicher Weise kann keine Sitzung für diesen Benutzer erstellt werden." #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:100 @@ -4100,7 +4100,7 @@ msgstr "" #: selection:pos.session.opening,pos_state:0 #, python-format msgid "Opening Control" -msgstr "" +msgstr "Öffnung Kontrolle" #. module: point_of_sale #: view:report.pos.order:0 @@ -4123,7 +4123,7 @@ msgstr "" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_cash_box_in msgid "cash.box.in" -msgstr "" +msgstr "cash.box.in" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.act_pos_session_orders @@ -4131,7 +4131,7 @@ msgstr "" #: model:ir.ui.menu,name:point_of_sale.menu_point_ofsale #: field:pos.session,order_ids:0 msgid "Orders" -msgstr "" +msgstr "Bestellungen" #~ msgid "," #~ msgstr "." diff --git a/addons/point_of_sale/i18n/es.po b/addons/point_of_sale/i18n/es.po index 95b52228065..5e3379f573e 100644 --- a/addons/point_of_sale/i18n/es.po +++ b/addons/point_of_sale/i18n/es.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-03 16:02+0000\n" -"PO-Revision-Date: 2012-12-18 15:41+0000\n" -"Last-Translator: Ana Juaristi Olalde \n" +"PO-Revision-Date: 2012-12-19 19:01+0000\n" +"Last-Translator: Pedro Manuel Baeza \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-19 05:15+0000\n" +"X-Launchpad-Export-Date: 2012-12-20 04:44+0000\n" "X-Generator: Launchpad (build 16378)\n" #. module: point_of_sale @@ -42,11 +42,22 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para definir una nueva categoría.\n" +"

    \n" +"Las categorías se usan para examinar sus productos a lo largo del interfaz " +"de pantalla táctil.\n" +"

    \n" +"Si pone una foto en la categoría, el interfaz la mostrará automáticamente. " +"Recomendamos no pone fotos en las categorías para pantallas pequeñas " +"(1024x768).\n" +"

    \n" +" " #. module: point_of_sale #: view:pos.receipt:0 msgid "Print the Receipt of the Sale" -msgstr "Imprimir ticket de la venta" +msgstr "Imprimir recibo de la venta" #. module: point_of_sale #: field:pos.session,cash_register_balance_end:0 @@ -62,7 +73,7 @@ msgstr "Hoy" #. module: point_of_sale #: field:pos.config,iface_electronic_scale:0 msgid "Electronic Scale Interface" -msgstr "" +msgstr "Interfaz para balanza electrónica" #. module: point_of_sale #: model:pos.category,name:point_of_sale.plain_water @@ -72,14 +83,14 @@ msgstr "Agua corriente" #. module: point_of_sale #: model:product.template,name:point_of_sale.poire_conference_product_template msgid "Conference pears" -msgstr "" +msgstr "Peras conferencia" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:408 #, python-format msgid "ã" -msgstr "" +msgstr "ã" #. module: point_of_sale #: field:pos.config,journal_id:0 @@ -128,13 +139,13 @@ msgstr "Nombre del Producto" #. module: point_of_sale #: model:product.template,name:point_of_sale.pamplemousse_rouge_pamplemousse_product_template msgid "Red grapefruit" -msgstr "" +msgstr "Pomelo rojo" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1343 #, python-format msgid "Assign a Custom EAN" -msgstr "" +msgstr "Asignar un EAN personalizado" #. module: point_of_sale #: view:pos.session.opening:0 @@ -143,6 +154,8 @@ msgid "" " being able to start selling through the " "touchscreen interface." msgstr "" +"Debe controlar su cantidad de efectivo en su caja registrador, antes de " +"comenzar a vender a través del interfaz de pantalla táctil." #. module: point_of_sale #: report:account.statement:0 @@ -164,12 +177,12 @@ msgstr "Sacar dinero" #: code:addons/point_of_sale/point_of_sale.py:107 #, python-format msgid "not used" -msgstr "" +msgstr "no usado" #. module: point_of_sale #: field:pos.config,iface_vkeyboard:0 msgid "Virtual KeyBoard Interface" -msgstr "" +msgstr "Interfaz de teclado virtual" #. module: point_of_sale #. openerp-web @@ -181,7 +194,7 @@ msgstr "+/-" #. module: point_of_sale #: field:pos.ean_wizard,ean13_pattern:0 msgid "Reference" -msgstr "" +msgstr "Referencia" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1040 @@ -200,32 +213,32 @@ msgstr "Fecha inicial" #. module: point_of_sale #: constraint:pos.session:0 msgid "You cannot create two active sessions with the same responsible!" -msgstr "" +msgstr "¡No puede crear dos sesiones activas con el mismo responsable!" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:479 #, python-format msgid "Weighting" -msgstr "" +msgstr "Pesando" #. module: point_of_sale #: model:product.template,name:point_of_sale.fenouil_fenouil_product_template msgid "Fennel" -msgstr "" +msgstr "Hinojo" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:478 #, python-format msgid "Help needed" -msgstr "" +msgstr "Se necesita ayuda" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:741 #, python-format msgid "Configuration Error!" -msgstr "" +msgstr "¡Error de configuración!" #. module: point_of_sale #: report:account.statement:0 @@ -237,7 +250,7 @@ msgstr "Empresa" #. module: point_of_sale #: view:pos.session:0 msgid "Closing Cash Control" -msgstr "" +msgstr "Control de cierre de caja" #. module: point_of_sale #: report:pos.details:0 @@ -259,7 +272,7 @@ msgstr "Información contable" #. module: point_of_sale #: field:pos.session.opening,show_config:0 msgid "Show Config" -msgstr "" +msgstr "Mostrar configuración" #. module: point_of_sale #: report:pos.lines:0 @@ -277,7 +290,7 @@ msgstr "Total descuento" #: code:addons/point_of_sale/static/src/xml/pos.xml:447 #, python-format msgid "Debug Window" -msgstr "" +msgstr "Ventana de depuración" #. module: point_of_sale #. openerp-web @@ -319,6 +332,7 @@ msgstr "Desc.(%)" #, python-format msgid "Please define income account for this product: \"%s\" (id:%d)." msgstr "" +"Defina por favor la cuenta de ingresos para este producto:\"%s\"(id: %id)." #. module: point_of_sale #: view:report.pos.order:0 @@ -337,6 +351,8 @@ msgid "" "Check this if this point of sale should open by default in a self checkout " "mode. If unchecked, OpenERP uses the normal cashier mode by default." msgstr "" +"Marque esta casilla si el TPV debe abrir por defecto en modo de auto-pago. " +"Si no está marcado, OpenERP usa el modo habitual de cajero por defecto." #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user @@ -353,7 +369,7 @@ msgstr "Bebidas" #: model:ir.actions.act_window,name:point_of_sale.action_pos_session_opening #: model:ir.ui.menu,name:point_of_sale.menu_pos_session_opening msgid "Your Session" -msgstr "" +msgstr "Su sesión" #. module: point_of_sale #: model:product.template,name:point_of_sale.stella_50cl_product_template @@ -375,12 +391,12 @@ msgstr "Categoría padre" #: code:addons/point_of_sale/static/src/xml/pos.xml:488 #, python-format msgid "Open Cashbox" -msgstr "" +msgstr "Abrir caja" #. module: point_of_sale #: view:pos.session.opening:0 msgid "Select your Point of Sale" -msgstr "" +msgstr "Seleccione su TPV" #. module: point_of_sale #: field:report.sales.by.margin.pos,total:0 @@ -404,25 +420,25 @@ msgstr "Dr. Oetker Ristorante Speciale" #: code:addons/point_of_sale/static/src/xml/pos.xml:486 #, python-format msgid "Payment Request" -msgstr "" +msgstr "Petición de pago" #. module: point_of_sale #: field:product.product,to_weight:0 msgid "To Weight" -msgstr "" +msgstr "A pesar" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:482 #, python-format msgid "Hardware Events" -msgstr "" +msgstr "Eventos de hardware" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:303 #, python-format msgid "You should assign a Point of Sale to your session." -msgstr "" +msgstr "Debe asignar un TPV a su sesión." #. module: point_of_sale #: view:pos.order.line:0 @@ -443,13 +459,17 @@ msgid "" "close this session, you can update the 'Closing Cash Control' to avoid any " "difference." msgstr "" +"Establezca por favor una cuenta de pérdidas y ganancias en su método de pago " +"'%s'. Esto permitirá que OpenERP contabilice la diferencia de %.2f en su " +"saldo final. Para cerrar esta sesión, puede actualizar su 'Control de cierre " +"de caja' para evitar cualquier diferencia." #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:317 #: code:addons/point_of_sale/point_of_sale.py:514 #, python-format msgid "error!" -msgstr "" +msgstr "¡Error!" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_month @@ -462,21 +482,22 @@ msgid "" "Difference between the counted cash control at the closing and the computed " "balance." msgstr "" +"Diferencia entre el efectivo indicado en el cierre y el saldo del sistema." #. module: point_of_sale #: view:pos.session.opening:0 msgid ") is \"" -msgstr "" +msgstr ") es \"" #. module: point_of_sale #: model:product.template,name:point_of_sale.Onions_product_template msgid "Onions" -msgstr "" +msgstr "Cebollas" #. module: point_of_sale #: view:pos.session:0 msgid "Validate & Open Session" -msgstr "" +msgstr "Validar y abrir sesión" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:101 @@ -484,18 +505,18 @@ msgstr "" #: selection:pos.session.opening,pos_state:0 #, python-format msgid "In Progress" -msgstr "" +msgstr "En proceso" #. module: point_of_sale #: view:pos.session:0 #: field:pos.session,opening_details_ids:0 msgid "Opening Cash Control" -msgstr "" +msgstr "Control de apertura de caja" #. module: point_of_sale #: help:res.users,ean13:0 msgid "BarCode" -msgstr "" +msgstr "Código de barras" #. module: point_of_sale #: help:pos.category,image_medium:0 @@ -504,11 +525,14 @@ msgid "" "128x128px image, with aspect ratio preserved. Use this field in form views " "or some kanban views." msgstr "" +"Imagen mediana de la categoría. Se redimensiona automáticamente a 128x128 " +"px, con el ratio de aspecto preservado. Use este campo en las vistas de " +"formulario o en algunas vistas kanban." #. module: point_of_sale #: view:pos.session.opening:0 msgid "Open Session" -msgstr "" +msgstr "Abrir sesión" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale @@ -520,7 +544,7 @@ msgstr "Operaciones diarias" #: code:addons/point_of_sale/static/src/xml/pos.xml:42 #, python-format msgid "Google Chrome" -msgstr "" +msgstr "Google Chrome" #. module: point_of_sale #: model:pos.category,name:point_of_sale.sparkling_water @@ -543,7 +567,7 @@ msgstr "Buscar extractos de efectivo" #: field:pos.session.opening,pos_state_str:0 #: field:report.pos.order,state:0 msgid "Status" -msgstr "" +msgstr "Estado" #. module: point_of_sale #: selection:report.pos.order,month:0 @@ -568,14 +592,14 @@ msgstr "Línea de venta TPV" #. module: point_of_sale #: view:pos.config:0 msgid "Point of Sale Configuration" -msgstr "" +msgstr "Configuración del TPV" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:369 #, python-format msgid "Your order has to be validated by a cashier." -msgstr "" +msgstr "Su pedido ha sido validado por un cajero." #. module: point_of_sale #: model:product.template,name:point_of_sale.fanta_orange_50cl_product_template @@ -607,6 +631,17 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para comenzar una nueva sesión.\n" +"

    \n" +"Una sesión es un periodo de tiempo, normalmente un día, durante el cuál " +"vende a través del TPV. El usuario tiene que revisar las monedas en su " +"registro de caja al inicio y al final de cada sesión.\n" +"

    \n" +"Tenga en cuenta que es mejor usar el menú Su sesión para abrir " +"rápidamente una nueva sesión.\n" +"

    \n" +" " #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:870 @@ -620,6 +655,8 @@ msgid "" "You can continue sales from the touchscreen interface by clicking on \"Start " "Selling\" or close the cash register session." msgstr "" +"Puede continuar vendiendo desde el interfaz de pantalla táctil presionando " +"\"Comenzar la venta\" o cerrar la sesión de caja." #. module: point_of_sale #: report:account.statement:0 @@ -631,7 +668,7 @@ msgstr "Fecha de cierre" #. module: point_of_sale #: view:pos.session:0 msgid "Opening Cashbox Lines" -msgstr "" +msgstr "Líneas de apertura de caja" #. module: point_of_sale #: selection:report.pos.order,month:0 @@ -652,7 +689,7 @@ msgstr "Resumen" #. module: point_of_sale #: model:product.template,name:point_of_sale.lays_naturel_45g_product_template msgid "Lays Natural 45g" -msgstr "" +msgstr "Lays natural 45 g" #. module: point_of_sale #: model:product.template,name:point_of_sale.chaudfontaine_50cl_product_template @@ -678,7 +715,7 @@ msgstr "Línea Nº" #: code:addons/point_of_sale/static/src/xml/pos.xml:459 #, python-format msgid "Set Weight" -msgstr "" +msgstr "Establecer peso" #. module: point_of_sale #: view:account.bank.statement:0 @@ -693,7 +730,7 @@ msgstr "Base:" #. module: point_of_sale #: model:ir.actions.client,name:point_of_sale.action_client_pos_menu msgid "Open POS Menu" -msgstr "" +msgstr "Abrir menú TPV" #. module: point_of_sale #: report:pos.details_summary:0 @@ -703,19 +740,19 @@ msgstr "Método de pago" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_confirm msgid "Post POS Journal Entries" -msgstr "Publicar entradas TPV en los diarios" +msgstr "Contabilizar asientos del TPV" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:463 #, python-format msgid "Barcode Scanner" -msgstr "" +msgstr "Lector de códigos de barras" #. module: point_of_sale #: model:product.template,name:point_of_sale.pomme_granny_smith_product_template msgid "Granny Smith apples" -msgstr "" +msgstr "Peras Granny Smith" #. module: point_of_sale #: help:product.product,expense_pdt:0 @@ -723,6 +760,9 @@ msgid "" "Check if, this is a product you can use to take cash from a statement for " "the point of sale backend, example: money lost, transfer to bank, etc." msgstr "" +"Marque esta casilla si éste es un producto que puede usar para retirar " +"dinero de un extracto del «backend» del TPV, por ejemplo: dinero perdido, " +"transferencia a un banco, etc." #. module: point_of_sale #: view:report.pos.order:0 @@ -739,11 +779,13 @@ msgid "" "use\n" " a modern browser like" msgstr "" +"El TPV no está soportado por Microsoft Internet Explorer. Use por favor un " +"navegador moderno como" #. module: point_of_sale #: view:pos.session.opening:0 msgid "Click to start a session." -msgstr "" +msgstr "Pulse para comenzar una sesión." #. module: point_of_sale #: view:pos.details:0 @@ -773,7 +815,7 @@ msgstr "Añadir producto" #. module: point_of_sale #: field:pos.config,name:0 msgid "Point of Sale Name" -msgstr "" +msgstr "Nombre del TPV" #. module: point_of_sale #: field:report.transaction.pos,invoice_am:0 @@ -807,7 +849,7 @@ msgstr "Margen neto por ctdad" #. module: point_of_sale #: view:pos.confirm:0 msgid "Post All Orders" -msgstr "Enviar todos los pedidos" +msgstr "Contabilizar todos los pedidos" #. module: point_of_sale #: report:account.statement:0 @@ -820,7 +862,7 @@ msgstr "Saldo final" #: code:addons/point_of_sale/wizard/pos_box_out.py:89 #, python-format msgid "please check that account is set to %s." -msgstr "" +msgstr "revise por favor que la cuenta está establecida a %s." #. module: point_of_sale #: help:pos.category,image:0 @@ -828,6 +870,8 @@ msgid "" "This field holds the image used as image for the cateogry, limited to " "1024x1024px." msgstr "" +"Este campo mantiene la imagen usada como imagen de la categoría, limitada a " +"1024x1024 px." #. module: point_of_sale #: model:product.template,name:point_of_sale.pepsi_max_50cl_product_template @@ -849,16 +893,21 @@ msgid "" "Method\" from the \"Point of Sale\" tab. You can also create new payment " "methods directly from menu \"PoS Backend / Configuration / Payment Methods\"." msgstr "" +"Puede definir qué método de pago estará disponible en el TPV reusando los " +"bancos y cajas existentes a través de \"Contabilidad / Configuración / " +"Diarios / Diarios\". Seleccione un diario y marque la casilla \"Método de " +"pago de TPV\" desde la pestaña TPV. Puede crear también métodos de pago " +"directamente desde el menú \"Backend TPV / Configuración / Métodos de pago\"." #. module: point_of_sale #: model:pos.category,name:point_of_sale.rouges_noyau_fruits msgid "Berries" -msgstr "" +msgstr "Bayas" #. module: point_of_sale #: view:pos.ean_wizard:0 msgid "Ean13 Generator" -msgstr "" +msgstr "Generador EAN13" #. module: point_of_sale #: model:product.template,name:point_of_sale.spa_1l_product_template @@ -874,7 +923,7 @@ msgstr "Error: Código EAN no válido" #. module: point_of_sale #: model:pos.category,name:point_of_sale.legumes_racine msgid "Root vegetables" -msgstr "" +msgstr "Tubérculos" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.act_pos_open_statement @@ -892,7 +941,7 @@ msgstr "Fecha final" #. module: point_of_sale #: model:product.template,name:point_of_sale.pomme_jonagold_product_template msgid "Jonagold apples" -msgstr "" +msgstr "Manzanas Jonagold" #. module: point_of_sale #: view:account.bank.statement:0 @@ -906,7 +955,7 @@ msgstr "Diario" #. module: point_of_sale #: view:pos.session:0 msgid "Statements" -msgstr "" +msgstr "Extractos" #. module: point_of_sale #: report:pos.details:0 @@ -919,6 +968,8 @@ msgid "" "Check this if you want to group the Journal Items by Product while closing a " "Session" msgstr "" +"Marque esta casilla si quiere agrupar los apuntes contable por producto en " +"el cierre de sesión." #. module: point_of_sale #: report:pos.details:0 @@ -929,12 +980,12 @@ msgstr "Total pagado" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_session_opening msgid "pos.session.opening" -msgstr "" +msgstr "Apertura de sesión de TPV" #. module: point_of_sale #: view:res.users:0 msgid "Edit EAN" -msgstr "" +msgstr "Editar EAN" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_open_statement.py:80 @@ -955,12 +1006,12 @@ msgstr "No facturado" #. module: point_of_sale #: model:product.template,name:point_of_sale.lays_pickles_250g_product_template msgid "250g Lays Pickels" -msgstr "" +msgstr "Lays Pickles 250 g" #. module: point_of_sale #: field:pos.session.opening,pos_session_id:0 msgid "PoS Session" -msgstr "" +msgstr "Sesión de TPV" #. module: point_of_sale #: selection:report.pos.order,month:0 @@ -1006,7 +1057,7 @@ msgstr "Añadir un descuento global" #. module: point_of_sale #: view:pos.config:0 msgid "Journals" -msgstr "" +msgstr "Diarios" #. module: point_of_sale #: model:product.template,name:point_of_sale.oetker_prosciutto_product_template @@ -1031,36 +1082,36 @@ msgstr "Coca-Cola Light Lemon 50cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:747 #, python-format msgid "return" -msgstr "" +msgstr "devolver" #. module: point_of_sale #: view:product.product:0 msgid "Set a Custom EAN" -msgstr "" +msgstr "Establecer un código EAN personalizado" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:237 #, python-format msgid "Remaining:" -msgstr "" +msgstr "Restante:" #. module: point_of_sale #: model:pos.category,name:point_of_sale.legumes msgid "Fresh vegetables" -msgstr "" +msgstr "Verduras frescas" #. module: point_of_sale #: view:pos.session:0 msgid "tab of the" -msgstr "" +msgstr "pestaña de" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:484 #, python-format msgid "Scan Item Success" -msgstr "" +msgstr "Escaneo de elemento correcto" #. module: point_of_sale #: report:account.statement:0 @@ -1072,22 +1123,22 @@ msgstr "Saldo inicial" #. module: point_of_sale #: model:product.template,name:point_of_sale.lays_naturel_oven_150g_product_template msgid "Oven Baked Lays Natural 150g" -msgstr "" +msgstr "Lays natural al horno 150 g" #. module: point_of_sale #: sql_constraint:pos.session:0 msgid "The name of this POS Session must be unique !" -msgstr "" +msgstr "El nombre de esta sesión de TPV debe ser único." #. module: point_of_sale #: view:pos.session:0 msgid "Opening Subtotal" -msgstr "" +msgstr "Subtotal de apertura" #. module: point_of_sale #: view:pos.session:0 msgid "payment method." -msgstr "" +msgstr "método de pago." #. module: point_of_sale #: view:pos.order:0 @@ -1132,12 +1183,12 @@ msgstr "Desc." #. module: point_of_sale #: view:pos.order:0 msgid "(update)" -msgstr "" +msgstr "(actualizar)" #. module: point_of_sale #: model:product.template,name:point_of_sale.ijsboerke_vanille_2,5l_product_template msgid "IJsboerke Vanilla 2.5L" -msgstr "" +msgstr "IJsboerke de vainilla 2.5 l" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_details @@ -1148,7 +1199,7 @@ msgstr "Detalles de ventas" #. module: point_of_sale #: model:product.template,name:point_of_sale.evian_2l_product_template msgid "2L Evian" -msgstr "" +msgstr "Evian 2 l" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:375 @@ -1156,7 +1207,7 @@ msgstr "" #: code:addons/point_of_sale/wizard/pos_session_opening.py:34 #, python-format msgid "Start Point Of Sale" -msgstr "" +msgstr "Iniciar TPV" #. module: point_of_sale #: model:pos.category,name:point_of_sale.pils @@ -1166,7 +1217,7 @@ msgstr "Pils" #. module: point_of_sale #: help:pos.session,cash_register_balance_end_real:0 msgid "Computed using the cash control lines" -msgstr "" +msgstr "Calculado usando las líneas de control de caja" #. module: point_of_sale #: report:all.closed.cashbox.of.the.day:0 @@ -1183,12 +1234,12 @@ msgstr "Total ventas" #: code:addons/point_of_sale/static/src/xml/pos.xml:744 #, python-format msgid "ABC" -msgstr "" +msgstr "ABC" #. module: point_of_sale #: model:product.template,name:point_of_sale.ijsboerke_dame_blanche_2,5l_product_template msgid "IJsboerke 2.5L White Lady" -msgstr "" +msgstr "IJsboerke white lady 2.5 l" #. module: point_of_sale #: field:pos.order,lines:0 @@ -1210,14 +1261,14 @@ msgstr "Chaudfontaine Petillante 50cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:491 #, python-format msgid "Read Weighting Scale" -msgstr "" +msgstr "Leer balanza" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:435 #, python-format msgid "0.00 €" -msgstr "" +msgstr "0.00 €" #. module: point_of_sale #: field:pos.order.line,create_date:0 @@ -1235,7 +1286,7 @@ msgstr "Ventas de hoy" #: code:addons/point_of_sale/static/src/xml/pos.xml:334 #, python-format msgid "Welcome" -msgstr "" +msgstr "Bienvenido/a" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_box_entries.py:46 @@ -1270,12 +1321,12 @@ msgstr "Mis ventas" #. module: point_of_sale #: view:pos.config:0 msgid "Set to Deprecated" -msgstr "" +msgstr "Establecer como descatalogado" #. module: point_of_sale #: model:product.template,name:point_of_sale.limon_product_template msgid "Stringers" -msgstr "" +msgstr "Largueros" #. module: point_of_sale #: field:pos.order,pricelist_id:0 @@ -1292,7 +1343,7 @@ msgstr "Total facturado" #: model:ir.model,name:point_of_sale.model_pos_category #: field:product.product,pos_categ_id:0 msgid "Point of Sale Category" -msgstr "" +msgstr "Categoría del TPV" #. module: point_of_sale #: view:report.pos.order:0 @@ -1306,13 +1357,15 @@ msgid "" "This sequence is automatically created by OpenERP but you can change it to " "customize the reference numbers of your orders." msgstr "" +"OpenERP crea automáticamente esta secuencia, pero puede cambiarla para " +"personalizar los números de referencia de sus pedidos." #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:334 #, python-format msgid "Choose your type of receipt:" -msgstr "" +msgstr "Elija su tipo de recibo:" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos_month @@ -1322,7 +1375,7 @@ msgstr "Ventas por margen mensual" #. module: point_of_sale #: model:product.template,name:point_of_sale.poivron_jaunes_product_template msgid "Yellow Peppers" -msgstr "" +msgstr "Pimientos amarillos" #. module: point_of_sale #: view:pos.order:0 @@ -1342,14 +1395,14 @@ msgstr "Stella Artois 33cl" #. module: point_of_sale #: model:product.template,name:point_of_sale.lays_naturel_300g_product_template msgid "Lays Natural XXL 300g" -msgstr "" +msgstr "Lays natural XXL 300 g" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:485 #, python-format msgid "Scan Item Unrecognized" -msgstr "" +msgstr "Elemento escaneado no reconocido" #. module: point_of_sale #: report:all.closed.cashbox.of.the.day:0 @@ -1360,7 +1413,7 @@ msgstr "Caja registradora cerrada hoy" #: code:addons/point_of_sale/point_of_sale.py:900 #, python-format msgid "Selected orders do not have the same session!" -msgstr "" +msgstr "¡Los pedidos seleccionados no tienen la misma sesión!" #. module: point_of_sale #: report:pos.invoice:0 @@ -1370,7 +1423,7 @@ msgstr "Factura borrador" #. module: point_of_sale #: model:product.template,name:point_of_sale.lays_paprika_oven_150g_product_template msgid "Oven Baked Lays Paprika 150g" -msgstr "" +msgstr "Lays paprika al horno 150 g" #. module: point_of_sale #: report:pos.invoice:0 @@ -1393,14 +1446,14 @@ msgstr "Fecha de apertura" #: model:ir.actions.act_window,name:point_of_sale.action_pos_session #: model:ir.ui.menu,name:point_of_sale.menu_pos_session_all msgid "All Sessions" -msgstr "" +msgstr "Todas las sesiones" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:666 #, python-format msgid "tab" -msgstr "" +msgstr "pestaña" #. module: point_of_sale #: report:pos.lines:0 @@ -1412,7 +1465,7 @@ msgstr "Impuestos :" #: code:addons/point_of_sale/static/src/xml/pos.xml:281 #, python-format msgid "Thank you for shopping with us." -msgstr "" +msgstr "Gracias por comprar con nosotros." #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_light_2l_product_template @@ -1428,12 +1481,12 @@ msgstr "Dr. Oetker Ristorante Funghi" #: model:ir.actions.act_window,name:point_of_sale.pos_category_action #: model:ir.ui.menu,name:point_of_sale.menu_pos_category msgid "Product Categories" -msgstr "" +msgstr "Categorías de producto" #. module: point_of_sale #: help:pos.config,journal_id:0 msgid "Accounting journal used to post sales entries." -msgstr "" +msgstr "Diario contable usado para contabilizar los asientos." #. module: point_of_sale #: field:report.transaction.pos,disc:0 @@ -1445,7 +1498,7 @@ msgstr "Desc." #: code:addons/point_of_sale/static/src/xml/pos.xml:473 #, python-format msgid "Invalid Ean" -msgstr "" +msgstr "EAN no válido" #. module: point_of_sale #: model:product.template,name:point_of_sale.lindemans_kriek_37,5cl_product_template @@ -1455,7 +1508,7 @@ msgstr "Lindemans Kriek 37.5cl" #. module: point_of_sale #: view:pos.config:0 msgid "Point of Sale Config" -msgstr "" +msgstr "Configuración del TPV" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_zero_33cl_product_template @@ -1467,7 +1520,7 @@ msgstr "Coca-Cola Zero 33cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:415 #, python-format msgid "ä" -msgstr "" +msgstr "ä" #. module: point_of_sale #: report:pos.invoice:0 @@ -1496,7 +1549,7 @@ msgstr "desconocido" #. module: point_of_sale #: field:product.product,income_pdt:0 msgid "Point of Sale Cash In" -msgstr "" +msgstr "Dinero en efectivo en el TPV" #. module: point_of_sale #. openerp-web @@ -1508,7 +1561,7 @@ msgstr "IVA:" #. module: point_of_sale #: view:pos.session:0 msgid "+ Transactions" -msgstr "" +msgstr "+ Transacciones" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_discount @@ -1538,29 +1591,29 @@ msgstr "Usuario" #: code:addons/point_of_sale/static/src/xml/pos.xml:188 #, python-format msgid "Kg" -msgstr "" +msgstr "kg" #. module: point_of_sale #: field:product.product,available_in_pos:0 msgid "Available in the Point of Sale" -msgstr "" +msgstr "Disponible en el TPV" #. module: point_of_sale #: selection:pos.config,state:0 msgid "Deprecated" -msgstr "" +msgstr "Descatalogado" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_light_decaf_33cl_product_template msgid "Coca-Cola Light 33cl Decaf" -msgstr "" +msgstr "Coca-Cola light sin cafeína 33 cl" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:348 #, python-format msgid "The scanned product was not recognized" -msgstr "" +msgstr "El producto escaneado no ha sido reconocido" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_transaction_pos @@ -1586,7 +1639,7 @@ msgstr "Boon Framboise 37.5cl" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_config msgid "pos.config" -msgstr "" +msgstr "Configuración del TPV" #. module: point_of_sale #: view:pos.ean_wizard:0 @@ -1594,11 +1647,13 @@ msgid "" "Enter a reference, it will be converted\n" " automatically to a valid EAN number." msgstr "" +"Introduzca una referencia. Será convertida automáticamente a un número EAN " +"válido." #. module: point_of_sale #: field:product.product,expense_pdt:0 msgid "Point of Sale Cash Out" -msgstr "" +msgstr "Dinero retirado del TPV" #. module: point_of_sale #: selection:report.pos.order,month:0 @@ -1610,12 +1665,12 @@ msgstr "Noviembre" #: code:addons/point_of_sale/static/src/xml/pos.xml:277 #, python-format msgid "Please scan an item or your member card" -msgstr "" +msgstr "Escanee por favor un elemento o su tarjeta de miembro" #. module: point_of_sale #: model:product.template,name:point_of_sale.poivron_verts_product_template msgid "Green Peppers" -msgstr "" +msgstr "Pimientos verdes" #. module: point_of_sale #: model:product.template,name:point_of_sale.timmermans_faro_37,5cl_product_template @@ -1629,11 +1684,13 @@ msgid "" "Your ending balance is too different from the theorical cash closing (%.2f), " "the maximum allowed is: %.2f. You can contact your manager to force it." msgstr "" +"Su saldo final de cierre es muy diferente al permitido (%.2f). El máximo " +"permitido es %.2f. Debe contactar con su supervisor para forzarlo." #. module: point_of_sale #: view:pos.session:0 msgid "Validate Closing & Post Entries" -msgstr "" +msgstr "Validar y contabilizar asiento(s) de cierre" #. module: point_of_sale #: field:report.transaction.pos,no_trans:0 @@ -1647,12 +1704,14 @@ msgid "" "There is no receivable account defined to make payment for the partner: " "\"%s\" (id:%d)." msgstr "" +"No hay una cuenta contable por cobrar definida para hacer el pago de esta " +"empresa: \"%s\" (id: %d)." #. module: point_of_sale #: view:pos.config:0 #: selection:pos.config,state:0 msgid "Inactive" -msgstr "" +msgstr "Inactivo" #. module: point_of_sale #. openerp-web @@ -1676,7 +1735,7 @@ msgstr "Cancelar" #: code:addons/point_of_sale/static/src/xml/pos.xml:306 #, python-format msgid "Please put your product on the scale" -msgstr "" +msgstr "Coloque por favor el producto en la balanza" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_details_summary @@ -1686,7 +1745,7 @@ msgstr "Ventas (resumen)" #. module: point_of_sale #: model:product.template,name:point_of_sale.nectarine_product_template msgid "Peach" -msgstr "" +msgstr "Melocotón" #. module: point_of_sale #: model:product.template,name:point_of_sale.timmermans_kriek_37,5cl_product_template @@ -1696,7 +1755,7 @@ msgstr "Timmermans Kriek 37.5cl" #. module: point_of_sale #: field:pos.config,sequence_id:0 msgid "Order IDs Sequence" -msgstr "" +msgstr "Secuencia de identificadores del pedido" #. module: point_of_sale #: report:pos.invoice:0 @@ -1711,7 +1770,7 @@ msgstr "Precio unidad" #: code:addons/point_of_sale/static/src/xml/pos.xml:184 #, python-format msgid "Product Weighting" -msgstr "" +msgstr "Peso del producto" #. module: point_of_sale #. openerp-web @@ -1719,12 +1778,12 @@ msgstr "" #: code:addons/point_of_sale/static/src/xml/pos.xml:749 #, python-format msgid "close" -msgstr "" +msgstr "cerrar" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.report_user_label msgid "User Labels" -msgstr "" +msgstr "Etiquetas de usuario" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_order_line @@ -1740,7 +1799,7 @@ msgstr "Importe total" #. module: point_of_sale #: view:pos.session:0 msgid "End of Session" -msgstr "" +msgstr "Fin de la sesión" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_new_bank_statement_all_tree @@ -1752,13 +1811,14 @@ msgstr "Registros de caja" #: help:pos.session,cash_register_balance_end:0 msgid "Computed with the initial cash control and the sum of all payments." msgstr "" +"Calculado con el control inicial de caja y la suma de todos los pagos." #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:480 #, python-format msgid "In Transaction" -msgstr "" +msgstr "En la transacción" #. module: point_of_sale #: model:pos.category,name:point_of_sale.food @@ -1804,12 +1864,12 @@ msgstr "Coca-Cola Regular 33cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:335 #, python-format msgid "Ticket" -msgstr "" +msgstr "Ticket" #. module: point_of_sale #: field:pos.session,cash_register_difference:0 msgid "Difference" -msgstr "" +msgstr "Diferencia" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:531 @@ -1820,7 +1880,7 @@ msgstr "No se puede eliminar!" #. module: point_of_sale #: model:pos.category,name:point_of_sale.autres_agrumes msgid "Other Citrus" -msgstr "" +msgstr "Otros cítricos" #. module: point_of_sale #: report:pos.details:0 @@ -1854,12 +1914,12 @@ msgstr "" #. module: point_of_sale #: model:product.template,name:point_of_sale.unreferenced_product_product_template msgid "Unreferenced Products" -msgstr "" +msgstr "Productos sin referencia" #. module: point_of_sale #: view:pos.ean_wizard:0 msgid "Apply" -msgstr "" +msgstr "Aplicar" #. module: point_of_sale #. openerp-web @@ -1870,6 +1930,8 @@ msgid "" "complete\n" " your purchase" msgstr "" +"Inserte por favor su tarjeta en el lector y siga las instrucciones para " +"completar su compra" #. module: point_of_sale #: help:product.product,income_pdt:0 @@ -1877,22 +1939,24 @@ msgid "" "Check if, this is a product you can use to put cash into a statement for the " "point of sale backend." msgstr "" +"Marque esta casilla si el producto se puede usar para poner dinero en un " +"extracto para el backend del TPV." #. module: point_of_sale #: model:product.template,name:point_of_sale.ijsboerke_moka_2,5l_product_template msgid "IJsboerke Mocha 2.5L" -msgstr "" +msgstr "IJsboerke Mocha 2.5 l" #. module: point_of_sale #: field:pos.session,cash_control:0 msgid "Has Cash Control" -msgstr "" +msgstr "Tiene control de caja" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_order_all #: model:ir.ui.menu,name:point_of_sale.menu_report_pos_order_all msgid "Orders Analysis" -msgstr "" +msgstr "Análisis de pedidos" #. module: point_of_sale #. openerp-web @@ -1908,6 +1972,8 @@ msgid "" "Unable to open the session. You have to assign a sale journal to your point " "of sale." msgstr "" +"No se ha podido abrir la sesión. Tiene que asignar un diario de ventas a su " +"TPV." #. module: point_of_sale #: view:report.pos.order:0 @@ -1917,7 +1983,7 @@ msgstr "Pedidos creados con TPV durante el año actual" #. module: point_of_sale #: model:product.template,name:point_of_sale.peche_product_template msgid "Fishing" -msgstr "" +msgstr "Pescado" #. module: point_of_sale #: report:pos.details:0 @@ -1933,7 +1999,7 @@ msgstr "Fecha impresión" #. module: point_of_sale #: model:product.template,name:point_of_sale.poireaux_poireaux_product_template msgid "Leeks" -msgstr "" +msgstr "Puerros" #. module: point_of_sale #: help:pos.category,sequence:0 @@ -1961,7 +2027,7 @@ msgstr "Tienda:" #. module: point_of_sale #: field:account.journal,self_checkout_payment_method:0 msgid "Self Checkout Payment Method" -msgstr "" +msgstr "Método de pago para el auto-pago" #. module: point_of_sale #: view:pos.order:0 @@ -1976,7 +2042,7 @@ msgstr "Todas cajas registradoras cerradas" #. module: point_of_sale #: field:pos.details,user_ids:0 msgid "Salespeople" -msgstr "" +msgstr "Vendedor" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:758 @@ -1984,7 +2050,7 @@ msgstr "" #: code:addons/point_of_sale/wizard/pos_box_out.py:91 #, python-format msgid "You have to open at least one cashbox." -msgstr "" +msgstr "Tiene que abrir al menos una caja." #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1141 @@ -1995,19 +2061,19 @@ msgstr "¡No existe tarifa!" #. module: point_of_sale #: model:product.template,name:point_of_sale.poivron_rouges_product_template msgid "Red Pepper" -msgstr "" +msgstr "Pimiento rojo" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:680 #, python-format msgid "caps lock" -msgstr "" +msgstr "bloqueo mayúsculas" #. module: point_of_sale #: model:product.template,name:point_of_sale.grisette_cerise_25cl_product_template msgid "Grisette Cherry 25cl" -msgstr "" +msgstr "Grisette de cereza 25 cl" #. module: point_of_sale #: report:pos.invoice:0 @@ -2020,7 +2086,7 @@ msgstr "Base" #: code:addons/point_of_sale/static/src/xml/pos.xml:745 #, python-format msgid " " -msgstr "" +msgstr " " #. module: point_of_sale #: model:pos.category,name:point_of_sale.categ_others @@ -2030,7 +2096,7 @@ msgstr "Otros" #. module: point_of_sale #: model:pos.category,name:point_of_sale.autres_legumes_frais msgid "Other fresh vegetables" -msgstr "" +msgstr "Otras verduras frescas" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_open_statement.py:49 @@ -2044,11 +2110,13 @@ msgstr "No se ha definido un registro de caja!" msgid "" "No cash statement found for this session. Unable to record returned cash." msgstr "" +"No se ha encontrado ningún extracto de caja para esta sesión. Imposible " +"registrar el efectivo devuelto." #. module: point_of_sale #: model:pos.category,name:point_of_sale.oignons_ail_echalotes msgid "Onions / Garlic / Shallots" -msgstr "" +msgstr "Cebollas / Ajo / Chalotes" #. module: point_of_sale #: model:product.template,name:point_of_sale.evian_50cl_product_template @@ -2084,7 +2152,7 @@ msgstr "Línea de venta" #: code:addons/point_of_sale/static/src/xml/pos.xml:744 #, python-format msgid "123" -msgstr "" +msgstr "123" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.product_normal_action @@ -2102,17 +2170,17 @@ msgstr "Dr. Oetker Ristorante Quattro Formaggi" #. module: point_of_sale #: model:product.template,name:point_of_sale.croky_naturel_45g_product_template msgid "Croky Natural 45g" -msgstr "" +msgstr "Croky natural 45 g" #. module: point_of_sale #: model:product.template,name:point_of_sale.tomate_en_grappe_product_template msgid "In Cluster Tomatoes" -msgstr "" +msgstr "Tomates en racimo" #. module: point_of_sale #: model:ir.actions.client,name:point_of_sale.action_pos_pos msgid "Start Point of Sale" -msgstr "" +msgstr "Iniciar TPV" #. module: point_of_sale #. openerp-web @@ -2141,19 +2209,19 @@ msgstr "Fecha pedido" #. module: point_of_sale #: view:pos.order:0 msgid "Point of Sale Orders" -msgstr "" +msgstr "Pedidos del TPV" #. module: point_of_sale #: model:product.template,name:point_of_sale.spa_et_fruit_50cl_product_template msgid "Spa Fruit and Orange 50cl" -msgstr "" +msgstr "Spa fruta y naranja 50 cl" #. module: point_of_sale #: view:pos.config:0 #: field:pos.config,journal_ids:0 #: field:pos.session,journal_ids:0 msgid "Available Payment Methods" -msgstr "" +msgstr "Métodos de pago disponibles" #. module: point_of_sale #: model:ir.actions.act_window,help:point_of_sale.product_normal_action @@ -2173,6 +2241,16 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +"Pulse para añadir un nuevo producto.\n" +"

    \n" +"Debe definir un producto para todo lo que venda a través del TPV.\n" +"

    \n" +"No olvide establecer el precio y la categoría de TPV en la que deba " +"aparecer. Si un producto no tiene categoría de TPV, no podrá vender el " +"producto a través del TPV.\n" +"

    \n" +" " #. module: point_of_sale #: view:pos.order:0 @@ -2187,7 +2265,7 @@ msgstr "Fax :" #. module: point_of_sale #: view:pos.session:0 msgid "Point of Sale Session" -msgstr "" +msgstr "Sesión TPV" #. module: point_of_sale #: report:account.statement:0 @@ -2198,14 +2276,14 @@ msgstr "Extracto" #. module: point_of_sale #: report:pos.invoice:0 msgid "Source" -msgstr "" +msgstr "Origen" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:467 #, python-format msgid "Admin Badge" -msgstr "" +msgstr "Chapa de identificación" #. module: point_of_sale #: field:pos.make.payment,journal_id:0 @@ -2229,7 +2307,7 @@ msgstr "Extracto bancario" #: selection:pos.session.opening,pos_state:0 #, python-format msgid "Closed & Posted" -msgstr "" +msgstr "Cerrado y contabilizado" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sale_user @@ -2258,7 +2336,7 @@ msgstr "Agua" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_ean_wizard msgid "pos.ean_wizard" -msgstr "" +msgstr "Asistente EAN del TPV" #. module: point_of_sale #: selection:report.pos.order,month:0 @@ -2270,7 +2348,7 @@ msgstr "Julio" #: model:ir.ui.menu,name:point_of_sale.menu_pos_config_pos #: view:pos.session:0 msgid "Point of Sales" -msgstr "" +msgstr "Terminal punto de venta (TPV)" #. module: point_of_sale #: report:pos.details:0 @@ -2281,7 +2359,7 @@ msgstr "Ctd. producto" #. module: point_of_sale #: model:product.template,name:point_of_sale.pomme_golden_perlim_product_template msgid "Golden Apples Perlim" -msgstr "" +msgstr "Manzanas Golden Perlim" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:102 @@ -2289,7 +2367,7 @@ msgstr "" #: selection:pos.session.opening,pos_state:0 #, python-format msgid "Closing Control" -msgstr "" +msgstr "Control de cierre" #. module: point_of_sale #: field:report.pos.order,delay_validation:0 @@ -2316,14 +2394,14 @@ msgstr "Coca-Cola Light 50cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:472 #, python-format msgid "Unknown Product" -msgstr "" +msgstr "Producto desconocido" #. module: point_of_sale #. openerp-web #: code:addons/point_of_sale/static/src/xml/pos.xml:36 #, python-format msgid "" -msgstr "" +msgstr "" #. module: point_of_sale #: model:product.template,name:point_of_sale.jupiler_50cl_product_template @@ -2346,7 +2424,7 @@ msgstr "Coca-Cola Light Lemon 33cl" #: code:addons/point_of_sale/static/src/xml/pos.xml:33 #, python-format msgid "