diff --git a/addons/account/account.py b/addons/account/account.py
index 33002de6b2d..c3cd13a8115 100644
--- a/addons/account/account.py
+++ b/addons/account/account.py
@@ -287,20 +287,20 @@ class account_account(osv.osv):
sums = {}
while brs:
current = brs[0]
- can_compute = True
- for child in current.child_id:
- if child.id not in sums:
- can_compute = False
- try:
- brs.insert(0, brs.pop(brs.index(child)))
- except ValueError:
- brs.insert(0, child)
- if can_compute:
- brs.pop(0)
- for fn in field_names:
- sums.setdefault(current.id, {})[fn] = accounts.get(current.id, {}).get(fn, 0.0)
- if current.child_id:
- sums[current.id][fn] += sum(sums[child.id][fn] for child in current.child_id)
+# can_compute = True
+# for child in current.child_id:
+# if child.id not in sums:
+# can_compute = False
+# try:
+# brs.insert(0, brs.pop(brs.index(child)))
+# except ValueError:
+# brs.insert(0, child)
+# if can_compute:
+ brs.pop(0)
+ for fn in field_names:
+ sums.setdefault(current.id, {})[fn] = accounts.get(current.id, {}).get(fn, 0.0)
+ if current.child_id:
+ sums[current.id][fn] += sum(sums[child.id][fn] for child in current.child_id)
res = {}
null_result = dict((fn, 0.0) for fn in field_names)
for id in ids:
@@ -627,10 +627,13 @@ class account_journal(osv.osv):
return super(account_journal, self).copy(cr, uid, id, default, context=context)
def write(self, cr, uid, ids, vals, context=None):
- if 'company_id' in vals:
- move_lines = self.pool.get('account.move.line').search(cr, uid, [('journal_id', 'in', ids)])
- if move_lines:
- raise osv.except_osv(_('Warning !'), _('You cannot modify company of this journal as its related record exist in Entry Lines'))
+ if context is None:
+ context = {}
+ for journal in self.browse(cr, uid, ids, context=context):
+ if 'company_id' in vals and journal.company_id.id != vals['company_id']:
+ move_lines = self.pool.get('account.move.line').search(cr, uid, [('journal_id', 'in', ids)])
+ if move_lines:
+ raise osv.except_osv(_('Warning !'), _('You cannot modify company of this journal as its related record exist in Entry Lines'))
return super(account_journal, self).write(cr, uid, ids, vals, context=context)
def create_sequence(self, cr, uid, vals, context=None):
@@ -722,7 +725,7 @@ class account_journal(osv.osv):
res = {}
- view_id = type_map.get(type, 'general')
+ view_id = type_map.get(type, 'account_journal_view')
user = user_pool.browse(cr, uid, uid)
if type in ('cash', 'bank') and currency and user.company_id.currency_id.id != currency:
@@ -2677,7 +2680,8 @@ class wizard_multi_charts_accounts(osv.osv_memory):
tax_template_ref[tax.id] = new_tax
#deactivate the parent_store functionnality on account_account for rapidity purpose
- self.pool._init = True
+ ctx = context and context.copy() or {}
+ ctx['defer_parent_store_computation'] = True
children_acc_template = obj_acc_template.search(cr, uid, [('parent_id','child_of',[obj_acc_root.id]),('nocreate','!=',True)])
children_acc_template.sort()
@@ -2705,17 +2709,16 @@ class wizard_multi_charts_accounts(osv.osv_memory):
'tax_ids': [(6,0,tax_ids)],
'company_id': company_id,
}
- new_account = obj_acc.create(cr, uid, vals)
+ new_account = obj_acc.create(cr, uid, vals, context=ctx)
acc_template_ref[account_template.id] = new_account
#reactivate the parent_store functionnality on account_account
- self.pool._init = False
self.pool.get('account.account')._parent_store_compute(cr)
for key,value in todo_dict.items():
if value['account_collected_id'] or value['account_paid_id']:
obj_acc_tax.write(cr, uid, [key], {
- 'account_collected_id': acc_template_ref[value['account_collected_id']],
- 'account_paid_id': acc_template_ref[value['account_paid_id']],
+ 'account_collected_id': acc_template_ref.get(value['account_collected_id'], False),
+ 'account_paid_id': acc_template_ref.get(value['account_paid_id'], False),
})
# Creating Journals Sales and Purchase
@@ -2856,7 +2859,7 @@ class wizard_multi_charts_accounts(osv.osv_memory):
'name': tmp,
'currency_id': line.currency_id and line.currency_id.id or False,
'code': new_code,
- 'type': 'other',
+ 'type': 'liquidity',
'user_type': account_template.user_type and account_template.user_type.id or False,
'reconcile': True,
'parent_id': acc_template_ref[ref_acc_bank.id] or False,
@@ -2878,7 +2881,7 @@ class wizard_multi_charts_accounts(osv.osv_memory):
vals_journal['name']= vals['name']
vals_journal['code']= _('BNK') + str(current_num)
vals_journal['sequence_id'] = seq_id
- vals_journal['type'] = 'cash'
+ vals_journal['type'] = line.account_type == 'cash' and 'cash' or 'bank'
vals_journal['company_id'] = company_id
vals_journal['analytic_journal_id'] = analitical_journal_bank
diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py
index a8d8044a6c2..e24e763ff56 100644
--- a/addons/account/account_analytic_line.py
+++ b/addons/account/account_analytic_line.py
@@ -31,9 +31,9 @@ class account_analytic_line(osv.osv):
_columns = {
'product_uom_id': fields.many2one('product.uom', 'UoM'),
'product_id': fields.many2one('product.product', 'Product'),
- 'general_account_id': fields.many2one('account.account', 'General Account', required=True, ondelete='cascade'),
- 'move_id': fields.many2one('account.move.line', 'Move Line', ondelete='cascade', select=True),
- 'journal_id': fields.many2one('account.analytic.journal', 'Analytic Journal', required=True, ondelete='cascade', select=True),
+ 'general_account_id': fields.many2one('account.account', 'General Account', required=True, ondelete='restrict'),
+ 'move_id': fields.many2one('account.move.line', 'Move Line', ondelete='restrict', select=True),
+ 'journal_id': fields.many2one('account.analytic.journal', 'Analytic Journal', required=True, ondelete='restrict', select=True),
'code': fields.char('Code', size=8),
'ref': fields.char('Ref.', size=64),
'currency_id': fields.related('move_id', 'currency_id', type='many2one', relation='res.currency', string='Account currency', store=True, help="The related account currency if not equal to the company one.", readonly=True),
diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py
index ab2f72e92dd..e96b8b1f0fb 100644
--- a/addons/account/account_bank_statement.py
+++ b/addons/account/account_bank_statement.py
@@ -432,7 +432,7 @@ class account_bank_statement_line(osv.osv):
_columns = {
'name': fields.char('Communication', size=64, required=True),
'date': fields.date('Date', required=True),
- 'amount': fields.float('Amount'),
+ 'amount': fields.float('Amount', digits_compute=dp.get_precision('Account')),
'type': fields.selection([
('supplier','Supplier'),
('customer','Customer'),
diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml
index c6542758952..f8f482dfdda 100644
--- a/addons/account/account_invoice_view.xml
+++ b/addons/account/account_invoice_view.xml
@@ -302,7 +302,7 @@
-
+
@@ -310,6 +310,7 @@
+
@@ -473,7 +474,7 @@
[('type','=','out_refund')]
{'type':'out_refund', 'journal_type': 'sale_refund'}
- Customer Refunds helps you manage the credit notes issued/to be issued for your customers. A refund invoice is a document that cancels an invoice or a part of it. You can easily generate refunds and reconcile them from the invoice form.
+ This menu helps you manage the credit notes issued/to be issued for your customers. A refund invoice is a document that cancels an invoice or a part of it. You can easily generate refunds and reconcile them from the invoice form.
@@ -499,7 +500,7 @@
[('type','=','in_refund')]
{'type':'in_refund', 'journal_type': 'purchase_refund'}
- A vendor refund is a credit note from your supplier indicating that he refunds part or totality of the invoice sent to you.
+ A supplier refund is a credit note from your supplier indicating that he refunds part or totality of the invoice sent to you.
diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml
index ad31f87d6ae..22ab46a1775 100644
--- a/addons/account/account_menuitem.xml
+++ b/addons/account/account_menuitem.xml
@@ -6,22 +6,23 @@
groups="group_account_user,group_account_manager,group_account_invoice"
web_icon="images/accounting.png"
web_icon_hover="images/accounting-hover.png"/>
-
-
-
+
+
+
-
+
-
-
+
+
-
+
@@ -29,7 +30,7 @@
-
+
diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py
index 02c5abcb130..5674567ffcf 100644
--- a/addons/account/account_move_line.py
+++ b/addons/account/account_move_line.py
@@ -308,7 +308,7 @@ class account_move_line(osv.osv):
FROM account_move_line l1, account_move_line l2
WHERE l2.account_id = l1.account_id
AND l1.id <= l2.id
- AND l2.id IN %%s AND """ + \
+ AND l2.id IN %s AND """ + \
self._query_get(cr, uid, obj='l1', context=c) + \
" GROUP BY l2.id"
@@ -433,7 +433,7 @@ class account_move_line(osv.osv):
'period_id': fields.many2one('account.period', 'Period', required=True, select=2),
'journal_id': fields.many2one('account.journal', 'Journal', required=True, select=1),
'blocked': fields.boolean('Litigation', help="You can check this box to mark this journal item as a litigation with the associated partner"),
- 'partner_id': fields.many2one('res.partner', 'Partner', select=1),
+ 'partner_id': fields.many2one('res.partner', 'Partner', select=1, ondelete='restrict'),
'date_maturity': fields.date('Due date', help="This field is used for payable and receivable journal entries. You can put the limit date for the payment of this line."),
'date': fields.related('move_id','date', string='Effective date', type='date', required=True,
store = {
@@ -763,7 +763,7 @@ class account_move_line(osv.osv):
if 'comment' in context and context['comment']:
libelle = context['comment']
else:
- libelle = 'Write-Off'
+ libelle = _('Write-Off')
writeoff_lines = [
(0, 0, {
'name': libelle,
diff --git a/addons/account/account_report.xml b/addons/account/account_report.xml
index 2b1a403e461..bf17e607e24 100644
--- a/addons/account/account_report.xml
+++ b/addons/account/account_report.xml
@@ -18,7 +18,8 @@
rml="account/report/account_print_invoice.rml"
string="Invoices"
attachment="(object.state in ('open','paid')) and ('INV'+(object.number or '').replace('/',''))"
- attachment_use="1"/>
+ attachment_use="1"
+ multi="True"/>
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index f2b4da6ea23..2b12b6f91c5 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -76,7 +76,7 @@
Fiscal Years
account.fiscalyear
form
- tree,form,search
+ tree,form
Define your company's fiscal year depending on the period you have chosen to follow. A fiscal year is a 1 year period over which a company budgets its spending. It may run over any period of 12 months. The fiscal year is referred to by the date in which it ends. For example, if a company's fiscal year ends November 30, 2011, then everything between December 1, 2010 and November 30, 2011 would be referred to as FY 2011. Not using the actual calendar year gives many companies an advantage, allowing them to close their books at a time which is most convenient for them.
@@ -143,7 +143,7 @@
Periods
account.period
form
- tree,form,search
+ tree,form
{'search_default_draft': 1}
Here, you can define a period, an interval of time between successive closings of the books of your company. An accounting period typically is a month or a quarter, corresponding to the tax year used by the business. Create and manage them from here and decide whether a period should be left open or closed depending on your company's activities over a specific period.
@@ -698,7 +698,7 @@
Draft statements
account.bank.statement
form
- tree,form,search
+ tree,form
[('state','=','draft')]
@@ -946,7 +946,14 @@
-
+
+
+
+
+
+
+
+
@@ -1163,7 +1170,7 @@
-
+
account.move.line
form
tree,form
+ {'search_default_posted': 1}
This view is used by accountants in order to record entries massively in OpenERP. If you want to record a supplier invoice, start by recording the line of the expense account, OpenERP will propose to you automatically the Tax related to this account and the counter-part "Account Payable".
@@ -1729,7 +1737,7 @@
Recurring Models
account.model
form
- tree,form,search
+ tree,form
-
+
+
@@ -2171,7 +2180,7 @@
Account Templates
account.account.template
form
- tree,form,search
+ tree,form
@@ -2194,13 +2203,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -2251,7 +2260,7 @@
Chart of Accounts Templates
account.chart.template
form
- tree,form,search
+ tree,form
@@ -2406,7 +2415,7 @@
Tax Code Templates
account.tax.code.template
form
- tree,form,search
+ tree,form
@@ -2437,7 +2446,7 @@
-
+
@@ -2745,5 +2754,19 @@ action = self.pool.get('res.config').next(cr, uid, [], context)
+
+ Partners
+ ir.actions.act_window
+ res.partner
+ form
+
+
+
+
+
diff --git a/addons/account/board_account_view.xml b/addons/account/board_account_view.xml
index bcedc3fa491..93bcc7724be 100644
--- a/addons/account/board_account_view.xml
+++ b/addons/account/board_account_view.xml
@@ -68,7 +68,7 @@
-
+
diff --git a/addons/account/company.py b/addons/account/company.py
index 72b3dbcb6aa..a3886cdf14e 100644
--- a/addons/account/company.py
+++ b/addons/account/company.py
@@ -37,9 +37,10 @@ class res_company(osv.osv):
}
_defaults = {
- 'overdue_msg': 'Would your payment have been carried \
-out after this mail was sent, please consider the present one as \
-void. Do not hesitate to contact our accounting department'
+ 'overdue_msg': 'Please note that the following payments are now due. If your payment \
+ has been sent, kindly forward your payment details. If payment will be \
+ delayed further, please contact us to discuss. \
+ \nWould your payment have been carried out after this mail was sent, please consider the present one as void.'
}
res_company()
diff --git a/addons/account/i18n/account.pot b/addons/account/i18n/account.pot
index e2391e102d2..2a9f24e953c 100644
--- a/addons/account/i18n/account.pot
+++ b/addons/account/i18n/account.pot
@@ -964,11 +964,6 @@ msgstr ""
msgid "Landscape Mode"
msgstr ""
-#. module: account
-#: model:account.account.type,name:account.account_type_liability
-msgid "Bilanzkonten - Passiva - Kapitalkonten"
-msgstr ""
-
#. module: account
#: view:board.board:0
msgid "Customer Invoices to Approve"
@@ -1859,7 +1854,7 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,help:account.action_invoice_tree4
-msgid "A vendor refund is a credit note from your supplier indicating that he refunds part or totality of the invoice sent to you."
+msgid "A supplier refund is a credit note from your supplier indicating that he refunds part or totality of the invoice sent to you."
msgstr ""
#. module: account
@@ -2543,11 +2538,6 @@ msgstr ""
msgid "Base Code Amount"
msgstr ""
-#. module: account
-#: model:account.account.type,name:account.account_type_view
-msgid "Ansicht"
-msgstr ""
-
#. module: account
#: field:wizard.multi.charts.accounts,sale_tax:0
msgid "Default Sale Tax"
diff --git a/addons/account/i18n/es_EC.po b/addons/account/i18n/es_EC.po
index 862817238aa..d8dba57a0ba 100644
--- a/addons/account/i18n/es_EC.po
+++ b/addons/account/i18n/es_EC.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-11-23 02:15+0000\n"
+"PO-Revision-Date: 2010-12-20 03:27+0000\n"
"Last-Translator: Cristian Salamea (Gnuthink) \n"
"Language-Team: Spanish (Ecuador) \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:21+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -4065,8 +4065,8 @@ msgid ""
"This will automatically configure your chart of accounts, bank accounts, "
"taxes and journals according to the selected template"
msgstr ""
-"Esto configurara automaticamente su plan de cuentas, cuentas de banco "
-"impuestos y diarios deacuerdo con la plantilla seleccionada."
+"Esto configurará automaticamente tu plan de cuentas, cuentas de banco, "
+"impuestos y diarios deacuerdo con la plantilla seleccionada"
#. module: account
#: field:account.tax,price_include:0
diff --git a/addons/account/i18n/fr.po b/addons/account/i18n/fr.po
index 6d7c1af6249..801d0671f52 100644
--- a/addons/account/i18n/fr.po
+++ b/addons/account/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: 2010-12-19 04:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/it.po b/addons/account/i18n/it.po
index 9cc11e4c2aa..1352e98464d 100644
--- a/addons/account/i18n/it.po
+++ b/addons/account/i18n/it.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: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-15 20:51+0000\n"
-"Last-Translator: qdp (OpenERP) \n"
+"PO-Revision-Date: 2010-12-19 19:48+0000\n"
+"Last-Translator: Servabit OpenERP team \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: 2010-12-17 05:16+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
msgid "System payment"
-msgstr ""
+msgstr "Sistema di pagamento"
#. module: account
#: view:account.journal:0
@@ -103,6 +103,8 @@ msgid ""
"The Profit and Loss report gives you an overview of your company profit and "
"loss in a single document"
msgstr ""
+"Il report su perdite e profitti fornisce una visuale dell'andamento della "
+"ditta in un unico documento"
#. module: account
#: model:process.transition,name:account.process_transition_invoiceimport0
@@ -176,6 +178,8 @@ msgid ""
"If the active field is set to False, it will allow you to hide the payment "
"term without removing it."
msgstr ""
+"Se il campo e' impostato come 'falso', permette di nascondere i termini di "
+"pagamento senza eliminarli."
#. module: account
#: field:account.fiscal.position.account,account_src_id:0
@@ -380,7 +384,7 @@ msgstr ""
#: view:account.installer:0
#: view:account.installer.modules:0
msgid "Configure"
-msgstr ""
+msgstr "Configura"
#. module: account
#: selection:account.entries.report,month:0
@@ -426,7 +430,7 @@ msgstr "Rimborso acuisti"
#. module: account
#: selection:account.journal,type:0
msgid "Opening/Closing Situation"
-msgstr ""
+msgstr "Situazione di chiusura/apertura"
#. module: account
#: help:account.journal,currency:0
@@ -559,7 +563,7 @@ msgstr ""
#. module: account
#: field:account.bank.statement,account_id:0
msgid "Account used in this journal"
-msgstr ""
+msgstr "Conto utlilizzato in questo registro"
#. module: account
#: help:account.aged.trial.balance,chart_account_id:0
@@ -682,7 +686,7 @@ msgstr ""
#. module: account
#: sql_constraint:account.sequence.fiscalyear:0
msgid "Main Sequence must be different from current !"
-msgstr ""
+msgstr "La sequenza principale deve essere diversa dalla attuale!"
#. module: account
#: field:account.invoice.tax,tax_amount:0
@@ -1256,7 +1260,7 @@ msgstr "Incluso nell'imponibile"
#: model:ir.actions.act_window,name:account.action_account_entries_report_all
#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all
msgid "Entries Analysis"
-msgstr ""
+msgstr "Analisi registrazioni"
#. module: account
#: field:account.account,level:0
@@ -1332,7 +1336,7 @@ msgstr "Opzioni Report"
#. module: account
#: model:ir.model,name:account.model_account_entries_report
msgid "Journal Items Analysis"
-msgstr ""
+msgstr "Analisi scritture registro"
#. module: account
#: model:ir.ui.menu,name:account.next_id_22
@@ -1549,6 +1553,8 @@ msgstr "Ricerca movimenti bancari"
msgid ""
"Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!"
msgstr ""
+"Valore del credito o debito errato (credito+debito deve essere maggiore di "
+"\"0\")!"
#. module: account
#: view:account.chart.template:0
@@ -1699,6 +1705,8 @@ msgid ""
"If the active field is set to False, it will allow you to hide the journal "
"period without removing it."
msgstr ""
+"Il campo, impostato come \"falso\", permette di nascondere il periodo "
+"fiscale del registro senza eliminarlo."
#. module: account
#: view:res.partner:0
@@ -1708,7 +1716,7 @@ msgstr "Debito fornitore"
#. module: account
#: help:account.model.line,quantity:0
msgid "The optional quantity on entries"
-msgstr ""
+msgstr "Quantita' relativa alle registrazioni (opzionale)"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all
@@ -1787,6 +1795,7 @@ msgstr "Importo credito"
#: constraint:account.move.line:0
msgid "You can not create move line on closed account."
msgstr ""
+"Non si puo' inserire una voce per una registrazione su un conto chiuso."
#. module: account
#: code:addons/account/account.py:0
@@ -1806,7 +1815,7 @@ msgstr "Conto per riserve e profitti o perdite"
#. module: account
#: sql_constraint:account.move.line:0
msgid "Wrong credit or debit value in accounting entry !"
-msgstr ""
+msgstr "Valore di credito o debito errato nella registrazione contabile !"
#. module: account
#: view:account.invoice.report:0
@@ -1839,7 +1848,7 @@ msgstr ""
#: field:account.invoice,move_id:0
#: field:account.invoice,move_name:0
msgid "Journal Entry"
-msgstr ""
+msgstr "Voce nel registro"
#. module: account
#: view:account.tax:0
@@ -1859,7 +1868,7 @@ msgstr ""
#. module: account
#: constraint:res.company:0
msgid "Error! You can not create recursive companies."
-msgstr ""
+msgstr "Errore! Non è possibile creare aziende ricorsive."
#. module: account
#: view:account.analytic.account:0
@@ -1964,7 +1973,7 @@ msgstr "Imagine"
#: selection:account.partner.ledger,result_selection:0
#: model:ir.actions.act_window,name:account.action_aged_receivable
msgid "Receivable Accounts"
-msgstr ""
+msgstr "Conti di crediti su clienti"
#. module: account
#: report:account.move.voucher:0
@@ -1983,6 +1992,8 @@ msgid ""
"If the active field is set to False, it will allow you to hide the tax "
"without removing it."
msgstr ""
+"Se il campo viene impostato a 'falso' permette di nascondere la tassa senza "
+"eliminarla."
#. module: account
#: help:account.bank.statement,name:0
@@ -2051,7 +2062,7 @@ msgstr "Gennaio"
#. module: account
#: view:account.journal:0
msgid "Validations"
-msgstr ""
+msgstr "Verifiche"
#. module: account
#: model:account.journal,name:account.close_journal
@@ -2123,6 +2134,9 @@ msgid ""
"certified Chart of Accounts exists for your specified country, a generic one "
"can be installed and will be selected by default."
msgstr ""
+"Il piano dei conti di default corrisponde al paese scelto. Se manca un "
+"piano dei conti certificato per il paese ne viene installato uno generico di "
+"default."
#. module: account
#: view:account.account.type:0
@@ -2161,7 +2175,7 @@ msgstr "In Esecuzione"
#: field:product.category,property_account_income_categ:0
#: field:product.template,property_account_income:0
msgid "Income Account"
-msgstr ""
+msgstr "Conto di ricavo"
#. module: account
#: code:addons/account/invoice.py:0
@@ -2183,12 +2197,12 @@ msgstr "Registrazioni ordinate per"
#. module: account
#: field:account.change.currency,currency_id:0
msgid "Change to"
-msgstr ""
+msgstr "Cambiare in"
#. module: account
#: view:account.entries.report:0
msgid "# of Products Qty "
-msgstr ""
+msgstr "Quantita' di prodotto "
#. module: account
#: model:ir.model,name:account.model_product_template
@@ -2443,11 +2457,13 @@ msgstr ""
msgid ""
"This report gives you an overview of the situation of a specific journal"
msgstr ""
+"Quesrto report fornisce una visione generale della situazione di uno "
+"specifico registro"
#. module: account
#: constraint:product.category:0
msgid "Error ! You can not create recursive categories."
-msgstr ""
+msgstr "Errore! Non si possono creare categorie ricorsive."
#. module: account
#: model:account.account.type,name:account.account_type_tax
@@ -2510,7 +2526,7 @@ msgstr ""
#. module: account
#: report:account.journal.period.print:0
msgid "Label"
-msgstr ""
+msgstr "Label"
#. module: account
#: view:account.tax:0
@@ -2620,6 +2636,8 @@ msgid ""
"given a period and a journal, the sum of debit will always be equal to the "
"sum of credit, so there is no point to display it"
msgstr ""
+"Dato un periodo ed un registro, la somma del dare risulta sempre eguale alla "
+"somma dell'avere."
#. module: account
#: field:account.invoice.line,discount:0
@@ -2712,6 +2730,7 @@ msgstr "Il saldo calcolato (%.2f) è diverso da quello inserito. (%.2f)"
#: model:process.transition,note:account.process_transition_paymentreconcile0
msgid "Payment entries are the second input of the reconciliation."
msgstr ""
+"Le registrazioni di pagamento sono il secondo input nella riconciliazione."
#. module: account
#: report:account.move.voucher:0
@@ -2738,6 +2757,8 @@ msgid ""
"The optional quantity expressed by this line, eg: number of product sold. "
"The quantity is not a legal requirement but is very useful for some reports."
msgstr ""
+"La quantita' (opzionale) relativa alla registrazione, non serve ai fini "
+"legali, ma e' utile nei report."
#. module: account
#: view:account.payment.term.line:0
@@ -2767,6 +2788,7 @@ msgstr ""
msgid ""
"used in statement reconciliation domain, but shouldn't be used elswhere."
msgstr ""
+"usato per le registrazioni di riconciliazione, ma non da usare altrove."
#. module: account
#: field:account.invoice.tax,base_amount:0
@@ -2997,7 +3019,7 @@ msgstr "Inizia il"
#. module: account
#: model:ir.model,name:account.model_account_partner_ledger
msgid "Account Partner Ledger"
-msgstr ""
+msgstr "Mastrino partner"
#. module: account
#: help:account.journal.column,sequence:0
@@ -3230,7 +3252,7 @@ msgstr "anno"
#. module: account
#: report:account.move.voucher:0
msgid "Authorised Signatory"
-msgstr ""
+msgstr "Firma autorizzata"
#. module: account
#: view:validate.account.move.lines:0
@@ -3317,12 +3339,12 @@ msgstr ""
#. module: account
#: report:account.general.ledger:0
msgid "Counterpart"
-msgstr ""
+msgstr "Controparte"
#. module: account
#: view:account.journal:0
msgid "Invoicing Data"
-msgstr ""
+msgstr "Dati Fatturazione"
#. module: account
#: field:account.invoice.report,state:0
@@ -3341,7 +3363,7 @@ msgstr "Categoria del prodotto"
#: view:account.move.line:0
#: field:account.move.line,narration:0
msgid "Narration"
-msgstr ""
+msgstr "Descrizione"
#. module: account
#: view:account.addtmpl.wizard:0
@@ -3560,7 +3582,7 @@ msgstr "Qtà"
#. module: account
#: field:account.invoice.report,address_contact_id:0
msgid "Contact Address Name"
-msgstr ""
+msgstr "Nome indirizzo del contatto"
#. module: account
#: field:account.move.line,blocked:0
@@ -3570,7 +3592,7 @@ msgstr "Causa"
#. module: account
#: view:account.analytic.line:0
msgid "Search Analytic Lines"
-msgstr ""
+msgstr "Ricerca registraioni analitiche"
#. module: account
#: field:res.partner,property_account_payable:0
@@ -3582,6 +3604,8 @@ msgstr "Conto di debito"
msgid ""
"You cannot create entries on different periods/journals in the same move"
msgstr ""
+"Non si possono creare scritture in registri differenti con una stessa "
+"registrazione."
#. module: account
#: model:process.node,name:account.process_node_supplierpaymentorder0
@@ -3599,7 +3623,7 @@ msgstr ""
#. module: account
#: model:ir.actions.report.xml,name:account.account_account_balance_landscape
msgid "Account balance"
-msgstr ""
+msgstr "Bilancio del conto"
#. module: account
#: report:account.invoice:0
@@ -3611,7 +3635,7 @@ msgstr "Prezzo unitario"
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "Unable to change tax !"
-msgstr ""
+msgstr "Non posso cambiare la tassa !"
#. module: account
#: field:analytic.entries.report,nbr:0
@@ -3625,6 +3649,7 @@ msgid ""
"The Payment Term of Supplier does not have Payment Term Lines(Computation) "
"defined !"
msgstr ""
+"Non sono state definite voci per i termini di pagamento del fornitore !"
#. module: account
#: view:account.state.open:0
@@ -3639,7 +3664,7 @@ msgstr ""
#. module: account
#: view:account.fiscal.position:0
msgid "Mapping"
-msgstr ""
+msgstr "Corrispondenza"
#. module: account
#: field:account.account,name:0
@@ -3668,12 +3693,12 @@ msgstr "Data effettiva"
#: code:addons/account/wizard/account_move_bank_reconcile.py:0
#, python-format
msgid "Standard Encoding"
-msgstr ""
+msgstr "Codifica standard"
#. module: account
#: help:account.journal,analytic_journal_id:0
msgid "Journal for analytic entries"
-msgstr ""
+msgstr "Registro per voci analitiche"
#. module: account
#: model:ir.actions.act_window,help:account.action_invoice_tree3
@@ -3703,11 +3728,13 @@ msgid ""
"Print Report with the currency column if the currency is different then the "
"company currency"
msgstr ""
+"Inserisce la colonna della valuta nel report, in caso la valuta sia diversa "
+"da quella della ditta."
#. module: account
#: view:account.analytic.line:0
msgid "General Accounting"
-msgstr ""
+msgstr "Contabilita' generale"
#. module: account
#: report:account.overdue:0
@@ -3740,7 +3767,7 @@ msgstr "Imposta come bozza"
#. module: account
#: model:ir.actions.act_window,name:account.action_subscription_form
msgid "Recurring Lines"
-msgstr ""
+msgstr "Voci di registrazioni periodiche"
#. module: account
#: field:account.partner.balance,display_partner:0
@@ -3756,6 +3783,8 @@ msgstr "Valida"
#: sql_constraint:account.model.line:0
msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!"
msgstr ""
+"Errato valore per il credito od il debito nel modello (uno dei due deve "
+"essere \"0\") !"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_invoice_report_all
@@ -3764,11 +3793,14 @@ msgid ""
"customer as well as payment delays. The tool search can also be used to "
"personalise your Invoices reports and so, match this analysis to your needs."
msgstr ""
+"Da questo report si puo' avere una visione dell'importo fatturato ai clienti "
+"ed alle dilazioni nei pagamenti. Si puo' usare la funzione di ricerca per "
+"personalizzare i report sulle fatture ed adattarli ai propri bisogni."
#. module: account
#: view:account.invoice.confirm:0
msgid "Confirm Invoices"
-msgstr ""
+msgstr "Conferma le fatture"
#. module: account
#: selection:account.account,currency_mode:0
@@ -3830,7 +3862,7 @@ msgstr "Bilancio analitico"
#: code:addons/account/report/account_profit_loss.py:0
#, python-format
msgid "Net Loss"
-msgstr ""
+msgstr "Perdita netta"
#. module: account
#: help:account.account,active:0
@@ -3838,11 +3870,13 @@ msgid ""
"If the active field is set to False, it will allow you to hide the account "
"without removing it."
msgstr ""
+"Se il campo viene impostato come: \"falso\", permette di nascondere il conto "
+"semza rimuoverlo."
#. module: account
#: view:account.tax.template:0
msgid "Search Tax Templates"
-msgstr ""
+msgstr "Ricerca del template per le imposte"
#. module: account
#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation
@@ -3904,18 +3938,19 @@ msgstr ""
#: view:account.invoice.report:0
#: field:account.invoice.report,due_delay:0
msgid "Avg. Due Delay"
-msgstr ""
+msgstr "Ritardo medio nel pagamento"
#. module: account
#: view:account.entries.report:0
msgid "Acc.Type"
-msgstr ""
+msgstr "Tipo di conto"
#. module: account
#: code:addons/account/invoice.py:0
#, python-format
msgid "Global taxes defined, but are not in invoice lines !"
msgstr ""
+"Le tasse sono definite globalmente, ma non per le voci della fattura !"
#. module: account
#: field:account.entries.report,month:0
@@ -3969,7 +4004,7 @@ msgstr ""
#: code:addons/account/account_analytic_line.py:0
#, python-format
msgid "There is no expense account defined for this product: \"%s\" (id:%d)"
-msgstr ""
+msgstr "Manca un conto di spesa definito per questo prodotto: \"%s\" (id:%d)"
#. module: account
#: view:res.partner:0
@@ -4007,6 +4042,8 @@ msgstr ""
#, python-format
msgid "Statement %s is confirmed, journal items are created."
msgstr ""
+"La registrazione %s e' confermata, sono state create le voci corrispondenti "
+"nel registro."
#. module: account
#: constraint:account.fiscalyear:0
@@ -4026,7 +4063,7 @@ msgstr "Spunta se volete visualizzare anche i Conti con salto a zero."
#. module: account
#: view:account.account.template:0
msgid "Default taxes"
-msgstr ""
+msgstr "Imposte di default"
#. module: account
#: code:addons/account/invoice.py:0
@@ -4045,6 +4082,8 @@ msgid ""
"When new move line is created the state will be 'Draft'.\n"
"* When all the payments are done it will be in 'Valid' state."
msgstr ""
+"Quendo viene creata una nuova voce del movimento lo stato e' \"Draft\".\n"
+"* Quando sono fatti tutti i pagamenti lo stato e': \"Valido\""
#. module: account
#: field:account.journal,view_id:0
@@ -4054,7 +4093,7 @@ msgstr "Modalità di visualizzazione"
#. module: account
#: model:process.node,note:account.process_node_importinvoice0
msgid "Statement from invoice or payment"
-msgstr ""
+msgstr "Registrazioni da fatture o pagamenti"
#. module: account
#: view:account.payment.term.line:0
@@ -4064,7 +4103,7 @@ msgstr " giorno del mese: 0"
#. module: account
#: model:ir.model,name:account.model_account_chart
msgid "Account chart"
-msgstr ""
+msgstr "Piano dei conti"
#. module: account
#: report:account.account.balance.landscape:0
@@ -4076,17 +4115,17 @@ msgstr "Nome conto"
#. module: account
#: help:account.fiscalyear.close,report_name:0
msgid "Give name of the new entries"
-msgstr ""
+msgstr "Fornire il nome per le nuove registrazioni"
#. module: account
#: model:ir.model,name:account.model_account_invoice_report
msgid "Invoices Statistics"
-msgstr ""
+msgstr "Statistiche per le fatture"
#. module: account
#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
msgid "Bank statements are entered in the system."
-msgstr ""
+msgstr "Le transazioni bancarie sono state inserite"
#. module: account
#: code:addons/account/wizard/account_reconcile.py:0
@@ -4098,18 +4137,18 @@ msgstr ""
#: field:account.model.line,date_maturity:0
#: report:account.overdue:0
msgid "Maturity date"
-msgstr ""
+msgstr "Data di scadenza"
#. module: account
#: view:account.account.template:0
msgid "Account Template"
-msgstr ""
+msgstr "Template del conto"
#. module: account
#: view:account.bank.statement:0
#: field:account.bank.statement,balance_end_real:0
msgid "Closing Balance"
-msgstr ""
+msgstr "Bilancio di Chiusura"
#. module: account
#: code:addons/account/report/common_report_header.py:0
@@ -4132,7 +4171,7 @@ msgstr "Note di credito"
#: code:addons/account/wizard/account_use_model.py:0
#, python-format
msgid "Unable to find a valid period !"
-msgstr ""
+msgstr "Impossibile trovare un periodo valido !"
#. module: account
#: report:account.tax.code.entries:0
@@ -4147,17 +4186,17 @@ msgstr "res_config_contents"
#. module: account
#: view:account.unreconcile:0
msgid "Unreconciliate transactions"
-msgstr ""
+msgstr "Transazioni non riconciliate"
#. module: account
#: view:account.use.model:0
msgid "Create Entries From Models"
-msgstr ""
+msgstr "Crea registr. da modelli"
#. module: account
#: field:account.account.template,reconcile:0
msgid "Allow Reconciliation"
-msgstr ""
+msgstr "Ammette la riconciliazione."
#. module: account
#: model:ir.actions.act_window,help:account.action_subscription_form
@@ -4172,7 +4211,7 @@ msgstr ""
#. module: account
#: view:account.analytic.account:0
msgid "Analytic Account Statistics"
-msgstr ""
+msgstr "Statistica conti analitici"
#. module: account
#: view:wizard.multi.charts.accounts:0
@@ -4199,7 +4238,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_model_form
#: model:ir.ui.menu,name:account.menu_action_model_form
msgid "Recurring Models"
-msgstr ""
+msgstr "Modelli per operazioni periodiche"
#. module: account
#: selection:account.automatic.reconcile,power:0
@@ -4236,7 +4275,7 @@ msgstr ""
#. module: account
#: help:account.partner.ledger,reconcil:0
msgid "Consider reconciled entries"
-msgstr ""
+msgstr "Considera le registrazioni riconciliate"
#. module: account
#: model:ir.actions.act_window,name:account.action_validate_account_move_line
@@ -4256,7 +4295,7 @@ msgstr "Annullato"
#. module: account
#: help:account.bank.statement,balance_end_cash:0
msgid "Closing balance based on cashBox"
-msgstr ""
+msgstr "Bilancio di chiusura basato sulla cassa."
#. module: account
#: code:addons/account/invoice.py:0
@@ -4276,26 +4315,26 @@ msgstr ""
#: code:addons/account/wizard/account_validate_account_move.py:0
#, python-format
msgid "Warning"
-msgstr ""
+msgstr "Attenzione"
#. module: account
#: view:account.subscription.generate:0
#: model:ir.actions.act_window,name:account.action_account_subscription_generate
#: model:ir.ui.menu,name:account.menu_generate_subscription
msgid "Generate Entries"
-msgstr ""
+msgstr "Registrazioni generate"
#. module: account
#: help:account.vat.declaration,chart_tax_id:0
msgid "Select Charts of Taxes"
-msgstr ""
+msgstr "Scegliere il piano dei conti"
#. module: account
#: view:account.fiscal.position:0
#: field:account.fiscal.position,account_ids:0
#: field:account.fiscal.position.template,account_ids:0
msgid "Account Mapping"
-msgstr ""
+msgstr "Corrispondenza dei conti"
#. module: account
#: selection:account.bank.statement.line,type:0
@@ -4320,7 +4359,7 @@ msgstr "Fattura annullata"
#: code:addons/account/invoice.py:0
#, python-format
msgid "You must define an analytic journal of type '%s' !"
-msgstr ""
+msgstr "Si deve definire un registro analitico di tipo: '%s' !"
#. module: account
#: code:addons/account/account.py:0
@@ -4340,7 +4379,7 @@ msgstr "Data operazione"
#: field:account.tax,ref_tax_code_id:0
#: field:account.tax.template,ref_tax_code_id:0
msgid "Refund Tax Code"
-msgstr ""
+msgstr "Codice rimborso imposta"
#. module: account
#: view:validate.account.move:0
@@ -4363,7 +4402,7 @@ msgstr "Fattura "
#. module: account
#: field:account.automatic.reconcile,date1:0
msgid "Starting Date"
-msgstr ""
+msgstr "Data di inizio"
#. module: account
#: field:account.chart.template,property_account_income:0
@@ -4375,6 +4414,8 @@ msgstr "Conto entrate per il prodotto"
msgid ""
"Date on which the partner accounting entries were reconciled last time"
msgstr ""
+"Data in cui le registrazioni contabili per il partner sono state "
+"riconciliate la prima volta"
#. module: account
#: field:account.fiscalyear.close,fy2_id:0
@@ -4444,7 +4485,7 @@ msgstr "Sei sicuro?"
#. module: account
#: help:account.move.line,statement_id:0
msgid "The bank statement used for bank reconciliation"
-msgstr ""
+msgstr "Il movimento bancario usato per la riconciliazione bancaria"
#. module: account
#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0
@@ -4460,7 +4501,7 @@ msgstr "Calcola"
#. module: account
#: field:account.tax,type_tax_use:0
msgid "Tax Application"
-msgstr ""
+msgstr "Applicazione imposta"
#. module: account
#: view:account.move:0
@@ -4485,7 +4526,7 @@ msgstr ""
#: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale
#, python-format
msgid "Journal Items"
-msgstr ""
+msgstr "Voci registro"
#. module: account
#: selection:account.account.type,report_type:0
@@ -4528,7 +4569,7 @@ msgstr "Dettagli anagrafiche bancarie"
#: code:addons/account/invoice.py:0
#, python-format
msgid "Taxes missing !"
-msgstr ""
+msgstr "Mancano le imposte !"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_analytic_journal_tree
@@ -4541,6 +4582,7 @@ msgstr ""
#: help:account.journal,refund_journal:0
msgid "Fill this if the journal is to be used for refunds of invoices."
msgstr ""
+"Riempire questo se il registro viene utilizzato per rimborsi di fatture."
#. module: account
#: view:account.fiscalyear.close:0
@@ -4567,7 +4609,7 @@ msgstr "Movimenti"
#: model:ir.actions.act_window,name:account.action_account_vat_declaration
#: model:ir.model,name:account.model_account_vat_declaration
msgid "Account Vat Declaration"
-msgstr ""
+msgstr "Dichiarazione IVA"
#. module: account
#: view:account.period:0
@@ -4577,7 +4619,7 @@ msgstr "Da chiudere"
#. module: account
#: field:account.journal,allow_date:0
msgid "Check Date not in the Period"
-msgstr ""
+msgstr "Controllo per data non nel periodo"
#. module: account
#: code:addons/account/account.py:0
@@ -4612,7 +4654,7 @@ msgstr "5"
#. module: account
#: report:account.analytic.account.balance:0
msgid "Analytic Balance -"
-msgstr ""
+msgstr "Bilancio analitico -"
#. module: account
#: report:account.account.balance:0
@@ -4664,7 +4706,7 @@ msgstr "Voce"
#: field:account.tax,python_compute_inv:0
#: field:account.tax.template,python_compute_inv:0
msgid "Python Code (reverse)"
-msgstr ""
+msgstr "Codice Python"
#. module: account
#: view:account.journal.column:0
@@ -4701,6 +4743,7 @@ msgstr "Nome colonna"
msgid ""
"This report gives you an overview of the situation of your general journals"
msgstr ""
+"Questgo report fornisce una visione delle situazione nei registri generali"
#. module: account
#: field:account.entries.report,year:0
@@ -4716,7 +4759,7 @@ msgstr "Anno"
#. module: account
#: field:account.bank.statement,starting_details_ids:0
msgid "Opening Cashbox"
-msgstr ""
+msgstr "Apertura cassa"
#. module: account
#: view:account.payment.term.line:0
@@ -4743,7 +4786,7 @@ msgstr "Mese"
#: code:addons/account/account_bank_statement.py:0
#, python-format
msgid "Journal Item \"%s\" is not valid"
-msgstr ""
+msgstr "La voce di registro \"%s\" non e' valida"
#. module: account
#: view:account.payment.term:0
@@ -4753,7 +4796,7 @@ msgstr "Descrizione della Fattura"
#. module: account
#: field:account.partner.reconcile.process,next_partner_id:0
msgid "Next Partner to Reconcile"
-msgstr ""
+msgstr "Partner successivo per la riconciliazione"
#. module: account
#: field:account.invoice.tax,account_id:0
@@ -4776,7 +4819,7 @@ msgstr ""
#. module: account
#: model:ir.ui.menu,name:account.final_accounting_reports
msgid "Accounting Reports"
-msgstr ""
+msgstr "Reports di contabilita'"
#. module: account
#: field:account.move,line_id:0
@@ -4801,7 +4844,7 @@ msgstr "Unità di Misura"
#: code:addons/account/wizard/account_invoice_refund.py:0
#, python-format
msgid "No Period found on Invoice!"
-msgstr ""
+msgstr "Nessun Periodo è stato trovato nella Fattura!"
#. module: account
#: view:account.tax:0
@@ -4857,6 +4900,8 @@ msgid ""
"The Journal Entry of the invoice have been totally reconciled with one or "
"several Journal Entries of payment."
msgstr ""
+"Le registrazione della fattura sono state completamente riconciliate con una "
+"o piu' registrazioni di pagamento"
#. module: account
#: field:account.tax,child_depend:0
@@ -4869,6 +4914,8 @@ msgstr "Calcolo su tasse figlie"
msgid ""
"You can not create move line on receivable/payable account without partner"
msgstr ""
+"Non si possono creare voci in un conto di pagamento o riscossione senza "
+"indicare un partner"
#. module: account
#: code:addons/account/account.py:0
@@ -4885,7 +4932,7 @@ msgstr "Conferma cancellazione voci"
#. module: account
#: field:account.tax.code,sign:0
msgid "Coefficent for parent"
-msgstr ""
+msgstr "Coefficiente per il parent"
#. module: account
#: report:account.partner.balance:0
@@ -4895,7 +4942,7 @@ msgstr "Nome (Conto/Partner)"
#. module: account
#: view:account.bank.statement:0
msgid "Transaction"
-msgstr ""
+msgstr "Transazione"
#. module: account
#: help:account.tax,base_code_id:0
@@ -4912,7 +4959,7 @@ msgstr "Usa questo codice per la Dichiarazione IVA"
#. module: account
#: view:account.move.line:0
msgid "Debit/Credit"
-msgstr ""
+msgstr "Debito/Credito"
#. module: account
#: view:report.hr.timesheet.invoice.journal:0
@@ -4955,7 +5002,7 @@ msgstr ""
#. module: account
#: constraint:product.template:0
msgid "Error: UOS must be in a different category than the UOM"
-msgstr ""
+msgstr "Errore: UOS deve esere in una categria diversa da UOM"
#. module: account
#: view:account.journal:0
@@ -4995,7 +5042,7 @@ msgstr ""
#. module: account
#: field:account.bank.statement.line,name:0
msgid "Communication"
-msgstr ""
+msgstr "Comunicazione"
#. module: account
#: model:ir.ui.menu,name:account.menu_analytic_accounting
@@ -5008,6 +5055,8 @@ msgid ""
"This account will be used for invoices instead of the default one to value "
"expenses for the current product"
msgstr ""
+"Per il prodotto corrente verra' usato nelle fatture questo conto usato "
+"invece di quello di default"
#. module: account
#: selection:account.invoice,type:0
@@ -5056,6 +5105,8 @@ msgid ""
"something to reconcile or not. This figure already count the current partner "
"as reconciled."
msgstr ""
+"Questi sono i partner di cui verificare se servono ancora riconciliazioni. "
+"Il partner corrente viene contato fra quelli riconciliati."
#. module: account
#: view:account.subscription.line:0
@@ -5065,7 +5116,7 @@ msgstr ""
#. module: account
#: field:account.entries.report,quantity:0
msgid "Products Quantity"
-msgstr ""
+msgstr "Quantita' dei prodotti"
#. module: account
#: view:account.entries.report:0
@@ -5125,7 +5176,7 @@ msgstr "Ordina per"
msgid ""
"There is no default default credit account defined \n"
"on journal \"%s\""
-msgstr ""
+msgstr "Non c'e' in conto di default di credito per il registro \"%s\""
#. module: account
#: field:account.entries.report,amount_currency:0
@@ -5147,7 +5198,7 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.action_view_move_line
msgid "Lines to reconcile"
-msgstr ""
+msgstr "Voci da riconciliare"
#. module: account
#: report:account.analytic.account.balance:0
@@ -5167,12 +5218,12 @@ msgstr "Quantità"
#. module: account
#: view:account.move.line:0
msgid "Number (Move)"
-msgstr ""
+msgstr "Numero (movimento)"
#. module: account
#: view:account.invoice.refund:0
msgid "Refund Invoice Options"
-msgstr ""
+msgstr "Opzioni per rimborso fatture"
#. module: account
#: help:account.automatic.reconcile,power:0
@@ -5180,6 +5231,8 @@ msgid ""
"Number of partial amounts that can be combined to find a balance point can "
"be chosen as the power of the automatic reconciliation"
msgstr ""
+"Numero di ammontari parziali che possono essere combinati per trovare un "
+"totale che possa essere scelto per la riconciliazione automatica"
#. module: account
#: help:account.payment.term.line,sequence:0
@@ -5211,6 +5264,10 @@ msgid ""
"impossible any new entry record. Close a fiscal year when you need to "
"finalize your end of year results definitive "
msgstr ""
+"Se non devono esere introdotte ulteriori registrazioni per un anno fiscale, "
+"l'anno puo' essere chiuso da qui. Verranno chiusi tutti i periodi fiscali "
+"aperti e questo rendera' impossibili nuove registrazioni. Un anno fiscale va "
+"chiuso solo quando si vogliono rendere definitive le scritture dell'anno. "
#. module: account
#: field:account.central.journal,amount_currency:0
@@ -5241,7 +5298,7 @@ msgstr "Importo fissato"
#. module: account
#: view:account.subscription:0
msgid "Valid Up to"
-msgstr ""
+msgstr "Vaalido fino a"
#. module: account
#: view:board.board:0
@@ -5251,13 +5308,13 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile
msgid "Account Automatic Reconcile"
-msgstr ""
+msgstr "Riconciliazione automatica conti"
#. module: account
#: view:account.move:0
#: view:account.move.line:0
msgid "Journal Item"
-msgstr ""
+msgstr "Voce registro"
#. module: account
#: model:ir.model,name:account.model_account_move_journal
@@ -5268,13 +5325,13 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close
#: model:ir.ui.menu,name:account.menu_wizard_fy_close
msgid "Generate Opening Entries"
-msgstr ""
+msgstr "Genera scritture di apertura"
#. module: account
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "Already Reconciled!"
-msgstr ""
+msgstr "Gia' riconciliato !"
#. module: account
#: help:account.tax,type:0
@@ -5298,7 +5355,7 @@ msgstr "Data di Creazione"
#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form
#: model:ir.ui.menu,name:account.account_def_analytic_journal
msgid "Analytic Journals"
-msgstr ""
+msgstr "Registri analitici"
#. module: account
#: field:account.account,child_id:0
@@ -5362,7 +5419,7 @@ msgstr ""
#. module: account
#: field:account.payment.term.line,value:0
msgid "Valuation"
-msgstr ""
+msgstr "Valutazione"
#. module: account
#: selection:account.aged.trial.balance,result_selection:0
@@ -5375,7 +5432,7 @@ msgstr "Conti di credito e debito"
#. module: account
#: field:account.fiscal.position.account.template,position_id:0
msgid "Fiscal Mapping"
-msgstr ""
+msgstr "Corrispondenza imposte"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_state_open
@@ -5405,6 +5462,9 @@ msgid ""
"document shows your debit and credit taking in consideration some criteria "
"you can choose by using the search tool."
msgstr ""
+"Questa vista consente l'analisi dei differenti conti. Il documento mostra "
+"crediti e debiti tenendo conto dei criteri utilizzati nelo strumento di "
+"ricerca."
#. module: account
#: help:account.partner.reconcile.process,progress:0
@@ -5439,7 +5499,7 @@ msgstr "# di Linee"
#: code:addons/account/wizard/account_change_currency.py:0
#, python-format
msgid "New currency is not confirured properly !"
-msgstr ""
+msgstr "La nuova valuta non e' configurata correttamente !"
#. module: account
#: field:account.aged.trial.balance,filter:0
@@ -5538,7 +5598,7 @@ msgstr "Resi da clienti"
#. module: account
#: view:account.payment.term.line:0
msgid "Amount Computation"
-msgstr ""
+msgstr "Calcolo ammontare"
#. module: account
#: field:account.journal.period,name:0
@@ -5559,7 +5619,7 @@ msgstr "non implementato"
#. module: account
#: help:account.journal,company_id:0
msgid "Company related to this journal"
-msgstr ""
+msgstr "Ditta cui si riferisce questo registro."
#. module: account
#: code:addons/account/wizard/account_invoice_state.py:0
@@ -5568,6 +5628,8 @@ msgid ""
"Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-"
"Forma' state!"
msgstr ""
+"Le fatture scelte non possono essere confermate, essendo nello stato 'Draft' "
+"o 'Pro-forma'"
#. module: account
#: report:account.invoice:0
@@ -5579,7 +5641,7 @@ msgstr "Commento Posizione Fiscale:"
#: model:ir.actions.act_window,name:account.action_analytic_entries_report
#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report
msgid "Analytic Entries Analysis"
-msgstr ""
+msgstr "Analisi scritture analitiche"
#. module: account
#: model:ir.actions.act_window,help:account.action_bank_statement_tree
@@ -5599,7 +5661,7 @@ msgstr "Passato"
#. module: account
#: model:ir.actions.act_window,name:account.action_bank_statement_reconciliation_form
msgid "Statements reconciliation"
-msgstr ""
+msgstr "Riconciliazione registrazioni"
#. module: account
#: view:account.analytic.line:0
@@ -5628,6 +5690,7 @@ msgid ""
"The code will be used to generate the numbers of the journal entries of this "
"journal."
msgstr ""
+"Il codice vera' usato per numerare le registrazioni in questo registro."
#. module: account
#: view:account.invoice:0
@@ -5656,12 +5719,12 @@ msgstr "Conto radice"
#. module: account
#: field:res.partner,last_reconciliation_date:0
msgid "Latest Reconciliation Date"
-msgstr ""
+msgstr "Ultima data di riconciliazione"
#. module: account
#: model:ir.model,name:account.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Voce conto analitico"
#. module: account
#: field:product.template,taxes_id:0
@@ -5671,18 +5734,19 @@ msgstr "Tasse cliente"
#. module: account
#: view:account.addtmpl.wizard:0
msgid "Create an Account based on this template"
-msgstr ""
+msgstr "Creare un conto basandosi su questo template"
#. module: account
#: view:account.account.type:0
#: view:account.tax.code:0
msgid "Reporting Configuration"
-msgstr ""
+msgstr "Configurazione dei report"
#. module: account
#: constraint:account.move.line:0
msgid "Company must be same for its related account and period."
msgstr ""
+"La ditta deve esere la stessa per il periodo ed il conto ad essa correlato."
#. module: account
#: field:account.tax,type:0
@@ -5713,6 +5777,8 @@ msgid ""
"You cannot modify Company of account as its related record exist in Entry "
"Lines"
msgstr ""
+"Non si puo' modificare la ditta relativa al conto, poiche' esistono "
+"registrazioni relative alla ditta."
#. module: account
#: help:account.fiscalyear.close.state,fy_id:0
@@ -5757,7 +5823,7 @@ msgstr "Anno fiscale"
#. module: account
#: view:account.move.reconcile:0
msgid "Partial Reconcile Entries"
-msgstr ""
+msgstr "Riconciliazione parziale delle registraioni"
#. module: account
#: view:account.addtmpl.wizard:0
@@ -5811,7 +5877,7 @@ msgstr "Tipo di conto"
#: model:account.account.type,name:account.account_type_receivable
#: selection:account.entries.report,type:0
msgid "Receivable"
-msgstr ""
+msgstr "Crediti"
#. module: account
#: view:account.invoice:0
@@ -5826,7 +5892,7 @@ msgstr "Conto Crediti predefinito"
#. module: account
#: view:account.installer:0
msgid "Configure Your Accounting Chart"
-msgstr ""
+msgstr "Configura il piano dei conti"
#. module: account
#: view:account.payment.term.line:0
@@ -5836,12 +5902,12 @@ msgstr " numero di giorni: 30"
#. module: account
#: help:account.analytic.line,currency_id:0
msgid "The related account currency if not equal to the company one."
-msgstr ""
+msgstr "La valuta del conto non e' eguale a quella della ditta."
#. module: account
#: view:account.analytic.account:0
msgid "Current"
-msgstr ""
+msgstr "Correnti"
#. module: account
#: view:account.bank.statement:0
@@ -5861,7 +5927,7 @@ msgstr "Percentuale"
#. module: account
#: selection:account.report.general.ledger,sortby:0
msgid "Journal & Partner"
-msgstr ""
+msgstr "Registro e partner"
#. module: account
#: field:account.automatic.reconcile,power:0
@@ -5871,7 +5937,7 @@ msgstr ""
#. module: account
#: field:account.invoice.refund,filter_refund:0
msgid "Refund Type"
-msgstr ""
+msgstr "Tipo di rimborso"
#. module: account
#: report:account.invoice:0
@@ -5881,7 +5947,7 @@ msgstr "Prezzo"
#. module: account
#: view:project.account.analytic.line:0
msgid "View Account Analytic Lines"
-msgstr ""
+msgstr "Visualizza linee contabili analitiche"
#. module: account
#: selection:account.account.type,report_type:0
@@ -5900,11 +5966,13 @@ msgid ""
"Indicates if the amount of tax must be included in the base amount for the "
"computation of the next taxes"
msgstr ""
+"Indica se l'ammontare dell'imposta deve essere incluso nell'imponibile per "
+"il calcolo delle tasse successive."
#. module: account
#: model:ir.actions.act_window,name:account.action_account_partner_reconcile
msgid "Reconciliation: Go to Next Partner"
-msgstr ""
+msgstr "Riconciliazione: vai al partner successivo"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance
@@ -5946,7 +6014,7 @@ msgstr "Liquidità"
#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form
#: model:ir.ui.menu,name:account.account_analytic_journal_entries
msgid "Analytic Journal Items"
-msgstr ""
+msgstr "Voci del registro nalitico"
#. module: account
#: view:account.fiscalyear.close:0
@@ -5955,11 +6023,15 @@ msgid ""
"year. Note that you can run this wizard many times for the same fiscal year: "
"it will simply replace the old opening entries with the new ones."
msgstr ""
+"Questo wizard genera le scritture nel registro di chiusura dell'anno fiscale "
+"selezionato. Nota che si puo' far correre il wizard piu' volte per lo "
+"stesso anno fiscale, semplicemente le vecchie registrazioni vengono "
+"sostituite dalle nuove."
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash
msgid "Bank and Cash"
-msgstr ""
+msgstr "Banca e Cassa"
#. module: account
#: model:ir.actions.act_window,help:account.action_analytic_entries_report
@@ -5973,7 +6045,7 @@ msgstr ""
#. module: account
#: sql_constraint:account.journal:0
msgid "The name of the journal must be unique per company !"
-msgstr ""
+msgstr "Il nome del registro deve essere unico per ogni ditta."
#. module: account
#: field:account.account.template,nocreate:0
@@ -5985,6 +6057,7 @@ msgstr ""
#, python-format
msgid "Can not find account chart for this company, Please Create account."
msgstr ""
+"Impossibile trovare un piano dei conti per questa ditta. Occorre crearne uno."
#. module: account
#: code:addons/account/wizard/account_report_aged_partner_balance.py:0
@@ -6018,7 +6091,7 @@ msgstr ""
#. module: account
#: view:wizard.multi.charts.accounts:0
msgid "Generate Your Accounting Chart from a Chart Template"
-msgstr ""
+msgstr "Generare un piano dei conti a partire da un template"
#. module: account
#: view:account.account:0
@@ -6050,7 +6123,7 @@ msgstr "Sola lettura"
#. module: account
#: model:ir.model,name:account.model_account_pl_report
msgid "Account Profit And Loss Report"
-msgstr ""
+msgstr "Report dei conti di perdite e profitti"
#. module: account
#: field:account.invoice.line,uos_id:0
@@ -6063,6 +6136,8 @@ msgid ""
"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for "
"2% "
msgstr ""
+"La percentuale per il pagamento parziale deve essere un numero fra 0 ed 1, "
+"ad esempio: 0.02 per il 2% "
#. module: account
#: model:ir.model,name:account.model_account_sequence_fiscalyear
@@ -6082,7 +6157,7 @@ msgstr "Libro giornale analitico"
#. module: account
#: view:account.entries.report:0
msgid "Reconciled"
-msgstr ""
+msgstr "Riconciliato"
#. module: account
#: report:account.invoice:0
@@ -6103,13 +6178,13 @@ msgstr "Conto categoria spesa"
#. module: account
#: view:account.bank.statement:0
msgid "Cash Transactions"
-msgstr ""
+msgstr "Movimenti in contante"
#. module: account
#: code:addons/account/wizard/account_state_open.py:0
#, python-format
msgid "Invoice is already reconciled"
-msgstr ""
+msgstr "La fatturaa e' gia' riconciliata"
#. module: account
#: view:account.account:0
@@ -6126,7 +6201,7 @@ msgstr "Note"
#. module: account
#: model:ir.model,name:account.model_analytic_entries_report
msgid "Analytic Entries Statistics"
-msgstr ""
+msgstr "Statistiche scritture analitiche"
#. module: account
#: code:addons/account/account_analytic_line.py:0
@@ -6144,7 +6219,7 @@ msgstr ""
#: code:addons/account/account.py:0
#, python-format
msgid "Couldn't create move between different companies"
-msgstr ""
+msgstr "Non si puo' creaare un movimento fra ditte diverse"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree
@@ -6153,6 +6228,8 @@ msgid ""
"corresponds with the entries (or records) of that account in your accounting "
"system."
msgstr ""
+"La riconciliazione bancaria consiste nel verificare che i movimenti bancari "
+"corrispondano alle registrazioni nel relativo conto."
#. module: account
#: model:process.node,note:account.process_node_draftstatement0
@@ -6168,7 +6245,7 @@ msgstr "Totale debiti"
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "Entry \"%s\" is not valid !"
-msgstr ""
+msgstr "La voce \"%s\" non è valida !"
#. module: account
#: report:account.invoice:0
@@ -6179,7 +6256,7 @@ msgstr "Fax :"
#: report:account.vat.declaration:0
#: field:account.vat.declaration,based_on:0
msgid "Based On"
-msgstr ""
+msgstr "Basato su"
#. module: account
#: help:res.partner,property_account_receivable:0
@@ -6187,6 +6264,8 @@ msgid ""
"This account will be used instead of the default one as the receivable "
"account for the current partner"
msgstr ""
+"Qiesto conto verra' usato al posto del default come conto per incassi dal "
+"partner corrente"
#. module: account
#: field:account.tax,python_applicable:0
@@ -6205,6 +6284,8 @@ msgstr "Codice Python"
msgid ""
"Please define the Reserve and Profit/Loss account for current user company !"
msgstr ""
+"Va definito il conto per riserve, e profitti/perdite per la ditta "
+"dell'attuale utente"
#. module: account
#: help:account.journal,update_posted:0
@@ -6212,6 +6293,8 @@ msgid ""
"Check this box if you want to allow the cancellation the entries related to "
"this journal or of the invoice related to this journal"
msgstr ""
+"Spuntare la casella se si vuole permettere la cancellazione delle "
+"registrazioni di questo registro o delle fatture collegate a questo registro."
#. module: account
#: view:account.fiscalyear.close:0
@@ -6226,12 +6309,12 @@ msgstr "Crea registrazione"
#. module: account
#: view:account.payment.term.line:0
msgid " valuation: percent"
-msgstr ""
+msgstr " valutazione: percentuale"
#. module: account
#: field:account.installer,bank_accounts_id:0
msgid "Your Bank and Cash Accounts"
-msgstr ""
+msgstr "Conti per movimenti bancari e cassa"
#. module: account
#: code:addons/account/account.py:0
@@ -6244,7 +6327,7 @@ msgstr ""
#: code:addons/account/wizard/account_use_model.py:0
#, python-format
msgid "Error !"
-msgstr ""
+msgstr "Errore !"
#. module: account
#: report:account.journal.period.print:0
@@ -6259,7 +6342,7 @@ msgstr ""
#: model:ir.actions.report.xml,name:account.account_vat_declaration
#: model:ir.ui.menu,name:account.menu_account_vat_declaration
msgid "Taxes Report"
-msgstr ""
+msgstr "Report imposte"
#. module: account
#: selection:account.journal.period,state:0
@@ -6290,7 +6373,7 @@ msgstr ""
#: view:account.move:0
#: field:account.move,to_check:0
msgid "To Review"
-msgstr ""
+msgstr "Da rivedere"
#. module: account
#: view:account.bank.statement:0
@@ -6299,12 +6382,12 @@ msgstr ""
#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form
#: model:ir.ui.menu,name:account.menu_finance_entries
msgid "Journal Entries"
-msgstr ""
+msgstr "Voci del registro"
#. module: account
#: help:account.partner.ledger,page_split:0
msgid "Display Ledger Report with One partner per page"
-msgstr ""
+msgstr "Mostra il libro mastro con un partner per pagina"
#. module: account
#: view:account.partner.balance:0
@@ -6348,22 +6431,24 @@ msgstr "Tutte le registrazioni"
msgid ""
"Error: The default UOM and the purchase UOM must be in the same category."
msgstr ""
+"Errore: l'unità misura di default e quella di acquisto devono essere nella "
+"stessa categoria."
#. module: account
#: view:account.journal.select:0
msgid "Journal Select"
-msgstr ""
+msgstr "Selezione registro"
#. module: account
#: code:addons/account/wizard/account_change_currency.py:0
#, python-format
msgid "Currnt currency is not confirured properly !"
-msgstr ""
+msgstr "La valuta corrente non e' correttamente configurata"
#. module: account
#: model:ir.model,name:account.model_account_move_reconcile
msgid "Account Reconciliation"
-msgstr ""
+msgstr "Riconciliazione conti"
#. module: account
#: model:ir.model,name:account.model_account_fiscal_position_tax
@@ -6382,7 +6467,7 @@ msgstr "Libro Mastro generale"
#. module: account
#: model:process.transition,note:account.process_transition_paymentorderbank0
msgid "The payment order is sent to the bank."
-msgstr ""
+msgstr "L'ordine di pagamento viene inviato alla banca"
#. module: account
#: view:account.balance.report:0
@@ -6399,6 +6484,8 @@ 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 ""
+"Spunta la casella se non sei sicuro della registrazione e vuoi che sia "
+"verificata da un contabile"
#. module: account
#: help:account.installer.modules,account_voucher:0
@@ -6435,16 +6522,22 @@ msgid ""
"\n"
"e.g. My model on %(date)s"
msgstr ""
+"Si puo' specificare anno,mese e data nel nome del modello, usando :\n"
+"%(year)s: per specificare l'anno\n"
+"%(month)s: per il mese \n"
+"%(date)s: indica la data corrente\n"
+"\n"
+"Esempio: Il mio modello del %(date)s"
#. module: account
#: model:ir.actions.act_window,name:account.action_aged_income
msgid "Income Accounts"
-msgstr ""
+msgstr "Conti per entrate"
#. module: account
#: help:report.invoice.created,origin:0
msgid "Reference of the document that generated this invoice report."
-msgstr ""
+msgstr "Riferimento al documento che ha creato questa fattura"
#. module: account
#: field:account.tax.code,child_ids:0
@@ -6455,14 +6548,14 @@ msgstr ""
#. module: account
#: model:account.journal,name:account.refund_sales_journal
msgid "Sales Credit Note Journal - (test)"
-msgstr ""
+msgstr "Registro per note di credito per le vendite"
#. module: account
#: code:addons/account/invoice.py:0
#: code:addons/account/wizard/account_invoice_refund.py:0
#, python-format
msgid "Data Insufficient !"
-msgstr ""
+msgstr "Dati insufficienti !"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree1
@@ -6478,12 +6571,12 @@ msgstr "Conto per storno"
#. module: account
#: view:account.analytic.line:0
msgid "Sales"
-msgstr ""
+msgstr "Vendite"
#. module: account
#: model:account.journal,name:account.cash_journal
msgid "Cash Journal - (test)"
-msgstr ""
+msgstr "Registro di cassa - (test)"
#. module: account
#: selection:account.invoice.report,state:0
@@ -6515,12 +6608,14 @@ msgid ""
"Here you can personalize and create each view of your financial journals by "
"selecting the fields you want to appear and the sequence they will appear."
msgstr ""
+"Qui si possono personalizzare e creare le viste dei registri contabili, "
+"scegliendo i campi che si vuole appaiano e l'ordine in cui appaiono"
#. module: account
#: field:account.invoice,origin:0
#: field:report.invoice.created,origin:0
msgid "Source Document"
-msgstr ""
+msgstr "Documento di origine"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_period_form
@@ -6535,12 +6630,12 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
msgid "Unreconciled Entries"
-msgstr ""
+msgstr "Registrazioni non riconciliate"
#. module: account
#: model:ir.ui.menu,name:account.menu_menu_Bank_process
msgid "Statements Reconciliation"
-msgstr ""
+msgstr "Riconciliazione registrazioni"
#. module: account
#: report:account.invoice:0
@@ -6559,14 +6654,14 @@ msgstr ""
#. module: account
#: help:account.tax,amount:0
msgid "For taxes of type percentage, enter % ratio between 0-1."
-msgstr ""
+msgstr "Per imposte in percentuale, inserire un valore fra 0 ed 1"
#. 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 UOM"
-msgstr ""
+msgstr "Unità di misura del prodotto"
#. module: account
#: selection:account.automatic.reconcile,power:0
@@ -6588,7 +6683,7 @@ msgstr "Lunghezza periodo (giorni)"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation
msgid "Monthly Turnover"
-msgstr ""
+msgstr "Turnover mensile"
#. module: account
#: view:account.move:0
@@ -6616,7 +6711,7 @@ msgstr "Righe"
#. module: account
#: model:account.journal,name:account.bank_journal
msgid "Bank Journal - (test)"
-msgstr ""
+msgstr "Registro di banca - (test)"
#. module: account
#: code:addons/account/invoice.py:0
@@ -6634,7 +6729,7 @@ msgstr "Template conto tassa"
#. module: account
#: view:account.journal.select:0
msgid "Are you sure you want to open Journal Entries?"
-msgstr ""
+msgstr "Sei sicuro di voler aprire il registro ?"
#. module: account
#: view:account.state.open:0
@@ -6662,7 +6757,7 @@ msgstr "Dichiarazione"
#. module: account
#: help:account.journal,default_debit_account_id:0
msgid "It acts as a default account for debit amount"
-msgstr ""
+msgstr "Funziona come un account di default per il debito"
#. module: account
#: model:ir.module.module,description:account.module_meta_information
@@ -6706,7 +6801,7 @@ msgstr "Importo totale che questo cliente vi deve"
#. module: account
#: model:ir.model,name:account.model_ir_sequence
msgid "ir.sequence"
-msgstr ""
+msgstr "ir.sequence"
#. module: account
#: field:account.journal.period,icon:0
@@ -6729,7 +6824,7 @@ msgstr "Ok"
#: code:addons/account/report/account_partner_balance.py:0
#, python-format
msgid "Unknown Partner"
-msgstr ""
+msgstr "Partner sconosciuto"
#. module: account
#: help:account.journal,centralisation:0
@@ -6747,22 +6842,22 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_bank_statement_line
msgid "Bank Statement Line"
-msgstr ""
+msgstr "Voce del movimento bancario"
#. module: account
#: field:account.automatic.reconcile,date2:0
msgid "Ending Date"
-msgstr ""
+msgstr "Data fine"
#. module: account
#: field:account.invoice.report,uom_name:0
msgid "Default UoM"
-msgstr ""
+msgstr "UOM di default"
#. module: account
#: field:wizard.multi.charts.accounts,purchase_tax:0
msgid "Default Purchase Tax"
-msgstr ""
+msgstr "Imposta di default per gli acuisti"
#. module: account
#: view:account.bank.statement:0
@@ -6781,7 +6876,7 @@ msgstr ""
#: code:addons/account/account.py:0
#, python-format
msgid "You should have chosen periods that belongs to the same company"
-msgstr ""
+msgstr "Bisognerebbe aver scelto periodi relativi alla stessa ditta"
#. module: account
#: field:account.fiscalyear.close,report_name:0
@@ -6801,7 +6896,7 @@ msgstr "Reportistica"
#. module: account
#: sql_constraint:account.journal:0
msgid "The code of the journal must be unique per company !"
-msgstr ""
+msgstr "Il codice del registro deve essere unico per una stessa ditta !"
#. module: account
#: field:account.bank.statement,ending_details_ids:0
@@ -6817,7 +6912,7 @@ msgstr "Libro giornale contabile"
#: model:process.node,name:account.process_node_paidinvoice0
#: model:process.node,name:account.process_node_supplierpaidinvoice0
msgid "Paid invoice"
-msgstr ""
+msgstr "Fattura pagata"
#. module: account
#: help:account.partner.reconcile.process,next_partner_id:0
@@ -6830,7 +6925,7 @@ msgstr ""
#. module: account
#: field:account.move.line.reconcile.writeoff,comment:0
msgid "Comment"
-msgstr ""
+msgstr "Commento"
#. module: account
#: field:account.tax,domain:0
@@ -6880,7 +6975,7 @@ msgstr "Mostra conti"
#. module: account
#: field:account.account.type,sign:0
msgid "Sign on Reports"
-msgstr ""
+msgstr "Segno nei report"
#. module: account
#: code:addons/account/account_cash_statement.py:0
@@ -6896,7 +6991,7 @@ msgstr ""
#. module: account
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Errore ! Non è possibile creare membri associati ricorsivi."
#. module: account
#: help:account.journal,type:0
@@ -6971,7 +7066,7 @@ msgstr ""
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "Bad account !"
-msgstr ""
+msgstr "Conto sbagliato !"
#. module: account
#: code:addons/account/account.py:0
@@ -6983,7 +7078,7 @@ msgstr "Giornale Vendite"
#. module: account
#: model:ir.model,name:account.model_account_invoice_tax
msgid "Invoice Tax"
-msgstr ""
+msgstr "Imposta della fattura"
#. module: account
#: code:addons/account/account_move_line.py:0
@@ -7005,7 +7100,7 @@ msgstr ""
#. module: account
#: model:ir.ui.menu,name:account.menu_manual_reconcile
msgid "Manual Reconciliation"
-msgstr ""
+msgstr "Riconciliazione manuale"
#. module: account
#: report:account.overdue:0
@@ -7016,7 +7111,7 @@ msgstr "Importo dovuto:"
#: field:account.analytic.chart,to_date:0
#: field:project.account.analytic.line,to_date:0
msgid "To"
-msgstr ""
+msgstr "A"
#. module: account
#: field:account.fiscalyear.close,fy_id:0
@@ -7028,7 +7123,7 @@ msgstr "Anno fiscale da chiudere"
#: view:account.invoice.cancel:0
#: model:ir.actions.act_window,name:account.action_account_invoice_cancel
msgid "Cancel Selected Invoices"
-msgstr ""
+msgstr "Cancella lefatture scelte"
#. module: account
#: selection:account.entries.report,month:0
@@ -7037,7 +7132,7 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "May"
-msgstr ""
+msgstr "Maggio"
#. module: account
#: view:account.account:0
@@ -7068,12 +7163,12 @@ msgstr ""
#. module: account
#: view:product.product:0
msgid "Sale Taxes"
-msgstr ""
+msgstr "Imposte su vendite"
#. module: account
#: model:account.journal,name:account.sales_journal
msgid "Sales Journal - (test)"
-msgstr ""
+msgstr "Registro vendite"
#. module: account
#: model:account.account.type,name:account.account_type_cash_moves
@@ -7093,7 +7188,7 @@ msgstr ""
#. module: account
#: model:process.node,note:account.process_node_supplierpaymentorder0
msgid "Payment of invoices"
-msgstr ""
+msgstr "Pagamento fatture"
#. module: account
#: field:account.bank.statement.line,sequence:0
@@ -7120,6 +7215,7 @@ msgid ""
"Check this if the price you use on the product and invoices includes this "
"tax."
msgstr ""
+"Spunta se il prezzo del prodotto e la fattura includono questa imposta."
#. module: account
#: view:account.state.open:0
@@ -7129,7 +7225,7 @@ msgstr "Sì"
#. module: account
#: view:report.account_type.sales:0
msgid "Sales by Account type"
-msgstr ""
+msgstr "Venditeper tipo di conto"
#. module: account
#: help:account.invoice,move_id:0
@@ -7139,12 +7235,12 @@ msgstr ""
#. module: account
#: selection:account.installer,period:0
msgid "Monthly"
-msgstr ""
+msgstr "Mensile"
#. module: account
#: view:account.payment.term.line:0
msgid " number of days: 14"
-msgstr ""
+msgstr " Numero di giorni: 14"
#. module: account
#: field:account.partner.reconcile.process,progress:0
@@ -7160,7 +7256,7 @@ msgstr "Mastro"
#. module: account
#: field:account.installer.modules,account_analytic_plans:0
msgid "Multiple Analytic Plans"
-msgstr ""
+msgstr "Piano dei conti analitico multiplo"
#. module: account
#: help:account.payment.term.line,days2:0
@@ -7176,7 +7272,7 @@ msgstr ""
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_legal_statement
msgid "Legal Reports"
-msgstr ""
+msgstr "Scritture legali"
#. module: account
#: field:account.tax.code,sum_period:0
@@ -7244,7 +7340,7 @@ msgstr "Computazione del canone"
#. module: account
#: report:account.move.voucher:0
msgid "Amount (in words) :"
-msgstr ""
+msgstr "Importo (in lettere) :"
#. module: account
#: model:account.account.type,name:account.account_type_other
@@ -7277,7 +7373,7 @@ msgstr "Partner"
#. module: account
#: help:account.change.currency,currency_id:0
msgid "Select a currency to apply on the invoice"
-msgstr ""
+msgstr "Scegliere una valuta da applicare alla fattura"
#. module: account
#: code:addons/account/wizard/account_invoice_refund.py:0
@@ -7289,7 +7385,7 @@ msgstr ""
#: code:addons/account/invoice.py:0
#, python-format
msgid "No Invoice Lines !"
-msgstr ""
+msgstr "Mancano voci nella fattura !"
#. module: account
#: view:account.bank.statement:0
@@ -7349,7 +7445,7 @@ msgstr "Metodo riapertura conti"
#: code:addons/account/invoice.py:0
#, python-format
msgid "Invoice '%s' is paid."
-msgstr ""
+msgstr "La fattura '%s' e' pagata"
#. module: account
#: model:process.node,note:account.process_node_electronicfile0
@@ -7359,7 +7455,7 @@ msgstr ""
#. module: account
#: constraint:account.tax.code.template:0
msgid "Error ! You can not create recursive Tax Codes."
-msgstr ""
+msgstr "Errore! Non puoi creare un Codice di imposta ricorsivo"
#. module: account
#: view:account.invoice.line:0
@@ -7372,6 +7468,8 @@ msgid ""
"This account will be used for invoices instead of the default one to value "
"sales for the current product"
msgstr ""
+"Questo conto verra' usato per le fatture al posto del default per le "
+"vendite di questo prodotto"
#. module: account
#: help:account.journal,group_invoice_lines:0
@@ -7430,13 +7528,13 @@ msgstr "Informazioni Aggiuntive"
#. module: account
#: view:account.installer:0
msgid "Bank and Cash Accounts"
-msgstr ""
+msgstr "Conti bancari e di cassa"
#. module: account
#: view:account.invoice.report:0
#: field:account.invoice.report,residual:0
msgid "Total Residual"
-msgstr ""
+msgstr "Residuo totale"
#. module: account
#: model:process.node,note:account.process_node_invoiceinvoice0
@@ -7448,6 +7546,8 @@ msgstr ""
#: view:account.installer.modules:0
msgid "Add extra Accounting functionalities to the ones already installed."
msgstr ""
+"Aggiunge ulteriori funzionalita' alla contabilita', oltre a quelle gia' "
+"installate"
#. module: account
#: report:account.analytic.account.cost_ledger:0
@@ -7460,7 +7560,7 @@ msgstr "Registro Costi"
#. module: account
#: view:account.invoice:0
msgid "Proforma"
-msgstr ""
+msgstr "Proforma"
#. module: account
#: report:account.analytic.account.cost_ledger:0
@@ -7482,7 +7582,7 @@ msgstr ""
#. module: account
#: help:account.tax.template,amount:0
msgid "For Tax Type percent enter % ratio between 0-1."
-msgstr ""
+msgstr "Per imposte in percentuale inserire un valore fra 0 ed 1"
#. module: account
#: selection:account.automatic.reconcile,power:0
@@ -7548,6 +7648,8 @@ msgid ""
"This payment term will be used instead of the default one for the current "
"partner"
msgstr ""
+"Questo termine di pagamento sara' usato per questo partner al posto del "
+"default"
#. module: account
#: view:account.tax.template:0
@@ -7602,13 +7704,13 @@ msgstr "Valuta società"
#: report:account.third_party_ledger:0
#: report:account.third_party_ledger_other:0
msgid "Chart of Account"
-msgstr ""
+msgstr "Piano dei conti"
#. module: account
#: model:process.node,name:account.process_node_paymententries0
#: model:process.transition,name:account.process_transition_reconcilepaid0
msgid "Payment"
-msgstr ""
+msgstr "Pagamento"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_journal_period_tree
@@ -7668,6 +7770,8 @@ msgstr "Tipi di conto"
#, python-format
msgid "Cannot create invoice move on centralised journal"
msgstr ""
+"Impossibile creare la registrazione della fattura su un giornale "
+"centralizzato"
#. module: account
#: field:account.account.type,report_type:0
@@ -7716,7 +7820,7 @@ msgstr "Libro giornale rimborsi"
#: report:account.general.journal:0
#: report:account.partner.balance:0
msgid "Filter By"
-msgstr ""
+msgstr "Filtra per"
#. module: account
#: view:account.entries.report:0
@@ -7747,7 +7851,7 @@ msgstr "Riga termine di pagamento"
#: code:addons/account/installer.py:0
#, python-format
msgid "Purchase Journal"
-msgstr ""
+msgstr "Registro Acquisti"
#. module: account
#: view:account.invoice.refund:0
@@ -7757,7 +7861,7 @@ msgstr ""
#. module: account
#: field:account.invoice.line,price_subtotal:0
msgid "Subtotal"
-msgstr ""
+msgstr "Subtotale"
#. module: account
#: report:account.invoice:0
@@ -7786,13 +7890,15 @@ msgstr "Data di Scadenza"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_payables
msgid "Suppliers"
-msgstr ""
+msgstr "Fornitori"
#. module: account
#: constraint:account.move:0
msgid ""
"You cannot create more than one move per period on centralized journal"
msgstr ""
+"Non si puo' creare piu' di un movimento per periodo su un registro "
+"centralizzato"
#. module: account
#: view:account.journal:0
@@ -7812,7 +7918,7 @@ msgstr ""
#. module: account
#: view:account.tax.code:0
msgid "Statistics"
-msgstr ""
+msgstr "Statistica"
#. module: account
#: field:account.analytic.chart,from_date:0
@@ -7823,7 +7929,7 @@ msgstr "Da"
#. module: account
#: model:ir.model,name:account.model_account_fiscalyear_close
msgid "Fiscalyear Close"
-msgstr ""
+msgstr "Chiusura anno fiscale"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_type_form
@@ -7837,7 +7943,7 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
msgid "Unpaid Invoices"
-msgstr ""
+msgstr "Fatture Non Pagate"
#. module: account
#: field:account.move.line.reconcile,debit:0
@@ -7871,12 +7977,12 @@ msgstr "Conti consentiti (vuoto per non effettuare nessun controllo)"
#: model:ir.actions.act_window,name:account.action_account_analytic_chart
#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2
msgid "Chart of Analytic Accounts"
-msgstr ""
+msgstr "Piano dei conti analitico"
#. module: account
#: model:ir.ui.menu,name:account.menu_configuration_misc
msgid "Miscellaneous"
-msgstr ""
+msgstr "Varie"
#. module: account
#: help:res.partner,debit:0
@@ -7902,6 +8008,7 @@ msgid ""
"You can check this box to mark this journal item as a litigation with the "
"associated partner"
msgstr ""
+"Spuntare la casella se la registrazione e' in contestazione con il partner"
#. module: account
#: help:account.invoice,internal_number:0
@@ -7916,12 +8023,12 @@ msgstr ""
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "Bad account!"
-msgstr ""
+msgstr "Conto sbagliato !"
#. module: account
#: help:account.chart,fiscalyear:0
msgid "Keep empty for all open fiscal years"
-msgstr ""
+msgstr "Lasciare vuoto per tutti gli anni fiscali aperti"
#. module: account
#: code:addons/account/account_move_line.py:0
@@ -7968,6 +8075,8 @@ msgstr "Valuta"
msgid ""
"Gives the sequence order when displaying a list of bank statement lines."
msgstr ""
+"Fornisce l'ordine di sequenza quando viene mostrata una lista di movimenti "
+"bancari"
#. module: account
#: model:process.transition,note:account.process_transition_validentries0
@@ -8010,14 +8119,14 @@ msgstr ""
#. module: account
#: field:res.partner,contract_ids:0
msgid "Contracts"
-msgstr ""
+msgstr "Contratti"
#. module: account
#: field:account.cashbox.line,ending_id:0
#: field:account.cashbox.line,starting_id:0
#: field:account.entries.report,reconcile_id:0
msgid "unknown"
-msgstr ""
+msgstr "sconosciuto"
#. module: account
#: field:account.fiscalyear.close,journal_id:0
@@ -8068,7 +8177,7 @@ msgstr ""
#. module: account
#: selection:account.tax,applicable_type:0
msgid "Given by Python Code"
-msgstr ""
+msgstr "Calcolato con codice Python"
#. module: account
#: field:account.analytic.journal,code:0
@@ -8086,7 +8195,7 @@ msgstr ""
#. module: account
#: view:account.invoice:0
msgid "Residual Amount"
-msgstr ""
+msgstr "Ammontare residuo"
#. module: account
#: view:account.bank.statement:0
@@ -8138,7 +8247,7 @@ msgstr "Informazione"
#. module: account
#: model:process.node,note:account.process_node_bankstatement0
msgid "Registered payment"
-msgstr ""
+msgstr "Pagamento registrato"
#. module: account
#: view:account.fiscalyear.close.state:0
@@ -8148,7 +8257,7 @@ msgstr ""
#. module: account
#: view:account.analytic.line:0
msgid "Product Information"
-msgstr ""
+msgstr "Informazioni prodotto"
#. module: account
#: report:account.analytic.account.journal:0
@@ -8167,13 +8276,13 @@ msgstr "Crea fattura"
#. module: account
#: field:account.installer,purchase_tax:0
msgid "Purchase Tax(%)"
-msgstr ""
+msgstr "Imposta per acquisto(%)"
#. module: account
#: code:addons/account/invoice.py:0
#, python-format
msgid "Please create some invoice lines."
-msgstr ""
+msgstr "Creare voci della fattura"
#. module: account
#: model:ir.actions.act_window,help:account.action_tax_code_list
@@ -8249,7 +8358,7 @@ msgstr ""
#: report:account.third_party_ledger_other:0
#: report:account.vat.declaration:0
msgid "Start Period"
-msgstr ""
+msgstr "Periodo di inizio"
#. module: account
#: code:addons/account/account.py:0
@@ -8293,6 +8402,8 @@ msgid ""
"You cannot cancel the Invoice which is Partially Paid! You need to "
"unreconcile concerned payment entries!"
msgstr ""
+"Non si puo' cancellare una fattura parzialmente pagata, prima si deve "
+"eliminare le riconciliazione dei pagamenti."
#. module: account
#: report:account.overdue:0
@@ -8302,7 +8413,7 @@ msgstr "Distinti saluti."
#. module: account
#: view:account.invoice:0
msgid "Unpaid"
-msgstr ""
+msgstr "Non pagato"
#. module: account
#: model:ir.actions.act_window,help:account.action_tax_code_tree
@@ -8320,13 +8431,13 @@ msgstr ""
#. module: account
#: constraint:account.move.line:0
msgid "You can not create move line on view account."
-msgstr ""
+msgstr "Non si possono inserire movimenti in un conto di tipo \"vista\""
#. module: account
#: code:addons/account/wizard/account_change_currency.py:0
#, python-format
msgid "Current currency is not confirured properly !"
-msgstr ""
+msgstr "La valuta corrente non e' configurata correttamente !"
#. module: account
#: view:account.account.template:0
@@ -8382,12 +8493,12 @@ msgstr "Saldo"
#. module: account
#: model:process.node,note:account.process_node_supplierbankstatement0
msgid "Manually or automatically entered in the system"
-msgstr ""
+msgstr "Inseriti in modo automatico o manuale nel sistema"
#. module: account
#: report:account.account.balance:0
msgid "Display Account"
-msgstr ""
+msgstr "Mostra il conto"
#. module: account
#: report:account.tax.code.entries:0
@@ -8397,12 +8508,12 @@ msgstr "("
#. module: account
#: selection:account.invoice.refund,filter_refund:0
msgid "Modify"
-msgstr ""
+msgstr "Modifica"
#. module: account
#: view:account.account.type:0
msgid "Closing Method"
-msgstr ""
+msgstr "Metodo di chiusura"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_partner_balance
@@ -8424,7 +8535,7 @@ msgstr "Debito"
#: view:report.account_type.sales:0
#: view:report.hr.timesheet.invoice.journal:0
msgid "This Year"
-msgstr ""
+msgstr "Quest'anno"
#. module: account
#: view:board.board:0
@@ -8451,13 +8562,13 @@ msgstr ""
#: code:addons/account/account_bank_statement.py:0
#, python-format
msgid "Cannot delete bank statement(s) which are already confirmed !"
-msgstr ""
+msgstr "Nono si possono eliminare movimenti bancari confermati !"
#. module: account
#: code:addons/account/wizard/account_automatic_reconcile.py:0
#, python-format
msgid "You must select accounts to reconcile"
-msgstr ""
+msgstr "Occorre scegliere un conto da riconciliare"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_receivable_graph
@@ -8467,12 +8578,12 @@ msgstr "Saldo per Tipo Conto"
#. module: account
#: model:process.transition,note:account.process_transition_entriesreconcile0
msgid "Accounting entries are the first input of the reconciliation."
-msgstr ""
+msgstr "Voci dei conti sono il primi input per la riconciliazione"
#. module: account
#: report:account.move.voucher:0
msgid "Receiver's Signature"
-msgstr ""
+msgstr "Firma del beneficiario"
#. module: account
#: report:account.general.ledger:0
@@ -8480,7 +8591,7 @@ msgstr ""
#: report:account.third_party_ledger:0
#: report:account.third_party_ledger_other:0
msgid "Filters By"
-msgstr ""
+msgstr "Filtra per"
#. module: account
#: model:process.node,note:account.process_node_manually0
@@ -8501,6 +8612,7 @@ msgstr "Movimento contabile"
#, python-format
msgid "You can not change the tax, you should remove and recreate lines !"
msgstr ""
+"Non si puo' cambiare l'imposta, bisogna eliminare e reinserire le voci !"
#. module: account
#: report:account.central.journal:0
@@ -8510,7 +8622,7 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement
msgid "Bank statements"
-msgstr ""
+msgstr "Movimenti bancari"
#. module: account
#: help:account.addtmpl.wizard,cparent_id:0
@@ -8569,7 +8681,7 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "July"
-msgstr ""
+msgstr "Luglio"
#. module: account
#: view:account.account:0
@@ -8597,7 +8709,7 @@ msgstr ""
#: report:account.third_party_ledger_other:0
#: report:account.vat.declaration:0
msgid "End Period"
-msgstr ""
+msgstr "Periodo finale"
#. module: account
#: field:account.aged.trial.balance,chart_account_id:0
@@ -8616,12 +8728,12 @@ msgstr ""
#: field:account.report.general.ledger,chart_account_id:0
#: field:account.vat.declaration,chart_account_id:0
msgid "Chart of account"
-msgstr ""
+msgstr "piano dei conti"
#. module: account
#: field:account.move.line,date_maturity:0
msgid "Due date"
-msgstr ""
+msgstr "Data di scadenza"
#. module: account
#: view:account.move.journal:0
@@ -8692,7 +8804,7 @@ msgstr "Non riconciliate"
#: code:addons/account/invoice.py:0
#, python-format
msgid "Bad total !"
-msgstr ""
+msgstr "Totale errato !"
#. module: account
#: field:account.journal,sequence_id:0
@@ -8725,7 +8837,7 @@ msgstr ""
#. module: account
#: field:account.installer.modules,account_payment:0
msgid "Suppliers Payment Management"
-msgstr ""
+msgstr "Gestione pagamenti fornitori"
#. module: account
#: field:account.period,name:0
@@ -8750,7 +8862,7 @@ msgstr "Attivo"
#: code:addons/account/invoice.py:0
#, python-format
msgid "Unknown Error"
-msgstr ""
+msgstr "Errore sconosciuto"
#. module: account
#: code:addons/account/account.py:0
@@ -8771,7 +8883,7 @@ msgstr ""
#. module: account
#: field:account.period,special:0
msgid "Opening/Closing Period"
-msgstr ""
+msgstr "Aprire/chiudere un periodo"
#. module: account
#: field:account.account,currency_id:0
@@ -8820,7 +8932,7 @@ msgstr ""
#. module: account
#: report:account.move.voucher:0
msgid "Through :"
-msgstr ""
+msgstr "Attraverso :"
#. module: account
#: view:account.general.journal:0
@@ -8847,7 +8959,7 @@ msgstr ""
#: field:account.invoice,number:0
#: field:account.move,name:0
msgid "Number"
-msgstr ""
+msgstr "Numero"
#. module: account
#: report:account.analytic.account.journal:0
@@ -8889,12 +9001,12 @@ msgstr "Periodi"
#. module: account
#: field:account.invoice.report,currency_rate:0
msgid "Currency Rate"
-msgstr ""
+msgstr "Tasso di cambio"
#. module: account
#: help:account.payment.term.line,value_amount:0
msgid "For Value percent enter % ratio between 0-1."
-msgstr ""
+msgstr "Per valore in percentuale inserire unnumero fra 0 ed 1"
#. module: account
#: selection:account.entries.report,month:0
@@ -8903,7 +9015,7 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "April"
-msgstr ""
+msgstr "Aprile"
#. module: account
#: view:account.move.line.reconcile.select:0
@@ -8931,7 +9043,7 @@ msgstr ""
#. module: account
#: field:account.installer,sale_tax:0
msgid "Sale Tax(%)"
-msgstr ""
+msgstr "Impostasu vendite (%)"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree2
@@ -8971,7 +9083,7 @@ msgstr ")"
#. module: account
#: model:ir.model,name:account.model_account_period
msgid "Account period"
-msgstr ""
+msgstr "Periodo contabile"
#. module: account
#: view:account.subscription:0
@@ -8990,7 +9102,7 @@ msgstr ""
#: selection:account.account.template,type:0
#: selection:account.entries.report,type:0
msgid "Regular"
-msgstr ""
+msgstr "Regolare"
#. module: account
#: view:account.account:0
@@ -9004,7 +9116,7 @@ msgstr "Tipo interno"
#. module: account
#: report:account.move.voucher:0
msgid "State:"
-msgstr ""
+msgstr "Stato:"
#. module: account
#: model:ir.actions.act_window,name:account.action_subscription_form_running
@@ -9088,12 +9200,12 @@ msgstr ""
#: code:addons/account/report/account_profit_loss.py:0
#, python-format
msgid "Net Profit"
-msgstr ""
+msgstr "Profitto netto"
#. module: account
#: view:ir.sequence:0
msgid "Fiscal Year Sequences"
-msgstr ""
+msgstr "Sequenza per gli anni fiscali"
#. module: account
#: help:account.model,name:0
@@ -9104,7 +9216,7 @@ msgstr "Questo è un modello per registrazioni contabili ricorrenti"
#: code:addons/account/account_analytic_line.py:0
#, python-format
msgid "There is no income account defined for this product: \"%s\" (id:%d)"
-msgstr ""
+msgstr "Non e' definito un conto per incassi per il prodotto: \"%s\" (id:%d)"
#. module: account
#: report:account.general.ledger:0
@@ -9242,12 +9354,12 @@ msgstr "Righe fattura"
#: field:account.report.general.ledger,period_to:0
#: field:account.vat.declaration,period_to:0
msgid "End period"
-msgstr ""
+msgstr "Periodo finale"
#. module: account
#: view:account.bank.statement:0
msgid "Opening Balance"
-msgstr ""
+msgstr "Bilancio d'apertura"
#. module: account
#: model:ir.model,name:account.model_account_analytic_journal
@@ -9257,7 +9369,7 @@ msgstr "account.analytic.journal"
#. module: account
#: report:account.move.voucher:0
msgid "On Account of :"
-msgstr ""
+msgstr "Sul conto:"
#. module: account
#: view:account.automatic.reconcile:0
@@ -9273,7 +9385,7 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_report_account_sales
msgid "Report of the Sales by Account"
-msgstr ""
+msgstr "Report sulle vendite per conto"
#. module: account
#: model:ir.model,name:account.model_account_fiscal_position_account
@@ -9329,12 +9441,12 @@ msgstr ""
#. module: account
#: constraint:account.account.template:0
msgid "Error ! You can not create recursive account templates."
-msgstr ""
+msgstr "Errore! Non puoi creare un modello di conto ricorsivo"
#. module: account
#: view:account.subscription:0
msgid "Recurring"
-msgstr ""
+msgstr "Ricorrente"
#. module: account
#: code:addons/account/account_move_line.py:0
@@ -9398,7 +9510,7 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "December"
-msgstr ""
+msgstr "Dicembre"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree
@@ -9426,7 +9538,7 @@ msgstr ""
#: code:addons/account/wizard/account_move_journal.py:0
#, python-format
msgid "This period is already closed !"
-msgstr ""
+msgstr "Questo periodo e' gia' chiuso !"
#. module: account
#: help:account.move.line,currency_id:0
@@ -9457,7 +9569,7 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_analytic_chart
msgid "Account Analytic Chart"
-msgstr ""
+msgstr "Piano dei conti analitico"
#. module: account
#: help:account.invoice,residual:0
@@ -9467,25 +9579,25 @@ msgstr "Importo rimanente dovuto"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement
msgid "Statistic Reports"
-msgstr ""
+msgstr "Report statistici"
#. module: account
#: field:account.installer,progress:0
#: field:account.installer.modules,progress:0
#: field:wizard.multi.charts.accounts,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "Avanzamento configurazione"
#. module: account
#: view:account.fiscal.position.template:0
msgid "Accounts Mapping"
-msgstr ""
+msgstr "Corrispondenza dei conti"
#. module: account
#: code:addons/account/invoice.py:0
#, python-format
msgid "Invoice '%s' is waiting for validation."
-msgstr ""
+msgstr "La fattura '%s' aspetta di esere validata"
#. module: account
#: selection:account.entries.report,month:0
@@ -9494,12 +9606,12 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "November"
-msgstr ""
+msgstr "Novembre"
#. module: account
#: sql_constraint:account.account:0
msgid "The code of the account must be unique per company !"
-msgstr ""
+msgstr "Il codice del conto deve essere unico per ogni ditta!"
#. module: account
#: help:account.invoice.line,account_id:0
@@ -9510,7 +9622,7 @@ msgstr "Il conto di ricavo o di costo riguardante il prodotto selezionato."
#: code:addons/account/account_move_line.py:0
#, python-format
msgid "The date of your Journal Entry is not in the defined period!"
-msgstr ""
+msgstr "La data della registrazione non e' nel periodo definito!"
#. module: account
#: field:account.subscription,period_total:0
@@ -9526,7 +9638,7 @@ msgstr "Libro giornale generale"
#. module: account
#: view:account.invoice:0
msgid "Search Invoice"
-msgstr ""
+msgstr "Ricerca fattura"
#. module: account
#: report:account.invoice:0
@@ -9536,7 +9648,7 @@ msgstr ""
#: view:account.invoice.report:0
#: model:ir.actions.act_window,name:account.action_account_invoice_refund
msgid "Refund"
-msgstr ""
+msgstr "Rimborso"
#. module: account
#: field:wizard.multi.charts.accounts,bank_accounts_id:0
@@ -9560,7 +9672,7 @@ msgstr "Informazioni Generali"
#: view:account.move:0
#: view:account.move.line:0
msgid "Accounting Documents"
-msgstr ""
+msgstr "Documenti contabili"
#. module: account
#: model:ir.model,name:account.model_validate_account_move_lines
@@ -9582,11 +9694,12 @@ msgstr ""
#: model:process.transition,note:account.process_transition_reconcilepaid0
msgid "As soon as the reconciliation is done, the invoice can be paid."
msgstr ""
+"Appena la riconciliazione viene effettuata, la fattura puo'essere pagata."
#. module: account
#: view:account.account.template:0
msgid "Search Account Templates"
-msgstr ""
+msgstr "Ricerca template dei conti"
#. module: account
#: view:account.invoice.tax:0
@@ -9648,7 +9761,7 @@ msgstr "Rif."
#: field:account.use.model,model:0
#: model:ir.model,name:account.model_account_model
msgid "Account Model"
-msgstr ""
+msgstr "Modello di conto"
#. module: account
#: selection:account.entries.report,month:0
@@ -9657,7 +9770,7 @@ msgstr ""
#: selection:report.account.sales,month:0
#: selection:report.account_type.sales,month:0
msgid "February"
-msgstr ""
+msgstr "Febbraio"
#. module: account
#: field:account.bank.accounts.wizard,bank_account_id:0
@@ -9677,12 +9790,12 @@ msgstr ""
#. module: account
#: report:account.overdue:0
msgid "Maturity"
-msgstr ""
+msgstr "Scadenza"
#. module: account
#: selection:account.aged.trial.balance,direction_selection:0
msgid "Future"
-msgstr ""
+msgstr "Futuro"
#. module: account
#: view:account.move.line:0
@@ -9720,13 +9833,13 @@ msgstr ""
#: code:addons/account/wizard/account_report_aged_partner_balance.py:0
#, python-format
msgid "You must enter a period length that cannot be 0 or below !"
-msgstr ""
+msgstr "La durata del periodo deve essere maggiore di zero"
#. module: account
#: code:addons/account/account.py:0
#, python-format
msgid "You cannot remove an account which has account entries!. "
-msgstr ""
+msgstr "Non si puo' eliminare un contii che ha delle registrazioni ! "
#~ msgid "Entries Encoding by Move"
#~ msgstr "Registrazioni per movimento"
diff --git a/addons/account/i18n/mn.po b/addons/account/i18n/mn.po
index 3baa432b455..ae7992f9df3 100644
--- a/addons/account/i18n/mn.po
+++ b/addons/account/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-16 16:13+0000\n"
-"Last-Translator: badralb \n"
+"PO-Revision-Date: 2010-12-19 10:00+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:17+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/ru.po b/addons/account/i18n/ru.po
index 78906174b3a..4f62c8ff8c1 100644
--- a/addons/account/i18n/ru.po
+++ b/addons/account/i18n/ru.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: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-17 20:07+0000\n"
+"PO-Revision-Date: 2010-12-19 15:25+0000\n"
"Last-Translator: Chertykov Denis \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: 2010-12-18 05:05+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -2210,7 +2210,7 @@ msgstr "Фильтры"
#: selection:account.period,state:0
#: selection:report.invoice.created,state:0
msgid "Open"
-msgstr "Открыть"
+msgstr "Открыт"
#. module: account
#: model:process.node,note:account.process_node_draftinvoices0
diff --git a/addons/account/i18n/vi.po b/addons/account/i18n/vi.po
index d4c03d13820..65ebc0084b1 100644
--- a/addons/account/i18n/vi.po
+++ b/addons/account/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-19 00:16+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-19 19:15+0000\n"
+"Last-Translator: Phong Nguyen \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -376,7 +376,7 @@ msgstr ""
#: view:account.installer:0
#: view:account.installer.modules:0
msgid "Configure"
-msgstr ""
+msgstr "Cấu hình"
#. module: account
#: selection:account.entries.report,month:0
diff --git a/addons/account/installer.py b/addons/account/installer.py
index 9dce3186393..5f66354c5f6 100644
--- a/addons/account/installer.py
+++ b/addons/account/installer.py
@@ -95,6 +95,25 @@ class account_installer(osv.osv_memory):
'bank_accounts_id': _get_default_accounts,
'charts': _get_default_charts
}
+
+ def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
+ res = super(account_installer, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False)
+ configured_cmp = []
+ unconfigured_cmp = []
+ cmp_select = []
+ company_ids = self.pool.get('res.company').search(cr, uid, [], context=context)
+ cr.execute("SELECT company_id FROM account_account WHERE account_account.parent_id IS NULL")
+ for r in cr.fetchall():
+ configured_cmp.append(r[0])
+ unconfigured_cmp = list(set(company_ids)-set(configured_cmp))
+ if unconfigured_cmp:
+ for line in self.pool.get('res.company').browse(cr, uid, unconfigured_cmp):
+ cmp_select.append((line.id,line.name))
+ for field in res['fields']:
+ if field == 'company_id':
+ res['fields'][field]['domain'] = unconfigured_cmp
+ res['fields'][field]['selection'] = cmp_select
+ return res
def on_change_tax(self, cr, uid, id, tax):
return {'value': {'purchase_tax': tax}}
@@ -200,7 +219,8 @@ class account_installer(osv.osv_memory):
tax_template_ref[tax.id] = new_tax
#deactivate the parent_store functionnality on account_account for rapidity purpose
- self.pool._init = True
+ ctx = context and context.copy() or {}
+ ctx['defer_parent_store_computation'] = True
children_acc_template = obj_acc_template.search(cr, uid, [('parent_id', 'child_of', [obj_acc_root.id]), ('nocreate', '!=', True)], context=context)
children_acc_template.sort()
@@ -229,7 +249,7 @@ class account_installer(osv.osv_memory):
'tax_ids': [(6, 0, tax_ids)],
'company_id': company_id.id,
}
- new_account = obj_acc.create(cr, uid, vals, context=context)
+ new_account = obj_acc.create(cr, uid, vals, context=ctx)
acc_template_ref[account_template.id] = new_account
if account_template.name == 'Bank Current Account':
b_vals = {
@@ -243,8 +263,7 @@ class account_installer(osv.osv_memory):
'tax_ids': [(6,0,tax_ids)],
'company_id': company_id.id,
}
- bank_account = obj_acc.create(cr, uid, b_vals, context=context)
-
+ bank_account = obj_acc.create(cr, uid, b_vals, context=ctx)
view_id_cash = obj_acc_journal_view.search(cr, uid, [('name', '=', 'Bank/Cash Journal View')], context=context)[0] #why fixed name here?
view_id_cur = obj_acc_journal_view.search(cr, uid, [('name', '=', 'Bank/Cash Journal (Multi-Currency) View')], context=context)[0] #Why Fixed name here?
@@ -314,7 +333,7 @@ class account_installer(osv.osv_memory):
'parent_id': bank_account,
'company_id': company_id.id
}
- child_bnk_acc = obj_acc.create(cr, uid, vals_bnk, context=context)
+ child_bnk_acc = obj_acc.create(cr, uid, vals_bnk, context=ctx)
vals_seq_child = {
'name': _(vals_bnk['name'] + ' ' + 'Journal'),
'code': 'account.journal',
@@ -348,7 +367,6 @@ class account_installer(osv.osv_memory):
code_cnt += 1
#reactivate the parent_store functionality on account_account
- self.pool._init = False
obj_acc._parent_store_compute(cr)
for key, value in todo_dict.items():
diff --git a/addons/account/invoice.py b/addons/account/invoice.py
index 57178c03c72..b6d8fcb9de0 100644
--- a/addons/account/invoice.py
+++ b/addons/account/invoice.py
@@ -268,21 +268,21 @@ class account_invoice(osv.osv):
store={
'account.invoice': (lambda self, cr, uid, ids, c={}: ids, ['invoice_line'], 20),
'account.invoice.tax': (_get_invoice_tax, None, 20),
- 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount'], 20),
+ 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount','invoice_id'], 20),
},
multi='all'),
'amount_tax': fields.function(_amount_all, method=True, digits_compute=dp.get_precision('Account'), string='Tax',
store={
'account.invoice': (lambda self, cr, uid, ids, c={}: ids, ['invoice_line'], 20),
'account.invoice.tax': (_get_invoice_tax, None, 20),
- 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount'], 20),
+ 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount','invoice_id'], 20),
},
multi='all'),
'amount_total': fields.function(_amount_all, method=True, digits_compute=dp.get_precision('Account'), string='Total',
store={
'account.invoice': (lambda self, cr, uid, ids, c={}: ids, ['invoice_line'], 20),
'account.invoice.tax': (_get_invoice_tax, None, 20),
- 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount'], 20),
+ 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount','invoice_id'], 20),
},
multi='all'),
'currency_id': fields.many2one('res.currency', 'Currency', required=True, readonly=True, states={'draft':[('readonly',False)]}),
@@ -302,7 +302,7 @@ class account_invoice(osv.osv):
store={
'account.invoice': (lambda self, cr, uid, ids, c={}: ids, ['invoice_line'], 50),
'account.invoice.tax': (_get_invoice_tax, None, 50),
- 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount'], 50),
+ 'account.invoice.line': (_get_invoice_line, ['price_unit','invoice_line_tax_id','quantity','discount','invoice_id'], 50),
'account.move.line': (_get_invoice_from_line, None, 50),
'account.move.reconcile': (_get_invoice_from_reconcile, None, 50),
},
@@ -1313,6 +1313,7 @@ class account_invoice_line(osv.osv):
if context is None:
context = {}
company_id = context.get('company_id',False)
+ tax_obj = self.pool.get('account.tax')
if not partner_id:
raise osv.except_osv(_('No Partner Defined !'),_("You must first select a partner !") )
if not product:
@@ -1396,23 +1397,20 @@ class account_invoice_line(osv.osv):
a = res.product_tmpl_id.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)
if a:
result['account_id'] = a
if type in ('out_invoice', 'out_refund'):
- taxes = res.taxes_id and res.taxes_id or (a and self.pool.get('account.account').browse(cr, uid, a).tax_ids or False)
- tax_id = fpos_obj.map_tax(cr, uid, fpos, taxes)
+ taxes = res.taxes_id and res.taxes_id or (a and self.pool.get('account.account').browse(cr, uid, a, context=context).tax_ids or False)
else:
- taxes = res.supplier_taxes_id and res.supplier_taxes_id or (a and self.pool.get('account.account').browse(cr, uid, a).tax_ids or False)
- tax_id = fpos_obj.map_tax(cr, uid, fpos, taxes)
+ taxes = res.supplier_taxes_id and res.supplier_taxes_id or (a and self.pool.get('account.account').browse(cr, uid, a, context=context).tax_ids or False)
+ tax_id = fpos_obj.map_tax(cr, uid, fpos, taxes)
+
if type in ('in_invoice', 'in_refund'):
result.update( {'price_unit': price_unit or res.standard_price,'invoice_line_tax_id': tax_id} )
else:
result.update({'price_unit': res.list_price, 'invoice_line_tax_id': tax_id})
-
-# if not name:
result['name'] = res.partner_ref
domain = {}
@@ -1443,11 +1441,21 @@ class account_invoice_line(osv.osv):
return res_final
def uos_id_change(self, cr, uid, ids, product, uom, qty=0, name='', type='out_invoice', partner_id=False, fposition_id=False, price_unit=False, address_invoice_id=False, currency_id=False, context=None):
- res = self.product_id_change(cr, uid, ids, product, uom, qty, name, type, partner_id, fposition_id, price_unit, address_invoice_id, currency_id, context)
+ warning = {}
+ res = self.product_id_change(cr, uid, ids, product, uom, qty, name, type, partner_id, fposition_id, price_unit, address_invoice_id, currency_id, context=context)
if 'uos_id' in res['value']:
del res['value']['uos_id']
if not uom:
res['value']['price_unit'] = 0.0
+ if product and uom:
+ prod = self.pool.get('product.product').browse(cr, uid, product, context=context)
+ prod_uom = self.pool.get('product.uom').browse(cr, uid, uom, context=context)
+ if prod.uom_id.category_id.id != prod_uom.category_id.id:
+ warning = {
+ 'title': _('Warning!'),
+ 'message': _('You selected an Unit of Measure which is not compatible with the product.')
+ }
+ return {'value': res['value'], 'warning': warning}
return res
def move_line_get(self, cr, uid, invoice_id, context=None):
diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml
index 69c0df65014..e0a2b18756b 100644
--- a/addons/account/project/project_view.xml
+++ b/addons/account/project/project_view.xml
@@ -337,7 +337,7 @@
Analytic Journals
account.analytic.journal
form
- tree,form,search
+ tree,form
diff --git a/addons/account/report/account_balance.py b/addons/account/report/account_balance.py
index f9697710f8f..45d7e107180 100644
--- a/addons/account/report/account_balance.py
+++ b/addons/account/report/account_balance.py
@@ -84,11 +84,12 @@ class account_balance(report_sxw.rml_parse, common_report_header):
}
self.sum_debit += account_rec['debit']
self.sum_credit += account_rec['credit']
+ acc_digit = self.pool.get('decimal.precision').precision_get(self.cr, 1, 'Account')
if disp_acc == 'bal_movement':
- if res['credit'] > 0 or res['debit'] > 0 or res['balance'] > 0:
+ if round(res['credit'], acc_digit) > 0 or round(res['debit'], acc_digit) > 0 or round(res['balance'], acc_digit) != 0:
self.result_acc.append(res)
elif disp_acc == 'bal_solde':
- if res['balance'] != 0:
+ if round(res['balance'], acc_digit) != 0:
self.result_acc.append(res)
else:
self.result_acc.append(res)
diff --git a/addons/account/report/account_balance_sheet.py b/addons/account/report/account_balance_sheet.py
index db75eff0dcf..8816d702118 100644
--- a/addons/account/report/account_balance_sheet.py
+++ b/addons/account/report/account_balance_sheet.py
@@ -136,15 +136,16 @@ class report_balancesheet_horizontal(report_sxw.rml_parse, common_report_header)
'level': account.level,
'balance':account.balance,
}
+ acc_digit = self.pool.get('decimal.precision').precision_get(self.cr, 1, 'Account')
if typ == 'liability' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_dr += account.balance
if typ == 'asset' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_cr += account.balance
if data['form']['display_account'] == 'bal_movement':
- if account.credit > 0 or account.debit > 0 or account.balance > 0:
+ if round(account.credit, acc_digit) > 0 or round(account.debit, acc_digit) > 0 or round(account.balance, acc_digit) != 0:
accounts_temp.append(account_dict)
elif data['form']['display_account'] == 'bal_solde':
- if account.balance != 0:
+ if round(account.balance, acc_digit) != 0:
accounts_temp.append(account_dict)
else:
accounts_temp.append(account_dict)
diff --git a/addons/account/report/account_invoice_report_view.xml b/addons/account/report/account_invoice_report_view.xml
index b925c115a54..949a4c934db 100644
--- a/addons/account/report/account_invoice_report_view.xml
+++ b/addons/account/report/account_invoice_report_view.xml
@@ -78,7 +78,7 @@
domain="['|', ('type','=','out_invoice'),('type','=','out_refund')]"
help="Customer Invoices And Refunds"/>
diff --git a/addons/account/report/account_print_overdue.rml b/addons/account/report/account_print_overdue.rml
index 4dfe08c0bac..0797d544f9b 100644
--- a/addons/account/report/account_print_overdue.rml
+++ b/addons/account/report/account_print_overdue.rml
@@ -157,7 +157,6 @@
- Exception made of a mistake of our side, it seems that the following bills stay unpaid. Please, take appropriate measures in order to carry out this payment in the next 8 days.
diff --git a/addons/account/report/account_profit_loss.py b/addons/account/report/account_profit_loss.py
index 9198edf7105..d9d6226904a 100644
--- a/addons/account/report/account_profit_loss.py
+++ b/addons/account/report/account_profit_loss.py
@@ -106,15 +106,16 @@ class report_pl_account_horizontal(report_sxw.rml_parse, common_report_header):
accounts_temp = []
for account in accounts:
if (account.user_type.report_type) and (account.user_type.report_type == typ):
+ acc_digit = self.pool.get('decimal.precision').precision_get(self.cr, 1, 'Account')
if typ == 'expense' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_dr += abs(account.debit - account.credit)
if typ == 'income' and account.type <> 'view' and (account.debit <> account.credit):
self.result_sum_cr += abs(account.debit - account.credit)
if data['form']['display_account'] == 'bal_movement':
- if account.credit > 0 or account.debit > 0 or account.balance > 0:
+ if round(account.credit, acc_digit) > 0 or round(account.debit, acc_digit) > 0 or round(account.balance, acc_digit) != 0:
accounts_temp.append(account)
elif data['form']['display_account'] == 'bal_solde':
- if account.balance != 0:
+ if round(account.balance, acc_digit) != 0:
accounts_temp.append(account)
else:
accounts_temp.append(account)
diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml
index 347a82e33c2..5f429270e29 100644
--- a/addons/account/security/account_security.xml
+++ b/addons/account/security/account_security.xml
@@ -79,7 +79,7 @@
Tax multi-company
- ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]
+ ['|',('company_id','=',False),('company_id','=',user.company_id.id)]
diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv
index 56213c7cc71..b7775c48c8d 100644
--- a/addons/account/security/ir.model.access.csv
+++ b/addons/account/security/ir.model.access.csv
@@ -72,8 +72,8 @@
"access_account_account_product_manager","account.account product manager","model_account_account","product.group_product_manager",1,0,0,0
"access_account_journal_product_manager","account.journal product manager","model_account_journal","product.group_product_manager",1,0,0,0
"access_account_fiscal_position_product_manager","account.fiscal.position account.manager","model_account_fiscal_position","account.group_account_manager",1,1,1,1
-"access_account_fiscal_position_tax_product_manager","account.fiscal.position.tax account.manager","model_account_fiscal_position_tax","account.group_account_manager",1,0,0,0
-"access_account_fiscal_position_account_product_manager","account.fiscal.position account.manager","model_account_fiscal_position_account","account.group_account_manager",1,0,0,0
+"access_account_fiscal_position_tax_product_manager","account.fiscal.position.tax account.manager","model_account_fiscal_position_tax","account.group_account_manager",1,1,1,1
+"access_account_fiscal_position_account_product_manager","account.fiscal.position account.manager","model_account_fiscal_position_account","account.group_account_manager",1,1,1,1
"access_account_fiscal_position","account.fiscal.position all","model_account_fiscal_position","base.group_user",1,0,0,0
"access_account_fiscal_position_tax","account.fiscal.position.tax all","model_account_fiscal_position_tax","base.group_user",1,0,0,0
"access_account_fiscal_position_account","account.fiscal.position all","model_account_fiscal_position_account","base.group_user",1,0,0,0
@@ -116,3 +116,5 @@
"access_report_account_receivable_invoice","report.account.receivable.invoice","model_report_account_receivable","account.group_account_invoice",1,1,1,1
"access_report_account_receivable_user","report.account.receivable.user","model_report_account_receivable","account.group_account_user",1,1,1,1
"access_account_sequence_fiscal_year_invoice","account.sequence.fiscalyear invoice","model_account_sequence_fiscalyear","account.group_account_invoice",1,1,1,1
+"access_account_sequence_fiscal_year_sale_user","account.sequence.fiscalyear.sale.user","model_account_sequence_fiscalyear","base.group_sale_salesman",1,1,1,0
+"access_account_sequence_fiscal_year_sale_manager","account.sequence.fiscalyear.sale.manager","model_account_sequence_fiscalyear","base.group_sale_manager",1,1,1,1
diff --git a/addons/account/wizard/account_chart.py b/addons/account/wizard/account_chart.py
index f4c360cd253..e8f0e432d69 100644
--- a/addons/account/wizard/account_chart.py
+++ b/addons/account/wizard/account_chart.py
@@ -33,8 +33,9 @@ class account_chart(osv.osv_memory):
help = 'Keep empty for all open fiscal years'),
'period_from': fields.many2one('account.period', 'Start period'),
'period_to': fields.many2one('account.period', 'End period'),
- 'target_move': fields.selection([('all', 'All Entries'),
- ('posted', 'All Posted Entries')], 'Target Moves', required = True),
+ 'target_move': fields.selection([('posted', 'All Posted Entries'),
+ ('all', 'All Entries'),
+ ], 'Target Moves', required = True),
}
def onchange_fiscalyear(self, cr, uid, ids, fiscalyear_id=False, context=None):
@@ -92,7 +93,7 @@ class account_chart(osv.osv_memory):
return result
_defaults = {
- 'target_move': 'all'
+ 'target_move': 'posted'
}
account_chart()
diff --git a/addons/account/wizard/account_move_journal.py b/addons/account/wizard/account_move_journal.py
index c7adb387724..2c10f83eee4 100644
--- a/addons/account/wizard/account_move_journal.py
+++ b/addons/account/wizard/account_move_journal.py
@@ -21,7 +21,7 @@
from lxml import etree
-from osv import osv
+from osv import osv, fields
from tools.translate import _
import tools
@@ -29,7 +29,16 @@ class account_move_journal(osv.osv_memory):
_name = "account.move.journal"
_description = "Move journal"
- def _get_period(self, cr, uid, context=None):
+ _columns = {
+ 'target_move': fields.selection([('posted', 'All Posted Entries'),
+ ('all', 'All Entries'),
+ ], 'Target Moves', required=True),
+ }
+
+ _defaults = {
+ 'target_move': 'posted'
+ }
+ def _get_period(self, cr, uid, context={}):
"""
Return default account period value
"""
@@ -93,6 +102,8 @@ class account_move_journal(osv.osv_memory):
view = """
-
+
@@ -131,7 +131,6 @@
-
diff --git a/addons/account_budget/i18n/nl.po b/addons/account_budget/i18n/nl.po
index 24cc04e9439..de8d69eba54 100644
--- a/addons/account_budget/i18n/nl.po
+++ b/addons/account_budget/i18n/nl.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: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-16 09:21+0000\n"
-"Last-Translator: Douwe Wullink (Dypalio) \n"
+"PO-Revision-Date: 2010-12-20 04:01+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-17 05:41+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_budget
diff --git a/addons/account_invoice_layout/i18n/fr.po b/addons/account_invoice_layout/i18n/fr.po
index c4dbbf87f7b..d3c39d25c8c 100644
--- a/addons/account_invoice_layout/i18n/fr.po
+++ b/addons/account_invoice_layout/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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_invoice_layout
diff --git a/addons/account_payment/account_payment_view.xml b/addons/account_payment/account_payment_view.xml
index d0543d72242..7c1a830d3f8 100644
--- a/addons/account_payment/account_payment_view.xml
+++ b/addons/account_payment/account_payment_view.xml
@@ -39,7 +39,7 @@
-
+
payment.mode.search
@@ -88,7 +88,7 @@
Payment Mode
payment.mode
form
- tree,form,search
+ tree,form
diff --git a/addons/account_payment/i18n/ru.po b/addons/account_payment/i18n/ru.po
index faff57be213..18873b3a1b0 100644
--- a/addons/account_payment/i18n/ru.po
+++ b/addons/account_payment/i18n/ru.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: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-11-23 09:42+0000\n"
+"PO-Revision-Date: 2010-12-19 13:35+0000\n"
"Last-Translator: Chertykov Denis \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: 2010-12-17 05:27+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
diff --git a/addons/account_payment/wizard/account_payment_populate_statement.py b/addons/account_payment/wizard/account_payment_populate_statement.py
index cac06bb472a..f99189a8444 100644
--- a/addons/account_payment/wizard/account_payment_populate_statement.py
+++ b/addons/account_payment/wizard/account_payment_populate_statement.py
@@ -37,10 +37,12 @@ class account_payment_populate_statement(osv.osv_memory):
res = super(account_payment_populate_statement, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar, submenu=False)
line_ids = line_obj.search(cr, uid, [
('move_line_id.reconcile_id', '=', False),
- ('bank_statement_line_id', '=', False),])
+ ('bank_statement_line_id', '=', False),
+ ('move_line_id.state','=','valid')])
line_ids.extend(line_obj.search(cr, uid, [
('move_line_id.reconcile_id', '=', False),
- ('order_id.mode', '=', False)]))
+ ('order_id.mode', '=', False),
+ ('move_line_id.state','=','valid')]))
domain = '[("id", "in", '+ str(line_ids)+')]'
doc = etree.XML(res['arch'])
nodes = doc.xpath("//field[@name='lines']")
diff --git a/addons/account_tax_include/i18n/vi.po b/addons/account_tax_include/i18n/vi.po
index c44f5b2ea83..224a72e046f 100644
--- a/addons/account_tax_include/i18n/vi.po
+++ b/addons/account_tax_include/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-12-17 15:57+0000\n"
+"PO-Revision-Date: 2010-12-19 19:22+0000\n"
"Last-Translator: Phong Nguyen \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_tax_include
@@ -45,7 +45,7 @@ msgstr "Chưa bao gồm thuế"
#. module: account_tax_include
#: view:account.tax:0
msgid "Compute Code for Taxes included prices"
-msgstr ""
+msgstr "Mã tính toán cho giá bao gồm thuế"
#. module: account_tax_include
#: field:account.invoice.line,price_subtotal_incl:0
diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py
index 9dc496c5ec6..570bfb1d8b7 100644
--- a/addons/account_voucher/account_voucher.py
+++ b/addons/account_voucher/account_voucher.py
@@ -23,8 +23,8 @@ import time
from lxml import etree
import netsvc
-from osv import fields
-from osv import osv
+from osv import osv, fields
+import decimal_precision as dp
from tools.translate import _
class account_move_line(osv.osv):
@@ -117,6 +117,11 @@ class account_voucher(osv.osv):
if context is None: context = {}
return context.get('narration', False)
+ def _get_amount(self, cr, uid, context=None):
+ if context is None:
+ context= {}
+ return context.get('amount', 0.0)
+
def name_get(self, cr, uid, ids, context=None):
if not ids:
return []
@@ -150,18 +155,29 @@ class account_voucher(osv.osv):
res['arch'] = etree.tostring(doc)
return res
+ def _compute_writeoff_amount(self, cr, uid, line_dr_ids, line_cr_ids, amount):
+ debit = credit = 0.0
+ for l in line_dr_ids:
+ debit += l['amount']
+ for l in line_cr_ids:
+ credit += l['amount']
+ return abs(amount - abs(credit - debit))
+
+ def onchange_line_ids(self, cr, uid, ids, line_dr_ids, line_cr_ids, amount):
+ line_dr_ids = [x[2] for x in line_dr_ids]
+ line_cr_ids = [x[2] for x in line_cr_ids]
+ return {'value': {'writeoff_amount': self._compute_writeoff_amount(cr, uid, line_dr_ids, line_cr_ids, amount)}}
+
def _get_writeoff_amount(self, cr, uid, ids, name, args, context=None):
if not ids: return {}
res = {}
+ debit = credit = 0.0
for voucher in self.browse(cr, uid, ids, context=context):
- debit= credit = 0.0
- if voucher.line_dr_ids:
- for line in voucher.line_dr_ids:
- debit += line.amount_unreconciled
- if voucher.line_cr_ids:
- for line in voucher.line_cr_ids:
- credit += line.amount_unreconciled
- res[voucher.id] = abs(voucher.amount - abs(credit - debit))
+ for l in voucher.line_dr_ids:
+ debit += l.amount
+ for l in voucher.line_cr_ids:
+ credit += l.amount
+ res[voucher.id] = abs(voucher.amount - abs(credit - debit))
return res
_name = 'account.voucher'
@@ -199,8 +215,8 @@ class account_voucher(osv.osv):
\n* The \'Pro-forma\' when voucher is in Pro-forma state,voucher does not have an voucher number. \
\n* The \'Posted\' state is used when user create voucher,a voucher number is generated and voucher entries are created in account \
\n* The \'Cancelled\' state is used when user cancel voucher.'),
- 'amount': fields.float('Total', digits=(16, 2), required=True, readonly=True, states={'draft':[('readonly',False)]}),
- 'tax_amount':fields.float('Tax Amount', digits=(14,2), readonly=True, states={'draft':[('readonly',False)]}),
+ 'amount': fields.float('Total', digits_compute=dp.get_precision('Account'), required=True, readonly=True, states={'draft':[('readonly',False)]}),
+ 'tax_amount':fields.float('Tax Amount', digits_compute=dp.get_precision('Account'), readonly=True, states={'draft':[('readonly',False)]}),
'reference': fields.char('Ref #', size=64, readonly=True, states={'draft':[('readonly',False)]}, help="Transaction reference number."),
'number': fields.char('Number', size=32, readonly=True,),
'move_id':fields.many2one('account.move', 'Account Entry'),
@@ -215,14 +231,13 @@ class account_voucher(osv.osv):
'pre_line':fields.boolean('Previous Payments ?', required=False),
'date_due': fields.date('Due Date', readonly=True, states={'draft':[('readonly',False)]}),
'payment_option':fields.selection([
- ('without_writeoff', 'Without Write-off'),
- ('with_writeoff', 'With Write-off'),
- ], 'Payment Option', required=True, readonly=True, states={'draft': [('readonly', False)]}),
+ ('without_writeoff', 'Keep Open'),
+ ('with_writeoff', 'Reconcile with Write-Off'),
+ ], 'Payment Difference', required=True, readonly=True, states={'draft': [('readonly', False)]}),
'writeoff_acc_id': fields.many2one('account.account', 'Write-Off account', readonly=True, states={'draft': [('readonly', False)]}),
- 'writeoff_journal_id': fields.many2one('account.journal', 'Write-Off journal', readonly=True, states={'draft': [('readonly', False)]}),
- 'comment': fields.char('Comment', size=64, readonly=True, states={'draft': [('readonly', False)]}),
- 'analytic_id': fields.many2one('account.analytic.account','Analytic Account', readonly=True, states={'draft': [('readonly', False)]}),
- 'writeoff_amount': fields.function(_get_writeoff_amount, method=True, string='Writeoff Amount', type='float', readonly=True),
+ 'comment': fields.char('Write-Off Comment', size=64, required=True, readonly=True, states={'draft': [('readonly', False)]}),
+ 'analytic_id': fields.many2one('account.analytic.account','Write-Off Analytic Account', readonly=True, states={'draft': [('readonly', False)]}),
+ 'writeoff_amount': fields.function(_get_writeoff_amount, method=True, string='Write-Off Amount', type='float', readonly=True),
}
_defaults = {
'period_id': _get_period,
@@ -231,6 +246,7 @@ class account_voucher(osv.osv):
'currency_id': _get_currency,
'reference': _get_reference,
'narration':_get_narration,
+ 'amount': _get_amount,
'type':_get_type,
'state': 'draft',
'pay_now': 'pay_later',
@@ -239,7 +255,7 @@ class account_voucher(osv.osv):
'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'account.voucher',context=c),
'tax_id': _get_tax,
'payment_option': 'without_writeoff',
- 'comment': 'Write-Off',
+ 'comment': _('Write-Off'),
}
def compute_tax(self, cr, uid, ids, context=None):
@@ -395,13 +411,17 @@ class account_voucher(osv.osv):
@return: Returns a dict which contains new values, and context
"""
+ if context is None:
+ context = {}
if not journal_id:
return {}
- if context is None:
- context = {}
- currency_pool = self.pool.get('res.currency')
line_pool = self.pool.get('account.voucher.line')
+ line_ids = ids and line_pool.search(cr, uid, [('voucher_id', '=', ids[0])]) or False
+ if line_ids:
+ line_pool.unlink(cr, uid, line_ids)
+
+ currency_pool = self.pool.get('res.currency')
move_line_pool = self.pool.get('account.move.line')
partner_pool = self.pool.get('res.partner')
journal_pool = self.pool.get('account.journal')
@@ -474,13 +494,13 @@ class account_voucher(osv.osv):
if line.debit and line.reconcile_partial_id and ttype == 'payment':
continue
- orignal_amount = line.credit or line.debit or 0.0
+ original_amount = line.credit or line.debit or 0.0
rs = {
'name':line.move_id.name,
'type': line.credit and 'dr' or 'cr',
'move_line_id':line.id,
'account_id':line.account_id.id,
- 'amount_original':currency_pool.compute(cr, uid, company_currency, currency_id, orignal_amount),
+ 'amount_original':currency_pool.compute(cr, uid, company_currency, currency_id, original_amount),
'date_original':line.date,
'date_due':line.date_maturity,
'amount_unreconciled':currency_pool.compute(cr, uid, company_currency, currency_id, line.amount_unreconciled)
@@ -504,6 +524,7 @@ class account_voucher(osv.osv):
default['value']['pre_line'] = 1
elif ttype == 'receipt' and len(default['value']['line_dr_ids']) > 0:
default['value']['pre_line'] = 1
+ default['value']['writeoff_amount'] = self._compute_writeoff_amount(cr, uid, default['value']['line_dr_ids'], default['value']['line_cr_ids'], price)
return default
@@ -687,7 +708,7 @@ class account_voucher(osv.osv):
for line in inv.line_ids:
if not line.amount:
continue
- amount = currency_pool.compute(cr, uid, current_currency, company_currency, line.amount)
+ amount = currency_pool.compute(cr, uid, current_currency, company_currency, line.untax_amount or line.amount)
move_line = {
'journal_id': inv.journal_id.id,
'period_id': inv.period_id.id,
@@ -730,16 +751,20 @@ class account_voucher(osv.osv):
if line.move_line_id.id:
rec_ids = [master_line, line.move_line_id.id]
rec_list_ids.append(rec_ids)
- writeoff_account_id = False
- writeoff_journal_id = False
- writeoff_period_id = inv.period_id.id,
- comment = False
if not currency_pool.is_zero(cr, uid, inv.currency_id, line_total):
diff = line_total
+ account_id = False
+ if inv.payment_option == 'with_writeoff':
+ account_id = inv.writeoff_acc_id.id
+ elif inv.type in ('sale', 'receipt'):
+# if inv.journal_id.type in ('sale','sale_refund', 'cash', 'bank'):
+ account_id = inv.partner_id.property_account_receivable.id
+ else:
+ account_id = inv.partner_id.property_account_payable.id
move_line = {
'name': name,
- 'account_id': False,
+ 'account_id': account_id,
'move_id': move_id,
'partner_id': inv.partner_id.id,
'date': inv.date,
@@ -748,24 +773,8 @@ class account_voucher(osv.osv):
'amount_currency': company_currency <> current_currency and currency_pool.compute(cr, uid, company_currency, current_currency, diff * -1) or 0.0,
'currency_id': company_currency <> current_currency and current_currency or False,
}
- account_id = False
- if inv.type in ('sale', 'receipt'):
-# if inv.journal_id.type in ('sale','sale_refund', 'cash', 'bank'):
- account_id = inv.partner_id.property_account_receivable.id
- else:
- account_id = inv.partner_id.property_account_payable.id
- move_line['account_id'] = account_id
move_line_pool.create(cr, uid, move_line)
- for rec_ids in rec_list_ids:
- if len(rec_ids) >= 2:
- if inv.payment_option == 'with_writeoff':
- writeoff_account_id = inv.writeoff_acc_id.id
- writeoff_journal_id = inv.writeoff_journal_id.id
- comment = inv.comment
- move_line_pool.reconcile(cr, uid, rec_ids, 'manual', writeoff_account_id, writeoff_period_id, writeoff_journal_id, context)
- else:
- move_line_pool.reconcile_partial(cr, uid, rec_ids)
self.write(cr, uid, [inv.id], {
'move_id': move_id,
@@ -773,6 +782,9 @@ class account_voucher(osv.osv):
'number': name,
})
move_pool.post(cr, uid, [move_id], context={})
+ for rec_ids in rec_list_ids:
+ if len(rec_ids) >= 2:
+ move_line_pool.reconcile_partial(cr, uid, rec_ids)
return True
def copy(self, cr, uid, id, default={}, context=None):
@@ -824,7 +836,7 @@ class account_voucher_line(osv.osv):
'account_id':fields.many2one('account.account','Account', required=True),
'partner_id':fields.related('voucher_id', 'partner_id', type='many2one', relation='res.partner', string='Partner'),
'untax_amount':fields.float('Untax Amount'),
- 'amount':fields.float('Amount', digits=(14,2)),
+ 'amount':fields.float('Amount', digits_compute=dp.get_precision('Account')),
'type':fields.selection([('dr','Debit'),('cr','Credit')], 'Cr/Dr'),
'account_analytic_id': fields.many2one('account.analytic.account', 'Analytic Account'),
'move_line_id': fields.many2one('account.move.line', 'Journal Item'),
@@ -832,7 +844,7 @@ class account_voucher_line(osv.osv):
'date_due': fields.related('move_line_id','date_maturity', type='date', relation='account.move.line', string='Due Date', readonly=1),
'amount_original': fields.function(_compute_balance, method=True, multi='dc', type='float', string='Originial Amount', store=True),
'amount_unreconciled': fields.function(_compute_balance, method=True, multi='dc', type='float', string='Open Balance', store=True),
- 'company_id': fields.related('voucher_id','company_id', relation='res.company', string='Company', store=True),
+ 'company_id': fields.related('voucher_id','company_id', relation='res.company', type='many2one', string='Company', store=True),
}
_defaults = {
'name': ''
@@ -873,7 +885,7 @@ class account_voucher_line(osv.osv):
@return: Returns a dict that contains default values for fields
"""
- if context is None:
+ if context is None:
context = {}
journal_id = context.get('journal_id', False)
partner_id = context.get('partner_id', False)
@@ -962,6 +974,17 @@ class account_bank_statement_line(osv.osv):
res[line.id] = 0.0
return res
+ def _check_amount(self, cr, uid, ids, context=None):
+ for obj in self.browse(cr, uid, ids, context=context):
+ if obj.voucher_id:
+ if not (obj.amount == obj.voucher_id.amount):
+ return False
+ return True
+
+ _constraints = [
+ (_check_amount, 'The amount of the voucher must be the same amount as the one on the statement line', ['amount']),
+ ]
+
_columns = {
'amount_reconciled': fields.function(_amount_reconciled,
string='Amount reconciled', method=True, type='float'),
@@ -981,4 +1004,4 @@ class account_bank_statement_line(osv.osv):
account_bank_statement_line()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/account_voucher/account_voucher_report.xml b/addons/account_voucher/account_voucher_report.xml
index 785fd91df73..8af204efbbe 100644
--- a/addons/account_voucher/account_voucher_report.xml
+++ b/addons/account_voucher/account_voucher_report.xml
@@ -1,7 +1,7 @@
-
+ menu="True"/> -->
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/account_voucher/i18n/account_voucher.pot b/addons/account_voucher/i18n/account_voucher.pot
index 19e18ce07c4..9421681b8ee 100644
--- a/addons/account_voucher/i18n/account_voucher.pot
+++ b/addons/account_voucher/i18n/account_voucher.pot
@@ -406,7 +406,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "supplier Payment"
msgstr ""
#. module: account_voucher
@@ -520,7 +520,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "supplier"
msgstr ""
#. module: account_voucher
@@ -657,7 +657,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open supplier Journal Entries"
msgstr ""
#. module: account_voucher
@@ -750,7 +750,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor Invoices and Outstanding transactions"
+msgid "supplier Invoices and Outstanding transactions"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/el.po b/addons/account_voucher/i18n/el.po
index 2983628da26..13d2ae4737e 100644
--- a/addons/account_voucher/i18n/el.po
+++ b/addons/account_voucher/i18n/el.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "supplier Payment"
msgstr "Πληρωμή Πωλητή"
#. module: account_voucher
@@ -539,8 +539,8 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
-msgstr "Πωλητής"
+msgid "Supplier"
+msgstr "προμηθευτής"
#. module: account_voucher
#: view:account.voucher:0
@@ -676,7 +676,7 @@ msgstr "Πληροφορίες Πώλησης"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/es.po b/addons/account_voucher/i18n/es.po
index bab2fbf2f09..76bbd0121dd 100644
--- a/addons/account_voucher/i18n/es.po
+++ b/addons/account_voucher/i18n/es.po
@@ -433,8 +433,8 @@ msgstr "Romper conciliación"
#. 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 "Vendor Payment"
-msgstr "Pago del vendedor"
+msgid "Supplier Payment"
+msgstr "Pago del Proveedor"
#. module: account_voucher
#: view:account.invoice:0
@@ -551,8 +551,8 @@ msgstr "¿Auditoría completa?"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
-msgstr "Vendedor"
+msgid "Supplier"
+msgstr "Proveedor"
#. module: account_voucher
#: view:account.voucher:0
@@ -688,8 +688,8 @@ msgstr "Información de ventas"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
-msgstr "Abrir entradas diario de vendedores"
+msgid "Open Supplier Journal Entries"
+msgstr "Abrir entradas diario de Proveedors"
#. module: account_voucher
#: field:account.voucher.line,voucher_id:0
@@ -781,8 +781,8 @@ msgstr "Cancelado"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor Invoices and Outstanding transactions"
-msgstr "Facturas de vendedor y transacciones de salida"
+msgid "Supplier Invoices and Outstanding transactions"
+msgstr "Facturas de Proveedor y transacciones de salida"
#. module: account_voucher
#: field:account.statement.from.invoice,journal_ids:0
diff --git a/addons/account_voucher/i18n/es_AR.po b/addons/account_voucher/i18n/es_AR.po
index fd18fc67954..b48a962c406 100644
--- a/addons/account_voucher/i18n/es_AR.po
+++ b/addons/account_voucher/i18n/es_AR.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/es_EC.po b/addons/account_voucher/i18n/es_EC.po
index e7fe7ee9413..deefb9acd38 100644
--- a/addons/account_voucher/i18n/es_EC.po
+++ b/addons/account_voucher/i18n/es_EC.po
@@ -439,7 +439,7 @@ msgstr "Romper conciliación"
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr "Pago a Proveedor"
#. module: account_voucher
@@ -561,7 +561,7 @@ msgstr "Revisión Completa ?"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr "Proveedor"
#. module: account_voucher
@@ -698,7 +698,7 @@ msgstr "Información de Ventas"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr "Abrir asientos de diario de proveedor"
#. module: account_voucher
@@ -791,7 +791,7 @@ msgstr "Cancelado"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor Invoices and Outstanding transactions"
+msgid "Supplier Invoices and Outstanding transactions"
msgstr "Facturas de Proveedor y transacciones pendientes"
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/et.po b/addons/account_voucher/i18n/et.po
index aa1ffac428a..e74f9b5047d 100644
--- a/addons/account_voucher/i18n/et.po
+++ b/addons/account_voucher/i18n/et.po
@@ -435,7 +435,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -553,7 +553,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -690,7 +690,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/fr.po b/addons/account_voucher/i18n/fr.po
index a27f2ab0d5a..c055f9a5c43 100644
--- a/addons/account_voucher/i18n/fr.po
+++ b/addons/account_voucher/i18n/fr.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
@@ -769,7 +769,7 @@ msgstr "Annulé"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor Invoices and Outstanding transactions"
+msgid "Supplier Invoices and Outstanding transactions"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/hr.po b/addons/account_voucher/i18n/hr.po
index 87ff1b7934c..a67ae0a4646 100644
--- a/addons/account_voucher/i18n/hr.po
+++ b/addons/account_voucher/i18n/hr.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/hu.po b/addons/account_voucher/i18n/hu.po
index 200dd6e231b..30f75df2fd0 100644
--- a/addons/account_voucher/i18n/hu.po
+++ b/addons/account_voucher/i18n/hu.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/id.po b/addons/account_voucher/i18n/id.po
index 6e63d7fe498..cd50cb8ce0a 100644
--- a/addons/account_voucher/i18n/id.po
+++ b/addons/account_voucher/i18n/id.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/it.po b/addons/account_voucher/i18n/it.po
index ece22b907a0..8f776459004 100644
--- a/addons/account_voucher/i18n/it.po
+++ b/addons/account_voucher/i18n/it.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr "Pagamenti fornitori"
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/ko.po b/addons/account_voucher/i18n/ko.po
index 88f0f0c10d0..20292b6cac7 100644
--- a/addons/account_voucher/i18n/ko.po
+++ b/addons/account_voucher/i18n/ko.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/lt.po b/addons/account_voucher/i18n/lt.po
index b6deac88c02..593ef2d31c1 100644
--- a/addons/account_voucher/i18n/lt.po
+++ b/addons/account_voucher/i18n/lt.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/nl.po b/addons/account_voucher/i18n/nl.po
index ca4b63e5ed7..7f7c6ae4a91 100644
--- a/addons/account_voucher/i18n/nl.po
+++ b/addons/account_voucher/i18n/nl.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/nl_BE.po b/addons/account_voucher/i18n/nl_BE.po
index f754ee99f01..1638a22bbb8 100644
--- a/addons/account_voucher/i18n/nl_BE.po
+++ b/addons/account_voucher/i18n/nl_BE.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/oc.po b/addons/account_voucher/i18n/oc.po
index a7dadb4d870..b53fcdb08ec 100644
--- a/addons/account_voucher/i18n/oc.po
+++ b/addons/account_voucher/i18n/oc.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/pl.po b/addons/account_voucher/i18n/pl.po
index 76957a5552e..f6fb6e59244 100644
--- a/addons/account_voucher/i18n/pl.po
+++ b/addons/account_voucher/i18n/pl.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/pt.po b/addons/account_voucher/i18n/pt.po
index c4cfe274b23..048c3b0f3c5 100644
--- a/addons/account_voucher/i18n/pt.po
+++ b/addons/account_voucher/i18n/pt.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,8 +538,8 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
-msgstr "Vendedor"
+msgid "Supplier"
+msgstr ""
#. module: account_voucher
#: view:account.voucher:0
@@ -675,7 +675,7 @@ msgstr "Informação de vendas"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
@@ -865,6 +865,11 @@ msgid ""
"that are linked to those transactions because they will not be disable"
msgstr ""
+#. module: account_voucher
+#: view:account.voucher:0
+msgid "Supplier Invoices and Outstanding transactions"
+msgstr ""
+
#. module: account_voucher
#: field:account.voucher.line,untax_amount:0
msgid "Untax Amount"
diff --git a/addons/account_voucher/i18n/pt_BR.po b/addons/account_voucher/i18n/pt_BR.po
index c0ab44e4043..940b99845ff 100644
--- a/addons/account_voucher/i18n/pt_BR.po
+++ b/addons/account_voucher/i18n/pt_BR.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/ro.po b/addons/account_voucher/i18n/ro.po
index 95c1e4052f9..e664d845b61 100644
--- a/addons/account_voucher/i18n/ro.po
+++ b/addons/account_voucher/i18n/ro.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/ru.po b/addons/account_voucher/i18n/ru.po
index 8aa5407aab6..3a93633c858 100644
--- a/addons/account_voucher/i18n/ru.po
+++ b/addons/account_voucher/i18n/ru.po
@@ -420,7 +420,7 @@ msgstr "Отмена сверки"
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr "Информация о продажах"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
@@ -768,7 +768,11 @@ msgstr "Отменено"
#. module: account_voucher
#: view:account.voucher:0
+<<<<<<< TREE
+msgid "Supplier Invoices and Outstanding transactions"
+=======
msgid "Vendor Invoices and Outstanding transactions"
+>>>>>>> MERGE-SOURCE
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/sl.po b/addons/account_voucher/i18n/sl.po
index 8baed750f2e..15ff62659ab 100644
--- a/addons/account_voucher/i18n/sl.po
+++ b/addons/account_voucher/i18n/sl.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/sq.po b/addons/account_voucher/i18n/sq.po
index 5dea3b9eb69..e813d2ee70f 100644
--- a/addons/account_voucher/i18n/sq.po
+++ b/addons/account_voucher/i18n/sq.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/sr.po b/addons/account_voucher/i18n/sr.po
index 9f032bbe352..291ac0f0445 100644
--- a/addons/account_voucher/i18n/sr.po
+++ b/addons/account_voucher/i18n/sr.po
@@ -427,7 +427,7 @@ msgstr "Poništavanje zatvaranja"
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr "Placanja Proizvodjaca"
#. module: account_voucher
@@ -545,7 +545,7 @@ msgstr "Pregled KOmpletan?"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr "proizvođač"
#. module: account_voucher
@@ -682,7 +682,7 @@ msgstr "Informacije Prodaje"
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr "Otvori Dnevnik Proizvodjaca"
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/sr@latin.po b/addons/account_voucher/i18n/sr@latin.po
index ab18d56c54a..21f37e90c3d 100644
--- a/addons/account_voucher/i18n/sr@latin.po
+++ b/addons/account_voucher/i18n/sr@latin.po
@@ -539,8 +539,8 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
-msgstr ""
+msgid "Supplier"
+msgstr "proizvođač"
#. module: account_voucher
#: view:account.voucher:0
@@ -676,8 +676,8 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
-msgstr ""
+msgid "Open Supplier Journal Entries"
+msgstr "Otvori Dnevnik Proizvodjaca"
#. module: account_voucher
#: field:account.voucher.line,voucher_id:0
diff --git a/addons/account_voucher/i18n/sv.po b/addons/account_voucher/i18n/sv.po
index 7f939d5c79d..93ab3cbe4ce 100644
--- a/addons/account_voucher/i18n/sv.po
+++ b/addons/account_voucher/i18n/sv.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.14\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-16 17:15+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-19 18:41+0000\n"
+"Last-Translator: Anders Eriksson, Aspirix AB \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: 2010-12-17 05:39+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
@@ -35,7 +35,7 @@ msgstr "Öppna kundjournal transaktioner"
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Particulars"
-msgstr ""
+msgstr "Uppgifter"
#. module: account_voucher
#: view:account.voucher:0
@@ -107,6 +107,9 @@ msgid ""
"automatically and you can record the customer payment related to this sales "
"receipt."
msgstr ""
+"När du säljer en produkt till en kund, ger du honom ett kvitto eller en "
+"faktura. När fakturan är godkänd skapas journaltransaktioner automatiskt och "
+"du kan registrera betalningar mot denna faktura."
#. module: account_voucher
#: view:account.voucher:0
@@ -132,7 +135,7 @@ msgstr "Ej avstämda transaktioner"
#. module: account_voucher
#: view:account.voucher:0
msgid "Voucher Statistics"
-msgstr ""
+msgstr "Verifikatstatistik"
#. module: account_voucher
#: view:account.voucher:0
@@ -142,7 +145,7 @@ msgstr "Validera"
#. module: account_voucher
#: view:account.voucher:0
msgid "Search Vouchers"
-msgstr ""
+msgstr "Sök verifikat"
#. module: account_voucher
#: selection:account.voucher,type:0
@@ -190,6 +193,9 @@ msgid ""
"to you automatically the reconciliation of this payment with the open "
"invoices or sales receipts."
msgstr ""
+"KKundfakturabetalningar gör det möjligt att registrera de betalningar som du "
+"tagit emor från kunderna. För kunna registrera betalningen krävs kunden, "
+"betalningsmetod och belopp. OpenERP kommer att föreslå öppna fakturor."
#. module: account_voucher
#: selection:account.voucher,type:0
@@ -199,12 +205,12 @@ msgstr "Försäljning"
#. module: account_voucher
#: field:account.voucher.line,move_line_id:0
msgid "Journal Item"
-msgstr ""
+msgstr "Journalpost"
#. module: account_voucher
#: field:account.voucher,reference:0
msgid "Ref #"
-msgstr ""
+msgstr "Ref #"
#. module: account_voucher
#: field:account.voucher.line,amount:0
@@ -220,22 +226,22 @@ msgstr "Betalningsalternativ"
#. module: account_voucher
#: sql_constraint:account.move.line:0
msgid "Wrong credit or debit value in accounting entry !"
-msgstr ""
+msgstr "Fel kredit- eller debitvärde i bokföringstransaktionerna."
#. module: account_voucher
#: view:account.voucher:0
msgid "Bill Information"
-msgstr ""
+msgstr "Räkningsinformation"
#. module: account_voucher
#: selection:account.voucher,state:0
msgid "Cancelled"
-msgstr ""
+msgstr "Avbruten"
#. module: account_voucher
#: field:account.statement.from.invoice,date:0
msgid "Date payment"
-msgstr ""
+msgstr "Betalningsdag"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
@@ -246,13 +252,13 @@ msgstr "Mottagarens signatur"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_bank_statement_line
msgid "Bank Statement Line"
-msgstr ""
+msgstr "Kontoutdragsrad"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.action_purchase_receipt
#: model:ir.ui.menu,name:account_voucher.menu_action_purchase_receipt
msgid "Supplier Vouchers"
-msgstr ""
+msgstr "Leverantörsverifikat"
#. module: account_voucher
#: view:account.voucher:0
@@ -263,12 +269,12 @@ msgstr ""
#. module: account_voucher
#: field:account.voucher,tax_id:0
msgid "Tax"
-msgstr ""
+msgstr "Skatt"
#. module: account_voucher
#: field:account.voucher,writeoff_journal_id:0
msgid "Write-Off journal"
-msgstr ""
+msgstr "Avskrivningsjournal"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
@@ -280,28 +286,29 @@ msgstr "Belopp (verbalt):"
#: field:account.voucher,analytic_id:0
#: field:account.voucher.line,account_analytic_id:0
msgid "Analytic Account"
-msgstr ""
+msgstr "Analys konto"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
msgid "Journal:"
-msgstr ""
+msgstr "Journal:"
#. module: account_voucher
#: constraint:account.move.line:0
msgid ""
"You can not create move line on receivable/payable account without partner"
msgstr ""
+"Du kan inte skapa en transaktion på en ett konto utan en kund/leverantör"
#. module: account_voucher
#: view:account.voucher:0
msgid "Payment Information"
-msgstr ""
+msgstr "Betalningsinformation"
#. module: account_voucher
#: view:account.statement.from.invoice:0
msgid "Go"
-msgstr ""
+msgstr "Kör"
#. module: account_voucher
#: view:account.voucher:0
@@ -313,24 +320,24 @@ msgstr "Företag"
#. module: account_voucher
#: view:account.bank.statement:0
msgid "Import Invoices"
-msgstr ""
+msgstr "Importera fakturor"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid ""
"You have to configure account base code and account tax code on the '%s' tax!"
-msgstr ""
+msgstr "Du ska konfigurera kontokod och kontoskattekod för '%s' skatten!"
#. module: account_voucher
#: report:voucher.print:0
msgid "Account :"
-msgstr ""
+msgstr "Konto:"
#. module: account_voucher
#: selection:account.voucher,type:0
msgid "Receipt"
-msgstr ""
+msgstr "Kvitto"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
@@ -341,25 +348,25 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
msgid "Sales Lines"
-msgstr ""
+msgstr "Försäljningstransaktion"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Date:"
-msgstr ""
+msgstr "Datum:"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,period_id:0
msgid "Period"
-msgstr ""
+msgstr "Period"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,state:0
msgid "State"
-msgstr ""
+msgstr "Status"
#. module: account_voucher
#: model:ir.module.module,shortdesc:account_voucher.module_meta_information
@@ -370,23 +377,23 @@ msgstr "Accounting Voucher Entries"
#: view:account.voucher:0
#: model:ir.actions.act_window,name:account_voucher.act_journal_voucher_open
msgid "Voucher Entries"
-msgstr ""
+msgstr "Verifikattransaktioner"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid "Error !"
-msgstr ""
+msgstr "Fel !"
#. module: account_voucher
#: view:account.voucher:0
msgid "Supplier Voucher"
-msgstr ""
+msgstr "Leverantörsverifikat"
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.action_review_voucher_list
msgid "Vouchers Entries"
-msgstr ""
+msgstr "Verfikatstransaktioner"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
@@ -399,18 +406,18 @@ msgstr ""
#: 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 "Försäljningskvitto"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid "Invalid action !"
-msgstr ""
+msgstr "Felaktig åtgärd!"
#. module: account_voucher
#: view:account.voucher:0
msgid "Other Information"
-msgstr ""
+msgstr "Övrig information"
#. module: account_voucher
#: view:account.voucher.unreconcile:0
@@ -421,57 +428,57 @@ msgstr ""
#: model:ir.actions.act_window,name:account_voucher.action_vendor_payment
#: model:ir.ui.menu,name:account_voucher.menu_action_vendor_payment
msgid "Vendor Payment"
-msgstr ""
+msgstr "Leverantörsbetalning"
#. module: account_voucher
#: view:account.invoice:0
#: code:addons/account_voucher/invoice.py:0
#, python-format
msgid "Pay Invoice"
-msgstr ""
+msgstr "Betala faktura"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid "No Account Base Code and Account Tax Code!"
-msgstr ""
+msgstr "Ingen kontokod och skattekod"
#. module: account_voucher
#: field:account.voucher,tax_amount:0
msgid "Tax Amount"
-msgstr ""
+msgstr "Skattebelopp"
#. module: account_voucher
#: view:account.voucher:0
msgid "Voucher Entry"
-msgstr ""
+msgstr "Verifikatstransaktion"
#. module: account_voucher
#: view:account.voucher:0
msgid "Paid Amount"
-msgstr ""
+msgstr "Betalt belopp"
#. module: account_voucher
#: selection:account.voucher,pay_now:0
msgid "Pay Directly"
-msgstr ""
+msgstr "Betala direkt"
#. module: account_voucher
#: field:account.statement.from.invoice,line_ids:0
#: field:account.statement.from.invoice.lines,line_ids:0
msgid "Invoices"
-msgstr ""
+msgstr "Fakturor"
#. module: account_voucher
#: field:account.voucher.unreconcile,remove:0
msgid "Want to remove accounting entries too ?"
-msgstr ""
+msgstr "Vill du ta bort redovisningstransaktionerna också?"
#. module: account_voucher
#: field:account.voucher,line_ids:0
#: model:ir.model,name:account_voucher.model_account_voucher_line
msgid "Voucher Lines"
-msgstr ""
+msgstr "Verifikatstransaktioner"
#. module: account_voucher
#: field:account.voucher,currency_id:0
@@ -481,12 +488,12 @@ msgstr "Valuta"
#. module: account_voucher
#: view:account.statement.from.invoice.lines:0
msgid "Payable and Receivables"
-msgstr ""
+msgstr "Leveranöts och kundfakturor"
#. module: account_voucher
#: selection:account.voucher,pay_now:0
msgid "Pay Later or Group Funds"
-msgstr ""
+msgstr "Betal senare eller gruppera belopp"
#. module: account_voucher
#: view:account.voucher:0
@@ -494,23 +501,23 @@ msgstr ""
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Draft"
-msgstr ""
+msgstr "Preliminär"
#. module: account_voucher
#: field:account.voucher,writeoff_acc_id:0
msgid "Write-Off account"
-msgstr ""
+msgstr "Konto för avskrivning"
#. module: account_voucher
#: report:voucher.print:0
msgid "Currency:"
-msgstr ""
+msgstr "Valuta:"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "PRO-FORMA"
-msgstr ""
+msgstr "PRO-FORMA"
#. module: account_voucher
#: model:ir.actions.act_window,help:account_voucher.action_vendor_payment
@@ -524,7 +531,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
msgid "Total Amount"
-msgstr ""
+msgstr "Totalt belopp"
#. module: account_voucher
#: field:account.voucher.line,type:0
@@ -539,12 +546,12 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
msgid "Vendor"
-msgstr ""
+msgstr "Leverantör"
#. module: account_voucher
#: view:account.voucher:0
msgid "Payment Terms"
-msgstr ""
+msgstr "Betalningsvillkor"
#. module: account_voucher
#: view:account.voucher:0
@@ -560,48 +567,48 @@ msgstr "Datum"
#. module: account_voucher
#: view:account.voucher:0
msgid "Post"
-msgstr ""
+msgstr "Bokför"
#. module: account_voucher
#: view:account.voucher:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Utökade filter..."
#. module: account_voucher
#: constraint:account.move.line:0
msgid "Company must be same for its related account and period."
-msgstr ""
+msgstr "Företaget måste vara samma för relaterat konto och period."
#. module: account_voucher
#: field:account.bank.statement.line,amount_reconciled:0
msgid "Amount reconciled"
-msgstr ""
+msgstr "Avstämt belopp"
#. module: account_voucher
#: view:account.voucher:0
msgid "Expense Lines"
-msgstr ""
+msgstr "Utläggstransaktioner"
#. module: account_voucher
#: field:account.voucher,pre_line:0
msgid "Previous Payments ?"
-msgstr ""
+msgstr "Tidigare betalningar ?"
#. module: account_voucher
#: field:account.voucher,comment:0
msgid "Comment"
-msgstr ""
+msgstr "Kommentar"
#. 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 "Journal verifikat"
#. module: account_voucher
#: view:account.voucher:0
msgid "Compute Tax"
-msgstr ""
+msgstr "Beräkna skatt"
#. module: account_voucher
#: selection:account.voucher.line,type:0
@@ -613,45 +620,45 @@ msgstr "Kredit"
#: code:addons/account_voucher/account_voucher.py:0
#, python-format
msgid "Please define a sequence on the journal !"
-msgstr ""
+msgstr "Definiera en sekvens för denna journal !"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Through :"
-msgstr ""
+msgstr "Genom :"
#. module: account_voucher
#: selection:account.voucher,payment_option:0
msgid "Without Write-off"
-msgstr ""
+msgstr "Utan avskrivning"
#. module: account_voucher
#: help:account.voucher,reference:0
msgid "Transaction reference number."
-msgstr ""
+msgstr "Transaktion referensnummer"
#. module: account_voucher
#: view:account.voucher:0
msgid "Invoices and outstanding transactions"
-msgstr ""
+msgstr "Fakturor och öppna transaktioner"
#. module: account_voucher
#: view:account.voucher:0
msgid "Bill Date"
-msgstr ""
+msgstr "Fakturadatum"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Number:"
-msgstr ""
+msgstr "Nummer:"
#. module: account_voucher
#: view:account.voucher:0
#: model:ir.model,name:account_voucher.model_account_voucher
msgid "Accounting Voucher"
-msgstr ""
+msgstr "Redovisningsverifikat"
#. module: account_voucher
#: field:account.voucher,number:0
@@ -661,39 +668,39 @@ msgstr "Nummer"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_bank_statement
msgid "Bank Statement"
-msgstr ""
+msgstr "Bankkontoutdrag"
#. module: account_voucher
#: view:account.voucher:0
msgid "To Review"
-msgstr ""
+msgstr "Att godkänna"
#. module: account_voucher
#: view:account.voucher:0
msgid "Sales Information"
-msgstr ""
+msgstr "Försäljningsinformation"
#. module: account_voucher
#: view:account.voucher:0
msgid "Open Vendor Journal Entries"
-msgstr ""
+msgstr "Öppna leverantörjournalstransaktioner"
#. module: account_voucher
#: field:account.voucher.line,voucher_id:0
#: model:ir.actions.report.xml,name:account_voucher.report_account_voucher
#: model:res.request.link,name:account_voucher.req_link_voucher
msgid "Voucher"
-msgstr ""
+msgstr "Verifikat"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_invoice
msgid "Invoice"
-msgstr ""
+msgstr "Faktura"
#. module: account_voucher
#: view:account.voucher:0
msgid "Voucher Items"
-msgstr ""
+msgstr "Verikattransaktioner"
#. module: account_voucher
#: view:account.statement.from.invoice:0
@@ -706,14 +713,14 @@ msgstr "ångra"
#. module: account_voucher
#: selection:account.voucher,state:0
msgid "Pro-forma"
-msgstr ""
+msgstr "Pro-forma"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,move_ids:0
#: model:ir.model,name:account_voucher.model_account_move_line
msgid "Journal Items"
-msgstr ""
+msgstr "Journalrader"
#. module: account_voucher
#: view:account.voucher:0
@@ -721,7 +728,7 @@ msgstr ""
#: 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 "Kundbetalning"
#. module: account_voucher
#: field:account.move.line,amount_unreconciled:0
@@ -737,23 +744,23 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
msgid "Pay"
-msgstr ""
+msgstr "Betala"
#. module: account_voucher
#: selection:account.voucher.line,type:0
#: report:voucher.cash_receipt.drcr:0
msgid "Debit"
-msgstr ""
+msgstr "Debet"
#. module: account_voucher
#: view:account.voucher:0
msgid "Are you sure to confirm this record ?"
-msgstr ""
+msgstr "Är du säker på att du vill godkänna denna post?"
#. module: account_voucher
#: view:account.voucher:0
msgid "Payment Method"
-msgstr ""
+msgstr "Betalningsmetod"
#. module: account_voucher
#: field:account.voucher.line,name:0
@@ -769,7 +776,7 @@ msgstr "Avbruten"
#. module: account_voucher
#: view:account.voucher:0
msgid "Vendor Invoices and Outstanding transactions"
-msgstr ""
+msgstr "Leverantörsfakturor och utestående transaktioner"
#. module: account_voucher
#: field:account.statement.from.invoice,journal_ids:0
@@ -781,7 +788,7 @@ msgstr "Journal"
#. module: account_voucher
#: field:account.voucher,payment_option:0
msgid "Payment Option"
-msgstr ""
+msgstr "Betalningsalternativ"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
@@ -791,24 +798,24 @@ msgstr "-"
#. module: account_voucher
#: view:account.voucher:0
msgid "Internal Notes"
-msgstr ""
+msgstr "Interna anteckningar"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,line_cr_ids:0
msgid "Credits"
-msgstr ""
+msgstr "Krediteringar"
#. module: account_voucher
#: field:account.voucher,writeoff_amount:0
msgid "Writeoff Amount"
-msgstr ""
+msgstr "Avskrivningsbelopp"
#. module: account_voucher
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "State:"
-msgstr ""
+msgstr "Status:"
#. module: account_voucher
#: field:account.bank.statement.line,voucher_id:0
@@ -817,7 +824,7 @@ msgstr ""
#: field:account.voucher,pay_now:0
#: selection:account.voucher,type:0
msgid "Payment"
-msgstr ""
+msgstr "Betalning"
#. module: account_voucher
#: view:account.voucher:0
@@ -825,38 +832,38 @@ msgstr ""
#: report:voucher.cash_receipt.drcr:0
#: report:voucher.print:0
msgid "Posted"
-msgstr ""
+msgstr "Bokförd"
#. module: account_voucher
#: view:account.voucher:0
msgid "Customer"
-msgstr ""
+msgstr "Kund"
#. module: account_voucher
#: selection:account.voucher,payment_option:0
msgid "With Write-off"
-msgstr ""
+msgstr "Med avskrivning"
#. module: account_voucher
#: field:account.voucher,type:0
msgid "Default Type"
-msgstr ""
+msgstr "Standardtyp"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_statement_from_invoice
#: model:ir.model,name:account_voucher.model_account_statement_from_invoice_lines
msgid "Entries by Statement from Invoices"
-msgstr ""
+msgstr "Transkationer per kontoutdrag från fakturor"
#. module: account_voucher
#: field:account.voucher,move_id:0
msgid "Account Entry"
-msgstr ""
+msgstr "Kontotransaktion"
#. module: account_voucher
#: help:account.voucher,date:0
msgid "Effective date for accounting entries"
-msgstr ""
+msgstr "Bokföringsdatum för konteringstransaktioner"
#. module: account_voucher
#: view:account.voucher.unreconcile:0
@@ -874,23 +881,23 @@ msgstr ""
#: view:account.voucher:0
#: field:account.voucher.line,amount_unreconciled:0
msgid "Open Balance"
-msgstr ""
+msgstr "Ingående balans"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,amount:0
msgid "Total"
-msgstr ""
+msgstr "Total"
#. module: account_voucher
#: field:account.voucher,name:0
msgid "Memo"
-msgstr ""
+msgstr "Anteckning"
#. module: account_voucher
#: constraint:account.move.line:0
msgid "You can not create move line on view account."
-msgstr ""
+msgstr "Du kan inte skapa en transaktion för ett vykonto"
#~ msgid ""
#~ "The Object name must start with x_ and not contain any special character !"
diff --git a/addons/account_voucher/i18n/tlh.po b/addons/account_voucher/i18n/tlh.po
index ad730d0e368..7b67f096340 100644
--- a/addons/account_voucher/i18n/tlh.po
+++ b/addons/account_voucher/i18n/tlh.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/tr.po b/addons/account_voucher/i18n/tr.po
index 74492575e2d..6bfcd2de898 100644
--- a/addons/account_voucher/i18n/tr.po
+++ b/addons/account_voucher/i18n/tr.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/uk.po b/addons/account_voucher/i18n/uk.po
index 11099ea19b1..e2358d15a3f 100644
--- a/addons/account_voucher/i18n/uk.po
+++ b/addons/account_voucher/i18n/uk.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/vi.po b/addons/account_voucher/i18n/vi.po
index da6740eb180..571307ade0d 100644
--- a/addons/account_voucher/i18n/vi.po
+++ b/addons/account_voucher/i18n/vi.po
@@ -421,7 +421,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -539,7 +539,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -676,7 +676,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/zh_CN.po b/addons/account_voucher/i18n/zh_CN.po
index f1d561d35b5..528c3b15d0c 100644
--- a/addons/account_voucher/i18n/zh_CN.po
+++ b/addons/account_voucher/i18n/zh_CN.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/zh_TW.po b/addons/account_voucher/i18n/zh_TW.po
index 50964f292a9..2634ab2d875 100644
--- a/addons/account_voucher/i18n/zh_TW.po
+++ b/addons/account_voucher/i18n/zh_TW.po
@@ -420,7 +420,7 @@ msgstr ""
#. 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 "Vendor Payment"
+msgid "Supplier Payment"
msgstr ""
#. module: account_voucher
@@ -538,7 +538,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Vendor"
+msgid "Supplier"
msgstr ""
#. module: account_voucher
@@ -675,7 +675,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
-msgid "Open Vendor Journal Entries"
+msgid "Open Supplier Journal Entries"
msgstr ""
#. module: account_voucher
diff --git a/addons/account_voucher/report/account_voucher_print.rml b/addons/account_voucher/report/account_voucher_print.rml
index 173f5e3f075..c4492ec6ed0 100755
--- a/addons/account_voucher/report/account_voucher_print.rml
+++ b/addons/account_voucher/report/account_voucher_print.rml
@@ -327,56 +327,5 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Receiver's Signature
-
-
-
-
-
-
-
-
-
-
-
-
- Authorised Signatory
-
-
-
-
-
-
diff --git a/addons/account_voucher/voucher_payment_receipt_view.xml b/addons/account_voucher/voucher_payment_receipt_view.xml
index 0d960e72f96..b47fa46bb7e 100644
--- a/addons/account_voucher/voucher_payment_receipt_view.xml
+++ b/addons/account_voucher/voucher_payment_receipt_view.xml
@@ -88,7 +88,7 @@
@@ -144,8 +144,21 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -154,7 +167,7 @@
-
+
@@ -200,7 +213,7 @@
[('journal_id.type', 'in', ['bank', 'cash']), ('type','=','payment'), ('partner_id','=',partner_id)]
{'type':'payment', 'partner_id': partner_id, 'default_reference':reference}
- new
+ current
account.voucher.purchase.form
@@ -240,7 +253,7 @@
-
+
@@ -251,15 +264,30 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
diff --git a/addons/account_voucher/wizard/account_statement_from_invoice_view.xml b/addons/account_voucher/wizard/account_statement_from_invoice_view.xml
index 1da95285c24..1c0c00bd662 100644
--- a/addons/account_voucher/wizard/account_statement_from_invoice_view.xml
+++ b/addons/account_voucher/wizard/account_statement_from_invoice_view.xml
@@ -38,7 +38,7 @@
-
+
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py
index e1c17cfacd5..f87df6200d6 100644
--- a/addons/analytic/analytic.py
+++ b/addons/analytic/analytic.py
@@ -206,7 +206,7 @@ class account_analytic_line(osv.osv):
'date': fields.date('Date', required=True, select=1),
'amount': fields.float('Amount', required=True, help='Calculated by multiplying the quantity and the price given in the Product\'s cost price. Always expressed in the company main currency.', digits_compute=dp.get_precision('Account')),
'unit_amount': fields.float('Quantity', help='Specifies the amount of quantity to count.'),
- 'account_id': fields.many2one('account.analytic.account', 'Analytic Account', required=True, ondelete='cascade', select=True),
+ 'account_id': fields.many2one('account.analytic.account', 'Analytic Account', required=True, ondelete='cascade', select=True, domain=[('type','<>','view')]),
'user_id': fields.many2one('res.users', 'User'),
'company_id': fields.related('account_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True),
diff --git a/addons/auction/i18n/el.po b/addons/auction/i18n/el.po
index b9324c14e84..06e2fc5f065 100644
--- a/addons/auction/i18n/el.po
+++ b/addons/auction/i18n/el.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-16 17:20+0000\n"
+"PO-Revision-Date: 2010-12-19 23:31+0000\n"
"Last-Translator: Dimitris Andavoglou \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:31+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/auction/i18n/fr.po b/addons/auction/i18n/fr.po
index eaa85ff75ce..fca0fd922ce 100644
--- a/addons/auction/i18n/fr.po
+++ b/addons/auction/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: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-18 19:46+0000\n"
+"PO-Revision-Date: 2010-12-20 04:21+0000\n"
"Last-Translator: lolivier \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/auction/i18n/vi.po b/addons/auction/i18n/vi.po
index 0a8a5de159c..0b513d42c3c 100644
--- a/addons/auction/i18n/vi.po
+++ b/addons/auction/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:04+0000\n"
-"PO-Revision-Date: 2010-12-16 17:39+0000\n"
+"PO-Revision-Date: 2010-12-20 00:23+0000\n"
"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:32+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/base_action_rule/i18n/nl.po b/addons/base_action_rule/i18n/nl.po
index 6f92f93f7bb..bb925d71e3d 100644
--- a/addons/base_action_rule/i18n/nl.po
+++ b/addons/base_action_rule/i18n/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 10:01+0000\n"
-"Last-Translator: Douwe Wullink (Dypalio) \n"
+"PO-Revision-Date: 2010-12-19 23:41+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-19 04:48+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_action_rule
diff --git a/addons/base_action_rule/i18n/sv.po b/addons/base_action_rule/i18n/sv.po
index 1103350f6a2..86b516976e8 100644
--- a/addons/base_action_rule/i18n/sv.po
+++ b/addons/base_action_rule/i18n/sv.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 08:02+0000\n"
-"Last-Translator: Magnus Brandt (mba), Aspirix AB \n"
+"PO-Revision-Date: 2010-12-20 04:26+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-19 04:48+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_action_rule
diff --git a/addons/base_calendar/i18n/es.po b/addons/base_calendar/i18n/es.po
index bbd9a394cc5..a21ebf7face 100644
--- a/addons/base_calendar/i18n/es.po
+++ b/addons/base_calendar/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 19:48+0000\n"
-"Last-Translator: Santi (Pexego) \n"
+"PO-Revision-Date: 2010-12-19 13:07+0000\n"
+"Last-Translator: Carlos @ smile.fr \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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_calendar
@@ -241,7 +241,7 @@ msgstr ""
#. module: base_calendar
#: help:calendar.attendee,state:0
msgid "Status of the attendee's participation"
-msgstr ""
+msgstr "Estado de la participación de los asistentes"
#. module: base_calendar
#: selection:calendar.attendee,cutype:0
@@ -496,7 +496,7 @@ msgstr ""
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Event Detail"
-msgstr ""
+msgstr "Detalles del evento"
#. module: base_calendar
#: selection:calendar.alarm,state:0
@@ -506,7 +506,7 @@ msgstr ""
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_alarm
msgid "Event alarm information"
-msgstr ""
+msgstr "Información del aviso del evento"
#. module: base_calendar
#: selection:calendar.event,class:0
@@ -577,12 +577,12 @@ msgstr ""
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Required Reply"
-msgstr ""
+msgstr "Respuesta requerida"
#. module: base_calendar
#: selection:calendar.attendee,role:0
msgid "Participation required"
-msgstr ""
+msgstr "Participación requerida"
#. module: base_calendar
#: field:calendar.event,create_date:0
@@ -593,7 +593,7 @@ msgstr ""
#. module: base_calendar
#: model:ir.actions.act_window,name:base_calendar.action_base_calendar_set_exrule
msgid "Set Exclude range"
-msgstr ""
+msgstr "Fijar el rango de exclusión"
#. module: base_calendar
#: selection:calendar.event,class:0
@@ -612,7 +612,7 @@ msgstr ""
#: code:addons/base_calendar/base_calendar.py:0
#, python-format
msgid "Can not Duplicate"
-msgstr ""
+msgstr "No se puede duplicar"
#. module: base_calendar
#: field:calendar.event,class:0
@@ -696,7 +696,7 @@ msgstr ""
#. module: base_calendar
#: help:base_calendar.invite.attendee,send_mail:0
msgid "Check this if you want to send an Email to Invited Person"
-msgstr ""
+msgstr "Marque aquí si quiere enviar un correo a la persona invitada"
#. module: base_calendar
#: view:calendar.event:0
@@ -780,7 +780,7 @@ msgstr ""
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_res_alarm
msgid "Basic Alarm Information"
-msgstr ""
+msgstr "Información sobre la alarma básica"
#. module: base_calendar
#: field:base.calendar.set.exrule,fr:0
@@ -793,7 +793,7 @@ msgstr ""
#: code:addons/base_calendar/base_calendar.py:0
#, python-format
msgid "Count can not be Negative"
-msgstr ""
+msgstr "La cuenta no puede ser negativa"
#. module: base_calendar
#: field:calendar.attendee,member:0
@@ -825,7 +825,7 @@ msgstr ""
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Invitation From"
-msgstr ""
+msgstr "Invitación desde"
#. module: base_calendar
#: view:calendar.event:0
@@ -850,12 +850,12 @@ msgstr ""
#: model:ir.actions.act_window,name:base_calendar.action_view_calendar_invite_attendee_wizard
#: model:ir.model,name:base_calendar.model_base_calendar_invite_attendee
msgid "Invite Attendees"
-msgstr ""
+msgstr "Invitar asistentes"
#. module: base_calendar
#: help:calendar.attendee,email:0
msgid "Email of Invited Person"
-msgstr ""
+msgstr "Email del invitado"
#. module: base_calendar
#: field:calendar.alarm,repeat:0
@@ -940,7 +940,7 @@ msgstr ""
#. module: base_calendar
#: help:calendar.attendee,member:0
msgid "Indicate the groups that the attendee belongs to"
-msgstr ""
+msgstr "Indicar los grupos a los que pertenece el asistente"
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
@@ -1025,7 +1025,7 @@ msgstr ""
#: code:addons/base_calendar/base_calendar.py:0
#, python-format
msgid "Interval can not be Negative"
-msgstr ""
+msgstr "El intervalo no puede ser negativo"
#. module: base_calendar
#: field:calendar.alarm,name:0
@@ -1052,7 +1052,7 @@ msgstr ""
#. module: base_calendar
#: help:base_calendar.invite.attendee,type:0
msgid "Select whom you want to Invite"
-msgstr ""
+msgstr "Seleccione a quien quiere invitar"
#. module: base_calendar
#: help:calendar.alarm,duration:0
@@ -1065,7 +1065,7 @@ msgstr ""
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_event_edit_all
msgid "Calendar Edit all event"
-msgstr ""
+msgstr "Editar todos los eventos del calendario"
#. module: base_calendar
#: help:calendar.attendee,role:0
@@ -1075,12 +1075,12 @@ msgstr ""
#. module: base_calendar
#: field:calendar.attendee,ref:0
msgid "Event Ref"
-msgstr ""
+msgstr "Ref. evento"
#. module: base_calendar
#: help:calendar.alarm,action:0
msgid "Defines the action to be invoked when an alarm is triggered"
-msgstr ""
+msgstr "Define la acción a invocar cuando salte la alarma"
#. module: base_calendar
#: view:calendar.event:0
@@ -1128,7 +1128,7 @@ msgstr ""
#. module: base_calendar
#: view:res.alarm:0
msgid "Reminder Details"
-msgstr ""
+msgstr "Detalles del recordatorio"
#. module: base_calendar
#: view:calendar.attendee:0
@@ -1285,7 +1285,7 @@ msgstr ""
#. module: base_calendar
#: selection:base_calendar.invite.attendee,type:0
msgid "External Email"
-msgstr ""
+msgstr "Email externo"
#. module: base_calendar
#: help:calendar.event,rrule:0
@@ -1327,7 +1327,7 @@ msgstr ""
#. module: base_calendar
#: view:calendar.attendee:0
msgid "Search Invitations"
-msgstr ""
+msgstr "Buscar invitaciones"
#. module: base_calendar
#: selection:calendar.alarm,trigger_occurs:0
@@ -1444,11 +1444,12 @@ msgstr ""
#, python-format
msgid "Please Apply Recurrency before applying Exception Rule."
msgstr ""
+"Por favor, aplique la repetición antes de aplicar la excepción de la regla"
#. module: base_calendar
#: field:calendar.attendee,sent_by_uid:0
msgid "Sent By User"
-msgstr ""
+msgstr "Enviado por usuario"
#. module: base_calendar
#: selection:base.calendar.set.exrule,month_list:0
@@ -1495,7 +1496,7 @@ msgstr ""
#. module: base_calendar
#: view:base_calendar.invite.attendee:0
msgid "Invite"
-msgstr ""
+msgstr "Invitar"
#. module: base_calendar
#: model:ir.model,name:base_calendar.model_calendar_attendee
@@ -1515,7 +1516,7 @@ msgstr ""
#. module: base_calendar
#: field:calendar.attendee,sent_by:0
msgid "Sent By"
-msgstr ""
+msgstr "Enviado por"
#. module: base_calendar
#: field:calendar.event,sequence:0
diff --git a/addons/base_contact/i18n/nl.po b/addons/base_contact/i18n/nl.po
index dca073d9969..7f8c12d7445 100644
--- a/addons/base_contact/i18n/nl.po
+++ b/addons/base_contact/i18n/nl.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 10:00+0000\n"
-"Last-Translator: Douwe Wullink (Dypalio) \n"
+"PO-Revision-Date: 2010-12-20 04:24+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-19 04:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/vi.po b/addons/base_contact/i18n/vi.po
index 705efccbdcf..fde25b987da 100644
--- a/addons/base_contact/i18n/vi.po
+++ b/addons/base_contact/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-16 16:06+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-19 23:57+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:10+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/zh_CN.po b/addons/base_contact/i18n/zh_CN.po
index a47c9429f35..b689874851e 100644
--- a/addons/base_contact/i18n/zh_CN.po
+++ b/addons/base_contact/i18n/zh_CN.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-09-09 07:07+0000\n"
-"Last-Translator: Black Jack \n"
+"PO-Revision-Date: 2010-12-19 07:17+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: 2010-12-17 05:10+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
@@ -39,34 +39,34 @@ msgstr ""
#. module: base_contact
#: help:res.partner.job,date_start:0
msgid "Start date of job(Joining Date)"
-msgstr ""
+msgstr "开始工作的日期(入职日期)"
#. module: base_contact
#: view:base.contact.installer:0
msgid "Select the Option for Addresses Migration"
-msgstr ""
+msgstr "选择地址迁移的选项"
#. module: base_contact
#: help:res.partner.job,function:0
msgid "Function of this contact with this partner"
-msgstr ""
+msgstr "该业务伙伴联系人的职能"
#. module: base_contact
#: help:res.partner.job,state:0
msgid "Status of Address"
-msgstr ""
+msgstr "地址状态"
#. module: base_contact
#: help:res.partner.job,name:0
msgid ""
"You may enter Address first,Partner will be linked "
"automatically if any."
-msgstr ""
+msgstr "您应该先输入地址,业务伙伴信息如果存在的话会自动链接过来。"
#. module: base_contact
#: help:res.partner.job,fax:0
msgid "Job FAX no."
-msgstr ""
+msgstr "工作传真号码"
#. module: base_contact
#: field:res.partner.contact,mobile:0
@@ -77,7 +77,7 @@ msgstr "手机"
#: view:res.partner.contact:0
#: field:res.partner.contact,comment:0
msgid "Notes"
-msgstr ""
+msgstr "备注"
#. module: base_contact
#: model:process.node,note:base_contact.process_node_contacts0
@@ -98,7 +98,7 @@ msgstr ""
#: view:base.contact.installer:0
#: field:base.contact.installer,migrate:0
msgid "Migrate"
-msgstr ""
+msgstr "迁移"
#. module: base_contact
#: view:res.partner.contact:0
@@ -169,7 +169,7 @@ msgstr "内部或外部扩充电话号码"
#. module: base_contact
#: help:res.partner.job,phone:0
msgid "Job Phone no."
-msgstr ""
+msgstr "工作电话号码"
#. module: base_contact
#: view:res.partner.contact:0
@@ -186,7 +186,7 @@ msgstr "联系人"
#. module: base_contact
#: help:res.partner.job,email:0
msgid "Job E-Mail"
-msgstr ""
+msgstr "工作电子邮件"
#. module: base_contact
#: field:res.partner.job,sequence_partner:0
@@ -201,7 +201,7 @@ msgstr "职能到地址"
#. module: base_contact
#: field:base.contact.installer,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "配置进度"
#. module: base_contact
#: field:res.partner.contact,name:0
@@ -218,7 +218,7 @@ msgstr ""
#: field:base.contact.installer,config_logo:0
#: field:res.partner.contact,photo:0
msgid "Image"
-msgstr ""
+msgstr "图像"
#. module: base_contact
#: selection:res.partner.job,state:0
@@ -228,7 +228,7 @@ msgstr "过去"
#. module: base_contact
#: model:ir.model,name:base_contact.model_res_partner_address
msgid "Partner Addresses"
-msgstr ""
+msgstr "业务伙伴地址列表"
#. module: base_contact
#: view:base.contact.installer:0
@@ -243,7 +243,7 @@ msgstr "联系人序号"
#. module: base_contact
#: view:res.partner.address:0
msgid "Search Contact"
-msgstr ""
+msgstr "搜索联系人"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.action_partner_contact_form
@@ -270,7 +270,7 @@ msgstr "工作和私人地址"
#. module: base_contact
#: help:res.partner.job,address_id:0
msgid "Address which is linked to the Partner"
-msgstr ""
+msgstr "链接到该业务伙伴的地址"
#. module: base_contact
#: field:res.partner.job,function:0
@@ -295,7 +295,7 @@ msgstr ""
#. module: base_contact
#: view:base.contact.installer:0
msgid "Configure"
-msgstr ""
+msgstr "配置"
#. module: base_contact
#: field:res.partner.contact,email:0
@@ -321,7 +321,7 @@ msgstr "电话"
#. module: base_contact
#: view:base.contact.installer:0
msgid "Do you want to migrate your Address data in Contact Data?"
-msgstr ""
+msgstr "您是否想要把地址数据迁移到联系人数据中?"
#. module: base_contact
#: field:res.partner.contact,active:0
@@ -371,7 +371,7 @@ msgstr "一般"
#. module: base_contact
#: view:res.partner.contact:0
msgid "Photo"
-msgstr ""
+msgstr "相片"
#. module: base_contact
#: field:res.partner.contact,birthdate:0
@@ -438,12 +438,12 @@ msgstr "国籍"
#. module: base_contact
#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs
msgid "Open Jobs"
-msgstr ""
+msgstr "开放的职位"
#. module: base_contact
#: field:base.contact.installer,name:0
msgid "Name"
-msgstr ""
+msgstr "姓名"
#. module: base_contact
#: view:base.contact.installer:0
diff --git a/addons/base_iban/i18n/lv.po b/addons/base_iban/i18n/lv.po
index 084459e484f..1697f977a81 100644
--- a/addons/base_iban/i18n/lv.po
+++ b/addons/base_iban/i18n/lv.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 18:39+0000\n"
-"Last-Translator: Vladimirs Kuzmins \n"
+"PO-Revision-Date: 2010-12-19 13:26+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Latvian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-19 04:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_iban
diff --git a/addons/base_module_quality/i18n/fr.po b/addons/base_module_quality/i18n/fr.po
index 59ee86093ef..924bee3e593 100644
--- a/addons/base_module_quality/i18n/fr.po
+++ b/addons/base_module_quality/i18n/fr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 20:34+0000\n"
+"PO-Revision-Date: 2010-12-20 00:57+0000\n"
"Last-Translator: lolivier \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
diff --git a/addons/base_module_quality/i18n/nl.po b/addons/base_module_quality/i18n/nl.po
index 0c93ab41521..72eebbd5768 100644
--- a/addons/base_module_quality/i18n/nl.po
+++ b/addons/base_module_quality/i18n/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 10:10+0000\n"
-"Last-Translator: Douwe Wullink (Dypalio) \n"
+"PO-Revision-Date: 2010-12-20 00:18+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
diff --git a/addons/base_report_creator/i18n/ru.po b/addons/base_report_creator/i18n/ru.po
index 30218e6e6e5..cf09984f532 100644
--- a/addons/base_report_creator/i18n/ru.po
+++ b/addons/base_report_creator/i18n/ru.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-05 07:38+0000\n"
+"PO-Revision-Date: 2010-12-19 19:29+0000\n"
"Last-Translator: Chertykov Denis \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: 2010-12-17 05:35+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_creator
@@ -427,7 +427,7 @@ msgstr "Третий вид"
#. module: base_report_creator
#: selection:base_report_creator.report.fields,calendar_mode:0
msgid "End Date"
-msgstr "Дата окочания"
+msgstr "Дата окончания"
#. module: base_report_creator
#: field:base_report_creator.report,name:0
diff --git a/addons/base_setup/i18n/mn.po b/addons/base_setup/i18n/mn.po
index ee159bdf2b8..3b2ac60f295 100644
--- a/addons/base_setup/i18n/mn.po
+++ b/addons/base_setup/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 10:56+0000\n"
-"Last-Translator: sugi \n"
+"PO-Revision-Date: 2010-12-19 22:31+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_setup
diff --git a/addons/base_synchro/i18n/fr.po b/addons/base_synchro/i18n/fr.po
index 338e06bb11f..07fd30d5ea0 100644
--- a/addons/base_synchro/i18n/fr.po
+++ b/addons/base_synchro/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-16 22:31+0000\n"
+"PO-Revision-Date: 2010-12-20 00:19+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: 2010-12-17 05:51+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_synchro
diff --git a/addons/base_vat/base_vat.py b/addons/base_vat/base_vat.py
index e7c4a70469f..f84309012cd 100644
--- a/addons/base_vat/base_vat.py
+++ b/addons/base_vat/base_vat.py
@@ -1028,7 +1028,7 @@ class res_partner(osv.osv):
if len(vat) not in(9, 10):
return False
- if int(vat[0:2]) == 0 and len(vat) == 10:
+ if int(vat[0:2]) in (0, 10, 20) and len(vat) == 10:
return True
if len(vat) == 10:
diff --git a/addons/board/i18n/mn.po b/addons/board/i18n/mn.po
index cee8bf626c9..b291fb421d0 100644
--- a/addons/board/i18n/mn.po
+++ b/addons/board/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 11:04+0000\n"
-"Last-Translator: sugi \n"
+"PO-Revision-Date: 2010-12-20 02:24+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
diff --git a/addons/board/i18n/sk.po b/addons/board/i18n/sk.po
index b8359d11a75..6f0112ee246 100644
--- a/addons/board/i18n/sk.po
+++ b/addons/board/i18n/sk.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 22:23+0000\n"
+"PO-Revision-Date: 2010-12-19 21:46+0000\n"
"Last-Translator: Peter Kohaut \n"
"Language-Team: Slovak \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
diff --git a/addons/caldav/i18n/fr.po b/addons/caldav/i18n/fr.po
index 3916c8b9540..7963d5973a7 100644
--- a/addons/caldav/i18n/fr.po
+++ b/addons/caldav/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 14:50+0000\n"
+"PO-Revision-Date: 2010-12-20 00:07+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: 2010-12-18 05:07+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: caldav
diff --git a/addons/crm/crm.py b/addons/crm/crm.py
index b7ff5a39246..311822376eb 100644
--- a/addons/crm/crm.py
+++ b/addons/crm/crm.py
@@ -615,7 +615,7 @@ class crm_case_section(osv.osv):
'reply_to': fields.char('Reply-To', size=64, help="The email address put in the 'Reply-To' of all emails sent by OpenERP about cases in this sales team"),
'parent_id': fields.many2one('crm.case.section', 'Parent Team'),
'child_ids': fields.one2many('crm.case.section', 'parent_id', 'Child Teams'),
- 'resource_calendar_id': fields.many2one('resource.calendar', "Resource's Calendar"),
+ 'resource_calendar_id': fields.many2one('resource.calendar', "Working Time"),
'note': fields.text('Description'),
'working_hours': fields.float('Working Hours', digits=(16,2 )),
'stage_ids': fields.many2many('crm.case.stage', 'section_stage_rel', 'section_id', 'stage_id', 'Stages'),
diff --git a/addons/crm/i18n/ru.po b/addons/crm/i18n/ru.po
index 59bf4fc261b..8d1f3c3882c 100644
--- a/addons/crm/i18n/ru.po
+++ b/addons/crm/i18n/ru.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-11 22:04+0000\n"
+"PO-Revision-Date: 2010-12-19 20:02+0000\n"
"Last-Translator: Chertykov Denis \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: 2010-12-17 05:08+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
@@ -200,7 +200,7 @@ msgstr "Внимание!"
#: 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 ""
+msgstr "Анализ сделок"
#. module: crm
#: field:crm.lead,partner_id:0
@@ -249,7 +249,7 @@ msgstr "Звонок"
#. module: crm
#: field:crm.lead,optout:0
msgid "Opt-Out"
-msgstr ""
+msgstr "Отказ"
#. module: crm
#: code:addons/crm/crm_opportunity.py:0
@@ -306,7 +306,8 @@ msgid ""
"partner."
msgstr ""
"При выборе объединения с существующей сделкой, реквизиты кандидата (вместе с "
-"историей общения) будет объединен с существующей сделкой выбранного партнера."
+"историей общения) будут объединены с существующей сделкой выбранного "
+"партнера."
#. module: crm
#: selection:crm.meeting,class:0
@@ -541,7 +542,7 @@ msgstr "Создать сделку"
#. module: crm
#: view:crm.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Настроить"
#. module: crm
#: code:addons/crm/crm.py:0
@@ -653,12 +654,12 @@ msgstr ""
#. module: crm
#: selection:crm.case.stage,type:0
msgid "Claim"
-msgstr ""
+msgstr "Претензия"
#. module: crm
#: constraint:base.action.rule:0
msgid "Error: The mail is not well formated"
-msgstr ""
+msgstr "Ошибка: письмо плохо отформатировано"
#. module: crm
#: view:crm.segmentation:0
@@ -779,7 +780,7 @@ msgstr "Классификация партнера"
#. module: crm
#: field:crm.lead.report,probable_revenue:0
msgid "Probable Revenue"
-msgstr ""
+msgstr "Вероятная выручка"
#. module: crm
#: help:crm.segmentation,name:0
@@ -795,7 +796,7 @@ msgstr "Вероятность (%)"
#. module: crm
#: view:crm.lead:0
msgid "Leads Generation"
-msgstr ""
+msgstr "Создание кандидатов"
#. module: crm
#: view:board.board:0
@@ -826,7 +827,7 @@ msgstr "Телевидение"
#. module: crm
#: field:crm.installer,crm_caldav:0
msgid "Calendar Synchronizing"
-msgstr ""
+msgstr "Синхронизация календаря"
#. module: crm
#: view:crm.segmentation:0
@@ -866,12 +867,12 @@ msgstr ""
#: view:calendar.attendee:0
#: field:calendar.attendee,categ_id:0
msgid "Event Type"
-msgstr ""
+msgstr "Тип события"
#. module: crm
#: model:ir.model,name:crm.model_crm_installer
msgid "crm.installer"
-msgstr ""
+msgstr "crm.installer"
#. module: crm
#: field:crm.segmentation,exclusif:0
@@ -882,7 +883,7 @@ msgstr "Эксклюзивный"
#: code:addons/crm/crm_opportunity.py:0
#, python-format
msgid "The opportunity '%s' has been won."
-msgstr ""
+msgstr "Сделка '%s' выиграна."
#. module: crm
#: help:crm.meeting,alarm_id:0
@@ -928,7 +929,7 @@ msgstr ""
#: field:crm.lead.report,create_date:0
#: field:crm.phonecall.report,create_date:0
msgid "Create Date"
-msgstr ""
+msgstr "Дата создания"
#. module: crm
#: field:crm.lead,ref2:0
@@ -944,7 +945,7 @@ msgstr "Продажи Закупки"
#: view:crm.case.stage:0
#: field:crm.case.stage,requirements:0
msgid "Requirements"
-msgstr ""
+msgstr "Требования"
#. module: crm
#: help:crm.meeting,exdate:0
@@ -956,7 +957,7 @@ msgstr ""
#. module: crm
#: view:crm.phonecall2opportunity:0
msgid "Convert To Opportunity "
-msgstr ""
+msgstr "Преобразовать в сделку "
#. module: crm
#: help:crm.case.stage,sequence:0
@@ -981,12 +982,12 @@ msgstr "Категория партнера"
#: view:crm.add.note:0
#: model:ir.actions.act_window,name:crm.action_crm_add_note
msgid "Add Note"
-msgstr ""
+msgstr "Добавить заметку"
#. module: crm
#: field:crm.lead,is_supplier_add:0
msgid "Supplier"
-msgstr ""
+msgstr "Поставщик"
#. module: crm
#: help:crm.send.mail,reply_to:0
@@ -996,7 +997,7 @@ msgstr ""
#. module: crm
#: view:crm.lead:0
msgid "Mark Won"
-msgstr ""
+msgstr "Отметить \"Выиграна\""
#. module: crm
#: selection:crm.segmentation.line,expr_name:0
@@ -1006,7 +1007,7 @@ msgstr "Закупаемое количество"
#. module: crm
#: view:crm.lead:0
msgid "Mark Lost"
-msgstr ""
+msgstr "Отметить \"Проиграна\""
#. module: crm
#: selection:crm.lead.report,month:0
@@ -1019,7 +1020,7 @@ msgstr "Март"
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The opportunity '%s' has been closed."
-msgstr ""
+msgstr "Сделка '%s' закрыта."
#. module: crm
#: field:crm.lead,day_open:0
@@ -1029,7 +1030,7 @@ msgstr ""
#. module: crm
#: view:crm.meeting:0
msgid "Show time as"
-msgstr ""
+msgstr "Показать время как"
#. module: crm
#: code:addons/crm/crm_lead.py:0
@@ -1055,11 +1056,12 @@ msgstr "Моб. тел."
msgid ""
"There are no other 'Open' or 'Pending' Opportunities for the partner '%s'."
msgstr ""
+"Нет других сделок в стадии \"Открыто\" или \"В ожидании\" для партнера '%s'."
#. module: crm
#: view:crm.lead:0
msgid "Next Stage"
-msgstr ""
+msgstr "Следующая стадия"
#. module: crm
#: view:board.board:0
@@ -1074,7 +1076,7 @@ msgstr "Ссылка"
#. module: crm
#: field:crm.lead,optin:0
msgid "Opt-In"
-msgstr ""
+msgstr "Подписан"
#. module: crm
#: code:addons/crm/crm_opportunity.py:0
@@ -1095,12 +1097,12 @@ msgstr "Встречи"
#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0
#, python-format
msgid "Closed/Cancelled Leads Could not convert into Opportunity"
-msgstr ""
+msgstr "Закрытого/отмененного кандидата нельзя преобразовать в сделку"
#. module: crm
#: field:crm.meeting,end_date:0
msgid "Repeat Until"
-msgstr ""
+msgstr "Повторять до"
#. module: crm
#: field:crm.meeting,date_deadline:0
@@ -1122,7 +1124,7 @@ msgstr "_Отмена"
#: code:addons/crm/wizard/crm_phonecall_to_opportunity.py:0
#, python-format
msgid "Closed/Cancelled Phone Call Could not convert into Opportunity"
-msgstr ""
+msgstr "Закрытый/отмененный звонок нельзя преобразовать в сделку"
#. module: crm
#: view:crm.segmentation:0
@@ -1132,12 +1134,12 @@ msgstr "Классификация партнеров"
#. module: crm
#: view:res.partner:0
msgid "Previous"
-msgstr ""
+msgstr "Предыдущий"
#. module: crm
#: view:crm.lead:0
msgid "Statistics"
-msgstr ""
+msgstr "Статистика"
#. module: crm
#: field:crm.meeting,attendee_ids:0
@@ -1160,34 +1162,34 @@ msgstr ""
#: view:crm.lead2opportunity.action:0
#: view:res.partner:0
msgid "Next"
-msgstr ""
+msgstr "Следующий"
#. module: crm
#: view:crm.lead:0
msgid "Stage:"
-msgstr ""
+msgstr "Этап:"
#. module: crm
#: model:crm.case.stage,name:crm.stage_lead5
#: model:crm.case.stage,name:crm.stage_opportunity5
#: view:crm.lead:0
msgid "Won"
-msgstr ""
+msgstr "Выиграна"
#. module: crm
#: field:crm.lead.report,delay_expected:0
msgid "Overpassed Deadline"
-msgstr ""
+msgstr "Просрочено"
#. module: crm
#: model:crm.case.section,name:crm.section_sales_department
msgid "Sales Department"
-msgstr ""
+msgstr "Отдел продаж"
#. module: crm
#: field:crm.send.mail,html:0
msgid "HTML formatting?"
-msgstr ""
+msgstr "Форматирование HTML ?"
#. module: crm
#: field:crm.case.stage,type:0
@@ -1217,7 +1219,7 @@ msgstr "Самый низкий"
#: view:crm.send.mail:0
#: field:crm.send.mail.attachment,binary:0
msgid "Attachment"
-msgstr ""
+msgstr "Вложение"
#. module: crm
#: selection:crm.lead.report,month:0
@@ -1249,7 +1251,7 @@ msgstr ""
#. module: crm
#: field:crm.meeting,recurrent_uid:0
msgid "Recurrent ID"
-msgstr ""
+msgstr "Повторяющийся ID"
#. module: crm
#: view:crm.lead:0
@@ -1262,7 +1264,7 @@ msgstr "Тема"
#. module: crm
#: field:crm.meeting,tu:0
msgid "Tue"
-msgstr ""
+msgstr "Вт"
#. module: crm
#: code:addons/crm/crm_lead.py:0
@@ -1278,27 +1280,27 @@ msgstr "Этап"
#. module: crm
#: view:crm.lead:0
msgid "History Information"
-msgstr ""
+msgstr "История"
#. module: crm
#: field:base.action.rule,act_mail_to_partner:0
msgid "Mail to Partner"
-msgstr ""
+msgstr "Письмо партнеру"
#. module: crm
#: view:crm.lead:0
msgid "Mailings"
-msgstr ""
+msgstr "Рассылки"
#. module: crm
#: field:crm.meeting,class:0
msgid "Mark as"
-msgstr ""
+msgstr "Пометить как"
#. module: crm
#: help:crm.meeting,rrule_type:0
msgid "Let the event automatically repeat at that interval"
-msgstr ""
+msgstr "Пусть события автоматически повторяются с этим интервалом"
#. module: crm
#: view:base.action.rule:0
@@ -1341,18 +1343,18 @@ msgstr "Макс. ID обработанного партнера"
#: 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 ""
+msgstr "Анализ звонков"
#. module: crm
#: field:crm.lead.report,opening_date:0
#: field:crm.phonecall.report,opening_date:0
msgid "Opening Date"
-msgstr ""
+msgstr "Дата открытия"
#. module: crm
#: help:crm.phonecall,duration:0
msgid "Duration in Minutes"
-msgstr ""
+msgstr "Продолжительность в минутах"
#. module: crm
#: view:crm.lead2opportunity.partner:0
@@ -1364,7 +1366,7 @@ msgstr "Продолжить"
#. module: crm
#: help:crm.installer,crm_helpdesk:0
msgid "Manages a Helpdesk service."
-msgstr ""
+msgstr "Управление техподдержкой"
#. module: crm
#: field:crm.partner2opportunity,name:0
@@ -1382,17 +1384,17 @@ msgstr ""
#: view:crm.lead.report:0
#: view:crm.phonecall.report:0
msgid " Year "
-msgstr ""
+msgstr " Год "
#. module: crm
#: view:crm.meeting:0
msgid "Edit All"
-msgstr ""
+msgstr "Редактировать все"
#. module: crm
#: field:crm.meeting,fr:0
msgid "Fri"
-msgstr ""
+msgstr "Пт"
#. module: crm
#: field:crm.meeting,write_date:0
@@ -1421,7 +1423,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 ""
+msgstr "Создать партнера"
#. module: crm
#: field:crm.segmentation,state:0
@@ -1431,19 +1433,19 @@ msgstr "Статус выполнения"
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Monday"
-msgstr ""
+msgstr "Понедельник"
#. module: crm
#: field:crm.lead,day_close:0
msgid "Days to Close"
-msgstr ""
+msgstr "Дней до закрытия"
#. module: crm
#: field:crm.add.note,attachment_ids:0
#: field:crm.case.section,complete_name:0
#: field:crm.send.mail,attachment_ids:0
msgid "unknown"
-msgstr ""
+msgstr "неизвестный"
#. module: crm
#: field:crm.lead,id:0
@@ -1455,7 +1457,7 @@ msgstr "Идентификатор"
#. module: crm
#: model:ir.model,name:crm.model_crm_partner2opportunity
msgid "Partner To Opportunity"
-msgstr ""
+msgstr "Партнер в Сделку"
#. module: crm
#: view:crm.meeting:0
@@ -1474,7 +1476,7 @@ msgstr "Дата"
#: view:crm.meeting:0
#: view:crm.phonecall.report:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Расширенные фильтры..."
#. module: crm
#: field:crm.phonecall2opportunity,name:0
@@ -1484,17 +1486,17 @@ msgstr "Кратко о сделке"
#. module: crm
#: view:crm.phonecall.report:0
msgid "Search"
-msgstr ""
+msgstr "Искать"
#. module: crm
#: view:board.board:0
msgid "Opportunities by Categories"
-msgstr ""
+msgstr "Сделки по категориям"
#. module: crm
#: field:crm.meeting,interval:0
msgid "Interval"
-msgstr ""
+msgstr "Интервал"
#. module: crm
#: view:crm.segmentation:0
@@ -1510,12 +1512,12 @@ msgstr "Журнал"
#. module: crm
#: field:crm.case.section,code:0
msgid "Code"
-msgstr ""
+msgstr "Код"
#. module: crm
#: field:crm.case.section,child_ids:0
msgid "Child Teams"
-msgstr ""
+msgstr "Подотделы"
#. module: crm
#: view:crm.lead:0
@@ -1538,7 +1540,7 @@ msgstr "Продажи по телефону"
#. module: crm
#: field:crm.meeting,freq:0
msgid "Frequency"
-msgstr ""
+msgstr "Частота"
#. module: crm
#: view:crm.lead:0
@@ -1563,24 +1565,24 @@ msgstr "Отмена"
#. module: crm
#: model:ir.model,name:crm.model_res_users
msgid "res.users"
-msgstr ""
+msgstr "res.users"
#. module: crm
#: model:ir.model,name:crm.model_crm_merge_opportunity
msgid "Merge two Opportunities"
-msgstr ""
+msgstr "Объединить две сделки"
#. module: crm
#: selection:crm.meeting,rrule_type:0
msgid "Custom"
-msgstr ""
+msgstr "Свой"
#. module: crm
#: view:crm.lead:0
#: view:crm.meeting:0
#: view:crm.phonecall:0
msgid "Current"
-msgstr ""
+msgstr "Текущие"
#. module: crm
#: field:crm.meeting,exrule:0
@@ -1596,17 +1598,17 @@ msgstr ""
#. module: crm
#: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action
msgid "Phonecall Categories"
-msgstr ""
+msgstr "Категории звонков"
#. module: crm
#: view:crm.meeting:0
msgid "Invite People"
-msgstr ""
+msgstr "Пригласить"
#. module: crm
#: constraint:crm.case.section:0
msgid "Error ! You cannot create recursive Sales team."
-msgstr ""
+msgstr "Ошибка ! Вы не можете создать рекурсивные отделы продаж."
#. module: crm
#: view:crm.meeting:0
@@ -1622,7 +1624,7 @@ msgstr "Сумма продажи"
#: code:addons/crm/wizard/crm_send_email.py:0
#, python-format
msgid "Unable to send mail. Please check SMTP is configured properly."
-msgstr ""
+msgstr "Невозможно отправить письмо. Пожалуйста, проверьте настройку SMTP."
#. module: crm
#: selection:crm.segmentation.line,expr_operator:0
@@ -1632,7 +1634,7 @@ msgstr "="
#. module: crm
#: selection:crm.meeting,state:0
msgid "Unconfirmed"
-msgstr ""
+msgstr "Неподтверждённый"
#. module: crm
#: model:ir.actions.act_window,help:crm.action_report_crm_opportunity
@@ -1672,12 +1674,12 @@ msgstr "Сигнал"
#: view:crm.lead.report:0
#: view:crm.phonecall.report:0
msgid "My Case(s)"
-msgstr ""
+msgstr "Мои вопросы"
#. module: crm
#: field:crm.lead,birthdate:0
msgid "Birthdate"
-msgstr ""
+msgstr "День рождения"
#. module: crm
#: view:crm.meeting:0
@@ -1687,7 +1689,7 @@ msgstr ""
#. module: crm
#: field:crm.send.mail.attachment,wizard_id:0
msgid "Wizard"
-msgstr ""
+msgstr "Помощник"
#. module: crm
#: help:crm.lead,section_id:0
@@ -1700,7 +1702,7 @@ msgstr ""
#: view:crm.lead:0
#: view:crm.phonecall:0
msgid "Creation"
-msgstr ""
+msgstr "Создание"
#. module: crm
#: selection:crm.lead,priority:0
@@ -1713,7 +1715,7 @@ msgstr "Высокая"
#. module: crm
#: selection:crm.meeting,freq:0
msgid "Seconds"
-msgstr ""
+msgstr "Секунд"
#. module: crm
#: model:process.node,note:crm.process_node_partner0
@@ -1728,12 +1730,12 @@ msgstr ""
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Saturday"
-msgstr ""
+msgstr "Суббота"
#. module: crm
#: selection:crm.meeting,byday:0
msgid "Fifth"
-msgstr ""
+msgstr "Пятый"
#. module: crm
#: view:crm.phonecall2phonecall:0
@@ -1743,17 +1745,17 @@ msgstr ""
#. module: crm
#: field:crm.lead.report,delay_close:0
msgid "Delay to Close"
-msgstr ""
+msgstr "Задержка закрытия"
#. module: crm
#: field:crm.meeting,we:0
msgid "Wed"
-msgstr ""
+msgstr "Ср"
#. module: crm
#: model:crm.case.categ,name:crm.categ_oppor6
msgid "Potential Reseller"
-msgstr ""
+msgstr "Возможный посредник"
#. module: crm
#: field:crm.lead.report,planned_revenue:0
@@ -1767,7 +1769,7 @@ msgstr "Планируемая выручка"
#: view:crm.phonecall:0
#: view:crm.phonecall.report:0
msgid "Group By..."
-msgstr ""
+msgstr "Объединять по..."
#. module: crm
#: help:crm.lead,partner_id:0
@@ -1777,17 +1779,17 @@ msgstr ""
#. module: crm
#: view:crm.meeting:0
msgid "Invitation details"
-msgstr ""
+msgstr "Подробности приглашения"
#. module: crm
#: field:crm.case.section,parent_id:0
msgid "Parent Team"
-msgstr ""
+msgstr "Главный отдел"
#. module: crm
#: field:crm.lead,date_action:0
msgid "Next Action Date"
-msgstr ""
+msgstr "Дата следующего действия"
#. module: crm
#: selection:crm.segmentation,state:0
@@ -1802,13 +1804,13 @@ msgstr "Часы"
#. module: crm
#: field:crm.lead,zip:0
msgid "Zip"
-msgstr ""
+msgstr "Индекс"
#. module: crm
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The case '%s' has been opened."
-msgstr ""
+msgstr "Вопрос '%s' был открыт."
#. module: crm
#: view:crm.installer:0
@@ -1833,17 +1835,17 @@ msgstr ""
#: view:crm.phonecall.report:0
#: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new
msgid "Phone calls"
-msgstr ""
+msgstr "Звонки"
#. module: crm
#: selection:crm.meeting,show_as:0
msgid "Free"
-msgstr ""
+msgstr "Свободно"
#. module: crm
#: view:crm.installer:0
msgid "Synchronization"
-msgstr ""
+msgstr "Синхронизация"
#. module: crm
#: field:crm.case.section,allow_unlink:0
@@ -1853,7 +1855,7 @@ msgstr "Разрешить удаление"
#. module: crm
#: field:crm.meeting,mo:0
msgid "Mon"
-msgstr ""
+msgstr "Пн"
#. module: crm
#: selection:crm.lead,priority:0
@@ -1868,7 +1870,7 @@ msgstr "Наивысший"
#: view:crm.lead:0
#: field:crm.lead,description:0
msgid "Notes"
-msgstr ""
+msgstr "Заметки"
#. module: crm
#: selection:crm.meeting,freq:0
@@ -1884,13 +1886,13 @@ msgstr "Значение"
#: view:crm.lead:0
#: view:crm.lead.report:0
msgid "Opportunity by Categories"
-msgstr ""
+msgstr "Сделки по категориям"
#. module: crm
#: view:crm.lead:0
#: field:crm.lead,partner_name:0
msgid "Customer Name"
-msgstr ""
+msgstr "Имя заказчика"
#. module: crm
#: model:ir.actions.act_window,help:crm.crm_case_categ_meet
@@ -1904,7 +1906,7 @@ msgstr ""
#. module: crm
#: model:ir.model,name:crm.model_crm_phonecall2opportunity
msgid "Phonecall To Opportunity"
-msgstr ""
+msgstr "Звонок в Сделку"
#. module: crm
#: field:crm.case.section,reply_to:0
@@ -1919,12 +1921,12 @@ msgstr "Минуты"
#. module: crm
#: view:crm.case.section:0
msgid "Select stages for this Sales Team"
-msgstr ""
+msgstr "Выберите этапы для этого отдела продаж"
#. module: crm
#: view:board.board:0
msgid "Opportunities by Stage"
-msgstr ""
+msgstr "Сделки по этапам"
#. module: crm
#: model:process.transition,note:crm.process_transition_leadpartner0
@@ -1936,7 +1938,7 @@ msgstr ""
#: view:crm.partner2opportunity:0
#: model:ir.actions.act_window,name:crm.phonecall2opportunity_act
msgid "Convert To Opportunity"
-msgstr "Превратить в сделку"
+msgstr "Преобразовать в сделку"
#. module: crm
#: view:crm.phonecall:0
@@ -1961,17 +1963,17 @@ msgstr "Доп. информация"
#: model:ir.actions.act_window,name:crm.action_merge_opportunities
#: model:ir.actions.act_window,name:crm.merge_opportunity_act
msgid "Merge Opportunities"
-msgstr ""
+msgstr "Объединить сделки"
#. module: crm
#: model:crm.case.resource.type,name:crm.type_lead5
msgid "Google Adwords"
-msgstr ""
+msgstr "Google Adwords"
#. module: crm
#: model:ir.model,name:crm.model_crm_phonecall
msgid "crm.phonecall"
-msgstr ""
+msgstr "crm.phonecall"
#. module: crm
#: model:crm.case.resource.type,name:crm.type_lead3
@@ -1986,7 +1988,7 @@ msgstr ""
#. module: crm
#: view:crm.lead:0
msgid "Create"
-msgstr ""
+msgstr "Создать"
#. module: crm
#: code:addons/crm/crm.py:0
@@ -2023,12 +2025,12 @@ msgstr "Расположение"
#. module: crm
#: view:crm.lead:0
msgid "Reply"
-msgstr ""
+msgstr "Ответ"
#. module: crm
#: selection:crm.meeting,freq:0
msgid "Weeks"
-msgstr ""
+msgstr "Недели"
#. module: crm
#: model:process.node,note:crm.process_node_meeting0
@@ -2067,7 +2069,7 @@ msgstr ""
#. module: crm
#: view:crm.lead:0
msgid "Expected Revenues"
-msgstr ""
+msgstr "Ожидаемая выручка"
#. module: crm
#: model:crm.case.resource.type,name:crm.type_lead6
@@ -2078,12 +2080,12 @@ msgstr ""
#: help:crm.lead,type:0
#: help:crm.lead.report,type:0
msgid "Type is used to separate Leads and Opportunities"
-msgstr ""
+msgstr "Тип используется для разделения кандидатов и сделок"
#. module: crm
#: view:crm.phonecall2partner:0
msgid "Are you sure you want to create a partner based on this Phonecall ?"
-msgstr ""
+msgstr "Вы уверены, что хотите создать партнера используя этот звонок ?"
#. module: crm
#: selection:crm.lead.report,month:0
@@ -2097,12 +2099,12 @@ msgstr "Июль"
#: model:ir.model,name:crm.model_crm_case_section
#: model:ir.ui.menu,name:crm.menu_crm_case_section_act
msgid "Sales Teams"
-msgstr ""
+msgstr "Отделы продаж"
#. module: crm
#: model:ir.model,name:crm.model_crm_lead2partner
msgid "Lead to Partner"
-msgstr ""
+msgstr "Кандидат в партнера"
#. module: crm
#: view:crm.segmentation:0
@@ -2114,7 +2116,7 @@ msgstr "Классификация"
#. module: crm
#: view:crm.lead:0
msgid "Team"
-msgstr ""
+msgstr "Группа"
#. module: crm
#: field:crm.installer,outlook:0
@@ -2131,7 +2133,7 @@ msgstr "Не проведено"
#. module: crm
#: field:crm.lead.report,probability:0
msgid "Probability"
-msgstr ""
+msgstr "Вероятность"
#. module: crm
#: view:crm.lead.report:0
@@ -2161,28 +2163,28 @@ msgstr "Создать нового партнера"
#: view:crm.meeting:0
#: view:res.partner:0
msgid "Start Date"
-msgstr ""
+msgstr "Дата начала"
#. module: crm
#: selection:crm.phonecall,state:0
#: view:crm.phonecall.report:0
msgid "Todo"
-msgstr ""
+msgstr "Сделать"
#. module: crm
#: view:crm.meeting:0
msgid "Delegate"
-msgstr ""
+msgstr "Поручить"
#. module: crm
#: view:crm.meeting:0
msgid "Decline"
-msgstr ""
+msgstr "Отклонить"
#. module: crm
#: help:crm.lead,optin:0
msgid "If opt-in is checked, this contact has accepted to receive emails."
-msgstr ""
+msgstr "Если \"Подписан\" отмечено, этот контакт будет получать эл. письма."
#. module: crm
#: view:crm.meeting:0
@@ -2199,7 +2201,7 @@ msgstr "Заметка"
#. module: crm
#: constraint:res.users:0
msgid "The chosen company is not in the allowed companies for this user"
-msgstr ""
+msgstr "Выбранная компания недоступна для этого пользователя"
#. module: crm
#: selection:crm.lead,priority:0
@@ -2226,7 +2228,7 @@ msgstr "Закрыто"
#. module: crm
#: view:crm.installer:0
msgid "Plug-In"
-msgstr ""
+msgstr "Дополнение"
#. module: crm
#: model:crm.case.categ,name:crm.categ_meet2
@@ -2260,7 +2262,7 @@ msgstr "В ожидании"
#. module: crm
#: model:crm.case.categ,name:crm.categ_meet1
msgid "Customer Meeting"
-msgstr ""
+msgstr "Встреча с заказчиком"
#. module: crm
#: model:ir.actions.act_window,help:crm.crm_case_section_act
@@ -2290,7 +2292,7 @@ msgstr "Телефонные звонки"
#: help:crm.lead.report,delay_open:0
#: help:crm.phonecall.report,delay_open:0
msgid "Number of Days to open the case"
-msgstr ""
+msgstr "Количество дней на открытие вопроса"
#. module: crm
#: field:crm.lead,phone:0
@@ -2311,7 +2313,7 @@ msgstr "Активен"
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The stage of opportunity '%s' has been changed to '%s'."
-msgstr ""
+msgstr "Этап сделки '%s' изменен на '%s'."
#. module: crm
#: selection:crm.segmentation.line,operator:0
@@ -2326,7 +2328,7 @@ msgstr ">"
#. module: crm
#: view:crm.meeting:0
msgid "Uncertain"
-msgstr ""
+msgstr "Неопределенный"
#. module: crm
#: field:crm.send.mail,email_cc:0
@@ -2404,12 +2406,12 @@ msgstr "Уменьшить (0>1)"
#: view:crm.lead:0
#: view:crm.send.mail:0
msgid "Attachments"
-msgstr ""
+msgstr "Вложения"
#. module: crm
#: selection:crm.meeting,rrule_type:0
msgid "Weekly"
-msgstr ""
+msgstr "Еженедельно"
#. module: crm
#: code:addons/crm/wizard/crm_send_email.py:0
@@ -2420,7 +2422,7 @@ msgstr "Не могу послать эл. письмо !"
#. module: crm
#: view:crm.lead:0
msgid "Misc"
-msgstr ""
+msgstr "Прочее"
#. module: crm
#: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act
@@ -2471,17 +2473,17 @@ msgstr "Открыт"
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Tuesday"
-msgstr ""
+msgstr "Вторник"
#. module: crm
#: field:crm.lead,city:0
msgid "City"
-msgstr ""
+msgstr "Город"
#. module: crm
#: selection:crm.meeting,show_as:0
msgid "Busy"
-msgstr ""
+msgstr "Занят"
#. module: crm
#: field:crm.installer,crm_helpdesk:0
@@ -2501,28 +2503,28 @@ msgstr "Ответственный"
#: code:addons/crm/crm.py:0
#, python-format
msgid "The case '%s' has been cancelled."
-msgstr ""
+msgstr "Вопрос '%s' отменен."
#. module: crm
#: field:crm.installer,sale_crm:0
msgid "Opportunity to Quotation"
-msgstr ""
+msgstr "Сделка в Запрос цен"
#. module: crm
#: model:ir.model,name:crm.model_crm_send_mail
msgid "Send new email"
-msgstr ""
+msgstr "Послать новое эл. письмо"
#. module: crm
#: view:board.board:0
#: model:ir.actions.act_window,name:crm.act_my_oppor
msgid "My Open Opportunities"
-msgstr ""
+msgstr "Мои открытые сделки"
#. module: crm
#: model:ir.actions.act_window,name:crm.open_board_statistical_dash
msgid "CRM - Statistics Dashboard"
-msgstr ""
+msgstr "Панель статистики CRM"
#. module: crm
#: help:crm.meeting,rrule:0
@@ -2535,7 +2537,7 @@ msgstr ""
#. module: crm
#: field:crm.lead,job_id:0
msgid "Main Job"
-msgstr ""
+msgstr "Основная должность"
#. module: crm
#: field:base.action.rule,trg_max_history:0
@@ -2552,13 +2554,13 @@ msgstr "Вы уверены, что хотите создать партнера
#: view:crm.meeting:0
#: field:crm.meeting,categ_id:0
msgid "Meeting Type"
-msgstr ""
+msgstr "Тип встречи"
#. module: crm
#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0
#, python-format
msgid "Merge with Existing Opportunity"
-msgstr ""
+msgstr "Объединить с существующей сделкой"
#. module: crm
#: help:crm.lead,state:0
@@ -2577,12 +2579,12 @@ msgstr ""
#: view:crm.meeting:0
#: view:res.partner:0
msgid "End Date"
-msgstr ""
+msgstr "Дата окончания"
#. module: crm
#: selection:crm.meeting,byday:0
msgid "Third"
-msgstr ""
+msgstr "Третий"
#. module: crm
#: help:crm.segmentation,som_interval_max:0
@@ -2594,12 +2596,12 @@ msgstr ""
#. module: crm
#: view:board.board:0
msgid "My Win/Lost Ratio for the Last Year"
-msgstr ""
+msgstr "Мое отношение Выиграно/Проиграно за последний год"
#. module: crm
#: view:crm.meeting:0
msgid "Custom Recurrency Rule"
-msgstr ""
+msgstr "Дополнительное правило повтора"
#. module: crm
#: field:crm.installer,thunderbird:0
@@ -2609,7 +2611,7 @@ msgstr ""
#. module: crm
#: view:crm.lead.report:0
msgid "# of Emails"
-msgstr ""
+msgstr "# эл. писем"
#. module: crm
#: view:crm.lead:0
@@ -2621,27 +2623,27 @@ msgstr "Поиск кандидатов"
#: view:crm.phonecall.report:0
#: field:crm.phonecall.report,delay_open:0
msgid "Delay to open"
-msgstr ""
+msgstr "Задержка открытия"
#. module: crm
#: model:ir.model,name:crm.model_crm_lead
msgid "crm.lead"
-msgstr ""
+msgstr "crm.lead"
#. module: crm
#: field:crm.meeting,week_list:0
msgid "Weekday"
-msgstr ""
+msgstr "День недели"
#. module: crm
#: view:crm.lead:0
msgid "Referrer"
-msgstr ""
+msgstr "Указатель"
#. module: crm
#: model:ir.model,name:crm.model_crm_lead2opportunity
msgid "Lead To Opportunity"
-msgstr ""
+msgstr "Кандидат в Сделку"
#. module: crm
#: model:ir.model,name:crm.model_calendar_attendee
@@ -2661,12 +2663,12 @@ msgstr "Продолжение процесса"
#. module: crm
#: view:crm.installer:0
msgid "Configure Your CRM Application"
-msgstr ""
+msgstr "Настройка модуля CRM"
#. module: crm
#: model:ir.model,name:crm.model_crm_phonecall2partner
msgid "Phonecall to Partner"
-msgstr ""
+msgstr "Звонок в партнера"
#. module: crm
#: field:crm.opportunity2phonecall,user_id:0
@@ -2678,7 +2680,7 @@ msgstr "Назначить на"
#: field:crm.add.note,state:0
#: field:crm.send.mail,state:0
msgid "Set New State To"
-msgstr ""
+msgstr "Установить новое состояние в"
#. module: crm
#: field:crm.lead,date_action_last:0
@@ -2698,19 +2700,19 @@ msgstr "Продолжительность"
#: field:crm.opportunity2phonecall,name:0
#: field:crm.phonecall2phonecall,name:0
msgid "Call summary"
-msgstr ""
+msgstr "Кратко о звонке"
#. module: crm
#: field:crm.send.mail,reply_to:0
msgid "Reply To"
-msgstr ""
+msgstr "Ответить"
#. module: crm
#: view:board.board:0
#: model:ir.actions.act_window,name:crm.open_board_crm
#: model:ir.ui.menu,name:crm.menu_board_crm
msgid "Sales Dashboard"
-msgstr ""
+msgstr "Панель продаж"
#. module: crm
#: code:addons/crm/wizard/crm_lead_to_partner.py:0
@@ -2728,17 +2730,17 @@ msgstr "кол-во вопросов"
#: help:crm.meeting,section_id:0
#: help:crm.phonecall,section_id:0
msgid "Sales team to which Case belongs to."
-msgstr ""
+msgstr "Отдел продаж, которому принадлежат вопросы."
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Sunday"
-msgstr ""
+msgstr "Воскресенье"
#. module: crm
#: selection:crm.meeting,byday:0
msgid "Fourth"
-msgstr ""
+msgstr "Четвертый"
#. module: crm
#: selection:crm.add.note,state:0
@@ -2751,17 +2753,17 @@ msgstr "Не изменен"
#: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act
#: model:ir.ui.menu,name:crm.menu_crm_segmentation-act
msgid "Partners Segmentation"
-msgstr ""
+msgstr "Сегментация партнеров"
#. module: crm
#: field:crm.lead,fax:0
msgid "Fax"
-msgstr ""
+msgstr "Факс"
#. module: crm
#: view:crm.meeting:0
msgid "Assignment"
-msgstr ""
+msgstr "Назначение"
#. module: crm
#: field:crm.lead,company_id:0
@@ -2776,62 +2778,62 @@ msgstr "Организация"
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Friday"
-msgstr ""
+msgstr "Пятница"
#. module: crm
#: field:crm.meeting,allday:0
msgid "All Day"
-msgstr ""
+msgstr "Весь день"
#. module: crm
#: field:crm.lead.report,email:0
msgid "# Emails"
-msgstr ""
+msgstr "# эл. писем"
#. module: crm
#: model:ir.actions.act_window,name:crm.action_view_attendee_form
#: model:ir.ui.menu,name:crm.menu_attendee_invitations
msgid "Meeting Invitations"
-msgstr ""
+msgstr "Приглашения на встречу"
#. module: crm
#: field:crm.case.categ,object_id:0
msgid "Object Name"
-msgstr ""
+msgstr "Название объекта"
#. module: crm
#: help:crm.lead,email_from:0
msgid "E-mail address of the contact"
-msgstr ""
+msgstr "Эл. адрес контакта"
#. module: crm
#: field:crm.lead,referred:0
msgid "Referred By"
-msgstr ""
+msgstr "Кем предложено"
#. module: crm
#: view:crm.lead:0
#: model:ir.model,name:crm.model_crm_add_note
msgid "Add Internal Note"
-msgstr ""
+msgstr "Добавить внутреннею запись"
#. module: crm
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The stage of lead '%s' has been changed to '%s'."
-msgstr ""
+msgstr "Этап кандидата '%s' изменен на '%s'."
#. module: crm
#: selection:crm.meeting,byday:0
msgid "Last"
-msgstr ""
+msgstr "Последний"
#. module: crm
#: field:crm.lead,message_ids:0
#: field:crm.meeting,message_ids:0
#: field:crm.phonecall,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Сообщения"
#. module: crm
#: help:crm.case.stage,on_change:0
@@ -2849,7 +2851,7 @@ msgstr "Ошибка!"
#. module: crm
#: view:crm.meeting:0
msgid "Exclude range"
-msgstr ""
+msgstr "Исключить диапазон"
#. module: crm
#: selection:crm.add.note,state:0
@@ -2866,7 +2868,7 @@ msgstr "Отменено"
#. module: crm
#: field:crm.add.note,body:0
msgid "Note Body"
-msgstr ""
+msgstr "Текст заметки"
#. module: crm
#: model:ir.actions.act_window,help:crm.action_view_attendee_form
@@ -2884,18 +2886,18 @@ msgstr ""
#: field:crm.lead.report,date_closed:0
#: field:crm.phonecall.report,date_closed:0
msgid "Close Date"
-msgstr ""
+msgstr "Дата закрытия"
#. module: crm
#: view:crm.lead.report:0
#: view:crm.phonecall.report:0
msgid " Month "
-msgstr ""
+msgstr " Месяц "
#. module: crm
#: view:crm.lead:0
msgid "Links"
-msgstr ""
+msgstr "Ссылки"
#. module: crm
#: model:ir.actions.act_window,help:crm.action_report_crm_phonecall
@@ -2926,13 +2928,13 @@ msgstr ""
#. module: crm
#: view:crm.lead.report:0
msgid "# Mails"
-msgstr ""
+msgstr "# Писем"
#. module: crm
#: code:addons/crm/wizard/crm_phonecall_to_opportunity.py:0
#, python-format
msgid "Warning"
-msgstr ""
+msgstr "Внимание"
#. module: crm
#: field:crm.phonecall,name:0
@@ -2948,7 +2950,7 @@ msgstr "Оператор"
#. module: crm
#: model:ir.model,name:crm.model_crm_phonecall2phonecall
msgid "Phonecall To Phonecall"
-msgstr ""
+msgstr "Звонок в звонок"
#. module: crm
#: view:crm.lead:0
@@ -2958,7 +2960,7 @@ msgstr ""
#. module: crm
#: field:crm.installer,fetchmail:0
msgid "Fetch Emails"
-msgstr ""
+msgstr "Получить эл. почту"
#. module: crm
#: selection:crm.meeting,state:0
@@ -2975,12 +2977,12 @@ msgstr ""
#. module: crm
#: view:crm.meeting:0
msgid "Confirm"
-msgstr ""
+msgstr "Подтвердить"
#. module: crm
#: field:crm.meeting,su:0
msgid "Sun"
-msgstr ""
+msgstr "Вс"
#. module: crm
#: field:crm.phonecall.report,section_id:0
@@ -2990,7 +2992,7 @@ msgstr "Раздел"
#. module: crm
#: view:crm.lead:0
msgid "Total of Planned Revenue"
-msgstr ""
+msgstr "Всего запланированная выручка"
#. module: crm
#: code:addons/crm/crm.py:0
@@ -3008,12 +3010,12 @@ msgstr "Необязательное выражение"
#. module: crm
#: selection:crm.meeting,select1:0
msgid "Day of month"
-msgstr ""
+msgstr "День месяца"
#. module: crm
#: field:crm.lead2opportunity,probability:0
msgid "Success Rate (%)"
-msgstr ""
+msgstr "Шанс (%)"
#. module: crm
#: model:crm.case.stage,name:crm.stage_lead1
@@ -3046,7 +3048,7 @@ msgstr "Канал"
#. module: crm
#: model:ir.actions.act_window,name:crm.opportunity2phonecall_act
msgid "Schedule Call"
-msgstr ""
+msgstr "Запланировать звонок"
#. module: crm
#: field:crm.lead,date_action_next:0
@@ -3078,7 +3080,7 @@ msgstr ""
#. module: crm
#: selection:crm.meeting,class:0
msgid "Confidential"
-msgstr ""
+msgstr "Конфиденциально"
#. module: crm
#: help:crm.meeting,date_deadline:0
@@ -3090,7 +3092,7 @@ msgstr ""
#. module: crm
#: field:crm.lead,state_id:0
msgid "Fed. State"
-msgstr ""
+msgstr "Область"
#. module: crm
#: model:process.transition,note:crm.process_transition_leadopportunity0
@@ -3105,7 +3107,7 @@ msgstr ""
#. module: crm
#: model:crm.case.categ,name:crm.categ_oppor4
msgid "Need Information"
-msgstr ""
+msgstr "Нужна информация"
#. module: crm
#: model:process.transition,name:crm.process_transition_leadopportunity0
@@ -3116,12 +3118,12 @@ msgstr "Перспективы сделки"
#: view:crm.installer:0
#: model:ir.actions.act_window,name:crm.action_crm_installer
msgid "CRM Application Configuration"
-msgstr ""
+msgstr "Настройка модуля CRM"
#. module: crm
#: field:base.action.rule,act_categ_id:0
msgid "Set Category to"
-msgstr ""
+msgstr "Установить категорию в"
#. module: crm
#: view:crm.case.section:0
@@ -3131,13 +3133,13 @@ msgstr "Настройки"
#. module: crm
#: field:crm.meeting,th:0
msgid "Thu"
-msgstr ""
+msgstr "Чт"
#. module: crm
#: view:crm.lead.report:0
#: view:crm.phonecall.report:0
msgid " Month-1 "
-msgstr ""
+msgstr " Месяц-1 "
#. module: crm
#: help:crm.installer,sale_crm:0
@@ -3152,28 +3154,28 @@ msgstr ""
#. module: crm
#: selection:crm.meeting,rrule_type:0
msgid "Daily"
-msgstr ""
+msgstr "Ежедневно"
#. module: crm
#: model:res.request.link,name:crm.request_link_meeting
msgid "Case Meeting"
-msgstr ""
+msgstr "Встреча по вопросу"
#. module: crm
#: model:crm.case.stage,name:crm.stage_lead2
#: model:crm.case.stage,name:crm.stage_opportunity2
msgid "Qualification"
-msgstr ""
+msgstr "Уточнение"
#. module: crm
#: view:crm.case.stage:0
msgid "Stage Definition"
-msgstr ""
+msgstr "Определение этапа"
#. module: crm
#: selection:crm.meeting,byday:0
msgid "First"
-msgstr ""
+msgstr "Первый"
#. module: crm
#: selection:crm.lead.report,month:0
@@ -3185,7 +3187,7 @@ msgstr "Декабрь"
#. module: crm
#: field:crm.installer,config_logo:0
msgid "Image"
-msgstr ""
+msgstr "Изображение"
#. module: crm
#: view:base.action.rule:0
@@ -3212,7 +3214,7 @@ msgstr ""
#. module: crm
#: field:crm.meeting,vtimezone:0
msgid "Timezone"
-msgstr ""
+msgstr "Часовой пояс"
#. module: crm
#: field:crm.lead2opportunity.partner,msg:0
@@ -3224,7 +3226,7 @@ msgstr "Сообщение"
#. module: crm
#: field:crm.meeting,sa:0
msgid "Sat"
-msgstr ""
+msgstr "Сб"
#. module: crm
#: view:crm.lead:0
@@ -3237,12 +3239,12 @@ msgstr "Менеджер продаж"
#. module: crm
#: field:crm.lead,date_deadline:0
msgid "Expected Closing"
-msgstr ""
+msgstr "Ожидаемое закрытие"
#. module: crm
#: model:ir.model,name:crm.model_crm_opportunity2phonecall
msgid "Opportunity to Phonecall"
-msgstr ""
+msgstr "Сделка в звонок"
#. module: crm
#: help:crm.case.section,allow_unlink:0
@@ -3257,7 +3259,7 @@ msgstr "Запланировать встречу"
#. module: crm
#: view:crm.lead:0
msgid "Partner Name"
-msgstr ""
+msgstr "Имя партнера"
#. module: crm
#: model:crm.case.categ,name:crm.categ_phone2
@@ -3270,7 +3272,7 @@ msgstr "Исходящий"
#: field:crm.lead,date_open:0
#: field:crm.phonecall,date_open:0
msgid "Opened"
-msgstr ""
+msgstr "Открыто"
#. module: crm
#: view:crm.case.section:0
@@ -3284,17 +3286,17 @@ msgstr ""
#: view:crm.meeting:0
#: view:crm.phonecall:0
msgid "Contacts"
-msgstr ""
+msgstr "Контакты"
#. module: crm
#: model:crm.case.categ,name:crm.categ_oppor1
msgid "Interest in Computer"
-msgstr ""
+msgstr "Интерес к компьютеру"
#. module: crm
#: view:crm.meeting:0
msgid "Invitation Detail"
-msgstr ""
+msgstr "Детали приглашения"
#. module: crm
#: field:crm.segmentation,som_interval_default:0
@@ -3312,7 +3314,7 @@ msgstr ""
#. module: crm
#: constraint:res.partner:0
msgid "Error ! You can not create recursive associated members."
-msgstr ""
+msgstr "Ошибка! Вы не можете создать рекурсивно связанных участников."
#. module: crm
#: field:crm.partner2opportunity,probability:0
@@ -3336,7 +3338,7 @@ msgstr "Черновик"
#. module: crm
#: model:ir.actions.act_window,name:crm.crm_case_section_act_tree
msgid "Cases by Sales Team"
-msgstr ""
+msgstr "Вопросы по отделам продаж"
#. module: crm
#: view:crm.meeting:0
@@ -3357,28 +3359,28 @@ msgstr "Встреча"
#. module: crm
#: model:ir.model,name:crm.model_crm_case_categ
msgid "Category of Case"
-msgstr ""
+msgstr "Категория вопроса"
#. module: crm
#: view:crm.lead:0
#: view:crm.phonecall:0
msgid "7 Days"
-msgstr ""
+msgstr "7 дней"
#. module: crm
#: view:board.board:0
msgid "Planned Revenue by Stage and User"
-msgstr ""
+msgstr "Планируемая выручка по этапу и пользователю"
#. module: crm
#: model:ir.model,name:crm.model_crm_lead_report
msgid "CRM Lead Report"
-msgstr ""
+msgstr "Отчет по кандидатам в CRM"
#. module: crm
#: field:crm.installer,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "Настройка производится"
#. module: crm
#: selection:crm.lead,priority:0
@@ -3397,7 +3399,7 @@ msgstr ""
#: model:ir.actions.act_window,name:crm.crm_meeting_categ_action
#: model:ir.ui.menu,name:crm.menu_crm_case_meeting-act
msgid "Meeting Categories"
-msgstr ""
+msgstr "Категории встреч"
#. module: crm
#: view:crm.lead2opportunity.partner:0
@@ -3410,7 +3412,7 @@ msgstr ""
#. module: crm
#: field:crm.lead.report,delay_open:0
msgid "Delay to Open"
-msgstr ""
+msgstr "Задержка открытия"
#. module: crm
#: field:crm.lead.report,user_id:0
@@ -3434,7 +3436,7 @@ msgstr "Нет ID эл. почты в адресе вашей компании!"
#. module: crm
#: view:crm.lead.report:0
msgid "Opportunities By Stage"
-msgstr ""
+msgstr "Сделки по этапам"
#. module: crm
#: model:ir.actions.act_window,name:crm.crm_case_categ_phone_create_partner
@@ -3477,23 +3479,23 @@ msgstr "Ошибка"
#. module: crm
#: view:crm.lead.report:0
msgid "Planned Revenues"
-msgstr ""
+msgstr "Планируемая выручка"
#. module: crm
#: model:crm.case.categ,name:crm.categ_oppor7
msgid "Need Consulting"
-msgstr ""
+msgstr "Нуждается в консультации"
#. module: crm
#: constraint:crm.segmentation:0
msgid "Error ! You can not create recursive profiles."
-msgstr ""
+msgstr "Ошибка ! Вы не можете создать зацикленные профили."
#. module: crm
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The case '%s' has been closed."
-msgstr ""
+msgstr "Вопрос '%s' был закрыт."
#. module: crm
#: field:crm.lead,partner_address_id:0
@@ -3510,13 +3512,13 @@ msgstr ""
#. module: crm
#: sql_constraint:res.users:0
msgid "You can not have two users with the same login !"
-msgstr ""
+msgstr "Вы не можете иметь двух одинаковых пользователей !"
#. module: crm
#: code:addons/crm/wizard/crm_merge_opportunities.py:0
#, python-format
msgid "Merged into Opportunity: %s"
-msgstr ""
+msgstr "Объединено со сделкой: %s"
#. module: crm
#: code:addons/crm/crm.py:0
@@ -3530,28 +3532,28 @@ msgstr "Закрыть"
#: view:crm.lead:0
#: view:crm.phonecall:0
msgid "Categorization"
-msgstr ""
+msgstr "Категоризация"
#. module: crm
#: model:ir.model,name:crm.model_base_action_rule
msgid "Action Rules"
-msgstr ""
+msgstr "Правила действий"
#. module: crm
#: view:crm.meeting:0
#: field:crm.meeting,rrule_type:0
msgid "Recurrency"
-msgstr ""
+msgstr "Повторения"
#. module: crm
#: field:crm.meeting,phonecall_id:0
msgid "Phonecall"
-msgstr ""
+msgstr "Звонок"
#. module: crm
#: selection:crm.meeting,week_list:0
msgid "Thursday"
-msgstr ""
+msgstr "Четверг"
#. module: crm
#: view:crm.meeting:0
@@ -3567,7 +3569,7 @@ msgstr ""
#. module: crm
#: field:crm.lead,function:0
msgid "Function"
-msgstr ""
+msgstr "Функция"
#. module: crm
#: view:crm.add.note:0
@@ -3607,7 +3609,7 @@ msgstr "Описание"
#: field:res.partner,section_id:0
#: field:res.users,context_section_id:0
msgid "Sales Team"
-msgstr ""
+msgstr "Отдел продаж"
#. module: crm
#: selection:crm.lead.report,month:0
@@ -3625,7 +3627,7 @@ msgstr ""
#: code:addons/crm/crm_lead.py:0
#, python-format
msgid "The opportunity '%s' has been opened."
-msgstr ""
+msgstr "Сделка '%s' была открыта."
#. module: crm
#: field:crm.segmentation.line,operator:0
@@ -3635,23 +3637,23 @@ msgstr "Обязательно / Опционально"
#. module: crm
#: field:crm.lead,street:0
msgid "Street"
-msgstr ""
+msgstr "Улица"
#. module: crm
#: view:crm.lead.report:0
msgid "Opportunities by User and Team"
-msgstr ""
+msgstr "Сделки по пользователям и отделам"
#. module: crm
#: field:crm.case.section,working_hours:0
msgid "Working Hours"
-msgstr ""
+msgstr "Рабочие часы"
#. module: crm
#: view:crm.lead:0
#: field:crm.lead,is_customer_add:0
msgid "Customer"
-msgstr ""
+msgstr "Заказчик"
#. module: crm
#: selection:crm.lead.report,month:0
@@ -3671,14 +3673,14 @@ msgstr "Запланировать встречу"
#: model:crm.case.stage,name:crm.stage_opportunity6
#: view:crm.lead:0
msgid "Lost"
-msgstr ""
+msgstr "Проиграно"
#. module: crm
#: field:crm.lead,country_id:0
#: view:crm.lead.report:0
#: field:crm.lead.report,country_id:0
msgid "Country"
-msgstr ""
+msgstr "Страна"
#. module: crm
#: view:crm.lead:0
@@ -3703,7 +3705,7 @@ msgstr "Апрель"
#. module: crm
#: field:crm.case.resource.type,name:0
msgid "Campaign Name"
-msgstr ""
+msgstr "Название кампании"
#. module: crm
#: model:ir.model,name:crm.model_crm_phonecall_report
@@ -3713,7 +3715,7 @@ msgstr ""
#. module: crm
#: selection:crm.lead2opportunity.action,name:0
msgid "Merge with existing Opportunity"
-msgstr ""
+msgstr "Объединить с существующей сделкой"
#. module: crm
#: field:crm.meeting,select1:0
@@ -3724,7 +3726,7 @@ msgstr ""
#: model:crm.case.stage,name:crm.stage_lead4
#: model:crm.case.stage,name:crm.stage_opportunity4
msgid "Negotiation"
-msgstr ""
+msgstr "Переговоры"
#. module: crm
#: view:crm.lead:0
@@ -3740,12 +3742,12 @@ msgstr "Последовательность"
#. module: crm
#: field:crm.send.mail,body:0
msgid "Message Body"
-msgstr ""
+msgstr "Содержимое сообщения"
#. module: crm
#: view:crm.meeting:0
msgid "Accept"
-msgstr ""
+msgstr "Подтвердить"
#. module: crm
#: field:crm.segmentation.line,expr_name:0
@@ -3755,18 +3757,18 @@ msgstr ""
#. module: crm
#: selection:crm.meeting,byday:0
msgid "Second"
-msgstr ""
+msgstr "Второй"
#. module: crm
#: model:crm.case.stage,name:crm.stage_lead3
#: model:crm.case.stage,name:crm.stage_opportunity3
msgid "Proposition"
-msgstr ""
+msgstr "Предложение"
#. module: crm
#: field:res.partner,phonecall_ids:0
msgid "Phonecalls"
-msgstr ""
+msgstr "Звонки"
#. module: crm
#: view:crm.lead.report:0
@@ -3779,7 +3781,7 @@ msgstr "Год"
#. module: crm
#: model:crm.case.resource.type,name:crm.type_lead8
msgid "Newsletter"
-msgstr ""
+msgstr "Рассылка"
#~ msgid "My Draft "
#~ msgstr "Мой черновик "
diff --git a/addons/crm/i18n/sv.po b/addons/crm/i18n/sv.po
index 661ecdf264e..1a299122e68 100644
--- a/addons/crm/i18n/sv.po
+++ b/addons/crm/i18n/sv.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: 2010-12-19 04:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm_caldav/i18n/ru.po b/addons/crm_caldav/i18n/ru.po
new file mode 100644
index 00000000000..5e94313f915
--- /dev/null
+++ b/addons/crm_caldav/i18n/ru.po
@@ -0,0 +1,28 @@
+# Russian 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: 2010-12-15 15:05+0000\n"
+"PO-Revision-Date: 2010-12-19 18:46+0000\n"
+"Last-Translator: Chertykov Denis \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: crm_caldav
+#: model:ir.module.module,shortdesc:crm_caldav.module_meta_information
+msgid "Extened Module to Add CalDav future on Meeting"
+msgstr ""
+
+#. module: crm_caldav
+#: model:ir.model,name:crm_caldav.model_crm_meeting
+msgid "Meeting"
+msgstr "Встреча"
diff --git a/addons/crm_fundraising/i18n/fr.po b/addons/crm_fundraising/i18n/fr.po
index c8f39625e2c..ec0c6cc29ea 100644
--- a/addons/crm_fundraising/i18n/fr.po
+++ b/addons/crm_fundraising/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 15:41+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 09:44+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_fundraising
@@ -313,6 +312,9 @@ msgid ""
"specific criteria such as the estimated revenue, average success probability "
"and delay to close."
msgstr ""
+"Donne un aperçu général de toutes les activités de levée de fond, en les "
+"triant par critères spécifiques comme le revenu estimé, la probabilité "
+"moyenne de succès et le délai pour fermer."
#. module: crm_fundraising
#: selection:crm.fundraising.report,month:0
@@ -385,6 +387,10 @@ msgid ""
"you can track all you fund raising activities. The search list allows you to "
"filter by funds description, email, history and probability of success."
msgstr ""
+"Si vous avez besoin de financer votre organisation ou une campagne, avec "
+"\"Levée de fonds\" vous pouvez suivre toutes vos activités de levée de "
+"fonds. La liste de recherche vous permet de filtrer par description, "
+"courriel, historique et probabilité de succès."
#. module: crm_fundraising
#: view:crm.fundraising.report:0
@@ -522,6 +528,8 @@ msgid ""
"Manage and define the fund raising categories you want to be maintained in "
"the system."
msgstr ""
+"Gérer et définir les catégories de levée de fonds que vous voulez maintenir "
+"dans le système."
#. module: crm_fundraising
#: help:crm.fundraising,email_from:0
@@ -634,6 +642,8 @@ msgid ""
"Create and manage fund raising activity categories you want to be maintained "
"in the system."
msgstr ""
+"Créer et gérer les catégories d'activité de levée de fonds que vous voulez "
+"maintenir dans le système."
#. module: crm_fundraising
#: field:crm.fundraising,description:0
diff --git a/addons/crm_partner_assign/i18n/fr.po b/addons/crm_partner_assign/i18n/fr.po
index 3cba0a89e39..b9db5ecea0b 100644
--- a/addons/crm_partner_assign/i18n/fr.po
+++ b/addons/crm_partner_assign/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 15:51+0000\n"
+"PO-Revision-Date: 2010-12-19 21:38+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: 2010-12-18 05:07+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_partner_assign
diff --git a/addons/delivery/delivery_view.xml b/addons/delivery/delivery_view.xml
index f0588c76b52..2d3c61f4984 100644
--- a/addons/delivery/delivery_view.xml
+++ b/addons/delivery/delivery_view.xml
@@ -133,7 +133,7 @@
-
+
diff --git a/addons/delivery/sale.py b/addons/delivery/sale.py
index ee9295eb5d4..8589ee88201 100644
--- a/addons/delivery/sale.py
+++ b/addons/delivery/sale.py
@@ -26,7 +26,7 @@ from osv import fields,osv
class sale_order(osv.osv):
_inherit = 'sale.order'
_columns = {
- 'carrier_id':fields.many2one("delivery.carrier","Delivery method", help="Complete this field if you plan to invoice the shipping based on picking."),
+ 'carrier_id':fields.many2one("delivery.carrier", "Delivery Method", help="Complete this field if you plan to invoice the shipping based on picking."),
'id': fields.integer('ID', readonly=True,invisible=True),
}
diff --git a/addons/document/i18n/zh_CN.po b/addons/document/i18n/zh_CN.po
index c6bff793ff1..9af91e6351b 100644
--- a/addons/document/i18n/zh_CN.po
+++ b/addons/document/i18n/zh_CN.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-19 01:56+0000\n"
-"Last-Translator: ZhangCheng \n"
+"PO-Revision-Date: 2010-12-19 07:00+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document
@@ -24,17 +24,17 @@ msgstr "上级文件夹"
#. module: document
#: model:ir.model,name:document.model_document_configuration
msgid "Auto Directory Configuration"
-msgstr ""
+msgstr "自动目录配置"
#. module: document
#: field:document.directory,resource_field:0
msgid "Name field"
-msgstr ""
+msgstr "名称字段"
#. module: document
#: view:board.board:0
msgid "Document board"
-msgstr ""
+msgstr "文档一览表"
#. module: document
#: model:ir.model,name:document.model_process_node
@@ -44,7 +44,7 @@ msgstr "处理节点"
#. module: document
#: view:document.directory:0
msgid "Search Document Directory"
-msgstr ""
+msgstr "搜索文档文件夹"
#. module: document
#: help:document.directory,resource_field:0
@@ -63,7 +63,7 @@ msgstr "目录名包含特殊字符!"
#: view:document.directory:0
#: view:document.storage:0
msgid "Group By..."
-msgstr ""
+msgstr "分组于"
#. module: document
#: model:ir.model,name:document.model_document_directory_content_type
@@ -134,7 +134,7 @@ msgstr "该年"
#. module: document
#: field:document.storage,path:0
msgid "Path"
-msgstr ""
+msgstr "路径"
#. module: document
#: code:addons/document/document_directory.py:0
@@ -176,7 +176,7 @@ msgstr "用户的文件详情"
#. module: document
#: field:document.configuration,project:0
msgid "Project"
-msgstr ""
+msgstr "项目"
#. module: document
#: code:addons/document/document_storage.py:0
@@ -187,12 +187,12 @@ msgstr "错误!"
#. module: document
#: help:document.configuration,product:0
msgid "Auto directory configuration for Products."
-msgstr ""
+msgstr "产品的自动文件夹配置"
#. module: document
#: field:document.directory,resource_find_all:0
msgid "Find all resources"
-msgstr ""
+msgstr "查找所有资源"
#. module: document
#: selection:document.directory,type:0
@@ -212,7 +212,7 @@ msgstr "修改日期"
#. module: document
#: view:document.configuration:0
msgid "Knowledge Application Configuration"
-msgstr ""
+msgstr "知识管理应用配置"
#. module: document
#: view:ir.attachment:0
@@ -224,7 +224,7 @@ msgstr "业务伙伴"
#. module: document
#: view:board.board:0
msgid "Files by Users"
-msgstr ""
+msgstr "按用户排列文件"
#. module: document
#: field:process.node,directory_id:0
@@ -236,12 +236,12 @@ msgstr "文档目录"
#: code:addons/document/document_directory.py:0
#, python-format
msgid "ValidateError"
-msgstr ""
+msgstr "验证错误"
#. module: document
#: model:ir.model,name:document.model_ir_actions_report_xml
msgid "ir.actions.report.xml"
-msgstr ""
+msgstr "ir.actions.report.xml"
#. module: document
#: model:ir.actions.act_window,name:document.action_document_file_form
@@ -249,7 +249,7 @@ msgstr ""
#: model:ir.ui.menu,name:document.menu_document_doc
#: model:ir.ui.menu,name:document.menu_document_files
msgid "Documents"
-msgstr ""
+msgstr "文档"
#. module: document
#: constraint:document.directory:0
@@ -260,12 +260,12 @@ msgstr "错误:你无法建立递归的目录"
#: view:document.directory:0
#: field:document.directory,storage_id:0
msgid "Storage"
-msgstr ""
+msgstr "储存空间"
#. module: document
#: view:document.configuration:0
msgid "Configure Resource Directory"
-msgstr ""
+msgstr "配置资源目录"
#. module: document
#: field:ir.attachment,file_size:0
@@ -310,7 +310,7 @@ msgstr ""
#. module: document
#: field:document.directory,dctx_ids:0
msgid "Context fields"
-msgstr ""
+msgstr "上下文字段"
#. module: document
#: field:ir.attachment,store_fname:0
@@ -320,7 +320,7 @@ msgstr "保存文件名"
#. module: document
#: field:document.directory,ressource_type_id:0
msgid "Resource model"
-msgstr ""
+msgstr "资源模型"
#. module: document
#: view:document.directory:0
@@ -337,13 +337,13 @@ msgstr "报表"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "July"
-msgstr ""
+msgstr "七月"
#. module: document
#: model:ir.actions.act_window,name:document.open_board_document_manager
#: model:ir.ui.menu,name:document.menu_reports_document_manager
msgid "Document Dashboard"
-msgstr ""
+msgstr "文档一览表"
#. module: document
#: field:document.directory.content.type,code:0
@@ -353,7 +353,7 @@ msgstr "扩展"
#. module: document
#: view:ir.attachment:0
msgid "Created"
-msgstr ""
+msgstr "创建时间"
#. module: document
#: field:document.directory,content_ids:0
@@ -363,18 +363,18 @@ msgstr "虚拟文件"
#. module: document
#: view:ir.attachment:0
msgid "Modified"
-msgstr ""
+msgstr "修改时间"
#. module: document
#: code:addons/document/document_storage.py:0
#, python-format
msgid "Error at doc write!"
-msgstr ""
+msgstr "写入文档时发生错误!"
#. module: document
#: view:document.directory:0
msgid "Generated Files"
-msgstr ""
+msgstr "自动生成的文件列表"
#. module: document
#: field:document.directory.content,directory_id:0
@@ -390,7 +390,7 @@ msgstr "说明"
#. module: document
#: view:board.board:0
msgid "Files by Partner"
-msgstr ""
+msgstr "按业务伙伴排列文件"
#. module: document
#: field:document.directory,write_uid:0
@@ -403,12 +403,12 @@ msgstr "最近修改用户"
#: model:ir.actions.act_window,name:document.act_res_partner_document
#: model:ir.actions.act_window,name:document.zoom_directory
msgid "Related Documents"
-msgstr ""
+msgstr "相关文档"
#. module: document
#: field:document.configuration,progress:0
msgid "Configuration Progress"
-msgstr ""
+msgstr "配置进度"
#. module: document
#: field:document.directory,domain:0
@@ -430,7 +430,7 @@ msgstr "目录文件详情"
#. module: document
#: view:report.document.user:0
msgid "All users files"
-msgstr ""
+msgstr "所有用户文件"
#. module: document
#: view:board.board:0
@@ -443,12 +443,12 @@ msgstr "按月度排列文件大小"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "December"
-msgstr ""
+msgstr "十二月"
#. module: document
#: field:document.configuration,config_logo:0
msgid "Image"
-msgstr ""
+msgstr "图像"
#. module: document
#: selection:document.directory,type:0
@@ -490,7 +490,7 @@ msgstr ""
#: help:document.storage,online:0
msgid ""
"If not checked, media is currently offline and its contents not available"
-msgstr ""
+msgstr "如果没有选中,那么介质目前是脱机的且里面的内容不可用。"
#. module: document
#: view:document.directory:0
@@ -551,7 +551,7 @@ msgstr "模块ID"
#. module: document
#: field:document.storage,online:0
msgid "Online"
-msgstr ""
+msgstr "在线"
#. module: document
#: help:document.directory,ressource_tree:0
@@ -576,18 +576,18 @@ msgstr ""
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "August"
-msgstr ""
+msgstr "八月"
#. module: document
#: sql_constraint:document.directory:0
msgid "Directory cannot be parent of itself!"
-msgstr ""
+msgstr "目录不能设为自己的上级目录。"
#. module: document
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "June"
-msgstr ""
+msgstr "六月"
#. module: document
#: field:report.document.user,user:0
@@ -610,7 +610,7 @@ msgstr "生效"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "November"
-msgstr ""
+msgstr "十一月"
#. module: document
#: view:ir.attachment:0
@@ -636,7 +636,7 @@ msgstr "定义"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "October"
-msgstr ""
+msgstr "十月"
#. module: document
#: view:document.directory:0
@@ -651,12 +651,12 @@ msgstr "数据库"
#. module: document
#: help:document.configuration,project:0
msgid "Auto directory configuration for Projects."
-msgstr ""
+msgstr "项目的自动目录配置"
#. module: document
#: view:ir.attachment:0
msgid "Related to"
-msgstr ""
+msgstr "关联到"
#. module: document
#: model:ir.module.module,shortdesc:document.module_meta_information
@@ -666,7 +666,7 @@ msgstr "完整的文档管理系统"
#. module: document
#: view:document.configuration:0
msgid "Choose the following Resouces to auto directory configuration."
-msgstr ""
+msgstr "请从下面选择需要自动目录配置的资源:"
#. module: document
#: view:ir.attachment:0
@@ -676,7 +676,7 @@ msgstr "附属于"
#. module: document
#: model:ir.ui.menu,name:document.menu_reports_document
msgid "Dashboard"
-msgstr ""
+msgstr "一览表"
#. module: document
#: model:ir.actions.act_window,name:document.action_view_user_graph
@@ -686,17 +686,17 @@ msgstr "用户的文件"
#. module: document
#: field:document.storage,readonly:0
msgid "Read Only"
-msgstr ""
+msgstr "只读"
#. module: document
#: field:document.directory.dctx,expr:0
msgid "Expression"
-msgstr ""
+msgstr "表达式"
#. module: document
#: sql_constraint:document.directory:0
msgid "The directory name must be unique !"
-msgstr ""
+msgstr "目录名必须唯一!"
#. module: document
#: field:document.directory,create_uid:0
@@ -715,12 +715,12 @@ msgstr "按月度排列文件"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "September"
-msgstr ""
+msgstr "九月"
#. module: document
#: field:document.directory.content,prefix:0
msgid "Prefix"
-msgstr ""
+msgstr "前缀"
#. module: document
#: field:report.document.wall,last:0
@@ -745,7 +745,7 @@ msgstr "资源ID"
#. module: document
#: selection:document.storage,type:0
msgid "External file storage"
-msgstr ""
+msgstr "外部文件存储设区"
#. module: document
#: view:board.board:0
@@ -757,7 +757,7 @@ msgstr "耻辱之墙"
#. module: document
#: help:document.storage,path:0
msgid "For file storage, the root path of the storage"
-msgstr ""
+msgstr "文件存储区的根目录"
#. module: document
#: model:ir.model,name:document.model_report_files_partner
@@ -767,12 +767,12 @@ msgstr "业务伙伴的文件详情"
#. module: document
#: field:document.directory.dctx,field:0
msgid "Field"
-msgstr ""
+msgstr "字段"
#. module: document
#: model:ir.model,name:document.model_document_directory_dctx
msgid "Directory Dynamic Context"
-msgstr ""
+msgstr "目录动态上下文"
#. module: document
#: field:document.directory,ressource_parent_type_id:0
@@ -801,7 +801,7 @@ msgstr "报表"
#. module: document
#: field:document.configuration,product:0
msgid "Product"
-msgstr ""
+msgstr "产品"
#. module: document
#: field:document.directory,ressource_tree:0
@@ -812,7 +812,7 @@ msgstr "树结构"
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "May"
-msgstr ""
+msgstr "五月"
#. module: document
#: model:ir.actions.act_window,name:document.action_view_all_document_tree1
@@ -829,7 +829,7 @@ msgstr "一个月内没有新文件的用户"
msgid ""
"The Documents repository gives you access to all attachments, such as mails, "
"project documents, invoices etc."
-msgstr ""
+msgstr "文档仓库允许您访问所有的附件,比如邮件、项目文档、发票等等。"
#. module: document
#: view:document.directory:0
@@ -839,23 +839,23 @@ msgstr ""
#. module: document
#: model:ir.model,name:document.model_ir_attachment
msgid "ir.attachment"
-msgstr ""
+msgstr "ir.attachment"
#. module: document
#: view:board.board:0
msgid "New Files"
-msgstr ""
+msgstr "新文件"
#. module: document
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "January"
-msgstr ""
+msgstr "一月"
#. module: document
#: view:document.directory:0
msgid "Static"
-msgstr ""
+msgstr "静态目录"
#. module: document
#: view:report.files.partner:0
@@ -899,13 +899,13 @@ msgstr ""
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "February"
-msgstr ""
+msgstr "二月"
#. module: document
#: model:ir.actions.act_window,name:document.open_board_document_manager1
#: model:ir.ui.menu,name:document.menu_reports_document_manager1
msgid "Statistics by User"
-msgstr ""
+msgstr "按用户排列统计数据"
#. module: document
#: field:document.directory,name:0
@@ -916,23 +916,23 @@ msgstr "名称"
#. module: document
#: sql_constraint:document.storage:0
msgid "The storage path must be unique!"
-msgstr ""
+msgstr "存储路径必须唯一!"
#. module: document
#: view:document.directory:0
msgid "Fields"
-msgstr ""
+msgstr "字段列表"
#. module: document
#: help:document.storage,readonly:0
msgid "If set, media is for reading only"
-msgstr ""
+msgstr "如果设置,该介质就是只读的。"
#. module: document
#: selection:report.document.user,month:0
#: selection:report.files.partner,month:0
msgid "April"
-msgstr ""
+msgstr "四月"
#. module: document
#: field:report.document.user,nbr:0
@@ -945,7 +945,7 @@ msgstr "# 文件"
msgid ""
"Only members of these groups will have access to this directory and its "
"files."
-msgstr ""
+msgstr "只有这些用户组的成员才有权限访问该目录和其中的文件。"
#. module: document
#: view:document.directory:0
@@ -957,7 +957,7 @@ msgstr ""
#. module: document
#: field:document.directory.content.type,mimetype:0
msgid "Mime Type"
-msgstr ""
+msgstr "MIME 类型"
#. module: document
#: field:document.directory.content,sequence:0
@@ -973,23 +973,23 @@ msgstr "内容名称"
#: code:addons/document/document.py:0
#, python-format
msgid "File name must be unique!"
-msgstr ""
+msgstr "文件名必须唯一!"
#. module: document
#: selection:document.storage,type:0
msgid "Internal File storage"
-msgstr ""
+msgstr "内部文件存储区"
#. module: document
#: sql_constraint:document.directory:0
msgid "Directory must have a parent or a storage"
-msgstr ""
+msgstr "目录必须具有上级目录或一个存储区"
#. module: document
#: model:ir.actions.act_window,name:document.action_document_directory_tree
#: model:ir.ui.menu,name:document.menu_document_directories_tree
msgid "Directories' Structure"
-msgstr ""
+msgstr "目录结构"
#. module: document
#: view:board.board:0
@@ -1002,19 +1002,19 @@ msgstr "文件的资源类型"
#: field:report.document.user,name:0
#: field:report.files.partner,name:0
msgid "Year"
-msgstr ""
+msgstr "年"
#. module: document
#: view:document.storage:0
#: model:ir.model,name:document.model_document_storage
#: model:ir.ui.menu,name:document.menu_document_storage_media
msgid "Storage Media"
-msgstr ""
+msgstr "存储介质"
#. module: document
#: view:document.storage:0
msgid "Search Document storage"
-msgstr ""
+msgstr "搜索文档存储区"
#. module: document
#: field:document.directory.content,extension:0
diff --git a/addons/document_ftp/i18n/zh_CN.po b/addons/document_ftp/i18n/zh_CN.po
new file mode 100644
index 00000000000..87b47c15702
--- /dev/null
+++ b/addons/document_ftp/i18n/zh_CN.po
@@ -0,0 +1,130 @@
+# Chinese (Simplified) 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: 2010-12-15 15:05+0000\n"
+"PO-Revision-Date: 2010-12-19 07:07+0000\n"
+"Last-Translator: Wei \"oldrev\" Li \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: 2010-12-20 04:53+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: document_ftp
+#: model:ir.model,name:document_ftp.model_document_ftp_configuration
+msgid "Auto Directory Configuration"
+msgstr "自动目录配置"
+
+#. module: document_ftp
+#: view:document.ftp.configuration:0
+msgid ""
+"Indicate the network address on which your OpenERP server should be "
+"reachable for end-users. This depends on your network topology and "
+"configuration, and will only affect the links displayed to the users. The "
+"format is HOST:PORT and the default host (localhost) is only suitable for "
+"access from the server machine itself.."
+msgstr ""
+
+#. module: document_ftp
+#: field:document.ftp.configuration,progress:0
+msgid "Configuration Progress"
+msgstr "配置进度"
+
+#. module: document_ftp
+#: model:ir.actions.url,name:document_ftp.action_document_browse
+msgid "Browse Files"
+msgstr "浏览文件"
+
+#. module: document_ftp
+#: field:document.ftp.configuration,config_logo:0
+msgid "Image"
+msgstr "图像"
+
+#. module: document_ftp
+#: view:document.ftp.configuration:0
+msgid "Knowledge Application Configuration"
+msgstr "知识管理应用配置"
+
+#. module: document_ftp
+#: field:document.ftp.browse,url:0
+msgid "FTP Server"
+msgstr "FTP 服务器"
+
+#. module: document_ftp
+#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory
+msgid "FTP Server Configuration"
+msgstr "FTP 服务器配置"
+
+#. module: document_ftp
+#: model:ir.module.module,description:document_ftp.module_meta_information
+msgid ""
+"This is a support FTP Interface with document management system.\n"
+" With this module you would not only be able to access documents through "
+"OpenERP\n"
+" but you would also be able to connect with them through the file system "
+"using the\n"
+" FTP client.\n"
+msgstr ""
+
+#. module: document_ftp
+#: view:document.ftp.browse:0
+msgid "_Browse"
+msgstr "浏览(_B)"
+
+#. module: document_ftp
+#: help:document.ftp.configuration,host:0
+msgid ""
+"Server address or IP and port to which users should connect to for DMS access"
+msgstr ""
+
+#. module: document_ftp
+#: model:ir.ui.menu,name:document_ftp.menu_document_browse
+msgid "Shared Repository (FTP)"
+msgstr "共享仓库(FTP)"
+
+#. module: document_ftp
+#: view:document.ftp.browse:0
+msgid "_Cancel"
+msgstr "取消(_C)"
+
+#. module: document_ftp
+#: view:document.ftp.configuration:0
+msgid "Configure FTP Server"
+msgstr "配置 FTP 服务器"
+
+#. module: document_ftp
+#: model:ir.module.module,shortdesc:document_ftp.module_meta_information
+msgid "Integrated FTP Server with Document Management System"
+msgstr "整合 FTP 服务器与文档管理系统"
+
+#. module: document_ftp
+#: view:document.ftp.configuration:0
+msgid "title"
+msgstr "标题"
+
+#. module: document_ftp
+#: model:ir.model,name:document_ftp.model_document_ftp_browse
+msgid "Document FTP Browse"
+msgstr "文档 FTP 浏览"
+
+#. module: document_ftp
+#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse
+msgid "Document Browse"
+msgstr "文档浏览"
+
+#. module: document_ftp
+#: view:document.ftp.browse:0
+msgid "Browse Document"
+msgstr "浏览文档"
+
+#. module: document_ftp
+#: view:document.ftp.configuration:0
+msgid "res_config_contents"
+msgstr ""
diff --git a/addons/document_ics/i18n/fr.po b/addons/document_ics/i18n/fr.po
index 6a54ec0b4e2..f9e2f488247 100644
--- a/addons/document_ics/i18n/fr.po
+++ b/addons/document_ics/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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 15:30+0000\n"
+"PO-Revision-Date: 2010-12-19 12:17+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ics
diff --git a/addons/email_template/i18n/fr.po b/addons/email_template/i18n/fr.po
index 7027bae45cf..a2372fdd448 100644
--- a/addons/email_template/i18n/fr.po
+++ b/addons/email_template/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 16:45+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:12+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: email_template
@@ -384,6 +383,8 @@ msgid ""
"Mail from Account %s failed. Probable Reason: Server Send Error\n"
" Description: %s"
msgstr ""
+"Courriel du compte %s a échoué. Raison probable : Erreur d'envoi du serveur\n"
+" Description : %s"
#. module: email_template
#: view:email.template:0
@@ -780,6 +781,8 @@ msgstr "Sortant"
#, python-format
msgid "Datetime Extraction failed.Date:%s \tError:%s"
msgstr ""
+"Échec de l'extraction de la date. Date : %s \tError : "
+"%s"
#. module: email_template
#: help:email.template,use_sign:0
@@ -964,12 +967,12 @@ msgstr "Fermer"
#: code:addons/email_template/email_template_mailbox.py:0
#, python-format
msgid "Error sending mail: %s"
-msgstr ""
+msgstr "Erreur lors de l'envoi du courriel : %s"
#. module: email_template
#: constraint:email_template.account:0
msgid "Error: You are not allowed to have more than 1 account."
-msgstr ""
+msgstr "Erreur : Vous n'êtes pas autorisé à avoir plus d'un (1) compte."
#. module: email_template
#: view:email_template.mailbox:0
@@ -1014,6 +1017,8 @@ msgid ""
"Server Send Error\n"
"Description: %s"
msgstr ""
+"Erreur d'envoi du serveur\n"
+"Description : %s"
#. module: email_template
#: help:email.template,file_name:0
@@ -1135,7 +1140,7 @@ msgstr "Envoyé"
#. module: email_template
#: sql_constraint:email_template.account:0
msgid "Another setting already exists with this email ID !"
-msgstr ""
+msgstr "Un autre paramètre existe déjà avec cet identifiant de courriel !"
#. module: email_template
#: help:email.template,ref_ir_act_window:0
diff --git a/addons/event/i18n/fr.po b/addons/event/i18n/fr.po
index 794812c4981..25c9ccad4ef 100644
--- a/addons/event/i18n/fr.po
+++ b/addons/event/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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 16:06+0000\n"
+"PO-Revision-Date: 2010-12-20 03:56+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: 2010-12-18 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
diff --git a/addons/fetchmail/i18n/fr.po b/addons/fetchmail/i18n/fr.po
index ade342587b8..a804036a672 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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 16:16+0000\n"
+"PO-Revision-Date: 2010-12-19 22:23+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: fetchmail
diff --git a/addons/hr/hr.py b/addons/hr/hr.py
index 8a53ddad805..7c400ecf40e 100644
--- a/addons/hr/hr.py
+++ b/addons/hr/hr.py
@@ -149,8 +149,8 @@ class hr_employee(osv.osv):
'address_home_id': fields.many2one('res.partner.address', 'Home Address'),
'partner_id': fields.related('address_home_id', 'partner_id', type='many2one', relation='res.partner', readonly=True, help="Partner that is related to the current employee. Accounting transaction will be written on this partner belongs to employee."),
'bank_account_id':fields.many2one('res.partner.bank', 'Bank Account', domain="[('partner_id','=',partner_id)]", help="Employee bank salary account"),
- 'work_phone': fields.related('address_id', 'phone', type='char', size=32, string='Work Phone', readonly=True),
- 'work_email': fields.related('address_id', 'email', type='char', size=240, string='Work E-mail'),
+ 'work_phone': fields.char('Work Phone', size=32, readonly=False),
+ 'work_email': fields.char('Work E-mail', size=240),
'work_location': fields.char('Office Location', size=32),
'notes': fields.text('Notes'),
'parent_id': fields.related('department_id', 'manager_id', relation='hr.employee', string='Manager', type='many2one', store=True, select=True, readonly=True, help="It is linked with manager of Department"),
@@ -160,9 +160,15 @@ class hr_employee(osv.osv):
'coach_id': fields.many2one('hr.employee', 'Coach'),
'job_id': fields.many2one('hr.job', 'Job'),
'photo': fields.binary('Photo'),
- 'passport_id':fields.char('Passport', size=64)
+ 'passport_id':fields.char('Passport No', size=64)
}
+ def onchange_address_id(self, cr, uid, ids, address, context=None):
+ if address:
+ address = self.pool.get('res.partner.address').browse(cr, uid, address, context=context)
+ return {'value': {'work_email': address.email, 'work_phone': address.phone}}
+ return {'value': {}}
+
def onchange_company(self, cr, uid, ids, company, context=None):
address_id = False
if company:
diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml
index bc01d38d1a4..076c207f850 100644
--- a/addons/hr/hr_view.xml
+++ b/addons/hr/hr_view.xml
@@ -56,7 +56,7 @@
-
+
@@ -340,7 +340,7 @@
-
+
diff --git a/addons/hr/i18n/fr.po b/addons/hr/i18n/fr.po
index 7255453ae72..44dec144e79 100644
--- a/addons/hr/i18n/fr.po
+++ b/addons/hr/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 17:21+0000\n"
-"PO-Revision-Date: 2010-12-18 22:14+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:08+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
@@ -336,6 +335,8 @@ msgid ""
"You can enhance the base HR Application by installing few HR-related "
"functionalities."
msgstr ""
+"Vous pouvez enrichir l'application RH de base en installant quelques autres "
+"fonctionnalités reliées aux RH."
#. module: hr
#: view:hr.employee:0
@@ -462,6 +463,18 @@ msgid ""
"they will be able to enter time through the system. In the note tab, you can "
"enter text data that should be recorded for a specific employee."
msgstr ""
+"Vous pouvez gérer votre force de travail en créant des employés et en leur "
+"affectant des propriétés spécifiques dans le système. Maintenez toutes les "
+"informations relatives aux employés et faites le suivi de tout ce qui a "
+"besoin d'être enregistré à leur sujet. L'onglet des informations "
+"personnelles vous aidera à maintenir leurs données d'identité. L'onglet "
+"catégorie vous donne l'opportunité de leur affecter des catégories "
+"d'employés selon leurs postes et activités dans la société. Une catégorie "
+"peut être le niveau d'ancienneté dans la société ou un département. L'onglet "
+"feuille de temps vous permet de leur affecter une feuille de temps "
+"spécifique et un journal analytique, où ils seront capable de saisir leurs "
+"temps dans le système. Dans l'onglet note, vous pouvez entrer du texte qui "
+"doit être enregistré pour un employé spécifique."
#. module: hr
#: help:hr.employee,bank_account_id:0
@@ -505,6 +518,9 @@ msgid ""
"to employees by departments: expenses and timesheet validation, leaves "
"management, recruitements, etc."
msgstr ""
+"La structure de département de la société est utilisée pour gérer tous les "
+"documents associés aux employés par départements : validation de frais et de "
+"feuille de temps, gestion des congés, recrutements, etc."
#. module: hr
#: view:hr.installer:0
@@ -682,7 +698,7 @@ msgstr "Paie"
#. module: hr
#: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_single
msgid "Single"
-msgstr ""
+msgstr "Célibataire"
#. module: hr
#: field:hr.job,name:0
@@ -789,7 +805,7 @@ msgstr "Mentor"
#. module: hr
#: view:hr.installer:0
msgid "Configure Your Human Resources Application"
-msgstr ""
+msgstr "Configurer vos applications de ressources humaines"
#. module: hr
#: field:hr.installer,hr_expense:0
@@ -807,7 +823,7 @@ msgstr "Responsable"
#. module: hr
#: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_widower
msgid "Widower"
-msgstr ""
+msgstr "Veuf(ve)"
#. module: hr
#: help:hr.installer,hr_payroll_account:0
@@ -821,6 +837,9 @@ msgid ""
"a survey to a job position. This survey will be used in the recruitment "
"process to evaluate the applicants for this job position."
msgstr ""
+"Postes est utilisé pour définir les postes et leurs prérequis. Vous pouvez "
+"associer un sondage à un poste. Ce sondage sera utilisé dans le processus de "
+"recrutement pour évaluer les candidats pour ce poste."
#. module: hr
#: field:hr.employee,child_ids:0
diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py
index 58631761fa9..d00f69bc0de 100644
--- a/addons/hr_evaluation/hr_evaluation.py
+++ b/addons/hr_evaluation/hr_evaluation.py
@@ -34,8 +34,8 @@ class hr_evaluation_plan(osv.osv):
'name': fields.char("Evaluation Plan", size=64, required=True),
'company_id': fields.many2one('res.company', 'Company', required=True),
'phase_ids': fields.one2many('hr_evaluation.plan.phase', 'plan_id', 'Evaluation Phases'),
- 'month_first': fields.integer('Next Evaluation After'),
- 'month_next': fields.integer('After the Date of Start'),
+ 'month_first': fields.integer('First Evaluation in (months)', help="This number of months will be used to schedule the first evaluation date of the employee when selecting an evaluation plan. "),
+ 'month_next': fields.integer('Periodicity of Evaluations (months)', help="The number of month that depicts the delay between each evaluation of this plan (after the first one)."),
'active': fields.boolean('Active')
}
_defaults = {
@@ -101,7 +101,7 @@ class hr_employee(osv.osv):
_inherit="hr.employee"
_columns = {
'evaluation_plan_id': fields.many2one('hr_evaluation.plan', 'Evaluation Plan'),
- 'evaluation_date': fields.date('Next Evaluation', help="Date of the next evaluation"),
+ 'evaluation_date': fields.date('Next Evaluation Date', help="The date of the next evaluation is computed by the evaluation plan's dates (first evaluation + periodicity)."),
}
def run_employee_evaluation(self, cr, uid, automatic=False, use_new_cursor=False, context=None):
diff --git a/addons/hr_evaluation/i18n/es.po b/addons/hr_evaluation/i18n/es.po
index bdf7abc2fa2..82ece4890a2 100644
--- a/addons/hr_evaluation/i18n/es.po
+++ b/addons/hr_evaluation/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 22:38+0000\n"
-"Last-Translator: Carlos @ smile.fr \n"
+"PO-Revision-Date: 2010-12-19 20:09+0000\n"
+"Last-Translator: Carlos-smile \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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_evaluation
diff --git a/addons/hr_evaluation/i18n/mn.po b/addons/hr_evaluation/i18n/mn.po
index 085f402cdee..3176d64b995 100644
--- a/addons/hr_evaluation/i18n/mn.po
+++ b/addons/hr_evaluation/i18n/mn.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 18:49+0000\n"
-"Last-Translator: badralb \n"
+"PO-Revision-Date: 2010-12-19 21:49+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_evaluation
diff --git a/addons/hr_expense/hr_expense.py b/addons/hr_expense/hr_expense.py
index acec2f3a240..bc9c1cc36e4 100644
--- a/addons/hr_expense/hr_expense.py
+++ b/addons/hr_expense/hr_expense.py
@@ -154,23 +154,23 @@ class hr_expense_expense(osv.osv):
'invoice_line_tax_id': tax_id and [(6, 0, tax_id)] or False,
'account_analytic_id': l.analytic_account.id,
}))
- if not exp.employee_id.address_id:
- raise osv.except_osv(_('Error !'), _('The employee must have a working address'))
- acc = exp.employee_id.address_id.partner_id.property_account_payable.id
- payment_term_id = exp.employee_id.address_id.partner_id.property_payment_term.id
+ if not exp.employee_id.address_home_id:
+ raise osv.except_osv(_('Error !'), _('The employee must have a Home address'))
+ acc = exp.employee_id.address_home_id.partner_id.property_account_payable.id
+ payment_term_id = exp.employee_id.address_home_id.partner_id.property_payment_term.id
inv = {
'name': exp.name,
'reference': sequence_obj.get(cr, uid, 'hr.expense.invoice'),
'account_id': acc,
'type': 'in_invoice',
- 'partner_id': exp.employee_id.address_id.partner_id.id,
- 'address_invoice_id': exp.employee_id.address_id.id,
- 'address_contact_id': exp.employee_id.address_id.id,
+ 'partner_id': exp.employee_id.address_home_id.partner_id.id,
+ 'address_invoice_id': exp.employee_id.address_home_id.id,
+ 'address_contact_id': exp.employee_id.address_home_id.id,
'origin': exp.name,
'invoice_line': lines,
'currency_id': exp.currency_id.id,
'payment_term': payment_term_id,
- 'fiscal_position': exp.employee_id.address_id.partner_id.property_account_position.id
+ 'fiscal_position': exp.employee_id.address_home_id.partner_id.property_account_position.id
}
if payment_term_id:
to_update = invoice_obj.onchange_payment_term_date_invoice(cr, uid, [], payment_term_id, None)
@@ -240,13 +240,19 @@ class hr_expense_line(osv.osv):
_order = "sequence, date_value desc"
def onchange_product_id(self, cr, uid, ids, product_id, uom_id, employee_id, context=None):
+ if context is None:
+ ctx = {}
+ else:
+ # we only want to update it locally
+ ctx = context.copy()
+
res = {}
if product_id:
product = self.pool.get('product.product').browse(cr, uid, product_id, context=context)
res['name'] = product.name
# Compute based on pricetype of employee company
- context['currency_id'] = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context).user_id.company_id.currency_id.id
- amount_unit = product.price_get('standard_price', context)[product.id]
+ ctx['currency_id'] = self.pool.get('hr.employee').browse(cr, uid, employee_id, context=context).user_id.company_id.currency_id.id
+ amount_unit = product.price_get('standard_price', ctx)[product.id]
res['unit_amount'] = amount_unit
if not uom_id:
res['uom_id'] = product.uom_id.id
diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py
index 314e053ac12..8fe5da805b4 100644
--- a/addons/hr_holidays/hr_holidays.py
+++ b/addons/hr_holidays/hr_holidays.py
@@ -230,6 +230,7 @@ class hr_holidays(osv.osv):
list_ids = [ lr.id for lr in record.linked_request_ids]
self.holidays_cancel(cr, uid, list_ids)
self.unlink(cr, uid, list_ids)
+ return True
def _check_date(self, cr, uid, ids, context=None):
for rec in self.read(cr, uid, ids, ['number_of_days_temp', 'date_from','date_to', 'type']):
@@ -289,17 +290,23 @@ class hr_holidays(osv.osv):
return True
def holidays_validate2(self, cr, uid, ids, *args):
+ obj_emp = self.pool.get('hr.employee')
+ wf_service = netsvc.LocalService("workflow")
vals = {'state':'validate1'}
self.check_holidays(cr, uid, ids)
- ids2 = self.pool.get('hr.employee').search(cr, uid, [('user_id', '=', uid)])
+ ids2 = obj_emp.search(cr, uid, [('user_id', '=', uid)])
if ids2:
vals['manager_id'] = ids2[0]
else:
raise osv.except_osv(_('Warning !'),_('No user related to the selected employee.'))
+ # Second Time Validate all the leave requests of the category
+ for leave_id in self._get_category_leave_ids(cr, uid, ids):
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'second_validate', cr)
return self.write(cr, uid, ids, vals)
def holidays_validate(self, cr, uid, ids, *args):
obj_emp = self.pool.get('hr.employee')
+ wf_service = netsvc.LocalService("workflow")
data_holiday = self.browse(cr, uid, ids)
self.check_holidays(cr, uid, ids)
vals = {'state':'validate'}
@@ -324,19 +331,28 @@ class hr_holidays(osv.osv):
'holiday_id': record.id
}
self._create_resource_leave(cr, uid, vals)
- elif record.holiday_type == 'category' and record.type == 'remove':
+ elif record.holiday_type == 'category':
+ # Create leave/allocation request for employees in the category
emp_ids = obj_emp.search(cr, uid, [('category_ids', '=', record.category_id.id)])
+ leave_ids = []
for emp in obj_emp.browse(cr, uid, emp_ids):
vals = {
- 'name': record.name,
- 'date_from': record.date_from,
- 'date_to': record.date_to,
- 'calendar_id': emp.calendar_id.id,
- 'company_id': emp.company_id.id,
- 'resource_id': emp.resource_id.id,
- 'holiday_id':record.id
- }
- self._create_resource_leave(cr, uid, vals)
+ 'name': record.name,
+ 'type': record.type,
+ 'holiday_type': 'employee',
+ 'holiday_status_id': record.holiday_status_id.id,
+ 'date_from': record.date_from,
+ 'date_to': record.date_to,
+ 'notes': record.notes,
+ 'number_of_days_temp': record.number_of_days_temp,
+ 'parent_id': record.id,
+ 'employee_id': emp.id
+ }
+ leave_ids.append(self.create(cr, uid, vals, context=None))
+ # Confirm and validate all the leave requests of the category
+ for leave_id in leave_ids:
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'confirm', cr)
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'validate', cr)
return True
def holidays_confirm(self, cr, uid, ids, *args):
@@ -362,14 +378,19 @@ class hr_holidays(osv.osv):
if record.holiday_type == 'employee' and record.employee_id:
user_id = record.employee_id.user_id and record.employee_id.user_id.id or uid
- self.write(cr, uid, [record.id], {'state':'confirm', 'number_of_days': nb, 'user_id': user_id })
+ self.write(cr, uid, [record.id], {'state':'confirm', 'number_of_days': nb, 'user_id': user_id})
return True
def holidays_refuse(self, cr, uid, ids, *args):
+ obj_emp = self.pool.get('hr.employee')
+ wf_service = netsvc.LocalService("workflow")
vals = {'state': 'refuse'}
- ids2 = self.pool.get('hr.employee').search(cr, uid, [('user_id','=', uid)])
+ ids2 = obj_emp.search(cr, uid, [('user_id','=', uid)])
if ids2:
vals['manager_id'] = ids2[0]
+ # Refuse all the leave requests of the category
+ for leave_id in self._get_category_leave_ids(cr, uid, ids):
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'refuse', cr)
self.write(cr, uid, ids, vals)
return True
@@ -380,6 +401,9 @@ class hr_holidays(osv.osv):
return True
def holidays_draft(self, cr, uid, ids, *args):
+ wf_service = netsvc.LocalService("workflow")
+ for leave_id in self._get_category_leave_ids(cr, uid, ids):
+ wf_service.trg_validate(uid, 'hr.holidays', leave_id, 'draft', cr)
return self.write(cr, uid, ids, {'state': 'draft'})
def check_holidays(self, cr, uid, ids):
diff --git a/addons/hr_holidays/i18n/fr.po b/addons/hr_holidays/i18n/fr.po
index 60f69f23997..a75944cb6b6 100644
--- a/addons/hr_holidays/i18n/fr.po
+++ b/addons/hr_holidays/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 16:12+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:04+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_holidays
@@ -349,6 +348,25 @@ msgid ""
" for example, you maybe will do it for the user 'admin'\n"
" .\n"
msgstr ""
+"Ressources humaines : Suivi des vacances et déroulement des opérations\n"
+"\n"
+" Ce module vous permet de gérer les congés et les demandes de congés.\n"
+" Il fournit un tableau de bord pour la gestion des ressources humaines "
+"qui inclut :\n"
+" * Mes congés\n"
+" * Mes frais\n"
+" Remarquez que :\n"
+" - Une synchronisation avec un agenda interne (utilisation du module CRM) "
+"est possible : dans le but de créer automatiquement un cas quand une demande "
+"de vacances est acceptée, vous devez associer le statut de vacances à une "
+"section de cas. Vous pouvez confirer cette information et vos préférences de "
+"couleur dans :\n"
+" RH / Configuration / Statut de vacances\n"
+" - Un employé peut faire une demande pour plus de congé en faisant une "
+"nouvelle allocation, cela va augmenter son total disponible pour ce type de "
+"congés (si la demande est acceptée).\n"
+" - Il y a 2 moyens d'imprimer les vacances de l'employé :\n"
+".\n"
#. module: hr_holidays
#: view:available.holidays.report:0
@@ -509,6 +527,9 @@ msgid ""
"This area is automaticly filled by the user who validate the leave with "
"second level (If Leave type need second validation)"
msgstr ""
+"Cet espace est rempli automatiquement par l'utilisateur qui valide les "
+"congés au deuxième niveau (si les congés ont besoin d'une deuxième "
+"validation)"
#. module: hr_holidays
#: selection:available.holidays.report,month:0
@@ -760,6 +781,11 @@ msgid ""
"agenda of the employee. You can define several allowance types (paid "
"holidays, sickness, etc) and manage allowances per type."
msgstr ""
+"Les demandes de congé peuvent être enregistrées par les employés et validées "
+"par leurs gestionnaires. Quand une demande de congés est validée, elle "
+"apparaît automatiquement dans l'agenda de l'employé. Vous pouvez définir "
+"plusieurs types d'allocation (vacances payées, maladie, etc.) et gérer les "
+"allocations par type."
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.action_hr_available_holidays_report
@@ -858,6 +884,8 @@ msgid ""
"By Employee: Allocation/Request for individual Employee, By Employee "
"Category: Allocation/Request for group of employees in category"
msgstr ""
+"Par employé : Allocation/demande pour l'employé individuel, par catégorie "
+"d'employés : Allocation/demande par groupe d'employés dans une catégorie"
#. module: hr_holidays
#: view:hr.holidays:0
diff --git a/addons/hr_payroll/__openerp__.py b/addons/hr_payroll/__openerp__.py
index 7d66f25b445..0725e34f0f9 100644
--- a/addons/hr_payroll/__openerp__.py
+++ b/addons/hr_payroll/__openerp__.py
@@ -38,7 +38,8 @@
'depends': [
'hr',
'hr_contract',
- 'hr_holidays'
+ 'hr_holidays',
+ 'decimal_precision',
],
'init_xml': [
],
diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py
index 2319b3a352c..bd3ffad3065 100644
--- a/addons/hr_payroll/hr_payroll.py
+++ b/addons/hr_payroll/hr_payroll.py
@@ -312,7 +312,7 @@ class hr_contract(osv.osv):
_description = 'Employee Contract'
_columns = {
'permit_no': fields.char('Work Permit No', size=256, required=False, readonly=False),
- 'passport_id': fields.many2one('hr.passport', 'Passport', required=False),
+ 'passport_id': fields.many2one('hr.passport', 'Passport No', required=False),
'visa_no': fields.char('Visa No', size=64, required=False, readonly=False),
'visa_expire': fields.date('Visa Expire Date'),
'struct_id': fields.many2one('hr.payroll.structure', 'Salary Structure'),
@@ -1430,7 +1430,7 @@ class hr_employee(osv.osv):
return vals
_columns = {
- 'passport_id':fields.many2one('hr.passport', 'Passport', required=False, domain="[('employee_id','=',active_id), ('address_id','=',address_home_id)]", help="Employee Passport Information"),
+ 'passport_id':fields.many2one('hr.passport', 'Passport No', required=False, domain="[('employee_id','=',active_id), ('address_id','=',address_home_id)]", help="Employee Passport Information"),
'line_ids':fields.one2many('hr.payslip.line', 'employee_id', 'Salary Structure', required=False),
'slip_ids':fields.one2many('hr.payslip', 'employee_id', 'Payslips', required=False, readonly=True),
'otherid': fields.char('Other Id', size=64),
diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml
index 1c792c5ba6f..8ecd991ce8d 100644
--- a/addons/hr_payroll/hr_payroll_view.xml
+++ b/addons/hr_payroll/hr_payroll_view.xml
@@ -87,18 +87,6 @@
-
- res.partner.bank.form
- res.partner.bank
- form
-
-
-
-
-
-
-
-
hr.hr.employee.view.form2
hr.employee
@@ -251,9 +239,9 @@
-
+
-
+
hr.contract.view.form
@@ -407,12 +395,12 @@
-
+
-
+
@@ -1088,7 +1076,7 @@
-
+
\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 22:57+0000\n"
+"PO-Revision-Date: 2010-12-19 12:50+0000\n"
"Last-Translator: Carlos @ smile.fr \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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_recruitment
@@ -90,7 +90,7 @@ msgstr "Días para abrir"
#. module: hr_recruitment
#: field:hr.recruitment.job2phonecall,note:0
msgid "Goals"
-msgstr ""
+msgstr "Objetivos"
#. module: hr_recruitment
#: field:hr.recruitment.report,partner_address_id:0
@@ -325,7 +325,7 @@ msgstr ""
#: field:hr.recruitment.report,stage_id:0
#: view:hr.recruitment.stage:0
msgid "Stage"
-msgstr ""
+msgstr "Etapa"
#. module: hr_recruitment
#: model:hr.recruitment.stage,name:hr_recruitment.stage_job3
@@ -540,7 +540,7 @@ msgstr ""
#: field:hr.applicant,date_closed:0
#: field:hr.recruitment.report,date_closed:0
msgid "Closed"
-msgstr ""
+msgstr "Cerrado"
#. module: hr_recruitment
#: view:hr.recruitment.stage:0
@@ -623,38 +623,38 @@ msgstr "Rechazado por la compañía"
#. module: hr_recruitment
#: field:hr.applicant,day_close:0
msgid "Days to Close"
-msgstr ""
+msgstr "Días para cerrar"
#. module: hr_recruitment
#: field:hr.recruitment.report,user_id:0
msgid "User"
-msgstr ""
+msgstr "Usuario"
#. module: hr_recruitment
#: selection:hr.applicant,priority:0
#: selection:hr.recruitment.report,priority:0
msgid "Excellent"
-msgstr ""
+msgstr "Excelente"
#. module: hr_recruitment
#: field:hr.applicant,active:0
msgid "Active"
-msgstr ""
+msgstr "Activo"
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "November"
-msgstr ""
+msgstr "Noviembre"
#. module: hr_recruitment
#: view:hr.recruitment.report:0
msgid "Extended Filters..."
-msgstr ""
+msgstr "Filtros extendidos..."
#. module: hr_recruitment
#: field:hr.applicant,response:0
msgid "Response"
-msgstr ""
+msgstr "Respuesta"
#. module: hr_recruitment
#: model:hr.recruitment.degree,name:hr_recruitment.degree_licenced
@@ -664,7 +664,7 @@ msgstr ""
#. module: hr_recruitment
#: field:hr.recruitment.report,salary_prop_avg:0
msgid "Avg Salary Proposed"
-msgstr ""
+msgstr "Salario promedio propuesto"
#. module: hr_recruitment
#: view:hr.recruitment.job2phonecall:0
@@ -676,12 +676,12 @@ msgstr ""
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "January"
-msgstr ""
+msgstr "Enero"
#. module: hr_recruitment
#: help:hr.applicant,email_from:0
msgid "These people will receive email."
-msgstr ""
+msgstr "Estas personas recibirán un email."
#. module: hr_recruitment
#: selection:hr.applicant,priority:0
@@ -693,12 +693,12 @@ msgstr ""
#: field:hr.applicant,date:0
#: field:hr.recruitment.report,date:0
msgid "Date"
-msgstr ""
+msgstr "Fecha"
#. module: hr_recruitment
#: view:hr.recruitment.job2phonecall:0
msgid "Phone Call Description"
-msgstr ""
+msgstr "Descripción de la llamada telefónica"
#. module: hr_recruitment
#: view:hr.recruitment.partner.create:0
@@ -713,7 +713,7 @@ msgstr ""
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Attachments"
-msgstr ""
+msgstr "Documentos adjuntos"
#. module: hr_recruitment
#: model:hr.recruitment.stage,name:hr_recruitment.stage_job4
@@ -726,23 +726,23 @@ msgstr ""
#: view:hr.recruitment.report:0
#: field:hr.recruitment.report,state:0
msgid "State"
-msgstr ""
+msgstr "Estado"
#. module: hr_recruitment
#: view:hr.recruitment.job2phonecall:0
#: view:hr.recruitment.partner.create:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: hr_recruitment
#: model:ir.actions.act_window,name:hr_recruitment.hr_job_categ_action
msgid "Applicant Categories"
-msgstr ""
+msgstr "Categorías de candidatos"
#. module: hr_recruitment
#: selection:hr.recruitment.report,state:0
msgid "Open"
-msgstr ""
+msgstr "Abierto"
#. module: hr_recruitment
#: code:addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py:0
@@ -760,14 +760,14 @@ msgstr ""
#: field:hr.applicant,user_id:0
#: view:hr.recruitment.report:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsable"
#. module: hr_recruitment
#: view:hr.recruitment.report:0
#: model:ir.actions.act_window,name:hr_recruitment.action_hr_recruitment_report_all
#: model:ir.ui.menu,name:hr_recruitment.menu_hr_recruitment_report_all
msgid "Recruitment Analysis"
-msgstr ""
+msgstr "Análisis del proceso de selección"
#. module: hr_recruitment
#: view:hr.applicant:0
@@ -777,17 +777,17 @@ msgstr ""
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Details"
-msgstr ""
+msgstr "Detalles"
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Cases By Stage and Estimates"
-msgstr ""
+msgstr "Casos por etapa y estimaciones"
#. module: hr_recruitment
#: view:hr.applicant:0
@@ -797,41 +797,41 @@ msgstr ""
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Interview"
-msgstr ""
+msgstr "Entrevista"
#. module: hr_recruitment
#: view:hr.recruitment.report:0
#: field:hr.recruitment.report,month:0
msgid "Month"
-msgstr ""
+msgstr "Mes"
#. module: hr_recruitment
#: field:hr.applicant,description:0
msgid "Description"
-msgstr ""
+msgstr "Descripción"
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "May"
-msgstr ""
+msgstr "Mayo"
#. module: hr_recruitment
#: model:hr.recruitment.stage,name:hr_recruitment.stage_job5
msgid "Contract Signed"
-msgstr ""
+msgstr "Contrato firmado"
#. module: hr_recruitment
#: view:hr.applicant:0
#: selection:hr.applicant,state:0
#: selection:hr.recruitment.report,state:0
msgid "Refused"
-msgstr ""
+msgstr "Rechazado"
#. module: hr_recruitment
#: code:addons/hr_recruitment/hr_recruitment.py:0
#, python-format
msgid "Applicant '%s' is being hired."
-msgstr ""
+msgstr "Candidato '%s' en proceso de contratación"
#. module: hr_recruitment
#: view:hr.applicant:0
@@ -839,18 +839,18 @@ msgstr ""
#: view:hr.recruitment.report:0
#: selection:hr.recruitment.report,state:0
msgid "Hired"
-msgstr ""
+msgstr "Contratado"
#. module: hr_recruitment
#: model:hr.recruitment.stage,name:hr_recruitment.stage_job6
msgid "Refused by Employee"
-msgstr ""
+msgstr "Rechazado por el empleado"
#. module: hr_recruitment
#: selection:hr.applicant,priority:0
#: selection:hr.recruitment.report,priority:0
msgid "On Average"
-msgstr ""
+msgstr "En promedio"
#. module: hr_recruitment
#: model:ir.model,name:hr_recruitment.model_hr_recruitment_degree
@@ -860,19 +860,19 @@ msgstr ""
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Emails"
-msgstr ""
+msgstr "Emails"
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "February"
-msgstr ""
+msgstr "Febrero"
#. module: hr_recruitment
#: field:hr.applicant,name:0
#: field:hr.recruitment.degree,name:0
#: field:hr.recruitment.stage,name:0
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#. module: hr_recruitment
#: model:ir.model,name:hr_recruitment.model_hr_recruitment_partner_create
@@ -882,23 +882,23 @@ msgstr ""
#. module: hr_recruitment
#: selection:hr.recruitment.report,month:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: hr_recruitment
#: model:crm.case.section,name:hr_recruitment.section_hr_department
msgid "HR Department"
-msgstr ""
+msgstr "Departamento de RRHH"
#. module: hr_recruitment
#: field:hr.recruitment.degree,sequence:0
#: field:hr.recruitment.stage,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Secuencia"
#. module: hr_recruitment
#: field:hr.recruitment.job2phonecall,user_id:0
msgid "Assign To"
-msgstr ""
+msgstr "Asignar a"
#. module: hr_recruitment
#: code:addons/hr_recruitment/hr_recruitment.py:0
@@ -910,7 +910,7 @@ msgstr ""
#: view:hr.recruitment.report:0
#: field:hr.recruitment.report,year:0
msgid "Year"
-msgstr ""
+msgstr "Año"
#. module: hr_recruitment
#: help:hr.recruitment.report,delay_close:0
@@ -922,4 +922,4 @@ msgstr ""
#: field:hr.applicant,survey:0
#: field:hr.job,survey_id:0
msgid "Survey"
-msgstr ""
+msgstr "Encuesta"
diff --git a/addons/hr_recruitment/i18n/fr.po b/addons/hr_recruitment/i18n/fr.po
index 136055e46b6..a8bd80c01e0 100644
--- a/addons/hr_recruitment/i18n/fr.po
+++ b/addons/hr_recruitment/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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 16:45+0000\n"
+"PO-Revision-Date: 2010-12-20 03:19+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_recruitment
diff --git a/addons/hr_timesheet/hr_timesheet_data.xml b/addons/hr_timesheet/hr_timesheet_data.xml
index a19b2c67291..420dcb5a114 100644
--- a/addons/hr_timesheet/hr_timesheet_data.xml
+++ b/addons/hr_timesheet/hr_timesheet_data.xml
@@ -7,21 +7,5 @@
general
-
- 75.0
- 30.0
-
-
- Service on Timesheet
-
- service
-
-
-
-
-
-
-
-
diff --git a/addons/hr_timesheet/hr_timesheet_demo.xml b/addons/hr_timesheet/hr_timesheet_demo.xml
index e7ba5c91342..caaaef12f01 100644
--- a/addons/hr_timesheet/hr_timesheet_demo.xml
+++ b/addons/hr_timesheet/hr_timesheet_demo.xml
@@ -2,6 +2,21 @@
+
+ 75.0
+ 30.0
+
+
+ Service on Timesheet
+
+ service
+
+
+
+
+
+
+
diff --git a/addons/hr_timesheet/i18n/mn.po b/addons/hr_timesheet/i18n/mn.po
index 898a265621b..676ca8280b6 100644
--- a/addons/hr_timesheet/i18n/mn.po
+++ b/addons/hr_timesheet/i18n/mn.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 19:05+0000\n"
-"Last-Translator: badralb \n"
+"PO-Revision-Date: 2010-12-20 01:09+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:05+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet/i18n/sv.po b/addons/hr_timesheet/i18n/sv.po
index 9778e60c155..d087915ae46 100644
--- a/addons/hr_timesheet/i18n/sv.po
+++ b/addons/hr_timesheet/i18n/sv.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.14\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 19:46+0000\n"
-"Last-Translator: Aries Bucquet, Aspirix AB \n"
+"PO-Revision-Date: 2010-12-20 00:16+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-18 05:05+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet/i18n/vi.po b/addons/hr_timesheet/i18n/vi.po
index b479ea56d95..7e5308d01d1 100644
--- a/addons/hr_timesheet/i18n/vi.po
+++ b/addons/hr_timesheet/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-16 16:06+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-19 20:07+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:26+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet_invoice/i18n/fr.po b/addons/hr_timesheet_invoice/i18n/fr.po
index b1386fcb789..270a762ce42 100644
--- a/addons/hr_timesheet_invoice/i18n/fr.po
+++ b/addons/hr_timesheet_invoice/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 15:39+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:01+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: 2010-12-18 05:05+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
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 4878a6634b2..8f1ef4ef261 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
@@ -23,6 +23,7 @@ import time
from osv import osv, fields
from tools.translate import _
+
#
# Create an final invoice based on selected timesheet lines
#
@@ -79,7 +80,7 @@ class final_invoice_create(osv.osv_memory):
date_due = pterm_list[-1]
curr_invoice = {
- 'name': time.strftime('%D')+' - '+account.name,
+ 'name': time.strftime('%d/%m/%Y')+' - '+account.name,
'partner_id': account.partner_id.id,
'address_contact_id': res_partner_obj.address_get(cr, uid, [account.partner_id.id], adr_pref=['contact'])['contact'],
'address_invoice_id': res_partner_obj.address_get(cr, uid, [account.partner_id.id], adr_pref=['invoice'])['invoice'],
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 075a68907ae..f11f1331415 100644
--- a/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py
+++ b/addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py
@@ -92,7 +92,7 @@ class hr_timesheet_invoice_create(osv.osv_memory):
date_due = pterm_list[-1]
curr_invoice = {
- 'name': time.strftime('%D')+' - '+account.name,
+ 'name': time.strftime('%d/%m/%Y')+' - '+account.name,
'partner_id': account.partner_id.id,
'address_contact_id': res_partner_obj.address_get(cr, uid,
[account.partner_id.id], adr_pref=['contact'])['contact'],
diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
index e3ddd4fed6a..6c7c5618311 100644
--- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
+++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py
@@ -273,7 +273,7 @@ class hr_timesheet_sheet(osv.osv):
'draft': [('readonly', False)],
'new': [('readonly', False)]}
),
- 'attendances_ids' : one2many_mod2('hr.attendance', 'sheet_id', 'Attendances', readonly=True, states={'draft':[('readonly',False)],'new':[('readonly',False)]}),
+ 'attendances_ids' : one2many_mod2('hr.attendance', 'sheet_id', 'Attendances', readonly=True,),
'state' : fields.selection([
('new', 'New'),
('draft','Draft'),
diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
index 08fda12c073..a65a7578800 100644
--- a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
+++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml
@@ -132,8 +132,8 @@
-
-
+
+
diff --git a/addons/idea/i18n/es.po b/addons/idea/i18n/es.po
index 5cf9c329225..fe854bbe28c 100644
--- a/addons/idea/i18n/es.po
+++ b/addons/idea/i18n/es.po
@@ -7,25 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2009-11-17 06:58+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 13:00+0000\n"
+"Last-Translator: Carlos @ smile.fr \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: 2010-12-17 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: idea
#: help:idea.category,visibility:0
msgid "If True creator of the idea will be visible to others"
-msgstr ""
+msgstr "Si es verdadero, el creador de la idea será visible para otros"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_idea_select
msgid "Idea select"
-msgstr ""
+msgstr "Seleccionar idea"
#. module: idea
#: view:idea.idea:0
@@ -43,13 +42,13 @@ msgstr "Comentarios"
#. module: idea
#: view:idea.idea:0
msgid "Submit Vote"
-msgstr ""
+msgstr "Enviar voto"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_report_vote_all
#: model:ir.ui.menu,name:idea.menu_report_vote_all
msgid "Ideas Analysis"
-msgstr ""
+msgstr "Análisis de ideas"
#. module: idea
#: view:idea.category:0
@@ -57,7 +56,7 @@ msgstr ""
#: view:idea.vote:0
#: view:report.vote:0
msgid "Group By..."
-msgstr ""
+msgstr "Agrupar por..."
#. module: idea
#: model:ir.module.module,shortdesc:idea.module_meta_information
@@ -67,24 +66,24 @@ msgstr "Gestión de ideas"
#. module: idea
#: selection:report.vote,month:0
msgid "March"
-msgstr ""
+msgstr "Marzo"
#. module: idea
#: code:addons/idea/wizard/idea_post_vote.py:0
#, python-format
msgid "Idea must be in 'Open' state before vote for that idea."
-msgstr ""
+msgstr "La idea debe estar en estado 'abierto' antes de votar por ella."
#. module: idea
#: view:report.vote:0
#: field:report.vote,day:0
msgid "Day"
-msgstr ""
+msgstr "Día"
#. module: idea
#: view:idea.idea:0
msgid "Refuse"
-msgstr ""
+msgstr "Rechazar"
#. module: idea
#: field:idea.idea,count_votes:0
@@ -94,7 +93,7 @@ msgstr "Cómputo de votos"
#. module: idea
#: model:ir.model,name:idea.model_report_vote
msgid "Idea Vote Statistics"
-msgstr ""
+msgstr "Estadística de votos de ideas"
#. module: idea
#: selection:idea.idea,my_vote:0
@@ -107,7 +106,7 @@ msgstr "Mala"
#. module: idea
#: selection:report.vote,idea_state:0
msgid "Cancelled"
-msgstr ""
+msgstr "Cancelada"
#. module: idea
#: view:idea.category:0
@@ -119,7 +118,7 @@ msgstr "Categoría de ideas"
#: code:addons/idea/wizard/idea_post_vote.py:0
#, python-format
msgid "Warning !"
-msgstr ""
+msgstr "¡Advertencia!"
#. module: idea
#: view:idea.idea:0
@@ -129,12 +128,12 @@ msgstr "Su comentario"
#. module: idea
#: view:report.vote:0
msgid " Month "
-msgstr ""
+msgstr " Mes "
#. module: idea
#: model:ir.model,name:idea.model_idea_vote
msgid "Idea Vote"
-msgstr ""
+msgstr "Voto de idea"
#. module: idea
#: field:idea.category,parent_id:0
@@ -158,18 +157,18 @@ msgstr ""
#: view:report.vote:0
#: field:report.vote,nbr:0
msgid "# of Lines"
-msgstr ""
+msgstr "Nº de líneas"
#. module: idea
#: code:addons/idea/wizard/idea_post_vote.py:0
#, python-format
msgid "You can not give Vote for this idea more than %s times"
-msgstr ""
+msgstr "No puede votar esta idea más de %s veces"
#. module: idea
#: view:idea.category:0
msgid "Ideas Categories"
-msgstr ""
+msgstr "Categorías de ideas"
#. module: idea
#: help:idea.idea,description:0
@@ -179,7 +178,7 @@ msgstr "Contenido de la idea"
#. module: idea
#: model:ir.model,name:idea.model_idea_category
msgid "Idea Category"
-msgstr ""
+msgstr "Categoría de idea"
#. module: idea
#: view:idea.idea:0
@@ -198,12 +197,12 @@ msgstr "No votada"
#. module: idea
#: sql_constraint:idea.category:0
msgid "The name of the category must be unique"
-msgstr ""
+msgstr "El nombre de la categoría debe ser único"
#. module: idea
#: model:ir.model,name:idea.model_idea_select
msgid "select idea"
-msgstr ""
+msgstr "seleccionar idea"
#. module: idea
#: view:idea.stat:0
@@ -218,7 +217,7 @@ msgstr "Categorías hijas"
#. module: idea
#: view:idea.select:0
msgid "Next"
-msgstr ""
+msgstr "Siguiente"
#. module: idea
#: view:idea.idea:0
@@ -226,7 +225,7 @@ msgstr ""
#: view:report.vote:0
#: field:report.vote,idea_state:0
msgid "State"
-msgstr ""
+msgstr "Estado"
#. module: idea
#: selection:idea.idea,my_vote:0
@@ -239,12 +238,12 @@ msgstr "Buena"
#. module: idea
#: help:idea.idea,open_date:0
msgid "Date when an idea opened"
-msgstr ""
+msgstr "Fecha de apertura de idea"
#. module: idea
#: view:idea.idea:0
msgid "Idea Detail"
-msgstr ""
+msgstr "Detalle de idea"
#. module: idea
#: help:idea.idea,state:0
@@ -253,17 +252,20 @@ msgid ""
" It is opened by the user, the state is 'Opened'. \n"
"If the idea is accepted, the state is 'Accepted'."
msgstr ""
+"Cuando se crea la idea el estado es 'borrador'.\n"
+" Al abrirla el usuario, el estado es 'abierto'. \n"
+"Si la idea es aceptada, el estado es 'aceptada'."
#. module: idea
#: field:idea.category,visibility:0
#: field:idea.idea,visibility:0
msgid "Open Idea?"
-msgstr ""
+msgstr "¿Idea abierta?"
#. module: idea
#: selection:report.vote,month:0
msgid "July"
-msgstr ""
+msgstr "Julio"
#. module: idea
#: view:idea.idea:0
@@ -271,7 +273,7 @@ msgstr ""
#: view:report.vote:0
#: selection:report.vote,idea_state:0
msgid "Accepted"
-msgstr ""
+msgstr "Aceptada"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_idea_category
@@ -282,12 +284,12 @@ msgstr "Categorías"
#. module: idea
#: view:report.vote:0
msgid " Month-1 "
-msgstr ""
+msgstr " Mes-1 "
#. module: idea
#: field:idea.idea,open_date:0
msgid "Open date"
-msgstr ""
+msgstr "Fecha apertura"
#. module: idea
#: field:idea.idea,vote_ids:0
@@ -304,12 +306,12 @@ msgstr "Estadísticas de votos"
#. module: idea
#: field:idea.idea,vote_limit:0
msgid "Maximum Vote per User"
-msgstr ""
+msgstr "Votos máximos por usuario"
#. module: idea
#: view:idea.category:0
msgid "Parent Category"
-msgstr ""
+msgstr "Categoría padre"
#. module: idea
#: field:idea.comment,content:0
@@ -323,18 +325,18 @@ msgstr "Comentario"
#. module: idea
#: selection:report.vote,month:0
msgid "September"
-msgstr ""
+msgstr "Septiembre"
#. module: idea
#: selection:report.vote,month:0
msgid "December"
-msgstr ""
+msgstr "Diciembre"
#. module: idea
#: view:report.vote:0
#: field:report.vote,month:0
msgid "Month"
-msgstr ""
+msgstr "Mes"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_idea_idea_categ_open
@@ -363,7 +365,7 @@ msgstr "Muy buena"
#. module: idea
#: view:report.vote:0
msgid " Year "
-msgstr ""
+msgstr " Año "
#. module: idea
#: selection:idea.idea,state:0
@@ -374,7 +376,7 @@ msgstr "Abierta"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_idea_vote
msgid "Idea's Votes"
-msgstr ""
+msgstr "Votos de la idea"
#. module: idea
#: view:idea.idea:0
@@ -401,7 +403,7 @@ msgstr "Borrador"
#. module: idea
#: selection:report.vote,month:0
msgid "August"
-msgstr ""
+msgstr "Agosto"
#. module: idea
#: selection:idea.idea,my_vote:0
@@ -414,13 +416,13 @@ msgstr "Normal"
#. module: idea
#: selection:report.vote,month:0
msgid "June"
-msgstr ""
+msgstr "Junio"
#. module: idea
#: field:report.vote,creater_id:0
#: field:report.vote,user_id:0
msgid "User Name"
-msgstr ""
+msgstr "Nombre usuario"
#. module: idea
#: model:ir.model,name:idea.model_idea_vote_stat
@@ -438,12 +440,12 @@ msgstr "Usuario"
#. module: idea
#: field:idea.vote,date:0
msgid "Date"
-msgstr ""
+msgstr "Fecha"
#. module: idea
#: view:idea.post.vote:0
msgid "Post"
-msgstr ""
+msgstr "Enviar"
#. module: idea
#: field:idea.idea,my_vote:0
@@ -453,7 +455,7 @@ msgstr "Mi voto"
#. module: idea
#: selection:report.vote,month:0
msgid "October"
-msgstr ""
+msgstr "Octubre"
#. module: idea
#: field:idea.comment,create_date:0
@@ -464,7 +466,7 @@ msgstr "Fecha de creación"
#. module: idea
#: selection:report.vote,month:0
msgid "January"
-msgstr ""
+msgstr "Enero"
#. module: idea
#: model:ir.model,name:idea.model_idea_idea
@@ -484,7 +486,7 @@ msgstr "Resumen de la idea"
#. module: idea
#: selection:report.vote,month:0
msgid "November"
-msgstr ""
+msgstr "Noviembre"
#. module: idea
#: view:idea.idea:0
@@ -517,7 +519,7 @@ msgstr ""
#. module: idea
#: help:idea.idea,vote_limit:0
msgid "Set to one if you require only one Vote per user"
-msgstr ""
+msgstr "Establecer a uno si sólo requiere un voto por usuario"
#. module: idea
#: view:idea.post.vote:0
@@ -538,7 +540,7 @@ msgstr "Abierta"
#. module: idea
#: view:report.vote:0
msgid "Idea Vote Analysis"
-msgstr ""
+msgstr "Análisis de votos"
#. module: idea
#: view:idea.idea:0
@@ -552,7 +554,7 @@ msgstr "Ideas"
#. module: idea
#: model:ir.model,name:idea.model_idea_post_vote
msgid "Post vote"
-msgstr ""
+msgstr "Enviar voto"
#. module: idea
#: view:idea.idea:0
@@ -568,7 +570,7 @@ msgstr "Puntuación"
#. module: idea
#: view:idea.vote:0
msgid "Comments:"
-msgstr ""
+msgstr "Comentarios:"
#. module: idea
#: view:idea.category:0
@@ -580,34 +582,34 @@ msgstr "Descripción"
#. module: idea
#: selection:report.vote,month:0
msgid "May"
-msgstr ""
+msgstr "Mayo"
#. module: idea
#: selection:idea.idea,state:0
#: view:report.vote:0
msgid "Refused"
-msgstr ""
+msgstr "Rechazada"
#. module: idea
#: code:addons/idea/idea.py:0
#, python-format
msgid "Draft/Accepted/Cancelled ideas Could not be voted"
-msgstr ""
+msgstr "No puede votar ideas borrador/aceptada/cancelada"
#. module: idea
#: view:idea.vote:0
msgid "Vote date"
-msgstr ""
+msgstr "Fecha voto"
#. module: idea
#: selection:report.vote,month:0
msgid "February"
-msgstr ""
+msgstr "Febrero"
#. module: idea
#: view:report.vote:0
msgid " Today "
-msgstr ""
+msgstr " Hoy "
#. module: idea
#: field:idea.vote.stat,nbr:0
@@ -617,7 +619,7 @@ msgstr "Número de votos"
#. module: idea
#: selection:report.vote,month:0
msgid "April"
-msgstr ""
+msgstr "Abril"
#. module: idea
#: field:idea.idea,count_comments:0
@@ -627,7 +629,7 @@ msgstr "Cómputo de comentarios"
#. module: idea
#: field:idea.vote,score:0
msgid "Vote Status"
-msgstr ""
+msgstr "Estado voto"
#. module: idea
#: field:idea.idea,vote_avg:0
@@ -649,7 +651,7 @@ msgstr "Idea"
#. module: idea
#: view:idea.idea:0
msgid "Accept"
-msgstr ""
+msgstr "Aceptar"
#. module: idea
#: field:idea.post.vote,vote:0
diff --git a/addons/idea/i18n/fr.po b/addons/idea/i18n/fr.po
index 17e7c45f1fb..1a2b05e139d 100644
--- a/addons/idea/i18n/fr.po
+++ b/addons/idea/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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 21:53+0000\n"
+"PO-Revision-Date: 2010-12-19 16:53+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: idea
@@ -199,7 +199,7 @@ msgstr "Pas de vote"
#. module: idea
#: sql_constraint:idea.category:0
msgid "The name of the category must be unique"
-msgstr ""
+msgstr "Le nom de la catégorie doit être unique"
#. module: idea
#: model:ir.model,name:idea.model_idea_select
@@ -557,7 +557,7 @@ msgstr "Idées"
#. module: idea
#: model:ir.model,name:idea.model_idea_post_vote
msgid "Post vote"
-msgstr ""
+msgstr "Publier le vote"
#. module: idea
#: view:idea.idea:0
@@ -661,7 +661,7 @@ msgstr "Accepter"
#. module: idea
#: field:idea.post.vote,vote:0
msgid "Post Vote"
-msgstr ""
+msgstr "Publier le vote"
#. module: idea
#: view:report.vote:0
diff --git a/addons/idea/i18n/ru.po b/addons/idea/i18n/ru.po
index c84ec705fac..7326b3ac780 100644
--- a/addons/idea/i18n/ru.po
+++ b/addons/idea/i18n/ru.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-11-29 07:44+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-19 07:45+0000\n"
+"Last-Translator: Andrey Olykainen \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: 2010-12-17 05:24+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: idea
#: help:idea.category,visibility:0
msgid "If True creator of the idea will be visible to others"
-msgstr ""
+msgstr "Если отмечено создатель идеи будит виден остальным"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_idea_select
msgid "Idea select"
-msgstr ""
+msgstr "Выбор идеи"
#. module: idea
#: view:idea.idea:0
@@ -42,13 +42,13 @@ msgstr "Комментарии"
#. module: idea
#: view:idea.idea:0
msgid "Submit Vote"
-msgstr ""
+msgstr "Голосовать"
#. module: idea
#: model:ir.actions.act_window,name:idea.action_report_vote_all
#: model:ir.ui.menu,name:idea.menu_report_vote_all
msgid "Ideas Analysis"
-msgstr ""
+msgstr "Анализ идей"
#. module: idea
#: view:idea.category:0
@@ -72,7 +72,7 @@ msgstr "Март"
#: code:addons/idea/wizard/idea_post_vote.py:0
#, python-format
msgid "Idea must be in 'Open' state before vote for that idea."
-msgstr ""
+msgstr "Идея должна быть \"Открыта\" перед голосованием за идею."
#. module: idea
#: view:report.vote:0
@@ -93,7 +93,7 @@ msgstr "Подсчет голосов"
#. module: idea
#: model:ir.model,name:idea.model_report_vote
msgid "Idea Vote Statistics"
-msgstr ""
+msgstr "Статистика голосованя идеи"
#. module: idea
#: selection:idea.idea,my_vote:0
@@ -133,7 +133,7 @@ msgstr " Месяц "
#. module: idea
#: model:ir.model,name:idea.model_idea_vote
msgid "Idea Vote"
-msgstr ""
+msgstr "Голосование идеи"
#. module: idea
#: field:idea.category,parent_id:0
@@ -151,24 +151,24 @@ msgstr "Очень плохо"
#. module: idea
#: view:idea.vote:0
msgid "Ideas vote"
-msgstr ""
+msgstr "Голосование идей"
#. module: idea
#: view:report.vote:0
#: field:report.vote,nbr:0
msgid "# of Lines"
-msgstr ""
+msgstr "# линий"
#. module: idea
#: code:addons/idea/wizard/idea_post_vote.py:0
#, python-format
msgid "You can not give Vote for this idea more than %s times"
-msgstr ""
+msgstr "Вы не можете голосовать за идею больше %s раз"
#. module: idea
#: view:idea.category:0
msgid "Ideas Categories"
-msgstr ""
+msgstr "Категории идей"
#. module: idea
#: help:idea.idea,description:0
@@ -178,7 +178,7 @@ msgstr "Содержимое идеи"
#. module: idea
#: model:ir.model,name:idea.model_idea_category
msgid "Idea Category"
-msgstr ""
+msgstr "Категория идеи"
#. module: idea
#: view:idea.idea:0
@@ -197,12 +197,12 @@ msgstr "Не голосовали"
#. module: idea
#: sql_constraint:idea.category:0
msgid "The name of the category must be unique"
-msgstr ""
+msgstr "Название категории должно быть уникальным"
#. module: idea
#: model:ir.model,name:idea.model_idea_select
msgid "select idea"
-msgstr ""
+msgstr "выбор идеи"
#. module: idea
#: view:idea.stat:0
@@ -238,12 +238,12 @@ msgstr "Хорошо"
#. module: idea
#: help:idea.idea,open_date:0
msgid "Date when an idea opened"
-msgstr ""
+msgstr "Дата открытия идеи"
#. module: idea
#: view:idea.idea:0
msgid "Idea Detail"
-msgstr ""
+msgstr "Детали идеи"
#. module: idea
#: help:idea.idea,state:0
@@ -257,7 +257,7 @@ msgstr ""
#: field:idea.category,visibility:0
#: field:idea.idea,visibility:0
msgid "Open Idea?"
-msgstr ""
+msgstr "Открыть идею?"
#. module: idea
#: selection:report.vote,month:0
@@ -286,7 +286,7 @@ msgstr ""
#. module: idea
#: field:idea.idea,open_date:0
msgid "Open date"
-msgstr ""
+msgstr "Дата открытия"
#. module: idea
#: field:idea.idea,vote_ids:0
@@ -493,7 +493,7 @@ msgstr "Журнал"
#. module: idea
#: view:idea.idea:0
msgid "Vots Statistics"
-msgstr ""
+msgstr "Статистика голосования"
#. module: idea
#: field:report.vote,date:0
@@ -511,7 +511,7 @@ msgstr "Автор"
#: view:idea.post.vote:0
#: model:ir.ui.menu,name:idea.menu_give_vote
msgid "Give Vote"
-msgstr ""
+msgstr "Проголосовать"
#. module: idea
#: help:idea.idea,vote_limit:0
@@ -537,7 +537,7 @@ msgstr "Открыть"
#. module: idea
#: view:report.vote:0
msgid "Idea Vote Analysis"
-msgstr ""
+msgstr "Анализ голосования идеи"
#. module: idea
#: view:idea.idea:0
@@ -596,7 +596,7 @@ msgstr ""
#. module: idea
#: view:idea.vote:0
msgid "Vote date"
-msgstr ""
+msgstr "Дата голосования"
#. module: idea
#: selection:report.vote,month:0
diff --git a/addons/knowledge/i18n/fr.po b/addons/knowledge/i18n/fr.po
index 0042f308464..3fbf36f429b 100644
--- a/addons/knowledge/i18n/fr.po
+++ b/addons/knowledge/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 21:54+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 09:51+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: knowledge
@@ -30,7 +29,7 @@ msgstr "Créer un exemple de structure pour un manuel qualité standard"
#. module: knowledge
#: view:knowledge.installer:0
msgid "Share information within the company with these specific Addons."
-msgstr ""
+msgstr "Partager les informations au sein de la société avec ces modules."
#. module: knowledge
#: field:knowledge.installer,document_ftp:0
@@ -140,7 +139,7 @@ msgstr "knowledge.installer"
#. module: knowledge
#: view:knowledge.installer:0
msgid "Configure Your Knowledge Application"
-msgstr ""
+msgstr "Configurer vos applications de gestion des connaissances"
#. module: knowledge
#: help:knowledge.installer,wiki:0
diff --git a/addons/knowledge/i18n/mn.po b/addons/knowledge/i18n/mn.po
index e0cf2c1c345..2d85d63a6ed 100644
--- a/addons/knowledge/i18n/mn.po
+++ b/addons/knowledge/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 16:24+0000\n"
-"Last-Translator: badralb \n"
+"PO-Revision-Date: 2010-12-19 23:48+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: knowledge
diff --git a/addons/l10n_be/account_pcmn_belgium.xml b/addons/l10n_be/account_pcmn_belgium.xml
index c321e69f4a5..57c45a0cf93 100644
--- a/addons/l10n_be/account_pcmn_belgium.xml
+++ b/addons/l10n_be/account_pcmn_belgium.xml
@@ -2913,17 +2913,25 @@
+
+ Clients
+ 4000
+ receivable
+
+
+
+
Rabais, remises, ristournes à accorder et autres notes de crédit à établir
4007
- receivable
+ other
Créances résultant de livraisons de biens
4008
- receivable
+ other
@@ -2934,26 +2942,24 @@
-
+
Effets à recevoir
4010
- receivable
+ other
-
-
Effets à l'encaissement
4013
- receivable
+ other
Effets à l'escompte
4015
- receivable
+ other
@@ -2967,21 +2973,21 @@
Entreprises liées
4020
- receivable
+ other
Autres entreprises avec lesquelles il existe un lien de participation
4021
- receivable
+ other
Administrateurs et gérants d'entreprise
4022
- receivable
+ other
@@ -2995,63 +3001,63 @@
Entreprises liées
4030
- receivable
+ other
Autres entreprises avec lesquelles il existe un lien de participation
4031
- receivable
+ other
Administrateurs et gérants de l'entreprise
4032
- receivable
+ other
Produits à recevoir
404
- receivable
+ other
Clients : retenues sur garanties
405
- receivable
+ other
Acomptes versés
406
- receivable
+ other
Créances douteuses
407
- receivable
+ other
Compensation clients
408
- receivable
+ other
Réductions de valeur actées
409
- receivable
+ other
@@ -3072,14 +3078,14 @@
Appels de fonds
4100
- receivable
+ other
Actionnaires défaillants
4101
- receivable
+ other
@@ -3128,21 +3134,21 @@
T.V.A. déductible
4111
- receivable
+ other
Compte courant administration T.V.A.
4112
- receivable
+ other
Taxe d'égalisation due
4118
- receivable
+ other
@@ -3156,28 +3162,28 @@
à 4124 Impôts belges sur le résultat
4120
- receivable
+ other
à 4127 Autres impôts belges
4125
- receivable
+ other
Impôts étrangers
4128
- receivable
+ other
Produits à recevoir
414
- receivable
+ other
@@ -3191,42 +3197,42 @@
Associés
4160
- receivable
+ other
Avances et prêts au personnel
4161
- receivable
+ other
Compte courant des associés en S.P.R.L.
4162
- receivable
+ other
Compte courant des administrateurs et gérants
4163
- receivable
+ other
Créances sur sociétés apparentées
4164
- receivable
+ other
Emballages et matériel à rendre
4166
- receivable
+ other
@@ -3240,42 +3246,42 @@
Subsides à recevoir
41670
- receivable
+ other
Autres créances
41671
- receivable
+ other
Rabais, ristournes, remises à obtenir et autres avoirs non encore reçus
4168
- receivable
+ other
Créances douteuses
417
- receivable
+ other
Cautionnements versés en numéraires
418
- receivable
+ other
Réductions de valeur actées
419
- receivable
+ other
@@ -3296,14 +3302,14 @@
Convertibles
4200
- payable
+ other
Non convertibles
4201
- payable
+ other
@@ -3317,14 +3323,14 @@
Convertibles
4210
- payable
+ other
Non convertibles
4211
- payable
+ other
@@ -3338,14 +3344,14 @@
Financement de biens immobiliers
4220
- payable
+ other
Financement de biens mobiliers
4221
- payable
+ other
@@ -3359,28 +3365,28 @@
Dettes en compte
4230
- payable
+ other
Promesses
4231
- payable
+ other
Crédits d'acceptation
4232
- payable
+ other
Autres emprunts
424
- payable
+ other
@@ -3394,21 +3400,21 @@
Fournisseurs
4250
- payable
+ other
Effets à payer
4251
- payable
+ other
Cautionnements reçus en numéraires
426
- payable
+ other
@@ -3422,28 +3428,28 @@
Entreprises liées
4290
- payable
+ other
Entreprises avec lesquelles il existe un lien de participation
4291
- payable
+ other
Administrateurs, gérants, associés
4292
- payable
+ other
Autres dettes
4299
- payable
+ other
@@ -3457,35 +3463,35 @@
Etablissements de crédit. Emprunts en compte à terme fixe
430
- payable
+ other
Etablissements de crédit. Promesses
431
- payable
+ other
Etablissements de crédit. Crédits d'acceptation
432
- payable
+ other
Etablissements de crédit. Dettes en compte courant
433
- payable
+ other
Autres emprunts
439
- payable
+ other
@@ -3521,7 +3527,7 @@
Entreprises avec lesquelles il existe un lien de participation
44001
- payable
+ other
@@ -3535,35 +3541,35 @@
Fournisseurs belges
44010
- payable
+ other
Fournisseurs CEE
44011
- payable
+ other
Fournisseurs importation
44012
- payable
+ other
Dettes envers les coparticipants
4402
- payable
+ other
Fournisseurs - retenues de garanties
4403
- payable
+ other
@@ -3584,14 +3590,14 @@
Entreprises liées
44100
- payable
+ other
Entreprises avec lesquelles il existe un lien de participation
44101
- payable
+ other
@@ -3605,42 +3611,42 @@
Fournisseurs belges
44110
- payable
+ other
Fournisseurs CEE
44111
- payable
+ other
Fournisseurs importation
44112
- payable
+ other
Factures à recevoir
444
- payable
+ other
Acomptes reçus
446
- payable
+ other
Compensations fournisseurs
448
- payable
+ other
@@ -3661,21 +3667,21 @@
à 4504 Impôts sur le résultat
4501
- payable
+ other
à 4507 Autres impôts en Belgique
4505
- payable
+ other
Impôts à l'étranger
4508
- payable
+ other
@@ -3724,21 +3730,21 @@
T.V.A. déductible
4511
- payable
+ other
Compte courant administration T.V.A.
4512
- payable
+ other
Taxe d'égalisation due
4518
- payable
+ other
@@ -3752,7 +3758,7 @@
Autres impôts sur le résultat
4520
- payable
+ other
@@ -3766,35 +3772,35 @@
Précompte immobilier
45250
- payable
+ other
Impôts communaux à payer
45251
- payable
+ other
Impôts provinciaux à payer
45252
- payable
+ other
Autres impôts et taxes à payer
45253
- payable
+ other
Impôts et taxes à l'étranger
4528
- payable
+ other
@@ -3808,35 +3814,35 @@
Précompte professionnel retenu sur rémunérations
4530
- payable
+ other
Précompte professionnel retenu sur tantièmes
4531
- payable
+ other
Précompte mobilier retenu sur dividendes attribués
4532
- payable
+ other
Précompte mobilier retenu sur intérêts payés
4533
- payable
+ other
Autres précomptes retenus
4538
- payable
+ other
@@ -3850,35 +3856,35 @@
Arriérés
4540
- payable
+ other
1er trimestre
4541
- payable
+ other
2ème trimestre
4542
- payable
+ other
3ème trimestre
4543
- payable
+ other
4ème trimestre
4544
- payable
+ other
@@ -3892,28 +3898,28 @@
Administrateurs, gérants et commissaires
4550
- payable
+ other
Direction
4551
- payable
+ other
Employés
4552
- payable
+ other
Ouvriers
4553
- payable
+ other
@@ -3927,21 +3933,21 @@
Direction
4560
- payable
+ other
Employés
4561
- payable
+ other
Ouvriers
4562
- payable
+ other
@@ -3955,21 +3961,21 @@
Provision pour gratifications de fin d'année
4590
- payable
+ other
Départs de personnel
4591
- payable
+ other
Oppositions sur rémunérations
4592
- payable
+ other
@@ -3983,49 +3989,49 @@
Assurance loi
45930
- payable
+ other
Assurance salaire garanti
45931
- payable
+ other
Assurance groupe
45932
- payable
+ other
Assurances individuelles
45933
- payable
+ other
Caisse d'assurances sociales pour travailleurs indépendants
4594
- payable
+ other
Dettes et provisions sociales diverses
4597
- payable
+ other
ACOMPTES RECUS SUR COMMANDES
46
- payable
+ other
@@ -4039,28 +4045,28 @@
Dividendes et tantièmes d'exercices antérieurs
470
- payable
+ other
Dividendes de l'exercice
471
- payable
+ other
Tantièmes de l'exercice
472
- payable
+ other
Autres allocataires
473
- payable
+ other
@@ -4074,49 +4080,49 @@
Obligations et coupons échus
480
- payable
+ other
Actionnaires - capital à rembourser
481
- payable
+ other
Participation du personnel à payer
482
- payable
+ other
Acomptes reçus d'autres tiers à moins d'un an
483
- payable
+ other
Emballages et matériel consignés
486
- payable
+ other
Cautionnements reçus en numéraires
488
- payable
+ other
Autres dettes diverses
489
- payable
+ other
@@ -4130,7 +4136,7 @@
Charges à reporter
490
- payable
+ other
@@ -4151,21 +4157,21 @@
Ristournes, rabais à obtenir
49100
- payable
+ other
Commissions à obtenir
49101
- payable
+ other
Autres produits d'exploitation
49102
- payable
+ other
@@ -4179,21 +4185,21 @@
Intérêts courus et non échus sur prêts et débits
49110
- payable
+ other
Autres produits financiers
49111
- payable
+ other
Charges à imputer
492
- payable
+ other
@@ -4207,14 +4213,14 @@
Produits d'exploitation à reporter
4930
- payable
+ other
Produits financiers à reporter
4931
- payable
+ other
@@ -4228,21 +4234,21 @@
Compte d'attente
4990
- payable
+ other
Compte de répartition périodique des charges
4991
- payable
+ other
Transferts d'exercice
4999
- payable
+ other
diff --git a/addons/l10n_chart_uk_minimal/i18n/fr.po b/addons/l10n_chart_uk_minimal/i18n/fr.po
index 10388af9f3f..f7ea1976cc2 100644
--- a/addons/l10n_chart_uk_minimal/i18n/fr.po
+++ b/addons/l10n_chart_uk_minimal/i18n/fr.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-10-18 17:46+0000\n"
-"PO-Revision-Date: 2010-12-18 22:02+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 09:47+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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_chart_uk_minimal
@@ -25,12 +24,12 @@ msgstr "Recevable"
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_asset_view
msgid "Asset View"
-msgstr ""
+msgstr "Vue actif"
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_expense_view
msgid "Expense View"
-msgstr ""
+msgstr "Vue dépense"
#. module: l10n_chart_uk_minimal
#: model:ir.actions.todo,note:l10n_chart_uk_minimal.config_call_account_template_uk_minimal
@@ -43,6 +42,13 @@ msgid ""
"Management/Configuration/Financial Accounting/Financial Accounts/Generate "
"Chart of Accounts from a Chart Template."
msgstr ""
+"Génère le plan comptable à partir d'un modèle. On vous demandera de donner "
+"le nom de la société, le plan comptable à suivre, le nombre de chiffres pour "
+"générer le code des comptes et le compte bancaire, la devise pour créer les "
+"journaux. Ainsi, une copie complète du modèle de plan est générée.\n"
+" C'est le même assistant que celui disponible dans Gestion financière / "
+"Configuration / Comptabilité financière / Comptes financiers / Générer le "
+"plan comptable depuis un modèle de plan."
#. module: l10n_chart_uk_minimal
#: constraint:account.account.template:0
@@ -52,7 +58,7 @@ msgstr "Erreur ! Vous ne pouvez pas créer de modèle de compte récursif."
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_income_view
msgid "Income View"
-msgstr ""
+msgstr "Vue revenus"
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.account_type_income
@@ -82,7 +88,7 @@ msgstr "À payer"
#. module: l10n_chart_uk_minimal
#: model:ir.module.module,shortdesc:l10n_chart_uk_minimal.module_meta_information
msgid "United Kingdom - minimal"
-msgstr ""
+msgstr "Royaume-Uni - minimal"
#. module: l10n_chart_uk_minimal
#: model:ir.module.module,description:l10n_chart_uk_minimal.module_meta_information
@@ -90,6 +96,8 @@ msgid ""
"This is the base module to manage the accounting chart for United Kingdom in "
"OpenERP."
msgstr ""
+"C'est le module de base pour gérer le plan comptable du Royaume-Uni dans "
+"OpenERP."
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.account_type_equity
@@ -104,7 +112,7 @@ msgstr "Erreur ! Vous ne pouvez pas créer de codes de taxe récursifs"
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_liability_view
msgid "Liability View"
-msgstr ""
+msgstr "Vue passif"
#. module: l10n_chart_uk_minimal
#: model:account.account.type,name:l10n_chart_uk_minimal.account_type_expense
diff --git a/addons/l10n_fr/i18n/es.po b/addons/l10n_fr/i18n/es.po
index d0b74bb0246..eae28ab62dd 100644
--- a/addons/l10n_fr/i18n/es.po
+++ b/addons/l10n_fr/i18n/es.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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-16 21:54+0000\n"
-"Last-Translator: Carlos @ smile.fr \n"
+"PO-Revision-Date: 2010-12-20 01:16+0000\n"
+"Last-Translator: Carlos-smile \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: 2010-12-17 05:11+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_fr
diff --git a/addons/l10n_in/i18n/fr.po b/addons/l10n_in/i18n/fr.po
index 86d8f1343f1..cde0f82954c 100644
--- a/addons/l10n_in/i18n/fr.po
+++ b/addons/l10n_in/i18n/fr.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2009-11-25 15:28+0000\n"
-"PO-Revision-Date: 2010-12-18 21:56+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 09:47+0000\n"
+"Last-Translator: Quentin THEURET \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_chart_in
@@ -91,7 +90,7 @@ msgstr "Dépense"
#. module: l10n_chart_in
#: model:ir.module.module,shortdesc:l10n_chart_in.module_meta_information
msgid "Indian Chart of Account"
-msgstr ""
+msgstr "Plan comptable indien"
#. module: l10n_chart_in
#: model:account.account.type,name:l10n_chart_in.account_type_root_ind1
diff --git a/addons/marketing/i18n/es.po b/addons/marketing/i18n/es.po
index e2397b52779..48b2e7a3d7f 100644
--- a/addons/marketing/i18n/es.po
+++ b/addons/marketing/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-18 18:14+0000\n"
+"PO-Revision-Date: 2010-12-20 04:47+0000\n"
"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing
diff --git a/addons/marketing/i18n/sk.po b/addons/marketing/i18n/sk.po
index d9dda01d3b5..4ca3ec382c4 100644
--- a/addons/marketing/i18n/sk.po
+++ b/addons/marketing/i18n/sk.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-03 07:46+0000\n"
-"Last-Translator: Radoslav Sloboda \n"
+"PO-Revision-Date: 2010-12-19 14:16+0000\n"
+"Last-Translator: Peter Kohaut \n"
"Language-Team: Slovak \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:49+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: marketing
#: model:ir.module.module,description:marketing.module_meta_information
msgid "Menu for Marketing"
-msgstr "Ponuka pre Marketing"
+msgstr "Menu pre reklamu"
#. module: marketing
#: help:marketing.installer,marketing_campaign:0
@@ -28,23 +28,23 @@ msgid ""
"Helps you to manage marketing campaigns and automate actions and "
"communication steps."
msgstr ""
-"Pomáha pri riadení marketingových kampaní a automatizáciu udalostí a krokov "
+"Pomáha pri správe reklamných kampaní a automatizáciu udalostí a krokov "
"komunikácie."
#. module: marketing
#: field:marketing.installer,progress:0
msgid "Configuration Progress"
-msgstr "Stav konfigurácie"
+msgstr "Priebeh nastavenia"
#. module: marketing
#: view:marketing.installer:0
msgid "title"
-msgstr "názov"
+msgstr "titul"
#. module: marketing
#: model:ir.module.module,shortdesc:marketing.module_meta_information
msgid "Marketing"
-msgstr "Marketing"
+msgstr "Reklama"
#. module: marketing
#: field:marketing.installer,config_logo:0
@@ -54,7 +54,7 @@ msgstr "Obrázok"
#. module: marketing
#: view:marketing.installer:0
msgid "Configure Your Marketing Application"
-msgstr ""
+msgstr "Nastaviť Vašu reklamnú aplikáciu"
#. module: marketing
#: help:marketing.installer,email_template:0
@@ -72,12 +72,12 @@ msgstr "marketing.installer"
#. module: marketing
#: model:ir.actions.act_window,name:marketing.action_marketing_installer
msgid "Marketing Applications Configuration"
-msgstr "Konfigurácia marketingových aplikácii"
+msgstr "Nastavenie reklamných aplikácií"
#. module: marketing
#: field:marketing.installer,crm_profiling:0
msgid "Profiling Tools"
-msgstr "Nástroje profilovania"
+msgstr "Analytické nástroje"
#. module: marketing
#: view:marketing.installer:0
@@ -85,16 +85,18 @@ msgid ""
"OpenERP provides Addons to better manage your sales and marketing processes. "
"Select the ones you would be interested in."
msgstr ""
+"OpenERP poskytuje doplny na lepšiu správu Vášich obchodných a reklamných "
+"procesov. Vyberte tie ktoré Vás zaujímajú."
#. module: marketing
#: view:marketing.installer:0
msgid "Marketing Application Configuration"
-msgstr ""
+msgstr "Nastavenia reklamnej aplikácie"
#. module: marketing
#: field:marketing.installer,marketing_campaign:0
msgid "Marketing Campaigns"
-msgstr "Marketingové kampane"
+msgstr "Reklamné kampane"
#. module: marketing
#: help:marketing.installer,crm_profiling:0
@@ -107,7 +109,7 @@ msgstr ""
#. module: marketing
#: view:marketing.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Nastaviť"
#~ msgid "The certificate ID of the module must be unique !"
#~ msgstr "ID certifikát modulu musí byť jedinečný!"
diff --git a/addons/membership/i18n/fr.po b/addons/membership/i18n/fr.po
index 9a079b4ea26..b8a26b0efcd 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: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 19:39+0000\n"
+"PO-Revision-Date: 2010-12-19 08:54+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: 2010-12-18 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: membership
diff --git a/addons/mrp_operations/i18n/fr.po b/addons/mrp_operations/i18n/fr.po
index 77e92248c85..1e75a6ed62c 100644
--- a/addons/mrp_operations/i18n/fr.po
+++ b/addons/mrp_operations/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: 2010-12-15 15:05+0000\n"
-"PO-Revision-Date: 2010-12-17 20:03+0000\n"
+"PO-Revision-Date: 2010-12-20 02:08+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_operations
diff --git a/addons/point_of_sale/i18n/ar.po b/addons/point_of_sale/i18n/ar.po
index 390186e3d10..157674fdb10 100644
--- a/addons/point_of_sale/i18n/ar.po
+++ b/addons/point_of_sale/i18n/ar.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/bg.po b/addons/point_of_sale/i18n/bg.po
index 04976878fa6..0ad2362f409 100644
--- a/addons/point_of_sale/i18n/bg.po
+++ b/addons/point_of_sale/i18n/bg.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/bs.po b/addons/point_of_sale/i18n/bs.po
index 2bef268aaef..103699ee04e 100644
--- a/addons/point_of_sale/i18n/bs.po
+++ b/addons/point_of_sale/i18n/bs.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/ca.po b/addons/point_of_sale/i18n/ca.po
index 0b677dcd681..bd4fbb1032a 100644
--- a/addons/point_of_sale/i18n/ca.po
+++ b/addons/point_of_sale/i18n/ca.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/cs.po b/addons/point_of_sale/i18n/cs.po
index 2d426f9cba5..e5b66d3aaa7 100644
--- a/addons/point_of_sale/i18n/cs.po
+++ b/addons/point_of_sale/i18n/cs.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/da.po b/addons/point_of_sale/i18n/da.po
index d6ba1ac3c9e..d15d9cedeaf 100644
--- a/addons/point_of_sale/i18n/da.po
+++ b/addons/point_of_sale/i18n/da.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/el.po b/addons/point_of_sale/i18n/el.po
index 7688c7e190d..70ec48da774 100644
--- a/addons/point_of_sale/i18n/el.po
+++ b/addons/point_of_sale/i18n/el.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/es.po b/addons/point_of_sale/i18n/es.po
index bfc9ac647ee..38801fde47d 100644
--- a/addons/point_of_sale/i18n/es.po
+++ b/addons/point_of_sale/i18n/es.po
@@ -1266,7 +1266,7 @@ msgstr "Pago punto de venta"
#. module: point_of_sale
#: view:pos.box.out:0
-msgid "Sortie de caisse"
+msgid "Output Operation"
msgstr "Salidas de caja"
#. module: point_of_sale
diff --git a/addons/point_of_sale/i18n/es_AR.po b/addons/point_of_sale/i18n/es_AR.po
index 6355a79ea5a..2fa5fef4f10 100644
--- a/addons/point_of_sale/i18n/es_AR.po
+++ b/addons/point_of_sale/i18n/es_AR.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/es_EC.po b/addons/point_of_sale/i18n/es_EC.po
index e96515dcf23..d9f11f4b3df 100644
--- a/addons/point_of_sale/i18n/es_EC.po
+++ b/addons/point_of_sale/i18n/es_EC.po
@@ -276,6 +276,11 @@ msgstr "Dates"
msgid "Max Discount(%)"
msgstr "Max Discount(%)"
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr "Sortie de caisse"
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/et.po b/addons/point_of_sale/i18n/et.po
index 7898efc3db1..9263144b098 100644
--- a/addons/point_of_sale/i18n/et.po
+++ b/addons/point_of_sale/i18n/et.po
@@ -294,6 +294,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/fi.po b/addons/point_of_sale/i18n/fi.po
index cd54faa033c..eee9bf1f5a2 100644
--- a/addons/point_of_sale/i18n/fi.po
+++ b/addons/point_of_sale/i18n/fi.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/fr.po b/addons/point_of_sale/i18n/fr.po
index f4bbe495c7a..dd36b4c022f 100644
--- a/addons/point_of_sale/i18n/fr.po
+++ b/addons/point_of_sale/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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 20:07+0000\n"
+"PO-Revision-Date: 2010-12-19 21:57+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: 2010-12-18 05:04+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: point_of_sale
diff --git a/addons/point_of_sale/i18n/hi.po b/addons/point_of_sale/i18n/hi.po
index bf1eb64f7a9..377972b9af9 100644
--- a/addons/point_of_sale/i18n/hi.po
+++ b/addons/point_of_sale/i18n/hi.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/hr.po b/addons/point_of_sale/i18n/hr.po
index 40d3c847046..0725196e774 100644
--- a/addons/point_of_sale/i18n/hr.po
+++ b/addons/point_of_sale/i18n/hr.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/hu.po b/addons/point_of_sale/i18n/hu.po
index a13330328da..f3affe6e206 100644
--- a/addons/point_of_sale/i18n/hu.po
+++ b/addons/point_of_sale/i18n/hu.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/id.po b/addons/point_of_sale/i18n/id.po
index c8c5d384668..24d7e252fd4 100644
--- a/addons/point_of_sale/i18n/id.po
+++ b/addons/point_of_sale/i18n/id.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/it.po b/addons/point_of_sale/i18n/it.po
index f20cc49d548..65bd298c8fd 100644
--- a/addons/point_of_sale/i18n/it.po
+++ b/addons/point_of_sale/i18n/it.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/ko.po b/addons/point_of_sale/i18n/ko.po
index 91b09653a6f..f578797a759 100644
--- a/addons/point_of_sale/i18n/ko.po
+++ b/addons/point_of_sale/i18n/ko.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/lt.po b/addons/point_of_sale/i18n/lt.po
index 64b4f0d18f8..fb8f9aa0d72 100644
--- a/addons/point_of_sale/i18n/lt.po
+++ b/addons/point_of_sale/i18n/lt.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/mn.po b/addons/point_of_sale/i18n/mn.po
index f476d55e9f5..16f2c781cb3 100644
--- a/addons/point_of_sale/i18n/mn.po
+++ b/addons/point_of_sale/i18n/mn.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/nl.po b/addons/point_of_sale/i18n/nl.po
index 745551703d8..87187143e48 100644
--- a/addons/point_of_sale/i18n/nl.po
+++ b/addons/point_of_sale/i18n/nl.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/nl_BE.po b/addons/point_of_sale/i18n/nl_BE.po
index 3e7efcbd3fc..733ed2a1ab5 100644
--- a/addons/point_of_sale/i18n/nl_BE.po
+++ b/addons/point_of_sale/i18n/nl_BE.po
@@ -276,11 +276,15 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
-
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/pl.po b/addons/point_of_sale/i18n/pl.po
index 0f6f5bd6fb0..171803f71a6 100644
--- a/addons/point_of_sale/i18n/pl.po
+++ b/addons/point_of_sale/i18n/pl.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/point_of_sale.pot b/addons/point_of_sale/i18n/point_of_sale.pot
index 51312468261..f490d80e071 100644
--- a/addons/point_of_sale/i18n/point_of_sale.pot
+++ b/addons/point_of_sale/i18n/point_of_sale.pot
@@ -1258,7 +1258,7 @@ msgstr ""
#. module: point_of_sale
#: view:pos.box.out:0
-msgid "Sortie de caisse"
+msgid "Output Operation"
msgstr ""
#. module: point_of_sale
diff --git a/addons/point_of_sale/i18n/pt.po b/addons/point_of_sale/i18n/pt.po
index df1545e4c7c..9dd5fb154a4 100644
--- a/addons/point_of_sale/i18n/pt.po
+++ b/addons/point_of_sale/i18n/pt.po
@@ -276,6 +276,11 @@ msgstr "Datas"
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/pt_BR.po b/addons/point_of_sale/i18n/pt_BR.po
index f2adbe4a87b..dede1dc2d08 100644
--- a/addons/point_of_sale/i18n/pt_BR.po
+++ b/addons/point_of_sale/i18n/pt_BR.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/ro.po b/addons/point_of_sale/i18n/ro.po
index 07538704428..0f3e83842a4 100644
--- a/addons/point_of_sale/i18n/ro.po
+++ b/addons/point_of_sale/i18n/ro.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/ru.po b/addons/point_of_sale/i18n/ru.po
index f25a971c7df..07f84f65e9e 100644
--- a/addons/point_of_sale/i18n/ru.po
+++ b/addons/point_of_sale/i18n/ru.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/sl.po b/addons/point_of_sale/i18n/sl.po
index 790a612f13e..d7f2a3b5cc4 100644
--- a/addons/point_of_sale/i18n/sl.po
+++ b/addons/point_of_sale/i18n/sl.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/sq.po b/addons/point_of_sale/i18n/sq.po
index 13846a83501..95e08e8b49d 100644
--- a/addons/point_of_sale/i18n/sq.po
+++ b/addons/point_of_sale/i18n/sq.po
@@ -277,6 +277,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/sr.po b/addons/point_of_sale/i18n/sr.po
index 99c890a8983..479f9da1352 100644
--- a/addons/point_of_sale/i18n/sr.po
+++ b/addons/point_of_sale/i18n/sr.po
@@ -277,6 +277,11 @@ msgstr "Datumi"
msgid "Max Discount(%)"
msgstr "Max Popust(%)"
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr "Gotovina Van"
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/tlh.po b/addons/point_of_sale/i18n/tlh.po
index eee53599f88..69f5581b7f4 100644
--- a/addons/point_of_sale/i18n/tlh.po
+++ b/addons/point_of_sale/i18n/tlh.po
@@ -276,6 +276,11 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
diff --git a/addons/point_of_sale/i18n/tr.po b/addons/point_of_sale/i18n/tr.po
index 7e1b11f03b9..c0a8145a11c 100644
--- a/addons/point_of_sale/i18n/tr.po
+++ b/addons/point_of_sale/i18n/tr.po
@@ -276,11 +276,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/uk.po b/addons/point_of_sale/i18n/uk.po
index 3204913915e..e857d239276 100644
--- a/addons/point_of_sale/i18n/uk.po
+++ b/addons/point_of_sale/i18n/uk.po
@@ -276,11 +276,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/vi.po b/addons/point_of_sale/i18n/vi.po
index ce6e444364e..b5e1a770b9f 100644
--- a/addons/point_of_sale/i18n/vi.po
+++ b/addons/point_of_sale/i18n/vi.po
@@ -277,11 +277,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr "Chiết khấu tối đa (%)"
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/zh_CN.po b/addons/point_of_sale/i18n/zh_CN.po
index dc5087b57c1..889a42397d3 100644
--- a/addons/point_of_sale/i18n/zh_CN.po
+++ b/addons/point_of_sale/i18n/zh_CN.po
@@ -276,11 +276,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/zh_HK.po b/addons/point_of_sale/i18n/zh_HK.po
index e48c31783dc..cfa1f2f5dec 100644
--- a/addons/point_of_sale/i18n/zh_HK.po
+++ b/addons/point_of_sale/i18n/zh_HK.po
@@ -277,11 +277,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/i18n/zh_TW.po b/addons/point_of_sale/i18n/zh_TW.po
index 4a2cd47b0c8..0ed629718e1 100644
--- a/addons/point_of_sale/i18n/zh_TW.po
+++ b/addons/point_of_sale/i18n/zh_TW.po
@@ -276,11 +276,17 @@ msgstr ""
msgid "Max Discount(%)"
msgstr ""
+#. module: point_of_sale
+#: view:pos.box.out:0
+msgid "Output Operation"
+msgstr ""
+
#. module: point_of_sale
#: model:ir.ui.menu,name:point_of_sale.menu_point_open_config
msgid "Cash register management"
msgstr ""
+
#. module: point_of_sale
#: code:addons/point_of_sale/point_of_sale.py:0
#, python-format
diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py
index fa2de26f4e8..167f9658185 100644
--- a/addons/point_of_sale/point_of_sale.py
+++ b/addons/point_of_sale/point_of_sale.py
@@ -159,12 +159,13 @@ class pos_order(osv.osv):
'amount_return':0.0,
'amount_tax':0.0,
}
- val = 0.0
+ val = val1 = 0.0
cur = order.pricelist_id.currency_id
for payment in order.statement_ids:
res[order.id]['amount_paid'] += payment.amount
res[order.id]['amount_return'] += (payment.amount < 0 and payment.amount or 0)
for line in order.lines:
+ val1 += line.price_subtotal_incl
if order.price_type != 'tax_excluded':
res[order.id]['amount_tax'] = reduce(lambda x, y: x+round(y['amount'], 2),
tax_obj.compute_inv(cr, uid, line.product_id.taxes_id,
@@ -174,7 +175,8 @@ class pos_order(osv.osv):
elif line.qty != 0.0:
for c in tax_obj.compute_all(cr, uid, line.product_id.taxes_id, line.price_unit * (1-(line.discount or 0.0)/100.0), line.qty, line.product_id, line.order_id.partner_id)['taxes']:
val += c.get('amount', 0.0)
- res[order.id]['amount_tax'] = cur_obj.round(cr, uid, cur, val)
+ res[order.id]['amount_tax'] = cur_obj.round(cr, uid, cur, val)
+ res[order.id]['amount_total'] = res[order.id]['amount_tax'] + cur_obj.round(cr, uid, cur, val1)
return res
def _sale_journal_get(self, cr, uid, context=None):
@@ -248,7 +250,7 @@ class pos_order(osv.osv):
'user_salesman_id': fields.many2one('res.users', 'Cashier', required=True, help="User who is logged into the system."),
'sale_manager': fields.many2one('res.users', 'Salesman Manager'),
'amount_tax': fields.function(_amount_all, method=True, string='Taxes', digits_compute=dp.get_precision('Point Of Sale'), multi='all'),
- 'amount_total': fields.function(_amount_total, method=True, string='Total'),
+ 'amount_total': fields.function(_amount_all, method=True, string='Total', multi='all'),
'amount_paid': fields.function(_amount_all, string='Paid', states={'draft': [('readonly', False)]}, readonly=True, method=True, digits_compute=dp.get_precision('Point Of Sale'), multi='all'),
'amount_return': fields.function(_amount_all, 'Returned', method=True, digits_compute=dp.get_precision('Point Of Sale'), multi='all'),
'lines': fields.one2many('pos.order.line', 'order_id', 'Order Lines', states={'draft': [('readonly', False)]}, readonly=True),
@@ -991,14 +993,10 @@ class pos_order_line(osv.osv):
if line.qty == 0.0:
res[line.id][f] = 0.0
continue
- computed_taxes = account_tax_obj.compute_all(cr, uid, taxes, line.price_unit, line.qty)['taxes']
- for tax in computed_taxes:
- tax_amount += tax['amount']
- if line.discount!=0.0:
- res[line.id][f] = line.price_unit * line.qty * (1 - (line.discount or 0.0) / 100.0)
- else:
- res[line.id][f] = line.price_unit * line.qty
- res[line.id][f] += tax_amount
+ price = line.price_unit * (1 - (line.discount or 0.0) / 100.0)
+ computed_taxes = account_tax_obj.compute_all(cr, uid, taxes, price, line.qty)
+ cur = line.order_id.pricelist_id.currency_id
+ res[line.id][f] = self.pool.get('res.currency').round(cr, uid, cur, computed_taxes['total'])
return res
def price_by_product_multi(self, cr, uid, ids, context=None):
diff --git a/addons/point_of_sale/wizard/pos_box_out.xml b/addons/point_of_sale/wizard/pos_box_out.xml
index 3bd817b1797..4647b1e66a7 100644
--- a/addons/point_of_sale/wizard/pos_box_out.xml
+++ b/addons/point_of_sale/wizard/pos_box_out.xml
@@ -8,7 +8,7 @@
pos.box.out
form
-
+
diff --git a/addons/procurement/i18n/fr.po b/addons/procurement/i18n/fr.po
index fad409bbb5d..83466395e66 100644
--- a/addons/procurement/i18n/fr.po
+++ b/addons/procurement/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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 21:56+0000\n"
+"PO-Revision-Date: 2010-12-19 15:43+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: procurement
diff --git a/addons/product/i18n/fr.po b/addons/product/i18n/fr.po
index 8f2d1e805e3..35baa4bf646 100644
--- a/addons/product/i18n/fr.po
+++ b/addons/product/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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 22:08+0000\n"
+"PO-Revision-Date: 2010-12-19 19:58+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: 2010-12-18 05:05+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product/product_view.xml b/addons/product/product_view.xml
index a78de705e57..d0e2a780451 100644
--- a/addons/product/product_view.xml
+++ b/addons/product/product_view.xml
@@ -92,13 +92,12 @@
+
-
-
diff --git a/addons/product_margin/wizard/product_margin.py b/addons/product_margin/wizard/product_margin.py
index c1430566abe..61137a5e51e 100644
--- a/addons/product_margin/wizard/product_margin.py
+++ b/addons/product_margin/wizard/product_margin.py
@@ -49,6 +49,8 @@ class product_margin(osv.osv_memory):
@return:
"""
+ if context is None:
+ context = {}
mod_obj = self.pool.get('ir.model.data')
result = mod_obj._get_id(cr, uid, 'product', 'product_search_form_view')
id = mod_obj.read(cr, uid, result, ['res_id'], context=context)
@@ -62,9 +64,14 @@ class product_margin(osv.osv_memory):
#get the current product.margin object to obtain the values from it
product_margin_obj = self.browse(cr, uid, ids, context=context)[0]
+ context = {'invoice_state' : product_margin_obj.invoice_state}
+ if product_margin_obj.from_date:
+ context.update({'date_from': product_margin_obj.from_date})
+ if product_margin_obj.to_date:
+ context.update({'date_to': product_margin_obj.to_date})
return {
'name': _('Product Margins'),
- 'context':{'date_from':product_margin_obj.from_date,'date_to':product_margin_obj.to_date,'invoice_state' : product_margin_obj.invoice_state},
+ 'context': context,
'view_type': 'form',
"view_mode": 'tree,form,graph',
'res_model':'product.product',
diff --git a/addons/profile_tools/i18n/es.po b/addons/profile_tools/i18n/es.po
index ed370858924..e778c081db2 100644
--- a/addons/profile_tools/i18n/es.po
+++ b/addons/profile_tools/i18n/es.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-11-29 07:42+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:06+0000\n"
+"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-17 05:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: profile_tools
@@ -52,7 +51,7 @@ msgstr "Configuración de herramientas"
#. module: profile_tools
#: view:misc_tools.installer:0
msgid "Configure Extra Tools"
-msgstr ""
+msgstr "Configuración de herramientas extras"
#. module: profile_tools
#: model:ir.module.module,description:profile_tools.module_meta_information
@@ -68,7 +67,7 @@ msgstr ""
#. module: profile_tools
#: view:misc_tools.installer:0
msgid "Configure"
-msgstr ""
+msgstr "Configura"
#. module: profile_tools
#: view:misc_tools.installer:0
@@ -99,7 +98,7 @@ msgstr "Comida"
#. module: profile_tools
#: view:misc_tools.installer:0
msgid "Extra Tools Configuration"
-msgstr ""
+msgstr "Configuración de herramientas extras"
#. module: profile_tools
#: field:misc_tools.installer,idea:0
diff --git a/addons/project_caldav/i18n/fr.po b/addons/project_caldav/i18n/fr.po
new file mode 100644
index 00000000000..d6f027da5be
--- /dev/null
+++ b/addons/project_caldav/i18n/fr.po
@@ -0,0 +1,553 @@
+# French 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: 2010-12-15 15:06+0000\n"
+"PO-Revision-Date: 2010-12-19 10:22+0000\n"
+"Last-Translator: lolivier \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: 2010-12-20 04:53+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: project_caldav
+#: help:project.task,exdate:0
+msgid ""
+"This property defines the list of date/time exceptions for a recurring "
+"calendar component."
+msgstr ""
+"Cette propriété définit la liste des exceptions (date/heure) pour un élément "
+"récurrent du calendrier."
+
+#. module: project_caldav
+#: field:project.task,we:0
+msgid "Wed"
+msgstr "Mer"
+
+#. module: project_caldav
+#: selection:project.task,rrule_type:0
+msgid "Monthly"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Sunday"
+msgstr "dimanche"
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "Fourth"
+msgstr "Quatrième"
+
+#. module: project_caldav
+#: field:project.task,show_as:0
+msgid "Show as"
+msgstr "Montrer comme"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Assignees details"
+msgstr ""
+
+#. module: project_caldav
+#: field:project.task,day:0
+#: selection:project.task,select1:0
+msgid "Date of month"
+msgstr "Date dans le mois"
+
+#. module: project_caldav
+#: selection:project.task,class:0
+msgid "Public"
+msgstr "Publique"
+
+#. module: project_caldav
+#: field:project.task,base_calendar_url:0
+msgid "Caldav URL"
+msgstr "URL caldav"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "March"
+msgstr "mars"
+
+#. module: project_caldav
+#: constraint:project.task:0
+msgid "Error ! You cannot create recursive tasks."
+msgstr "Erreur ! Vous ne pouvez pas créer de tâches récursives"
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Friday"
+msgstr "vendredi"
+
+#. module: project_caldav
+#: field:project.task,allday:0
+msgid "All Day"
+msgstr "Toute la journée"
+
+#. module: project_caldav
+#: field:project.task,vtimezone:0
+msgid "Timezone"
+msgstr "Fuseau horaire"
+
+#. module: project_caldav
+#: selection:project.task,show_as:0
+msgid "Free"
+msgstr "Disponible"
+
+#. module: project_caldav
+#: field:project.task,mo:0
+msgid "Mon"
+msgstr "lun."
+
+#. module: project_caldav
+#: model:ir.model,name:project_caldav.model_project_task
+msgid "Task"
+msgstr "Tâche"
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "Last"
+msgstr "Dernier"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Days"
+msgstr "Jours"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "No Repeat"
+msgstr "Aucune répetition"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Exclude range"
+msgstr "Exclure la plage"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Minutes"
+msgstr "Minutes"
+
+#. module: project_caldav
+#: selection:project.task,rrule_type:0
+msgid "Yearly"
+msgstr "Annuellement"
+
+#. module: project_caldav
+#: field:project.task,tu:0
+msgid "Tue"
+msgstr "mar."
+
+#. module: project_caldav
+#: field:project.task,end_date:0
+msgid "Repeat Until"
+msgstr "Répéter jusqu'au"
+
+#. module: project_caldav
+#: help:project.task,interval:0
+msgid "Repeat every x"
+msgstr "Répéter tous les x"
+
+#. module: project_caldav
+#: field:project.task,organizer:0
+#: field:project.task,organizer_id:0
+msgid "Organizer"
+msgstr "Agenda"
+
+#. module: project_caldav
+#: field:project.task,sa:0
+msgid "Sat"
+msgstr "sam."
+
+#. module: project_caldav
+#: field:project.task,attendee_ids:0
+msgid "Attendees"
+msgstr "Participants"
+
+#. module: project_caldav
+#: field:project.task,su:0
+msgid "Sun"
+msgstr "dim."
+
+#. module: project_caldav
+#: selection:project.task,select1:0
+msgid "Day of month"
+msgstr "Jour du mois"
+
+#. module: project_caldav
+#: field:project.task,location:0
+msgid "Location"
+msgstr "Emplacement"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Mail TO"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Weeks"
+msgstr "Semaines"
+
+#. module: project_caldav
+#: field:project.task,select1:0
+msgid "Option"
+msgstr "Option"
+
+#. module: project_caldav
+#: selection:project.task,class:0
+msgid "Confidential"
+msgstr "Confidentiel"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Seconds"
+msgstr "Secondes"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Hours"
+msgstr "Heures"
+
+#. module: project_caldav
+#: field:project.task,recurrent_uid:0
+msgid "Recurrent ID"
+msgstr "ID récurrent"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "July"
+msgstr "juillet"
+
+#. module: project_caldav
+#: field:project.task,th:0
+msgid "Thu"
+msgstr "jeu."
+
+#. module: project_caldav
+#: selection:project.task,rrule_type:0
+msgid "Daily"
+msgstr "Quotidien"
+
+#. module: project_caldav
+#: field:project.task,class:0
+msgid "Mark as"
+msgstr "Marquer comme"
+
+#. module: project_caldav
+#: help:project.task,rrule_type:0
+msgid "Let the event automatically repeat at that interval"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "First"
+msgstr "Premier"
+
+#. module: project_caldav
+#: code:addons/project_caldav/project_caldav.py:0
+#, python-format
+msgid "Tasks"
+msgstr "Tâches"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "September"
+msgstr "septembre"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "December"
+msgstr "décembre"
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Tuesday"
+msgstr "mardi"
+
+#. module: project_caldav
+#: field:project.task,month_list:0
+msgid "Month"
+msgstr "Mois"
+
+#. module: project_caldav
+#: model:ir.module.module,shortdesc:project_caldav.module_meta_information
+msgid "CalDAV for task management"
+msgstr ""
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Custom Recurrency Rule"
+msgstr ""
+
+#. module: project_caldav
+#: help:project.task,count:0
+msgid "Repeat max that times"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,rrule_type:0
+msgid "Weekly"
+msgstr "Hebdomadaire"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Edit All"
+msgstr "Tout éditer"
+
+#. module: project_caldav
+#: field:project.task,fr:0
+msgid "Fri"
+msgstr "ven."
+
+#. module: project_caldav
+#: help:project.task,location:0
+msgid "Location of Event"
+msgstr "Emplacement de l'événement"
+
+#. module: project_caldav
+#: field:project.task,rrule:0
+msgid "Recurrent Rule"
+msgstr "Règle de récurrence"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "From"
+msgstr "À partir de"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Reminder"
+msgstr "Rappel"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Assignees Detail"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "August"
+msgstr "août"
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Monday"
+msgstr "lundi"
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "Third"
+msgstr "Troisième"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "June"
+msgstr "juin"
+
+#. module: project_caldav
+#: field:project.task,write_date:0
+msgid "Write Date"
+msgstr "Date d'écriture"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "November"
+msgstr "novembre"
+
+#. module: project_caldav
+#: field:project.task,count:0
+msgid "Count"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "October"
+msgstr "octobre"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "January"
+msgstr "janvier"
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Months"
+msgstr "Mois"
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Wednesday"
+msgstr "mercredi"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "To"
+msgstr ""
+
+#. module: project_caldav
+#: field:project.task,recurrent_id:0
+msgid "Recurrent ID date"
+msgstr "Date de l'identifiant récurrent"
+
+#. module: project_caldav
+#: field:project.task,freq:0
+msgid "Frequency"
+msgstr "Fréquence"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "of"
+msgstr "de"
+
+#. module: project_caldav
+#: selection:project.task,show_as:0
+msgid "Busy"
+msgstr "Occupé(e)"
+
+#. module: project_caldav
+#: view:project.task:0
+#: field:project.task,rrule_type:0
+msgid "Recurrency"
+msgstr "Récurrence"
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Thursday"
+msgstr "jeudi"
+
+#. module: project_caldav
+#: selection:project.task,rrule_type:0
+msgid "Custom"
+msgstr "Personnalisé"
+
+#. module: project_caldav
+#: field:project.task,exrule:0
+msgid "Exception Rule"
+msgstr "Règle en exception"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Other"
+msgstr "Autre"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Details"
+msgstr "Détails"
+
+#. module: project_caldav
+#: help:project.task,exrule:0
+msgid ""
+"Defines a rule or repeating pattern of time to exclude from the recurring "
+"rule."
+msgstr ""
+"Définit une règle ou un intervalle de temps récurrent qu'il faut exclure de "
+"la règle récurrente."
+
+#. module: project_caldav
+#: selection:project.task,freq:0
+msgid "Years"
+msgstr "Années"
+
+#. module: project_caldav
+#: help:project.task,rrule:0
+msgid ""
+"Defines a rule or repeating pattern for recurring events\n"
+"e.g.: Every other month on the last Sunday of the month for 10 occurrences: "
+" FREQ=MONTHLY;INTERVAL=2;COUNT=10;BYDAY=-1SU"
+msgstr ""
+"Définit une règle pour des évènements récurrents.\n"
+"Par exemple : à faire 10 fois, tous les deux mois, le dernier dimanche du "
+"mois : FREQ=Mensuel;INTERVAL=2;COUNT=10;BYDAY=-1SU"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "May"
+msgstr "mai"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "Assign Task"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "February"
+msgstr "février"
+
+#. module: project_caldav
+#: field:project.task,interval:0
+msgid "Interval"
+msgstr "Intervalle"
+
+#. module: project_caldav
+#: field:project.task,exdate:0
+msgid "Exception Date/Times"
+msgstr "Exception de date/heure"
+
+#. module: project_caldav
+#: field:project.task,alarm_id:0
+#: field:project.task,base_calendar_alarm_id:0
+msgid "Alarm"
+msgstr "Alarme"
+
+#. module: project_caldav
+#: selection:project.task,month_list:0
+msgid "April"
+msgstr "avril"
+
+#. module: project_caldav
+#: field:project.task,week_list:0
+msgid "Weekday"
+msgstr "Jour de la semaine"
+
+#. module: project_caldav
+#: field:project.task,byday:0
+msgid "By day"
+msgstr "Par jour"
+
+#. module: project_caldav
+#: view:project.task:0
+msgid "The"
+msgstr "Le"
+
+#. module: project_caldav
+#: help:project.task,alarm_id:0
+msgid "Set an alarm at this time, before the event occurs"
+msgstr "Définit une alarme à cette heure, avant que l'événement n'ait lieu."
+
+#. module: project_caldav
+#: selection:project.task,class:0
+msgid "Private"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "Second"
+msgstr "Seconde"
+
+#. module: project_caldav
+#: field:project.task,date:0
+#: field:project.task,duration:0
+msgid "Duration"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,week_list:0
+msgid "Saturday"
+msgstr ""
+
+#. module: project_caldav
+#: selection:project.task,byday:0
+msgid "Fifth"
+msgstr ""
diff --git a/addons/project_gtd/i18n/vi.po b/addons/project_gtd/i18n/vi.po
index 3f8578e7a60..8d9e240ee8b 100644
--- a/addons/project_gtd/i18n/vi.po
+++ b/addons/project_gtd/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 17:43+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-19 20:12+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_gtd
diff --git a/addons/project_timesheet/i18n/vi.po b/addons/project_timesheet/i18n/vi.po
index def7b14748b..193bd7e2c5f 100644
--- a/addons/project_timesheet/i18n/vi.po
+++ b/addons/project_timesheet/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 17:48+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-19 22:46+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_timesheet
diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml
index 2812b45a1b5..0aa1d6e7f62 100644
--- a/addons/purchase/purchase_view.xml
+++ b/addons/purchase/purchase_view.xml
@@ -162,7 +162,7 @@
-
+
@@ -312,12 +312,12 @@
-
+
-
-
-
+
+
+
@@ -375,7 +375,7 @@
-
+
diff --git a/addons/purchase_analytic_plans/i18n/fr.po b/addons/purchase_analytic_plans/i18n/fr.po
index c0dc043ca44..347e85ce5d5 100644
--- a/addons/purchase_analytic_plans/i18n/fr.po
+++ b/addons/purchase_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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-18 15:37+0000\n"
+"PO-Revision-Date: 2010-12-20 01:28+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: 2010-12-19 04:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase_analytic_plans
diff --git a/addons/report_intrastat/i18n/vi.po b/addons/report_intrastat/i18n/vi.po
index 045c5347d4a..7fa989d05e9 100644
--- a/addons/report_intrastat/i18n/vi.po
+++ b/addons/report_intrastat/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-16 14:24+0000\n"
-"Last-Translator: Phong Nguyen \n"
+"PO-Revision-Date: 2010-12-20 00:12+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:22+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: report_intrastat
diff --git a/addons/report_webkit/i18n/es.po b/addons/report_webkit/i18n/es.po
index 62c20dc88bb..f66bcc9b3c6 100644
--- a/addons/report_webkit/i18n/es.po
+++ b/addons/report_webkit/i18n/es.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-09 10:36+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:20+0000\n"
+"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-17 05:52+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: report_webkit
@@ -85,7 +84,7 @@ msgstr "B7 21 88 x 125 mm"
#: code:addons/report_webkit/webkit_report.py:0
#, python-format
msgid "Webkit render"
-msgstr ""
+msgstr "Renderizador del webkit"
#. module: report_webkit
#: selection:ir.header_webkit,format:0
diff --git a/addons/sale/__openerp__.py b/addons/sale/__openerp__.py
index 6978a0bb072..bf7d238790a 100644
--- a/addons/sale/__openerp__.py
+++ b/addons/sale/__openerp__.py
@@ -27,7 +27,7 @@
The base module to manage quotations and sales orders.
* Workflow with validation steps:
- - Quotation -> Sale order -> Invoice
+ - Quotation -> Sales order -> Invoice
* Invoicing methods:
- Invoice on order (before or after shipping)
- Invoice on delivery
diff --git a/addons/sale/i18n/nl_BE.po b/addons/sale/i18n/nl_BE.po
index 6ed2db9718e..dbffb3f7ade 100644
--- a/addons/sale/i18n/nl_BE.po
+++ b/addons/sale/i18n/nl_BE.po
@@ -101,7 +101,7 @@ msgstr ""
#. module: sale
#: help:sale.order,picking_ids:0
msgid ""
-"This is the list of picking list that have been generated for this invoice"
+"This is a list of picking that has been generated for this sale order"
msgstr ""
#. module: sale
diff --git a/addons/sale/i18n/pt.po b/addons/sale/i18n/pt.po
index a5e015c000c..705f991b0e8 100644
--- a/addons/sale/i18n/pt.po
+++ b/addons/sale/i18n/pt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-18 15:48+0000\n"
-"Last-Translator: Paulino Ascenção \n"
+"PO-Revision-Date: 2010-12-19 11:38+0000\n"
+"Last-Translator: OpenERP Administrators \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: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/sale.pot b/addons/sale/i18n/sale.pot
index 9c3e1758484..e2c016966d8 100644
--- a/addons/sale/i18n/sale.pot
+++ b/addons/sale/i18n/sale.pot
@@ -981,7 +981,7 @@ msgstr ""
#. module: sale
#: help:sale.order,picking_ids:0
-msgid "This is the list of picking list that have been generated for this invoice"
+msgid "This is a list of picking that has been generated for this sale order"
msgstr ""
#. module: sale
diff --git a/addons/sale/i18n/sr@latin.po b/addons/sale/i18n/sr@latin.po
index 2af015b607a..a6c08c8f151 100644
--- a/addons/sale/i18n/sr@latin.po
+++ b/addons/sale/i18n/sr@latin.po
@@ -1098,8 +1098,8 @@ msgstr "Naruceno Dana"
#. module: sale
#: help:sale.order,picking_ids:0
msgid ""
-"This is the list of picking list that have been generated for this invoice"
-msgstr "Ovo je spisak izbornih lista koji su generisani za ovaj račun"
+"This is a list of picking that has been generated for this sale order"
+msgstr ""
#. module: sale
#: model:process.node,note:sale.process_node_packinglist0
diff --git a/addons/sale/process/sale_process.xml b/addons/sale/process/sale_process.xml
index eb4386304ac..b688f2aeb7f 100644
--- a/addons/sale/process/sale_process.xml
+++ b/addons/sale/process/sale_process.xml
@@ -20,8 +20,8 @@
-
-
+
+
@@ -32,8 +32,8 @@
-
-
+
+
@@ -45,7 +45,7 @@
-
+
@@ -55,7 +55,7 @@
-
+
@@ -67,7 +67,7 @@
-
+
@@ -136,7 +136,7 @@
-
+
@@ -145,7 +145,7 @@
-
+
@@ -153,7 +153,7 @@
-
+
@@ -186,15 +186,15 @@
-
+
-
-
+
+
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index e3e9f6c599b..a789ad287f3 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -30,7 +30,7 @@ import netsvc
class sale_shop(osv.osv):
_name = "sale.shop"
- _description = "Sale Shop"
+ _description = "Sales Shop"
_columns = {
'name': fields.char('Shop Name', size=64, required=True),
'payment_default_id': fields.many2one('account.payment.term', 'Default Payment Term', required=True),
@@ -47,7 +47,7 @@ sale_shop()
class sale_order(osv.osv):
_name = "sale.order"
- _description = "Sale Order"
+ _description = "Sales Order"
def copy(self, cr, uid, id, default=None, context=None):
if not default:
@@ -190,7 +190,7 @@ class sale_order(osv.osv):
'name': fields.char('Order Reference', size=64, required=True,
readonly=True, states={'draft': [('readonly', False)]}, select=True),
'shop_id': fields.many2one('sale.shop', 'Shop', required=True, readonly=True, states={'draft': [('readonly', False)]}),
- 'origin': fields.char('Source document', size=64, help="Reference of the document that generated this sale order request."),
+ 'origin': fields.char('Source Document', size=64, help="Reference of the document that generated this sales order request."),
'client_order_ref': fields.char('Customer Reference', size=64),
'state': fields.selection([
('draft', 'Quotation'),
@@ -201,41 +201,41 @@ class sale_order(osv.osv):
('invoice_except', 'Invoice Exception'),
('done', 'Done'),
('cancel', 'Cancelled')
- ], 'Order State', readonly=True, help="Gives the state of the quotation or sale order. \nThe exception state is automatically set when a cancel operation occurs in the invoice validation (Invoice Exception) or in the picking list process (Shipping Exception). \nThe 'Waiting Schedule' state is set when the invoice is confirmed but waiting for the scheduler to run on the date 'Ordered Date'.", select=True),
+ ], 'Order State', readonly=True, help="Gives the state of the quotation or sales order. \nThe exception state is automatically set when a cancel operation occurs in the invoice validation (Invoice Exception) or in the picking list process (Shipping Exception). \nThe 'Waiting Schedule' state is set when the invoice is confirmed but waiting for the scheduler to run on the date 'Ordered Date'.", select=True),
'date_order': fields.date('Ordered Date', required=True, readonly=True, states={'draft': [('readonly', False)]}),
- 'create_date': fields.date('Creation Date', readonly=True, help="Date on which sale order is created"),
- 'date_confirm': fields.date('Confirmation Date', readonly=True, help="Date on which sale order is confirmed"),
+ 'create_date': fields.date('Creation Date', readonly=True, help="Date on which sales order is created."),
+ 'date_confirm': fields.date('Confirmation Date', readonly=True, help="Date on which sales order is confirmed."),
'user_id': fields.many2one('res.users', 'Salesman', states={'draft': [('readonly', False)]}, select=True),
'partner_id': fields.many2one('res.partner', 'Customer', readonly=True, states={'draft': [('readonly', False)]}, required=True, change_default=True, select=True),
- 'partner_invoice_id': fields.many2one('res.partner.address', 'Invoice Address', readonly=True, required=True, states={'draft': [('readonly', False)]}, help="Invoice address for current sale order"),
+ 'partner_invoice_id': fields.many2one('res.partner.address', 'Invoice Address', readonly=True, required=True, states={'draft': [('readonly', False)]}, help="Invoice address for current sales order."),
'partner_order_id': fields.many2one('res.partner.address', 'Ordering Contact', readonly=True, required=True, states={'draft': [('readonly', False)]}, help="The name and address of the contact who requested the order or quotation."),
- 'partner_shipping_id': fields.many2one('res.partner.address', 'Shipping Address', readonly=True, required=True, states={'draft': [('readonly', False)]}, help="Shipping address for current sale order"),
+ 'partner_shipping_id': fields.many2one('res.partner.address', 'Shipping Address', readonly=True, required=True, states={'draft': [('readonly', False)]}, help="Shipping address for current sales order."),
- 'incoterm': fields.many2one('stock.incoterms', 'Incoterm', help="Incoterm which stands for 'International Commercial terms' implies its a series of sales terms which are used in the commercial transaction"),
+ 'incoterm': fields.many2one('stock.incoterms', 'Incoterm', help="Incoterm which stands for 'International Commercial terms' implies its a series of sales terms which are used in the commercial transaction."),
'picking_policy': fields.selection([('direct', 'Partial Delivery'), ('one', 'Complete Delivery')],
'Picking Policy', required=True, readonly=True, states={'draft': [('readonly', False)]}, help="""If you don't have enough stock available to deliver all at once, do you accept partial shipments or not?"""),
'order_policy': fields.selection([
('prepaid', 'Payment Before Delivery'),
('manual', 'Shipping & Manual Invoice'),
- ('postpaid', 'Invoice on Order After Delivery'),
- ('picking', 'Invoice from Delivery'),
+ ('postpaid', 'Invoice On Order After Delivery'),
+ ('picking', 'Invoice From The Picking'),
], 'Shipping Policy', required=True, readonly=True, states={'draft': [('readonly', False)]},
help="""The Shipping Policy is used to synchronise invoice and delivery operations.
- - The 'Pay before delivery' choice will first generate the invoice and then generate the picking order after the payment of this invoice.
+ - The 'Pay Before delivery' choice will first generate the invoice and then generate the picking order after the payment of this invoice.
- The 'Shipping & Manual Invoice' will create the picking order directly and wait for the user to manually click on the 'Invoice' button to generate the draft invoice.
- - The 'Invoice on Order After Delivery' choice will generate the draft invoice based on sale order after all picking lists have been finished.
- - The 'Invoice from the picking' choice is used to create an invoice during the picking process."""),
- 'pricelist_id': fields.many2one('product.pricelist', 'Pricelist', required=True, readonly=True, states={'draft': [('readonly', False)]}, help="Pricelist version for current sale order"),
- 'project_id': fields.many2one('account.analytic.account', 'Analytic Account', readonly=True, states={'draft': [('readonly', False)]}, help="The analytic account related to a sale order"),
+ - The 'Invoice On Order After Delivery' choice will generate the draft invoice based on sales order after all picking lists have been finished.
+ - The 'Invoice From The Picking' choice is used to create an invoice during the picking process."""),
+ 'pricelist_id': fields.many2one('product.pricelist', 'Pricelist', required=True, readonly=True, states={'draft': [('readonly', False)]}, help="Pricelist for current sales order."),
+ 'project_id': fields.many2one('account.analytic.account', 'Analytic Account', readonly=True, states={'draft': [('readonly', False)]}, help="The analytic account related to a sales order."),
'order_line': fields.one2many('sale.order.line', 'order_id', 'Order Lines', readonly=True, states={'draft': [('readonly', False)]}),
- 'invoice_ids': fields.many2many('account.invoice', 'sale_order_invoice_rel', 'order_id', 'invoice_id', 'Invoices', readonly=True, help="This is the list of invoices that have been generated for this sale order. The same sale order may have been invoiced in several times (by line for example)."),
- 'picking_ids': fields.one2many('stock.picking', 'sale_id', 'Related Picking', readonly=True, help="This is the list of picking list that have been generated for this invoice"),
- 'shipped': fields.boolean('Delivered', readonly=True, help="It indicates that the sale order has been delivered. This field is updated only after the scheduler have been launched !"),
+ 'invoice_ids': fields.many2many('account.invoice', 'sale_order_invoice_rel', 'order_id', 'invoice_id', 'Invoices', readonly=True, help="This is the list of invoices that have been generated for this sales order. The same sales order may have been invoiced in several times (by line for example)."),
+ 'picking_ids': fields.one2many('stock.picking', 'sale_id', 'Related Picking', readonly=True, help="This is a list of picking that has been generated for this sales order."),
+ 'shipped': fields.boolean('Delivered', readonly=True, help="It indicates that the sales order has been delivered. This field is updated only after the scheduler(s) have been launched."),
'picked_rate': fields.function(_picked_rate, method=True, string='Picked', type='float'),
'invoiced_rate': fields.function(_invoiced_rate, method=True, string='Invoiced', type='float'),
'invoiced': fields.function(_invoiced, method=True, string='Paid',
- fnct_search=_invoiced_search, type='boolean', help="It indicates that an invoice has been paid"),
+ fnct_search=_invoiced_search, type='boolean', help="It indicates that an invoice has been paid."),
'note': fields.text('Notes'),
'amount_untaxed': fields.function(_amount_all, method=True, digits_compute= dp.get_precision('Sale Price'), string='Untaxed Amount',
@@ -243,19 +243,19 @@ class sale_order(osv.osv):
'sale.order': (lambda self, cr, uid, ids, c={}: ids, ['order_line'], 10),
'sale.order.line': (_get_order, ['price_unit', 'tax_id', 'discount', 'product_uom_qty'], 10),
},
- multi='sums', help="The amount without tax"),
+ multi='sums', help="The amount without tax."),
'amount_tax': fields.function(_amount_all, method=True, digits_compute= dp.get_precision('Sale Price'), string='Taxes',
store = {
'sale.order': (lambda self, cr, uid, ids, c={}: ids, ['order_line'], 10),
'sale.order.line': (_get_order, ['price_unit', 'tax_id', 'discount', 'product_uom_qty'], 10),
},
- multi='sums', help="The tax amount"),
+ multi='sums', help="The tax amount."),
'amount_total': fields.function(_amount_all, method=True, digits_compute= dp.get_precision('Sale Price'), string='Total',
store = {
'sale.order': (lambda self, cr, uid, ids, c={}: ids, ['order_line'], 10),
'sale.order.line': (_get_order, ['price_unit', 'tax_id', 'discount', 'product_uom_qty'], 10),
},
- multi='sums', help="The total amount"),
+ multi='sums', help="The total amount."),
'invoice_quantity': fields.selection([('order', 'Ordered Quantities'), ('procurement', 'Shipped Quantities')], 'Invoice on', help="The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you want your invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.", required=True, readonly=True, states={'draft': [('readonly', False)]}),
'payment_term': fields.many2one('account.payment.term', 'Payment Term'),
@@ -284,7 +284,7 @@ class sale_order(osv.osv):
if s['state'] in ['draft', 'cancel']:
unlink_ids.append(s['id'])
else:
- raise osv.except_osv(_('Invalid action !'), _('Cannot delete Sale Order(s) which are already confirmed !'))
+ raise osv.except_osv(_('Invalid action !'), _('Cannot delete Sales Order(s) which are already confirmed !'))
return osv.osv.unlink(self, cr, uid, unlink_ids, context=context)
def onchange_shop_id(self, cr, uid, ids, shop_id):
@@ -310,7 +310,7 @@ class sale_order(osv.osv):
wf_service.trg_delete(uid, 'sale.order', inv_id, cr)
wf_service.trg_create(uid, 'sale.order', inv_id, cr)
for (id,name) in self.name_get(cr, uid, ids):
- message = _("The sale order '%s' has been set in draft state.") %(name,)
+ message = _("The sales order '%s' has been set in draft state.") %(name,)
self.log(cr, uid, id, message)
return True
@@ -367,7 +367,7 @@ class sale_order(osv.osv):
#FIXME: the method should return the list of invoices created (invoice_ids)
# and not the id of the last invoice created (res). The problem is that we
- # cannot change it directly since the method is called by the sale order
+ # cannot change it directly since the method is called by the sales order
# workflow and I suppose it expects a single id...
def _inv_get(self, cr, uid, order, context=None):
return {}
@@ -382,7 +382,7 @@ class sale_order(osv.osv):
journal_ids = journal_obj.search(cr, uid, [('type', '=', 'sale'), ('company_id', '=', order.company_id.id)], limit=1)
if not journal_ids:
raise osv.except_osv(_('Error !'),
- _('There is no sale journal defined for this company: "%s" (id:%d)') % (order.company_id.name, order.company_id.id))
+ _('There is no sales journal defined for this company: "%s" (id:%d)') % (order.company_id.name, order.company_id.id))
a = order.partner_id.property_account_receivable.id
pay_term = order.payment_term and order.payment_term.id or False
invoiced_sale_line_ids = self.pool.get('sale.order.line').search(cr, uid, [('order_id', '=', order.id), ('invoiced', '=', True)], context=context)
@@ -548,7 +548,7 @@ class sale_order(osv.osv):
if vals:
self.pool.get('sale.order.line').write(cr, uid, [line.id], vals, context=context)
#
- # Update the sale order state.
+ # Update the sales order state.
#
if order.state == 'invoice_except':
self.write(cr, uid, [order.id], {'state': 'progress'}, context=context)
@@ -559,26 +559,33 @@ class sale_order(osv.osv):
if context is None:
context = {}
sale_order_line_obj = self.pool.get('sale.order.line')
+ proc_obj = self.pool.get('procurement.order')
for sale in self.browse(cr, uid, ids, context=context):
for pick in sale.picking_ids:
if pick.state not in ('draft', 'cancel'):
raise osv.except_osv(
- _('Could not cancel sale order !'),
- _('You must first cancel all picking attached to this sale order.'))
+ _('Could not cancel sales order !'),
+ _('You must first cancel all picking attached to this sales order.'))
+ if pick.state == 'cancel':
+ for mov in pick.move_lines:
+ proc_ids = proc_obj.search(cr, uid, [('move_id', '=', mov.id)])
+ if proc_ids:
+ for proc in proc_ids:
+ wf_service.trg_validate(uid, 'procurement.order', proc, 'button_check', cr)
for r in self.read(cr, uid, ids, ['picking_ids']):
for pick in r['picking_ids']:
wf_service.trg_validate(uid, 'stock.picking', pick, 'button_cancel', cr)
for inv in sale.invoice_ids:
if inv.state not in ('draft', 'cancel'):
raise osv.except_osv(
- _('Could not cancel this sale order !'),
- _('You must first cancel all invoices attached to this sale order.'))
+ _('Could not cancel this sales order !'),
+ _('You must first cancel all invoices attached to this sales order.'))
for r in self.read(cr, uid, ids, ['invoice_ids']):
for inv in r['invoice_ids']:
wf_service.trg_validate(uid, 'account.invoice', inv, 'invoice_cancel', cr)
sale_order_line_obj.write(cr, uid, [l.id for l in sale.order_line],
{'state': 'cancel'})
- message = _("The sale order '%s' has been cancelled.") % (sale.name,)
+ message = _("The sales order '%s' has been cancelled.") % (sale.name,)
self.log(cr, uid, sale.id, message)
self.write(cr, uid, ids, {'state': 'cancel'})
return True
@@ -590,7 +597,7 @@ class sale_order(osv.osv):
else:
self.write(cr, uid, [o.id], {'state': 'progress', 'date_confirm': time.strftime('%Y-%m-%d')})
self.pool.get('sale.order.line').button_confirm(cr, uid, [x.id for x in o.order_line])
- message = _("The quotation '%s' has been converted to a sale order.") % (o.name,)
+ message = _("The quotation '%s' has been converted to a sales order.") % (o.name,)
self.log(cr, uid, o.id, message)
return True
@@ -643,6 +650,8 @@ class sale_order(osv.osv):
def action_ship_create(self, cr, uid, ids, *args):
wf_service = netsvc.LocalService("workflow")
picking_id = False
+ move_obj = self.pool.get('stock.move')
+ proc_obj = self.pool.get('procurement.order')
company = self.pool.get('res.users').browse(cr, uid, uid).company_id
for order in self.browse(cr, uid, ids, context={}):
proc_ids = []
@@ -694,6 +703,7 @@ class sale_order(osv.osv):
'note': line.notes,
'company_id': order.company_id.id,
})
+
if line.product_id:
proc_id = self.pool.get('procurement.order').create(cr, uid, {
'name': line.name,
@@ -714,6 +724,15 @@ class sale_order(osv.osv):
})
proc_ids.append(proc_id)
self.pool.get('sale.order.line').write(cr, uid, [line.id], {'procurement_id': proc_id})
+ if order.state == 'shipping_except':
+ for pick in order.picking_ids:
+ for move in pick.move_lines:
+ if move.state == 'cancel':
+ mov_ids = move_obj.search(cr, uid, [('state', '=', 'cancel'),('sale_line_id', '=', line.id),('picking_id', '=', pick.id)])
+ if mov_ids:
+ for mov in move_obj.browse(cr, uid, mov_ids):
+ move_obj.write(cr, uid, [move_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
+ proc_obj.write(cr, uid, [proc_id], {'product_qty': mov.product_qty, 'product_uos_qty': mov.product_uos_qty})
val = {}
for proc_id in proc_ids:
@@ -724,6 +743,7 @@ class sale_order(osv.osv):
if order.state == 'shipping_except':
val['state'] = 'progress'
+ val['shipped'] = False
if (order.order_policy == 'manual'):
for line in order.order_line:
@@ -812,11 +832,11 @@ class sale_order_line(osv.osv):
return res
_name = 'sale.order.line'
- _description = 'Sale Order Line'
+ _description = 'Sales Order Line'
_columns = {
'order_id': fields.many2one('sale.order', 'Order Reference', required=True, ondelete='cascade', select=True, readonly=True, states={'draft':[('readonly',False)]}),
'name': fields.char('Description', size=256, required=True, select=True, readonly=True, states={'draft': [('readonly', False)]}),
- 'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of sale order lines."),
+ 'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of sales order lines."),
'delay': fields.float('Delivery Lead Time', required=True, help="Number of days between the order confirmation the shipping of the products to the customer", readonly=True, states={'draft': [('readonly', False)]}),
'product_id': fields.many2one('product.product', 'Product', domain=[('sale_ok', '=', True)], change_default=True),
'invoice_lines': fields.many2many('account.invoice.line', 'sale_order_line_invoice_rel', 'order_line_id', 'invoice_id', 'Invoice Lines', readonly=True),
@@ -839,12 +859,12 @@ class sale_order_line(osv.osv):
'notes': fields.text('Notes'),
'th_weight': fields.float('Weight', readonly=True, states={'draft': [('readonly', False)]}),
'state': fields.selection([('draft', 'Draft'),('confirmed', 'Confirmed'),('done', 'Done'),('cancel', 'Cancelled'),('exception', 'Exception')], 'State', required=True, readonly=True,
- help='* The \'Draft\' state is set when the related sale order in draft state. \
- \n* The \'Confirmed\' state is set when the related sale order is confirmed. \
- \n* The \'Exception\' state is set when the related sale order is set as exception. \
- \n* The \'Done\' state is set when the sale order line has been picked. \
- \n* The \'Cancelled\' state is set when a user cancel the sale order related.'),
- 'order_partner_id': fields.related('order_id', 'partner_id', type='many2one', relation='res.partner', string='Customer'),
+ help='* The \'Draft\' state is set when the related sales order in draft state. \
+ \n* The \'Confirmed\' state is set when the related sales order is confirmed. \
+ \n* The \'Exception\' state is set when the related sales order is set as exception. \
+ \n* The \'Done\' state is set when the sales order line has been picked. \
+ \n* The \'Cancelled\' state is set when a user cancel the sales order related.'),
+ 'order_partner_id': fields.related('order_id', 'partner_id', type='many2one', relation='res.partner', store=True, string='Customer'),
'salesman_id':fields.related('order_id', 'user_id', type='many2one', relation='res.users', store=True, string='Salesman'),
'company_id': fields.related('order_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True, states={'draft': [('readonly', False)]}),
}
@@ -938,12 +958,12 @@ class sale_order_line(osv.osv):
def button_cancel(self, cr, uid, ids, context=None):
for line in self.browse(cr, uid, ids, context=context):
if line.invoiced:
- raise osv.except_osv(_('Invalid action !'), _('You cannot cancel a sale order line that has already been invoiced !'))
+ raise osv.except_osv(_('Invalid action !'), _('You cannot cancel a sales order line that has already been invoiced !'))
for move_line in line.move_ids:
if move_line.state != 'cancel':
raise osv.except_osv(
- _('Could not cancel sale order line!'),
- _('You must first cancel stock moves attached to this sale order line.'))
+ _('Could not cancel sales order line!'),
+ _('You must first cancel stock moves attached to this sales order line.'))
return self.write(cr, uid, ids, {'state': 'cancel'})
def button_confirm(self, cr, uid, ids, context=None):
@@ -986,7 +1006,7 @@ class sale_order_line(osv.osv):
uom=False, qty_uos=0, uos=False, name='', partner_id=False,
lang=False, update_tax=True, date_order=False, packaging=False, fiscal_position=False, flag=False):
if not partner_id:
- raise osv.except_osv(_('No Customer Defined !'), _('You have to select a customer in the sale form !\nPlease set one customer before choosing a product.'))
+ raise osv.except_osv(_('No Customer Defined !'), _('You have to select a customer in the sales form !\nPlease set one customer before choosing a product.'))
warning = {}
product_uom_obj = self.pool.get('product.uom')
partner_obj = self.pool.get('res.partner')
@@ -1098,7 +1118,7 @@ class sale_order_line(osv.osv):
warning = {
'title': 'No Pricelist !',
'message':
- 'You have to select a pricelist or a customer in the sale form !\n'
+ 'You have to select a pricelist or a customer in the sales form !\n'
'Please set one before choosing a product.'
}
else:
@@ -1132,10 +1152,12 @@ class sale_order_line(osv.osv):
return res
def unlink(self, cr, uid, ids, context=None):
- """Allows to delete sale order lines in draft,cancel states"""
+ if context is None:
+ context = {}
+ """Allows to delete sales order lines in draft,cancel states"""
for rec in self.browse(cr, uid, ids, context=context):
if rec.state not in ['draft', 'cancel']:
- raise osv.except_osv(_('Invalid action !'), _('Cannot delete a sale order line which is %s !') %(rec.state,))
+ raise osv.except_osv(_('Invalid action !'), _('Cannot delete a sales order line which is %s !') %(rec.state,))
return super(sale_order_line, self).unlink(cr, uid, ids, context=context)
sale_order_line()
@@ -1158,7 +1180,7 @@ class sale_config_picking_policy(osv.osv_memory):
'step': fields.selection([
('one', 'Delivery Order Only'),
('two', 'Picking List & Delivery Order')
- ], 'Steps To Deliver a Sale Order', required=True,
+ ], 'Steps To Deliver a Sales Order', required=True,
help="By default, OpenERP is able to manage complex routing and paths "\
"of products in your warehouse and partner locations. This will configure "\
"the most common and simple methods to deliver products to the customer "\
diff --git a/addons/sale/sale_data.xml b/addons/sale/sale_data.xml
index f2ebe3af020..655dfc3b9bf 100644
--- a/addons/sale/sale_data.xml
+++ b/addons/sale/sale_data.xml
@@ -5,10 +5,10 @@
Requests Links
-->
- Sale Order
+ Sales Order
sale.order
-
+
@@ -18,8 +18,8 @@
-
+
-
+
diff --git a/addons/sale/sale_sequence.xml b/addons/sale/sale_sequence.xml
index 8a500a9395c..dadd1942940 100644
--- a/addons/sale/sale_sequence.xml
+++ b/addons/sale/sale_sequence.xml
@@ -4,12 +4,12 @@
- Sale Order
+ Sales Order
sale.order
- Sale Order
+ Sales Order
sale.order
SO
3
diff --git a/addons/sale/sale_unit_test.xml b/addons/sale/sale_unit_test.xml
index 95a23024412..421cb36c440 100644
--- a/addons/sale/sale_unit_test.xml
+++ b/addons/sale/sale_unit_test.xml
@@ -33,28 +33,28 @@
make_to_stock
-
+
-
+
manual
-
+
progress
-
+
-
+
draft
@@ -75,16 +75,16 @@
-
+
paid
-
+
-
+
@@ -94,7 +94,7 @@
-
+
assigned
@@ -107,14 +107,14 @@
-
+
done
-
+
done
diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml
index adafd1938fa..5d1e06c2d35 100644
--- a/addons/sale/sale_view.xml
+++ b/addons/sale/sale_view.xml
@@ -14,7 +14,7 @@
sale.shop
form
-
+
@@ -30,7 +30,7 @@
sale.shop
tree
-
+
@@ -122,7 +122,7 @@
groups="analytic.group_analytic_accounting" domain="[('parent_id','!=',False)]" />
-
+
-
+
+
@@ -430,7 +431,7 @@
-
+
@@ -474,7 +475,7 @@
-
+
diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv
index e41f87cce79..923c91fb3aa 100644
--- a/addons/sale/security/ir.model.access.csv
+++ b/addons/sale/security/ir.model.access.csv
@@ -51,3 +51,5 @@
"access_product_supplierinfo_user","product.supplierinfo.user","product.model_product_supplierinfo","base.group_sale_salesman",1,0,0,0
"access_product_pricelist_sale_user","product.pricelist.sale.user","product.model_product_pricelist","base.group_sale_salesman",1,0,0,0
"access_account_account_salesman","account_account salesman","account.model_account_account","base.group_sale_salesman",1,0,0,0
+"access_sale_shop_sale_user","sale.shop.sale.user","model_sale_shop","base.group_sale_salesman",1,0,0,0
+"access_sale_shop_sale_manager","sale.shop.sale.manager","model_sale_shop","base.group_sale_manager",1,1,1,1
diff --git a/addons/sale/stock.py b/addons/sale/stock.py
index 42208e1cfd9..fea84e019c4 100644
--- a/addons/sale/stock.py
+++ b/addons/sale/stock.py
@@ -24,7 +24,7 @@ from osv import osv, fields
class stock_move(osv.osv):
_inherit = 'stock.move'
_columns = {
- 'sale_line_id': fields.many2one('sale.order.line', 'Sale Order Line', ondelete='set null', select=True, readonly=True),
+ 'sale_line_id': fields.many2one('sale.order.line', 'Sales Order Line', ondelete='set null', select=True, readonly=True),
}
def _create_chained_picking(self, cr, uid, pick_name, picking, ptype, move, context=None):
@@ -37,7 +37,7 @@ stock_move()
class stock_picking(osv.osv):
_inherit = 'stock.picking'
_columns = {
- 'sale_id': fields.many2one('sale.order', 'Sale Order', ondelete='set null', select=True),
+ 'sale_id': fields.many2one('sale.order', 'Sales Order', ondelete='set null', select=True),
}
_defaults = {
'sale_id': False
@@ -97,7 +97,7 @@ class stock_picking(osv.osv):
def _invoice_line_hook(self, cursor, user, move_line, invoice_line_id):
sale_line_obj = self.pool.get('sale.order.line')
if move_line.sale_line_id:
- sale_line_obj.write(cursor, user, [move_line.sale_line_id.id],
+ sale_line_obj.write(cursor, user, [move_line.sale_line_id.id],
{
'invoiced': True,
'invoice_lines': [(4, invoice_line_id)],
diff --git a/addons/sale/stock_view.xml b/addons/sale/stock_view.xml
index 4075c523cb9..238982f46cb 100644
--- a/addons/sale/stock_view.xml
+++ b/addons/sale/stock_view.xml
@@ -12,7 +12,7 @@
-
+
stock.move.form
stock.move
@@ -24,7 +24,7 @@
-
+
-
-
-
+
+
+
Outgoing picking Inherited
stock.picking
diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py
index b17b12c1e8f..de845b5b34d 100644
--- a/addons/sale/wizard/sale_line_invoice.py
+++ b/addons/sale/wizard/sale_line_invoice.py
@@ -108,7 +108,7 @@ class sale_order_line_make_invoice(osv.osv_memory):
sales_order_obj.write(cr, uid, [line.order_id.id], {'state': 'progress'})
if not invoices:
- raise osv.except_osv(_('Warning'), _('Invoice cannot be created for this Sale Order Line due to one of the following reasons:\n1.The state of this sale order line is either "draft" or "cancel"!\n2.The Sale Order Line is Invoiced!'))
+ raise osv.except_osv(_('Warning'), _('Invoice cannot be created for this Sales Order Line due to one of the following reasons:\n1.The state of this sales order line is either "draft" or "cancel"!\n2.The Sales Order Line is Invoiced!'))
return {}
diff --git a/addons/sale/wizard/sale_line_invoice.xml b/addons/sale/wizard/sale_line_invoice.xml
index 774759c82c7..6562af09258 100644
--- a/addons/sale/wizard/sale_line_invoice.xml
+++ b/addons/sale/wizard/sale_line_invoice.xml
@@ -2,7 +2,7 @@
- Sale OrderLine Make Invoice
+ Sales OrderLine Make Invoice
sale.order.line.make.invoice
form
@@ -23,7 +23,7 @@
new
-
+
diff --git a/addons/sale/wizard/sale_make_invoice.py b/addons/sale/wizard/sale_make_invoice.py
index f414c2475d5..55047d011e5 100644
--- a/addons/sale/wizard/sale_make_invoice.py
+++ b/addons/sale/wizard/sale_make_invoice.py
@@ -24,7 +24,7 @@ import netsvc
class sale_make_invoice(osv.osv_memory):
_name = "sale.make.invoice"
- _description = "Sale Make Invoice"
+ _description = "Sales Make Invoice"
_columns = {
'grouped': fields.boolean('Group the invoices', help='Check the box to group the invoices for the same customers'),
'invoice_date': fields.date('Invoice Date'),
@@ -32,16 +32,16 @@ class sale_make_invoice(osv.osv_memory):
_defaults = {
'grouped': False
}
-
+
def view_init(self, cr, uid, fields_list, context=None):
if context is None:
context = {}
- record_id = context and context.get('active_id', False)
+ record_id = context and context.get('active_id', False)
order = self.pool.get('sale.order').browse(cr, uid, record_id, context=context)
if order.state == 'draft':
- raise osv.except_osv(_('Warning !'),'You can not create invoice when sale order is not confirmed.')
+ raise osv.except_osv(_('Warning !'),'You can not create invoice when sales order is not confirmed.')
return False
-
+
def make_invoices(self, cr, uid, ids, context=None):
order_obj = self.pool.get('sale.order')
mod_obj = self.pool.get('ir.model.data')
@@ -53,11 +53,11 @@ class sale_make_invoice(osv.osv_memory):
wf_service = netsvc.LocalService("workflow")
for id in context.get(('active_ids'), []):
wf_service.trg_validate(uid, 'sale.order', id, 'manual_invoice', cr)
-
+
for o in order_obj.browse(cr, uid, context.get(('active_ids'), []), context=context):
for i in o.invoice_ids:
newinv.append(i.id)
-
+
res = mod_obj.get_object_reference(cr, uid, 'account', 'view_account_invoice_filter')
return {
@@ -69,9 +69,9 @@ class sale_make_invoice(osv.osv_memory):
'view_id': False,
'context': "{'type': 'out_refund'}",
'type': 'ir.actions.act_window',
- 'search_view_id': res and res[1] or False
+ 'search_view_id': res and res[1] or False
}
-sale_make_invoice()
+sale_make_invoice()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py
index 29e87259903..4b1e4511021 100644
--- a/addons/sale/wizard/sale_make_invoice_advance.py
+++ b/addons/sale/wizard/sale_make_invoice_advance.py
@@ -23,7 +23,7 @@ from tools.translate import _
class sale_advance_payment_inv(osv.osv_memory):
_name = "sale.advance.payment.inv"
- _description = "Sale Advance Payment Invoice"
+ _description = "Sales Advance Payment Invoice"
_columns = {
'product_id': fields.many2one('product.product', 'Advance Product', required=True,
help="Select a product of type service which is called 'Advance Product'. You may have to create it and set it as a default value on this field."),
@@ -61,7 +61,7 @@ class sale_advance_payment_inv(osv.osv_memory):
if sale.order_policy == 'postpaid':
raise osv.except_osv(
_('Error'),
- _("You cannot make an advance on a sale order \
+ _("You cannot make an advance on a sales order \
that is defined as 'Automatic Invoice after delivery'."))
val = obj_lines.product_id_change(cr, uid, [], sale_adv_obj.product_id.id,
uom = False, partner_id = sale.partner_id.id, fposition_id = sale.fiscal_position.id)
@@ -136,7 +136,7 @@ sale_advance_payment_inv()
class sale_open_invoice(osv.osv_memory):
_name = "sale.open.invoice"
- _description = "Sale Open Invoice"
+ _description = "Sales Open Invoice"
def open_invoice(self, cr, uid, ids, context=None):
diff --git a/addons/sale_crm/i18n/es.po b/addons/sale_crm/i18n/es.po
index 397e0846480..fda5abb5765 100644
--- a/addons/sale_crm/i18n/es.po
+++ b/addons/sale_crm/i18n/es.po
@@ -7,14 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-09 11:28+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:09+0000\n"
+"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-17 05:10+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_crm
@@ -115,7 +114,7 @@ msgstr "Tienda"
#. module: sale_crm
#: view:board.board:0
msgid "Opportunities by Stage"
-msgstr ""
+msgstr "Oportunidades por etapa"
#. module: sale_crm
#: view:board.board:0
diff --git a/addons/sale_crm/i18n/ru.po b/addons/sale_crm/i18n/ru.po
index 64a74124318..5eeb10ae179 100644
--- a/addons/sale_crm/i18n/ru.po
+++ b/addons/sale_crm/i18n/ru.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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-11-30 17:04+0000\n"
+"PO-Revision-Date: 2010-12-19 13:07+0000\n"
"Last-Translator: Chertykov Denis \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: 2010-12-17 05:10+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_crm
@@ -112,7 +112,7 @@ msgstr "Магазин"
#. module: sale_crm
#: view:board.board:0
msgid "Opportunities by Stage"
-msgstr ""
+msgstr "Сделки по этапам"
#. module: sale_crm
#: view:board.board:0
@@ -122,7 +122,7 @@ msgstr "Мои предложения"
#. module: sale_crm
#: field:crm.make.sale,close:0
msgid "Close Opportunity"
-msgstr "Закрыть предложение"
+msgstr "Закрыть сделку"
#. module: sale_crm
#: view:sale.order:0
diff --git a/addons/sale_crm/i18n/vi.po b/addons/sale_crm/i18n/vi.po
index 980343b79a7..f1f4244b1be 100644
--- a/addons/sale_crm/i18n/vi.po
+++ b/addons/sale_crm/i18n/vi.po
@@ -8,42 +8,42 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-08-02 14:34+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2010-12-19 19:30+0000\n"
+"Last-Translator: Phong Nguyen \n"
"Language-Team: Vietnamese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 05:10+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_crm
#: field:crm.make.sale,partner_id:0
msgid "Customer"
-msgstr ""
+msgstr "Khách hàng"
#. module: sale_crm
#: view:crm.make.sale:0
msgid "Convert to Quotation"
-msgstr ""
+msgstr "Chuyển thành báo giá"
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
#, python-format
msgid "is converted to Quotation."
-msgstr ""
+msgstr "đã được chuyển thành báo giá"
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
#, python-format
msgid "Data Insufficient!"
-msgstr ""
+msgstr "Dữ liệu không đầy đủ!"
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
#, python-format
msgid "Customer has no addresses defined!"
-msgstr ""
+msgstr "Khách hàng không có địa chỉ"
#. module: sale_crm
#: view:crm.make.sale:0
@@ -65,7 +65,7 @@ msgstr ""
#: view:account.invoice.report:0
#: view:board.board:0
msgid "Monthly Turnover"
-msgstr ""
+msgstr "Doanh số hàng tháng"
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
@@ -76,39 +76,39 @@ msgstr ""
#. module: sale_crm
#: model:ir.actions.act_window,name:sale_crm.action_crm_make_sale
msgid "Make Quotation"
-msgstr ""
+msgstr "Tạo báo giá"
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
#, python-format
msgid "Opportunity "
-msgstr ""
+msgstr "Cơ hội "
#. module: sale_crm
#: code:addons/sale_crm/wizard/crm_make_sale.py:0
#, python-format
msgid "Opportunity: %s"
-msgstr ""
+msgstr "Cơ hội: %s"
#. module: sale_crm
#: model:ir.model,name:sale_crm.model_sale_order
msgid "Sale Order"
-msgstr ""
+msgstr "Đơn hàng"
#. module: sale_crm
#: model:ir.module.module,shortdesc:sale_crm.module_meta_information
msgid "Creates Sales order from Opportunity"
-msgstr ""
+msgstr "Tạo đơn hàng từ Cơ hội"
#. module: sale_crm
#: model:ir.actions.act_window,name:sale_crm.action_quotation_for_sale_crm
msgid "Quotations"
-msgstr ""
+msgstr "Các báo giá"
#. module: sale_crm
#: field:crm.make.sale,shop_id:0
msgid "Shop"
-msgstr ""
+msgstr "Cửa hàng"
#. module: sale_crm
#: view:board.board:0
@@ -123,13 +123,13 @@ msgstr ""
#. module: sale_crm
#: field:crm.make.sale,close:0
msgid "Close Opportunity"
-msgstr ""
+msgstr "Đóng Cơ hội"
#. module: sale_crm
#: view:sale.order:0
#: field:sale.order,section_id:0
msgid "Sales Team"
-msgstr ""
+msgstr "Nhóm bán hàng"
#. module: sale_crm
#: model:ir.model,name:sale_crm.model_crm_make_sale
@@ -139,4 +139,4 @@ msgstr ""
#. module: sale_crm
#: view:crm.make.sale:0
msgid "Cancel"
-msgstr ""
+msgstr "Hủy bỏ"
diff --git a/addons/sale_crm/wizard/crm_make_sale.py b/addons/sale_crm/wizard/crm_make_sale.py
index 506177d08f4..cdb5893a6f3 100644
--- a/addons/sale_crm/wizard/crm_make_sale.py
+++ b/addons/sale_crm/wizard/crm_make_sale.py
@@ -28,7 +28,7 @@ class crm_make_sale(osv.osv_memory):
""" Make sale order for crm """
_name = "crm.make.sale"
- _description = "Make sale"
+ _description = "Make sales"
def _selectPartner(self, cr, uid, context=None):
"""
@@ -59,9 +59,9 @@ class crm_make_sale(osv.osv_memory):
@param self: The object pointer
@param cr: the current row, from the database cursor,
@param uid: the current user’s ID for security checks,
- @param ids: List of crm make sale' ids
+ @param ids: List of crm make sales' ids
@param context: A standard dictionary for contextual values
- @return: Dictionary value of created sale order.
+ @return: Dictionary value of created sales order.
"""
if context is None:
context = {}
@@ -73,7 +73,7 @@ class crm_make_sale(osv.osv_memory):
for make in self.browse(cr, uid, ids, context=context):
partner = make.partner_id
- partner_addr = partner_obj.address_get(cr, uid, [partner.id],
+ partner_addr = partner_obj.address_get(cr, uid, [partner.id],
['default', 'invoice', 'delivery', 'contact'])
pricelist = partner.property_product_pricelist.id
fpos = partner.property_account_position and partner.property_account_position.id or False
@@ -82,23 +82,23 @@ class crm_make_sale(osv.osv_memory):
if not partner and case.partner_id:
partner = case.partner_id
fpos = partner.property_account_position and partner.property_account_position.id or False
- partner_addr = partner_obj.address_get(cr, uid, [partner.id],
+ partner_addr = partner_obj.address_get(cr, uid, [partner.id],
['default', 'invoice', 'delivery', 'contact'])
pricelist = partner.property_product_pricelist.id
if False in partner_addr.values():
raise osv.except_osv(_('Data Insufficient!'), _('Customer has no addresses defined!'))
vals = {
- 'origin': _('Opportunity: %s') % str(case.id),
- 'section_id': case.section_id and case.section_id.id or False,
- 'shop_id': make.shop_id.id,
- 'partner_id': partner.id,
- 'pricelist_id': pricelist,
- 'partner_invoice_id': partner_addr['invoice'],
- 'partner_order_id': partner_addr['contact'],
- 'partner_shipping_id': partner_addr['delivery'],
- 'date_order': time.strftime('%Y-%m-%d'),
- 'fiscal_position': fpos,
+ 'origin': _('Opportunity: %s') % str(case.id),
+ 'section_id': case.section_id and case.section_id.id or False,
+ 'shop_id': make.shop_id.id,
+ 'partner_id': partner.id,
+ 'pricelist_id': pricelist,
+ 'partner_invoice_id': partner_addr['invoice'],
+ 'partner_order_id': partner_addr['contact'],
+ 'partner_shipping_id': partner_addr['delivery'],
+ 'date_order': time.strftime('%Y-%m-%d'),
+ 'fiscal_position': fpos,
}
if partner.id:
vals['user_id'] = partner.user_id and partner.user_id.id or uid
@@ -115,22 +115,22 @@ class crm_make_sale(osv.osv_memory):
return {}
if len(new_ids)<=1:
value = {
- 'domain': str([('id', 'in', new_ids)]),
- 'view_type': 'form',
- 'view_mode': 'form',
- 'res_model': 'sale.order',
- 'view_id': False,
- 'type': 'ir.actions.act_window',
+ 'domain': str([('id', 'in', new_ids)]),
+ 'view_type': 'form',
+ 'view_mode': 'form',
+ 'res_model': 'sale.order',
+ 'view_id': False,
+ 'type': 'ir.actions.act_window',
'res_id': new_ids and new_ids[0]
}
else:
value = {
- 'domain': str([('id', 'in', new_ids)]),
- 'view_type': 'form',
- 'view_mode': 'tree,form',
- 'res_model': 'sale.order',
- 'view_id': False,
- 'type': 'ir.actions.act_window',
+ 'domain': str([('id', 'in', new_ids)]),
+ 'view_type': 'form',
+ 'view_mode': 'tree,form',
+ 'res_model': 'sale.order',
+ 'view_id': False,
+ 'type': 'ir.actions.act_window',
'res_id': new_ids
}
return value
@@ -141,14 +141,14 @@ class crm_make_sale(osv.osv_memory):
return shop and shop[0] or False
_columns = {
- 'shop_id': fields.many2one('sale.shop', 'Shop', required=True),
- 'partner_id': fields.many2one('res.partner', 'Customer', required=True),
- 'close': fields.boolean('Close Opportunity', help='Check this to close the opportunity after having created the sale order.'),
+ 'shop_id': fields.many2one('sale.shop', 'Shop', required=True),
+ 'partner_id': fields.many2one('res.partner', 'Customer', required=True),
+ 'close': fields.boolean('Close Opportunity', help='Check this to close the opportunity after having created the sale order.'),
}
_defaults = {
- 'shop_id': _get_shop_id,
- 'close': True,
- 'partner_id': _selectPartner,
+ 'shop_id': _get_shop_id,
+ 'close': True,
+ 'partner_id': _selectPartner,
}
crm_make_sale()
diff --git a/addons/sale_journal/__openerp__.py b/addons/sale_journal/__openerp__.py
index 37fc05fd066..54a3f7afd95 100644
--- a/addons/sale_journal/__openerp__.py
+++ b/addons/sale_journal/__openerp__.py
@@ -24,7 +24,7 @@
'version': '1.0',
'category': 'Generic Modules/Sales & Purchases',
'description': """
- The sale journal modules allows you to categorise your
+ The sales journal modules allows you to categorise your
sales and deliveries (picking lists) between different journals.
This module is very helpful for bigger companies that
works by departments.
diff --git a/addons/sale_layout/__openerp__.py b/addons/sale_layout/__openerp__.py
index b8490c02fc9..f8db8d5d868 100755
--- a/addons/sale_layout/__openerp__.py
+++ b/addons/sale_layout/__openerp__.py
@@ -27,7 +27,7 @@
This module provides features to improve the layout of the Sales Order.
It gives you the possibility to
- * order all the lines of an sale order
+ * order all the lines of a sales order
* add titles, comment lines, sub total lines
* draw horizontal lines and put page breaks
diff --git a/addons/sale_layout/i18n/es.po b/addons/sale_layout/i18n/es.po
index 4c14fb9ce75..0a53d908bbf 100644
--- a/addons/sale_layout/i18n/es.po
+++ b/addons/sale_layout/i18n/es.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-16 17:42+0000\n"
-"Last-Translator: Carlos-smile \n"
+"PO-Revision-Date: 2010-12-19 10:09+0000\n"
+"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-17 05:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_layout
@@ -190,7 +190,7 @@ msgstr "Plazos de pago"
#. module: sale_layout
#: view:sale.order:0
msgid "History"
-msgstr ""
+msgstr "Historial"
#. module: sale_layout
#: view:sale.order:0
@@ -235,7 +235,7 @@ msgstr "Líneas del pedido de ventas"
#. module: sale_layout
#: model:ir.actions.report.xml,name:sale_layout.sale_order_1
msgid "Order with Layout"
-msgstr ""
+msgstr "Pedido con plantilla"
#. module: sale_layout
#: view:sale.order:0
diff --git a/addons/sale_layout/sale_layout.py b/addons/sale_layout/sale_layout.py
index f5b036d143f..853783c218d 100755
--- a/addons/sale_layout/sale_layout.py
+++ b/addons/sale_layout/sale_layout.py
@@ -31,7 +31,7 @@ class sale_order_line(osv.osv):
if line.layout_type == 'article':
return super(sale_order_line, self)._amount_line(cr, uid, ids, field_name, arg, context)
return res
-
+
def invoice_line_create(self, cr, uid, ids, context=None):
new_ids = []
list_seq = []
@@ -101,7 +101,7 @@ class sale_order_line(osv.osv):
return super(sale_order_line, self).copy(cr, uid, id, default, context)
_order = "order_id, sequence asc"
- _description = "Sale Order line"
+ _description = "Sales Order line"
_inherit = "sale.order.line"
_columns = {
'layout_type': fields.selection([
@@ -112,7 +112,7 @@ class sale_order_line(osv.osv):
('line', 'Separator Line'),
('break', 'Page Break'),]
,'Layout Type', select=True, required=True),
- 'sequence': fields.integer('Sequence Number'),
+ 'sequence': fields.integer('Layout Sequence'),
'price_unit': fields.float('Unit Price', required=True, digits_compute= dp.get_precision('Sale Price'), readonly=True, states={'draft': [('readonly', False)]}),
'product_uom_qty': fields.float('Quantity (UoM)', digits=(16,2)),
'product_uom': fields.many2one('product.uom', 'Product UoM'),
@@ -153,4 +153,4 @@ class sale_order(osv.osv):
sale_order()
-# 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/addons/sale_layout/sale_layout_view.xml b/addons/sale_layout/sale_layout_view.xml
index 3eac7eb1f3f..af901928037 100755
--- a/addons/sale_layout/sale_layout_view.xml
+++ b/addons/sale_layout/sale_layout_view.xml
@@ -4,18 +4,6 @@
[('layout_type','=', 'article')]
-
- sale.order.line.form2.inherit_1
- sale.order.line
-
- form
-
-
-
-
-
-
-
sale.order.form.inherit_1
diff --git a/addons/sale_margin/sale_margin.py b/addons/sale_margin/sale_margin.py
index cd327834185..97fd3b29cef 100644
--- a/addons/sale_margin/sale_margin.py
+++ b/addons/sale_margin/sale_margin.py
@@ -64,7 +64,7 @@ class sale_order(osv.osv):
return result
_columns = {
- 'margin': fields.function(_product_margin, method=True, string='Margin', store=True, help="It gives profitability by calculating the difference between the Unit Price and Cost Price"),
+ 'margin': fields.function(_product_margin, method=True, string='Margin', store=True, help="It gives profitability by calculating the difference between the Unit Price and Cost Price."),
}
sale_order()
diff --git a/addons/sale_mrp/__openerp__.py b/addons/sale_mrp/__openerp__.py
index e9eb4cbba92..9c3404ada74 100644
--- a/addons/sale_mrp/__openerp__.py
+++ b/addons/sale_mrp/__openerp__.py
@@ -25,7 +25,7 @@
'version': '1.0',
'category': 'Generic Modules/Sales & MRP',
'description': """
- This module provides facility to the user to install mrp and sale modules
+ This module provides facility to the user to install mrp and sales modules
at a time. It is basically used when we want to keep track of production
orders generated from sales order.
It adds sales name and sales Reference on production order
@@ -35,7 +35,7 @@
'depends': ['mrp', 'sale'],
'init_xml': [],
'update_xml': [
- 'security/sale_mrp_security.xml',
+ 'security/sale_mrp_security.xml',
'security/ir.model.access.csv',
'sale_mrp_view.xml',
],
diff --git a/addons/sale_mrp/sale_mrp.py b/addons/sale_mrp/sale_mrp.py
index cea62f19fa0..ae1df1eb946 100644
--- a/addons/sale_mrp/sale_mrp.py
+++ b/addons/sale_mrp/sale_mrp.py
@@ -26,7 +26,7 @@ class mrp_production(osv.osv):
_inherit = 'mrp.production'
def _ref_calc(self, cr, uid, ids, field_names=None, arg=False, context=None):
- """ Finds reference of sale order for production order.
+ """ Finds reference of sales order for production order.
@param field_names: Names of fields.
@param arg: User defined arguments
@return: Dictionary of values.
@@ -70,8 +70,8 @@ class mrp_production(osv.osv):
return res
_columns = {
- 'sale_name': fields.function(_ref_calc, method=True, multi='sale_name', type='char', string='Sale Name', help='Indicate the name of sale order.'),
- 'sale_ref': fields.function(_ref_calc, method=True, multi='sale_name', type='char', string='Sale Reference', help='Indicate the Customer Reference from sale order.'),
+ 'sale_name': fields.function(_ref_calc, method=True, multi='sale_name', type='char', string='Sales Name', help='Indicate the name of sales order.'),
+ 'sale_ref': fields.function(_ref_calc, method=True, multi='sale_name', type='char', string='Sales Reference', help='Indicate the Customer Reference from sales order.'),
}
mrp_production()
diff --git a/addons/sale_order_dates/__openerp__.py b/addons/sale_order_dates/__openerp__.py
index 5a66d8111de..ff6e85645f8 100644
--- a/addons/sale_order_dates/__openerp__.py
+++ b/addons/sale_order_dates/__openerp__.py
@@ -21,7 +21,7 @@
{
- 'name': 'Sale Order Dates',
+ 'name': 'Sales Order Dates',
'version': '1.0',
'category': 'Generic Modules/CRM & SRM',
'description': """
diff --git a/addons/sale_order_dates/sale_order_dates.py b/addons/sale_order_dates/sale_order_dates.py
index d5d3eeca405..60595903ab8 100644
--- a/addons/sale_order_dates/sale_order_dates.py
+++ b/addons/sale_order_dates/sale_order_dates.py
@@ -54,9 +54,9 @@ class sale_order_dates(osv.osv):
return res
_columns = {
- 'commitment_date': fields.function(_get_commitment_date, method=True, store=True, type='date', string='Commitment Date', help="Date on which delivery of products is to be made"),
- 'requested_date': fields.date('Requested Date', help="Date on which customer has requested for sales"),
- 'effective_date': fields.function(_get_effective_date, method=True, type='date', store=True, string='Effective Date',help="Date on which picking is created"),
+ 'commitment_date': fields.function(_get_commitment_date, method=True, store=True, type='date', string='Commitment Date', help="Date on which delivery of products is to be made."),
+ 'requested_date': fields.date('Requested Date', help="Date on which customer has requested for sales."),
+ 'effective_date': fields.function(_get_effective_date, method=True, type='date', store=True, string='Effective Date',help="Date on which picking is created."),
}
sale_order_dates()
diff --git a/addons/stock/i18n/mn.po b/addons/stock/i18n/mn.po
index 4ef7f380dc8..93dc81bf14c 100644
--- a/addons/stock/i18n/mn.po
+++ b/addons/stock/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-11-25 19:33+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-19 10:44+0000\n"
+"Last-Translator: Jacara \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-17 04:58+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:50+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
@@ -450,7 +450,7 @@ msgstr "Энэ байрлалд бараа алга."
#. module: stock
#: field:stock.warehouse,lot_output_id:0
msgid "Location Output"
-msgstr "Гаралтын байршил"
+msgstr "Гаралтын байрлал"
#. module: stock
#: model:ir.actions.act_window,name:stock.split_into
@@ -1118,6 +1118,12 @@ msgid ""
"move has to be validated by a worker. With 'Automatic No Step Added', the "
"location is replaced in the original move."
msgstr ""
+"Хэлхээт байрлалын төрлийг сонгосон үед хэрэглэгдэнэ. 'Автомат хөдөлгөөн' "
+"сонговол хэлхээт хөдөлгөөний баримт автоматаар үүсч автоматаар "
+"гүйцэтгэгдэнэ.(нэмэлт гар ажиллагаа орохгүй). 'Гараар' сонговол хэлхээт "
+"хөдөлгөөний баримтыг ажилтан гараар гүйцэтгэнэ. 'Нэмэлт хөдөлгөөн үүсэхгүй' "
+"сонговол хэлхээт хөдөлгөөн үүсэхгүй харин үндсэн хөдөлгөөний хүргэх байрлал "
+"нь хэлхээт байрлалаар солигдоно."
#. module: stock
#: view:stock.production.lot:0
@@ -1577,7 +1583,7 @@ msgstr ""
#. module: stock
#: field:stock.warehouse,lot_stock_id:0
msgid "Location Stock"
-msgstr "Хадгалах байршил"
+msgstr "Хадгалах байрлал"
#. module: stock
#: code:addons/stock/wizard/stock_inventory_merge.py:0
@@ -1694,7 +1700,7 @@ msgstr ""
#: view:stock.move:0
#: view:stock.picking:0
msgid "Process Later"
-msgstr "Дараагийн үйл ажиллагаа"
+msgstr "Батлах"
#. module: stock
#: help:res.partner,property_stock_supplier:0
@@ -1915,7 +1921,7 @@ msgstr ""
#. module: stock
#: selection:stock.location,chained_auto_packing:0
msgid "Automatic No Step Added"
-msgstr "Автомаатаар алхам нэмэгдээгүй"
+msgstr "Нэмэлт хөдөлгөөн үүсгэхгүй"
#. module: stock
#: code:addons/stock/stock.py:0
@@ -3027,7 +3033,7 @@ msgstr ""
#. module: stock
#: field:stock.location,chained_location_type:0
msgid "Chained Location Type"
-msgstr "Хэлхээ байрлалын төрөл"
+msgstr "Хэлхээт байрлалын төрөл"
#. module: stock
#: help:stock.picking,move_type:0
@@ -3061,6 +3067,16 @@ msgid ""
"* Fixed Location: The chained location is taken from the next field: Chained "
"Location if Fixed."
msgstr ""
+"Тухайн байрлал дээр бараа орлогод авахад залгуулаад ирсэн тоо хэмжээгээр өөр "
+"байрлал руу зарлага гаргах агуулахын баримтыг систем автоматаар үүсгэх "
+"эсэхийг тодорхойлно. Үүнийг хэлхээт хөдөлгөөн гэх ба дараах төрлүүдээр "
+"хийгдэнэ :\n"
+"* Хоосон: Уг байрлалаас хэлхээт хөдөлгөөн хийгдэхгүй\n"
+"* Хэрэглэгч: Уг байрлал дээр орлого авагдахад дагаад хэрэглэгч байрлал руу "
+"зарлага хийгдэх баримт автоматаар үүснэ\n"
+"* Тогтмол байрлал: Уг байрлал дээр орлого авагдахад дагаад өөр байрлал руу "
+"зарлага хийгдэх баримт үүснэ. Хэлхээт байрлал талбарт зарлага хийх байрлалыг "
+"сонгож өгнө."
#. module: stock
#: code:addons/stock/wizard/stock_inventory_merge.py:0
diff --git a/addons/survey/i18n/fr.po b/addons/survey/i18n/fr.po
index 895de959416..14d12838a38 100644
--- a/addons/survey/i18n/fr.po
+++ b/addons/survey/i18n/fr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-15 23:27+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2010-12-19 10:19+0000\n"
+"Last-Translator: Quentin THEURET \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: 2010-12-17 05:46+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: survey
@@ -199,16 +199,18 @@ msgid ""
"than the number of answer. Please use a "
"number that is smaller than %d."
msgstr ""
+"Le nombre de réponses nécessaires que vous avez saisi est plus grand que le "
+"nombre de réponses. Veuillez saisir un nombre plus petit que %d."
#. module: survey
#: field:survey.question,tot_resp:0
msgid "Total Answer"
-msgstr ""
+msgstr "Nombre total de réponses"
#. module: survey
#: field:survey.tbl.column.heading,name:0
msgid "Row Number"
-msgstr ""
+msgstr "Numéro de la ligne"
#. module: survey
#: model:ir.model,name:survey.model_survey_name_wiz
@@ -223,7 +225,7 @@ msgstr "Questions du sondage"
#. module: survey
#: selection:survey.question,type:0
msgid "Matrix of Choices (Only One Answers Per Row)"
-msgstr ""
+msgstr "Matrice des choix (une seule réponse par ligne)"
#. module: survey
#: code:addons/survey/survey.py:0
@@ -232,6 +234,8 @@ msgid ""
"Maximum Required Answer you entered for your maximum is greater than the "
"number of answer. Please use a number that is smaller than %d."
msgstr ""
+"Le nombre de réponses nécessaires que vous avez saisi est plus grand que le "
+"nombre de réponses. Veuillez saisir un nombre plus petit que %d."
#. module: survey
#: model:ir.actions.act_window,name:survey.action_view_survey_question_message
@@ -240,7 +244,7 @@ msgstr ""
#: view:survey.page:0
#: view:survey.question:0
msgid "Survey Question"
-msgstr ""
+msgstr "Question du sondage"
#. module: survey
#: view:survey.question.column.heading:0
@@ -251,7 +255,7 @@ msgstr ""
#: field:survey.print,page_number:0
#: field:survey.print.answer,page_number:0
msgid "Include Page Number"
-msgstr ""
+msgstr "Inclure le numéro de page"
#. module: survey
#: view:survey.page:0
@@ -268,12 +272,12 @@ msgstr "Titre de la page"
#. module: survey
#: model:ir.ui.menu,name:survey.menu_define_survey
msgid "Define Surveys"
-msgstr ""
+msgstr "Définir les sondages"
#. module: survey
#: model:ir.model,name:survey.model_survey_history
msgid "Survey History"
-msgstr ""
+msgstr "Historique des sondages"
#. module: survey
#: field:survey.response.answer,comment:0
@@ -285,7 +289,7 @@ msgstr "Remarques"
#: view:survey:0
#: view:survey.request:0
msgid "Search Survey"
-msgstr ""
+msgstr "Rechercher dans les sondages"
#. module: survey
#: field:survey.response.answer,answer:0
@@ -301,7 +305,7 @@ msgstr " En-tête de colonne"
#. module: survey
#: model:ir.ui.menu,name:survey.menu_run_survey_form
msgid "Answer a Survey"
-msgstr ""
+msgstr "Répondre à un sondage"
#. module: survey
#: code:addons/survey/wizard/survey_answer.py:0
@@ -322,7 +326,7 @@ msgstr ""
#. module: survey
#: model:ir.actions.report.xml,name:survey.survey_analysis
msgid "Survey Statistics"
-msgstr ""
+msgstr "Statistiques des sondages"
#. module: survey
#: selection:survey,state:0
diff --git a/addons/survey/i18n/mn.po b/addons/survey/i18n/mn.po
index e732ad13227..128a5500432 100644
--- a/addons/survey/i18n/mn.po
+++ b/addons/survey/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 11:32+0000\n"
-"Last-Translator: sugi \n"
+"PO-Revision-Date: 2010-12-20 04:28+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: survey
diff --git a/addons/thunderbird/i18n/es.po b/addons/thunderbird/i18n/es.po
index 1bfc9a961b3..4a645339df6 100644
--- a/addons/thunderbird/i18n/es.po
+++ b/addons/thunderbird/i18n/es.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-11-23 09:43+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 10:10+0000\n"
+"Last-Translator: Raimon Esteve (Zikzakmedia) \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: 2010-12-17 05:45+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: thunderbird
@@ -101,6 +100,8 @@ msgid ""
"This plug-in allows you to link your e-mail to OpenERP's documents. You can "
"attach it to any existing one in OpenERP or create a new one."
msgstr ""
+"Este conector permite vincular su correo electrónico con documentos OpenERP. "
+"Puede adjuntar con cualquier elemento en OpenERP o crear uno de nuevo."
#. module: thunderbird
#: help:thunderbird.installer,pdf_file:0
diff --git a/addons/thunderbird/i18n/fr.po b/addons/thunderbird/i18n/fr.po
index 147788b32c7..63e63daf9d3 100644
--- a/addons/thunderbird/i18n/fr.po
+++ b/addons/thunderbird/i18n/fr.po
@@ -8,14 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-16 17:41+0000\n"
-"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
-"\n"
+"PO-Revision-Date: 2010-12-19 09:43+0000\n"
+"Last-Translator: lolivier \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: 2010-12-17 05:45+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: thunderbird
@@ -101,6 +100,9 @@ msgid ""
"This plug-in allows you to link your e-mail to OpenERP's documents. You can "
"attach it to any existing one in OpenERP or create a new one."
msgstr ""
+"Ce greffon vous permet de connecter votre email aux documents d'OpenERP. "
+"Vous pouvez l'attacher sur n'importe quel objet existant dans OpenERP ou en "
+"créer un nouveau."
#. module: thunderbird
#: help:thunderbird.installer,pdf_file:0
diff --git a/addons/wiki/i18n/fr.po b/addons/wiki/i18n/fr.po
index 7af0e6b425d..cc4e61c5f1a 100644
--- a/addons/wiki/i18n/fr.po
+++ b/addons/wiki/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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-17 22:08+0000\n"
+"PO-Revision-Date: 2010-12-20 03:53+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: 2010-12-18 05:06+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: wiki
diff --git a/addons/wiki/i18n/zh_CN.po b/addons/wiki/i18n/zh_CN.po
index 3a38319fb74..e5b5388e18e 100644
--- a/addons/wiki/i18n/zh_CN.po
+++ b/addons/wiki/i18n/zh_CN.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: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-10-30 14:37+0000\n"
-"Last-Translator: Black Jack \n"
+"PO-Revision-Date: 2010-12-19 07:16+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: 2010-12-17 05:40+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: wiki
@@ -30,7 +30,7 @@ msgstr "Wiki页"
#. module: wiki
#: field:wiki.groups,method:0
msgid "Display Method"
-msgstr ""
+msgstr "显示方式"
#. module: wiki
#: view:wiki.wiki:0
@@ -79,18 +79,18 @@ msgstr "内容"
#. module: wiki
#: field:wiki.wiki,child_ids:0
msgid "Child Pages"
-msgstr ""
+msgstr "子页面"
#. module: wiki
#: field:wiki.wiki,parent_id:0
msgid "Parent Page"
-msgstr ""
+msgstr "上级页面"
#. module: wiki
#: view:wiki.wiki:0
#: field:wiki.wiki,write_uid:0
msgid "Last Contributor"
-msgstr ""
+msgstr "最近的贡献者"
#. module: wiki
#: field:wiki.create.menu,menu_parent_id:0
@@ -100,7 +100,7 @@ msgstr "上级菜单"
#. module: wiki
#: help:wiki.wiki,group_id:0
msgid "Topic, also called Wiki Group"
-msgstr ""
+msgstr "主题,也叫做维基组"
#. module: wiki
#: field:wiki.groups,name:0
@@ -117,7 +117,7 @@ msgstr "标题"
#. module: wiki
#: model:ir.model,name:wiki.model_wiki_create_menu
msgid "Wizard Create Menu"
-msgstr ""
+msgstr "向导创建菜单"
#. module: wiki
#: field:wiki.wiki,history_id:0
@@ -127,13 +127,13 @@ msgstr "日志明细"
#. module: wiki
#: view:wiki.wiki:0
msgid "Page Content"
-msgstr ""
+msgstr "页面内容"
#. module: wiki
#: code:addons/wiki/wiki.py:0
#, python-format
msgid "Warning !"
-msgstr ""
+msgstr "警告 !"
#. module: wiki
#: code:addons/wiki/wiki.py:0
@@ -159,7 +159,7 @@ msgstr "描述"
#. module: wiki
#: field:wiki.wiki,review:0
msgid "Needs Review"
-msgstr ""
+msgstr "需要复审"
#. module: wiki
#: help:wiki.wiki,review:0
@@ -177,12 +177,12 @@ msgstr "菜单信息"
#. module: wiki
#: model:ir.actions.act_window,name:wiki.act_wiki_wiki_history
msgid "Page History"
-msgstr ""
+msgstr "页面编辑历史"
#. module: wiki
#: selection:wiki.groups,method:0
msgid "Tree"
-msgstr ""
+msgstr "树形列表"
#. module: wiki
#: view:wiki.groups:0
@@ -192,7 +192,7 @@ msgstr "页模板"
#. module: wiki
#: field:wiki.wiki,tags:0
msgid "Keywords"
-msgstr ""
+msgstr "关键字"
#. module: wiki
#: code:addons/wiki/wizard/wiki_show_diff.py:0
@@ -220,7 +220,7 @@ msgstr "想在选择的页创建一索引? "
#: model:ir.actions.act_window,name:wiki.action_view_wiki_show_diff_values
#: view:wizard.wiki.history.show_diff:0
msgid "Difference"
-msgstr ""
+msgstr "差异"
#. module: wiki
#: field:wiki.groups,page_ids:0
@@ -230,7 +230,7 @@ msgstr "页"
#. module: wiki
#: view:wiki.groups:0
msgid "Group Description"
-msgstr ""
+msgstr "组描述"
#. module: wiki
#: help:wiki.wiki,section:0
@@ -240,7 +240,7 @@ msgstr "用户页段代码如1.2.1"
#. module: wiki
#: view:wiki.wiki.page.open:0
msgid "Want to open a wiki page? "
-msgstr ""
+msgstr "想打开一个维基页面? "
#. module: wiki
#: field:wiki.groups,section:0
@@ -255,7 +255,7 @@ msgstr "文本区"
#. module: wiki
#: view:wiki.wiki:0
msgid "Meta Information"
-msgstr ""
+msgstr "元信息"
#. module: wiki
#: field:wiki.wiki,create_date:0
@@ -271,7 +271,7 @@ msgstr "备注"
#. module: wiki
#: selection:wiki.groups,method:0
msgid "List"
-msgstr ""
+msgstr "列表"
#. module: wiki
#: field:wiki.wiki,summary:0
@@ -297,12 +297,12 @@ msgstr "wiki.wiki"
#. module: wiki
#: help:wiki.groups,method:0
msgid "Define the default behaviour of the menu created on this group"
-msgstr ""
+msgstr "定义组菜单创建后的默认行为"
#. module: wiki
#: view:wizard.wiki.history.show_diff:0
msgid "Close"
-msgstr ""
+msgstr "关闭"
#. module: wiki
#: model:ir.model,name:wiki.model_wizard_wiki_history_show_diff
@@ -318,17 +318,17 @@ msgstr "维基页标识符"
#: field:wiki.groups,home:0
#: selection:wiki.groups,method:0
msgid "Home Page"
-msgstr ""
+msgstr "主页"
#. module: wiki
#: help:wiki.wiki,parent_id:0
msgid "Allows you to link with the other page with in the current topic"
-msgstr ""
+msgstr "允许您链接其他页面到本主题"
#. module: wiki
#: view:wiki.wiki:0
msgid "Modification Information"
-msgstr ""
+msgstr "修改信息"
#. module: wiki
#: model:ir.ui.menu,name:wiki.menu_wiki_configuration
@@ -363,7 +363,7 @@ msgstr "您因该选定最少一个或最多两个历史差异!"
#. module: wiki
#: view:wiki.wiki:0
msgid "Group By..."
-msgstr ""
+msgstr "分组于"
#. module: wiki
#: model:ir.actions.act_window,help:wiki.action_wiki
@@ -399,7 +399,7 @@ msgstr "Wiki组"
#. module: wiki
#: view:wiki.wiki:0
msgid "Topic"
-msgstr ""
+msgstr "主题"
#. module: wiki
#: field:wiki.wiki.history,write_uid:0
@@ -417,7 +417,7 @@ msgstr "目录"
#: view:wiki.groups:0
#: view:wiki.wiki.page.open:0
msgid "Open Wiki Page"
-msgstr ""
+msgstr "打开维基页面"
#. module: wiki
#: model:ir.model,name:wiki.model_wiki_wiki_page_open
@@ -444,12 +444,12 @@ msgstr "需要预览"
#. module: wiki
#: model:ir.actions.act_window,name:wiki.action_wiki_review
msgid "Pages Waiting Review"
-msgstr ""
+msgstr "正在等待复审的页面"
#. module: wiki
#: model:ir.actions.act_window,name:wiki.act_wiki_group_open
msgid "Search Page"
-msgstr ""
+msgstr "搜索页面"
#~ msgid "Document Management"
#~ msgstr "文档管理"
diff --git a/addons/wiki_sale_faq/i18n/mn.po b/addons/wiki_sale_faq/i18n/mn.po
index 8e2a2d5ab4e..88ab91e33d5 100644
--- a/addons/wiki_sale_faq/i18n/mn.po
+++ b/addons/wiki_sale_faq/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2010-12-15 15:06+0000\n"
-"PO-Revision-Date: 2010-12-18 16:09+0000\n"
-"Last-Translator: badralb \n"
+"PO-Revision-Date: 2010-12-19 23:55+0000\n"
+"Last-Translator: OpenERP Administrators \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-12-19 04:47+0000\n"
+"X-Launchpad-Export-Date: 2010-12-20 04:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: wiki_sale_faq