diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index 7229f1d3364..b0ef5bc6641 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -119,7 +119,7 @@ module named account_voucher. 'project/project_demo.xml', 'project/analytic_account_demo.xml', 'demo/account_minimal.xml', - 'account_unit_test.xml', + #'account_unit_test.xml', ], 'test': [ 'test/account_customer_invoice.yml', @@ -131,6 +131,8 @@ module named account_voucher. 'test/account_use_model.yml', 'test/account_validate_account_move.yml', 'test/account_fiscalyear_close.yml', + 'test/account_bank_statement.yml', + 'test/account_cash_statement.yml', 'test/account_report.yml', ], 'installable': True, diff --git a/addons/account/account.py b/addons/account/account.py index 8ef5004df04..ecadfaf37f9 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -457,7 +457,9 @@ class account_account(osv.osv): if not ids: ids = self.search(cr, user, [('name', operator, name)]+ args, limit=limit) if not ids and len(name.split()) >= 2: - ids = self.search(cr, user, [('code', operator, name.split()[0]), ('name', operator, name.split()[1])]+ args, limit=limit) + #Separating code and name of account for searching + operand1,operand2 = name.split(' ',1) #name can contain spaces e.g. OpenERP S.A. + ids = self.search(cr, user, [('code', operator, operand1), ('name', operator, operand2)]+ args, limit=limit) else: ids = self.search(cr, user, args, context=context, limit=limit) return self.name_get(cr, user, ids, context=context) @@ -1105,7 +1107,7 @@ class account_move(osv.osv): help='All manually created new journal entry are usually in the state \'Unposted\', but you can set the option to skip that state on the related journal. In that case, they will be behave as journal entries automatically created by the system on document validation (invoices, bank statements...) and will be created in \'Posted\' state.'), 'line_id': fields.one2many('account.move.line', 'move_id', 'Entries', states={'posted':[('readonly',True)]}), 'to_check': fields.boolean('To Review', help='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.'), - 'partner_id': fields.related('line_id', 'partner_id', type="many2one", relation="res.partner", string="Partner"), + 'partner_id': fields.related('line_id', 'partner_id', type="many2one", relation="res.partner", string="Partner", store=True), 'amount': fields.function(_amount_compute, method=True, string='Amount', digits_compute=dp.get_precision('Account'), type='float', fnct_search=_search_amount), 'date': fields.date('Date', required=True, states={'posted':[('readonly',True)]}), 'narration':fields.text('Narration'), diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index cf50a1ab62e..c6548a36872 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -86,7 +86,6 @@ class account_bank_statement(osv.osv): def _end_balance(self, cursor, user, ids, name, attr, context=None): res_currency_obj = self.pool.get('res.currency') res_users_obj = self.pool.get('res.users') - res = {} company_currency_id = res_users_obj.browse(cursor, user, user, @@ -216,10 +215,8 @@ class account_bank_statement(osv.osv): def create_move_from_st_line(self, cr, uid, st_line_id, company_currency_id, st_line_number, context=None): res_currency_obj = self.pool.get('res.currency') - res_users_obj = self.pool.get('res.users') account_move_obj = self.pool.get('account.move') account_move_line_obj = self.pool.get('account.move.line') - account_analytic_line_obj = self.pool.get('account.analytic.line') account_bank_statement_line_obj = self.pool.get('account.bank.statement.line') st_line = account_bank_statement_line_obj.browse(cr, uid, st_line_id, context) st = st_line.statement_id @@ -395,8 +392,6 @@ class account_bank_statement(osv.osv): return self.write(cr, uid, done, {'state':'draft'}, context=context) def onchange_journal_id(self, cursor, user, statement_id, journal_id, context=None): - account_journal_obj = self.pool.get('account.journal') - res_users_obj = self.pool.get('res.users') cursor.execute('SELECT balance_end_real \ FROM account_bank_statement \ WHERE journal_id = %s AND NOT state = %s \ diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index 6431454b715..f88d38734f2 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -19,6 +19,7 @@ # along with this program. If not, see . # ############################################################################## + import time from osv import osv, fields @@ -45,13 +46,13 @@ class account_cashbox_line(osv.osv): res[obj.id] = obj.pieces * obj.number return res - def on_change_sub(self, cr, uid, ids, pieces, number,*a): + def on_change_sub(self, cr, uid, ids, pieces, number, *a): """ Calculates Sub total on change of number @param pieces: Names of fields. @param number: """ - sub=pieces*number + sub = pieces * number return {'value':{'subtotal': sub or 0.0}} _columns = { @@ -61,6 +62,7 @@ class account_cashbox_line(osv.osv): 'starting_id': fields.many2one('account.bank.statement',ondelete='cascade'), 'ending_id': fields.many2one('account.bank.statement',ondelete='cascade'), } + account_cashbox_line() class account_cash_statement(osv.osv): @@ -74,7 +76,7 @@ class account_cash_statement(osv.osv): @param arg: User defined arguments @return: Dictionary of values. """ - res ={} + res = {} for statement in self.browse(cr, uid, ids): amount_total = 0.0 @@ -96,10 +98,10 @@ class account_cash_statement(osv.osv): """ res ={} for statement in self.browse(cr, uid, ids): - amount_total=0.0 + amount_total = 0.0 for line in statement.ending_details_ids: - amount_total+= line.pieces * line.number - res[statement.id]=amount_total + amount_total += line.pieces * line.number + res[statement.id] = amount_total return res def _get_sum_entry_encoding(self, cr, uid, ids, name, arg, context=None): @@ -113,14 +115,13 @@ class account_cash_statement(osv.osv): for statement in self.browse(cr, uid, ids): encoding_total=0.0 for line in statement.line_ids: - encoding_total+= line.amount - res2[statement.id]=encoding_total + encoding_total += line.amount + res2[statement.id] = encoding_total return res2 def _end_balance(self, cursor, user, ids, name, attr, context=None): res_currency_obj = self.pool.get('res.currency') res_users_obj = self.pool.get('res.users') - res = {} company_currency_id = res_users_obj.browse(cursor, user, user, @@ -232,8 +233,8 @@ class account_cash_statement(osv.osv): 'user_id':fields.many2one('res.users', 'Responsible', required=False), } _defaults = { - 'state': lambda *a: 'draft', - 'date': lambda *a:time.strftime("%Y-%m-%d %H:%M:%S"), + 'state': 'draft', + 'date': time.strftime("%Y-%m-%d %H:%M:%S"), 'user_id': lambda self, cr, uid, context=None: uid, 'starting_details_ids':_get_cash_open_box_lines, 'ending_details_ids':_get_default_cash_close_box_lines @@ -295,10 +296,8 @@ class account_cash_statement(osv.osv): @param journal_id: Changed journal_id @return: Dictionary of changed values """ - cash_pool = self.pool.get('account.cashbox.line') statement_pool = self.pool.get('account.bank.statement') - res = {} balance_start = 0.0 @@ -307,8 +306,7 @@ class account_cash_statement(osv.osv): 'balance_start': balance_start }) return res - res = super(account_cash_statement, self).onchange_journal_id(cr, uid, statement_id, journal_id, context=context) - return res + return super(account_cash_statement, self).onchange_journal_id(cr, uid, statement_id, journal_id, context=context) def _equal_balance(self, cr, uid, cash_id, context=None): statement = self.browse(cr, uid, cash_id, context=context) @@ -329,7 +327,6 @@ class account_cash_statement(osv.osv): """ cash_pool = self.pool.get('account.cashbox.line') statement_pool = self.pool.get('account.bank.statement') - statement = statement_pool.browse(cr, uid, ids[0]) vals = {} @@ -347,9 +344,7 @@ class account_cash_statement(osv.osv): 'state':'open', }) - - self.write(cr, uid, ids, vals) - return True + return self.write(cr, uid, ids, vals) def balance_check(self, cr, uid, cash_id, journal_type='bank', context=None): if journal_type == 'bank': @@ -363,7 +358,7 @@ class account_cash_statement(osv.osv): return super(account_cash_statement, self).statement_close(cr, uid, ids, journal_type, context) vals = { 'state':'confirm', - 'closing_date':time.strftime("%Y-%m-%d %H:%M:%S") + 'closing_date': time.strftime("%Y-%m-%d %H:%M:%S") } return self.write(cr, uid, ids, vals, context=context) @@ -386,4 +381,4 @@ class account_cash_statement(osv.osv): account_cash_statement() -# 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/account_end_fy.xml b/addons/account/account_end_fy.xml index 76d40bc89dc..d0c966898d6 100644 --- a/addons/account/account_end_fy.xml +++ b/addons/account/account_end_fy.xml @@ -14,7 +14,7 @@ action="action_account_period_tree" id="menu_action_account_period_close_tree" parent="account.menu_account_end_year_treatments" - sequence="0" groups="base.group_extended"/> + sequence="0" groups="base.group_extended,group_account_manager,group_account_user"/> diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 28d2f5a06a6..4d4b0a3022f 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -150,7 +150,7 @@ - + - - - - - account.invoice.supplier.pay - account.invoice - form - - - - - - + + account.invoice.customer.pay + account.invoice + form + + + + + + + + account.invoice.supplier.pay + account.invoice + form + + + + + diff --git a/addons/account_voucher/account_voucher_report.xml b/addons/account_voucher/account_voucher_report.xml index db1b4279620..785fd91df73 100644 --- a/addons/account_voucher/account_voucher_report.xml +++ b/addons/account_voucher/account_voucher_report.xml @@ -19,6 +19,5 @@ auto="False" header = "False" menu="True"/> - diff --git a/addons/account_voucher/i18n/account_voucher.pot b/addons/account_voucher/i18n/account_voucher.pot index 874c6297462..cace8d79383 100644 --- a/addons/account_voucher/i18n/account_voucher.pot +++ b/addons/account_voucher/i18n/account_voucher.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:06+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:06+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,25 +16,40 @@ msgstr "" "Plural-Forms: \n" #. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.act_account_acount_move_line_open1 -msgid "Opening Balance Entry" +#: view:account.voucher.unreconcile:0 +msgid "Unreconciliation transactions" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_receipt_bakreceipt_voucher_list -msgid "Bank Receipts" +#: view:account.voucher:0 +msgid "Form view not available for Payment Lines" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: view:account.voucher:0 +msgid "Payment Ref" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Open Customer Journal Entries" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Particulars" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "State :" +#: view:account.voucher:0 +msgid "Group By..." +msgstr "" + +#. module: account_voucher +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Cannot delete Voucher(s) which are already opened or paid !" msgstr "" #. module: account_voucher @@ -43,56 +58,93 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 msgid "Ref. :" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_cont_voucher_form -#: model:ir.ui.menu,name:account_voucher.menu_action_view_cont_voucher_form -msgid "Contra Voucher" +#: view:account.voucher:0 +msgid "Supplier" +msgstr "" + +#. module: account_voucher +#: model:ir.actions.report.xml,name:account_voucher.report_account_voucher_print +msgid "Voucher Print" +msgstr "" + +#. module: account_voucher +#: model:ir.module.module,description:account_voucher.module_meta_information +msgid "Account Voucher module includes all the basic requirements of\n" +" Voucher Entries for Bank, Cash, Sales, Purchase, Expanse, Contra, etc...\n" +" * Voucher Entry\n" +" * Voucher Receipt\n" +" * Cheque Register\n" +" " +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +#: model:ir.actions.act_window,name:account_voucher.act_pay_bills +msgid "Bill Payment" +msgstr "" + +#. module: account_voucher +#: field:account.voucher.line,amount_original:0 +msgid "Originial Amount" +msgstr "" + +#. module: account_voucher +#: view:account.statement.from.invoice.lines:0 +#: code:addons/account_voucher/wizard/account_statement_from_invoice.py:0 +#: model:ir.actions.act_window,name:account_voucher.action_view_account_statement_from_invoice_lines +#, python-format +msgid "Import Entries" +msgstr "" + +#. module: account_voucher +#: model:ir.model,name:account_voucher.model_account_voucher_unreconcile +msgid "Account voucher unreconcile" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Pay Bill" msgstr "" #. module: account_voucher #: field:account.voucher,company_id:0 +#: field:account.voucher.line,company_id:0 msgid "Company" msgstr "" -#. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_jour_voucher_form -#: model:ir.ui.menu,name:account_voucher.menu_action_view_jour_voucher_form -msgid "Journal Voucher" -msgstr "" - -#. module: account_voucher -#: rml:voucher.cash_receipt.drcr:0 -msgid "," -msgstr "" - #. module: account_voucher #: view:account.voucher:0 msgid "Set to Draft" msgstr "" #. module: account_voucher -#: wizard_button:account.voucher.open,init,open:0 -msgid "Open Voucher Entries" +#: model:ir.actions.act_window,name:account_voucher.action_view_account_voucher_unreconcile +msgid "Unreconcile entries" msgstr "" #. module: account_voucher -#: model:ir.model,name:account_voucher.model_account_voucher_line -msgid "Voucher Line" +#: view:account.voucher:0 +msgid "Voucher Statistics" msgstr "" #. module: account_voucher -#: view:account.move:0 -msgid "Total Credit" +#: view:account.voucher:0 +msgid "Validate" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Search Vouchers" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,type:0 +msgid "Purchase" msgstr "" #. module: account_voucher @@ -102,47 +154,92 @@ msgid "Account" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -msgid "D" +#: field:account.voucher,line_dr_ids:0 +msgid "Debits" msgstr "" #. module: account_voucher -#: field:account.account,level:0 -msgid "Level" +#: view:account.statement.from.invoice.lines:0 +msgid "Ok" msgstr "" #. module: account_voucher -#: view:account.move:0 -msgid "Account Entry Line" +#: field:account.voucher,date_due:0 +#: field:account.voucher.line,date_due:0 +msgid "Due Date" msgstr "" #. module: account_voucher -#: view:account.move:0 -msgid "Total Debit" +#: field:account.voucher,narration:0 +msgid "Notes" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,type:0 +msgid "Sale" +msgstr "" + +#. module: account_voucher +#: field:account.voucher.line,move_line_id:0 +msgid "Journal Item" +msgstr "" + +#. module: account_voucher +#: field:account.voucher,reference:0 +msgid "Ref #" msgstr "" #. module: account_voucher -#: field:account.voucher,amount:0 #: field:account.voucher.line,amount:0 -#: rml:voucher.cash_amount:0 +#: report:voucher.print:0 msgid "Amount" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: view:account.voucher:0 +msgid "Payment Options" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Bill Information" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,state:0 +msgid "Cancelled" +msgstr "" + +#. module: account_voucher +#: field:account.statement.from.invoice,date:0 +msgid "Date payment" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Receiver's Signature" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "No." +#: model:ir.model,name:account_voucher.model_account_bank_statement_line +msgid "Bank Statement Line" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: 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 "" + +#. module: account_voucher +#: field:account.voucher,tax_id:0 +msgid "Tax" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Amount (in words) :" msgstr "" @@ -152,104 +249,131 @@ msgid "Analytic Account" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_jour_sale_voucher_form -#: model:ir.ui.menu,name:account_voucher.menu_action_view_jour_sale_voucher_form -msgid "Journal Sale Voucher" -msgstr "" - -#. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.action_receipt_vou_voucher_list -#: model:ir.ui.menu,name:account_voucher.menu_action_receipt_vou_voucher_list -msgid "Receipt Vouchers" -msgstr "" - -#. module: account_voucher -#: rml:voucher.cash_amount:0 -msgid "Account :" -msgstr "" - -#. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "On Account of :" -msgstr "" - -#. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.action_payments_bankpay_voucher_list -#: model:ir.actions.act_window,name:account_voucher.action_payments_cashpay_voucher_list -#: model:ir.actions.act_window,name:account_voucher.action_payments_voucher_list -#: model:ir.ui.menu,name:account_voucher.menu_action_payments_voucher_list -msgid "Payment Vouchers" +#: report:voucher.cash_receipt.drcr:0 +msgid "Journal:" msgstr "" #. module: account_voucher #: view:account.voucher:0 -msgid "Create" +msgid "Payment Information" msgstr "" #. module: account_voucher -#: selection:account.account,type1:0 -#: selection:account.account.template,type1:0 -msgid "None" +#: view:account.statement.from.invoice:0 +msgid "Go" msgstr "" #. module: account_voucher -#: field:account.voucher,number:0 -msgid "Number" +#: view:account.voucher:0 +#: field:account.voucher,partner_id:0 +#: field:account.voucher.line,partner_id:0 +msgid "Partner" msgstr "" #. module: account_voucher -#: view:account.move:0 +#: view:account.bank.statement:0 +msgid "Import Invoices" +msgstr "" + +#. 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 "" + +#. module: account_voucher +#: report:voucher.print:0 +msgid "Account :" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,type:0 +msgid "Receipt" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 +msgid "On Account of :" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Sales Lines" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 +msgid "Date:" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +#: field:account.voucher,period_id:0 +msgid "Period" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 #: field:account.voucher,state:0 -#: wizard_field:account.voucher.open,init,state:0 msgid "State" msgstr "" #. module: account_voucher -#: selection:account.account,type1:0 -#: selection:account.account.template,type1:0 -#: selection:account.voucher.line,type:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Debit" +#: model:ir.module.module,shortdesc:account_voucher.module_meta_information +msgid "Accounting Voucher Entries" msgstr "" #. module: account_voucher -#: field:account.voucher,type:0 -#: field:account.voucher.line,type:0 -msgid "Type" -msgstr "" - -#. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_voucher_list +#: view:account.voucher:0 +#: model:ir.actions.act_window,name:account_voucher.act_journal_voucher_open msgid "Voucher Entries" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Error !" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Supplier Voucher" +msgstr "" + +#. module: account_voucher +#: model:ir.actions.act_window,name:account_voucher.action_review_voucher_list +msgid "Vouchers Entries" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Authorised Signatory" msgstr "" #. module: account_voucher #: view:account.voucher:0 -#: model:ir.actions.act_window,name:account_voucher.action_voucher_list -msgid "Vouchers" +#: 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 "" + +#. module: account_voucher +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Invalid action !" msgstr "" #. module: account_voucher #: view:account.voucher:0 -#: field:account.voucher.line,voucher_id:0 -#: model:res.request.link,name:account_voucher.req_link_voucher -msgid "Voucher" +msgid "Other Information" msgstr "" #. module: account_voucher -#: wizard_view:account.voucher.open,init:0 -#: model:ir.ui.menu,name:account_voucher.menu_wizard_account_voucher_open -msgid "Open Vouchers" +#: view:account.voucher.unreconcile:0 +msgid "Unreconciliation" msgstr "" #. module: account_voucher @@ -258,30 +382,58 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Dated :" +#: 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 "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_receipt_cashreceipt_voucher_list -msgid "Cash Receipts" +#: view:account.invoice:0 +#: code:addons/account_voucher/invoice.py:0 +#, python-format +msgid "Pay Invoice" msgstr "" #. module: account_voucher -#: field:account.voucher,partner_id:0 -#: field:account.voucher.line,partner_id:0 -msgid "Partner" +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "No Account Base Code and Account Tax Code!" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_view_bank_pay_voucher_form -msgid "New Bank Payment" +#: field:account.voucher,tax_amount:0 +msgid "Tax Amount" msgstr "" #. module: account_voucher #: view:account.voucher:0 +msgid "Voucher Entry" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Paid Amount" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,pay_now:0 +msgid "Pay Directly" +msgstr "" + +#. module: account_voucher +#: field:account.statement.from.invoice,line_ids:0 +#: field:account.statement.from.invoice.lines,line_ids:0 +msgid "Invoices" +msgstr "" + +#. module: account_voucher +#: field:account.voucher.unreconcile,remove:0 +msgid "Want to remove accounting entries too ?" +msgstr "" + +#. module: account_voucher #: field:account.voucher,line_ids:0 +#: model:ir.model,name:account_voucher.model_account_voucher_line msgid "Voucher Lines" msgstr "" @@ -291,178 +443,257 @@ msgid "Currency" msgstr "" #. module: account_voucher -#: view:account.move:0 -#: field:account.move,narration:0 +#: view:account.statement.from.invoice.lines:0 +msgid "Payable and Receivables" +msgstr "" + +#. module: account_voucher +#: selection:account.voucher,pay_now:0 +msgid "Pay Later or Group Funds" +msgstr "" + +#. module: account_voucher #: view:account.voucher:0 -#: field:account.voucher,narration:0 -msgid "Narration" -msgstr "" - -#. module: account_voucher -#: field:account.voucher,reference:0 -msgid "Voucher Reference" -msgstr "" - -#. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_view_cash_rec_voucher_form -msgid "New Cash Receipt" -msgstr "" - -#. module: account_voucher -#: model:ir.actions.report.xml,name:account_voucher.report_account_voucher_amt -msgid "Voucher Report" -msgstr "" - -#. module: account_voucher -#: field:account.account,open_bal:0 -msgid "Opening Balance" -msgstr "" - -#. module: account_voucher #: selection:account.voucher,state:0 -#: selection:account.voucher.open,init,state:0 -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Draft" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: account_voucher +#: report:voucher.print:0 +msgid "Currency:" +msgstr "" + +#. module: account_voucher +#: field:account.move.line,amount_unreconciled:0 +msgid "Unreconciled Amount" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "PRO-FORMA" msgstr "" #. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.action_receipt_cashreceipt_voucher_list -msgid "Cash Receipt" +#: view:account.voucher:0 +msgid "Total Amount" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_view_cash_pay_voucher_form -msgid "New Cash Payment" +#: field:account.voucher.line,type:0 +msgid "Cr/Dr" msgstr "" #. module: account_voucher -#: view:account.move:0 -msgid "Optional Information" +#: field:account.voucher,audit:0 +msgid "Audit Complete ?" msgstr "" #. module: account_voucher #: view:account.voucher:0 -msgid "General Entries" +msgid "Vendor" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Payment Terms" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Compute Tax" msgstr "" #. module: account_voucher #: field:account.voucher,date:0 +#: field:account.voucher.line,date_original:0 msgid "Date" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid ":" +#: view:account.voucher:0 +msgid "Post" msgstr "" #. module: account_voucher -#: field:account.account,type1:0 -#: field:account.account.template,type1:0 -msgid "Dr/Cr" +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 +msgid "Number:" msgstr "" #. module: account_voucher -#: model:ir.actions.report.xml,name:account_voucher.report_account_voucher -msgid "Voucher Report (Cr/Dr)" +#: field:account.bank.statement.line,amount_reconciled:0 +msgid "Amount reconciled" msgstr "" #. module: account_voucher -#: field:account.move,voucher_type:0 -#: wizard_field:account.voucher.open,init,type:0 -msgid "Voucher Type" +#: view:account.voucher:0 +msgid "Expense Lines" +msgstr "" + +#. module: account_voucher +#: field:account.voucher,pre_line:0 +msgid "Previous Payments ?" +msgstr "" + +#. 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 "" #. module: account_voucher -#: selection:account.account,type1:0 -#: selection:account.account.template,type1:0 #: selection:account.voucher.line,type:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 msgid "Credit" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: view:account.voucher:0 +msgid "Extended options..." +msgstr "" + +#. module: account_voucher +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Please define a sequence on the journal !" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Through :" msgstr "" #. module: account_voucher -#: field:account.voucher,reference_type:0 -msgid "Reference Type" +#: help:account.voucher,reference:0 +msgid "Transaction reference number." msgstr "" #. module: account_voucher +#: view:account.voucher:0 +msgid "Invoices and outstanding transactions" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Bill Date" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +#: view:account.voucher.unreconcile:0 +msgid "Unreconcile" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 #: model:ir.model,name:account_voucher.model_account_voucher msgid "Accounting Voucher" msgstr "" #. module: account_voucher -#: field:account.voucher,period_id:0 -msgid "Period" +#: field:account.voucher,number:0 +msgid "Number" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_payments_bankpay_voucher_list -msgid "Bank Payments" -msgstr "" - -#. module: account_voucher -#: view:account.move:0 -msgid "General Information" -msgstr "" - -#. module: account_voucher -#: wizard_field:account.voucher.open,init,period_ids:0 -msgid "Periods" +#: model:ir.model,name:account_voucher.model_account_bank_statement +msgid "Bank Statement" msgstr "" #. module: account_voucher #: view:account.voucher:0 -#: selection:account.voucher,state:0 -#: wizard_button:account.voucher.open,init,end:0 -#: selection:account.voucher.open,init,state:0 +msgid "To Review" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Sales Information" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Open Vendor Journal Entries" +msgstr "" + +#. 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 "" + +#. module: account_voucher +#: model:ir.model,name:account_voucher.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +msgid "Voucher Items" +msgstr "" + +#. module: account_voucher +#: view:account.statement.from.invoice:0 +#: view:account.statement.from.invoice.lines:0 +#: view:account.voucher:0 +#: view:account.voucher.unreconcile:0 msgid "Cancel" msgstr "" #. module: account_voucher -#: view:account.voucher:0 #: selection:account.voucher,state:0 -#: selection:account.voucher.open,init,state:0 msgid "Pro-forma" msgstr "" +#. 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 "" + +#. module: account_voucher +#: view:account.voucher:0 +#: model:ir.actions.act_window,name:account_voucher.act_pay_voucher +#: model:ir.actions.act_window,name:account_voucher.action_vendor_receipt +#: model:ir.ui.menu,name:account_voucher.menu_action_vendor_receipt +msgid "Customer Payment" +msgstr "" + #. module: account_voucher #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" msgstr "" +#. module: account_voucher +#: view:account.statement.from.invoice:0 +#: model:ir.actions.act_window,name:account_voucher.action_view_account_statement_from_invoice +msgid "Import Invoices in Statement" +msgstr "" + #. module: account_voucher #: view:account.voucher:0 -msgid "Other Info" +msgid "Pay" msgstr "" #. module: account_voucher -#: model:ir.module.module,shortdesc:account_voucher.module_meta_information -msgid "Accounting Voucher Entries" +#: selection:account.voucher.line,type:0 +#: report:voucher.cash_receipt.drcr:0 +msgid "Debit" msgstr "" #. module: account_voucher -#: field:res.currency,sub_name:0 -msgid "Sub Currency" -msgstr "" - -#. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.action_other_voucher_list -#: model:ir.ui.menu,name:account_voucher.menu_action_other_voucher_list -msgid "Other Vouchers" +#: view:account.voucher:0 +msgid "Payment Method" msgstr "" #. module: account_voucher @@ -471,72 +702,77 @@ msgid "Description" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Canceled" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_cash_pay_voucher_form -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Cash Payment Voucher" +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Please change partner and try again !" msgstr "" #. module: account_voucher -#: model:ir.actions.act_window,name:account_voucher.action_receipt_bakreceipt_voucher_list -msgid "Bank Receipt" +#: field:account.statement.from.invoice,journal_ids:0 +#: view:account.voucher:0 +#: field:account.voucher,journal_id:0 +msgid "Journal" msgstr "" #. module: account_voucher -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 msgid "-" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 +#: view:account.voucher:0 +msgid "Internal Notes" +msgstr "" + +#. module: account_voucher +#: view:account.voucher:0 +#: field:account.voucher,line_cr_ids:0 +msgid "Credits" +msgstr "" + +#. module: account_voucher +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 +msgid "State:" +msgstr "" + +#. module: account_voucher +#: field:account.bank.statement.line,voucher_id:0 +#: view:account.invoice:0 +#: view:account.voucher:0 +#: field:account.voucher,pay_now:0 #: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_jour_pur_voucher_form -#: model:ir.ui.menu,name:account_voucher.menu_action_view_jour_pur_voucher_form -msgid "Journal Purchase Voucher" -msgstr "" - -#. module: account_voucher -#: view:account.account:0 -msgid "Closing Balance" -msgstr "" - -#. module: account_voucher -#: field:account.voucher.line,ref:0 -msgid "Ref." +msgid "Payment" msgstr "" #. module: account_voucher +#: view:account.voucher:0 #: selection:account.voucher,state:0 -#: selection:account.voucher.open,init,state:0 -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 +#: report:voucher.cash_receipt.drcr:0 +#: report:voucher.print:0 msgid "Posted" msgstr "" #. module: account_voucher -#: field:account.voucher,name:0 -msgid "Name" +#: view:account.voucher:0 +msgid "Customer" msgstr "" #. module: account_voucher -#: field:account.voucher,move_ids:0 -msgid "Real Entry" +#: field:account.voucher,type:0 +msgid "Default Type" msgstr "" #. module: account_voucher -#: model:ir.actions.wizard,name:account_voucher.wizard_account_voucher_open -msgid "Open a Voucher Entry" +#: 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 "" #. module: account_voucher @@ -544,54 +780,51 @@ msgstr "" msgid "Account Entry" msgstr "" +#. module: account_voucher +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: account_voucher +#: code:addons/account_voucher/account_voucher.py:0 +#, python-format +msgid "Invalid Error !" +msgstr "" + +#. module: account_voucher +#: help:account.voucher,date:0 +msgid "Effective date for accounting entries" +msgstr "" + +#. module: account_voucher +#: view:account.voucher.unreconcile:0 +msgid "If you unreconciliate transactions, you must also verify all the actions that are linked to those transactions because they will not be disable" +msgstr "" + #. module: account_voucher #: view:account.voucher:0 -msgid "Entry Lines" +msgid "Vendor Invoices and Outstanding transactions" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_view_bank_rec_voucher_form -msgid "New Bank Receipt" +#: field:account.voucher.line,untax_amount:0 +msgid "Untax Amount" msgstr "" #. module: account_voucher -#: model:ir.ui.menu,name:account_voucher.menu_action_payments_cashpay_voucher_list -msgid "Cash Payments" +#: view:account.voucher:0 +#: field:account.voucher.line,amount_unreconciled:0 +msgid "Open Balance" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_cash_rec_voucher_form -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Cash Receipt Voucher" +#: view:account.voucher:0 +#: field:account.voucher,amount:0 +msgid "Total" msgstr "" #. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_bank_pay_voucher_form -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Bank Payment Voucher" -msgstr "" - -#. module: account_voucher -#: selection:account.move,voucher_type:0 -#: selection:account.voucher,type:0 -#: selection:account.voucher.open,init,type:0 -#: model:ir.actions.act_window,name:account_voucher.action_view_bank_rec_voucher_form -#: rml:voucher.cash_amount:0 -#: rml:voucher.cash_receipt.drcr:0 -msgid "Bank Receipt Voucher" -msgstr "" - -#. module: account_voucher -#: field:account.account,journal_id:0 -#: field:account.voucher,journal_id:0 -msgid "Journal" +#: field:account.voucher,name:0 +msgid "Memo" msgstr "" diff --git a/addons/account_voucher/invoice.py b/addons/account_voucher/invoice.py index 7b6d232d702..5560f57ce81 100644 --- a/addons/account_voucher/invoice.py +++ b/addons/account_voucher/invoice.py @@ -24,6 +24,7 @@ from tools.translate import _ class invoice(osv.osv): _inherit = 'account.invoice' + def invoice_pay_customer(self, cr, uid, ids, context={}): if not ids: return [] inv = self.browse(cr, uid, ids[0], context=context) @@ -35,7 +36,7 @@ class invoice(osv.osv): 'res_model': 'account.voucher', 'type': 'ir.actions.act_window', 'nodestroy': True, - 'target': 'new', + 'target': 'current', 'domain': '[]', 'context': { 'default_partner_id': inv.partner_id.id, @@ -49,3 +50,5 @@ class invoice(osv.osv): } invoice() + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/account_voucher/report/__init__.py b/addons/account_voucher/report/__init__.py index b451c21b6a0..010f6446338 100644 --- a/addons/account_voucher/report/__init__.py +++ b/addons/account_voucher/report/__init__.py @@ -21,3 +21,5 @@ import account_voucher import account_voucher_print + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/account_voucher/report/account_voucher.py b/addons/account_voucher/report/account_voucher.py index c37d921ecbc..7931daffbac 100644 --- a/addons/account_voucher/report/account_voucher.py +++ b/addons/account_voucher/report/account_voucher.py @@ -69,4 +69,6 @@ report_sxw.report_sxw( 'account.voucher', 'addons/account_voucher/report/account_voucher.rml', parser=report_voucher,header="external" -) \ No newline at end of file +) + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/account_voucher/report/account_voucher_print.py b/addons/account_voucher/report/account_voucher_print.py index d39b77d8374..8bd8644c03c 100644 --- a/addons/account_voucher/report/account_voucher_print.py +++ b/addons/account_voucher/report/account_voucher_print.py @@ -92,3 +92,5 @@ report_sxw.report_sxw( 'addons/account_voucher/report/account_voucher_print.rml', parser=report_voucher_print,header="external" ) + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/account_voucher/report/account_voucher_print.rml b/addons/account_voucher/report/account_voucher_print.rml index 358f28b87d5..18735bd7fc2 100755 --- a/addons/account_voucher/report/account_voucher_print.rml +++ b/addons/account_voucher/report/account_voucher_print.rml @@ -181,7 +181,7 @@ Currency: - [[ voucher.currency_id.code ]] + [[ voucher.currency_id.symbol ]] diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index dd727e993b6..f6263bfeb0d 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -236,7 +236,6 @@ class account_analytic_account(osv.osv): if not parent_id: return {} parent = self.read(cr, uid, [parent_id], ['partner_id','code'])[0] - childs = self.search(cr, uid, [('parent_id', '=', parent_id)]) if parent['partner_id']: partner = parent['partner_id'][0] else: diff --git a/addons/analytic/i18n/analytic.pot b/addons/analytic/i18n/analytic.pot index 170243cf16e..bdf08707192 100644 --- a/addons/analytic/i18n/analytic.pot +++ b/addons/analytic/i18n/analytic.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-06-18 10:59:19+0000\n" -"PO-Revision-Date: 2010-06-18 10:59:19+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:06+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:06+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -20,11 +20,6 @@ msgstr "" msgid "Child Accounts" msgstr "" -#. module: analytic -#: help:account.analytic.line,amount_currency:0 -msgid "The amount expressed in the related account currency if not equal to the company one." -msgstr "" - #. module: analytic #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" @@ -40,11 +35,6 @@ msgstr "" msgid "Specifies the amount of quantity to count." msgstr "" -#. module: analytic -#: help:account.analytic.line,currency_id:0 -msgid "The related account currency if not equal to the company one." -msgstr "" - #. module: analytic #: model:ir.module.module,description:analytic.module_meta_information msgid "Module for defining analytic accounting object.\n" @@ -76,18 +66,6 @@ msgstr "" msgid "Debit" msgstr "" -#. module: analytic -#: help:account.analytic.account,state:0 -msgid "* When an account is created its in 'Draft' state. \n" -"* If any associated partner is there, it can be in 'Open' state. \n" -"* If any pending balance is there it can be in 'Pending'. \n" -"* And finally when all the transactions are over, it can be in 'Close' state. \n" -"* The project can be in either if the states 'Template' and 'Running'.\n" -" If it is template then we can make projects based on the template projects. If its in 'Running' state it is a normal project. \n" -" If it is to be reviewed then the state is 'Pending'.\n" -" When the project is completed the state is set to 'Done'." -msgstr "" - #. module: analytic #: field:account.analytic.account,type:0 msgid "Account Type" @@ -115,8 +93,8 @@ msgid "Description" msgstr "" #. module: analytic -#: help:account.analytic.line,amount:0 -msgid "Calculated by multiplying the quantity and the price given in the Product's cost price." +#: selection:account.analytic.account,type:0 +msgid "Normal" msgstr "" #. module: analytic @@ -147,13 +125,18 @@ msgstr "" #. module: analytic #: field:account.analytic.account,currency_id:0 -#: field:account.analytic.line,currency_id:0 msgid "Account currency" msgstr "" #. module: analytic -#: selection:account.analytic.account,type:0 -msgid "View" +#: field:account.analytic.account,quantity:0 +#: field:account.analytic.line,unit_amount:0 +msgid "Quantity" +msgstr "" + +#. module: analytic +#: help:account.analytic.line,amount:0 +msgid "Calculated by multiplying the quantity and the price given in the Product's cost price. Always expressed in the company main currency." msgstr "" #. module: analytic @@ -187,14 +170,8 @@ msgid "Balance" msgstr "" #. module: analytic -#: field:account.analytic.account,date_start:0 -msgid "Date Start" -msgstr "" - -#. module: analytic -#: field:account.analytic.account,quantity:0 -#: field:account.analytic.line,unit_amount:0 -msgid "Quantity" +#: help:account.analytic.account,type:0 +msgid "If you select the View Type, it means you won't allow to create journal entries using that account." msgstr "" #. module: analytic @@ -203,13 +180,13 @@ msgid "Date End" msgstr "" #. module: analytic -#: field:account.analytic.account,code:0 -msgid "Account Code" +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" msgstr "" #. module: analytic -#: selection:account.analytic.account,type:0 -msgid "Normal" +#: field:account.analytic.account,code:0 +msgid "Account Code" msgstr "" #. module: analytic @@ -225,18 +202,18 @@ msgid "Analytic Account" msgstr "" #. module: analytic -#: field:account.analytic.account,company_currency_id:0 -msgid "Currency" -msgstr "" - -#. module: analytic -#: field:account.analytic.line,amount_currency:0 -msgid "Amount currency" +#: selection:account.analytic.account,type:0 +msgid "View" msgstr "" #. module: analytic #: field:account.analytic.account,partner_id:0 -msgid "Associated Partner" +msgid "Partner" +msgstr "" + +#. module: analytic +#: field:account.analytic.account,date_start:0 +msgid "Date Start" msgstr "" #. module: analytic diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 2eeda3aa370..dfa8c840bb6 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -5,7 +5,7 @@ Analytic multi company rule - [('company_id','=',user.company_id.id)] + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] Useability / Analytic Accounting diff --git a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml index 39be4c76a23..27210bd7dee 100644 --- a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml +++ b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate_view.xml @@ -60,7 +60,7 @@ form - + @@ -72,7 +72,7 @@ form - + diff --git a/addons/analytic_journal_billing_rate/i18n/analytic_journal_billing_rate.pot b/addons/analytic_journal_billing_rate/i18n/analytic_journal_billing_rate.pot index 2b2be59f914..0a3214f5a51 100644 --- a/addons/analytic_journal_billing_rate/i18n/analytic_journal_billing_rate.pot +++ b/addons/analytic_journal_billing_rate/i18n/analytic_journal_billing_rate.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:06+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:06+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -37,6 +37,7 @@ msgstr "" #. module: analytic_journal_billing_rate #: field:analytic_journal_rate_grid,account_id:0 +#: model:ir.model,name:analytic_journal_billing_rate.model_account_analytic_account msgid "Analytic Account" msgstr "" @@ -52,7 +53,12 @@ msgstr "" #. module: analytic_journal_billing_rate #: model:ir.module.module,shortdesc:analytic_journal_billing_rate.module_meta_information -msgid "Analytic Journal Billing Rate" +msgid "Analytic Journal Billing Rate, Define the default invoicing rate for a specific journal" +msgstr "" + +#. module: analytic_journal_billing_rate +#: model:ir.model,name:analytic_journal_billing_rate.model_account_invoice +msgid "Invoice" msgstr "" #. module: analytic_journal_billing_rate @@ -60,3 +66,8 @@ msgstr "" msgid "Invoicing Rate" msgstr "" +#. module: analytic_journal_billing_rate +#: model:ir.model,name:analytic_journal_billing_rate.model_hr_analytic_timesheet +msgid "Timesheet Line" +msgstr "" + diff --git a/addons/analytic_user_function/analytic_user_function_view.xml b/addons/analytic_user_function/analytic_user_function_view.xml index 0bb4c89c973..1863dd42fb5 100644 --- a/addons/analytic_user_function/analytic_user_function_view.xml +++ b/addons/analytic_user_function/analytic_user_function_view.xml @@ -77,7 +77,7 @@ form - + @@ -89,7 +89,7 @@ form - + diff --git a/addons/analytic_user_function/i18n/analytic_user_function.pot b/addons/analytic_user_function/i18n/analytic_user_function.pot index 5c1957291bc..fe37af8289b 100644 --- a/addons/analytic_user_function/i18n/analytic_user_function.pot +++ b/addons/analytic_user_function/i18n/analytic_user_function.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:06+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:06+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,8 +21,19 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: analytic_user_function -#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid -msgid "Relation table between users and products on a analytic account" +#: code:addons/analytic_user_function/analytic_user_function.py:0 +#, python-format +msgid "Error !" +msgstr "" + +#. module: analytic_user_function +#: model:ir.model,name:analytic_user_function.model_hr_analytic_timesheet +msgid "Timesheet Line" +msgstr "" + +#. module: analytic_user_function +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: analytic_user_function @@ -32,9 +43,17 @@ msgstr "" #. module: analytic_user_function #: field:analytic_user_funct_grid,account_id:0 +#: model:ir.model,name:analytic_user_function.model_account_analytic_account msgid "Analytic Account" msgstr "" +#. module: analytic_user_function +#: code:addons/analytic_user_function/analytic_user_function.py:0 +#, python-format +msgid "There is no expense account define ' \\n" +" 'for this product: \"%s\" (id:%d)" +msgstr "" + #. module: analytic_user_function #: view:account.analytic.account:0 #: field:account.analytic.account,user_product_ids:0 @@ -47,8 +66,8 @@ msgid "User" msgstr "" #. module: analytic_user_function -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid +msgid "Relation table between users and products on a analytic account" msgstr "" #. module: analytic_user_function @@ -56,6 +75,13 @@ msgstr "" msgid "Analytic User Function" msgstr "" +#. module: analytic_user_function +#: code:addons/analytic_user_function/analytic_user_function.py:0 +#, python-format +msgid "There is no expense account define ' \\n" +" 'for this product: \"%s\" (id:%d)" +msgstr "" + #. module: analytic_user_function #: view:analytic_user_funct_grid:0 msgid "User's Product for this Analytic Account" diff --git a/addons/association/i18n/association.pot b/addons/association/i18n/association.pot new file mode 100644 index 00000000000..3cfe6911227 --- /dev/null +++ b/addons/association/i18n/association.pot @@ -0,0 +1,123 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * association +# +msgid "" +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:07+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:07+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: association +#: field:profile.association.config.install_modules_wizard,wiki:0 +msgid "Wiki" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "Event Management" +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,project_gtd:0 +msgid "Getting Things Done" +msgstr "" + +#. module: association +#: model:ir.module.module,description:association.module_meta_information +msgid "This module is to create Profile for Associates" +msgstr "" + +#. module: association +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "title" +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,event_project:0 +msgid "Helps you to manage and organize your events." +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,config_logo:0 +msgid "Image" +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,hr_expense:0 +msgid "Tracks and manages employee expenses, and can automatically re-invoice clients if the expenses are project-related." +msgstr "" + +#. module: association +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,project_gtd:0 +msgid "GTD is a methodology to efficiently organise yourself and your tasks. This module fully integrates GTD principle with OpenERP's project management." +msgstr "" + +#. module: association +#: model:ir.module.module,shortdesc:association.module_meta_information +msgid "Association profile" +msgstr "" + +#. module: association +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,hr_expense:0 +msgid "Expenses Tracking" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +msgid "Resources Management" +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,wiki:0 +msgid "Lets you create wiki pages and page groups in order to keep track of business knowledge and share it with and between your employees." +msgstr "" + +#. module: association +#: help:profile.association.config.install_modules_wizard,project:0 +msgid "Helps you manage your projects and tasks by tracking them, generating plannings, etc..." +msgstr "" + +#. module: association +#: model:ir.model,name:association.model_profile_association_config_install_modules_wizard +msgid "profile.association.config.install_modules_wizard" +msgstr "" + +#. module: association +#: field:profile.association.config.install_modules_wizard,event_project:0 +msgid "Events" +msgstr "" + +#. module: association +#: view:profile.association.config.install_modules_wizard:0 +#: field:profile.association.config.install_modules_wizard,project:0 +msgid "Project Management" +msgstr "" + diff --git a/addons/auction/i18n/auction.pot b/addons/auction/i18n/auction.pot index 4cb683c411b..8c8e0dc2a96 100644 --- a/addons/auction/i18n/auction.pot +++ b/addons/auction/i18n/auction.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:08+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:08+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,13 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: auction -#: field:report.deposit.border,total_marge:0 -msgid "Total margin" +#: model:ir.ui.menu,name:auction.auction_report_menu +msgid "Reporting" msgstr "" #. module: auction -#: wizard_view:auction.lots.sms_send,init:0 -msgid "SMS - Gateway: clickatell" +#: model:ir.model,name:auction.model_auction_taken +msgid "Auction taken" msgstr "" #. module: auction @@ -31,12 +31,11 @@ msgid "Set to draft" msgstr "" #. module: auction +#: view:auction.deposit:0 #: field:auction.deposit,partner_id:0 -#: view:auction.lots:0 -#: xsl:report.auction.seller.list:0 -#: field:report.deposit.border,seller:0 -#: field:report.seller.auction,seller:0 -#: field:report.seller.auction2,seller:0 +#: field:auction.lots,seller_id:0 +#: view:report.auction:0 +#: field:report.auction,seller:0 msgid "Seller" msgstr "" @@ -46,123 +45,104 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: auction -#: selection:auction.lots.send.aie,date_ask,numerotation:0 -#: selection:auction.lots.send.aie,init,numerotation:0 -msgid "Provisoire" +#: field:auction.lots,name:0 +msgid "Title" msgstr "" #. module: auction -#: selection:auction.lots.send.aie,date_ask,numerotation:0 -#: selection:auction.lots.send.aie,init,numerotation:0 -msgid "Definitive (ordre catalogue)" +#: field:auction.lots.sms.send,text:0 +msgid "SMS Message" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_report_auction_object_date_tree1_my -msgid "My Encoded Objects Per Day" +#: view:auction.catalog.flagey:0 +#: view:auction.lots.auction.move:0 +#: view:auction.lots.make.invoice.buyer:0 +msgid " " msgstr "" #. module: auction -#: model:ir.model,name:auction.model_auction_lot_history -msgid "Lot history" +#: view:auction.lots.auction.move:0 +msgid "Warning, Erase The Object Adjudication Price and Its Buyer!" msgstr "" #. module: auction -#: field:report.seller.auction,avg_estimation:0 -msgid "Avg estimation" +#: help:auction.pay.buy,statement_id1:0 +msgid "First Bank Statement For Buyer" +msgstr "" + +#. module: auction +#: field:auction.bid_line,lot_id:0 +#: field:auction.lot.history,lot_id:0 +msgid "Object" msgstr "" #. module: auction #: field:report.auction.object.date,obj_num:0 -#: field:report.auction.view2,obj_number:0 msgid "# of Objects" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_action_bids_form -msgid "Bids line" +#: view:auction.lots:0 +msgid "Authors" msgstr "" #. module: auction -#: xsl:report.auction.deposit:0 -msgid "Deposit Form" -msgstr "" - -#. module: auction -#: rml:auction.bids:0 +#: view:auction.bid:0 +#: report:auction.bids:0 #: view:auction.lots:0 #: field:auction.lots,ach_uid:0 -#: wizard_field:auction.lots.buyer_map,check,ach_uid:0 -#: wizard_field:auction.lots.make_invoice_buyer,init,buyer_id:0 -#: wizard_field:auction.pay.buy,init,buyer_id:0 -#: rml:buyer.list:0 -#: model:ir.ui.menu,name:auction.auction_report_buyer_menu -#: rml:report.auction.buyer.result:0 -#: field:report.buyer.auction,buyer:0 -#: field:report.buyer.auction2,buyer:0 +#: field:auction.lots.buyer_map,ach_uid:0 +#: field:auction.lots.make.invoice.buyer,buyer_id:0 +#: field:auction.pay.buy,buyer_id:0 +#: report:buyer.list:0 +#: view:report.auction:0 +#: field:report.auction,buyer:0 +#: report:report.auction.buyer.result:0 msgid "Buyer" msgstr "" #. module: auction -#: field:report.auction.view,nobjects:0 -#: field:report.buyer.auction,object:0 +#: field:report.auction,object:0 msgid "No of objects" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_report_auction_adjudication_tree -msgid "Adjudication by Auction" +#: help:auction.lots,paid_vnd:0 +msgid "When state of Seller Invoice is 'Paid', this field is selected as True." msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of paid items (based on invoices):" msgstr "" -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_numerotate_lot -msgid "Numerotation (per lot)" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Books, manuscripts, eso." -msgstr "" - #. module: auction #: view:auction.deposit:0 -#: model:ir.model,name:auction.model_auction_deposit msgid "Deposit Border" msgstr "" #. module: auction -#: wizard_field:auction.lots.make_invoice,init,amount:0 -#: wizard_field:auction.lots.make_invoice_buyer,init,amount:0 +#: field:auction.lots.make.invoice,amount:0 +#: field:auction.lots.make.invoice.buyer,amount:0 msgid "Invoiced Amount" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Tin / Copper wares" +#: help:auction.lots,name:0 +msgid "Auction object name" msgstr "" #. module: auction -#: field:auction.lots,paid_ach:0 -msgid "Buyer invoice reconciled" -msgstr "" - -#. module: auction -#: model:ir.actions.wizard,name:auction.auction_wizard_able_taken -msgid "Mark as taken away" -msgstr "" - -#. module: auction -#: xsl:report.auction.seller.list:0 -msgid "Inv." +#: model:ir.model,name:auction.model_aie_category +msgid "aie.category" msgstr "" #. module: auction #: field:auction.deposit.cost,amount:0 +#: field:auction.pay.buy,amount:0 +#: field:auction.pay.buy,amount2:0 +#: field:auction.pay.buy,amount3:0 msgid "Amount" msgstr "" @@ -173,18 +153,14 @@ msgid "Deposit border" msgstr "" #. module: auction -#: xsl:report.auction.deposit:0 -msgid "VAT" +#: view:auction.deposit:0 +msgid "Reference" msgstr "" #. module: auction -#: view:auction.lots:0 -msgid "Statements" -msgstr "" - -#. module: auction -#: xsl:flagey.huissier:0 -msgid "Adjudication" +#: help:auction.dates,state:0 +msgid "When auction starts the state is 'Draft'.\n" +" At the end of auction, the state becomes 'Closed'." msgstr "" #. module: auction @@ -193,65 +169,53 @@ msgid "Analytic Account" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Unclassifieds" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_dates_next_by_auction -msgid "Objects by Auction" +#: help:auction.pay.buy,amount3:0 +msgid "Amount For Third Bank Statement" msgstr "" #. module: auction #: field:auction.lots,lot_num:0 -#: field:report.unclassified.objects,lot_num:0 msgid "List Number" msgstr "" +#. module: auction +#: report:buyer.list:0 +msgid "Date:" +msgstr "" + #. module: auction #: field:auction.deposit.cost,name:0 msgid "Cost Name" msgstr "" -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antiques" -msgstr "" - #. module: auction #: view:auction.dates:0 +#: field:auction.dates,state:0 +#: view:auction.lots:0 +#: field:auction.lots,state:0 +#: view:report.auction:0 +#: field:report.auction,state:0 msgid "State" msgstr "" #. module: auction -#: field:report.auction.estimation.adj.category,lot_type:0 -msgid "Object Type" +#: view:auction.dates:0 +msgid "First Auction Date" msgstr "" #. module: auction -#: wizard_field:auction.lots.sms_send,init,text:0 -msgid "SMS Message" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Contemporary Art" +#: selection:report.auction,month:0 +msgid "January" msgstr "" #. module: auction #: view:auction.lots:0 -#: view:report.unclassified.objects:0 msgid "Ref" msgstr "" #. module: auction -#: field:report.auction.view,nseller:0 -msgid "No of sellers" -msgstr "" - -#. module: auction -#: selection:auction.lots.send.aie,date_ask,lang:0 -msgid "ned" +#: field:report.auction,total_price:0 +msgid "Total Price" msgstr "" #. module: auction @@ -261,26 +225,34 @@ msgstr "" #. module: auction #: view:auction.lots:0 -#: field:report.buyer.auction,total_price:0 msgid "Total Adj." msgstr "" #. module: auction -#: field:report.auction.view2,obj_margin_procent:0 -msgid "Net margin (%)" +#: view:auction.lots.sms.send:0 +msgid "SMS - Gateway: clickatell','Bulk SMS send" +msgstr "" + +#. module: auction +#: help:auction.lots,costs:0 +msgid "Deposit cost" msgstr "" #. module: auction #: selection:auction.lots,state:0 +#: selection:report.auction,state:0 #: selection:report.object.encoded,state:0 -#: selection:report.seller.auction,state:0 -#: selection:report.unclassified.objects,state:0 msgid "Unsold" msgstr "" #. module: auction -#: view:auction.dates:0 -msgid "Dates" +#: view:auction.deposit:0 +msgid "Search Auction deposit" +msgstr "" + +#. module: auction +#: help:auction.lots,lot_num:0 +msgid "List number in depositer inventory" msgstr "" #. module: auction @@ -289,7 +261,7 @@ msgid "Error: UOS must be in a different category than the UOM" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Items" msgstr "" @@ -310,40 +282,29 @@ msgid "Bids" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.auction_all_objects_menu -msgid "All objects" +#: view:auction.lots.buyer_map:0 +msgid "Buyer Map" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_buyer_reporting_all2 -msgid "Buyer's auction for all months" -msgstr "" - -#. module: auction -#: field:auction.bid,contact_tel:0 -msgid "Contact" -msgstr "" - -#. module: auction -#: field:report.auction.view,obj_ret:0 #: field:report.object.encoded,obj_ret:0 -#: field:report.object.encoded.manager,obj_ret:0 msgid "# obj ret" msgstr "" #. module: auction -#: wizard_button:auction.lots.sms_send,init,send:0 -msgid "Send SMS" +#: model:ir.model,name:auction.model_auction_bid +msgid "Bid Auctions" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Painting" +#: help:auction.lots,image:0 +msgid "Object Image" msgstr "" #. module: auction -#: field:auction.lots,sel_inv_id:0 -msgid "Seller Invoice" +#: code:addons/auction/auction.py:0 +#, python-format +msgid "The Buyer \"%s\" has no Invoice Address." msgstr "" #. module: auction @@ -352,24 +313,8 @@ msgid "Commissions" msgstr "" #. module: auction -#: wizard_button:auction.lots.numerotate,search,init:0 -msgid "Back" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.action_all_objects_unsold -msgid "Unsold objects" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_all_objects_sold1 -msgid "Sold Objects" -msgstr "" - -#. module: auction -#: view:report.buyer.auction2:0 -#: view:report.seller.auction2:0 -msgid "Sum net margin" +#: model:ir.model,name:auction.model_auction_deposit_cost +msgid "Auction Deposit Cost" msgstr "" #. module: auction @@ -378,87 +323,74 @@ msgid "Deposit Border Form" msgstr "" #. module: auction -#: field:auction.bid,bid_lines:0 -#: rml:auction.bids:0 -#: rml:bids.lots:0 -#: model:ir.model,name:auction.model_auction_bid_line -msgid "Bid" +#: help:auction.lots,statement_id:0 +msgid "Bank statement line for given buyer" msgstr "" #. module: auction -#: wizard_field:auction.lots.send.aie,date_ask,lang:0 -msgid "Langage" +#: field:auction.lot.category,aie_categ:0 +msgid "Category" msgstr "" #. module: auction -#: field:auction.bid_line,lot_id:0 -#: field:auction.lot.history,lot_id:0 -#: view:auction.lots:0 -#: model:ir.model,name:auction.model_auction_lots -msgid "Object" +#: help:auction.lot.category,active:0 +msgid "If the active field is set to true, it will allow you to hide the auction lot category without removing it." msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.wizard_map_user +#: model:ir.actions.act_window,name:auction.action_view_auction_buyer_map msgid "Map buyer username to Partners" msgstr "" #. module: auction -#: wizard_field:auction.lots.numerotate,search,lot_num:0 -msgid "Inventory Number" +#: view:auction.lots:0 +msgid "Search Auction Lots" msgstr "" #. module: auction -#: wizard_button:auction.lots.buyer_map,check,end:0 -#: wizard_button:auction.lots.numerotate,not_exist,end:0 -#: wizard_button:auction.lots.numerotate,search,end:0 -#: wizard_button:auction.lots.numerotate_cont,init,end:0 -msgid "Exit" -msgstr "" - -#. module: auction -#: field:report.buyer.auction2,net_revenue:0 +#: field:report.auction,net_revenue:0 msgid "Net Revenue" msgstr "" #. module: auction -#: view:report.buyer.auction:0 -msgid "Auction buyer reporting form view" -msgstr "" - -#. module: auction -#: field:auction.dates,state:0 -#: field:auction.lots,state:0 #: field:report.auction.adjudication,state:0 #: field:report.object.encoded,state:0 -#: field:report.seller.auction,state:0 -#: field:report.unclassified.objects,state:0 msgid "Status" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.wizard_sms +#: model:ir.actions.act_window,name:auction.action_auction_lots_sms_send msgid "SMS Send" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Cartoons" +#: selection:report.auction,month:0 +msgid "August" msgstr "" #. module: auction #: view:auction.lots:0 #: selection:auction.lots,state:0 -#: selection:report.seller.auction,state:0 -#: selection:report.unclassified.objects,state:0 +#: view:report.auction:0 +#: selection:report.auction,state:0 msgid "Sold" msgstr "" +#. module: auction +#: selection:report.auction,month:0 +msgid "June" +msgstr "" + #. module: auction #: constraint:hr.employee:0 msgid "Error ! You cannot create recursive Hierarchy of Employees." msgstr "" +#. module: auction +#: selection:report.auction,month:0 +msgid "October" +msgstr "" + #. module: auction #: field:auction.bid_line,name:0 msgid "Bid date" @@ -480,46 +412,45 @@ msgid "Object Description" msgstr "" #. module: auction -#: selection:auction.deposit,method:0 -msgid "Contact the Seller" +#: field:auction.lots,artist2_id:0 +msgid "Artist/Author2" msgstr "" #. module: auction -#: view:auction.lots:0 -msgid "Auction Objects" +#: view:auction.pay.buy:0 +msgid "Line1" +msgstr "" + +#. module: auction +#: model:ir.model,name:auction.model_auction_lots_make_invoice_buyer +msgid "Make Invoice for Buyer" +msgstr "" + +#. module: auction +#: code:addons/auction/wizard/auction_lots_invoice.py:0 +#, python-format +msgid "Two different buyers for the same invoice !\nPlease correct this problem before invoicing" msgstr "" #. module: auction #: field:auction.lots,gross_revenue:0 -#: field:report.auction.view2,gross_revenue:0 -#: field:report.object.encoded.manager,gross_revenue:0 -#: field:report.seller.auction2,gross_revenue:0 +#: field:report.object.encoded,gross_revenue:0 msgid "Gross revenue" msgstr "" #. module: auction -#: view:report.seller.auction2:0 -msgid "Auction reporting2 form view" -msgstr "" - -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_pay +#: model:ir.actions.act_window,name:auction.action_auction_pay_buy msgid "Pay objects of the buyer" msgstr "" #. module: auction -#: view:report.deposit.border:0 -msgid "Depositer's statistics" +#: help:auction.dates,auction2:0 +msgid "End date of auction" msgstr "" #. module: auction -#: view:auction.lots:0 -msgid "Buyer information" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_seller_auction -msgid "Auction Reporting on seller view" +#: view:auction.lots.sms.send:0 +msgid "Send SMS" msgstr "" #. module: auction @@ -528,50 +459,24 @@ msgid "Short Description (2)" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_auction_dates -msgid "auction.dates" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 #: model:ir.ui.menu,name:auction.auction_buyers_menu msgid "Buyers" msgstr "" #. module: auction -#: wizard_field:auction.pay.buy,init,amount:0 -#: wizard_field:auction.pay.buy,init,amount2:0 -#: wizard_field:auction.pay.buy,init,amount3:0 -msgid "Amount paid" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_report_latest_doposit_tree -msgid "My Latest Deposits" -msgstr "" - -#. module: auction -#: field:auction.lots,lot_est1:0 -#: wizard_field:auction.lots.numerotate,search,lot_est1:0 -#: field:report.auction.estimation.adj.category,lot_est1:0 -#: field:report.auction.view,min_est:0 -#: field:report.unclassified.objects,lot_est1:0 -msgid "Minimum Estimation" +#: model:account.tax.code,name:auction.account_tax_code_id4 +msgid "VAT 12%" msgstr "" #. module: auction #: view:auction.dates:0 -msgid "Accounting" +msgid "Buyer Invoices" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_buyer_allmonth_view2 -msgid "Buyer's Revenues" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_auction_adjudication -msgid "report_auction_adjudication" +#: model:ir.actions.report.xml,name:auction.res_w_buyer +msgid "Results with buyer" msgstr "" #. module: auction @@ -580,22 +485,27 @@ msgid "Maximum Price" msgstr "" #. module: auction -#: selection:auction.lots.send.aie,date_ask,lang:0 -msgid "eng" +#: help:auction.dates,auction1:0 +msgid "Start date of auction" msgstr "" #. module: auction -#: view:report.buyer.auction2:0 -msgid "Auction buyer reporting tree view2" +#: model:ir.model,name:auction.model_auction_lots_auction_move +msgid "Auction Move" msgstr "" #. module: auction -#: wizard_view:auction.lots.sms_send,init:0 -msgid "Bulk SMS send" +#: help:auction.dates,buyer_costs:0 +msgid "Account tax for buyer" msgstr "" #. module: auction -#: wizard_view:auction.taken,init:0 +#: view:auction.dates:0 +msgid "Next Auction" +msgstr "" + +#. module: auction +#: view:auction.taken:0 msgid "Select lots which are Sold" msgstr "" @@ -605,18 +515,9 @@ msgid "Payment" msgstr "" #. module: auction -#: selection:auction.lots.send.aie,date_ask,lang:0 -msgid "fr" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Old weapons and militaria" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Oriental Arts/Chineese furnitures" +#: code:addons/auction/auction.py:0 +#, python-format +msgid "The object \"%s\" has no buyer assigned." msgstr "" #. module: auction @@ -625,82 +526,77 @@ msgid "Keep until sold" msgstr "" #. module: auction -#: wizard_button:auction.lots.numerotate,init,choice:0 -#: wizard_button:auction.lots.send.aie,init,date_ask:0 -#: wizard_button:auction.lots.send.aie.results,init,date_ask:0 -msgid "Continue" +#: view:auction.dates:0 +msgid "Last Auction Date" msgstr "" #. module: auction #: field:report.object.encoded,obj_num:0 -#: field:report.object.encoded.manager,obj_num:0 msgid "# of Encoded obj." msgstr "" #. module: auction -#: xsl:report.auction.vnd_bordereau:0 -msgid "List N." +#: field:auction.lots,paid_vnd:0 +msgid "Seller Paid" msgstr "" #. module: auction -#: field:report.deposit.border,moy_est:0 -msgid "Avg. Est" +#: view:board.board:0 +#: view:report.object.encoded:0 +msgid "Objects statistics" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of sellers:" msgstr "" #. module: auction -#: constraint:product.product:0 -msgid "Error: Invalid ean code" +#: field:report.auction,date:0 +#: field:report.object.encoded,date:0 +msgid "Create Date" msgstr "" #. module: auction -#: model:ir.module.module,description:auction.module_meta_information -msgid "This module provides functionality to \n" -" manage artists, articles, sellers, buyers and auction.\n" -" Manage bids, track of sold, paid and unpaid objects.\n" -" Delivery Management. \n" -" " +#: view:auction.dates:0 +#: selection:report.object.encoded,state:0 +msgid "Invoiced" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of items taken away:" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_allmonth_view1 +#: model:ir.model,name:auction.model_report_auction +#: view:report.auction:0 msgid "Auction's Summary" msgstr "" #. module: auction -#: rml:buyer.list:0 +#: report:buyer.list:0 msgid "%)" msgstr "" #. module: auction -#: wizard_view:auction.lots.able,init:0 -msgid "Confirmation set taken away" +#: view:auction.lots:0 +msgid "Buyer Information" msgstr "" #. module: auction -#: wizard_field:auction.lots.make_invoice,init,objects:0 -#: wizard_field:auction.lots.make_invoice_buyer,init,objects:0 -#: wizard_field:auction.lots.send.aie,date_ask,objects:0 -#: wizard_field:auction.lots.send.aie.results,date_ask,objects:0 -#: field:report.deposit.border,nb_obj:0 +#: help:auction.lots,gross_revenue:0 +msgid "Buyer Price - Seller Price" +msgstr "" + +#. module: auction +#: field:auction.lots.make.invoice,objects:0 +#: field:auction.lots.make.invoice.buyer,objects:0 msgid "# of objects" msgstr "" #. module: auction #: field:auction.lots,lot_est2:0 -#: wizard_field:auction.lots.numerotate,search,lot_est2:0 -#: field:report.auction.estimation.adj.category,lot_est2:0 -#: field:report.auction.view,max_est:0 -#: field:report.unclassified.objects,lot_est2:0 msgid "Maximum Estimation" msgstr "" @@ -710,13 +606,8 @@ msgid "Buyer price" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.auction_wizard_payer_sel -msgid "Mark as paid for seller" -msgstr "" - -#. module: auction -#: model:ir.actions.report.xml,name:auction.seller_form_id -msgid "Seller List" +#: view:auction.lots:0 +msgid "Bids Details" msgstr "" #. module: auction @@ -726,17 +617,18 @@ msgstr "" #. module: auction #: view:auction.dates:0 -msgid "Close + Create all invoices" +msgid "End of auction" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.auction_catalog_flagy +#: model:ir.actions.act_window,name:auction.action_auction_catalog_flagey_wizard +#: model:ir.model,name:auction.model_auction_catalog_flagey msgid "Auction Catalog Flagey" msgstr "" #. module: auction -#: field:auction.lot.history,price:0 -msgid "Withdrawn price" +#: selection:report.auction,month:0 +msgid "March" msgstr "" #. module: auction @@ -744,16 +636,6 @@ msgstr "" msgid "Seller Costs1" msgstr "" -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Verreries" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Toys" -msgstr "" - #. module: auction #: field:auction.deposit,create_uid:0 #: field:auction.lots,create_uid:0 @@ -761,17 +643,7 @@ msgid "Created by" msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Buyer form" -msgstr "" - -#. module: auction -#: xsl:report.auction.deposit:0 -msgid "Estimate" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of buyers:" msgstr "" @@ -781,17 +653,24 @@ msgid "Indirect costs" msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Cat" +#: help:auction.dates,seller_costs:0 +msgid "Account tax for seller" msgstr "" #. module: auction +#: code:addons/auction/wizard/auction_lots_invoice.py:0 +#, python-format +msgid "UserError" +msgstr "" + +#. module: auction +#: constraint:account.account:0 #: constraint:account.tax.code:0 msgid "Error ! You can not create recursive accounts." msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.auction_menu_root +#: model:ir.module.module,shortdesc:auction.module_meta_information msgid "Auction Management" msgstr "" @@ -801,121 +680,71 @@ msgid "Seller Journal" msgstr "" #. module: auction -#: view:report.buyer.auction:0 -msgid "Auction buyer reporting tree view" +#: view:auction.dates:0 +#: selection:auction.dates,state:0 +#: view:auction.lots:0 +#: selection:auction.lots,state:0 +#: view:report.auction:0 +#: selection:report.auction,state:0 +#: selection:report.auction.adjudication,state:0 +#: selection:report.object.encoded,state:0 +msgid "Draft" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_artist -msgid "Define Artists" +#: help:auction.lots,state:0 +msgid " * The 'Draft' state is used when a object is encoding as a new object. \n" +"* The 'Unsold' state is used when object does not sold for long time, user can also set it as draft state after unsold. \n" +"* The 'Paid' state is used when user pay for the object \n" +"* The 'Sold' state is used when user buy the object." msgstr "" #. module: auction -#: field:auction.lot.category,name:0 -msgid "Category Name" +#: view:auction.catalog.flagey:0 +msgid "Print" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_report_auction_estimation_adj_category_manager -#: model:ir.ui.menu,name:auction.menu_report_auction_estimation_adj_category_member -msgid "Comparison of estimations" +#: view:auction.lots:0 +#: view:report.auction:0 +msgid "Type" msgstr "" #. module: auction -#: model:ir.actions.report.xml,name:auction.v_report_barcode_lot -msgid "Code barres du lot" +#: help:auction.lots,ach_emp:0 +msgid "When state is Taken Away, this field is marked as True" msgstr "" #. module: auction -#: wizard_button:auction.lots.numerotate,not_exist,init:0 -msgid "Retry" -msgstr "" - -#. module: auction -#: field:auction.artists,birth_death_dates:0 -msgid "Birth / Death dates" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Jewelry" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_unclassified_objects -msgid "Unclassified objects " -msgstr "" - -#. module: auction -#: wizard_button:auction.lots.numerotate_cont,init,set_number:0 -#: wizard_field:auction.lots.send.aie,date_ask,numerotation:0 -#: wizard_field:auction.lots.send.aie,init,numerotation:0 -msgid "Numerotation" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.act_auction_lot_open_deposit -msgid "Bordereau de dépôt" -msgstr "" - -#. module: auction -#: xsl:report.auction.deposit:0 -msgid "Document type" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_auction_estimation_adj_category -msgid "comparaison estimate/adjudication " -msgstr "" - -#. module: auction -#: rml:buyer.list:0 -msgid "Adj(EUR)" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Other Media" -msgstr "" - -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_emporte +#: model:ir.actions.act_window,name:auction.action_auction_taken msgid "Gestion emporte" msgstr "" #. module: auction -#: xsl:report.auction.lots.list.landscape:0 -#: xsl:report.auction.vnd_bordereau:0 -msgid "Cat. N." +#: view:auction.bid:0 +#: report:auction.bids:0 +#: view:auction.dates:0 +#: view:auction.lots:0 +#: field:auction.lots,auction_id:0 +#: report:auction.total.rml:0 +#: model:ir.ui.menu,name:auction.auction_menu_root +#: view:report.auction:0 +msgid "Auction" msgstr "" #. module: auction +#: view:auction.lot.category:0 #: model:ir.ui.menu,name:auction.menu_auction_object_cat msgid "Object Categories" msgstr "" -#. module: auction -#: wizard_field:auction.lots.send.aie,date_ask,img_send:0 -msgid "Send Image also ?" -msgstr "" - -#. module: auction -#: view:auction.deposit:0 -msgid "General Informations" -msgstr "" - #. module: auction #: constraint:ir.ui.view:0 msgid "Invalid XML for View Architecture!" msgstr "" #. module: auction -#: view:report.auction.view:0 -msgid "Auctions results" -msgstr "" - -#. module: auction -#: wizard_field:auction.lots.sms_send,init,app_id:0 +#: field:auction.lots.sms.send,app_id:0 msgid "API ID" msgstr "" @@ -926,12 +755,17 @@ msgid "Bid ID" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Min Estimate:" msgstr "" #. module: auction -#: field:report.buyer.auction2,net_margin:0 +#: selection:report.auction,month:0 +msgid "September" +msgstr "" + +#. module: auction +#: field:report.auction,net_margin:0 msgid "Net Margin" msgstr "" @@ -941,50 +775,87 @@ msgid "Net limit ?" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of commissions:" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_unclassified_objects -#: model:ir.ui.menu,name:auction.menu_all_objects_unclassified -#: view:report.unclassified.objects:0 -msgid "Unclassified objects" +#: field:auction.bid_line,auction:0 +#: field:auction.dates,name:0 +msgid "Auction Name" msgstr "" #. module: auction -#: wizard_view:auction.lots.make_invoice_buyer,init:0 +#: model:account.tax,name:auction.tax_seller +msgid "Seller Costs (12%)" +msgstr "" + +#. module: auction +#: field:aie.category,parent_id:0 +msgid "Parent aie Category" +msgstr "" + +#. module: auction +#: view:report.auction:0 +msgid "Auction Summary" +msgstr "" + +#. module: auction +#: view:auction.lots.make.invoice:0 +#: view:auction.lots.make.invoice.buyer:0 msgid "(Keep empty for automatic number)" msgstr "" +#. module: auction +#: code:addons/auction/auction.py:0 +#, python-format +msgid "No Invoice Address" +msgstr "" + +#. module: auction +#: model:ir.actions.report.xml,name:auction.v_huissier +msgid "Bailiffs Listing" +msgstr "" + +#. module: auction +#: field:aie.category,child_ids:0 +msgid "unknown" +msgstr "" + +#. module: auction +#: field:auction.pay.buy,total:0 +msgid "Total Amount" +msgstr "" + +#. module: auction +#: help:auction.pay.buy,amount:0 +msgid "Amount For First Bank Statement" +msgstr "" + #. module: auction #: model:ir.model,name:auction.model_report_auction_object_date #: view:report.auction.object.date:0 msgid "Objects per day" msgstr "" +#. module: auction +#: help:auction.lots,author_right:0 +msgid "Account tax for author commission" +msgstr "" + #. module: auction #: model:product.template,name:auction.monproduit_product_template msgid "Oeuvres a 21%" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Carpet and textilles" -msgstr "" - -#. module: auction -#: xsl:report.auction.seller.list:0 -#: field:report.object.encoded.manager,adj:0 +#: field:report.object.encoded,adj:0 msgid "Adj." msgstr "" #. module: auction #: field:auction.lot.history,name:0 -#: field:report.attendance,name:0 #: field:report.auction.adjudication,date:0 -#: xsl:report.auction.deposit:0 -#: field:report.auction.estimation.adj.category,date:0 msgid "Date" msgstr "" @@ -999,13 +870,13 @@ msgid "Extra Costs" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_dates_new -msgid "New Auction Dates" +#: view:auction.lots.buyer_map:0 +msgid "Map " msgstr "" #. module: auction -#: field:auction.lots,paid_vnd:0 -msgid "Seller Paid" +#: field:auction.lots,paid_ach:0 +msgid "Buyer Invoice Reconciled" msgstr "" #. module: auction @@ -1024,100 +895,108 @@ msgid "Specific Costs" msgstr "" #. module: auction -#: view:report.buyer.auction2:0 -#: view:report.seller.auction2:0 -msgid "Sum adj" +#: report:buyer.list:0 +msgid "To pay (" +msgstr "" + +#. module: auction +#: model:account.tax,name:auction.tax_buyer +msgid "Buyer Costs (20%)" +msgstr "" + +#. module: auction +#: model:ir.ui.menu,name:auction.menu_board_auction +msgid "Dashboard" msgstr "" #. module: auction #: view:auction.dates:0 -#: view:report.auction.view2:0 +#: model:ir.actions.act_window,name:auction.action_auction_dates_next +#: model:ir.ui.menu,name:auction.auction_date_menu +#: model:ir.ui.menu,name:auction.menu_auction_dates_next1 msgid "Auctions" msgstr "" #. module: auction -#: field:report.seller.auction,object_number:0 -msgid "No of Objects" +#: view:board.board:0 +msgid "Total Adjudications" msgstr "" #. module: auction +#: model:ir.model,name:auction.model_auction_lots_make_invoice +msgid "Make invoice" +msgstr "" + +#. module: auction +#: selection:report.auction,month:0 +msgid "November" +msgstr "" + +#. module: auction +#: view:auction.dates:0 #: view:auction.lots:0 msgid "History" msgstr "" #. module: auction -#: field:auction.lot.category,priority:0 -msgid "Priority" +#: field:aie.category,code:0 +msgid "Code" msgstr "" #. module: auction -#: rml:auction.code_bar_lot:0 +#: report:auction.code_bar_lot:0 msgid "Nr." msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Painting" +#: model:ir.actions.report.xml,name:auction.v_report_barcode_lot +msgid "Barcode batch" msgstr "" #. module: auction -#: field:auction.lot.category,aie_categ:0 -msgid "Aie Category" -msgstr "" - -#. module: auction -#: xsl:flagey.huissier:0 -#: rml:report.auction.buyer.result:0 -#: xsl:report.auction.deposit:0 +#: report:report.auction.buyer.result:0 msgid "Num" msgstr "" #. module: auction -#: wizard_button:auction.lots.able,init,end:0 -#: wizard_button:auction.lots.auction_move,init,end:0 -#: wizard_button:auction.lots.enable,init,end:0 -#: wizard_button:auction.lots.make_invoice,init,end:0 -#: wizard_button:auction.lots.make_invoice_buyer,init,end:0 -#: wizard_button:auction.lots.numerotate,init,end:0 -#: wizard_button:auction.lots.send.aie,date_ask,end:0 -#: wizard_button:auction.lots.send.aie,init,end:0 -#: wizard_button:auction.lots.send.aie.results,date_ask,end:0 -#: wizard_button:auction.lots.send.aie.results,init,end:0 -#: wizard_button:auction.lots.sms_send,init,end:0 -#: wizard_button:auction.pay.buy,init,end:0 -#: wizard_button:auction.payer.sel,init,end:0 +#: view:auction.catalog.flagey:0 msgid "Cancel" msgstr "" #. module: auction -#: view:auction.dates:0 -msgid "Beginning of the auction" +#: view:auction.lots:0 +msgid "Buyer's Payment History" msgstr "" #. module: auction +#: view:auction.artists:0 #: field:auction.artists,biography:0 msgid "Biography" msgstr "" #. module: auction -#: field:auction.lots,lot_local:0 -msgid "Location" +#: view:auction.lots:0 +msgid "Inventory" msgstr "" #. module: auction -#: wizard_view:auction.payer.sel,init:0 -msgid "Check payment for seller" +#: view:auction.pay.buy:0 +msgid "Pay" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.view_report_object_by_auction -msgid "Detailed lots" +#: view:auction.lots.make.invoice:0 +msgid "Create Invoices For Seller" msgstr "" #. module: auction -#: view:report.object.encoded:0 -#: view:report.object.encoded.manager:0 -msgid "Objects statistics" +#: field:report.object.encoded,obj_margin:0 +msgid "Net margin" +msgstr "" + +#. module: auction +#: help:auction.lots,lot_local:0 +msgid "Auction Location" msgstr "" #. module: auction @@ -1126,13 +1005,13 @@ msgid "Analytic" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.wizard_results -msgid "Send results to Auction-in-europe.com" +#: help:auction.lots,paid_ach:0 +msgid "When state of Buyer Invoice is 'Paid', this field is selected as True." msgstr "" #. module: auction -#: rml:bids.lots:0 -#: rml:bids.phones.details:0 +#: report:bids.lots:0 +#: report:bids.phones.details:0 msgid "Cat.N" msgstr "" @@ -1144,121 +1023,104 @@ msgstr "" #. module: auction #: field:auction.dates,adj_total:0 #: field:report.auction.adjudication,adj_total:0 -#: field:report.auction.estimation.adj.category,adj_total:0 msgid "Total Adjudication" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_reporting1 -#: model:ir.actions.act_window,name:auction.action_auction_reporting_all1 -#: model:ir.actions.act_window,name:auction.action_auction_reporting_all2 -msgid "Seller's auction" -msgstr "" - -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_invoice_buyer1 +#: model:ir.actions.act_window,name:auction.action_auction_lots_make_invoice_buyer msgid "Invoice Buyer objects" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_seller_allmonth_view2 -msgid "Seller's Revenues" +#: view:report.auction:0 +msgid "My Auction" msgstr "" #. module: auction -#: xsl:flagey.huissier:0 +#: help:auction.lots,gross_margin:0 +msgid "(Gross Revenue*100.0)/ Object Price" +msgstr "" + +#. module: auction +#: field:auction.bid,contact_tel:0 +msgid "Contact Number" +msgstr "" + +#. module: auction +#: view:auction.lots:0 msgid "Price" msgstr "" #. module: auction -#: rml:bids.phones.details:0 +#: report:bids.phones.details:0 msgid "-" msgstr "" -#. module: auction -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.vnd_bordereau:0 -msgid "Subtotal:" -msgstr "" - #. module: auction #: view:auction.deposit:0 msgid "Photos" msgstr "" #. module: auction -#: wizard_field:auction.lots.make_invoice,init,number:0 -#: wizard_field:auction.lots.make_invoice_buyer,init,number:0 +#: field:auction.lots.make.invoice,number:0 +#: field:auction.lots.make.invoice.buyer,number:0 msgid "Invoice Number" msgstr "" #. module: auction -#: field:report.buyer.auction,date:0 -#: field:report.buyer.auction2,date:0 -#: field:report.object.encoded,date:0 -#: field:report.object.encoded.manager,date:0 -#: field:report.seller.auction,date:0 -msgid "Create Date" +#: constraint:product.product:0 +msgid "Error: Invalid ean code" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_buyer_allmonth_view1 -msgid "Buyer's Summary" +#: code:addons/auction/wizard/auction_aie_send.py:0 +#: code:addons/auction/wizard/auction_aie_send_result.py:0 +#, python-format +msgid "Connection to WWW.Auction-in-Europe.com failed !" msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Customer Reference" +#: field:report.auction,gross_revenue:0 +msgid "Gross Revenue" msgstr "" #. module: auction -#: rml:bids.lots:0 +#: model:ir.actions.act_window,name:auction.open_board_auction +msgid "Auction board" +msgstr "" + +#. module: auction +#: field:aie.category,name:0 +#: view:auction.artists:0 +#: report:bids.lots:0 msgid "Name" msgstr "" #. module: auction #: field:auction.deposit,name:0 #: field:auction.lots,bord_vnd_id:0 -#: wizard_field:auction.lots.numerotate,init,bord_vnd_id:0 -#: field:report.deposit.border,bord:0 -#: field:report.unclassified.objects,bord_vnd_id:0 msgid "Depositer Inventory" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_report_deposit_tree_m -#: model:ir.ui.menu,name:auction.menu_report_deposit_tree_member -msgid "Depositer's Statistics" +#: code:addons/auction/auction.py:0 +#, python-format +msgid "The Buyer has no Invoice Address." msgstr "" #. module: auction -#: view:report.object.encoded.manager:0 +#: view:report.object.encoded:0 msgid "Total adj." msgstr "" #. module: auction -#: wizard_field:auction.lots.send.aie,date_ask,uname:0 -#: wizard_field:auction.lots.send.aie,init,uname:0 -#: wizard_field:auction.lots.send.aie.results,date_ask,uname:0 -#: wizard_field:auction.lots.send.aie.results,init,uname:0 -#: wizard_field:auction.lots.sms_send,init,user:0 +#: field:auction.lots.sms.send,user:0 msgid "Login" msgstr "" #. module: auction -#: rml:buyer.list:0 -#: xsl:report.auction.seller.list:0 -msgid "To pay" -msgstr "" - -#. module: auction -#: wizard_button:auction.lots.enable,init,go:0 -msgid "Enable Taken away" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Others" +#: model:ir.model,name:auction.model_report_auction_adjudication +msgid "report_auction_adjudication" msgstr "" #. module: auction @@ -1268,31 +1130,29 @@ msgstr "" #. module: auction #: field:auction.lots,lot_type:0 -#: field:report.unclassified.objects,lot_type:0 +#: field:report.auction,lot_type:0 msgid "Object category" msgstr "" #. module: auction -#: wizard_view:auction.taken,init:0 +#: view:auction.taken:0 msgid "Mark Lots" msgstr "" +#. module: auction +#: model:ir.model,name:auction.model_auction_lots +msgid "Auction Object" +msgstr "" + #. module: auction #: field:auction.lots,obj_num:0 -#: wizard_field:auction.lots.enable,init,confirm_en:0 -#: wizard_field:auction.lots.numerotate,search,obj_num:0 -#: field:report.unclassified.objects,obj_num:0 +#: field:auction.lots.enable,confirm_en:0 msgid "Catalog Number" msgstr "" #. module: auction -#: view:report.auction.view2:0 -msgid "Auction Reporting tree view2" -msgstr "" - -#. module: auction -#: view:report.buyer.auction2:0 -msgid "Auction buyer reporting form view2" +#: view:auction.dates:0 +msgid "Accounting" msgstr "" #. module: auction @@ -1301,28 +1161,12 @@ msgid "Bids phones" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_report_object_by_auction -msgid "Auction dates" +#: field:report.auction,avg_estimation:0 +msgid "Avg estimation" msgstr "" #. module: auction -#: view:report.seller.auction2:0 -msgid "Auction seller reporting2 graph view" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_report_auction_object_date_tree -msgid "Encoded Objects Per Day" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_buyer_auction -#: model:ir.model,name:auction.model_report_buyer_auction2 -msgid "Auction Reporting on buyer view" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Debit:" msgstr "" @@ -1332,184 +1176,88 @@ msgid "Author rights" msgstr "" #. module: auction +#: view:auction.bid:0 +#: view:auction.dates:0 +#: view:auction.deposit:0 #: view:auction.lots:0 -msgid "Payment's history" +#: view:report.auction:0 +msgid "Group By..." msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.vnd_bordereau:0 -msgid "Document" +#: help:auction.dates,journal_id:0 +msgid "Account journal for buyer" msgstr "" #. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid ", TEL:" +#: field:auction.bid,bid_lines:0 +#: report:auction.bids:0 +#: report:bids.lots:0 +#: model:ir.model,name:auction.model_auction_bid_line +msgid "Bid" msgstr "" #. module: auction -#: view:report.auction.view:0 -msgid "Auction results" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_allmonth_view2 -msgid "Auction's Revenues" -msgstr "" - -#. module: auction -#: view:report.object.encoded.manager:0 +#: view:report.object.encoded:0 msgid "Total net rev." msgstr "" #. module: auction -#: wizard_button:auction.lots.buyer_map,check,set_buyer:0 +#: view:auction.lots.buyer_map:0 msgid "Update" msgstr "" #. module: auction -#: rml:auction.total.rml:0 -#: model:ir.ui.menu,name:auction.auction_report_seller_menu +#: report:auction.total.rml:0 #: model:ir.ui.menu,name:auction.auction_seller_menu msgid "Sellers" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Metal Ware" -msgstr "" - -#. module: auction -#: model:ir.actions.report.xml,name:auction.res_w_buyer -msgid "Results with buyer" -msgstr "" - -#. module: auction -#: selection:auction.lots.send.aie,date_ask,lang:0 -msgid "de" -msgstr "" - -#. module: auction -#: wizard_button:auction.lots.auction_move,init,set_date:0 -msgid "Move to Auction date" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_dates_old -msgid "Old Auctions" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 -msgid "# of unsold items:" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Curiosa" -msgstr "" - -#. module: auction -#: field:auction.bid,auction_id:0 -#: field:auction.lots,auction_id:0 -#: wizard_field:auction.lots.auction_move,init,auction_id:0 -#: wizard_field:auction.lots.send.aie,date_ask,dates:0 -#: wizard_field:auction.lots.send.aie,init,dates:0 -#: wizard_field:auction.lots.send.aie.results,date_ask,dates:0 -#: wizard_field:auction.lots.send.aie.results,init,dates:0 -msgid "Auction Date" -msgstr "" - -#. module: auction -#: rml:auction.code_bar_lot:0 -msgid ", ID" -msgstr "" - -#. module: auction -#: model:ir.module.module,shortdesc:auction.module_meta_information -msgid "Auction module" -msgstr "" - -#. module: auction -#: field:auction.bid_line,auction:0 -msgid "Auction Name" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_report_auction_sign_in_out_manager_tree1 -#: model:ir.ui.menu,name:auction.menu_report_auction_sign_in_out_member_tree1 -msgid "Attendance" +#: help:auction.lots,lot_est2:0 +msgid "Maximum Estimate Price" msgstr "" #. module: auction #: view:auction.lots:0 -msgid "Seller information" +msgid "Notes" msgstr "" #. module: auction -#: field:auction.lots,ach_login:0 -#: wizard_field:auction.lots.buyer_map,check,ach_login:0 -#: field:report.unclassified.objects,ach_login:0 -msgid "Buyer Username" +#: constraint:hr.employee:0 +msgid "Error ! You cannot select a department for which the employee is the manager." msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Jewelry" +#: view:auction.lots.auction.move:0 +msgid "Move to Auction date" msgstr "" #. module: auction -#: xsl:report.auction.deposit:0 -#: xsl:report.auction.vnd_bordereau:0 -msgid "Inventory" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_dates_next -msgid "Next Auctions" -msgstr "" - -#. module: auction -#: rml:buyer.list:0 -#: xsl:report.auction.seller.list:0 -msgid "#" -msgstr "" - -#. module: auction -#: field:auction.lots,ach_emp:0 -msgid "Taken Away" -msgstr "" - -#. module: auction -#: view:report.object.encoded.manager:0 -msgid "Total gross rev." -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Miniatures / Collections" -msgstr "" - -#. module: auction -#: wizard_view:auction.lots.numerotate,not_exist:0 -msgid "This lot does not exist !" +#: report:auction.total.rml:0 +msgid "# of unsold items:" msgstr "" #. module: auction #: view:auction.dates:0 -msgid "End of auction" +msgid "Create Invoices" msgstr "" #. module: auction -#: field:auction.bid_line,call:0 -msgid "To be Called" +#: field:auction.bid,auction_id:0 +#: view:auction.dates:0 +#: field:auction.lots.auction.move,auction_id:0 +msgid "Auction Date" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_report_auction_estimation_adj_category_manager_tree -#: model:ir.actions.act_window,name:auction.action_report_auction_estimation_adj_category_member_tree -#: view:report.auction.estimation.adj.category:0 -msgid "Min est/Adj/Max est" +#: report:auction.code_bar_lot:0 +msgid ", ID" +msgstr "" + +#. module: auction +#: report:buyer.list:0 +msgid "Adj.(" msgstr "" #. module: auction @@ -1518,54 +1266,176 @@ msgid "Lots List - Landscape" msgstr "" #. module: auction -#: view:report.seller.auction:0 -msgid "Auction reporting tree view" +#: view:auction.artists:0 +msgid "Author/Artist" msgstr "" #. module: auction -#: wizard_view:auction.lots.auction_move,init:0 -#: model:ir.actions.wizard,name:auction.wizard_change_auction +#: field:auction.lots,ach_login:0 +#: field:auction.lots.buyer_map,ach_login:0 +msgid "Buyer Username" +msgstr "" + +#. module: auction +#: field:auction.lot.category,priority:0 +msgid "Priority" +msgstr "" + +#. module: auction +#: view:board.board:0 +msgid "Latest objects" +msgstr "" + +#. module: auction +#: field:auction.lots,lot_local:0 +msgid "Location" +msgstr "" + +#. module: auction +#: view:report.auction:0 +msgid "Month -1" +msgstr "" + +#. module: auction +#: help:auction.lots,is_ok:0 +msgid "When buyer pay for bank statement', this field is marked" +msgstr "" + +#. module: auction +#: field:auction.lots,ach_emp:0 +msgid "Taken Away" +msgstr "" + +#. module: auction +#: view:report.object.encoded:0 +msgid "Total gross rev." +msgstr "" + +#. module: auction +#: help:auction.lots,lot_est1:0 +msgid "Minimum Estimate Price" +msgstr "" + +#. module: auction +#: view:auction.deposit:0 +msgid "Deposit Date" +msgstr "" + +#. module: auction +#: selection:report.auction,month:0 +msgid "July" +msgstr "" + +#. module: auction +#: field:auction.bid_line,call:0 +msgid "To be Called" +msgstr "" + +#. module: auction +#: view:auction.lots:0 +#: model:ir.actions.act_window,name:auction.action_report_auction_lots_estimation_adj_category_tree +msgid "Min est/Adj/Max est" +msgstr "" + +#. module: auction +#: field:auction.lots,lot_est1:0 +msgid "Minimum Estimation" +msgstr "" + +#. module: auction +#: selection:auction.dates,state:0 +#: selection:report.auction.adjudication,state:0 +msgid "Closed" +msgstr "" + +#. module: auction +#: model:ir.model,name:auction.model_auction_lots_sms_send +msgid "Sms send " +msgstr "" + +#. module: auction +#: view:auction.lots.auction.move:0 +#: model:ir.actions.act_window,name:auction.action_auction_lots_auction_move msgid "Change Auction Date" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Photo" +#: field:auction.artists,birth_death_dates:0 +msgid "Lifespan" msgstr "" #. module: auction +#: view:auction.deposit:0 #: field:auction.deposit,method:0 msgid "Withdrawned method" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: view:auction.dates:0 +msgid "Buyer Commissions" +msgstr "" + +#. module: auction +#: model:ir.actions.act_window,name:auction.action_report_auction +#: model:ir.ui.menu,name:auction.menu_report_auction +msgid "Auction Analysis" +msgstr "" + +#. module: auction +#: field:auction.lot.history,price:0 +msgid "Withdrawn price" +msgstr "" + +#. module: auction +#: view:auction.dates:0 +msgid "Beginning of the auction" +msgstr "" + +#. module: auction +#: help:auction.pay.buy,statement_id3:0 +msgid "Third Bank Statement For Buyer" +msgstr "" + +#. module: auction +#: view:report.auction:0 +#: field:report.auction,month:0 +#: field:report.auction.object.date,month:0 +msgid "Month" +msgstr "" + +#. module: auction +#: report:auction.total.rml:0 msgid "Max Estimate:" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_auction_bid -msgid "Bid auctions" +#: view:auction.lots:0 +msgid "Statistical" msgstr "" #. module: auction -#: field:report.auction.view2,obj_margin:0 -msgid "Avg margin" +#: model:ir.model,name:auction.model_auction_deposit +msgid "Auction Deposit Border" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Art from the Ivory Coast" +#: model:ir.actions.act_window,name:auction.action_report_object_encoded_tree +msgid "Object statistics" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Religiosa" +#: help:auction.lots,net_margin:0 +msgid "(Net Revenue * 100)/ Object Price" msgstr "" #. module: auction -#: wizard_button:auction.lots.make_invoice,init,invoice:0 -#: wizard_button:auction.lots.make_invoice_buyer,init,invoice:0 +#: model:ir.model,name:auction.model_auction_lot_history +msgid "Lot History" +msgstr "" + +#. module: auction +#: view:auction.lots.make.invoice:0 +#: view:auction.lots.make.invoice.buyer:0 msgid "Create invoices" msgstr "" @@ -1575,18 +1445,23 @@ msgid "Error: The default UOM and the purchase UOM must be in the same category. msgstr "" #. module: auction -#: xsl:report.auction.vnd_bordereau:0 +#: model:account.tax.code,name:auction.account_tax_code_id5 +msgid "VAT 5%" +msgstr "" + +#. module: auction +#: field:auction.dates,expo1:0 +msgid "First Exposition Day" +msgstr "" + +#. module: auction +#: report:buyer.list:0 msgid "Lot" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_all_objects_unplanned1 -msgid "Unplanned objects" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Sculpture" +#: help:aie.category,child_ids:0 +msgid "Childs aie category" msgstr "" #. module: auction @@ -1594,6 +1469,16 @@ msgstr "" msgid "auction.artists" msgstr "" +#. module: auction +#: field:report.auction,avg_price:0 +msgid "Avg Price." +msgstr "" + +#. module: auction +#: help:auction.pay.buy,statement_id2:0 +msgid "Second Bank Statement For Buyer" +msgstr "" + #. module: auction #: field:auction.dates,journal_id:0 msgid "Buyer Journal" @@ -1601,49 +1486,38 @@ msgstr "" #. module: auction #: selection:auction.lots,state:0 -#: xsl:report.auction.ach_bordereau:0 #: selection:report.object.encoded,state:0 -#: selection:report.unclassified.objects,state:0 msgid "Paid" msgstr "" #. module: auction -#: rml:bids.lots:0 -#: rml:bids.phones.details:0 +#: report:bids.lots:0 +#: report:bids.phones.details:0 msgid "Phone" msgstr "" -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Argenterie" -msgstr "" - -#. module: auction -#: wizard_button:auction.pay.buy,init,pay:0 -#: wizard_button:auction.payer.sel,init,pay2:0 -msgid "Pay" -msgstr "" - #. module: auction #: field:auction.lot.category,active:0 msgid "Active" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Lightings" +#: view:auction.dates:0 +msgid "Exposition Dates" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Sculpture, bronze, eso." +#: model:account.tax,name:auction.auction_tax1 +msgid "TVA" msgstr "" #. module: auction -#: rml:buyer.list:0 -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.seller.list:0 -#: xsl:report.auction.vnd_bordereau:0 +#: field:auction.lots,important:0 +msgid "To be Emphatized" +msgstr "" + +#. module: auction +#: report:buyer.list:0 msgid "Total:" msgstr "" @@ -1658,34 +1532,41 @@ msgid "Objects per Day" msgstr "" #. module: auction -#: xsl:report.auction.deposit:0 -msgid "Document Number" +#: field:auction.dates,seller_invoice_history:0 +#: field:auction.lots,sel_inv_id:0 +#: view:auction.lots.make.invoice:0 +msgid "Seller Invoice" msgstr "" #. module: auction -#: field:report.object.encoded.manager,obj_margin:0 -#: field:report.seller.auction2,net_margin:0 -msgid "Net margin" +#: view:board.board:0 +msgid "Objects by day" msgstr "" #. module: auction -#: wizard_button:auction.lots.numerotate,search,set_number:0 -msgid "Numerotate" +#: help:auction.dates,expo2:0 +msgid "Last exposition date for auction" msgstr "" #. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "Buyer, Price" +#: code:addons/auction/auction.py:0 +#, python-format +msgid "Missed buyer !" msgstr "" #. module: auction -#: rml:auction.code_bar_lot:0 +#: report:auction.code_bar_lot:0 msgid "Flagey" msgstr "" #. module: auction -#: model:ir.actions.report.xml,name:auction.v_huissier -msgid "Listing Huissiers" +#: view:board.board:0 +msgid "Auction manager " +msgstr "" + +#. module: auction +#: view:auction.dates:0 +msgid "Invoice" msgstr "" #. module: auction @@ -1693,16 +1574,6 @@ msgstr "" msgid "Seller limit" msgstr "" -#. module: auction -#: wizard_view:auction.lots.buyer_map,done:0 -msgid "All objects are assigned to buyers !" -msgstr "" - -#. module: auction -#: wizard_button:auction.lots.able,init,go:0 -msgid "Able Taken away" -msgstr "" - #. module: auction #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" @@ -1713,93 +1584,72 @@ msgstr "" msgid "Transfer" msgstr "" +#. module: auction +#: view:auction.pay.buy:0 +msgid "Line3" +msgstr "" + +#. module: auction +#: view:auction.pay.buy:0 +msgid "Line2" +msgstr "" + +#. module: auction +#: help:auction.lots,obj_ret:0 +msgid "Object Ret" +msgstr "" + #. module: auction #: view:report.auction.adjudication:0 -#: field:report.seller.auction,total_price:0 msgid "Total adjudication" msgstr "" #. module: auction -#: field:auction.lots,artist2_id:0 -msgid "Artist/Author 2" +#: selection:auction.deposit,method:0 +msgid "Contact the Seller" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_seller_allmonth_view1 -msgid "Seller's Summary" -msgstr "" - -#. module: auction -#: view:report.seller.auction:0 -msgid "Auction reporting graph view" -msgstr "" - -#. module: auction -#: wizard_field:auction.taken,init,lot_ids:0 +#: field:auction.taken,lot_ids:0 msgid "Lots Emportes" msgstr "" -#. module: auction -#: wizard_button:auction.lots.send.aie,date_ask,send:0 -#: wizard_button:auction.lots.send.aie.results,date_ask,send:0 -msgid "Send on your website" -msgstr "" - #. module: auction #: field:auction.lots,net_margin:0 msgid "Net Margin (%)" msgstr "" -#. module: auction -#: field:report.auction.object.date,month:0 -msgid "Month" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.auction_lots_open -msgid "Simplified lots for adjudication" -msgstr "" - #. module: auction #: field:auction.lots,product_id:0 msgid "Product" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_report_auction_view -msgid "Auction Reporting on view1" +#: report:buyer.list:0 +msgid ")" msgstr "" #. module: auction -#: field:report.seller.auction2,sum_adj:0 -msgid "Sum Adjustication" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Porcelain, Ceramics, Glassmaking, ..." -msgstr "" - -#. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Plate Number:" +#: view:auction.lots:0 +msgid "Seller Information" msgstr "" #. module: auction #: view:auction.deposit:0 #: field:auction.deposit,lot_id:0 -#: model:ir.ui.menu,name:auction.auction_objects_menu +#: view:auction.lots:0 +#: model:ir.actions.act_window,name:auction.action_all_objects +#: model:ir.ui.menu,name:auction.auction_all_objects_menu msgid "Objects" msgstr "" #. module: auction -#: wizard_view:auction.lots.numerotate,init:0 -#: wizard_view:auction.lots.numerotate,search:0 -msgid "Object Reference" +#: view:auction.dates:0 +msgid "Seller Invoices" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Paid:" msgstr "" @@ -1809,59 +1659,20 @@ msgid "Allow Negative Amount" msgstr "" #. module: auction -#: rml:auction.bids:0 -#: view:auction.lots:0 -#: rml:auction.total.rml:0 -#: model:ir.ui.menu,name:auction.auction_report_auction_menu -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.deposit:0 -msgid "Auction" +#: help:auction.pay.buy,amount2:0 +msgid "Amount For Second Bank Statement" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Shows" -msgstr "" - -#. module: auction -#: field:auction.dates,name:0 #: field:auction.lot.history,auction_id:0 +#: field:report.auction,auction:0 #: field:report.auction.adjudication,name:0 -#: field:report.auction.view,auction_id:0 -#: field:report.auction.view2,auction:0 -#: field:report.auction.view2,date:0 -#: field:report.buyer.auction,auction:0 -#: field:report.buyer.auction2,auction:0 -#: field:report.seller.auction,auction:0 -#: field:report.seller.auction2,auction:0 -#: field:report.seller.auction2,date:0 -#: field:report.unclassified.objects,auction:0 msgid "Auction date" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_all_objects_unsold -msgid "Unsold Objects" -msgstr "" - -#. module: auction -#: field:report.buyer.auction,avg_price:0 -msgid "Avg Adj." -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_auction_deposit_cost -msgid "auction.deposit.cost" -msgstr "" - -#. module: auction -#: wizard_field:auction.lots.numerotate,search,bord_vnd_id:0 -msgid "Object Inventory" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Art from the Ivory Coast/African Arts" +#: view:auction.lots.sms.send:0 +msgid "SMS Text" msgstr "" #. module: auction @@ -1870,18 +1681,8 @@ msgid "First Auction Day" msgstr "" #. module: auction -#: view:report.attendance:0 -msgid "User's pointing" -msgstr "" - -#. module: auction -#: view:auction.lot.category:0 -msgid "Lot Category" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.auction_report_manager_menu -msgid "Manager" +#: view:auction.lots.make.invoice.buyer:0 +msgid "Create Invoices For Buyer" msgstr "" #. module: auction @@ -1889,15 +1690,27 @@ msgstr "" msgid "Names" msgstr "" +#. module: auction +#: code:addons/auction/wizard/auction_lots_buyer_map.py:0 +#: code:addons/auction/wizard/auction_lots_numerotate.py:0 +#, python-format +msgid "Active IDs not Found" +msgstr "" + #. module: auction #: view:auction.artists:0 +#: model:ir.ui.menu,name:auction.menu_auction_artist msgid "Artists" msgstr "" #. module: auction -#: field:report.attendance,total_attendance:0 -#: xsl:report.auction.ach_bordereau:0 -msgid "Total" +#: view:auction.pay.buy:0 +msgid "Pay Objects" +msgstr "" + +#. module: auction +#: help:auction.dates,expo1:0 +msgid "Beginning exposition date for auction" msgstr "" #. module: auction @@ -1906,8 +1719,13 @@ msgid "Open lots" msgstr "" #. module: auction -#: view:report.seller.auction:0 -msgid "Auction reporting form view" +#: model:ir.actions.act_window,name:auction.act_auction_lot_open_deposit +msgid "Deposit slip" +msgstr "" + +#. module: auction +#: model:ir.model,name:auction.model_auction_lots_enable +msgid "Lots Enable" msgstr "" #. module: auction @@ -1915,46 +1733,32 @@ msgstr "" msgid "Lots" msgstr "" -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_send -msgid "Send to website" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_dates_old -msgid "Old Auction Dates" -msgstr "" - #. module: auction #: field:auction.lots,seller_price:0 msgid "Seller price" msgstr "" -#. module: auction -#: model:ir.model,name:auction.model_report_seller_auction2 -msgid "Auction Reporting on seller view2" -msgstr "" - #. module: auction #: model:ir.actions.report.xml,name:auction.buy_id_list msgid "Buyer List" msgstr "" #. module: auction -#: rml:buyer.list:0 +#: report:buyer.list:0 msgid "Buyer costs(" msgstr "" #. module: auction -#: wizard_field:auction.pay.buy,init,statement_id1:0 -#: wizard_field:auction.pay.buy,init,statement_id2:0 -#: wizard_field:auction.pay.buy,init,statement_id3:0 +#: field:auction.pay.buy,statement_id1:0 +#: field:auction.pay.buy,statement_id2:0 +#: field:auction.pay.buy,statement_id3:0 msgid "Statement" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Engravings" +#: help:auction.lots,seller_price:0 +#: help:auction.lots.make.invoice,amount:0 +msgid "Seller Price" msgstr "" #. module: auction @@ -1964,9 +1768,8 @@ msgid "Frais de vente" msgstr "" #. module: auction -#: wizard_view:auction.lots.numerotate_cont,init:0 -#: wizard_field:auction.lots.numerotate_cont,init,number:0 -msgid "First Number" +#: model:account.tax.code,name:auction.account_tax_code_id1 +msgid "VAT 1%" msgstr "" #. module: auction @@ -1975,18 +1778,8 @@ msgid "Droit d'auteur" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_report_auction_view2 -msgid "Auction Reporting on view2" -msgstr "" - -#. module: auction -#: field:auction.dates,expo1:0 -msgid "First Exposition Day" -msgstr "" - -#. module: auction -#: wizard_view:auction.lots.auction_move,init:0 -msgid "Warning, this will erase the object adjudication price and its buyer !" +#: model:ir.model,name:auction.model_auction_lots_buyer_map +msgid "Map Buyer" msgstr "" #. module: auction @@ -1995,58 +1788,34 @@ msgid "Created date" msgstr "" #. module: auction -#: view:auction.bid:0 -msgid "Bid information" -msgstr "" - -#. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "TEL:" -msgstr "" - -#. module: auction -#: field:auction.dates,acc_income:0 -msgid "Income Account" +#: help:auction.lots,bord_vnd_id:0 +msgid "Provide deposit information: seller, Withdrawned Method, Object, Deposit Costs" msgstr "" #. module: auction #: field:auction.lots,net_revenue:0 -#: field:report.auction.view2,net_revenue:0 -#: field:report.object.encoded.manager,net_revenue:0 -#: field:report.seller.auction2,net_revenue:0 +#: field:report.object.encoded,net_revenue:0 msgid "Net revenue" msgstr "" #. module: auction -#: xsl:report.auction.deposit:0 -#: xsl:report.auction.lots.list.landscape:0 -msgid "Limit" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_report_latest_doposit_tree_manager -msgid "Latest Deposits" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "# of items:" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Musical Instruments" +#: model:account.tax,name:auction.tax_buyer_author +msgid "Author rights (4%)" msgstr "" #. module: auction #: field:report.object.encoded,estimation:0 -#: field:report.object.encoded.manager,estimation:0 msgid "Estimation" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Graphic Arts" +#: view:auction.taken:0 +msgid "OK" msgstr "" #. module: auction @@ -2054,29 +1823,20 @@ msgstr "" msgid "Buyer Form" msgstr "" -#. module: auction -#: model:ir.actions.wizard,name:auction.wizard_invoice -msgid "Invoice Seller objects" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Oriental Arts" -msgstr "" - #. module: auction #: field:auction.bid,partner_id:0 msgid "Buyer Name" msgstr "" #. module: auction -#: field:report.auction.view2,sum_adj:0 -msgid "Sum of adjudication" +#: view:report.auction:0 +#: field:report.auction,day:0 +msgid "Day" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.auction_wizard_enable_taken -msgid "Unmark as taken away" +#: model:ir.actions.act_window,name:auction.action_auction_lots_make_invoice +msgid "Invoice Seller objects" msgstr "" #. module: auction @@ -2085,46 +1845,48 @@ msgid "Gross Margin (%)" msgstr "" #. module: auction -#: selection:auction.dates,state:0 -#: selection:report.auction.adjudication,state:0 -msgid "Closed" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: auction +#: view:auction.dates:0 +msgid "Search Next Auction Dates" +msgstr "" + +#. module: auction +#: view:auction.catalog.flagey:0 +msgid "Print Auction Catalog Flagey Report..." +msgstr "" + +#. module: auction +#: field:auction.lots,ach_avance:0 +msgid "Buyer Advance" msgstr "" #. module: auction #: field:auction.lots,obj_comm:0 -#: field:report.unclassified.objects,obj_comm:0 msgid "Commission" msgstr "" #. module: auction -#: wizard_field:auction.lots.numerotate,init,lot_num:0 -msgid "Lot Number" +#: view:board.board:0 +msgid "Min/Adj/Max" msgstr "" #. module: auction -#: constraint:res.partner:0 -msgid "The VAT doesn't seem to be correct." +#: view:auction.catalog.flagey:0 +msgid "Catalog Flagey Report" msgstr "" #. module: auction -#: field:report.attendance,employee_id:0 -msgid "Employee" +#: help:auction.lots,obj_price:0 +msgid "Object Price" msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.vnd_bordereau:0 -msgid "Adj.(EUR)" -msgstr "" - -#. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "Est." -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.auction_report_menu -msgid "Reporting" +#: view:auction.bid:0 +msgid "Bids Lines" msgstr "" #. module: auction @@ -2132,19 +1894,24 @@ msgstr "" msgid "Catalog" msgstr "" +#. module: auction +#: help:auction.lots,auction_id:0 +msgid "Auction for object" +msgstr "" + #. module: auction #: field:auction.deposit.cost,account:0 msgid "Destination Account" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_report_deposit_border -msgid "Report deposit border" +#: model:ir.ui.menu,name:auction.auction_config_menu +msgid "Configuration" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.auction_config_menu -msgid "Configuration" +#: model:ir.model,name:auction.model_auction_pay_buy +msgid "Pay buy" msgstr "" #. module: auction @@ -2163,15 +1930,13 @@ msgid "Last Exposition Day" msgstr "" #. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_report_allmonth_view1 -#: model:ir.actions.act_window,name:auction.action_auction_report_allmonth_view2 -#: model:ir.actions.act_window,name:auction.action_auction_report_thismonth_view2 -msgid "Auction report" +#: model:ir.model,name:auction.model_auction_lots_able +msgid "Lots able" msgstr "" #. module: auction -#: model:ir.model,name:auction.model_auction_lot_category -msgid "auction.lot.category" +#: model:account.tax.code,name:auction.account_tax_code_id3 +msgid "VAT 10%" msgstr "" #. module: auction @@ -2179,14 +1944,35 @@ msgstr "" msgid "Artist/Author Name" msgstr "" +#. module: auction +#: selection:report.auction,month:0 +msgid "December" +msgstr "" + #. module: auction #: field:auction.lots,image:0 msgid "Image" msgstr "" #. module: auction -#: selection:report.object.encoded,state:0 -msgid "Invoiced" +#: help:auction.lots,buyer_price:0 +#: help:auction.lots.make.invoice.buyer,amount:0 +msgid "Buyer Price" +msgstr "" + +#. module: auction +#: model:ir.model,name:auction.model_auction_lot_category +msgid "Auction Lots Category" +msgstr "" + +#. module: auction +#: model:account.tax.code,name:auction.account_tax_code_id2 +msgid "VAT 20%" +msgstr "" + +#. module: auction +#: model:ir.model,name:auction.model_auction_payer_sel +msgid "Auction payment for seller" msgstr "" #. module: auction @@ -2196,25 +1982,8 @@ msgid "Taken away" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Collectible & art objects" -msgstr "" - -#. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "BID:" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.action_auction_buyer_reporting -#: model:ir.actions.act_window,name:auction.action_auction_buyer_reporting2 -#: model:ir.actions.act_window,name:auction.action_auction_buyer_reporting_all1 -msgid "Buyer's auction" -msgstr "" - -#. module: auction -#: view:report.seller.auction2:0 -msgid "Auction reporting2 tree view" +#: model:ir.actions.report.xml,name:auction.seller_form_id +msgid "Seller List" msgstr "" #. module: auction @@ -2228,73 +1997,64 @@ msgid "Error ! You can not create recursive associated members." msgstr "" #. module: auction -#: selection:auction.dates,state:0 -#: selection:auction.lots,state:0 -#: selection:report.auction.adjudication,state:0 -#: selection:report.object.encoded,state:0 -#: selection:report.seller.auction,state:0 -#: selection:report.unclassified.objects,state:0 -msgid "Draft" +#: field:auction.lot.category,name:0 +msgid "Category Name" msgstr "" #. module: auction -#: rml:buyer.list:0 +#: report:buyer.list:0 msgid "........." msgstr "" #. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Buyer Cost:" +#: view:report.auction:0 +msgid "Auction Summary tree view" msgstr "" #. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "NET" -msgstr "" - -#. module: auction -#: rml:report.auction.buyer.result:0 +#: report:report.auction.buyer.result:0 msgid "Adj" msgstr "" #. module: auction #: view:auction.dates:0 -#: model:ir.ui.menu,name:auction.auction_date_menu +#: model:ir.model,name:auction.model_auction_dates msgid "Auction Dates" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Furnitures" -msgstr "" - -#. module: auction -#: xsl:report.auction.ach_bordereau:0 -msgid "Customer Contact" -msgstr "" - -#. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "Inv, Name" +#: model:ir.ui.menu,name:auction.menu_board_auction_open +msgid "Auction DashBoard" msgstr "" #. module: auction +#: view:report.auction:0 +#: field:report.auction,user_id:0 #: field:report.auction.adjudication,user_id:0 -#: field:report.auction.estimation.adj.category,user_id:0 #: field:report.auction.object.date,user_id:0 #: field:report.object.encoded,user_id:0 -#: field:report.object.encoded.manager,user_id:0 msgid "User" msgstr "" #. module: auction -#: view:report.unplanned.object:0 -msgid "Unplanned Objects" +#: view:auction.pay.buy:0 +msgid "Payment Lines" msgstr "" #. module: auction -#: field:report.buyer.auction2,gross_revenue:0 -msgid "Gross Revenue" +#: code:addons/auction/auction.py:0 +#, python-format +msgid "Missed Address !" +msgstr "" + +#. module: auction +#: help:auction.lots,net_revenue:0 +msgid "Buyer Price - Seller Price - Indirect Cost" +msgstr "" + +#. module: auction +#: model:ir.actions.act_window,name:auction.act_auction_lot_open_bid +msgid "Open Bids" msgstr "" #. module: auction @@ -2302,11 +2062,6 @@ msgstr "" msgid "Pseudo" msgstr "" -#. module: auction -#: field:auction.lots,important:0 -msgid "To be Emphatized" -msgstr "" - #. module: auction #: view:auction.lots:0 msgid "Not sold" @@ -2319,197 +2074,153 @@ msgid "Buyer Costs" msgstr "" #. module: auction -#: model:ir.actions.wizard,name:auction.wizard_numerotate_automatic -msgid "Numerotation (automatic)" -msgstr "" - -#. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Auction Date:" msgstr "" #. module: auction +#: code:addons/auction/wizard/auction_aie_send.py:0 +#: code:addons/auction/wizard/auction_aie_send_result.py:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: auction +#: field:auction.dates,buyer_invoice_history:0 #: field:auction.lots,ach_inv_id:0 +#: view:auction.lots.make.invoice.buyer:0 msgid "Buyer Invoice" msgstr "" #. module: auction -#: rml:auction.bids:0 +#: report:auction.bids:0 msgid "Tel" msgstr "" -#. module: auction -#: wizard_field:auction.pay.buy,init,total:0 -msgid "Amount to paid" -msgstr "" - #. module: auction #: field:auction.lots,artist_id:0 msgid "Artist/Author" msgstr "" -#. module: auction -#: model:account.tax,name:auction.auction_tax1 -msgid "TVA" -msgstr "" - #. module: auction #: model:ir.actions.report.xml,name:auction.total_result1 msgid "Auction Totals with lists" msgstr "" #. module: auction -#: wizard_button:auction.lots.buyer_map,done,end:0 +#: view:auction.deposit:0 +msgid "General Information" +msgstr "" + +#. module: auction +#: view:auction.lots.auction.move:0 +#: view:auction.lots.buyer_map:0 +#: view:auction.lots.make.invoice:0 +#: view:auction.lots.make.invoice.buyer:0 +#: view:auction.lots.sms.send:0 +#: view:auction.pay.buy:0 msgid "Close" msgstr "" #. module: auction #: model:ir.model,name:auction.model_report_object_encoded -#: model:ir.model,name:auction.model_report_object_encoded_manager msgid "Object encoded" msgstr "" #. module: auction -#: rml:bids.phones.details:0 +#: view:auction.bid:0 +msgid "Search Auction Bid" +msgstr "" + +#. module: auction +#: report:bids.phones.details:0 msgid "Est" msgstr "" #. module: auction -#: field:report.auction.view,nbuyer:0 -msgid "No of buyers" +#: view:auction.dates:0 +msgid "Seller Commissions" msgstr "" #. module: auction -#: field:report.seller.auction,avg_price:0 -msgid "Avg adjudication" -msgstr "" - -#. module: auction -#: view:report.object.encoded.manager:0 +#: view:report.object.encoded:0 msgid "Object statistic" msgstr "" +#. module: auction +#: help:auction.dates,journal_seller_id:0 +msgid "Account journal for seller" +msgstr "" + #. module: auction #: field:auction.dates,auction2:0 msgid "Last Auction Day" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_auction_dates_next1 -msgid "Next Auction Dates" -msgstr "" - -#. module: auction -#: model:ir.model,name:auction.model_report_attendance -msgid "Report Sign In/Out" +#: view:auction.deposit:0 +msgid "Objects Description" msgstr "" #. module: auction #: view:auction.deposit:0 #: field:auction.deposit,info:0 -#: view:auction.lots:0 -#: wizard_field:auction.lots.numerotate,search,obj_desc:0 -#: rml:bids.phones.details:0 -#: xsl:flagey.huissier:0 -#: xsl:report.auction.ach_bordereau:0 -#: xsl:report.auction.deposit:0 -#: xsl:report.auction.lots.list.landscape:0 -#: xsl:report.auction.vnd_bordereau:0 +#: report:bids.phones.details:0 msgid "Description" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Cont. Art/Arts" +#: selection:report.auction,month:0 +msgid "May" msgstr "" #. module: auction #: field:auction.lots,obj_price:0 -#: field:report.auction.view,adj_price:0 -#: field:report.unclassified.objects,obj_price:0 msgid "Adjudication price" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.menu_all_objects_to_sell -msgid "Objects to sell" +#: field:auction.dates,acc_income:0 +msgid "Income Account" msgstr "" #. module: auction -#: xsl:flagey.huissier:0 -msgid "Ref." -msgstr "" - -#. module: auction -#: wizard_field:auction.lots.send.aie,date_ask,password:0 -#: wizard_field:auction.lots.send.aie,init,password:0 -#: wizard_field:auction.lots.send.aie.results,date_ask,password:0 -#: wizard_field:auction.lots.send.aie.results,init,password:0 -#: wizard_field:auction.lots.sms_send,init,password:0 +#: field:auction.lots.sms.send,password:0 msgid "Password" msgstr "" #. module: auction -#: field:auction.lots,ach_avance:0 -msgid "Buyer Advance" +#: selection:report.auction,month:0 +msgid "February" msgstr "" #. module: auction -#: field:auction.lots,name:0 -#: wizard_field:auction.lots.numerotate,search,name:0 -#: field:report.unclassified.objects,name:0 -msgid "Short Description" +#: selection:report.auction,month:0 +msgid "April" msgstr "" #. module: auction -#: model:ir.ui.menu,name:auction.auction_report_employees_menu -msgid "Employees" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Clocks and watches" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Scientific Instruments" -msgstr "" - -#. module: auction -#: wizard_view:auction.lots.enable,init:0 -msgid "Confirmation enable taken away" -msgstr "" - -#. module: auction -#: wizard_view:auction.pay.buy,init:0 +#: view:auction.pay.buy:0 msgid "Pay objects" msgstr "" #. module: auction #: view:report.object.encoded:0 -#: view:report.object.encoded.manager:0 msgid "# objects" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Adjudication:" msgstr "" -#. module: auction -#: field:report.buyer.auction2,sumadj:0 -msgid "Sum of adjustication" -msgstr "" - #. module: auction #: model:ir.actions.report.xml,name:auction.details_bids_phones msgid "Bids per lot (phone)" msgstr "" #. module: auction -#: field:report.buyer.auction,buyer_login:0 -#: field:report.buyer.auction2,buyer_login:0 +#: field:report.auction,buyer_login:0 msgid "Buyer Login" msgstr "" @@ -2519,120 +2230,33 @@ msgid "Expenses" msgstr "" #. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Wine" +#: model:ir.model,name:auction.model_auction_payer +msgid "Auction payer" msgstr "" #. module: auction -#: rml:auction.total.rml:0 +#: report:auction.total.rml:0 msgid "Auction name:" msgstr "" -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/African Arts" -msgstr "" - -#. module: auction -#: model:ir.actions.report.xml,name:auction.art2 -msgid "Artists Biography" -msgstr "" - -#. module: auction -#: selection:auction.lot.category,aie_categ:0 -msgid "Antique/Posters" -msgstr "" - -#. module: auction -#: field:auction.lots,history_ids:0 -msgid "Auction history" -msgstr "" - -#. module: auction -#: xsl:report.auction.lots.list.landscape:0 -msgid "Orders" -msgstr "" -#. module: auction -#: view:board.board:0 -msgid "Objects by day" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_board_auction_manager -msgid "Auction Manager" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Summary pointing by user" -msgstr "" - -#. module: auction -#: model:ir.ui.menu,name:auction.menu_board_auction -msgid "Auction Member" -msgstr "" - -#. module: auction -#: model:ir.actions.act_window,name:auction.open_board_auction -msgid "Auction member board" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Auction manager " -msgstr "" - -#. module: auction -#: model:ir.module.module,shortdesc:auction.module_meta_information -msgid "Board for Auction" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Estimations/Adjudication" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Total Adjudications" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Latest objects" -msgstr "" - #. module: auction #: view:board.board:0 msgid "Latest deposits" msgstr "" #. module: auction -#: view:board.board:0 -msgid "Menu" +#: model:ir.actions.report.xml,name:auction.art2 +msgid "Artists Biography" msgstr "" #. module: auction -#: view:board.board:0 -msgid "My objects By Day" +#: view:report.auction:0 +#: field:report.auction,year:0 +msgid "Year" msgstr "" #. module: auction -#: view:board.board:0 -msgid "My board" +#: field:auction.lots,history_ids:0 +msgid "Auction history" msgstr "" -#. module: auction -#: model:ir.actions.act_window,name:auction.open_board_auction_manager -msgid "Auction manager board" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "Min/Adj/Max" -msgstr "" - -#. module: auction -#: view:board.board:0 -msgid "My Latest Objects" -msgstr "" diff --git a/addons/auction/report/buyer_list.rml b/addons/auction/report/buyer_list.rml index 4ac6e6694e1..c5e9ef9ca7b 100644 --- a/addons/auction/report/buyer_list.rml +++ b/addons/auction/report/buyer_list.rml @@ -75,13 +75,13 @@ Lot - Adj.([[ company.currency_id.code ]]) + Adj.([[ company.currency_id.symbol ]]) Buyer costs([[ o['amount' ]*100 ]]%) - To pay ([[ company.currency_id.code ]]) + To pay ([[ company.currency_id.symbol ]]) diff --git a/addons/auction/report/report_auction.py b/addons/auction/report/report_auction.py index cf1c680c63b..25cdab88e89 100644 --- a/addons/auction/report/report_auction.py +++ b/addons/auction/report/report_auction.py @@ -18,7 +18,6 @@ # along with this program. If not, see . # ############################################################################## -from mx import DateTime from osv import fields, osv, orm from tools import config from tools.translate import _ diff --git a/addons/audittrail/i18n/audittrail.pot b/addons/audittrail/i18n/audittrail.pot index 637b78031ab..9285db4a74f 100644 --- a/addons/audittrail/i18n/audittrail.pot +++ b/addons/audittrail/i18n/audittrail.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:08+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:08+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -26,8 +26,8 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: audittrail @@ -36,17 +36,13 @@ msgid "Subscribed" msgstr "" #. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " +#: model:ir.model,name:audittrail.model_audittrail_rule +msgid "Audittrail Rule" msgstr "" #. module: audittrail -#: selection:audittrail.log,method:0 -msgid "Create" -msgstr "" - -#. module: audittrail -#: wizard_view:audittrail.view.log,init:0 +#: view:audittrail.view.log:0 +#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree msgid "Audit Logs" msgstr "" @@ -66,18 +62,18 @@ msgid "Old Value" msgstr "" #. module: audittrail -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: audittrail -#: model:ir.actions.wizard,name:audittrail.wizard_audittrail_log +#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log msgid "View log" msgstr "" #. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "audittrail.log.line" +#: help:audittrail.rule,log_read:0 +msgid "Select this if you want to keep track of read/open on any record of the object of this rule" msgstr "" #. module: audittrail @@ -86,13 +82,13 @@ msgid "Method" msgstr "" #. module: audittrail -#: wizard_field:audittrail.view.log,init,from:0 +#: field:audittrail.view.log,from:0 msgid "Log From" msgstr "" #. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" +#: field:audittrail.log.line,log_id:0 +msgid "Log" msgstr "" #. module: audittrail @@ -101,13 +97,18 @@ msgid "Resource Id" msgstr "" #. module: audittrail -#: selection:audittrail.log,method:0 -msgid "Write" +#: help:audittrail.rule,user_id:0 +msgid "if User is not added then it will applicable for all users" msgstr "" #. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail -msgid "Audittrails" +#: help:audittrail.rule,log_workflow:0 +msgid "Select this if you want to keep track of workflow on any record of the object of this rule" +msgstr "" + +#. module: audittrail +#: field:audittrail.rule,user_id:0 +msgid "Users" msgstr "" #. module: audittrail @@ -116,13 +117,13 @@ msgid "Log Lines" msgstr "" #. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribe" +#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree_sub +msgid "Subscribed Rules" msgstr "" #. module: audittrail -#: selection:audittrail.log,method:0 -msgid "Read" +#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree +msgid "Rules" msgstr "" #. module: audittrail @@ -137,7 +138,7 @@ msgid "AuditTrail Rule" msgstr "" #. module: audittrail -#: wizard_field:audittrail.view.log,init,to:0 +#: field:audittrail.view.log,to:0 msgid "Log To" msgstr "" @@ -147,9 +148,18 @@ msgid "New Value Text: " msgstr "" #. module: audittrail -#: model:ir.module.module,description:audittrail.module_meta_information -msgid "Allows the administrator to track every user operations on all objects of the system.\n" -" Subscribe Rules for read, write, create and delete on objects and check logs" +#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree +msgid "Audit Rules" +msgstr "" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Old Value : " +msgstr "" + +#. module: audittrail +#: field:audittrail.log,name:0 +msgid "Resource Name" msgstr "" #. module: audittrail @@ -158,8 +168,23 @@ msgid "Date" msgstr "" #. module: audittrail -#: field:audittrail.log,user_id:0 -msgid "User" +#: help:audittrail.rule,log_write:0 +msgid "Select this if you want to keep track of modification on any record of the object of this rule" +msgstr "" + +#. module: audittrail +#: field:audittrail.log.line,log:0 +msgid "Log ID" +msgstr "" + +#. module: audittrail +#: field:audittrail.rule,log_create:0 +msgid "Log Creates" +msgstr "" + +#. module: audittrail +#: help:audittrail.rule,object_id:0 +msgid "Select object for which you want to generate log." msgstr "" #. module: audittrail @@ -167,14 +192,25 @@ msgstr "" msgid "Old Value Text : " msgstr "" +#. module: audittrail +#: field:audittrail.rule,log_workflow:0 +msgid "Log Workflow" +msgstr "" + #. module: audittrail #: constraint:ir.ui.view:0 msgid "Invalid XML for View Architecture!" msgstr "" #. module: audittrail -#: field:audittrail.log,name:0 -msgid "Name" +#: field:audittrail.rule,log_read:0 +msgid "Log Reads" +msgstr "" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:0 +#, python-format +msgid "Change audittrail depends -- Setting rule as DRAFT" msgstr "" #. module: audittrail @@ -183,8 +219,12 @@ msgid "Log lines" msgstr "" #. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree_sub -msgid "Subscribed Rules" +#: code:addons/audittrail/audittrail.py:0 +#, python-format +msgid "'%s' Model does not exist...\" %(model))\n" +" model = model_pool.browse(cr, uid, model_id)\n" +"\n" +" if method in ('create" msgstr "" #. module: audittrail @@ -198,8 +238,23 @@ msgid "AuditTrail Rules" msgstr "" #. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "audittrail.rule" +#: help:audittrail.rule,log_unlink:0 +msgid "Select this if you want to keep track of deletion on any record of the object of this rule" +msgstr "" + +#. module: audittrail +#: field:audittrail.log,user_id:0 +msgid "User" +msgstr "" + +#. module: audittrail +#: field:audittrail.rule,action_id:0 +msgid "Action ID" +msgstr "" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Users (if User is not added then it will applicable for all users)" msgstr "" #. module: audittrail @@ -208,13 +263,14 @@ msgid "UnSubscribe" msgstr "" #. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log writes" +#: code:addons/audittrail/audittrail.py:0 +#, python-format +msgid "WARNING: audittrail is not part of the pool" msgstr "" #. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "audittrail.log" +#: field:audittrail.rule,log_unlink:0 +msgid "Log Deletes" msgstr "" #. module: audittrail @@ -223,12 +279,34 @@ msgid "Field Description" msgstr "" #. module: audittrail -#: selection:audittrail.log,method:0 -msgid "Delete" +#: code:addons/audittrail/audittrail.py:0 +#, python-format +msgid "'%s' field does not exist in '%s' model\" %(field_name, model.model))\n" +"\n" +" field = field_pool.read(cr, uid, field_id)\n" +" relation_model = field['relation']\n" +" relation_model_pool = relation_model and pool.get(relation_model) or False\n" +"\n" +" if field['ttype'] == 'many2one':\n" +" res = False\n" +" relation_id = False\n" +" if values and type(values) == tuple:\n" +" relation_id = values[0]\n" +" if relation_id and relation_model_pool:\n" +" relation_model_object = relation_model_pool.read(cr, uid, relation_id, [relation_model_pool._rec_name])\n" +" res = relation_model_object[relation_model_pool._rec_name]\n" +" return res\n" +"\n" +" elif field['ttype'] in ('many2many','one2many" msgstr "" #. module: audittrail -#: wizard_button:audittrail.view.log,init,open:0 +#: field:audittrail.rule,log_write:0 +msgid "Log Writes" +msgstr "" + +#. module: audittrail +#: view:audittrail.view.log:0 msgid "Open Logs" msgstr "" @@ -242,11 +320,6 @@ msgstr "" msgid "Rule Name" msgstr "" -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log reads" -msgstr "" - #. module: audittrail #: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree msgid "Logs" @@ -258,13 +331,8 @@ msgid "New Value" msgstr "" #. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_action_log_tree2 -msgid "View Logs" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log creates" +#: model:ir.model,name:audittrail.model_audittrail_log_line +msgid "Log Line" msgstr "" #. module: audittrail @@ -273,8 +341,18 @@ msgid "AuditTrail Logs" msgstr "" #. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Rules" +#: view:audittrail.rule:0 +msgid "Subscribe" +msgstr "" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_log +msgid "Audittrail Log" +msgstr "" + +#. module: audittrail +#: help:audittrail.rule,log_action:0 +msgid "Select this if you want to keep track of actions on the object of this rule" msgstr "" #. module: audittrail @@ -282,23 +360,78 @@ msgstr "" msgid "New Value : " msgstr "" -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - #. module: audittrail #: field:audittrail.log.line,old_value_text:0 msgid "Old value Text" msgstr "" #. module: audittrail -#: wizard_button:audittrail.view.log,init,end:0 +#: view:audittrail.view.log:0 msgid "Cancel" msgstr "" #. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log deletes" +#: model:ir.model,name:audittrail.model_audittrail_view_log +msgid "View Log" +msgstr "" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:0 +#, python-format +msgid "'%s' field does not exist in '%s' model\" %(line['name'], model.model))\n" +"\n" +" field = field_pool.read(cr, uid, field_id)\n" +" old_value = 'old_value' in line and line['old_value'] or ''\n" +" new_value = 'new_value' in line and line['new_value'] or ''\n" +" old_value_text = 'old_value_text' in line and line['old_value_text'] or ''\n" +" new_value_text = 'new_value_text' in line and line['new_value_text'] or ''\n" +"\n" +" if old_value_text == new_value_text:\n" +" continue\n" +" if field['ttype'] == 'many2one':\n" +" if type(old_value) == tuple:\n" +" old_value = old_value[0]\n" +" if type(new_value) == tuple:\n" +" new_value = new_value[0]\n" +" vals = {\n" +" \"log_id\": log_id,\n" +" \"field_id\": field_id,\n" +" \"old_value\": old_value,\n" +" \"new_value\": new_value,\n" +" \"old_value_text\": old_value_text,\n" +" \"new_value_text\": new_value_text,\n" +" \"field_description\": field['field_description']\n" +" }\n" +" line_id = log_line_pool.create(cr, uid, vals)\n" +" #End Loop\n" +" return True\n" +"\n" +"\n" +" def log_fct(self, db, uid, model, method, fct_src, *args):\n" +" \"\"\"\n" +" Logging function: This function is performs logging oprations according to method\n" +" @param db: the current database\n" +" @param uid: the current user’s ID for security checks,\n" +" @param object: Object who's values are being changed\n" +" @param method: method to log: create, read, write, unlink\n" +" @param fct_src: execute method of Object proxy\n" +"\n" +" @return: Returns result as per method of Object proxy\n" +" \"\"\"\n" +" res2 = args\n" +" pool = pooler.get_pool(db)\n" +" cr = pooler.get_db(db).cursor()\n" +" resource_pool = pool.get(model)\n" +" log_pool = pool.get('audittrail.log" +msgstr "" + +#. module: audittrail +#: field:audittrail.rule,log_action:0 +msgid "Log Action" +msgstr "" + +#. module: audittrail +#: help:audittrail.rule,log_create:0 +msgid "Select this if you want to keep track of creation on any record of the object of this rule" msgstr "" diff --git a/addons/base_action_rule/i18n/base_action_rule.pot b/addons/base_action_rule/i18n/base_action_rule.pot index 102aacb39f2..26eb39a0a1d 100644 --- a/addons/base_action_rule/i18n/base_action_rule.pot +++ b/addons/base_action_rule/i18n/base_action_rule.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-19 12:20:41+0000\n" -"PO-Revision-Date: 2010-08-19 12:20:41+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:15+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:15+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -60,6 +60,11 @@ msgstr "" msgid "Set State to" msgstr "" +#. module: base_action_rule +#: field:base.action.rule,act_email_from:0 +msgid "Email From" +msgstr "" + #. module: base_action_rule #: view:base.action.rule:0 msgid "Email Body" @@ -101,11 +106,6 @@ msgstr "" msgid "Check this if you want the rule to send a reminder by email to the partner." msgstr "" -#. module: base_action_rule -#: view:base.action.rule:0 -msgid "Email Reminders" -msgstr "" - #. module: base_action_rule #: view:base.action.rule:0 msgid "Conditions on Model Partner" @@ -127,8 +127,8 @@ msgid "%(object_subject)s = Object subject" msgstr "" #. module: base_action_rule -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: view:base.action.rule:0 +msgid "Email Reminders" msgstr "" #. module: base_action_rule @@ -202,6 +202,11 @@ msgstr "" msgid "None" msgstr "" +#. module: base_action_rule +#: help:base.action.rule,act_email_to:0 +msgid "Use a python expression to specify the right field on which one than we will use for the 'To' field of the header" +msgstr "" + #. module: base_action_rule #: view:base.action.rule:0 msgid "%(object_user_phone)s = Responsible phone" @@ -217,6 +222,11 @@ msgstr "" msgid "Delay type" msgstr "" +#. module: base_action_rule +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + #. module: base_action_rule #: help:base.action.rule,regex_name:0 msgid "Regular expression for matching name of the resource\n" @@ -229,6 +239,11 @@ msgstr "" msgid "Call Object Method" msgstr "" +#. module: base_action_rule +#: field:base.action.rule,act_email_to:0 +msgid "Email To" +msgstr "" + #. module: base_action_rule #: help:base.action.rule,act_mail_to_watchers:0 msgid "Check this if you want the rule to mark CC(mail to any other person defined in actions)." @@ -244,6 +259,11 @@ msgstr "" msgid "Note" msgstr "" +#. module: base_action_rule +#: help:base.action.rule,act_email_from:0 +msgid "Use a python expression to specify the right field on which one than we will use for the 'From' field of the header" +msgstr "" + #. module: base_action_rule #: constraint:ir.ui.menu:0 msgid "Error ! You can not create recursive Menu." @@ -356,11 +376,6 @@ msgstr "" msgid "%(partner_email)s = Partner Email" msgstr "" -#. module: base_action_rule -#: view:base.action.rule:0 -msgid "%(object_date)s = Creation date" -msgstr "" - #. module: base_action_rule #: view:base.action.rule:0 msgid "%(object_user_email)s = Responsible Email" diff --git a/addons/base_calendar/i18n/base_calendar.pot b/addons/base_calendar/i18n/base_calendar.pot index 1c5efc1526c..cc3cdac7741 100644 --- a/addons/base_calendar/i18n/base_calendar.pot +++ b/addons/base_calendar/i18n/base_calendar.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-19 12:50:56+0000\n" -"PO-Revision-Date: 2010-08-19 12:50:56+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:16+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:16+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -23,8 +23,6 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 -#: selection:calendar.todo,freq:0 msgid "Hourly" msgstr "" @@ -39,6 +37,12 @@ msgstr "" msgid "This property defines the list of date/time exceptions for a recurring calendar component." msgstr "" +#. module: base_calendar +#: field:calendar.event,vtimezone:0 +#: field:calendar.todo,vtimezone:0 +msgid "Timezone" +msgstr "" + #. module: base_calendar #: field:calendar.event.edit.all,name:0 msgid "Title" @@ -46,9 +50,7 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 #: selection:calendar.event,rrule_type:0 -#: selection:calendar.todo,freq:0 #: selection:calendar.todo,rrule_type:0 msgid "Monthly" msgstr "" @@ -58,6 +60,11 @@ msgstr "" msgid "Invited User" msgstr "" +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +msgid "Select range to Exclude" +msgstr "" + #. module: base_calendar #: model:ir.actions.act_window,name:base_calendar.action_res_alarm_view #: model:ir.ui.menu,name:base_calendar.menu_crm_meeting_avail_alarm @@ -90,6 +97,12 @@ msgstr "" msgid "Fourth" msgstr "" +#. module: base_calendar +#: help:calendar.event,count:0 +#: help:calendar.todo,count:0 +msgid "Repeat max that times" +msgstr "" + #. module: base_calendar #: field:calendar.event,show_as:0 #: field:calendar.todo,show_as:0 @@ -114,6 +127,8 @@ msgstr "" #. module: base_calendar #: selection:calendar.alarm,trigger_interval:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 #: selection:res.alarm,trigger_interval:0 msgid "Hours" msgstr "" @@ -201,9 +216,7 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 #: selection:calendar.event,rrule_type:0 -#: selection:calendar.todo,freq:0 #: selection:calendar.todo,rrule_type:0 msgid "Yearly" msgstr "" @@ -233,6 +246,8 @@ msgstr "" #. module: base_calendar #: selection:calendar.alarm,trigger_interval:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 #: selection:res.alarm,trigger_interval:0 msgid "Days" msgstr "" @@ -258,8 +273,8 @@ msgid "Chair Person" msgstr "" #. module: base_calendar -#: selection:calendar.alarm,action:0 -msgid "Procedure" +#: view:calendar.event:0 +msgid "Exclude range" msgstr "" #. module: base_calendar @@ -275,6 +290,8 @@ msgstr "" #. module: base_calendar #: selection:calendar.alarm,trigger_interval:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 #: selection:res.alarm,trigger_interval:0 msgid "Minutes" msgstr "" @@ -296,8 +313,6 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 -#: selection:calendar.todo,freq:0 msgid "Secondly" msgstr "" @@ -314,6 +329,11 @@ msgstr "" msgid "Group By..." msgstr "" +#. module: base_calendar +#: help:base_calendar.invite.attendee,email:0 +msgid "Provide external email address who will receive this invitation." +msgstr "" + #. module: base_calendar #: help:calendar.attendee,partner_id:0 msgid "Partner related to contact" @@ -325,9 +345,9 @@ msgid "Specify the type of Invitation" msgstr "" #. module: base_calendar -#: help:calendar.event,exrule:0 -#: help:calendar.todo,exrule:0 -msgid "defines a rule or repeating pattern for an exception to a recurrence set" +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Years" msgstr "" #. module: base_calendar @@ -341,6 +361,12 @@ msgstr "" msgid "Optional Participation" msgstr "" +#. module: base_calendar +#: help:calendar.event,interval:0 +#: help:calendar.todo,interval:0 +msgid "Repeat every x" +msgstr "" + #. module: base_calendar #: field:calendar.event,date_deadline:0 #: field:calendar.todo,date_deadline:0 @@ -496,6 +522,12 @@ msgstr "" msgid "Repeat Until" msgstr "" +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Seconds" +msgstr "" + #. module: base_calendar #: view:calendar.event:0 msgid "Visibility" @@ -569,6 +601,11 @@ msgstr "" msgid "Created" msgstr "" +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_base_calendar_set_exrule +msgid "Set Exclude range" +msgstr "" + #. module: base_calendar #: selection:calendar.event,class:0 #: selection:calendar.todo,class:0 @@ -577,9 +614,7 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 #: selection:calendar.event,rrule_type:0 -#: selection:calendar.todo,freq:0 #: selection:calendar.todo,rrule_type:0 msgid "Daily" msgstr "" @@ -602,6 +637,12 @@ msgstr "" msgid "Contact" msgstr "" +#. module: base_calendar +#: help:calendar.event,rrule_type:0 +#: help:calendar.todo,rrule_type:0 +msgid "Let the event automatically repeat at that interval" +msgstr "" + #. module: base_calendar #: view:calendar.attendee:0 #: view:calendar.event:0 @@ -615,11 +656,6 @@ msgstr "" msgid "Partner" msgstr "" -#. module: base_calendar -#: view:base.calendar.set.exrule:0 -msgid "Select data for ExRule" -msgstr "" - #. module: base_calendar #: view:base_calendar.invite.attendee:0 #: selection:base_calendar.invite.attendee,type:0 @@ -725,6 +761,12 @@ msgstr "" msgid "Decline" msgstr "" +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Weeks" +msgstr "" + #. module: base_calendar #: selection:calendar.attendee,cutype:0 msgid "Group" @@ -808,7 +850,6 @@ msgstr "" #. module: base_calendar #: view:base.calendar.set.exrule:0 -#: model:ir.actions.act_window,name:base_calendar.action_base_calendar_set_exrule #: model:ir.model,name:base_calendar.model_base_calendar_set_exrule msgid "Set Exrule" msgstr "" @@ -888,20 +929,16 @@ msgid "Delegated From" msgstr "" #. module: base_calendar -#: view:calendar.attendee:0 #: field:calendar.attendee,user_id:0 msgid "User" msgstr "" #. module: base_calendar -#: view:calendar.event:0 -msgid "ExRule" -msgstr "" - -#. module: base_calendar -#: view:calendar.event:0 -#: field:calendar.event,date:0 -msgid "Date" +#: field:calendar.alarm,active:0 +#: field:calendar.event,active:0 +#: field:calendar.todo,active:0 +#: field:res.alarm,active:0 +msgid "Active" msgstr "" #. module: base_calendar @@ -916,6 +953,11 @@ msgstr "" msgid "Indicate the groups that the attendee belongs to" msgstr "" +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +msgid "Data" +msgstr "" + #. module: base_calendar #: field:base.calendar.set.exrule,mo:0 #: field:calendar.event,mo:0 @@ -990,11 +1032,9 @@ msgid "Summary" msgstr "" #. module: base_calendar -#: field:calendar.alarm,active:0 -#: field:calendar.event,active:0 -#: field:calendar.todo,active:0 -#: field:res.alarm,active:0 -msgid "Active" +#: view:calendar.event:0 +#: field:calendar.event,date:0 +msgid "Date" msgstr "" #. module: base_calendar @@ -1007,6 +1047,11 @@ msgstr "" msgid "Action" msgstr "" +#. module: base_calendar +#: help:base_calendar.invite.attendee,type:0 +msgid "Select whom you want to Invite" +msgstr "" + #. module: base_calendar #: help:calendar.alarm,duration:0 #: help:res.alarm,duration:0 @@ -1040,9 +1085,7 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 #: selection:calendar.event,rrule_type:0 -#: selection:calendar.todo,freq:0 #: selection:calendar.todo,rrule_type:0 msgid "Weekly" msgstr "" @@ -1124,6 +1167,11 @@ msgstr "" msgid "Tuesday" msgstr "" +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Procedure" +msgstr "" + #. module: base_calendar #: help:calendar.alarm,description:0 msgid "Provides a more complete description of the calendar component, than that provided by the \"SUMMARY\" property" @@ -1155,6 +1203,7 @@ msgid "Tentative" msgstr "" #. module: base_calendar +#: view:calendar.attendee:0 #: view:calendar.event:0 #: field:calendar.event,user_id:0 #: field:calendar.todo,user_id:0 @@ -1203,6 +1252,12 @@ msgstr "" msgid "Details" msgstr "" +#. module: base_calendar +#: help:calendar.event,exrule:0 +#: help:calendar.todo,exrule:0 +msgid "Defines a rule or repeating pattern of time to exclude from the recurring rule." +msgstr "" + #. module: base_calendar #: field:base.calendar.set.exrule,month_list:0 #: field:calendar.event,month_list:0 @@ -1301,8 +1356,6 @@ msgstr "" #. module: base_calendar #: selection:base.calendar.set.exrule,freq:0 -#: selection:calendar.event,freq:0 -#: selection:calendar.todo,freq:0 msgid "Minutely" msgstr "" @@ -1324,6 +1377,12 @@ msgstr "" msgid "February" msgstr "" +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Months" +msgstr "" + #. module: base_calendar #: selection:calendar.attendee,cutype:0 msgid "Resource" @@ -1438,9 +1497,9 @@ msgid "Sequence" msgstr "" #. module: base_calendar -#: field:calendar.event,vtimezone:0 -#: field:calendar.todo,vtimezone:0 -msgid "Timezone" +#: help:calendar.event,alarm_id:0 +#: help:calendar.todo,alarm_id:0 +msgid "Set an alarm at this time, before the event occurs" msgstr "" #. module: base_calendar @@ -1454,13 +1513,6 @@ msgstr "" msgid "Accept" msgstr "" -#. module: base_calendar -#: selection:base.calendar.set.exrule,week_list:0 -#: selection:calendar.event,week_list:0 -#: selection:calendar.todo,week_list:0 -msgid "Saturday" -msgstr "" - #. module: base_calendar #: view:calendar.attendee:0 msgid "Invitation To" @@ -1501,10 +1553,10 @@ msgid "Trigger Date" msgstr "" #. module: base_calendar -#: help:calendar.alarm,attach:0 -msgid "* Points to a sound resource, which is rendered when the alarm is triggered for audio,\n" -" * File which is intended to be sent as message attachments for email,\n" -" * Points to a procedure resource, which is invoked when the alarm is triggered for procedure." +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Saturday" msgstr "" #. module: base_calendar diff --git a/addons/base_contact/i18n/base_contact.pot b/addons/base_contact/i18n/base_contact.pot index bab84fcf825..7bfff9f671d 100644 --- a/addons/base_contact/i18n/base_contact.pot +++ b/addons/base_contact/i18n/base_contact.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:16+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:16+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,14 +15,252 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_contact +#: field:res.partner.contact,title:0 +msgid "Title" +msgstr "" + +#. module: base_contact +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: base_contact +#: view:res.partner.address:0 +msgid "# of Contacts" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,fax:0 +msgid "Fax" +msgstr "" + +#. module: base_contact +#: view:base.contact.installer:0 +msgid "title" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,date_start:0 +msgid "Start date of job(Joining Date)" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,function:0 +msgid "Function of this contact with this partner" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,state:0 +msgid "Status of Address" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,name:0 +msgid "You may enter Address first,Partner will be linked automatically if any." +msgstr "" + +#. module: base_contact +#: help:res.partner.job,fax:0 +msgid "Job FAX no." +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,mobile:0 +msgid "Mobile" +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +#: field:res.partner.contact,comment:0 +msgid "Notes" +msgstr "" + +#. module: base_contact +#: model:process.node,note:base_contact.process_node_contacts0 +msgid "People you work with." +msgstr "" + +#. module: base_contact +#: model:process.transition,note:base_contact.process_transition_functiontoaddress0 +msgid "Define functions and address." +msgstr "" + +#. module: base_contact +#: help:res.partner.job,date_stop:0 +msgid "Last date of job" +msgstr "" + +#. module: base_contact +#: view:base.contact.installer:0 +#: field:base.contact.installer,migrate:0 +msgid "Migrate" +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +#: field:res.partner.job,name:0 +msgid "Partner" +msgstr "" + +#. module: base_contact +#: model:process.node,note:base_contact.process_node_function0 +msgid "Jobs at a same partner address." +msgstr "" + +#. module: base_contact +#: model:process.node,name:base_contact.process_node_partners0 +msgid "Partners" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,function:0 +msgid "Partner Function" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,state:0 +msgid "State" +msgstr "" + +#. module: base_contact +#: model:ir.module.module,shortdesc:base_contact.module_meta_information +#: model:process.process,name:base_contact.process_process_basecontactprocess0 +msgid "Base Contact" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,date_stop:0 +msgid "Date Stop" +msgstr "" + +#. module: base_contact +#: model:ir.actions.act_window,name:base_contact.action_res_partner_job +msgid "Contact's Jobs" +msgstr "" + +#. module: base_contact +#: view:res.partner:0 +msgid "Categories" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,sequence_partner:0 +msgid "Order of importance of this job title in the list of job title of the linked partner" +msgstr "" + +#. module: base_contact +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,extension:0 +msgid "Extension" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,extension:0 +msgid "Internal/External extension phone number" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,phone:0 +msgid "Job Phone no." +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +#: field:res.partner.contact,job_ids:0 +msgid "Functions and Addresses" +msgstr "" + +#. module: base_contact +#: model:ir.model,name:base_contact.model_res_partner_contact +#: field:res.partner.job,contact_id:0 +msgid "Contact" +msgstr "" + +#. module: base_contact +#: help:res.partner.job,email:0 +msgid "Job E-Mail" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,sequence_partner:0 +msgid "Partner Seq." +msgstr "" + +#. module: base_contact +#: model:process.transition,name:base_contact.process_transition_functiontoaddress0 +msgid "Function to address" +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,name:0 +msgid "Last Name" +msgstr "" + +#. module: base_contact +#: view:res.partner:0 +#: view:res.partner.contact:0 +msgid "Communication" +msgstr "" + +#. module: base_contact +#: field:base.contact.installer,config_logo:0 +#: field:res.partner.contact,photo:0 +msgid "Image" +msgstr "" + +#. module: base_contact +#: selection:res.partner.job,state:0 +msgid "Past" +msgstr "" + +#. module: base_contact +#: model:ir.model,name:base_contact.model_res_partner_address +msgid "Partner Addresses" +msgstr "" + #. module: base_contact #: field:res.partner.job,sequence_contact:0 msgid "Contact Seq." msgstr "" #. module: base_contact -#: model:ir.model,name:base_contact.model_res_partner_contact -msgid "res.partner.contact" +#: view:res.partner.address:0 +msgid "Search Contact" +msgstr "" + +#. module: base_contact +#: model:ir.actions.act_window,name:base_contact.action_partner_contact_form +#: model:ir.ui.menu,name:base_contact.menu_partner_contact_form +#: model:ir.ui.menu,name:base_contact.menu_purchases_partner_contact_form +#: model:process.node,name:base_contact.process_node_contacts0 +#: view:res.partner:0 +#: field:res.partner.address,job_ids:0 +msgid "Contacts" +msgstr "" + +#. module: base_contact +#: view:base.contact.installer:0 +msgid "Due to changes in Address and Partner's relation, some of the details from address are needed to be migrated into contact information." +msgstr "" + +#. module: base_contact +#: model:process.node,note:base_contact.process_node_addresses0 +msgid "Working and private addresses." +msgstr "" + +#. module: base_contact +#: help:res.partner.job,address_id:0 +msgid "Address which is linked to the Partner" +msgstr "" + +#. module: base_contact +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: base_contact @@ -31,23 +269,114 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: base_contact -#: field:res.partner.job,function_id:0 -msgid "Partner Function" +#: help:res.partner.job,other:0 +msgid "Additional phone field" msgstr "" #. module: base_contact -#: model:ir.actions.act_window,name:base_contact.action_partner_contact_form -#: model:ir.ui.menu,name:base_contact.menu_partner_contact_form -#: model:process.node,name:base_contact.process_node_contacts0 -#: view:res.partner:0 -#: view:res.partner.address:0 -#: field:res.partner.address,job_ids:0 -msgid "Contacts" +#: field:res.partner.contact,website:0 +msgid "Website" msgstr "" #. module: base_contact -#: field:res.partner.job,sequence_partner:0 -msgid "Partner Seq." +#: view:base.contact.installer:0 +msgid "Otherwise these details will not be visible from address/contact." +msgstr "" + +#. module: base_contact +#: field:base.contact.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,email:0 +#: field:res.partner.job,email:0 +msgid "E-Mail" +msgstr "" + +#. module: base_contact +#: model:ir.model,name:base_contact.model_base_contact_installer +msgid "base.contact.installer" +msgstr "" + +#. module: base_contact +#: help:res.partner.contact,active:0 +msgid "If the active field is set to true, it will allow you to hide the partner contact without removing it." +msgstr "" + +#. module: base_contact +#: view:res.partner.job:0 +msgid "Contact Functions" +msgstr "" + +#. module: base_contact +#: field:res.partner.job,phone:0 +msgid "Phone" +msgstr "" + +#. module: base_contact +#: view:base.contact.installer:0 +msgid "Do you want to migrate your Address data in Contact Data?" +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,active:0 +msgid "Active" +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,function:0 +msgid "Main Function" +msgstr "" + +#. module: base_contact +#: model:process.transition,note:base_contact.process_transition_partnertoaddress0 +msgid "Define partners and their addresses." +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +msgid "Seq." +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,lang_id:0 +msgid "Language" +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +msgid "Extra Information" +msgstr "" + +#. module: base_contact +#: model:process.node,note:base_contact.process_node_partners0 +msgid "Companies you work with." +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +msgid "Partner Contact" +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +msgid "General" +msgstr "" + +#. module: base_contact +#: view:res.partner.contact:0 +msgid "Photo" +msgstr "" + +#. module: base_contact +#: field:res.partner.contact,birthdate:0 +msgid "Birth Date" +msgstr "" + +#. module: base_contact +#: help:base.contact.installer,migrate:0 +msgid "If you select this, all addresses will be migrated." msgstr "" #. module: base_contact @@ -70,189 +399,46 @@ msgstr "" msgid "Other" msgstr "" -#. module: base_contact -#: model:process.transition,name:base_contact.process_transition_contacttofunction0 -msgid "Contact to function" -msgstr "" - -#. module: base_contact -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: base_contact -#: model:process.transition,name:base_contact.process_transition_partnertoaddress0 -msgid "Partner to address" -msgstr "" - -#. module: base_contact -#: view:res.partner.address:0 -msgid "# of Contacts" -msgstr "" - -#. module: base_contact -#: help:res.partner.job,other:0 -msgid "Additional phone field" -msgstr "" - #. module: base_contact #: model:process.node,name:base_contact.process_node_function0 msgid "Function" msgstr "" -#. module: base_contact -#: field:res.partner.job,fax:0 -msgid "Fax" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,lang_id:0 -msgid "Language" -msgstr "" - -#. module: base_contact -#: field:res.partner.job,phone:0 -msgid "Phone" -msgstr "" - -#. module: base_contact -#: model:process.transition,note:base_contact.process_transition_contacttofunction0 -msgid "Defines contacts and functions." -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,title:0 -msgid "Title" -msgstr "" - -#. module: base_contact -#: view:res.partner.job:0 -msgid "Contact Functions" -msgstr "" - -#. module: base_contact -#: model:ir.module.module,shortdesc:base_contact.module_meta_information -msgid "Base Contact" -msgstr "" - -#. module: base_contact -#: help:res.partner.job,sequence_partner:0 -msgid "Order of importance of this job title in the list of job title of the linked partner" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,email:0 -#: field:res.partner.job,email:0 -msgid "E-Mail" -msgstr "" - -#. module: base_contact -#: field:res.partner.job,date_stop:0 -msgid "Date Stop" -msgstr "" - -#. module: base_contact -#: view:res.partner:0 -#: field:res.partner.job,address_id:0 -msgid "Address" -msgstr "" - -#. module: base_contact -#: model:ir.actions.act_window,name:base_contact.action_res_partner_job -#: model:ir.ui.menu,name:base_contact.menu_action_res_partner_job -msgid "Contact's Jobs" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,country_id:0 -msgid "Nationality" -msgstr "" - -#. module: base_contact -#: help:res.partner.job,sequence_contact:0 -msgid "Order of importance of this address in the list of addresses of the linked contact" -msgstr "" - #. module: base_contact #: field:res.partner.address,job_id:0 #: field:res.partner.contact,job_id:0 msgid "Main Job" msgstr "" +#. module: base_contact +#: model:process.transition,note:base_contact.process_transition_contacttofunction0 +msgid "Defines contacts and functions." +msgstr "" + +#. module: base_contact +#: model:process.transition,name:base_contact.process_transition_contacttofunction0 +msgid "Contact to function" +msgstr "" + #. module: base_contact #: view:res.partner:0 -msgid "Categories" +#: field:res.partner.job,address_id:0 +msgid "Address" msgstr "" #. module: base_contact -#: field:res.partner.contact,function_id:0 -msgid "Main Function" +#: field:res.partner.contact,country_id:0 +msgid "Nationality" msgstr "" #. module: base_contact -#: model:process.transition,note:base_contact.process_transition_partnertoaddress0 -msgid "Define partners and their addresses." +#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs +msgid "Open Jobs" msgstr "" #. module: base_contact -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: base_contact -#: model:process.process,name:base_contact.process_process_basecontactprocess0 -msgid "Base Contact Process" -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -msgid "Seq." -msgstr "" - -#. module: base_contact -#: field:res.partner.job,extension:0 -msgid "Extension" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,mobile:0 -msgid "Mobile" -msgstr "" - -#. module: base_contact -#: help:res.partner.job,extension:0 -msgid "Internal/External extension phone number" -msgstr "" - -#. module: base_contact -#: model:process.node,note:base_contact.process_node_contacts0 -msgid "People you work with." -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -msgid "Extra Information" -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -#: field:res.partner.contact,job_ids:0 -msgid "Functions and Addresses" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,active:0 -msgid "Active" -msgstr "" - -#. module: base_contact -#: field:res.partner.job,contact_id:0 -msgid "Contact" -msgstr "" - -#. module: base_contact -#: model:process.node,note:base_contact.process_node_partners0 -msgid "Companies you work with." +#: field:base.contact.installer,name:0 +msgid "Name" msgstr "" #. module: base_contact @@ -261,23 +447,13 @@ msgid "Main Employer" msgstr "" #. module: base_contact -#: model:process.transition,name:base_contact.process_transition_functiontoaddress0 -msgid "Function to address" +#: model:ir.actions.act_window,name:base_contact.action_base_contact_installer +msgid "Address Migration" msgstr "" #. module: base_contact -#: model:ir.actions.act_window,name:base_contact.act_res_partner_jobs -msgid "Partner Contacts" -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -msgid "Partner Contact" -msgstr "" - -#. module: base_contact -#: model:process.node,name:base_contact.process_node_partners0 -msgid "Partners" +#: view:res.partner:0 +msgid "Postal Address" msgstr "" #. module: base_contact @@ -287,44 +463,8 @@ msgid "Addresses" msgstr "" #. module: base_contact -#: model:process.node,note:base_contact.process_node_addresses0 -msgid "Working and private addresses." -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,name:0 -msgid "Last Name" -msgstr "" - -#. module: base_contact -#: field:res.partner.job,state:0 -msgid "State" -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -#: view:res.partner.job:0 -msgid "General" -msgstr "" - -#. module: base_contact -#: selection:res.partner.job,state:0 -msgid "Past" -msgstr "" - -#. module: base_contact -#: view:res.partner.contact:0 -msgid "General Information" -msgstr "" - -#. module: base_contact -#: model:process.node,note:base_contact.process_node_function0 -msgid "Jobs at a same partner address." -msgstr "" - -#. module: base_contact -#: field:res.partner.job,name:0 -msgid "Partner" +#: model:process.transition,name:base_contact.process_transition_partnertoaddress0 +msgid "Partner to address" msgstr "" #. module: base_contact @@ -333,17 +473,7 @@ msgid "Date Start" msgstr "" #. module: base_contact -#: model:process.transition,note:base_contact.process_transition_functiontoaddress0 -msgid "Define functions and address." -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,website:0 -msgid "Website" -msgstr "" - -#. module: base_contact -#: field:res.partner.contact,birthdate:0 -msgid "Birth Date" +#: help:res.partner.job,sequence_contact:0 +msgid "Order of importance of this address in the list of addresses of the linked contact" msgstr "" diff --git a/addons/base_iban/i18n/base_iban.pot b/addons/base_iban/i18n/base_iban.pot index c201f42d535..195aeddbe48 100644 --- a/addons/base_iban/i18n/base_iban.pot +++ b/addons/base_iban/i18n/base_iban.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:17+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:17+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -20,6 +20,22 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: base_iban +#: model:ir.module.module,shortdesc:base_iban.module_meta_information +msgid "Create IBAN bank accounts" +msgstr "" + +#. module: base_iban +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: base_iban +#: code:addons/base_iban/base_iban.py:0 +#, python-format +msgid "The IBAN does not seems to be correct. You should have entered something like this %s" +msgstr "" + #. module: base_iban #: model:res.partner.bank.type.field,name:base_iban.bank_zip_field msgid "zip" @@ -30,6 +46,11 @@ msgstr "" msgid "International Bank Account Number" msgstr "" +#. module: base_iban +#: model:ir.model,name:base_iban.model_res_partner_bank +msgid "Bank Accounts" +msgstr "" + #. module: base_iban #: model:res.partner.bank.type.field,name:base_iban.bank_country_field msgid "country_id" @@ -46,7 +67,12 @@ msgid "iban" msgstr "" #. module: base_iban -#: model:ir.module.module,shortdesc:base_iban.module_meta_information +#: code:addons/base_iban/base_iban.py:0 +#, python-format +msgid "The IBAN is invalid, It should begin with the country code" +msgstr "" + +#. module: base_iban #: field:res.partner.bank,iban:0 msgid "IBAN" msgstr "" diff --git a/addons/base_module_doc_rst/i18n/base_module_doc_rst.pot b/addons/base_module_doc_rst/i18n/base_module_doc_rst.pot index a73ffa236ba..a654ca3373d 100644 --- a/addons/base_module_doc_rst/i18n/base_module_doc_rst.pot +++ b/addons/base_module_doc_rst/i18n/base_module_doc_rst.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-01-28 00:58:16+0000\n" -"PO-Revision-Date: 2009-01-28 00:58:16+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:17+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:17+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,11 +15,41 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_module_doc_rst +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + #. module: base_module_doc_rst #: wizard_view:tech.guide.rst,init:0 msgid "Technical Guide in rst format" msgstr "" +#. module: base_module_doc_rst +#: wizard_button:create.relation.graph,init,end:0 +msgid "Ok" +msgstr "" + +#. module: base_module_doc_rst +#: wizard_view:create.relation.graph,init:0 +msgid "(Relationship Graphs generated)" +msgstr "" + +#. module: base_module_doc_rst +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: base_module_doc_rst +#: wizard_view:tech.guide.rst,init:0 +msgid "Please choose a file where the Technical Guide will be written." +msgstr "" + +#. module: base_module_doc_rst +#: model:ir.model,name:base_module_doc_rst.model_ir_module_module +msgid "Module" +msgstr "" + #. module: base_module_doc_rst #: wizard_field:tech.guide.rst,init,name:0 msgid "filename" @@ -31,8 +61,15 @@ msgid "Create RST Technical Guide" msgstr "" #. module: base_module_doc_rst -#: wizard_view:tech.guide.rst,init:0 -msgid "Please choose a file where the Technical Guide will be written." +#: model:ir.actions.wizard,name:base_module_doc_rst.wiz_gen_graph +msgid "Generate Relationship Graph" +msgstr "" + +#. module: base_module_doc_rst +#: wizard_view:create.relation.graph,init:0 +#: view:ir.module.module:0 +#: field:ir.module.module,file_graph:0 +msgid "Relationship Graph" msgstr "" #. module: base_module_doc_rst @@ -50,8 +87,18 @@ msgstr "" msgid "Module Technical Guide in Restructured Text " msgstr "" +#. module: base_module_doc_rst +#: model:ir.actions.report.xml,name:base_module_doc_rst.report_proximity_graph +msgid "Proximity graph" +msgstr "" + #. module: base_module_doc_rst #: wizard_view:tech.guide.rst,init:0 msgid "Create Technical Guide in rst format" msgstr "" +#. module: base_module_doc_rst +#: view:ir.module.module:0 +msgid "You can save this image as .png file" +msgstr "" + diff --git a/addons/base_module_quality/i18n/base_module_quality.pot b/addons/base_module_quality/i18n/base_module_quality.pot index c0dea9b45da..bb85db28146 100644 --- a/addons/base_module_quality/i18n/base_module_quality.pot +++ b/addons/base_module_quality/i18n/base_module_quality.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:17+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:17+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,23 +16,324 @@ msgstr "" "Plural-Forms: \n" #. module: base_module_quality -#: field:module.quality.check,final_score:0 -msgid "Final Score (%)" +#: code:addons/base_module_quality/object_test/object_test.py:0 +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#, python-format +msgid "Suggestion" msgstr "" #. module: base_module_quality -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "O(1) means that the number of SQL requests to read the object does not depand on the number of objects we are reading. This feature is mostly wished.\n" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/base_module_quality.py:0 +#, python-format +msgid "Programming Error" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#, python-format +msgid "Method Test" msgstr "" #. module: base_module_quality #: model:ir.module.module,shortdesc:base_module_quality.module_meta_information -msgid "Base module quality" +msgid "Base module quality - To check the quality of other modules" msgstr "" #. module: base_module_quality -#: field:module.quality.check,name:0 -msgid "Rated Module" +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#, python-format +msgid "\"\"\n" +"This test checks if the module satisfy tiny structure\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: selection:module.quality.detail,state:0 +msgid "Skipped" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "\"\"\n" +"This test checks the speed of the module. Note that at least 5 demo data is needed in order to run it.\n" +"\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Speed Test" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "The module does not contain the __openerp__.py file" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#: code:addons/base_module_quality/object_test/object_test.py:0 +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "Object Name" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "This test checks if the module satisfies the current coding standard used by OpenERP." +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/wizard/quality_save_report.py:0 +#, python-format +msgid "No report to save!" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "Result of dependancy in %" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#, python-format +msgid "\"\"\n" +"This test checks if the module classes are raising exception when calling basic methods or not.\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: help:module.quality.detail,state:0 +msgid "The test will be completed only if the module is installed or if the test may be processed on uninstalled module." +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "Result (/10)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "\"\"\n" +"Test checks for fields, views, security rules, dependancy level\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "Object Test" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Error in Read method:\" + str(e))]\n" +" else:\n" +" if size < 5:\n" +" speed_list = [obj, size, code_base_complexity, code_half_complexity, code_size_complexity, _(\"Warning! Not enough demo data" +msgstr "" + +#. module: base_module_quality +#: view:module.quality.detail:0 +msgid "Save Report" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/wizard/module_quality_check.py:0 +#: model:ir.actions.wizard,name:base_module_quality.create_quality_check_id +#, python-format +msgid "Quality Check" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Not Efficient" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/wizard/quality_save_report.py:0 +#, python-format +msgid "Warning" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#, python-format +msgid "Feedback about structure of module" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/unit_test/unit_test.py:0 +#, python-format +msgid "Unit Test" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Reading Complexity" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#, python-format +msgid "Result of pep8_test in %" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/unit_test/unit_test.py:0 +#, python-format +msgid "\"\"\n" +"This test checks the Unit Test(PyUnit) Cases of the module. Note that 'unit_test/test.py' is needed in module.\n" +"\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: field:module.quality.detail,state:0 +msgid "State" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/unit_test/unit_test.py:0 +#, python-format +msgid "Module does not have 'unit_test/test.py' file" +msgstr "" + +#. module: base_module_quality +#: field:module.quality.detail,ponderation:0 +msgid "Ponderation" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "Result of Security in %" +msgstr "" + +#. module: base_module_quality +#: help:module.quality.detail,ponderation:0 +msgid "Some tests are more critical than others, so they have a bigger weight in the computation of final rating" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#, python-format +msgid "\"\"\n" +"PEP-8 Test , copyright of py files check, method can not call from loops\n" +"\"\"" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "No enough data" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "Result (/1)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "N (Number of Records)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "No data" +msgstr "" + +#. module: base_module_quality +#: model:ir.model,name:base_module_quality.model_module_quality_detail +msgid "module.quality.detail" +msgstr "" + +#. module: base_module_quality +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "O(n) or worst" +msgstr "" + +#. module: base_module_quality +#: wizard_field:quality_detail_save,init,module_file:0 +msgid "Save report" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "This test checks where object has workflow or not on it if there is a state field and several buttons on it and also checks validity of workflow xml file" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#, python-format +msgid "Module has no objects" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#, python-format +msgid "Result in %" +msgstr "" + +#. module: base_module_quality +#: wizard_view:quality_detail_save,init:0 +msgid "Standard entries" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "No python file found" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#: view:module.quality.check:0 +#: view:module.quality.detail:0 +#, python-format +msgid "Result" +msgstr "" + +#. module: base_module_quality +#: field:module.quality.detail,message:0 +msgid "Message" msgstr "" #. module: base_module_quality @@ -46,23 +347,15 @@ msgid "Note" msgstr "" #. module: base_module_quality -#: field:module.quality.detail,state:0 -msgid "State" +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "__openerp__.py file" msgstr "" #. module: base_module_quality -#: field:module.quality.detail,detail:0 -msgid "Details" -msgstr "" - -#. module: base_module_quality -#: field:module.quality.detail,ponderation:0 -msgid "Ponderation" -msgstr "" - -#. module: base_module_quality -#: help:module.quality.detail,ponderation:0 -msgid "Some tests are more critical than others, so they have a bigger weight in the computation of final rating" +#: code:addons/base_module_quality/unit_test/unit_test.py:0 +#, python-format +msgid "Status" msgstr "" #. module: base_module_quality @@ -71,19 +364,177 @@ msgstr "" msgid "Tests" msgstr "" +#. module: base_module_quality +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "Unable to parse the result. Check the details." +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "Module Name" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/unit_test/unit_test.py:0 +#, python-format +msgid "Error! Module is not properly loaded/installed" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Error in Read method" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Score is below than minimal score(%s%%)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "N/2" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/method_test/method_test.py:0 +#, python-format +msgid "Exception" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/base_module_quality.py:0 +#, python-format +msgid "Test Is Not Implemented" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "\"\"This test uses Pylint and checks if the module satisfies the coding standard of Python. See http://www.logilab.org/project/name/pylint for further info.\n \"\"" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "N" +msgstr "" + +#. module: base_module_quality +#: model:ir.actions.wizard,name:base_module_quality.quality_detail_save +msgid "Report Save" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "Feed back About Workflow of Module" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Given module has no objects.Speed test can work only when new objects are created in the module along with demo data" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "No Workflow define" +msgstr "" + #. module: base_module_quality #: selection:module.quality.detail,state:0 -msgid "Skipped" +msgid "Done" msgstr "" #. module: base_module_quality -#: help:module.quality.detail,state:0 -msgid "The test will be completed only if the module is installed or if the test may be processed on uninstalled module." +#: wizard_button:quality_detail_save,init,end:0 +msgid "Cancel" msgstr "" #. module: base_module_quality -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: field:module.quality.check,final_score:0 +msgid "Final Score (%)" +msgstr "" + +#. module: base_module_quality +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "Error. Is pylint correctly installed? (http://pypi.python.org/pypi/pylint)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Efficient" +msgstr "" + +#. module: base_module_quality +#: field:module.quality.check,name:0 +msgid "Rated Module" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "Workflow Test" +msgstr "" + +#. module: base_module_quality +#: field:module.quality.detail,detail:0 +msgid "Details" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#, python-format +msgid "Pylint Test" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#, python-format +msgid "PEP-8 Test" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "Field name" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "1" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "Warning! Object has no demo data" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "Tag Name" +msgstr "" + +#. module: base_module_quality +#: wizard_field:quality_detail_save,init,name:0 +msgid "File name" msgstr "" #. module: base_module_quality @@ -97,13 +548,10 @@ msgid "Name" msgstr "" #. module: base_module_quality -#: wizard_field:quality_detail_save,init,module_file:0 -msgid "Save report" -msgstr "" - -#. module: base_module_quality -#: wizard_field:quality_detail_save,init,name:0 -msgid "File name" +#: code:addons/base_module_quality/object_test/object_test.py:0 +#: code:addons/base_module_quality/workflow_test/workflow_test.py:0 +#, python-format +msgid "Result of views in %" msgstr "" #. module: base_module_quality @@ -117,55 +565,54 @@ msgid "Save report as .html format" msgstr "" #. module: base_module_quality +#: code:addons/base_module_quality/base_module_quality.py:0 +#, python-format +msgid "The module has to be installed before running this test." +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/speed_test/speed_test.py:0 +#, python-format +msgid "O(1)" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/object_test/object_test.py:0 +#, python-format +msgid "Result of fields in %" +msgstr "" + +#. module: base_module_quality +#: code:addons/base_module_quality/unit_test/unit_test.py:0 #: view:module.quality.detail:0 #: field:module.quality.detail,summary:0 +#, python-format msgid "Summary" msgstr "" #. module: base_module_quality -#: model:ir.actions.wizard,name:base_module_quality.quality_detail_save -msgid "Report Save" +#: code:addons/base_module_quality/pylint_test/pylint_test.py:0 +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#, python-format +msgid "File Name" msgstr "" #. module: base_module_quality -#: wizard_view:quality_detail_save,init:0 -msgid "Standard entries" +#: code:addons/base_module_quality/pep8_test/pep8_test.py:0 +#, python-format +msgid "Line number" msgstr "" #. module: base_module_quality -#: view:module.quality.detail:0 -msgid "Save Report" +#: code:addons/base_module_quality/structure_test/structure_test.py:0 +#, python-format +msgid "Structure Test" msgstr "" #. module: base_module_quality -#: model:ir.actions.wizard,name:base_module_quality.create_quality_check_id -msgid "Quality Check" -msgstr "" - -#. module: base_module_quality -#: model:ir.model,name:base_module_quality.model_module_quality_detail -msgid "module.quality.detail" -msgstr "" - -#. module: base_module_quality -#: selection:module.quality.detail,state:0 -msgid "Done" -msgstr "" - -#. module: base_module_quality -#: view:module.quality.check:0 -#: view:module.quality.detail:0 -msgid "Result" -msgstr "" - -#. module: base_module_quality -#: wizard_button:quality_detail_save,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: base_module_quality -#: field:module.quality.detail,message:0 -msgid "Message" +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "Terp Test" msgstr "" #. module: base_module_quality @@ -173,3 +620,9 @@ msgstr "" msgid "Quality" msgstr "" +#. module: base_module_quality +#: code:addons/base_module_quality/terp_test/terp_test.py:0 +#, python-format +msgid "Feed back About terp file of Module" +msgstr "" + diff --git a/addons/base_module_record/base_module_record.py b/addons/base_module_record/base_module_record.py index e012bb79d9b..22bc7f3a089 100644 --- a/addons/base_module_record/base_module_record.py +++ b/addons/base_module_record/base_module_record.py @@ -22,12 +22,10 @@ from xml.dom import minidom from osv.osv import osv_pool from osv import fields,osv -import netsvc import pooler import string import tools -#objects_proxy = netsvc.ExportService.getService('object').__class__ class recording_objects_proxy(osv_pool): def execute(self, *args, **argv): if args[3] == 'create': @@ -43,7 +41,7 @@ class recording_objects_proxy(osv_pool): res = super(recording_objects_proxy, self).execute(*args, **argv) pool = pooler.get_pool(args[0]) mod = pool.get('ir.module.record') - + if mod and mod.recording: if args[3] not in ('default_get','read','fields_view_get','fields_get','search','search_count','name_search','name_get','get','request_get', 'get_sc', 'unlink'): if _old_args is not None: @@ -69,7 +67,7 @@ class recording_objects_proxy(osv_pool): return res recording_objects_proxy() - + class xElement(minidom.Element): """dom.Element with compact print The Element in minidom has a problem: if printed, adds whitespace @@ -88,48 +86,9 @@ def doc_createXElement(xdoc, tagName): return e import yaml - -class record(yaml.YAMLObject): - yaml_tag = u'!record' - def __init__(self, model, id=None, attrs={}): - self.model = model - self.id = id - self.attrs=attrs - def __repr__(self): - return '!record {model: %s, id: %s}:' % (str(self.model,), str(self.id,)) +from tools import yaml_tag # This import is not unused! Do not remove! +# Please do not override yaml_tag here: modify it in server bin/tools/yaml_tag.py -class workflow(yaml.YAMLObject): - yaml_tag = u'!workflow' - def __init__(self, model, action, ref=None): - self.model = model - self.ref = ref - self.action=action - def __repr__(self): - return '!workflow {model: %s, action: %s, ref: %s}' % (str(self.model,), str(self.action,), str(self.ref,)) - -class ref(yaml.YAMLObject): - yaml_tag = u'!ref' - def __init__(self, expr="False"): - self.expr = expr - def __repr__(self): - return 'ref(%s)' % (str(self.expr,)) - -class eval(yaml.YAMLObject): - yaml_tag = u'!eval' - def __init__(self, expr="False"): - self.expr = expr - def __repr__(self): - return 'eval(%s)' % (str(self.expr,)) - -class function(yaml.YAMLObject): - yaml_tag = u'!python' - def __init__(self, model, action=None,attrs={}): - self.model = model - self.action = action - self.attrs=attrs - def __repr__(self): - return '!python {model: %s}: |' % (str(self.model), ) - class base_module_record(osv.osv): _name = "ir.module.record" _columns = { @@ -219,9 +178,9 @@ class base_module_record(osv.osv): for valitem in (val or []): if valitem[0] in (0,1): if key in model_pool._columns: - fname = model_pool._columns[key]._fields_id + model_pool._columns[key]._fields_id else: - fname = model_pool._inherit_fields[key][2]._fields_id + model_pool._inherit_fields[key][2]._fields_id if valitem[0] == 0: newid = self._create_id(cr, uid, fields[key]['relation'], valitem[2]) valitem[1]=newid diff --git a/addons/base_module_record/i18n/base_module_record.pot b/addons/base_module_record/i18n/base_module_record.pot index 7fcd091a3a4..5848c0b5e00 100644 --- a/addons/base_module_record/i18n/base_module_record.pot +++ b/addons/base_module_record/i18n/base_module_record.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:18+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:18+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,98 +16,98 @@ msgstr "" "Plural-Forms: \n" #. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,category:0 -#: wizard_field:base_module_record.module_save,info,category:0 +#: wizard_field:base_module_record.module_record_objects,info,category:0 msgid "Category" msgstr "" #. module: base_module_record #: wizard_view:base_module_record.module_record_objects,save:0 -#: wizard_field:base_module_record.module_save,init,info_text:0 -#: wizard_view:base_module_record.module_save,save:0 msgid "Information" msgstr "" +#. module: base_module_record +#: wizard_view:base_module_record.module_record_objects,save:0 +msgid "If you think your module could interest others people, we'd like you to publish it on OpenERP.com, in the 'Modules' section. You can do it through the website or using features of the 'base_module_publish' module." +msgstr "" + +#. module: base_module_record +#: wizard_button:base_module_record.module_record_data,info,end:0 +#: wizard_button:base_module_record.module_record_data,save_yaml,end:0 +msgid "End" +msgstr "" + +#. module: base_module_record +#: wizard_view:base_module_record.module_record_data,init:0 +#: wizard_view:base_module_record.module_record_objects,init:0 +msgid "Choose objects to record" +msgstr "" + +#. module: base_module_record +#: wizard_field:base_module_record.module_record_objects,info,author:0 +msgid "Author" +msgstr "" + +#. module: base_module_record +#: wizard_field:base_module_record.module_record_objects,info,directory_name:0 +msgid "Directory Name" +msgstr "" + +#. module: base_module_record +#: wizard_field:base_module_record.module_record_data,init,filter_cond:0 +#: wizard_field:base_module_record.module_record_objects,init,filter_cond:0 +msgid "Records only" +msgstr "" + #. module: base_module_record #: model:ir.model,name:base_module_record.model_ir_module_record msgid "ir.module.record" msgstr "" #. module: base_module_record -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: base_module_record -#: wizard_view:base_module_record.module_record_objects,init:0 -msgid "Choose objects to record" -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,author:0 -#: wizard_field:base_module_record.module_save,info,author:0 -msgid "Author" -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,directory_name:0 -#: wizard_field:base_module_record.module_save,info,directory_name:0 -msgid "Directory Name" -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,init,filter_cond:0 -msgid "Records only" -msgstr "" - -#. module: base_module_record -#: selection:base_module_record.module_record_objects,intro,data_kind:0 -#: selection:base_module_record.module_save,info,data_kind:0 +#: selection:base_module_record.module_record_objects,info,data_kind:0 msgid "Demo Data" msgstr "" #. module: base_module_record #: wizard_field:base_module_record.module_record_objects,save,module_filename:0 -#: wizard_field:base_module_record.module_save,save,module_filename:0 msgid "Filename" msgstr "" #. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,version:0 -#: wizard_field:base_module_record.module_save,info,version:0 +#: wizard_field:base_module_record.module_record_objects,info,version:0 msgid "Version" msgstr "" #. module: base_module_record +#: wizard_view:base_module_record.module_record_data,info:0 +#: wizard_view:base_module_record.module_record_data,init:0 +#: wizard_view:base_module_record.module_record_data,save_yaml:0 #: wizard_view:base_module_record.module_record_objects,init:0 msgid "Objects Recording" msgstr "" #. module: base_module_record +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: base_module_record +#: wizard_field:base_module_record.module_record_data,init,check_date:0 #: wizard_field:base_module_record.module_record_objects,init,check_date:0 msgid "Record from Date" msgstr "" #. module: base_module_record -#: wizard_view:base_module_record.module_record,stop:0 -#: wizard_view:base_module_record.module_save,init:0 -msgid "Recording Information" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: base_module_record -#: wizard_field:base_module_record.module_save,init,info_status:0 -msgid "Status" -msgstr "" - -#. module: base_module_record -#: wizard_view:base_module_record.module_record,stop:0 +#: wizard_view:base_module_record.module_record_data,end:0 #: wizard_view:base_module_record.module_record_objects,end:0 -#: wizard_view:base_module_record.module_record_objects,intro:0 +#: wizard_view:base_module_record.module_record_objects,info:0 #: wizard_view:base_module_record.module_record_objects,save:0 -#: wizard_view:base_module_record.module_save,end:0 -#: wizard_view:base_module_record.module_save,info:0 -#: wizard_view:base_module_record.module_save,init:0 -#: wizard_view:base_module_record.module_save,save:0 +#: wizard_view:base_module_record.module_record_objects,save_yaml:0 msgid "Module Recording" msgstr "" @@ -119,199 +119,158 @@ msgstr "" #. module: base_module_record #: wizard_view:base_module_record.module_record_objects,save:0 -#: wizard_view:base_module_record.module_save,save:0 msgid "Thanks in advance for your contribution." msgstr "" #. module: base_module_record +#: help:base_module_record.module_record_data,init,objects:0 #: help:base_module_record.module_record_objects,init,objects:0 msgid "List of objects to be recorded" msgstr "" #. module: base_module_record -#: wizard_button:base_module_record.module_record,start,start_confirm:0 -#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_record -msgid "Start Recording" -msgstr "" - -#. module: base_module_record -#: selection:base_module_record.module_save,init,info_status:0 -msgid "Not Recording" -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,description:0 -#: wizard_field:base_module_record.module_save,info,description:0 +#: wizard_field:base_module_record.module_record_objects,info,description:0 msgid "Full Description" msgstr "" #. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,name:0 -#: wizard_field:base_module_record.module_save,info,name:0 +#: wizard_field:base_module_record.module_record_objects,info,name:0 msgid "Module Name" msgstr "" #. module: base_module_record +#: wizard_field:base_module_record.module_record_data,init,objects:0 #: wizard_field:base_module_record.module_record_objects,init,objects:0 msgid "Objects" msgstr "" #. module: base_module_record #: wizard_field:base_module_record.module_record_objects,save,module_file:0 -#: wizard_field:base_module_record.module_save,save,module_file:0 +#: wizard_field:base_module_record.module_record_objects,save_yaml,yaml_file:0 msgid "Module .zip File" msgstr "" -#. module: base_module_record -#: wizard_view:base_module_record.module_record,start:0 -msgid "Recording information" -msgstr "" - #. module: base_module_record #: wizard_view:base_module_record.module_record_objects,save:0 -#: wizard_view:base_module_record.module_save,save:0 msgid "Module successfully created !" msgstr "" #. module: base_module_record -#: wizard_view:base_module_record.module_record,start:0 -msgid "Recording Stopped" +#: wizard_view:base_module_record.module_record_objects,save_yaml:0 +msgid "YAML file successfully created !" msgstr "" #. module: base_module_record +#: wizard_view:base_module_record.module_record_data,info:0 +#: wizard_view:base_module_record.module_record_data,save_yaml:0 +msgid "Result, paste this to your module's xml" +msgstr "" + +#. module: base_module_record +#: selection:base_module_record.module_record_data,init,filter_cond:0 #: selection:base_module_record.module_record_objects,init,filter_cond:0 msgid "Created" msgstr "" #. module: base_module_record +#: wizard_view:base_module_record.module_record_data,end:0 #: wizard_view:base_module_record.module_record_objects,end:0 -#: wizard_view:base_module_record.module_save,end:0 msgid "Thanks For using Module Recorder" msgstr "" #. module: base_module_record -#: wizard_field:base_module_record.module_record,start,continue:0 -msgid "Continue Previous Session" -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,website:0 -#: wizard_field:base_module_record.module_save,info,website:0 +#: wizard_field:base_module_record.module_record_objects,info,website:0 msgid "Documentation URL" msgstr "" #. module: base_module_record +#: selection:base_module_record.module_record_data,init,filter_cond:0 #: selection:base_module_record.module_record_objects,init,filter_cond:0 msgid "Modified" msgstr "" #. module: base_module_record -#: selection:base_module_record.module_save,init,info_status:0 -msgid "Recording" -msgstr "" - -#. module: base_module_record +#: wizard_button:base_module_record.module_record_data,init,record:0 #: wizard_button:base_module_record.module_record_objects,init,record:0 msgid "Record" msgstr "" #. module: base_module_record -#: wizard_button:base_module_record.module_record,stop,end:0 -#: wizard_button:base_module_record.module_record_objects,intro,save:0 -#: wizard_button:base_module_record.module_save,info,save:0 -#: wizard_button:base_module_record.module_save,init,check:0 +#: model:ir.module.module,shortdesc:base_module_record.module_meta_information +msgid "Module Record" +msgstr "" + +#. module: base_module_record +#: wizard_button:base_module_record.module_record_objects,info,save:0 msgid "Continue" msgstr "" #. module: base_module_record -#: model:ir.module.module,shortdesc:base_module_record.module_meta_information -#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_mod_rec_rec -msgid "Module Recorder" +#: model:ir.actions.wizard,name:base_module_record.wizard_base_module_record_data +#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_record_data +msgid "Export Customizations As Data File" msgstr "" #. module: base_module_record -#: selection:base_module_record.module_record_objects,intro,data_kind:0 -#: selection:base_module_record.module_save,info,data_kind:0 +#: code:addons/base_module_record/wizard/base_module_save.py:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: base_module_record +#: selection:base_module_record.module_record_objects,info,data_kind:0 msgid "Normal Data" msgstr "" #. module: base_module_record +#: wizard_button:base_module_record.module_record_data,end,end:0 #: wizard_button:base_module_record.module_record_objects,end,end:0 -#: wizard_button:base_module_record.module_save,end,end:0 msgid "OK" msgstr "" -#. module: base_module_record -#: wizard_view:base_module_record.module_record_objects,save:0 -#: wizard_view:base_module_record.module_save,save:0 -msgid "If you think your module could interrest others people, we'd like you to publish it on OpenERP.com, in the 'Modules' section. You can do it through the website or using features of the 'base_module_publish' module." -msgstr "" - -#. module: base_module_record -#: wizard_view:base_module_record.module_record,start:0 -msgid "The module recorder allows you to record every operation made in the Open ERP client and save them as a module. You will be able to install this module on any database to reuse and/or publish it." -msgstr "" - -#. module: base_module_record -#: model:ir.actions.wizard,name:base_module_record.wizard_base_module_record -msgid "Record module" -msgstr "" - #. module: base_module_record #: model:ir.ui.menu,name:base_module_record.menu_wizard_base_mod_rec msgid "Module Creation" msgstr "" #. module: base_module_record -#: wizard_view:base_module_record.module_record,stop:0 -msgid "You can continue the recording session by relauching the 'start recording' wizard." -msgstr "" - -#. module: base_module_record -#: wizard_field:base_module_record.module_record_objects,intro,data_kind:0 -#: wizard_field:base_module_record.module_save,info,data_kind:0 +#: wizard_field:base_module_record.module_record_objects,info,data_kind:0 msgid "Type of Data" msgstr "" #. module: base_module_record -#: wizard_view:base_module_record.module_record_objects,intro:0 -#: wizard_view:base_module_record.module_save,info:0 +#: wizard_view:base_module_record.module_record_objects,info:0 msgid "Module Information" msgstr "" #. module: base_module_record -#: model:ir.actions.wizard,name:base_module_record.wizard_base_module_save -#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_save -msgid "Save Recorded Module" +#: wizard_field:base_module_record.module_record_data,init,info_yaml:0 +#: wizard_field:base_module_record.module_record_objects,init,info_yaml:0 +msgid "YAML" msgstr "" #. module: base_module_record -#: wizard_view:base_module_record.module_record,stop:0 -msgid "Open ERP recording is stopped. Don't forget to save the recorded module." +#: wizard_field:base_module_record.module_record_data,info,res_text:0 +#: wizard_field:base_module_record.module_record_data,save_yaml,res_text:0 +msgid "Result" msgstr "" #. module: base_module_record -#: wizard_button:base_module_record.module_record,start,end:0 +#: wizard_button:base_module_record.module_record_data,init,end:0 +#: wizard_button:base_module_record.module_record_objects,info,end:0 #: wizard_button:base_module_record.module_record_objects,init,end:0 -#: wizard_button:base_module_record.module_record_objects,intro,end:0 -#: wizard_button:base_module_record.module_save,info,end:0 -#: wizard_button:base_module_record.module_save,init,end:0 msgid "Cancel" msgstr "" #. module: base_module_record #: wizard_button:base_module_record.module_record_objects,save,end:0 -#: wizard_button:base_module_record.module_save,save,end:0 +#: wizard_button:base_module_record.module_record_objects,save_yaml,end:0 msgid "Close" msgstr "" #. module: base_module_record +#: selection:base_module_record.module_record_data,init,filter_cond:0 #: selection:base_module_record.module_record_objects,init,filter_cond:0 msgid "Created & Modified" msgstr "" -#. module: base_module_record -#: model:ir.ui.menu,name:base_module_record.menu_wizard_base_module_record_stop -msgid "Stop Recording" -msgstr "" - diff --git a/addons/base_report_creator/i18n/base_report_creator.pot b/addons/base_report_creator/i18n/base_report_creator.pot index 375a09b3972..0e40761360a 100644 --- a/addons/base_report_creator/i18n/base_report_creator.pot +++ b/addons/base_report_creator/i18n/base_report_creator.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:18+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:18+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,6 +21,11 @@ msgid "Provide an expression for the field based on which you want to filter the " e.g. res_partner.id=3" msgstr "" +#. module: base_report_creator +#: model:ir.model,name:base_report_creator.model_report_menu_create +msgid "Menu Create" +msgstr "" + #. module: base_report_creator #: field:base_report_creator.report,view_graph_type:0 msgid "Graph Type" @@ -42,8 +47,14 @@ msgid "Graph Mode" msgstr "" #. module: base_report_creator -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." +#: code:addons/base_report_creator/base_report_creator.py:0 +#, python-format +msgid "These is/are model(s) (%s) in selection which is/are not related to any other model" +msgstr "" + +#. module: base_report_creator +#: view:base_report_creator.report:0 +msgid "Legend" msgstr "" #. module: base_report_creator @@ -79,7 +90,7 @@ msgstr "" #. module: base_report_creator #: view:base_report_creator.report:0 -#: wizard_button:base_report_creator.report.menu.create,init,create_menu:0 +#: view:report.menu.create:0 msgid "Create Menu" msgstr "" @@ -100,13 +111,23 @@ msgid "OR" msgstr "" #. module: base_report_creator -#: model:ir.ui.menu,name:base_report_creator.menu_base_report_creator_action -#: model:ir.ui.menu,name:base_report_creator.menu_base_report_creator_action_config +#: model:ir.actions.act_window,name:base_report_creator.base_report_creator_action msgid "Custom Reports" msgstr "" #. module: base_report_creator -#: wizard_view:base_report_creator.report.menu.create,init:0 +#: code:addons/base_report_creator/base_report_creator.py:0 +#, python-format +msgid "No Related Models!!" +msgstr "" + +#. module: base_report_creator +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: base_report_creator +#: view:report.menu.create:0 msgid "Menu Information" msgstr "" @@ -130,23 +151,13 @@ msgstr "" msgid "Report Type" msgstr "" -#. module: base_report_creator -#: view:base_report_creator.report:0 -msgid "State" -msgstr "" - -#. module: base_report_creator -#: selection:base_report_creator.report,state:0 -msgid "Valid" -msgstr "" - #. module: base_report_creator #: view:base_report_creator.report:0 msgid "Add filter" msgstr "" #. module: base_report_creator -#: model:ir.actions.wizard,name:base_report_creator.wizard_menu_create +#: model:ir.actions.act_window,name:base_report_creator.action_report_menu_create msgid "Create Menu for Report" msgstr "" @@ -165,6 +176,7 @@ msgid "/" msgstr "" #. module: base_report_creator +#: view:base_report_creator.report:0 #: field:base_report_creator.report.fields,report_id:0 #: field:base_report_creator.report.filter,report_id:0 #: model:ir.model,name:base_report_creator.model_base_report_creator_report @@ -181,6 +193,11 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: base_report_creator +#: field:base_report_creator.report,group_ids:0 +msgid "Authorized Groups" +msgstr "" + #. module: base_report_creator #: selection:base_report_creator.report,view_type1:0 #: selection:base_report_creator.report,view_type2:0 @@ -188,11 +205,6 @@ msgstr "" msgid "Tree" msgstr "" -#. module: base_report_creator -#: field:base_report_creator.report,group_ids:0 -msgid "Authorized Groups" -msgstr "" - #. module: base_report_creator #: field:base_report_creator.report,view_graph_orientation:0 msgid "Graph Orientation" @@ -209,7 +221,7 @@ msgid "Security" msgstr "" #. module: base_report_creator -#: wizard_field:base_report_creator.report.menu.create,init,menu_name:0 +#: field:report.menu.create,menu_name:0 msgid "Menu Name" msgstr "" @@ -253,21 +265,11 @@ msgstr "" msgid "Field Name" msgstr "" -#. module: base_report_creator -#: selection:base_report_creator.report,state:0 -msgid "Draft" -msgstr "" - #. module: base_report_creator #: wizard_view:base_report_creator.report_filter.fields,set_value_select_field:0 msgid "Set Filter Values" msgstr "" -#. module: base_report_creator -#: field:base_report_creator.report,state:0 -msgid "Status" -msgstr "" - #. module: base_report_creator #: selection:base_report_creator.report,view_graph_orientation:0 msgid "Vertical" @@ -283,6 +285,11 @@ msgstr "" msgid "General Configuration" msgstr "" +#. module: base_report_creator +#: help:base_report_creator.report.fields,sequence:0 +msgid "Gives the sequence order when displaying a list of fields." +msgstr "" + #. module: base_report_creator #: wizard_view:base_report_creator.report_filter.fields,init:0 msgid "Select Field to filter" @@ -309,6 +316,11 @@ msgstr "" msgid "Condition" msgstr "" +#. module: base_report_creator +#: help:base_report_creator.report,active:0 +msgid "If the active field is set to true, it will allow you to hide the report without removing it." +msgstr "" + #. module: base_report_creator #: selection:base_report_creator.report.fields,group_method:0 msgid "Count" @@ -320,7 +332,7 @@ msgid "X Axis" msgstr "" #. module: base_report_creator -#: wizard_field:base_report_creator.report.menu.create,init,menu_parent_id:0 +#: field:report.menu.create,menu_parent_id:0 msgid "Parent Menu" msgstr "" @@ -335,7 +347,7 @@ msgid "Filter Name" msgstr "" #. module: base_report_creator -#: model:ir.actions.wizard,name:base_report_creator.wizard_report_open +#: view:base_report_creator.report:0 msgid "Open Report" msgstr "" @@ -351,9 +363,9 @@ msgid "Report Creator" msgstr "" #. module: base_report_creator -#: wizard_button:base_report_creator.report.menu.create,init,end:0 #: wizard_button:base_report_creator.report_filter.fields,init,end:0 #: wizard_button:base_report_creator.report_filter.fields,set_value_select_field,end:0 +#: view:report.menu.create:0 msgid "Cancel" msgstr "" @@ -362,6 +374,11 @@ msgstr "" msgid "The Object name must start with x_ and not contain any special character !" msgstr "" +#. module: base_report_creator +#: field:base_report_creator.report,menu_id:0 +msgid "Menu" +msgstr "" + #. module: base_report_creator #: field:base_report_creator.report,view_type1:0 msgid "First View" @@ -377,6 +394,11 @@ msgstr "" msgid "Field" msgstr "" +#. module: base_report_creator +#: selection:base_report_creator.report.fields,calendar_mode:0 +msgid "Unique Colors" +msgstr "" + #. module: base_report_creator #: view:base_report_creator.report:0 msgid "Filters on Fields" @@ -392,20 +414,9 @@ msgstr "" msgid "Third View" msgstr "" -#. module: base_report_creator -#: model:ir.module.module,description:base_report_creator.module_meta_information -msgid "This modules allows you to create any statistic\n" -"report on several object. It's a SQL query builder and browser\n" -"for and users.\n" -"\n" -"After installing the module, it adds a menu to define custom report in\n" -"the \"Dashboard\" menu.\n" -"" -msgstr "" - #. module: base_report_creator #: selection:base_report_creator.report.fields,calendar_mode:0 -msgid "Uniq Colors" +msgid "End Date" msgstr "" #. module: base_report_creator @@ -425,7 +436,7 @@ msgstr "" #. module: base_report_creator #: view:base_report_creator.report:0 -msgid "Reports" +msgid "Use %(uid)s to filter by the connected user" msgstr "" #. module: base_report_creator @@ -454,7 +465,7 @@ msgid "Second View" msgstr "" #. module: base_report_creator -#: wizard_view:base_report_creator.report.menu.create,init:0 +#: view:report.menu.create:0 msgid "Create Menu For This Report" msgstr "" @@ -485,3 +496,14 @@ msgstr "" msgid "Filters" msgstr "" +#. module: base_report_creator +#: model:ir.module.module,description:base_report_creator.module_meta_information +msgid "This module allows you to create any statistic\n" +"report on several objects. It's a SQL query builder and browser\n" +"for and users.\n" +"\n" +"After installing the module, it adds a menu to define custom report in\n" +"the \"Dashboard\" menu.\n" +"" +msgstr "" + diff --git a/addons/base_report_designer/i18n/base_report_designer.pot b/addons/base_report_designer/i18n/base_report_designer.pot index 0b67b07fa7c..467d0e09a77 100644 --- a/addons/base_report_designer/i18n/base_report_designer.pot +++ b/addons/base_report_designer/i18n/base_report_designer.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:18+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:18+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,38 +16,18 @@ msgstr "" "Plural-Forms: \n" #. module: base_report_designer -#: wizard_field:base_report_designer.modify,init,text:0 -msgid "Introduction" +#: model:ir.model,name:base_report_designer.model_base_report_sxw +msgid "base.report.sxw" msgstr "" #. module: base_report_designer -#: wizard_view:base_report_designer.modify,send_form:0 -msgid "Upload your modified report" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: base_report_designer -#: wizard_button:base_report_designer.modify,get_form_result,send_form:0 -msgid "Upload the modified report" -msgstr "" - -#. module: base_report_designer -#: wizard_view:base_report_designer.modify,get_form_result:0 -msgid "The .SXW report" -msgstr "" - -#. module: base_report_designer -#: wizard_view:base_report_designer.modify,send_form_result:0 -msgid "Report modified" -msgstr "" - -#. module: base_report_designer -#: wizard_button:base_report_designer.modify,init,get_form:0 -msgid "Modify a report" -msgstr "" - -#. module: base_report_designer -#: wizard_view:base_report_designer.modify,send_form_result:0 -msgid "Your report has been modified." +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: base_report_designer @@ -56,86 +36,172 @@ msgid "Report designer interface module" msgstr "" #. module: base_report_designer -#: wizard_field:base_report_designer.modify,get_form,report_id:0 -#: wizard_field:base_report_designer.modify,get_form_result,report_id:0 -#: wizard_field:base_report_designer.modify,send_form,report_id:0 +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base_report_designer +#: view:base.report.file.sxw:0 +msgid "The .SXW report" +msgstr "" + +#. module: base_report_designer +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: base_report_designer +#: model:ir.model,name:base_report_designer.model_base_report_designer_installer +msgid "base_report_designer.installer" +msgstr "" + +#. module: base_report_designer +#: field:base_report_designer.installer,description:0 +msgid "Description" +msgstr "" + +#. module: base_report_designer +#: view:base_report_designer.installer:0 +msgid "_Close" +msgstr "" + +#. module: base_report_designer +#: view:base.report.rml.save:0 +msgid "The RML report" +msgstr "" + +#. module: base_report_designer +#: view:base_report_designer.installer:0 +msgid "Configure" +msgstr "" + +#. module: base_report_designer +#: view:base_report_designer.installer:0 +msgid "title" +msgstr "" + +#. module: base_report_designer +#: field:base.report.file.sxw,report_id:0 +#: field:base.report.sxw,report_id:0 msgid "Report" msgstr "" #. module: base_report_designer -#: model:ir.ui.menu,name:base_report_designer.menu_wizard_report_designer_modify +#: model:ir.model,name:base_report_designer.model_base_report_rml_save +msgid "base.report.rml.save" +msgstr "" + +#. module: base_report_designer +#: model:ir.ui.menu,name:base_report_designer.menu_action_report_designer_wizard msgid "Report Designer" msgstr "" #. module: base_report_designer -#: wizard_view:base_report_designer.modify,get_form:0 -#: wizard_view:base_report_designer.modify,get_form_result:0 -#: wizard_view:base_report_designer.modify,send_form:0 +#: view:base.report.file.sxw:0 +msgid "This is the template of your requested report.\nSave it as a .SXW file and open it with OpenOffice.\nDon't forget to install the OpenERP SA OpenOffice package to modify it.\nOnce it is modified, re-upload it in OpenERP using this wizard." +msgstr "" + +#. module: base_report_designer +#: field:base_report_designer.installer,name:0 +msgid "File name" +msgstr "" + +#. module: base_report_designer +#: view:base.report.file.sxw:0 +#: view:base.report.sxw:0 msgid "Get a report" msgstr "" #. module: base_report_designer -#: wizard_button:base_report_designer.modify,get_form,get_form_result:0 +#: view:base.report.file.sxw:0 +msgid "Upload the modified report" +msgstr "" + +#. module: base_report_designer +#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_wizard +msgid "OpenERP Report Designer" +msgstr "" + +#. module: base_report_designer +#: view:base.report.sxw:0 msgid "Continue" msgstr "" #. module: base_report_designer -#: wizard_field:base_report_designer.modify,get_form_result,file_sxw:0 -#: wizard_field:base_report_designer.modify,send_form,file_sxw:0 +#: field:base.report.rml.save,file_rml:0 +msgid "Save As" +msgstr "" + +#. module: base_report_designer +#: help:base_report_designer.installer,plugin_file:0 +msgid "OpenObject Report Designer plug-in file. Save as this file and install this plug-in in OpenOffice." +msgstr "" + +#. module: base_report_designer +#: view:base.report.rml.save:0 +msgid "Save RML FIle" +msgstr "" + +#. module: base_report_designer +#: field:base.report.file.sxw,file_sxw:0 +#: field:base.report.file.sxw,file_sxw_upload:0 msgid "Your .SXW file" msgstr "" #. module: base_report_designer -#: wizard_view:base_report_designer.modify,init:0 -msgid "Report designer" +#: view:base_report_designer.installer:0 +msgid "Installation and Configuration Steps" msgstr "" #. module: base_report_designer -#: wizard_view:base_report_designer.modify,get_form_result:0 -msgid "This is the template of your requested report. Save it as a .SXW file and open it with OpenOffice. Don't forget to install the Tiny OpenOffice package to modify it. Once it is modified, re-upload it in Open ERP using this wizard." +#: field:base_report_designer.installer,progress:0 +msgid "Configuration Progress" msgstr "" #. module: base_report_designer -#: wizard_button:base_report_designer.modify,send_form,send_form_result:0 -msgid "Update the report" +#: view:base_report_designer.installer:0 +msgid "Skip" msgstr "" #. module: base_report_designer -#: selection:base_report_designer.modify,init,operation:0 -msgid "Create a new report" +#: field:base_report_designer.installer,config_logo:0 +msgid "Image" msgstr "" #. module: base_report_designer -#: selection:base_report_designer.modify,init,operation:0 -#: model:ir.actions.wizard,name:base_report_designer.wizard_report_designer_modify -msgid "Modify an existing report" +#: model:ir.actions.act_window,name:base_report_designer.action_view_base_report_sxw +msgid "Base Report sxw" msgstr "" #. module: base_report_designer -#: wizard_button:base_report_designer.modify,get_form,end:0 -#: wizard_button:base_report_designer.modify,init,end:0 +#: model:ir.model,name:base_report_designer.model_base_report_file_sxw +msgid "base.report.file.sxw" +msgstr "" + +#. module: base_report_designer +#: field:base_report_designer.installer,plugin_file:0 +msgid "OpenObject Report Designer Plug-in" +msgstr "" + +#. module: base_report_designer +#: model:ir.actions.act_window,name:base_report_designer.action_report_designer_installer +msgid "OpenERP Report Designer Installation" +msgstr "" + +#. module: base_report_designer +#: view:base.report.file.sxw:0 +#: view:base.report.rml.save:0 +#: view:base.report.sxw:0 msgid "Cancel" msgstr "" #. module: base_report_designer -#: wizard_button:base_report_designer.modify,get_form_result,end:0 -#: wizard_button:base_report_designer.modify,send_form,end:0 -#: wizard_button:base_report_designer.modify,send_form_result,end:0 -msgid "Close" +#: model:ir.model,name:base_report_designer.model_ir_actions_report_xml +msgid "ir.actions.report.xml" msgstr "" #. module: base_report_designer -#: wizard_field:base_report_designer.modify,init,operation:0 -msgid "Operation" -msgstr "" - -#. module: base_report_designer -#: wizard_view:base_report_designer.modify,init:0 -msgid "Report designer introduction" -msgstr "" - -#. module: base_report_designer -#: wizard_view:base_report_designer.modify,get_form:0 +#: view:base.report.sxw:0 msgid "Select your report" msgstr "" diff --git a/addons/base_setup/i18n/base_setup.pot b/addons/base_setup/i18n/base_setup.pot index 9fe75d66e49..9551397a038 100644 --- a/addons/base_setup/i18n/base_setup.pot +++ b/addons/base_setup/i18n/base_setup.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:19+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:19+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,231 +16,388 @@ msgstr "" "Plural-Forms: \n" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,city:0 -#: wizard_field:base_setup.base_setup,init,city:0 -#: wizard_field:base_setup.base_setup,update,city:0 +#: field:base.setup.company,city:0 msgid "City" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,finish:0 -msgid "You can start configuring the system or connect directly to the database using the default setup." +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,zip:0 -#: wizard_field:base_setup.base_setup,init,zip:0 -#: wizard_field:base_setup.base_setup,update,zip:0 -msgid "Zip code" +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,init:0 -msgid "Select a Profile" +#: field:base.setup.installer,account_voucher:0 +msgid "Invoicing" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 -msgid "Report header" -msgstr "" - -#. module: base_setup -#: wizard_button:base_setup.base_setup,finish,config:0 -msgid "Start Configuration" -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,init:0 -msgid "You'll be able to install more modules later through the Administration menu." -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,init:0 -msgid "A profile sets a pre-selection of modules for specific needs. These profiles have been setup to help you discover the different aspects of OpenERP. This is just an overview, we have 300+ available modules." -msgstr "" - -#. module: base_setup -#: wizard_button:base_setup.base_setup,company,update:0 -#: wizard_button:base_setup.base_setup,init,company:0 -msgid "Next" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,email:0 -#: wizard_field:base_setup.base_setup,init,email:0 -#: wizard_field:base_setup.base_setup,update,email:0 -msgid "E-mail" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,state_id:0 -#: wizard_field:base_setup.base_setup,init,state_id:0 -#: wizard_field:base_setup.base_setup,update,state_id:0 -msgid "State" -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,finish:0 -msgid "Your new database is now fully installed." -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,profile:0 -#: wizard_field:base_setup.base_setup,init,profile:0 -#: wizard_field:base_setup.base_setup,update,profile:0 -msgid "Profile" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,rml_footer1:0 -#: wizard_field:base_setup.base_setup,init,rml_footer1:0 -#: wizard_field:base_setup.base_setup,update,rml_footer1:0 -msgid "Report Footer 1" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,rml_footer2:0 -#: wizard_field:base_setup.base_setup,init,rml_footer2:0 -#: wizard_field:base_setup.base_setup,update,rml_footer2:0 -msgid "Report Footer 2" -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 -msgid "General Information" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,street2:0 -#: wizard_field:base_setup.base_setup,init,street2:0 -#: wizard_field:base_setup.base_setup,update,street2:0 -msgid "Street2" -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 -msgid "Report Information" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,phone:0 -#: wizard_field:base_setup.base_setup,init,phone:0 -#: wizard_field:base_setup.base_setup,update,phone:0 -msgid "Phone" -msgstr "" - -#. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 -msgid "Define Main Company" -msgstr "" - -#. module: base_setup -#: wizard_field:base_setup.base_setup,company,name:0 -#: wizard_field:base_setup.base_setup,init,name:0 -#: wizard_field:base_setup.base_setup,update,name:0 +#: field:base.setup.company,name:0 msgid "Company Name" msgstr "" #. module: base_setup -#: help:base_setup.base_setup,company,rml_footer2:0 -#: help:base_setup.base_setup,init,rml_footer2:0 -#: help:base_setup.base_setup,update,rml_footer2:0 +#: field:base.setup.company,email:0 +msgid "E-mail" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,account_no:0 +msgid "Bank Account No" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,profile_tools:0 +msgid "Extra Tools" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,rml_footer1:0 +msgid "Report Footer 1" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,mrp:0 +msgid "Helps you manage your manufacturing processes and generate reports on those processes." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,marketing:0 +msgid "Helps you manage your marketing campaigns step by step." +msgstr "" + +#. module: base_setup +#: view:base.setup.config:0 +msgid "Your database is now created." +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,point_of_sale:0 +msgid "Point of Sales" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,association:0 +msgid "Associations" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,account_accountant:0 +msgid "Helps you handle your accounting needs, if you are not an accountant, we suggest you to install only the Invoicing " +msgstr "" + +#. module: base_setup +#: view:base.setup.config:0 +msgid "You can start configuring the system or connect directly to the database as an administrator." +msgstr "" + +#. module: base_setup +#: field:base.setup.company,progress:0 +#: field:base.setup.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,rml_footer2:0 +msgid "Report Footer 2" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,currency:0 +#: model:ir.model,name:base_setup.model_res_currency +msgid "Currency" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,state_id:0 +msgid "Fed. State" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,marketing:0 +msgid "Marketing" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,company_id:0 +msgid "Company" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,sale:0 +msgid "Sales Management" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,profile_tools:0 +msgid "Lets you install various interesting but non-essential tools like Survey, Lunch and Ideas box." +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,report_designer:0 +msgid "Advanced Reporting" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,phone:0 +msgid "Phone" +msgstr "" + +#. module: base_setup +#: view:base.setup.company:0 +msgid "res_config_contents" +msgstr "" + +#. module: base_setup +#: view:base.setup.installer:0 +msgid "title" +msgstr "" + +#. module: base_setup +#: view:base.setup.config:0 +msgid "Use Directly" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,knowledge:0 +msgid "Knowledge Management" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,product_expiry:0 +msgid "Installs a preselected set of OpenERP applications which will help you manage your industry." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,project:0 +msgid "Helps you manage your projects and tasks by tracking them, generating plannings, etc..." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,point_of_sale:0 +msgid "Helps you get the most out of your points of sales with fast sale encoding, simplified payment mode encoding, automatic picking lists generation and more." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,hr:0 +msgid "Helps you manage your human resources by encoding your employees structure, generating work sheets, tracking attendance and more." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,account_voucher:0 +msgid "Allows you to create your invoices and track the payments. It is an easier version of the accounting module for managers who are not accountants." +msgstr "" + +#. module: base_setup +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,hr:0 +msgid "Human Resources" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,purchase:0 +msgid "Helps you manage your purchase-related processes such as requests for quotations, supplier invoices, etc..." +msgstr "" + +#. module: base_setup +#: help:base.setup.company,rml_footer2:0 msgid "This sentence will appear at the bottom of your reports.\n" "We suggest you to put bank information here:\n" "IBAN: BE74 1262 0121 6907 - SWIFT: CPDF BE71 - VAT: BE0477.472.701" msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,country_id:0 -#: wizard_field:base_setup.base_setup,init,country_id:0 -#: wizard_field:base_setup.base_setup,update,country_id:0 +#: field:base.setup.company,street2:0 +msgid "Street 2" +msgstr "" + +#. module: base_setup +#: model:ir.model,name:base_setup.model_base_setup_installer +msgid "base.setup.installer" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,country_id:0 msgid "Country" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 -#: wizard_view:base_setup.base_setup,finish:0 -#: wizard_view:base_setup.base_setup,init:0 -#: wizard_view:base_setup.base_setup,update:0 -#: model:ir.actions.wizard,name:base_setup.action_wizard_setup -#: model:ir.actions.wizard,name:base_setup.wizard_base_setup +#: model:ir.actions.act_window,name:base_setup.action_base_setup msgid "Setup" msgstr "" #. module: base_setup -#: help:base_setup.base_setup,company,rml_footer1:0 -#: help:base_setup.base_setup,init,rml_footer1:0 -#: help:base_setup.base_setup,update,rml_footer1:0 -msgid "This sentence will appear at the bottom of your reports.\n" -"We suggest you to write legal sentences here:\n" -"Web: http://openerp.com - Fax: +32.81.73.35.01 - Fortis Bank: 126-2013269-07" +#: field:base.setup.installer,account_accountant:0 +msgid "Accounting & Finance" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,update:0 -msgid "Summary" +#: field:base.setup.installer,auction:0 +msgid "Auction Houses" msgstr "" #. module: base_setup -#: wizard_button:base_setup.base_setup,update,finish:0 -msgid "Install" +#: field:base.setup.company,zip:0 +msgid "Zip Code" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,finish:0 -msgid "Installation Done" +#: view:base.setup.config:0 +msgid "Start Configuration" msgstr "" #. module: base_setup -#: help:base_setup.base_setup,company,rml_header1:0 -#: help:base_setup.base_setup,init,rml_header1:0 -#: help:base_setup.base_setup,update,rml_header1:0 +#: help:base.setup.installer,knowledge:0 +msgid "Lets you install addons geared towards sharing knowledge with and between your employees." +msgstr "" + +#. module: base_setup +#: model:ir.actions.act_window,name:base_setup.action_base_setup_company +msgid "Company Configuration" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,logo:0 +msgid "Logo" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,purchase:0 +msgid "Purchase Management" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,sale:0 +msgid "Helps you handle your quotations, sale orders and invoicing." +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,stock:0 +msgid "Warehouse Management" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,project:0 +msgid "Project Management" +msgstr "" + +#. module: base_setup +#: field:base.setup.config,installed_users:0 +msgid "Installed Users" +msgstr "" + +#. module: base_setup +#: view:base.setup.config:0 +msgid "New Database" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,crm:0 +msgid "Customer Relationship Management" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,auction:0 +msgid "Installs a preselected set of OpenERP applications selected to help you manage your auctions as well as the business processes around them." +msgstr "" + +#. module: base_setup +#: help:base.setup.company,rml_header1:0 msgid "This sentence will appear at the top right corner of your reports.\n" "We suggest you to put a slogan here:\n" "\"Open Source Business Solutions\"." msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,rml_header1:0 -#: wizard_field:base_setup.base_setup,init,rml_header1:0 -#: wizard_field:base_setup.base_setup,update,rml_header1:0 +#: help:base.setup.installer,report_designer:0 +msgid "Lets you install various tools to simplify and enhance OpenERP's report creation." +msgstr "" + +#. module: base_setup +#: field:base.setup.company,rml_header1:0 msgid "Report Header" msgstr "" #. module: base_setup -#: wizard_view:base_setup.base_setup,company:0 +#: view:base.setup.config:0 +msgid "Information about your new database" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,config_logo:0 +#: field:base.setup.config,config_logo:0 +#: field:base.setup.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,product_expiry:0 +msgid "Food Industry" +msgstr "" + +#. module: base_setup +#: field:base.setup.installer,mrp:0 +msgid "Manufacturing" +msgstr "" + +#. module: base_setup +#: view:base.setup.company:0 msgid "Your Logo - Use a size of about 450x150 pixels." msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,currency:0 -#: wizard_field:base_setup.base_setup,init,currency:0 -#: wizard_field:base_setup.base_setup,update,currency:0 -msgid "Currency" +#: help:base.setup.company,rml_footer1:0 +msgid "This sentence will appear at the bottom of your reports.\n" +"We suggest you to write legal sentences here:\n" +"Web: http://openerp.com - Fax: +32.81.73.35.01 - Fortis Bank: 126-2013269-07" msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,street:0 -#: wizard_field:base_setup.base_setup,init,street:0 -#: wizard_field:base_setup.base_setup,update,street:0 +#: field:base.setup.company,website:0 +msgid "Company Website" +msgstr "" + +#. module: base_setup +#: view:base.setup.installer:0 +msgid "Install Specific Industry Applications" +msgstr "" + +#. module: base_setup +#: field:base.setup.company,street:0 msgid "Street" msgstr "" #. module: base_setup -#: wizard_button:base_setup.base_setup,finish,menu:0 -msgid "Use Directly" +#: model:ir.model,name:base_setup.model_base_setup_company +msgid "base.setup.company" msgstr "" #. module: base_setup -#: wizard_button:base_setup.base_setup,init,menu:0 -msgid "Cancel" +#: help:base.setup.company,website:0 +msgid "Example: http://openerp.com" msgstr "" #. module: base_setup -#: wizard_field:base_setup.base_setup,company,logo:0 -#: wizard_field:base_setup.base_setup,init,logo:0 -#: wizard_field:base_setup.base_setup,update,logo:0 -msgid "Logo" +#: model:ir.actions.act_window,name:base_setup.action_base_setup_installer +msgid "Install Applications" +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,crm:0 +msgid "Helps you track and manage relations with customers such as leads, requests or issues. Can automatically send reminders, escalate requests or trigger business-specific actions based on standard events." +msgstr "" + +#. module: base_setup +#: help:base.setup.installer,stock:0 +msgid "Helps you manage your inventory and main stock operations: delivery orders, receptions, etc." msgstr "" #. module: base_setup @@ -249,8 +406,18 @@ msgid "Base Setup" msgstr "" #. module: base_setup -#: wizard_button:base_setup.base_setup,company,init:0 -#: wizard_button:base_setup.base_setup,update,company:0 -msgid "Previous" +#: help:base.setup.installer,association:0 +msgid "Installs a preselected set of OpenERP applications which will help you manage your association more efficiently." +msgstr "" + +#. module: base_setup +#: model:ir.model,name:base_setup.model_base_setup_config +msgid "base.setup.config" +msgstr "" + +#. module: base_setup +#: code:addons/base_setup/__init__.py:0 +#, python-format +msgid "The following users have been installed : \n" msgstr "" diff --git a/addons/base_setup/todo.py b/addons/base_setup/todo.py index ae16f260876..8f16a491bc7 100644 --- a/addons/base_setup/todo.py +++ b/addons/base_setup/todo.py @@ -164,8 +164,8 @@ class res_currency(osv.osv): return [] if isinstance(ids, (int, long)): ids = [ids] - reads = self.read(cr, uid, ids, ['name','code'], context, load='_classic_write') - return [(x['id'], tools.ustr(x['name']) + ' (' + tools.ustr(x['code']) + ')') for x in reads] + reads = self.read(cr, uid, ids, ['name','symbol'], context, load='_classic_write') + return [(x['id'], tools.ustr(x['name']) + ' (' + tools.ustr(x['symbol']) + ')') for x in reads] res_currency() diff --git a/addons/base_synchro/i18n/base_synchro.pot b/addons/base_synchro/i18n/base_synchro.pot new file mode 100644 index 00000000000..fc2926c1697 --- /dev/null +++ b/addons/base_synchro/i18n/base_synchro.pot @@ -0,0 +1,300 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * base_synchro +# +msgid "" +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:19+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:19+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_synchro +#: model:ir.actions.act_window,name:base_synchro.action_view_base_synchro +msgid "Base Synchronization" +msgstr "" + +#. module: base_synchro +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: base_synchro +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: base_synchro +#: field:base.synchro,user_id:0 +msgid "Send Result To" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,server_db:0 +msgid "Server Database" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.server:0 +#: model:ir.model,name:base_synchro.model_base_synchro_server +msgid "Synchronized server" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj.avoid,name:0 +msgid "Field Name" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,synchronize_date:0 +msgid "Latest Synchronization" +msgstr "" + +#. module: base_synchro +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: base_synchro +#: model:ir.model,name:base_synchro.model_base_synchro_obj_avoid +msgid "Fields to not synchronize" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "_Close" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "Transfer Data To Server" +msgstr "" + +#. module: base_synchro +#: model:ir.model,name:base_synchro.model_base_synchro_obj +msgid "Register Class" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +#: model:ir.actions.act_window,name:base_synchro.action_transfer_tree +#: model:ir.ui.menu,name:base_synchro.transfer_menu_id +msgid "Synchronized objects" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,obj_ids:0 +msgid "Models" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj.avoid,obj_id:0 +#: view:base.synchro.obj.line:0 +#: field:base.synchro.obj.line,obj_id:0 +msgid "Object" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,login:0 +msgid "User Name" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +#: view:base.synchro.obj.line:0 +msgid "Group By" +msgstr "" + +#. module: base_synchro +#: selection:base.synchro.obj,action:0 +msgid "Upload" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +msgid "Latest synchronization" +msgstr "" + +#. module: base_synchro +#: model:ir.module.module,description:base_synchro.module_meta_information +msgid "Synchronization with all objects." +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj.line:0 +#: field:base.synchro.obj.line,name:0 +msgid "Date" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,password:0 +msgid "Password" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,avoid_ids:0 +msgid "Fields Not Sync." +msgstr "" + +#. module: base_synchro +#: selection:base.synchro.obj,action:0 +msgid "Both" +msgstr "" + +#. module: base_synchro +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,name:0 +msgid "Name" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +msgid "Fields" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj.line:0 +msgid "Transfered Ids Details" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,action:0 +msgid "Synchronisation direction" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,server_id:0 +msgid "Server" +msgstr "" + +#. module: base_synchro +#: model:ir.actions.act_window,name:base_synchro.action_base_synchro_obj_line_tree +#: model:ir.model,name:base_synchro.model_base_synchro_obj_line +#: model:ir.ui.menu,name:base_synchro.menu_action_base_synchro_obj_line_tree +msgid "Synchronized instances" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +#: field:base.synchro.obj,model_id:0 +msgid "Object to synchronize" +msgstr "" + +#. module: base_synchro +#: model:ir.module.module,shortdesc:base_synchro.module_meta_information +msgid "Base Synchro" +msgstr "" + +#. module: base_synchro +#: model:ir.actions.act_window,name:base_synchro.action_base_synchro_server_tree +#: model:ir.ui.menu,name:base_synchro.synchro_server_tree_menu_id +msgid "Synchronized Servers" +msgstr "" + +#. module: base_synchro +#: view:base.synchro.obj:0 +msgid "Transfer Details" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj.line,remote_id:0 +msgid "Remote Id" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,line_id:0 +msgid "Ids Affected" +msgstr "" + +#. module: base_synchro +#: model:ir.ui.menu,name:base_synchro.next_id_63 +msgid "History" +msgstr "" + +#. module: base_synchro +#: model:ir.ui.menu,name:base_synchro.next_id_62 +msgid "Synchronization" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,domain:0 +msgid "Domain" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "_Synchronize" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "OK" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,name:0 +msgid "Server name" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "The synchronisation has been started.You will receive a request when it's done." +msgstr "" + +#. module: base_synchro +#: field:base.synchro.server,server_port:0 +msgid "Server Port" +msgstr "" + +#. module: base_synchro +#: model:ir.ui.menu,name:base_synchro.menu_action_view_base_synchro +msgid "Synchronize objects" +msgstr "" + +#. module: base_synchro +#: view:base.synchro:0 +msgid "Synchronization Complited!" +msgstr "" + +#. module: base_synchro +#: model:ir.model,name:base_synchro.model_base_synchro +msgid "base.synchro" +msgstr "" + +#. module: base_synchro +#: field:base.synchro.obj.line,local_id:0 +msgid "Local Id" +msgstr "" + +#. module: base_synchro +#: model:ir.actions.act_window,name:base_synchro.actions_regclass_tree +#: model:ir.actions.act_window,name:base_synchro.actions_transfer_line_form +msgid "Filters" +msgstr "" + +#. module: base_synchro +#: selection:base.synchro.obj,action:0 +msgid "Download" +msgstr "" + +#. module: base_synchro +#: field:base.synchro,server_url:0 +#: field:base.synchro.server,server_url:0 +msgid "Server URL" +msgstr "" + diff --git a/addons/base_vat/i18n/base_vat.pot b/addons/base_vat/i18n/base_vat.pot index e6286ea52ea..c75c36d9047 100644 --- a/addons/base_vat/i18n/base_vat.pot +++ b/addons/base_vat/i18n/base_vat.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:19+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:19+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,8 +16,9 @@ msgstr "" "Plural-Forms: \n" #. module: base_vat -#: model:ir.module.module,description:base_vat.module_meta_information -msgid "Enable the VAT Number for the partner. Check the validity of that VAT Number." +#: code:addons/base_vat/base_vat.py:0 +#, python-format +msgid "The Vat does not seems to be correct. You should have entered something like this %s" msgstr "" #. module: base_vat @@ -26,12 +27,33 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: base_vat -#: field:res.partner,vat_subjected:0 -msgid "VAT Legal Statement" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: base_vat #: model:ir.module.module,shortdesc:base_vat.module_meta_information -msgid "VAT" +msgid "Base VAT - To check VAT number validity" +msgstr "" + +#. module: base_vat +#: code:addons/base_vat/base_vat.py:0 +#, python-format +msgid "The VAT is invalid, It should begin with the country code" +msgstr "" + +#. module: base_vat +#: help:res.partner,vat_subjected:0 +msgid "Check this box if the partner is subjected to the VAT. It will be used for the VAT legal statement." +msgstr "" + +#. module: base_vat +#: model:ir.model,name:base_vat.model_res_partner +msgid "Partner" +msgstr "" + +#. module: base_vat +#: field:res.partner,vat_subjected:0 +msgid "VAT Legal Statement" msgstr "" diff --git a/addons/board/i18n/board.pot b/addons/board/i18n/board.pot index 12a7b46b5f2..3620c6203db 100644 --- a/addons/board/i18n/board.pot +++ b/addons/board/i18n/board.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:19+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:19+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,16 +16,17 @@ msgstr "" "Plural-Forms: \n" #. module: board -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: model:ir.model,name:board.model_board_menu_create +msgid "Menu Create" msgstr "" #. module: board -#: model:ir.model,name:board.model_board_board -msgid "board.board" +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: board +#: view:board.note:0 #: field:board.note,user_id:0 msgid "Author" msgstr "" @@ -35,20 +36,39 @@ msgstr "" msgid "Dashboard main module" msgstr "" +#. module: board +#: code:addons/board/wizard/board_menu_create.py:0 +#, python-format +msgid "User Error!" +msgstr "" + +#. module: board +#: view:board.board:0 +#: model:ir.actions.act_window,name:board.open_board_administration_form +#: model:ir.ui.menu,name:board.menu_board_admin +msgid "Administration Dashboard" +msgstr "" + #. module: board #: view:board.note:0 #: field:board.note,note:0 +#: model:ir.model,name:board.model_board_note msgid "Note" msgstr "" #. module: board -#: field:board.board.line,width:0 -msgid "Width" +#: view:board.note:0 +msgid "Group By..." msgstr "" #. module: board -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." +#: model:ir.model,name:board.model_board_board +msgid "Board" +msgstr "" + +#. module: board +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: board @@ -56,6 +76,16 @@ msgstr "" msgid "Title" msgstr "" +#. module: board +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: board +#: model:ir.model,name:board.model_board_note_type +msgid "NOte Type" +msgstr "" + #. module: board #: model:ir.actions.act_window,name:board.action_view_board_list_form #: model:ir.ui.menu,name:board.menu_view_board_form @@ -69,37 +99,41 @@ msgid "Publish a note" msgstr "" #. module: board -#: wizard_view:board.board.menu.create,init:0 +#: view:board.menu.create:0 msgid "Menu Information" msgstr "" +#. module: board +#: view:board.board:0 +#: model:ir.actions.act_window,name:board.action_user_connection_tree +#: view:res.users:0 +msgid "Latest Connections" +msgstr "" + +#. module: board +#: field:board.note,type:0 +msgid "Note type" +msgstr "" + #. module: board #: field:board.board,line_ids:0 msgid "Action Views" msgstr "" #. module: board -#: model:ir.model,name:board.model_board_note -msgid "board.note" -msgstr "" - -#. module: board +#: view:board.note:0 #: field:board.note,date:0 msgid "Date" msgstr "" #. module: board -#: model:ir.ui.menu,name:board.next_id_50 -msgid "Configuration" -msgstr "" - -#. module: board +#: view:board.note:0 #: field:board.note.type,name:0 msgid "Note Type" msgstr "" #. module: board -#: wizard_view:board.board.menu.create,init:0 +#: view:board.menu.create:0 msgid "Create Menu For Dashboard" msgstr "" @@ -109,7 +143,12 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: board -#: wizard_field:board.board.menu.create,init,menu_parent_id:0 +#: model:ir.model,name:board.model_board_board_line +msgid "Board Line" +msgstr "" + +#. module: board +#: field:board.menu.create,menu_parent_id:0 msgid "Parent Menu" msgstr "" @@ -119,14 +158,22 @@ msgid "Notes" msgstr "" #. module: board -#: model:ir.model,name:board.model_board_note_type -msgid "board.note.type" +#: help:board.board.line,sequence:0 +msgid "Gives the sequence order when displaying a list of board lines." +msgstr "" + +#. module: board +#: code:addons/board/wizard/board_menu_create.py:0 +#, python-format +msgid "Please Insert Dashboard View(s) !" msgstr "" #. module: board #: view:board.board:0 #: field:board.board,name:0 #: field:board.board.line,board_id:0 +#: model:ir.ui.menu,name:board.admin_menu_dasboard +#: model:ir.ui.menu,name:board.menu_dasboard msgid "Dashboard" msgstr "" @@ -146,13 +193,14 @@ msgid "Open Dashboard" msgstr "" #. module: board -#: wizard_field:board.board.menu.create,init,menu_name:0 +#: field:board.menu.create,menu_name:0 msgid "Menu Name" msgstr "" #. module: board -#: field:board.note,type:0 -msgid "Note type" +#: view:board.board:0 +#: model:ir.actions.act_window,name:board.action_latest_activities_tree +msgid "Latest Activities" msgstr "" #. module: board @@ -170,6 +218,11 @@ msgstr "" msgid "Right" msgstr "" +#. module: board +#: field:board.board.line,width:0 +msgid "Width" +msgstr "" + #. module: board #: field:board.board.line,sequence:0 msgid "Sequence" @@ -177,27 +230,22 @@ msgstr "" #. module: board #: view:board.board:0 -#: wizard_button:board.board.menu.create,init,create_menu:0 +#: view:board.menu.create:0 msgid "Create Menu" msgstr "" -#. module: board -#: model:ir.ui.menu,name:board.dashboard_menu -msgid "Dashboards" -msgstr "" - #. module: board #: field:board.board.line,height:0 msgid "Height" msgstr "" #. module: board -#: model:ir.actions.wizard,name:board.wizard_board_create_menu +#: model:ir.actions.act_window,name:board.action_board_menu_create msgid "Create Board Menu" msgstr "" #. module: board -#: wizard_button:board.board.menu.create,init,end:0 +#: view:board.menu.create:0 msgid "Cancel" msgstr "" @@ -207,11 +255,7 @@ msgid "Dashboard View" msgstr "" #. module: board -#: model:ir.model,name:board.model_board_board_line -msgid "board.board.line" -msgstr "" - -#. module: board +#: view:board.note:0 #: field:board.note,name:0 msgid "Subject" msgstr "" diff --git a/addons/caldav/i18n/caldav.pot b/addons/caldav/i18n/caldav.pot new file mode 100644 index 00000000000..f199107103a --- /dev/null +++ b/addons/caldav/i18n/caldav.pot @@ -0,0 +1,491 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * caldav +# +msgid "" +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:20+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:20+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Value Mapping" +msgstr "" + +#. module: caldav +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: caldav +#: field:document.directory,calendar_collection:0 +msgid "Calendar Collection" +msgstr "" + +#. module: caldav +#: constraint:document.directory:0 +msgid "Error! You can not create recursive Directories." +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Other Info" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_export +msgid "Event Export" +msgstr "" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Message..." +msgstr "" + +#. module: caldav +#: field:basic.calendar.alias,name:0 +msgid "Filename" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: caldav +#: field:basic.calendar,has_webcal:0 +msgid "WebCal" +msgstr "" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "_Subscribe" +msgstr "" + +#. module: caldav +#: field:basic.calendar,collection_id:0 +msgid "Collection" +msgstr "" + +#. module: caldav +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_attendee +msgid "basic.calendar.attendee" +msgstr "" + +#. module: caldav +#: help:basic.calendar,has_webcal:0 +msgid "Also export a .ics entry next to the calendar folder, with WebCal content." +msgstr "" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Provide path for Remote Calendar" +msgstr "" + +#. module: caldav +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: caldav +#: field:basic.calendar,type:0 +#: field:basic.calendar.attributes,type:0 +#: field:basic.calendar.fields,type_id:0 +#: field:basic.calendar.lines,name:0 +msgid "Type" +msgstr "" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_import +#: model:ir.actions.act_window,name:caldav.action_calendar_event_import_values +msgid "Import .ics File" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,field_id:0 +msgid "OpenObject Field" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,fn:0 +msgid "Function" +msgstr "" + +#. module: caldav +#: help:calendar.event.export,name:0 +msgid "Save in .ics format" +msgstr "" + +#. module: caldav +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Attendee" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "Error !" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Description" +msgstr "" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe +#: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe_values +msgid "Subscribe" +msgstr "" + +#. module: caldav +#: selection:basic.calendar,type:0 +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "TODO" +msgstr "" + +#. module: caldav +#: help:basic.calendar.alias,cal_line_id:0 +msgid "The calendar/line this mapping applies to" +msgstr "" + +#. module: caldav +#: field:basic.calendar.lines,object_id:0 +msgid "Object" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +#: field:document.directory,calendar_ids:0 +#: model:ir.actions.act_window,name:caldav.action_caldav_form +#: model:ir.ui.menu,name:caldav.menu_caldav_directories +msgid "Calendars" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,mapping:0 +msgid "Mapping" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_attributes +msgid "Calendar attributes" +msgstr "" + +#. module: caldav +#: field:basic.calendar.alias,res_id:0 +msgid "Res. ID" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "_Import" +msgstr "" + +#. module: caldav +#: field:basic.calendar,write_date:0 +msgid "Modifided Date" +msgstr "" + +#. module: caldav +#: view:calendar.event.export:0 +msgid "_Close" +msgstr "" + +#. module: caldav +#: view:calendar.event.export:0 +msgid "Export ICS" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_import +msgid "Event Import" +msgstr "" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Expression as constant" +msgstr "" + +#. module: caldav +#: field:calendar.event.export,name:0 +msgid "File name" +msgstr "" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Subscribe to Remote Calendar" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "Can not create \\n" +"line \"%s\" more than once' % (vals.get('name" +msgstr "" + +#. module: caldav +#: help:basic.calendar,calendar_color:0 +msgid "For supporting clients, the color of the calendar entries" +msgstr "" + +#. module: caldav +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_alarm +msgid "basic.calendar.alarm" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +#: view:calendar.event.subscribe:0 +msgid "Ok" +msgstr "" + +#. module: caldav +#: field:basic.calendar,name:0 +#: field:basic.calendar.attributes,name:0 +#: field:basic.calendar.fields,name:0 +msgid "Name" +msgstr "" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Use the field" +msgstr "" + +#. module: caldav +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Alarm" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +#: view:calendar.event.subscribe:0 +msgid "_Cancel" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "Please provide proper configuration of \"%s\" in Calendar Lines' % (name)))\n" +" return True\n" +"\n" +" def create(self, cr, uid, vals, context=None):\n" +" \"\"\" Create Calendar's fields\n" +" @param self: The object pointer\n" +" @param cr: the current row, from the database cursor,\n" +" @param uid: the current user’s ID for security checks,\n" +" @param vals: Get Values\n" +" @param context: A standard dictionary for contextual values\n" +" \"\"\"\n" +"\n" +" cr.execute('SELECT name FROM basic_calendar_attributes \\n" +" WHERE id=%s', (vals.get('name" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "Attendee must have an Email Id" +msgstr "" + +#. module: caldav +#: field:basic.calendar,create_date:0 +msgid "Created Date" +msgstr "" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_subscribe.py:0 +#, python-format +msgid "Error!" +msgstr "" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_export +#: model:ir.actions.act_window,name:caldav.action_calendar_event_export_values +msgid "Export .ics File" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_timezone +msgid "basic.calendar.timezone" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Attributes Mapping" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_document_directory +msgid "Directory" +msgstr "" + +#. module: caldav +#: field:calendar.event.subscribe,url_path:0 +msgid "Provide path for remote calendar" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,expr:0 +msgid "Expression" +msgstr "" + +#. module: caldav +#: field:basic.calendar,calendar_order:0 +msgid "Order" +msgstr "" + +#. module: caldav +#: view:document.directory:0 +#: model:ir.actions.act_window,name:caldav.action_calendar_collection_form +#: model:ir.ui.menu,name:caldav.menu_calendar_collection +msgid "Calendar Collections" +msgstr "" + +#. module: caldav +#: field:basic.calendar,description:0 +msgid "description" +msgstr "" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_subscribe.py:0 +#, python-format +msgid "Please provide Proper URL !" +msgstr "" + +#. module: caldav +#: field:basic.calendar.lines,domain:0 +msgid "Domain" +msgstr "" + +#. module: caldav +#: model:ir.module.module,shortdesc:caldav.module_meta_information +msgid "Share Calendar using CalDAV" +msgstr "" + +#. module: caldav +#: field:basic.calendar,calendar_color:0 +msgid "Color" +msgstr "" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Interval in hours" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_fields +msgid "Calendar fields" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:0 +#, python-format +msgid "The same filename cannot apply to two records!" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "Import Message" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar,line_ids:0 +#: model:ir.model,name:caldav.model_basic_calendar_lines +msgid "Calendar Lines" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_subscribe +msgid "Event subscribe" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_alias +msgid "basic.calendar.alias" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +#: field:calendar.event.import,file_path:0 +msgid "Select ICS file" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "Import ICS" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_event +msgid "basic.calendar.event" +msgstr "" + +#. module: caldav +#: field:calendar.event.export,file_path:0 +msgid "Save ICS file" +msgstr "" + +#. module: caldav +#: field:basic.calendar.lines,mapping_ids:0 +msgid "Fields Mapping" +msgstr "" + +#. module: caldav +#: field:basic.calendar,user_id:0 +msgid "Owner" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar.alias,cal_line_id:0 +#: field:basic.calendar.lines,calendar_id:0 +#: model:ir.ui.menu,name:caldav.menu_calendar +msgid "Calendar" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_todo +msgid "basic.calendar.todo" +msgstr "" + +#. module: caldav +#: help:basic.calendar,calendar_order:0 +msgid "For supporting clients, the order of this folder among the calendars" +msgstr "" + +#. module: caldav +#: selection:basic.calendar,type:0 +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Event" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar +msgid "basic.calendar" +msgstr "" + diff --git a/addons/claim_from_delivery/i18n/claim_from_delivery.pot b/addons/claim_from_delivery/i18n/claim_from_delivery.pot index 470b7832572..c25d4c18a39 100644 --- a/addons/claim_from_delivery/i18n/claim_from_delivery.pot +++ b/addons/claim_from_delivery/i18n/claim_from_delivery.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 12:02:51+0000\n" -"PO-Revision-Date: 2010-08-20 12:02:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:20+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:20+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,13 +16,8 @@ msgstr "" "Plural-Forms: \n" #. module: claim_from_delivery -#: model:ir.actions.act_window,name:claim_from_delivery.action_claim_from_delivery -msgid "Claim" -msgstr "" - -#. module: claim_from_delivery -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: model:ir.model,name:claim_from_delivery.model_stock_picking +msgid "Picking List" msgstr "" #. module: claim_from_delivery @@ -30,6 +25,11 @@ msgstr "" msgid "The Object name must start with x_ and not contain any special character !" msgstr "" +#. module: claim_from_delivery +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + #. module: claim_from_delivery #: model:ir.module.module,description:claim_from_delivery.module_meta_information msgid "Create Claim from delivery order:\n" @@ -41,18 +41,3 @@ msgstr "" msgid "Claim from delivery" msgstr "" -#. module: claim_from_delivery -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: claim_from_delivery -#: model:ir.model,name:claim_from_delivery.model_stock_picking -msgid "Picking List" -msgstr "Picking List" - -#. module: claim_from_delivery -#: field:stock.picking,partner_id:0 -msgid "Partner" -msgstr "Partner" - diff --git a/addons/crm/crm_lead_menu.xml b/addons/crm/crm_lead_menu.xml index a92a36aba33..6c74dccac15 100644 --- a/addons/crm/crm_lead_menu.xml +++ b/addons/crm/crm_lead_menu.xml @@ -31,7 +31,7 @@ parent="base.menu_base_partner" sequence="1" /> diff --git a/addons/crm/i18n/crm.pot b/addons/crm/i18n/crm.pot index 70126577e08..dd910f61d28 100644 --- a/addons/crm/i18n/crm.pot +++ b/addons/crm/i18n/crm.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-01-05 05:59:11+0000\n" -"PO-Revision-Date: 2010-01-05 05:59:11+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:22+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:22+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,487 +16,40 @@ msgstr "" "Plural-Forms: \n" #. module: crm -#: field:crm.email.add.cc,name:0 -msgid "Send to" +#: view:crm.lead.report:0 +msgid "# Leads" msgstr "" #. module: crm -#: help:crm.meeting,exdate:0 -msgid "This property defines the list of date/time exceptions for arecurring calendar component." +#: view:crm.lead:0 +#: selection:crm.lead,type:0 +#: selection:crm.lead.report,type:0 +msgid "Lead" msgstr "" #. module: crm -#: help:crm.case.rule,act_mail_to_user:0 -msgid "Check this if you want the rule to send an email to the responsible person." +#: model:crm.case.categ,name:crm.categ_oppor3 +msgid "Need Services" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Monthly" +msgstr "" + +#. module: crm +#: view:crm.opportunity2phonecall:0 +msgid "Schedule a PhoneCall" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_case_stage +msgid "Stage of case" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Title" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_report_crm_case_section_categ2 -msgid "Cases by section and category2" -msgstr "" - -#. module: crm -#: wizard_field:crm.lead.partner_create,init,close:0 -msgid "Close Lead" -msgstr "" - -#. module: crm -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -msgid " 7 Days " -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,helpdesk:0 -msgid "Manages an Helpdesk service." -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Pending Jobs" -msgstr "" - -#. module: crm -#: field:crm.case.rule,trg_state_to:0 -msgid "Button Pressed" -msgstr "" - -#. module: crm -#: view:crm.case:0 -msgid "Planned costs" -msgstr "" - -#. module: crm -#: wizard_field:crm.job.partner_create,init,close:0 -msgid "Close job request" -msgstr "" - -#. module: crm -#: field:crm.case.stage,name:0 -msgid "Stage Name" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.case.history:0 -#: model:ir.actions.act_window,name:crm.crm_case_categ0-act -#: model:ir.actions.act_window,name:crm.crm_case_section_open_act -#: model:ir.ui.menu,name:crm.menu_crm_case_categ0-act -#: model:ir.ui.menu,name:crm.next_id_51 -msgid "Cases" -msgstr "" - -#. module: crm -#: help:crm.segmentation,categ_id:0 -msgid "The partner category that will be added to partners that match the segmentation criterions after computation." -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_hr -msgid "Human Resources" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_oppor_categ_categ2 -msgid "Cases by Opportunities, Category and Type" -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,claims:0 -msgid "Manages the supplier and customers claims, including your corrective or preventive actions." -msgstr "" - -#. module: crm -#: view:crm.fundraising:0 -msgid "Amount" -msgstr "" - -#. module: crm -#: model:process.transition,note:crm.process_transition_opportunitymeeting0 -msgid "Normal or phone meeting for opportunity" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_claim2 -#: model:crm.case.stage,name:crm.stage_meet1 -msgid "Fixed" -msgstr "" - -#. module: crm -#: code:addons/crm/crm.py:0 -#: code:addons/crm/wizard/crm_job_wizard.py:0 -#: code:addons/crm/wizard/crm_lead_wizard.py:0 -#: code:addons/crm/wizard/crm_phonecall_wizard.py:0 -#, python-format -msgid "Warning !" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#, python-format -msgid "Please specify user's email address !" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_oppor5 -msgid "Campaign" -msgstr "" - -#. module: crm -#: view:crm.opportunity:0 -msgid "Search Opportunities" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_case_section_stage_tree -#: view:report.crm.case.section.stage:0 -msgid "Cases by Section and Stage" -msgstr "" - -#. module: crm -#: wizard_field:crm.job.meeting_set,init,duration:0 -#: wizard_field:crm.phonecall.meeting_set,init,duration:0 -msgid "Duration (Hours)" -msgstr "" - -#. module: crm -#: selection:crm.meeting,transparent:0 -msgid "TRANSPARENT" -msgstr "" - -#. module: crm -#: help:crm.case.rule,server_action_id:0 -msgid "Describes the action name.eg:on which object which ation to be taken on basis of which condition" -msgstr "" - -#. module: crm -#: help:crm.case,section_id:0 -msgid "Section to which Case belongs to. Define Responsible user and Email account for mail gateway." -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: field:crm.case,partner_id:0 -#: model:crm.case.categ,name:crm.categ_lead4 -#: model:crm.case.categ,name:crm.categ_oppor4 -#: wizard_field:crm.case.opportunity.partner_opportunity,init,partner_id:0 -#: field:crm.case.rule,trg_partner_id:0 -#: selection:crm.email.add.cc,name:0 -#: field:crm.email.add.cc,partner_id:0 -#: wizard_field:crm.lead.opportunity_set,create_partner,partner_id:0 -#: wizard_field:crm.lead.opportunity_set,opportunity,partner_id:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -#: wizard_field:crm.phonecall.opportunity_set,create_partner,partner_id:0 -#: wizard_field:crm.phonecall.opportunity_set,opportunity,partner_id:0 -#: model:process.node,name:crm.process_node_partner0 -msgid "Partner" -msgstr "" - -#. module: crm -#: field:crm.case.categ,section_id:0 -#: field:crm.case.category2,section_id:0 -#: view:crm.case.section:0 -#: field:crm.case.section,name:0 -#: field:crm.case.stage,section_id:0 -#: model:ir.model,name:crm.model_crm_case_section -msgid "Case Section" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Proposed Salary" -msgstr "" - -#. module: crm -#: help:crm.case.section,sequence:0 -msgid "Gives the sequence order when displaying a list of case sections." -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/crm_job_wizard.py:0 -#: code:addons/crm/wizard/crm_opportunity_wizard.py:0 -#: model:crm.case.categ,name:crm.categ_meet3 -#, python-format -msgid "Phone Call" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_report_crm_case_section_stage -msgid "Cases by section and stage" -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_mail_to_email:0 -msgid "Mail to these emails" -msgstr "" - -#. module: crm -#: selection:crm.case.rule,trg_date_type:0 -msgid "None" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "Special Keywords to Be Used in The Body" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Send New Email" -msgstr "" - -#. module: crm -#: view:crm.case.history:0 -msgid "My Histories" -msgstr "" - -#. module: crm -#: field:crm.segmentation,segmentation_line:0 -msgid "Criteria" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_section_act -#: model:ir.ui.menu,name:crm.menu_crm_case_section_act -msgid "Sections" -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,opportunity:0 -msgid "Tracks identified business opportunities for your sales pipeline." -msgstr "" - -#. module: crm -#: view:crm.meeting:0 -msgid "Exception Dates" -msgstr "" - -#. module: crm -#: selection:crm.case.rule,trg_date_type:0 -msgid "Last Action Date" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Appreciation" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_job3 -msgid "Second Interview" -msgstr "" - -#. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_cal_subscribe -msgid "Subscribe to a Remote calendar" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_categ-act -#: model:ir.ui.menu,name:crm.menu_crm_case_categ-act -msgid "Categories" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#, python-format -msgid "Warning!" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Dates" -msgstr "" - -#. module: crm -#: view:crm.segmentation:0 -msgid "Segmentation Test" -msgstr "" - -#. module: crm -#: model:process.transition,name:crm.process_transition_leadpartner0 -msgid "Prospect Partner" -msgstr "" - -#. module: crm -#: view:crm.fundraising:0 -#: view:crm.opportunity:0 -msgid "Description Information" -msgstr "" - -#. module: crm -#: view:crm.lead:0 -msgid "Contact Name" -msgstr "" - -#. module: crm -#: selection:crm.lead.opportunity_set,create_partner,action:0 -#: selection:crm.phonecall.opportunity_set,create_partner,action:0 -msgid "Link to an existing partner" -msgstr "" - -#. module: crm -#: field:crm.case.rule,trg_date_range_type:0 -msgid "Delay type" -msgstr "" - -#. module: crm -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -msgid "Contact" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Next Interview" -msgstr "" - -#. module: crm -#: field:crm.case.rule,regex_history:0 -msgid "Regular Expression on Case History" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_email_add_cc -msgid "Email Add CC" -msgstr "" - -#. module: crm -#: model:process.transition,name:crm.process_transition_opportunitymeeting0 -msgid "Opportunity Meeting" -msgstr "" - -#. module: crm -#: help:crm.case,canal_id:0 -msgid "The channels represent the different communication modes available with the customer. With each commercial opportunity, you can indicate the canall which is this opportunity source." -msgstr "" - -#. module: crm -#: view:crm.meeting:0 -msgid "Exception Rules" -msgstr "" - -#. module: crm -#: field:crm.menu.config_wizard,opportunity:0 -#: model:ir.actions.report.xml,name:crm.crm_business_opportunities_report -msgid "Business Opportunities" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_claim1 -msgid "Accepted as Claim" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "The rule use a AND operator. The case must match all non empty fields so that the rule execute the action described in the 'Actions' tab." -msgstr "" - -#. module: crm -#: field:crm.case,history_line:0 -msgid "Communication" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "%(email_from)s = Partner email" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_lead6 -msgid "Dead" -msgstr "" - -#. module: crm -#: view:crm.meeting:0 -msgid "Confirm Meeting" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_lead1 -#: model:crm.case.categ,name:crm.categ_oppor1 -msgid "Existing Customer" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_meet2 -msgid "Home" -msgstr "" - -#. module: crm -#: field:crm.case,categ_id:0 -#: field:crm.case.rule,trg_categ_id:0 -#: wizard_field:crm.job.reschedule_phone_call,init,category_id:0 -#: view:crm.opportunity:0 -#: wizard_field:crm.opportunity.reschedule_phone_call,init,category_id:0 -#: field:report.crm.case.section.categ.categ2,categ_id:0 -#: field:report.crm.case.section.categ.stage,categ_id:0 -#: field:report.crm.case.section.stage,categ_id:0 -msgid "Category" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_lead_categ_stage -#: model:ir.ui.menu,name:crm.menu_crm_case_section_categ_stage_tree -#: view:report.crm.case.section.categ.stage:0 -msgid "Cases by Section, Category and Stage" -msgstr "" - -#. module: crm -#: help:crm.case.rule,act_mail_to_watchers:0 -msgid "Check this if you want the rule to mark CC(mail to any other person defined in actions)." -msgstr "" - -#. module: crm -#: field:crm.meeting,class:0 -msgid "Privacy" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "%(partner)s = Partner name" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Action Information" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "%(case_user_phone)s = Responsible phone" -msgstr "" - -#. module: crm -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +msgid "Visibility" msgstr "" #. module: crm @@ -505,146 +58,556 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Conditions" +#: field:crm.lead,title:0 +msgid "Title" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_categ0-act_open -msgid "Open Cases" +#: field:crm.meeting,show_as:0 +msgid "Show as" msgstr "" #. module: crm -#: field:crm.case.log,name:0 -#: view:crm.claim:0 -#: view:crm.job:0 -msgid "Status" +#: field:crm.meeting,day:0 +#: selection:crm.meeting,select1:0 +msgid "Date of month" msgstr "" #. module: crm -#: wizard_view:crm.case.opportunity.partner_opportunity,init:0 -#: wizard_button:crm.case.opportunity.partner_opportunity,init,confirm:0 -#: wizard_button:crm.lead.opportunity_set,opportunity,confirm:0 -#: wizard_button:crm.phonecall.opportunity_set,opportunity,confirm:0 -#: model:ir.actions.wizard,name:crm.wizard_partner_create_opportunity -#: model:ir.actions.wizard,name:crm.wizard_partner_create_opportunity1 -msgid "Create Opportunity" +#: view:crm.lead:0 +#: view:crm.phonecall:0 +msgid "Today" msgstr "" #. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 -msgid "August" +#: view:crm.merge.opportunity:0 +msgid "Select Opportunities" +msgstr "" + +#. module: crm +#: view:crm.phonecall2phonecall:0 +#: view:crm.send.mail:0 +msgid " " +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: field:crm.phonecall.report,delay_close:0 +msgid "Delay to close" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Previous Stage" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_add_note.py:0 +#, python-format +msgid "Can not add note!" +msgstr "" + +#. module: crm +#: field:crm.case.stage,name:0 +msgid "Stage Name" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Cases" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: field:crm.lead.report,day:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,day:0 +msgid "Day" +msgstr "" + +#. module: crm +#: help:crm.segmentation,categ_id:0 +msgid "The partner category that will be added to partners that match the segmentation criterions after computation." +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 +#, python-format +msgid "The lead '%s' has been closed." +msgstr "" + +#. module: crm +#: selection:crm.meeting,freq:0 +msgid "No Repeat" +msgstr "" + +#. module: crm +#: field:crm.case.section,resource_calendar_id:0 +msgid "Resource's Calendar" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_opportunity.py:0 +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#: code:addons/crm/wizard/crm_lead_to_partner.py:0 +#: code:addons/crm/wizard/crm_phonecall_to_partner.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: crm +#: selection:crm.meeting,rrule_type:0 +msgid "Yearly" +msgstr "" + +#. module: crm +#: field:crm.segmentation.line,name:0 +msgid "Rule Name" +msgstr "" + +#. module: crm +#: view:crm.case.resource.type:0 +#: view:crm.lead:0 +#: field:crm.lead,type_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,type_id:0 +#: model:ir.model,name:crm.model_crm_case_resource_type +msgid "Campaign" +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,action:0 +msgid "Do not create a partner" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Search Opportunities" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_merge_opportunities.py:0 +#, python-format +msgid "Opportunity must have Partner assigned before merging with other Opportunity." +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_merge_opportunities.py:0 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_send_email.py:0 +#, python-format +msgid "Can not send mail!" +msgstr "" + +#. module: crm +#: field:crm.lead,partner_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,partner_id:0 +#: field:crm.lead2opportunity,partner_id:0 +#: field:crm.lead2opportunity.partner,partner_id:0 +#: field:crm.lead2partner,partner_id:0 +#: view:crm.meeting:0 +#: field:crm.meeting,partner_id:0 +#: field:crm.partner2opportunity,partner_id:0 +#: view:crm.phonecall:0 +#: field:crm.phonecall,partner_id:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,partner_id:0 +#: field:crm.phonecall2opportunity,partner_id:0 +#: field:crm.phonecall2partner,partner_id:0 +#: model:ir.model,name:crm.model_res_partner +#: model:process.node,name:crm.process_node_partner0 +msgid "Partner" +msgstr "" + +#. module: crm +#: field:crm.meeting,organizer:0 +#: field:crm.meeting,organizer_id:0 +msgid "Organizer" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +#: view:crm.phonecall2phonecall:0 +#: model:ir.actions.act_window,name:crm.phonecall_to_phonecall_act +msgid "Schedule Other Call" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_opportunity_to_phonecall.py:0 +#: code:addons/crm/wizard/crm_phonecall_to_phonecall.py:0 +#: model:crm.case.categ,name:crm.categ_meet3 +#: view:crm.phonecall:0 +#: model:ir.ui.menu,name:crm.menu_crm_config_phonecall +#, python-format +msgid "Phone Call" +msgstr "" + +#. module: crm +#: field:crm.lead,optout:0 +msgid "Opt-Out" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_opportunity.py:0 +#, python-format +msgid "The opportunity '%s' has been marked as lost." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Send New Email" +msgstr "" + +#. module: crm +#: field:crm.segmentation,segmentation_line:0 +msgid "Criteria" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#, python-format +msgid "is converted to Opportunity." +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Excluded Answers :" +msgstr "" + +#. module: crm +#: field:crm.case.stage,section_ids:0 +msgid "Sections" +msgstr "" + +#. module: crm +#: view:crm.merge.opportunity:0 +msgid "_Merge" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: model:ir.actions.act_window,name:crm.action_report_crm_lead +#: model:ir.ui.menu,name:crm.menu_report_crm_leads_tree +msgid "Leads Analysis" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.action:0 +msgid "If you select Merge with existing Opportunity, the lead details(with the communication history) will be merged with existing Opportunity of Selected partner." +msgstr "" + +#. module: crm +#: selection:crm.meeting,class:0 +msgid "Public" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_case_resource_type_act +#: model:ir.ui.menu,name:crm.menu_crm_case_resource_type_act +msgid "Campaigns" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.crm_lead_categ_action +#: model:ir.ui.menu,name:crm.menu_crm_case_phonecall-act +#: model:ir.ui.menu,name:crm.menu_crm_lead_categ +msgid "Categories" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Dates" +msgstr "" + +#. module: crm +#: help:crm.lead,optout:0 +msgid "If opt-out is checked, this contact has refused to receive emails or unsubscribed to a campaign." +msgstr "" + +#. module: crm +#: model:process.transition,name:crm.process_transition_leadpartner0 +msgid "Prospect Partner" +msgstr "" + +#. module: crm +#: field:crm.lead,contact_name:0 +msgid "Contact Name" +msgstr "" + +#. module: crm +#: selection:crm.lead2opportunity.partner,action:0 +#: selection:crm.lead2partner,action:0 +#: selection:crm.phonecall2partner,action:0 +msgid "Link to an existing partner" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: view:crm.meeting:0 +#: field:crm.phonecall,partner_contact:0 +msgid "Contact" +msgstr "" + +#. module: crm +#: field:crm.case.stage,on_change:0 +msgid "Change Probability Automatically" +msgstr "" + +#. module: crm +#: field:base.action.rule,regex_history:0 +msgid "Regular Expression on Case History" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 +#, python-format +msgid "The lead '%s' has been opened." +msgstr "" + +#. module: crm +#: model:process.transition,name:crm.process_transition_opportunitymeeting0 +msgid "Opportunity Meeting" +msgstr "" + +#. module: crm +#: help:crm.lead.report,delay_close:0 +#: help:crm.phonecall.report,delay_close:0 +msgid "Number of Days to close the case" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_opportunities0 +msgid "When a real project/opportunity is detected" +msgstr "" + +#. module: crm +#: field:crm.installer,crm_fundraising:0 +msgid "Fundraising" +msgstr "" + +#. module: crm +#: view:res.partner:0 +#: field:res.partner,opportunity_ids:0 +msgid "Leads and Opportunities" +msgstr "" + +#. module: crm +#: view:crm.send.mail:0 +msgid "_Send" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Communication" +msgstr "" + +#. module: crm +#: field:crm.case.section,change_responsible:0 +msgid "Change Responsible" +msgstr "" + +#. module: crm +#: field:crm.merge.opportunity,state:0 +msgid "Set State To" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2opportunity_action +msgid "Convert/Merge Opportunity" +msgstr "" + +#. module: crm +#: field:crm.lead,write_date:0 +msgid "Update Date" +msgstr "" + +#. module: crm +#: help:crm.meeting,count:0 +msgid "Repeat max that times" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.action:0 +#: field:crm.lead2opportunity.action,name:0 +msgid "Select Action" +msgstr "" + +#. module: crm +#: field:base.action.rule,trg_categ_id:0 +#: view:crm.lead:0 +#: field:crm.lead,categ_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,categ_id:0 +#: field:crm.opportunity2phonecall,categ_id:0 +#: field:crm.phonecall,categ_id:0 +#: field:crm.phonecall.report,categ_id:0 +#: field:crm.phonecall2phonecall,categ_id:0 +msgid "Category" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "#Opportunities" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_oppor2 +msgid "Campaign 1" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_oppor1 +msgid "Campaign 2" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Meetings Tree" +msgid "Privacy" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "Opportunity Analysis" +msgstr "" + +#. module: crm +#: help:crm.meeting,location:0 +msgid "Location of Event" +msgstr "" + +#. module: crm +#: field:crm.meeting,rrule:0 +msgid "Recurrent Rule" +msgstr "" + +#. module: crm +#: help:crm.installer,fetchmail:0 +msgid "Allows you to receive E-Mails from POP/IMAP server." +msgstr "" + +#. module: crm +#: model:process.transition,note:crm.process_transition_opportunitymeeting0 +msgid "Normal or phone meeting for opportunity" +msgstr "" + +#. module: crm +#: model:process.node,note:crm.process_node_leads0 +msgid "Very first contact with new prospect" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#: view:crm.lead2opportunity:0 +#: view:crm.partner2opportunity:0 +#: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity +#: model:ir.actions.act_window,name:crm.action_view_crm_partner2opportunity +#: model:ir.actions.act_window,name:crm.crm_partner2opportunity +#, python-format +msgid "Create Opportunity" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 +msgid "August" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: view:crm.case:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: view:crm.fundraising:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 +#: view:res.partner:0 #, python-format msgid "Escalate" msgstr "" -#. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_case_categ_meet -msgid "All Meetings" -msgstr "" - #. module: crm #: model:ir.module.module,shortdesc:crm.module_meta_information msgid "Customer & Supplier Relationship Management" msgstr "" #. module: crm -#: view:crm.email.add.cc:0 -#: model:ir.actions.act_window,name:crm.action_view_crm_email_add_cc_wizard -msgid "Add CC" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "June" msgstr "" #. module: crm -#: field:crm.segmentation,som_interval_default:0 -msgid "Default (0=None)" +#: selection:crm.segmentation,state:0 +msgid "Not Running" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_job7 -msgid "Refused by Company" +#: view:crm.send.mail:0 +#: model:ir.actions.act_window,name:crm.action_crm_reply_mail +msgid "Reply to last Mail" msgstr "" #. module: crm -#: field:crm.case,planned_revenue:0 -msgid "Planned Revenue" +#: field:crm.lead,email:0 +msgid "E-Mail" msgstr "" #. module: crm -#: field:crm.case.section,allow_unlink:0 -msgid "Allow Delete" +#: field:crm.installer,wiki_sale_faq:0 +msgid "Sale FAQ" msgstr "" #. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: model:ir.model,name:crm.model_crm_send_mail_attachment +msgid "crm.send.mail.attachment" +msgstr "" + +#. module: crm +#: field:crm.meeting,count:0 +msgid "Count" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "October" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor3 -msgid "Value Proposition" +#: view:crm.segmentation:0 +msgid "Included Answers :" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "%(case_id)s = Case ID" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_oppor2 -msgid "New Business" -msgstr "" - -#. module: crm -#: help:crm.case,email_from:0 +#: help:crm.meeting,email_from:0 +#: help:crm.phonecall,email_from:0 msgid "These people will receive email." msgstr "" #. module: crm -#: help:crm.case.section,calendar:0 -msgid "Allows to show calendar" +#: view:crm.meeting:0 +#: field:crm.meeting,name:0 +msgid "Summary" msgstr "" #. module: crm -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -msgid " Today " +#: view:crm.segmentation:0 +msgid "State of Mind Computation" msgstr "" #. module: crm -#: wizard_view:crm.job.reschedule_phone_call,init:0 -#: wizard_view:crm.opportunity.reschedule_phone_call,init:0 -msgid "Phone Call Description" +#: help:crm.case.section,change_responsible:0 +msgid "Thick this box if you want that on escalation, the responsible of this sale team automatically becomes responsible of the lead/opportunity escaladed" +msgstr "" + +#. module: crm +#: help:crm.installer,outlook:0 +#: help:crm.installer,thunderbird:0 +msgid "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 "" #. module: crm @@ -658,93 +621,55 @@ msgid "Default state of mind for period preceeding the 'Max Interval' computatio msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_claim3 -msgid "Policy Claims" +#: view:crm.segmentation:0 +msgid "Profiling Options" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#: code:addons/crm/wizard/wizard_crm_send_email.py:0 -#, python-format -msgid "You must define a responsible user for this case in order to use this action!" +#: view:crm.phonecall.report:0 +msgid "#Phone calls" msgstr "" #. module: crm -#: view:crm.phonecall:0 -msgid "Assigned to" -msgstr "" - -#. module: crm -#: view:res.partner.events:0 -msgid "Partner Events" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_job4 -msgid "Contract Proposed" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_case_job_req_main -msgid "Jobs - Hiring Process" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Related Cases" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 -msgid "September" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 msgid "Communication history" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "New Claims" +#: help:crm.phonecall,canal_id:0 +msgid "The channels represent the different communication modes available with the customer. With each commercial opportunity, you can indicate the canall which is this opportunity source." msgstr "" #. module: crm -#: view:crm.meeting:0 -msgid "Meetings Form" +#: code:addons/crm/crm_meeting.py:0 +#, python-format +msgid "The meeting '%s' has been confirmed." msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor5 -msgid "Negotiation/Review" +#: field:crm.case.section,user_id:0 +msgid "Responsible User" msgstr "" #. module: crm -#: code:addons/crm/wizard/crm_phonecall_wizard.py:0 +#: code:addons/crm/wizard/crm_phonecall_to_partner.py:0 #, python-format msgid "A partner is already defined on this phonecall." msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_oppor_stage -msgid "Cases by Opportunities and Stage" +#: help:crm.case.section,reply_to:0 +msgid "The email address put in the 'Reply-To' of all emails sent by OpenERP about cases in this sales team" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "Date of Claim" +#: view:res.users:0 +msgid "Current Activity" +msgstr "" + +#. module: crm +#: help:crm.meeting,exrule:0 +msgid "Defines a rule or repeating pattern of time to exclude from the recurring rule." msgstr "" #. module: crm @@ -753,8 +678,29 @@ msgid "Partner Segmentation Lines" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_category_act_leads_all -msgid "All Leads" +#: help:crm.meeting,active:0 +msgid "If the active field is set to true, it will allow you to hide the event alarm information without removing it." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: view:crm.meeting:0 +msgid "Details" +msgstr "" + +#. module: crm +#: help:crm.installer,crm_caldav:0 +msgid "Helps you to synchronize the meetings with other calendar clients and mobiles." +msgstr "" + +#. module: crm +#: selection:crm.meeting,freq:0 +msgid "Years" +msgstr "" + +#. module: crm +#: help:crm.installer,crm_claim:0 +msgid "Manages the suppliers and customers claims, including your corrective or preventive actions." msgstr "" #. module: crm @@ -769,173 +715,8 @@ msgid "Partner Segmentation" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_job5 -msgid "Contract Signed" -msgstr "" - -#. module: crm -#: wizard_view:caldav.crm.subscribe,init:0 -msgid "Subscribe to Remote ICS" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_oppor1 -msgid "Existing Business" -msgstr "" - -#. module: crm -#: field:crm.case,probability:0 -#: field:crm.case.categ,probability:0 -msgid "Probability (%)" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_lead -msgid "Leads Cases" -msgstr "" - -#. module: crm -#: help:crm.case.section,reply_to:0 -msgid "The email address put in the 'Reply-To' of all emails sent by Open ERP about cases in this section" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -#: model:ir.model,name:crm.model_crm_case_rule -msgid "Case Rule" -msgstr "" - -#. module: crm -#: code:addons/crm/crm_opportunity.py:0 -#: code:addons/crm/wizard/crm_lead_wizard.py:0 -#: code:addons/crm/wizard/crm_opportunity_wizard.py:0 -#: code:addons/crm/wizard/crm_phonecall_wizard.py:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_oppor -#, python-format -msgid "Opportunity" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Emails" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_lead7 -msgid "Television" -msgstr "" - -#. module: crm -#: view:crm.segmentation:0 -msgid "Stop Process" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_claim1 -msgid "Factual Claims" -msgstr "" - -#. module: crm -#: view:crm.phonecall:0 -msgid "Search Phonecalls" -msgstr "" - -#. module: crm -#: wizard_button:crm.lead.opportunity_set,create_partner,create:0 -#: wizard_button:crm.phonecall.opportunity_set,create_partner,create:0 -msgid "Continue" -msgstr "" - -#. module: crm -#: field:crm.segmentation,som_interval:0 -msgid "Days per Periode" -msgstr "" - -#. module: crm -#: field:crm.segmentation.line,expr_value:0 -msgid "Value" -msgstr "" - -#. module: crm -#: help:caldav.crm.export,init,name:0 -msgid "Save in .ics format" -msgstr "" - -#. module: crm -#: wizard_field:crm.new.send.mail,init,text:0 -#: wizard_field:crm.send.mail,init,text:0 -msgid "Message" -msgstr "" - -#. module: crm -#: help:crm.segmentation,exclusif:0 -msgid "Check if the category is limited to partners that match the segmentation criterions. If checked, remove the category from partners that doesn't match segmentation criterions" -msgstr "" - -#. module: crm -#: field:crm.segmentation,exclusif:0 -msgid "Exclusive" -msgstr "" - -#. module: crm -#: help:crm.case,categ_id:0 -msgid "Category related to the section.Subdivide the CRM cases independently or section-wise." -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_state:0 -msgid "Set state to" -msgstr "" - -#. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "Email!" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_lead6 -msgid "Radio" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_opportunity_assign_wizard -msgid "crm.opportunity.assign_wizard" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "Conditions on States" -msgstr "" - -#. module: crm -#: field:crm.case.rule,trg_date_type:0 -msgid "Trigger Date" -msgstr "" - -#. module: crm -#: view:crm.case.history:0 -msgid "Search Histories" -msgstr "" - -#. module: crm -#: help:crm.case.stage,sequence:0 -msgid "Gives the sequence order when displaying a list of case stages." -msgstr "" - -#. module: crm -#: model:crm.case.section,name:crm.section_support3 -#: view:crm.opportunity:0 -#: model:ir.ui.menu,name:crm.menu_crm_case_opp -#: model:process.node,name:crm.process_node_opportunities0 -msgid "Opportunities" +#: field:crm.lead.report,probable_revenue:0 +msgid "Probable Revenue" msgstr "" #. module: crm @@ -944,14 +725,211 @@ msgid "The name of the segmentation." msgstr "" #. module: crm -#: field:crm.case.rule,trg_partner_categ_id:0 +#: field:crm.case.stage,probability:0 +#: field:crm.lead,probability:0 +msgid "Probability (%)" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Leads Generation" +msgstr "" + +#. module: crm +#: view:board.board:0 +#: model:ir.ui.menu,name:crm.menu_board_statistics_dash +msgid "Statistics Dashboard" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#: code:addons/crm/wizard/crm_partner_to_opportunity.py:0 +#: code:addons/crm/wizard/crm_phonecall_to_opportunity.py:0 +#: view:crm.lead:0 +#: selection:crm.lead,type:0 +#: selection:crm.lead.report,type:0 +#: field:crm.lead2opportunity,name:0 +#: field:crm.meeting,opportunity_id:0 +#: view:crm.phonecall:0 +#: field:crm.phonecall,opportunity_id:0 +#, python-format +msgid "Opportunity" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead7 +msgid "Television" +msgstr "" + +#. module: crm +#: field:crm.installer,crm_caldav:0 +msgid "Calendar Synchronizing" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Stop Process" +msgstr "" + +#. module: crm +#: view:crm.phonecall:0 +msgid "Search Phonecalls" +msgstr "" + +#. module: crm +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2partner:0 +#: view:crm.phonecall2partner:0 +msgid "Continue" +msgstr "" + +#. module: crm +#: field:crm.partner2opportunity,name:0 +msgid "Opportunity Name" +msgstr "" + +#. module: crm +#: field:crm.meeting,byday:0 +msgid "By day" +msgstr "" + +#. module: crm +#: field:base.action.rule,act_section_id:0 +msgid "Set Team to" +msgstr "" + +#. module: crm +#: view:calendar.attendee:0 +#: field:calendar.attendee,categ_id:0 +msgid "Event Type" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_installer +msgid "crm.installer" +msgstr "" + +#. module: crm +#: field:crm.segmentation,exclusif:0 +msgid "Exclusive" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_opportunity.py:0 +#, python-format +msgid "The opportunity '%s' has been won." +msgstr "" + +#. module: crm +#: help:crm.case.section,active:0 +msgid "If the active field is set to true, it will allow you to hide the sales team without removing it." +msgstr "" + +#. module: crm +#: help:crm.meeting,alarm_id:0 +msgid "Set an alarm at this time, before the event occurs" +msgstr "" + +#. module: crm +#: model:ir.module.module,description:crm.module_meta_information +msgid "The generic OpenERP Customer Relationship Management\n" +"system enables a group of people to intelligently and efficiently manage\n" +"leads, opportunities, meeting, phonecall etc.\n" +"It manages key tasks such as communication, identification, prioritization,\n" +"assignment, resolution and notification.\n" +"\n" +"OpenERP ensures that all cases are successfully tracked by users, customers and\n" +"suppliers. It can automatically send reminders, escalate the request, trigger\n" +"specific methods and lots of other actions based on your own enterprise rules.\n" +"\n" +"The greatest thing about this system is that users don't need to do anything\n" +"special. They can just send email to the request tracker. OpenERP will take\n" +"care of thanking them for their message, automatically routing it to the\n" +"appropriate staff, and make sure all future correspondence gets to the right\n" +"place.\n" +"\n" +"The CRM module has a email gateway for the synchronisation interface\n" +"between mails and OpenERP. \n" +"Create dashboard for CRM that includes:\n" +" * My Leads (list)\n" +" * Leads by Stage (graph)\n" +" * My Meetings (list)\n" +" * Sales Pipeline by Stage (graph)\n" +" * My Cases (list)\n" +" * Jobs Tracking (graph)\n" +"" +msgstr "" + +#. module: crm +#: field:crm.lead.report,create_date:0 +#: field:crm.phonecall.report,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm +#: field:crm.lead,ref2:0 +msgid "Reference 2" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Sales Purchase" +msgstr "" + +#. module: crm +#: view:crm.case.stage:0 +#: field:crm.case.stage,requirements:0 +msgid "Requirements" +msgstr "" + +#. module: crm +#: help:crm.meeting,exdate:0 +msgid "This property defines the list of date/time exceptions for a recurring calendar component." +msgstr "" + +#. module: crm +#: view:crm.phonecall2opportunity:0 +msgid "Convert To Opportunity " +msgstr "" + +#. module: crm +#: help:crm.case.stage,sequence:0 +msgid "Gives the sequence order when displaying a list of case stages." +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: field:crm.merge.opportunity,opportunity_ids:0 +#: model:ir.actions.act_window,name:crm.crm_case_category_act_oppor11 +#: model:ir.ui.menu,name:crm.menu_crm_case_opp +#: model:process.node,name:crm.process_node_opportunities0 +msgid "Opportunities" +msgstr "" + +#. module: crm #: field:crm.segmentation,categ_id:0 msgid "Partner Category" msgstr "" #. module: crm -#: field:crm.segmentation,sales_purchase_active:0 -msgid "Use The Sales Purchase Rules" +#: view:crm.add.note:0 +#: model:ir.actions.act_window,name:crm.action_crm_add_note +msgid "Add Note" +msgstr "" + +#. module: crm +#: field:crm.lead,is_supplier_add:0 +msgid "Supplier" +msgstr "" + +#. module: crm +#: help:crm.send.mail,reply_to:0 +msgid "Reply-to of the Sales team defined on this case" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Mark Won" msgstr "" #. module: crm @@ -960,59 +938,37 @@ msgid "Purchase Amount" msgstr "" #. module: crm -#: view:crm.phonecall:0 -msgid "Direction" +#: view:crm.lead:0 +msgid "Mark Lost" msgstr "" #. module: crm -#: help:crm.case,email_cc:0 -#: help:crm.case.rule,act_email_cc:0 -msgid "These people will receive a copy of the future communication between partner and users by email" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "March" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Server Action to be Triggered" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_rule-act -#: model:ir.ui.menu,name:crm.menu_crm_case_rule-act -msgid "Rules" -msgstr "" - -#. module: crm -#: wizard_view:crm.job.meeting_set,init:0 -#: wizard_view:crm.phonecall.meeting_set,init:0 -msgid "Plan Meeting" -msgstr "" - -#. module: crm -#: wizard_field:crm.new.send.mail,init,state:0 -msgid "Set State to" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/wizard_crm_send_email.py:0 +#: code:addons/crm/crm_lead.py:0 #, python-format -msgid "There is no mail to reply!" +msgid "The opportunity '%s' has been closed." msgstr "" #. module: crm -#: wizard_button:crm.job.partner_create,init,confirm:0 -#: wizard_button:crm.lead.partner_create,init,confirm:0 -#: wizard_button:crm.phonecall.partner_create,init,confirm:0 -#: model:ir.actions.wizard,name:crm.wizard_crm_job_partner_create -#: model:ir.actions.wizard,name:crm.wizard_crm_lead_partner_create -#: model:ir.actions.wizard,name:crm.wizard_crm_phonecall_partner_create +#: field:crm.lead,day_open:0 +msgid "Days to Open" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Show time as" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 +#: view:crm.phonecall2partner:0 +#, python-format msgid "Create Partner" msgstr "" @@ -1022,342 +978,266 @@ msgid "<" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "%(case_description)s = Case description" -msgstr "" - -#. module: crm -#: view:crm.fundraising:0 -msgid "My Funds" -msgstr "" - -#. module: crm -#: field:crm.case,partner_mobile:0 +#: field:crm.lead,mobile:0 +#: field:crm.phonecall,partner_mobile:0 msgid "Mobile" msgstr "" #. module: crm -#: field:crm.case.rule,name:0 -#: field:crm.segmentation.line,name:0 -msgid "Rule Name" +#: view:crm.lead:0 +msgid "Next Stage" msgstr "" #. module: crm -#: field:crm.case,planned_cost:0 -msgid "Planned Costs" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_case_history -msgid "Case history" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_job2 -msgid "Junior Developer" -msgstr "" - -#. module: crm -#: view:crm.meeting:0 +#: view:board.board:0 msgid "My Meetings" msgstr "" #. module: crm -#: field:crm.case.categ,name:0 -msgid "Case Category Name" +#: field:crm.lead,ref:0 +msgid "Reference" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_claim2 -msgid "Preventive" +#: field:crm.lead,optin:0 +msgid "Opt-In" msgstr "" #. module: crm -#: field:crm.case.rule,act_email_cc:0 -msgid "Add watchers (Cc)" -msgstr "" - -#. module: crm -#: wizard_view:caldav.crm.export,init:0 -msgid "Export ICS" -msgstr "" - -#. module: crm -#: code:addons/crm/crm_claim.py:0 -#: code:addons/crm/crm_helpdesk.py:0 -#: code:addons/crm/crm_meeting.py:0 #: code:addons/crm/crm_opportunity.py:0 #: code:addons/crm/crm_phonecall.py:0 -#, python-format -msgid "You can not assign Closed Case." -msgstr "" - -#. module: crm -#: help:crm.case.rule,act_remind_partner:0 -msgid "Check this if you want the rule to send a reminder by email to the partner." -msgstr "" - -#. module: crm -#: code:addons/crm/crm_meeting.py:0 -#: code:addons/crm/wizard/crm_job_wizard.py:0 -#: code:addons/crm/wizard/crm_phonecall_wizard.py:0 -#: model:crm.case.section,name:crm.section_support1 +#: code:addons/crm/wizard/crm_phonecall_to_meeting.py:0 #: view:crm.meeting:0 +#: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_meeting_new +#: model:ir.actions.act_window,name:crm.crm_case_categ_meet +#: model:ir.ui.menu,name:crm.menu_crm_case_categ_meet +#: model:ir.ui.menu,name:crm.menu_meeting_sale +#: view:res.partner:0 +#: field:res.partner,meeting_ids:0 #, python-format msgid "Meetings" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Conditions on Case Fields" -msgstr "" - -#. module: crm -#: field:crm.case,date_action_next:0 +#: field:crm.lead,date_action_next:0 +#: field:crm.lead,title_action:0 +#: field:crm.meeting,date_action_next:0 +#: field:crm.phonecall,date_action_next:0 msgid "Next Action" msgstr "" #. module: crm -#: view:crm.case:0 -#: field:crm.case,date_deadline:0 -#: selection:crm.case.rule,trg_date_type:0 -#: view:crm.opportunity:0 +#: field:crm.meeting,end_date:0 +msgid "Repeat Until" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Extended Options..." +msgstr "" + +#. module: crm +#: field:crm.meeting,date_deadline:0 msgid "Deadline" msgstr "" #. module: crm -#: wizard_button:caldav.crm.export,init,end:0 -#: wizard_button:caldav.crm.import,init,end:0 -#: wizard_button:caldav.crm.subscribe,init,end:0 +#: view:crm.add.note:0 +#: view:crm.merge.opportunity:0 +#: view:crm.opportunity2phonecall:0 +#: view:crm.partner2opportunity:0 +#: view:crm.phonecall2opportunity:0 +#: view:crm.phonecall2phonecall:0 +#: view:crm.send.mail:0 msgid "_Cancel" msgstr "" -#. module: crm -#: field:crm.case,category2_id:0 -msgid "Category Name" -msgstr "" - #. module: crm #: view:crm.segmentation:0 msgid "Partner Segmentations" msgstr "" #. module: crm -#: view:crm.meeting:0 -msgid "Recurrency Rule" +#: view:res.partner:0 +msgid "Previous" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_case_categ -msgid "Category of case" +#: view:crm.lead:0 +msgid "Statistics" msgstr "" #. module: crm -#: field:crm.email.add.cc,subject:0 -#: view:crm.meeting:0 -#: wizard_field:crm.new.send.mail,init,subject:0 -#: view:crm.phonecall:0 -#: wizard_field:crm.send.mail,init,subject:0 -msgid "Subject" -msgstr "" - -#. module: crm -#: field:crm.meeting,attendees:0 +#: field:crm.meeting,attendee_ids:0 msgid "Attendees" msgstr "" #. module: crm -#: model:ir.module.module,description:crm.module_meta_information -msgid "The generic Open ERP Customer Relationship Management\n" -"system enables a group of people to intelligently and efficiently manage\n" -"leads, opportunities, tasks, issues, requests, bugs, campaign, claims, etc.\n" -"It manages key tasks such as communication, identification, prioritization,\n" -"assignment, resolution and notification.\n" -"\n" -"Open ERP ensures that all cases are successfully tracked by users, customers and\n" -"suppliers. It can automatically send reminders, escalate the request, trigger\n" -"specific methods and lots of others actions based on your enterprise own rules.\n" -"\n" -"The greatest thing about this system is that users don't need to do anything\n" -"special. They can just send email to the request tracker. Open ERP will take\n" -"care of thanking them for their message, automatically routing it to the\n" -"appropriate staff, and making sure all future correspondence gets to the right\n" -"place.\n" -"\n" -"The CRM module has a email gateway for the synchronisation interface\n" -"between mails and Open ERP." +#: view:crm.lead2opportunity.action:0 +#: view:res.partner:0 +msgid "Next" msgstr "" #. module: crm -#: model:process.transition,note:crm.process_transition_leadpartner0 -msgid "Prospect is converting to business partner" +#: view:crm.lead:0 +msgid "Stage:" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Regex on Case Name" +#: model:crm.case.stage,name:crm.stage_lead5 +#: view:crm.lead:0 +msgid "Won" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "Pending Claims" +#: field:crm.lead.report,delay_expected:0 +msgid "Overpassed Deadline" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_oppor_categ_stage -msgid "Cases by Opportunities, Category and Stage" +#: model:crm.case.section,name:crm.section_sales_department +msgid "Sales Department" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_lead4 -msgid "Print" +#: field:crm.send.mail,html:0 +msgid "HTML formatting?" msgstr "" #. module: crm -#: field:crm.case,som:0 -#: field:crm.case.log,som:0 -#: selection:crm.segmentation.line,expr_name:0 -msgid "State of Mind" -msgstr "" - -#. module: crm -#: view:crm.claim:0 +#: field:crm.lead,type:0 +#: field:crm.lead.report,type:0 #: view:crm.meeting:0 -#: field:report.crm.case.section.categ.categ2,category2_id:0 -#: field:report.crm.case.section.categ2,category2_id:0 +#: view:crm.phonecall:0 +#: view:crm.phonecall.report:0 msgid "Type" msgstr "" -#. module: crm -#: view:crm.job:0 -msgid "Candidate Refused" -msgstr "" - #. module: crm #: view:crm.segmentation:0 msgid "Compute Segmentation" msgstr "" +#. module: crm +#: selection:crm.lead,priority:0 +#: selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Lowest" +msgstr "" + +#. module: crm +#: view:crm.add.note:0 +#: view:crm.send.mail:0 +#: field:crm.send.mail.attachment,binary:0 +msgid "Attachment" +msgstr "" + #. module: crm #: view:crm.lead:0 -msgid "Lead Email" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_segmentation-act -#: model:ir.actions.act_window,name:crm.crm_segmentation_tree-act -#: model:ir.ui.menu,name:crm.menu_crm_segmentation-act -#: model:ir.ui.menu,name:crm.next_id_53 -msgid "Segmentations" -msgstr "" - -#. module: crm -#: selection:crm.case.rule,trg_date_type:0 +#: field:crm.lead,create_date:0 +#: field:crm.lead.report,creation_date:0 +#: field:crm.meeting,create_date:0 +#: field:crm.phonecall,create_date:0 +#: field:crm.phonecall.report,creation_date:0 msgid "Creation Date" msgstr "" #. module: crm -#: view:crm.meeting:0 -#: view:crm.phonecall:0 -#: model:process.node,name:crm.process_node_meeting0 -msgid "Meeting" +#: help:crm.meeting,interval:0 +msgid "Repeat every x" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "%(partner_email)s = Partner email" +#: model:crm.case.categ,name:crm.categ_oppor5 +msgid "Need a Website Design" +msgstr "" + +#. module: crm +#: field:crm.meeting,recurrent_uid:0 +msgid "Recurrent ID" msgstr "" #. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 -#: view:crm.phonecall:0 -msgid "Reset to Draft" +#: view:crm.meeting:0 +#: field:crm.send.mail,subject:0 +#: view:res.partner:0 +msgid "Subject" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_report_crm_case_section_categ_categ2 -msgid "Cases by section, Category and Category2" +#: field:crm.meeting,tu:0 +msgid "Tue" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor6 -msgid "Closed Won" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.act_crm_case_categ_crm_case_opened -#: model:ir.actions.act_window,name:crm.act_crm_case_section_crm_case_opened -#: model:ir.actions.act_window,name:crm.act_res_partner_2_crm_case_opened -#: model:ir.actions.act_window,name:crm.act_res_partner_canal_2_crm_case_opened -#: model:ir.actions.act_window,name:crm.act_res_users_2_crm_case_opened -msgid "Open cases" -msgstr "" - -#. module: crm -#: field:crm.case,stage_id:0 #: view:crm.case.stage:0 -#: field:report.crm.case.section.categ.categ2,stage_id:0 -#: field:report.crm.case.section.categ.stage,stage_id:0 -#: field:report.crm.case.section.categ2,stage_id:0 -#: field:report.crm.case.section.stage,stage_id:0 +#: view:crm.lead:0 +#: field:crm.lead,stage_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,stage_id:0 msgid "Stage" msgstr "" +#. module: crm +#: view:crm.lead:0 +msgid "History Information" +msgstr "" + #. module: crm #: constraint:ir.ui.view:0 msgid "Invalid XML for View Architecture!" msgstr "" #. module: crm -#: help:crm.case.section,active:0 -msgid "If the active field is set to true, it will allow you to hide the case section without removing it." +#: field:base.action.rule,act_mail_to_partner:0 +msgid "Mail to Partner" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_fund2 -msgid "Learning And Education" +#: view:crm.lead:0 +msgid "Mailings" msgstr "" #. module: crm -#: wizard_view:crm.phonecall.opportunity_set,create_partner:0 -#: wizard_view:crm.phonecall.partner_create,init:0 -msgid "Are you sure you want to create a partner based on this phonecall ?" +#: field:crm.meeting,class:0 +msgid "Mark as" msgstr "" #. module: crm +#: help:crm.meeting,rrule_type:0 +msgid "Let the event automatically repeat at that interval" +msgstr "" + +#. module: crm +#: view:base.action.rule:0 +msgid "Condition Case Fields" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 +#: field:crm.case.section,stage_ids:0 #: view:crm.case.stage:0 #: model:ir.actions.act_window,name:crm.crm_case_stage_act -#: model:ir.ui.menu,name:crm.menu_crm_case_stage_act +#: model:ir.actions.act_window,name:crm.crm_lead_stage_act +#: model:ir.ui.menu,name:crm.menu_crm_lead_stage_act msgid "Stages" msgstr "" #. module: crm -#: wizard_field:crm.case.opportunity.partner_opportunity,init,planned_revenue:0 -#: wizard_field:crm.lead.opportunity_set,opportunity,planned_revenue:0 -#: wizard_field:crm.phonecall.opportunity_set,opportunity,planned_revenue:0 +#: field:crm.lead,planned_revenue:0 +#: field:crm.lead2opportunity,planned_revenue:0 +#: field:crm.partner2opportunity,planned_revenue:0 +#: field:crm.phonecall2opportunity,planned_revenue:0 msgid "Expected Revenue" msgstr "" #. module: crm -#: view:crm.meeting:0 -msgid "Meeting Date" -msgstr "" - -#. module: crm -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.phonecall:0 -msgid "Convert to Partner" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_category_act_meetall3 -msgid "Next Meetings" +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 +msgid "September" msgstr "" #. module: crm @@ -1366,55 +1246,62 @@ msgid "Max Partner ID processed" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 +#: 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 "" + +#. module: crm +#: field:crm.lead.report,opening_date:0 +#: field:crm.phonecall.report,opening_date:0 +msgid "Opening Date" +msgstr "" + +#. module: crm +#: help:crm.phonecall,duration:0 +msgid "Duration in Minutes" +msgstr "" + +#. module: crm +#: help:crm.installer,crm_helpdesk:0 +msgid "Manages a Helpdesk service." +msgstr "" + +#. module: crm +#: field:crm.segmentation,som_interval:0 +msgid "Days per Periode" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 #, python-format -msgid "You can not delete this case. You should better cancel it." +msgid "Closed/Cancelled \\n" +"Leads Could not convert into Opportunity" msgstr "" #. module: crm -#: wizard_button:caldav.crm.subscribe,init,open:0 -msgid "_Subscribe" -msgstr "" - -#. module: crm -#: field:crm.case.rule,trg_priority_from:0 -msgid "Minimum Priority" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_meeting_generic_wizard_act -msgid "Meeting Generic Wizard" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_claim2 -msgid "Value Claims" -msgstr "" - -#. module: crm -#: wizard_view:caldav.crm.subscribe,display:0 -msgid "Message..." -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_phonecall_assign_wizard -msgid "crm.phonecall.assign_wizard" -msgstr "" - -#. module: crm -#: view:report.crm.case.section.categ2:0 -msgid "Cases by Section and Category2" -msgstr "" - -#. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "done" +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid " Year " +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Edit All" +msgstr "" + +#. module: crm +#: field:crm.meeting,fr:0 +msgid "Fri" +msgstr "" + +#. module: crm +#: field:crm.meeting,write_date:0 +msgid "Write Date" msgstr "" #. module: crm #: view:crm.meeting:0 -#: view:crm.phonecall:0 msgid "Reminder" msgstr "" @@ -1424,25 +1311,13 @@ msgid "Check if you want to use this tab as part of the segmentation rule. If no msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "open" -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_remind_attach:0 -msgid "Remind with attachment" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_lead6 -#: model:crm.case.categ,name:crm.categ_oppor6 -msgid "Website" -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_remind_user:0 -msgid "Remind responsible" +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2partner:0 +#: view:crm.phonecall:0 +#: view:crm.phonecall2partner:0 +#: 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 "" #. module: crm @@ -1451,65 +1326,65 @@ msgid "Execution Status" msgstr "" #. module: crm -#: help:crm.menu.config_wizard,jobs:0 -msgid "Helps you to organise the jobs hiring process: evaluation, meetings, email integration..." +#: selection:crm.meeting,week_list:0 +msgid "Monday" msgstr "" #. module: crm -#: view:crm.fundraising:0 -msgid "Funds" +#: field:crm.lead,day_close:0 +msgid "Days to Close" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "draft" +#: field:crm.add.note,attachment_ids:0 +#: field:crm.case.section,complete_name:0 +#: field:crm.send.mail,attachment_ids:0 +msgid "unknown" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_claim5 -#: model:crm.case.stage,name:crm.stage_meet4 -msgid "Awaiting Response" +#: field:crm.lead,id:0 +#: field:crm.meeting,id:0 +#: field:crm.phonecall,id:0 +msgid "ID" msgstr "" #. module: crm -#: field:crm.case,date:0 -#: field:crm.case.log,date:0 -#: selection:crm.case.rule,trg_date_type:0 -#: view:crm.claim:0 +#: model:ir.model,name:crm.model_crm_partner2opportunity +msgid "Partner To Opportunity" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +#: field:crm.meeting,date:0 +#: field:crm.opportunity2phonecall,date:0 #: view:crm.phonecall:0 +#: field:crm.phonecall,date:0 +#: field:crm.phonecall2phonecall,date:0 +#: view:res.partner:0 msgid "Date" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Candidate Name" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_lead2 -#: model:crm.case.categ,name:crm.categ_oppor2 -msgid "Self Generated" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_claim3 -msgid "Won't fix" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_lead4 -msgid "Converted" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Reply to Last Email" +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_calendar_attendee +msgid "Attendee information" +msgstr "" + +#. module: crm +#: view:crm.phonecall.report:0 +msgid "Search" +msgstr "" + +#. module: crm +#: field:crm.meeting,interval:0 +msgid "Interval" msgstr "" #. module: crm @@ -1518,134 +1393,84 @@ msgid "Segmentation Description" msgstr "" #. module: crm -#: help:crm.meeting,location:0 -msgid "Gives Location of Meeting" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 +#: view:res.partner:0 msgid "History" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_job -msgid "Job Cases" +#: field:crm.case.section,code:0 +msgid "Code" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Jobs - Recruitment Tree" +#: field:crm.case.section,child_ids:0 +msgid "Child Teams" msgstr "" #. module: crm -#: field:crm.case.rule,regex_name:0 -msgid "Regular Expression on Case Name" -msgstr "" - -#. module: crm -#: field:crm.case,state:0 -#: field:report.crm.case.section.categ.categ2,state:0 -#: field:report.crm.case.section.categ.stage,state:0 -#: field:report.crm.case.section.categ2,state:0 -#: field:report.crm.case.section.stage,state:0 +#: view:crm.lead:0 +#: field:crm.lead,state:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,state:0 +#: view:crm.meeting:0 +#: field:crm.meeting,state:0 +#: field:crm.phonecall,state:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,state:0 msgid "State" msgstr "" #. module: crm -#: view:crm.case:0 -msgid "Send Reminder" +#: model:crm.case.resource.type,name:crm.type_lead1 +msgid "Telesales" +msgstr "" + +#. module: crm +#: field:crm.meeting,freq:0 +msgid "Frequency" msgstr "" #. module: crm -#: view:crm.case:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 msgid "References" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: view:crm.case:0 -#: wizard_button:crm.case.opportunity.partner_opportunity,init,end:0 -#: view:crm.claim:0 -#: view:crm.claim.assign_wizard:0 -#: view:crm.fundraising:0 -#: view:crm.helpdesk.assign_wizard:0 -#: wizard_button:crm.job.meeting_set,init,end:0 -#: wizard_button:crm.job.partner_create,init,end:0 -#: wizard_button:crm.job.reschedule_phone_call,init,end:0 #: view:crm.lead:0 -#: wizard_button:crm.lead.opportunity_set,create_partner,end:0 -#: wizard_button:crm.lead.opportunity_set,opportunity,end:0 -#: wizard_button:crm.lead.partner_create,init,end:0 -#: view:crm.meeting.generic_wizard:0 -#: wizard_button:crm.new.send.mail,init,end:0 -#: view:crm.opportunity:0 -#: view:crm.opportunity.assign_wizard:0 -#: wizard_button:crm.opportunity.reschedule_phone_call,init,end:0 +#: view:crm.lead2opportunity:0 +#: view:crm.lead2opportunity.action:0 +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2partner:0 +#: view:crm.meeting:0 #: view:crm.phonecall:0 -#: view:crm.phonecall.assign_wizard:0 -#: wizard_button:crm.phonecall.meeting_set,init,end:0 -#: wizard_button:crm.phonecall.opportunity_set,create_partner,end:0 -#: wizard_button:crm.phonecall.opportunity_set,opportunity,end:0 -#: wizard_button:crm.phonecall.partner_create,init,end:0 -#: wizard_button:crm.send.mail,init,end:0 +#: view:crm.phonecall2partner:0 +#: view:res.partner:0 #, python-format msgid "Cancel" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "No E-Mail ID Found for your Company address!" +#: model:ir.model,name:crm.model_res_users +msgid "res.users" msgstr "" #. module: crm -#: view:crm.fundraising:0 -msgid "Search Funds" +#: model:ir.model,name:crm.model_crm_merge_opportunity +msgid "Merge two Opportunities" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "Type of claim" -msgstr "" - -#. module: crm -#: view:crm.case:0 -msgid "Helpdesk Support Tree" -msgstr "" - -#. module: crm -#: view:res.partner.events:0 -msgid "General Description" +#: selection:crm.meeting,rrule_type:0 +msgid "Custom" msgstr "" #. module: crm +#: view:crm.lead:0 #: view:crm.meeting:0 -msgid "Other Info" -msgstr "" - -#. module: crm -#: view:crm.claim:0 -msgid "Claim Cost" -msgstr "" - -#. module: crm -#: view:crm.job:0 -#: view:crm.opportunity:0 -msgid "Schedule a Phone Call" -msgstr "" - -#. module: crm -#: field:crm.case,ref:0 -msgid "Reference" +#: view:crm.phonecall:0 +msgid "Current" msgstr "" #. module: crm @@ -1654,38 +1479,33 @@ msgid "Exception Rule" msgstr "" #. module: crm -#: help:crm.case.rule,act_mail_to_partner:0 +#: help:base.action.rule,act_mail_to_partner:0 msgid "Check this if you want the rule to send an email to the partner." msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_lead2 -msgid "Mail" +#: model:ir.actions.act_window,name:crm.crm_phonecall_categ_action +msgid "Phonecall Categories" msgstr "" #. module: crm -#: field:crm.case.rule,act_priority:0 -msgid "Set priority to" +#: view:crm.meeting:0 +msgid "Invite People" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor2 -msgid "Needs Analysis" +#: view:board.board:0 +msgid "Opportunities By Categories" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "Search Claims" +#: constraint:crm.case.section:0 +msgid "Error ! You cannot create recursive Sales team." msgstr "" #. module: crm -#: field:crm.case.rule,act_mail_body:0 -msgid "Mail body" -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,meeting:0 -msgid "Manages the calendar of meetings of the users." +#: view:crm.meeting:0 +msgid "Search Meetings" msgstr "" #. module: crm @@ -1694,13 +1514,9 @@ msgid "Sale Amount" msgstr "" #. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Add a CC" +#: code:addons/crm/wizard/crm_send_email.py:0 +#, python-format +msgid "Unable to send mail. Please check SMTP is configured properly." msgstr "" #. module: crm @@ -1709,71 +1525,72 @@ msgid "=" msgstr "" #. module: crm -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: field:crm.menu.config_wizard,name:0 +#: selection:crm.meeting,state:0 +msgid "Unconfirmed" +msgstr "" + +#. module: crm +#: field:crm.case.categ,name:0 +#: field:crm.installer,name:0 +#: field:crm.lead,name:0 #: field:crm.segmentation,name:0 +#: field:crm.send.mail.attachment,name:0 msgid "Name" msgstr "" -#. module: crm -#: view:crm.opportunity:0 -msgid "Sales Stage" -msgstr "" - #. module: crm #: field:crm.meeting,alarm_id:0 +#: field:crm.meeting,base_calendar_alarm_id:0 msgid "Alarm" msgstr "" #. module: crm -#: field:crm.case.rule,act_mail_to_watchers:0 -msgid "Mail to watchers (CC)" +#: model:process.node,note:crm.process_node_meeting0 +msgid "Schedule a normal or phone meeting" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid "My Case(s)" +msgstr "" + +#. module: crm +#: field:crm.lead,birthdate:0 +msgid "Birthdate" msgstr "" #. module: crm -#: view:crm.fundraising:0 #: view:crm.meeting:0 -msgid "Next Meeting" +msgid "The" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "No E-Mail ID Found for your Company address or missing reply address in section!" +#: field:crm.send.mail.attachment,wizard_id:0 +msgid "Wizard" msgstr "" #. module: crm -#: help:crm.case.section,allow_unlink:0 -msgid "Allows to delete non draft cases" +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor7 -msgid "Closed Lost" +#: help:crm.lead,section_id:0 +msgid "Sales team to which this case belongs to. Defines responsible user and e-mail address for the mail gateway." msgstr "" #. module: crm -#: field:crm.menu.config_wizard,bugs:0 -msgid "Bug Tracking" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.case.rule:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Actions" +#: view:crm.phonecall:0 +msgid "Creation" msgstr "" #. module: crm -#: selection:crm.case,priority:0 -#: selection:crm.case.rule,act_priority:0 -#: selection:crm.case.rule,trg_priority_from:0 -#: selection:crm.case.rule,trg_priority_to:0 +#: selection:crm.lead,priority:0 +#: selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 msgid "High" msgstr "" @@ -1783,151 +1600,178 @@ msgid "Convert to prospect to business partner" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "In Progress Claims" +#: view:crm.phonecall2opportunity:0 +msgid "_Convert" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_set_rrule -msgid "Set RRULE" +#: selection:crm.meeting,week_list:0 +msgid "Saturday" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor4 -msgid "Proposal/Price Quote" +#: selection:crm.meeting,byday:0 +msgid "Fifth" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Delay After Trigger Date:" +#: view:crm.phonecall2phonecall:0 +msgid "_Schedule" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_lead5 -msgid "Web" +#: field:crm.lead.report,delay_close:0 +msgid "Delay to Close" +msgstr "" + +#. module: crm +#: field:crm.meeting,we:0 +msgid "Wed" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor6 +msgid "Potential Reseller" +msgstr "" + +#. module: crm +#: field:crm.lead.report,planned_revenue:0 +msgid "Planned Revenue" msgstr "" #. module: crm #: view:crm.lead:0 -msgid "Campaign Type" +#: view:crm.lead.report:0 +#: view:crm.meeting:0 +#: view:crm.phonecall:0 +#: view:crm.phonecall.report:0 +msgid "Group By..." msgstr "" #. module: crm -#: view:crm.segmentation:0 -msgid "State of Mind Computation" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#: code:addons/crm/wizard/wizard_crm_send_email.py:0 -#, python-format -msgid "Error" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_meeting_generic_wizard -msgid "crm.meeting.generic_wizard" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_history-act -msgid "Histories" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_job1 -msgid "Graduate" -msgstr "" - -#. module: crm -#: wizard_view:crm.job.meeting_set,init:0 -#: wizard_view:crm.phonecall.meeting_set,init:0 -msgid "Note that you can also use the calendar view to graphically schedule your next meeting." -msgstr "" - -#. module: crm -#: view:crm.lead:0 -msgid "Leads Tree" -msgstr "" - -#. module: crm -#: field:crm.meeting,caldav_url:0 -msgid "Caldav URL" +#: help:crm.lead,partner_id:0 +msgid "Optional linked partner, usually after conversion of the lead" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Attendee" +msgid "Invitation details" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 +#: field:crm.case.section,parent_id:0 +msgid "Parent Team" +msgstr "" + +#. module: crm +#: field:crm.lead,date_action:0 +msgid "Next Action Date" +msgstr "" + +#. module: crm +#: selection:crm.segmentation,state:0 +msgid "Running" +msgstr "" + +#. module: crm +#: selection:crm.meeting,freq:0 +msgid "Hours" +msgstr "" + +#. module: crm +#: field:crm.lead,zip:0 +msgid "Zip" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 #, python-format -msgid "Email Fail!" +msgid "The case '%s' has been opened." +msgstr "" + +#. module: crm +#: view:crm.installer:0 +msgid "title" msgstr "" #. module: crm #: model:crm.case.categ,name:crm.categ_phone1 -#: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_incoming0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_inbound msgid "Inbound" msgstr "" #. module: crm -#: constraint:crm.case.section:0 -msgid "Error ! You cannot create recursive sections." +#: help:crm.case.stage,probability:0 +msgid "This percentage depicts the default/average probability of the Case for this stage to be a success" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_crm -msgid "CRM & SRM" +#: view:crm.phonecall.report:0 +#: model:ir.actions.act_window,name:crm.act_crm_opportunity_crm_phonecall_new +msgid "Phone calls" msgstr "" #. module: crm -#: help:crm.menu.config_wizard,document_ics:0 -msgid " Will allow you to synchronise your Open ERP calendars with your phone, outlook, Sunbird, ical, ..." +#: selection:crm.meeting,show_as:0 +msgid "Free" msgstr "" #. module: crm -#: view:report.crm.case.section.categ.categ2:0 -#: view:report.crm.case.section.categ.stage:0 -#: view:report.crm.case.section.categ2:0 -#: view:report.crm.case.section.stage:0 -msgid "This Year" +#: view:crm.installer:0 +msgid "Synchronization" msgstr "" #. module: crm -#: field:crm.case.rule,act_remind_partner:0 -msgid "Remind Partner" +#: field:crm.case.section,allow_unlink:0 +msgid "Allow Delete" msgstr "" #. module: crm -#: selection:crm.case,priority:0 -#: selection:crm.case.rule,act_priority:0 -#: selection:crm.case.rule,trg_priority_from:0 -#: selection:crm.case.rule,trg_priority_to:0 +#: field:crm.meeting,mo:0 +msgid "Mon" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 +#: selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 msgid "Highest" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Contract Data" +#: view:crm.case.section:0 +#: view:crm.lead:0 +#: field:crm.lead,description:0 +msgid "Notes" msgstr "" #. module: crm -#: selection:crm.case.rule,trg_date_range_type:0 +#: selection:crm.meeting,freq:0 msgid "Days" msgstr "" #. module: crm -#: help:crm.menu.config_wizard,bugs:0 -msgid "Used by companies to track bugs and support requests on software" +#: field:crm.segmentation.line,expr_value:0 +msgid "Value" msgstr "" #. module: crm -#: field:crm.menu.config_wizard,document_ics:0 -msgid "Shared Calendar" +#: view:crm.lead:0 +#: view:crm.lead.report:0 +msgid "Opportunity by Categories" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: field:crm.lead,partner_name:0 +msgid "Customer Name" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall2opportunity +msgid "Phonecall To Opportunity" msgstr "" #. module: crm @@ -1936,109 +1780,108 @@ msgid "Reply-To" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_lead_categ -msgid "Cases by Leads and Type" -msgstr "" - -#. module: crm -#: selection:crm.case.rule,trg_date_range_type:0 +#: selection:crm.meeting,freq:0 msgid "Minutes" msgstr "" #. module: crm -#: field:report.crm.case.section.categ2,amount_revenue:0 -#: field:report.crm.case.section.stage,amount_revenue:0 -msgid "Est.Revenue" +#: view:crm.case.section:0 +msgid "Select stages for this Sales Team" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_job1 -msgid "Initial Jobs Demand" +#: code:addons/crm/wizard/crm_merge_opportunities.py:0 +#, python-format +msgid "There are no other 'Open' or 'Pending' Opportunities for the partner '%s'." msgstr "" #. module: crm -#: field:crm.case.rule,trg_priority_to:0 -msgid "Maximim Priority" +#: model:process.transition,note:crm.process_transition_leadpartner0 +msgid "Prospect is converting to business partner" msgstr "" #. module: crm -#: selection:crm.meeting,transparent:0 -msgid "OPAQUE" -msgstr "" - -#. module: crm -#: view:crm.claim:0 -msgid "Claims Info" -msgstr "" - -#. module: crm -#: field:crm.case.category2,name:0 -msgid "Case Category2 Name" -msgstr "" - -#. module: crm -#: wizard_view:crm.lead.opportunity_set,opportunity:0 -#: wizard_view:crm.phonecall.opportunity_set,opportunity:0 -#: model:ir.actions.wizard,name:crm.wizard_crm_lead_opportunity_set -#: model:ir.actions.wizard,name:crm.wizard_crm_phonecall_opportunity_set +#: view:crm.lead2opportunity:0 +#: view:crm.partner2opportunity:0 +#: model:ir.actions.act_window,name:crm.phonecall2opportunity_act msgid "Convert To Opportunity" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_phone2 #: view:crm.phonecall:0 +#: view:crm.phonecall.report:0 +#: view:res.partner:0 msgid "Held" msgstr "" #. module: crm -#: view:crm.case:0 -msgid "Helpdesk Supports" +#: view:crm.lead:0 +#: view:crm.phonecall:0 +msgid "Reset to Draft" msgstr "" #. module: crm -#: model:crm.case.section,name:crm.section_support4 -#: model:ir.ui.menu,name:crm.menu_crm_case_fund_raise -msgid "Fund Raising" +#: view:crm.lead:0 +msgid "Extra Info" msgstr "" #. module: crm -#: selection:crm.new.send.mail,init,state:0 -msgid "Unchanged" +#: view:crm.merge.opportunity:0 +#: model:ir.actions.act_window,name:crm.action_merge_opportunities +#: model:ir.actions.act_window,name:crm.merge_opportunity_act +msgid "Merge Opportunities" msgstr "" #. module: crm -#: wizard_view:crm.job.partner_create,init:0 -#: wizard_view:crm.lead.opportunity_set,create_partner:0 -#: wizard_view:crm.lead.partner_create,init:0 -#: wizard_view:crm.phonecall.opportunity_set,create_partner:0 -#: wizard_view:crm.phonecall.partner_create,init:0 -msgid "Convert To Partner" +#: model:crm.case.resource.type,name:crm.type_lead5 +msgid "Google Adwords" msgstr "" #. module: crm -#: field:crm.case.rule,trg_state_from:0 -msgid "Case State" +#: model:ir.model,name:crm.model_crm_phonecall +msgid "crm.phonecall" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead3 +msgid "Mail Campaign 2" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead2 +msgid "Mail Campaign 1" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Create" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#: code:addons/crm/wizard/wizard_crm_send_email.py:0 #, python-format msgid "Send" msgstr "" #. module: crm -#: field:crm.case,priority:0 -#: view:crm.fundraising:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 +#: field:crm.lead,priority:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,priority:0 +#: field:crm.phonecall,priority:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,priority:0 msgid "Priority" msgstr "" #. module: crm -#: view:crm.opportunity:0 -msgid "Source" +#: field:crm.segmentation,sales_purchase_active:0 +msgid "Use The Sales Purchase Rules" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2opportunity_partner +msgid "Lead To Opportunity Partner" msgstr "" #. module: crm @@ -2047,66 +1890,30 @@ msgid "Location" msgstr "" #. module: crm -#: view:crm.fundraising:0 -msgid "Payment Mode" -msgstr "" - -#. module: crm -#: help:crm.case.rule,trg_date_range:0 -msgid "Delay After Trigger Date, specifies you can put a negative number if you need a delay before the trigger date, like sending a reminder 15 minutes before a meeting." -msgstr "" - -#. module: crm -#: view:crm.claim:0 -#: view:crm.job:0 #: view:crm.lead:0 -msgid "Stage: " +msgid "Reply" msgstr "" #. module: crm -#: view:crm.case.section:0 -msgid "Case section" +#: selection:crm.meeting,freq:0 +msgid "Weeks" msgstr "" #. module: crm -#: model:process.node,note:crm.process_node_meeting0 -msgid "Schedule a normal or phone meeting" +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#, python-format +msgid "Lead " msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: code:addons/crm/crm_claim.py:0 -#: code:addons/crm/crm_helpdesk.py:0 -#: code:addons/crm/crm_meeting.py:0 -#: code:addons/crm/crm_opportunity.py:0 -#: code:addons/crm/crm_phonecall.py:0 #, python-format msgid "Error !" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Fields to Change" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_lead1 -msgid "Telesales" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_case_history-act_main -msgid "Cases Histories" -msgstr "" - -#. module: crm -#: field:crm.case,create_date:0 -msgid "Created" -msgstr "" - -#. module: crm -#: view:crm.lead:0 -msgid "Lead Information" +#: selection:crm.meeting,freq:0 +msgid "Seconds" msgstr "" #. module: crm @@ -2115,169 +1922,134 @@ msgid "Segmentation line" msgstr "" #. module: crm -#: wizard_field:crm.job.reschedule_phone_call,init,deadline:0 -#: wizard_field:crm.opportunity.reschedule_phone_call,init,deadline:0 -#: view:crm.phonecall:0 +#: view:crm.opportunity2phonecall:0 +#: view:crm.phonecall2phonecall:0 msgid "Planned Date" msgstr "" #. module: crm -#: selection:crm.case.rule,trg_date_range_type:0 -msgid "Hours" +#: field:crm.meeting,base_calendar_url:0 +msgid "Caldav URL" msgstr "" #. module: crm -#: help:crm.menu.config_wizard,phonecall:0 -msgid "Helps you to encode the result of a phone call or to plan a list of phone calls to process." +#: view:crm.lead:0 +msgid "Expected Revenues" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_cal_import -msgid "Import ICS File" +#: model:crm.case.resource.type,name:crm.type_lead6 +msgid "Google Adwords 2" msgstr "" #. module: crm -#: view:crm.meeting:0 -msgid "Attendee Detail" +#: help:crm.lead,type:0 +#: help:crm.lead.report,type:0 +msgid "Type is used to separate Leads and Opportunities" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_job3 -msgid " > Bac +5" +#: view:crm.phonecall2partner:0 +msgid "Are you sure you want to create a partner based on this Phonecall ?" msgstr "" #. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "July" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_oppor1 -msgid "Prospecting" +#: model:ir.actions.act_window,name:crm.crm_case_section_act +#: model:ir.model,name:crm.model_crm_case_section +#: model:ir.ui.menu,name:crm.menu_crm_case_section_act +msgid "Sales Teams" msgstr "" #. module: crm -#: field:crm.case,partner_name2:0 -msgid "Employee Email" +#: model:ir.model,name:crm.model_crm_lead2partner +msgid "Lead to Partner" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_meeting -msgid "Meeting Cases" +#: view:crm.segmentation:0 +#: field:crm.segmentation.line,segmentation_id:0 +#: model:ir.actions.act_window,name:crm.crm_segmentation-act +msgid "Segmentation" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Job Info" +#: view:crm.lead:0 +msgid "Team" msgstr "" #. module: crm -#: view:crm.meeting:0 -msgid "Cancel Meeting" +#: field:crm.installer,outlook:0 +msgid "MS-Outlook" msgstr "" #. module: crm -#: model:crm.case.section,name:crm.section_support0 -msgid "Jobs" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "%(case_date)s = Creation date" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_phone3 #: view:crm.phonecall:0 +#: view:crm.phonecall.report:0 +#: view:res.partner:0 msgid "Not Held" msgstr "" #. module: crm -#: field:crm.case.rule,act_mail_to_user:0 -msgid "Mail to responsible" +#: field:crm.lead.report,probability:0 +msgid "Probability" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Jobs - Recruitment Form" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.category_claim1 -msgid "Corrective" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_opportunity -msgid "Opportunity Cases" -msgstr "" - -#. module: crm -#: view:crm.case:0 -msgid "Support Query" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "Template of Email to Send" -msgstr "" - -#. module: crm -#: field:report.crm.case.section.categ.categ2,month:0 -#: field:report.crm.case.section.categ.stage,month:0 -#: field:report.crm.case.section.categ2,month:0 -#: field:report.crm.case.section.stage,month:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,month:0 +#: field:crm.meeting,month_list:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,month:0 msgid "Month" msgstr "" #. module: crm -#: model:crm.case.section,name:crm.section_support2 #: view:crm.lead:0 -#: field:crm.menu.config_wizard,lead:0 -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_lead +#: model:ir.actions.act_window,name:crm.crm_case_category_act_leads_all #: model:ir.ui.menu,name:crm.menu_crm_case_categ0_act_leads #: model:process.node,name:crm.process_node_leads0 msgid "Leads" msgstr "" #. module: crm -#: wizard_button:crm.new.send.mail,init,send:0 -#: wizard_button:crm.send.mail,init,send:0 -msgid "Send Email" +#: selection:crm.lead2opportunity.partner,action:0 +#: selection:crm.lead2partner,action:0 +#: selection:crm.phonecall2partner,action:0 +msgid "Create a new partner" msgstr "" #. module: crm -#: wizard_view:crm.new.send.mail,init:0 -msgid "Set case state to" +#: view:crm.meeting:0 +#: view:res.partner:0 +msgid "Start Date" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.categ2_fund3 -msgid "Credit Card" +#: selection:crm.phonecall,state:0 +#: view:crm.phonecall.report:0 +msgid "Todo" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "No E-Mail ID Found for the Responsible Partner or missing reply address in section!" +#: view:crm.meeting:0 +msgid "Delegate" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Search Jobs" +#: view:crm.meeting:0 +msgid "Decline" msgstr "" #. module: crm -#: field:crm.case.history,log_id:0 -msgid "Log" -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,fund:0 -msgid "This may help associations in their fund raising process and tracking." +#: help:crm.lead,optin:0 +msgid "If opt-in is checked, this contact has accepted to receive emails." msgstr "" #. module: crm @@ -2286,58 +2058,37 @@ msgid "Reset to Unconfirmed" msgstr "" #. module: crm -#: view:crm.case:0 -msgid "Helpdesk Support" -msgstr "" - -#. module: crm -#: field:crm.case,email_cc:0 -msgid "Watchers Emails" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 +#: code:addons/crm/wizard/crm_add_note.py:0 +#: view:crm.add.note:0 +#, python-format msgid "Note" msgstr "" #. module: crm -#: field:report.crm.case.section.categ.categ2,delay_close:0 -#: field:report.crm.case.section.categ.stage,delay_close:0 -#: field:report.crm.case.section.categ2,delay_close:0 -#: field:report.crm.case.section.stage,delay_close:0 -msgid "Delay Close" -msgstr "" - -#. module: crm -#: selection:crm.case,priority:0 -#: selection:crm.case.rule,act_priority:0 -#: selection:crm.case.rule,trg_priority_from:0 -#: selection:crm.case.rule,trg_priority_to:0 +#: selection:crm.lead,priority:0 +#: selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 msgid "Low" msgstr "" #. module: crm -#: field:crm.case,date_closed:0 -#: selection:crm.case,state:0 -#: selection:crm.case.rule,act_state:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: selection:report.crm.case.section.categ.categ2,state:0 -#: selection:report.crm.case.section.categ.stage,state:0 -#: selection:report.crm.case.section.categ2,state:0 -#: selection:report.crm.case.section.stage,state:0 +#: selection:crm.add.note,state:0 +#: field:crm.lead,date_closed:0 +#: selection:crm.lead,state:0 +#: view:crm.lead.report:0 +#: selection:crm.lead.report,state:0 +#: field:crm.meeting,date_closed:0 +#: selection:crm.merge.opportunity,state:0 +#: field:crm.phonecall,date_closed:0 +#: selection:crm.phonecall.report,state:0 +#: selection:crm.send.mail,state:0 msgid "Closed" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Candidate Name2" -msgstr "" - -#. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "cancel" +#: view:crm.installer:0 +msgid "Plug-In" msgstr "" #. module: crm @@ -2346,27 +2097,18 @@ msgid "Internal Meeting" msgstr "" #. module: crm -#: view:crm.case:0 -#: field:crm.case,child_ids:0 -#: view:crm.claim:0 +#: code:addons/crm/crm.py:0 +#: selection:crm.add.note,state:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 -msgid "Events" -msgstr "" - -#. module: crm -#: help:crm.menu.config_wizard,lead:0 -msgid "Allows you to track and manage leads which are pre-sales requests or contacts, the very first contact with a customer request." -msgstr "" - -#. module: crm -#: help:crm.case,som:0 -msgid "The minds states allow to define a value scale which representsthe partner mentality in relation to our services.The scale hasto be created with a factor for each level from 0 (Very dissatisfied) to 10 (Extremely satisfied)." -msgstr "" - -#. module: crm -#: field:crm.meeting,freebusy:0 -msgid "FreeBusy" +#: selection:crm.lead,state:0 +#: view:crm.lead.report:0 +#: selection:crm.lead.report,state:0 +#: selection:crm.merge.opportunity,state:0 +#: selection:crm.phonecall,state:0 +#: selection:crm.phonecall.report,state:0 +#: selection:crm.send.mail,state:0 +#, python-format +msgid "Pending" msgstr "" #. module: crm @@ -2375,73 +2117,40 @@ msgid "Customer Meeting" msgstr "" #. module: crm -#: wizard_field:crm.new.send.mail,init,doc2:0 -msgid "Attachment2" +#: view:crm.lead:0 +#: field:crm.lead,email_cc:0 +msgid "Global CC" msgstr "" #. module: crm -#: wizard_field:crm.new.send.mail,init,doc3:0 -msgid "Attachment3" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Degree" -msgstr "" - -#. module: crm -#: wizard_field:crm.new.send.mail,init,doc1:0 -msgid "Attachment1" -msgstr "" - -#. module: crm -#: code:addons/crm/crm_phonecall.py:0 -#: model:crm.case.section,name:crm.section_support_phone -#: field:crm.menu.config_wizard,phonecall:0 #: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.crm_case_categ_phone0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone -#, python-format +#: view:res.partner:0 msgid "Phone Calls" msgstr "" #. module: crm -#: help:crm.case,active:0 -msgid "If the active field is set to true, it will allow you to hide the case without removing it." +#: help:crm.lead.report,delay_open:0 +#: help:crm.phonecall.report,delay_open:0 +msgid "Number of Days to open the case" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_menu_config_wizard -msgid "crm.menu.config_wizard" -msgstr "" - -#. module: crm -#: view:crm.case.history:0 -msgid "Case History" -msgstr "" - -#. module: crm -#: field:crm.case,partner_phone:0 +#: field:crm.lead,phone:0 +#: field:crm.phonecall,partner_phone:0 msgid "Phone" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.categ2_fund2 -msgid "Cheque" -msgstr "" - -#. module: crm -#: field:crm.case,active:0 -#: field:crm.case.rule,active:0 #: field:crm.case.section,active:0 +#: field:crm.lead,active:0 +#: view:crm.lead.report:0 +#: field:crm.meeting,active:0 +#: field:crm.phonecall,active:0 msgid "Active" msgstr "" -#. module: crm -#: help:crm.case.rule,act_remind_attach:0 -msgid "Check this if you want that all documents attached to the case be attached to the reminder email sent." -msgstr "" - #. module: crm #: selection:crm.segmentation.line,operator:0 msgid "Mandatory Expression" @@ -2453,62 +2162,45 @@ msgid ">" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Candidate Phone" +#: view:crm.meeting:0 +msgid "Uncertain" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_send_mail +#: field:crm.send.mail,email_cc:0 +msgid "CC" +msgstr "" + +#. module: crm +#: view:crm.send.mail:0 +#: model:ir.actions.act_window,name:crm.action_crm_send_mail msgid "Send Mail" msgstr "" #. module: crm -#: selection:crm.case.rule,trg_date_range_type:0 +#: selection:crm.meeting,freq:0 msgid "Months" msgstr "" #. module: crm -#: view:crm.claim.assign_wizard:0 -#: view:crm.helpdesk.assign_wizard:0 -#: view:crm.opportunity.assign_wizard:0 -#: view:crm.phonecall.assign_wizard:0 -#: model:ir.actions.act_window,name:crm.action_crm_claim_assign_wizard -#: model:ir.actions.act_window,name:crm.action_crm_helpdesk_assign_wizard -#: model:ir.actions.act_window,name:crm.action_crm_opportunity_assign_wizard -#: model:ir.actions.act_window,name:crm.action_crm_phonecall_assign_wizard -msgid "To Assign" +#: help:crm.installer,wiki_sale_faq:0 +msgid "Helps you manage wiki pages for Frequently Asked Questions on Sales Application." msgstr "" #. module: crm -#: code:addons/crm/wizard/wizard_cal_subscribe.py:0 -#, python-format -msgid "Please provide Proper URL !" +#: help:crm.installer,crm_fundraising:0 +msgid "This may help associations in their fundraising process and tracking." msgstr "" #. module: crm -#: model:process.node,note:crm.process_node_opportunities0 -msgid "When a real project/opportunity is detected" -msgstr "" - -#. module: crm -#: wizard_view:crm.job.partner_create,init:0 -msgid "Are you sure you want to create a partner based on this job request ?" -msgstr "" - -#. module: crm -#: wizard_field:crm.lead.opportunity_set,create_partner,action:0 -#: wizard_field:crm.phonecall.opportunity_set,create_partner,action:0 +#: field:crm.lead2opportunity.partner,action:0 +#: field:crm.lead2partner,action:0 +#: field:crm.phonecall2partner,action:0 msgid "Action" msgstr "" #. module: crm -#: code:addons/crm/crm_claim.py:0 -#: model:crm.case.section,name:crm.section_support_claims -#: view:crm.claim:0 -#: field:crm.menu.config_wizard,claims:0 -#: view:crm.phonecall:0 -#: model:ir.ui.menu,name:crm.menu_crm_case_claims -#, python-format +#: field:crm.installer,crm_claim:0 msgid "Claims" msgstr "" @@ -2518,60 +2210,39 @@ msgid "Decrease (0>1)" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_case_history_event -msgid "History of Events" +#: view:crm.add.note:0 +#: view:crm.lead:0 +#: view:crm.send.mail:0 +msgid "Attachments" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_case_category2 -msgid "Category2 of case" +#: selection:crm.meeting,rrule_type:0 +msgid "Weekly" msgstr "" #. module: crm -#: wizard_field:crm.new.send.mail,init,to:0 -#: wizard_field:crm.send.mail,init,to:0 -msgid "To" +#: view:crm.lead.report:0 +#: 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 "" #. module: crm -#: view:crm.case.rule:0 -msgid "%(case_user_email)s = Responsible email" +#: view:crm.lead:0 +msgid "Misc" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_presale -msgid "Sales" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.phonecall:0 -msgid "General" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_lead2 -msgid "Assigned" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_lead5 -msgid "Recycled" -msgstr "" - -#. module: crm -#: model:crm.case.categ,name:crm.categ_lead8 #: model:crm.case.categ,name:crm.categ_oppor8 +#: view:crm.meeting:0 msgid "Other" msgstr "" #. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.lead:0 -#: selection:crm.new.send.mail,init,state:0 -#: view:crm.opportunity:0 +#: view:crm.meeting:0 +#: selection:crm.meeting,state:0 +#: selection:crm.phonecall,state:0 msgid "Done" msgstr "" @@ -2581,164 +2252,123 @@ msgid "Max Interval" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_category_act_oppor11 -msgid "All Opportunities" +#: view:crm.opportunity2phonecall:0 +msgid "_Schedule Call" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: view:crm.case:0 -#: selection:crm.case,state:0 -#: selection:crm.case.rule,act_state:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 +#: selection:crm.add.note,state:0 #: view:crm.lead:0 -#: view:crm.opportunity:0 +#: selection:crm.lead,state:0 +#: selection:crm.lead.report,state:0 +#: selection:crm.merge.opportunity,state:0 #: view:crm.phonecall:0 -#: selection:report.crm.case.section.categ.categ2,state:0 -#: selection:report.crm.case.section.categ.stage,state:0 -#: selection:report.crm.case.section.categ2,state:0 -#: selection:report.crm.case.section.stage,state:0 +#: selection:crm.phonecall.report,state:0 +#: selection:crm.send.mail,state:0 +#: view:res.partner:0 #, python-format msgid "Open" msgstr "" #. module: crm -#: selection:crm.meeting,class:0 -msgid "PUBLIC" +#: selection:crm.meeting,week_list:0 +msgid "Tuesday" msgstr "" #. module: crm -#: code:addons/crm/wizard/crm_job_wizard.py:0 -#: code:addons/crm/wizard/crm_lead_wizard.py:0 -#: code:addons/crm/wizard/crm_phonecall_wizard.py:0 -#, python-format -msgid "A partner is already existing with the same name." +#: field:crm.lead,city:0 +msgid "City" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_phonecall -msgid "Phonecall Cases" +#: selection:crm.meeting,show_as:0 +msgid "Busy" msgstr "" #. module: crm -#: help:crm.case.rule,sequence:0 -msgid "Gives the sequence order when displaying a list of case rules." +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: crm -#: field:crm.menu.config_wizard,helpdesk:0 +#: field:crm.installer,crm_helpdesk:0 msgid "Helpdesk" msgstr "" #. module: crm -#: field:crm.case,user_id:0 -#: field:crm.case.rule,trg_user_id:0 -#: view:crm.claim:0 -#: field:crm.claim.assign_wizard,user_id:0 -#: view:crm.fundraising:0 -#: field:crm.helpdesk.assign_wizard,user_id:0 -#: view:crm.job:0 #: view:crm.meeting:0 -#: field:crm.meeting.generic_wizard,user_id:0 -#: view:crm.opportunity:0 -#: field:crm.opportunity.assign_wizard,user_id:0 -#: field:crm.phonecall.assign_wizard,user_id:0 +#: field:crm.meeting,user_id:0 +#: view:crm.phonecall:0 +#: field:crm.phonecall,user_id:0 +#: view:res.partner:0 msgid "Responsible" msgstr "" -#. module: crm -#: model:crm.case.stage,name:crm.stage_claim4 -#: model:crm.case.stage,name:crm.stage_meet3 -msgid "Invalid" -msgstr "" - -#. module: crm -#: wizard_button:crm.job.meeting_set,init,order:0 -#: wizard_button:crm.phonecall.meeting_set,init,order:0 -msgid "Set Meeting" -msgstr "" - -#. module: crm -#: field:crm.menu.config_wizard,meeting:0 -msgid "Calendar of Meetings" -msgstr "" - -#. module: crm -#: view:crm.case:0 -msgid "Cases By Stage and Estimates" -msgstr "" - #. module: crm #: code:addons/crm/crm.py:0 #, python-format -msgid "You can not escalate this case.\nYou are already at the top level." +msgid "The case '%s' has been cancelled." msgstr "" #. module: crm -#: view:crm.lead:0 -msgid "Lead Name" +#: field:crm.installer,sale_crm:0 +msgid "Opportunity to Quotation" msgstr "" #. module: crm -#: view:crm.claim:0 -msgid "Claim/Action Description" +#: model:ir.model,name:crm.model_crm_send_mail +msgid "Send new email" msgstr "" #. module: crm -#: field:crm.case.rule,trg_max_history:0 +#: view:board.board:0 +#: model:ir.actions.act_window,name:crm.act_my_oppor +msgid "My Open Opportunities" +msgstr "" + +#. module: crm +#: model:ir.actions.act_window,name:crm.open_board_statistical_dash +msgid "CRM - Statistics Dashboard" +msgstr "" + +#. module: crm +#: help:crm.meeting,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 "" + +#. module: crm +#: field:crm.lead,job_id:0 +msgid "Main Job" +msgstr "" + +#. module: crm +#: field:base.action.rule,trg_max_history:0 msgid "Maximum Communication History" msgstr "" #. module: crm -#: view:crm.lead:0 -msgid "Meeting For Leads Generation" -msgstr "" - -#. module: crm -#: wizard_view:crm.lead.opportunity_set,create_partner:0 -#: wizard_view:crm.lead.partner_create,init:0 +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2partner:0 msgid "Are you sure you want to create a partner based on this lead ?" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_job6 -msgid "Refused by Employee" +#: view:crm.meeting:0 +#: field:crm.meeting,categ_id:0 +msgid "Meeting Type" msgstr "" #. module: crm -#: field:crm.case,partner_name:0 -msgid "Employee's Name" +#: code:addons/crm/wizard/crm_lead_to_opportunity.py:0 +#, python-format +msgid "Merge with Existing Opportunity" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_job2 -msgid "First Interview" -msgstr "" - -#. module: crm -#: view:report.crm.case.section.categ.categ2:0 -#: view:report.crm.case.section.categ.stage:0 -#: view:report.crm.case.section.categ2:0 -#: view:report.crm.case.section.stage:0 -msgid "This Month" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Availability (weeks)" -msgstr "" - -#. module: crm -#: view:crm.opportunity:0 -msgid "Opportunities Tree" -msgstr "" - -#. module: crm -#: help:crm.case,state:0 +#: help:crm.lead,state:0 +#: help:crm.phonecall,state:0 msgid "The state is set to 'Draft', when a case is created. \n" "If the case is in progress the state is set to 'Open'. \n" "When the case is over, the state is set to 'Done'. \n" @@ -2746,13 +2376,14 @@ msgid "The state is set to 'Draft', when a case is created. msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Open Jobs" +#: view:crm.meeting:0 +#: view:res.partner:0 +msgid "End Date" msgstr "" #. module: crm -#: selection:crm.email.add.cc,name:0 -msgid "Email Address" +#: selection:crm.meeting,byday:0 +msgid "Third" msgstr "" #. module: crm @@ -2761,217 +2392,25 @@ msgid "The computation is made on all events that occured during this interval, msgstr "" #. module: crm -#: field:crm.case,case_id:0 -msgid "Related Case" -msgstr "" - -#. module: crm -#: field:crm.case.rule,server_action_id:0 -msgid "Server Action" -msgstr "" - -#. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_categ_claim0 -msgid "All Claims" -msgstr "" - -#. module: crm -#: field:crm.case.log,user_id:0 -msgid "User Responsible" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#, python-format -msgid "Email not sent !" -msgstr "" - -#. module: crm -#: wizard_field:crm.phonecall.partner_create,init,close:0 -msgid "Close Phonecall" -msgstr "" - -#. module: crm -#: field:crm.case,email_last:0 -msgid "Latest E-Mail" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "Regex on Communication History" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.categ2_fund4 -msgid "Demand Draft" -msgstr "" - -#. module: crm -#: field:crm.case,id:0 -msgid "ID" -msgstr "" - -#. module: crm -#: field:crm.case,log_ids:0 -msgid "Logs History" -msgstr "" - -#. module: crm -#: wizard_field:crm.lead.opportunity_set,opportunity,name:0 -#: wizard_field:crm.phonecall.opportunity_set,opportunity,name:0 -msgid "Opportunity Summary" -msgstr "" - -#. module: crm -#: view:crm.case:0 -msgid "Search Case" -msgstr "" - -#. module: crm -#: view:crm.segmentation:0 -msgid "Continue Process" -msgstr "" - -#. module: crm -#: view:crm.case.history:0 -msgid "Case Description" -msgstr "" - -#. module: crm -#: wizard_field:crm.job.reschedule_phone_call,init,user_id:0 -#: wizard_field:crm.opportunity.reschedule_phone_call,init,user_id:0 -msgid "Assign To" -msgstr "" - -#. module: crm -#: field:crm.case,date_action_last:0 -msgid "Last Action" -msgstr "" - -#. module: crm -#: field:crm.case,duration:0 -msgid "Duration" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_report_crm_case_section_categ_stage -msgid "Cases by section, Category and stage" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Candidate Hired" -msgstr "" - -#. module: crm -#: field:crm.menu.config_wizard,jobs:0 -msgid "Jobs Hiring Process" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.next_id_52 -msgid "All Cases" -msgstr "" - -#. module: crm -#: code:addons/crm/wizard/crm_lead_wizard.py:0 -#, python-format -msgid "A partner is already defined on this lead." -msgstr "" - -#. module: crm -#: view:crm.lead:0 -msgid "Lead Source" -msgstr "" - -#. module: crm -#: field:report.crm.case.section.categ.categ2,nbr:0 -#: field:report.crm.case.section.categ.stage,nbr:0 -#: field:report.crm.case.section.categ2,nbr:0 -#: field:report.crm.case.section.stage,nbr:0 -msgid "# of Cases" -msgstr "" - -#. module: crm -#: selection:crm.meeting,class:0 -msgid "PRIVATE" -msgstr "" - -#. module: crm -#: wizard_view:caldav.crm.subscribe,init:0 -msgid "Provide path for Remote Calendar" -msgstr "" - -#. module: crm -#: view:crm.segmentation:0 -#: field:crm.segmentation.line,segmentation_id:0 -msgid "Segmentation" -msgstr "" - -#. module: crm -#: view:crm.fundraising:0 -msgid "Funds Form" +#: field:crm.lead,message_ids:0 +#: field:crm.meeting,message_ids:0 +#: field:crm.phonecall,message_ids:0 +msgid "Messages" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Search Meetings" +msgid "Custom Recurrency Rule" msgstr "" #. module: crm -#: selection:crm.lead.opportunity_set,create_partner,action:0 -#: selection:crm.phonecall.opportunity_set,create_partner,action:0 -msgid "Create a new partner" +#: field:crm.installer,thunderbird:0 +msgid "Thunderbird" msgstr "" #. module: crm -#: field:crm.case,company_id:0 -msgid "Company" -msgstr "" - -#. module: crm -#: model:crm.case.stage,name:crm.stage_lead3 -msgid "In Process" -msgstr "" - -#. module: crm -#: selection:crm.segmentation,state:0 -msgid "Running" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "%(case_user)s = Responsible name" -msgstr "" - -#. module: crm -#: wizard_field:crm.job.reschedule_phone_call,init,note:0 -#: wizard_field:crm.opportunity.reschedule_phone_call,init,note:0 -msgid "Goals" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_case_section_categ_tree -#: view:report.crm.case.section.categ2:0 -msgid "Cases by Section and Type" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_aftersale -msgid "After-Sale Services" -msgstr "" - -#. module: crm -#: wizard_button:caldav.crm.export,init,end:0 -#: wizard_button:caldav.crm.import,display,end:0 -#: wizard_button:caldav.crm.subscribe,display,end:0 -#: view:crm.email.add.cc:0 -msgid "Ok" -msgstr "" - -#. module: crm -#: wizard_field:caldav.crm.export,init,name:0 -msgid "File name" +#: view:crm.lead.report:0 +msgid "# of Emails" msgstr "" #. module: crm @@ -2980,72 +2419,296 @@ msgid "Search Leads" msgstr "" #. module: crm -#: help:crm.case.rule,active:0 -msgid "If the active field is set to true, it will allow you to hide the case rule without removing it." +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,delay_open:0 +msgid "Delay to open" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead +msgid "crm.lead" +msgstr "" + +#. module: crm +#: field:crm.meeting,week_list:0 +msgid "Weekday" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +msgid "Referrer" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead2opportunity +msgid "Lead To Opportunity" +msgstr "" + +#. module: crm +#: field:crm.phonecall2opportunity,name:0 +msgid "Opportunity Summary" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Segmentation Test" +msgstr "" + +#. module: crm +#: view:crm.segmentation:0 +msgid "Continue Process" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_phonecall2partner +msgid "Phonecall to Partner" +msgstr "" + +#. module: crm +#: field:crm.opportunity2phonecall,user_id:0 +#: field:crm.phonecall2phonecall,user_id:0 +msgid "Assign To" +msgstr "" + +#. module: crm +#: field:crm.add.note,state:0 +#: field:crm.send.mail,state:0 +msgid "Set New State To" +msgstr "" + +#. module: crm +#: field:crm.lead,date_action_last:0 +#: field:crm.meeting,date_action_last:0 +#: field:crm.phonecall,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: crm +#: field:crm.meeting,duration:0 +#: field:crm.phonecall,duration:0 +#: field:crm.phonecall.report,duration:0 +msgid "Duration" +msgstr "" + +#. module: crm +#: field:crm.opportunity2phonecall,name:0 +#: field:crm.phonecall2phonecall,name:0 +msgid "Call summary" +msgstr "" + +#. module: crm +#: field:crm.send.mail,reply_to:0 +msgid "Reply To" +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 "" + +#. module: crm +#: code:addons/crm/wizard/crm_lead_to_partner.py:0 +#, python-format +msgid "A partner is already defined on this lead." +msgstr "" + +#. module: crm +#: field:crm.lead.report,nbr:0 +#: field:crm.phonecall.report,nbr:0 +msgid "# of Cases" +msgstr "" + +#. module: crm +#: help:crm.meeting,section_id:0 +#: help:crm.phonecall,section_id:0 +msgid "Sales team to which Case belongs to." +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Sunday" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Fourth" +msgstr "" + +#. module: crm +#: selection:crm.add.note,state:0 +#: selection:crm.merge.opportunity,state:0 +#: selection:crm.send.mail,state:0 +msgid "Unchanged" +msgstr "" + +#. module: crm +#: 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 "" + +#. module: crm +#: field:crm.lead,fax:0 +msgid "Fax" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Assignment" +msgstr "" + +#. module: crm +#: field:crm.lead,company_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,company_id:0 +#: field:crm.phonecall,company_id:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,company_id:0 +msgid "Company" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Friday" +msgstr "" + +#. module: crm +#: field:crm.meeting,allday:0 +msgid "All Day" +msgstr "" + +#. module: crm +#: field:crm.lead.report,email:0 +msgid "# Emails" +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 "" + +#. module: crm +#: field:crm.case.categ,object_id:0 +#: field:crm.case.stage,object_id:0 +msgid "Object Name" +msgstr "" + +#. module: crm +#: help:crm.lead,email_from:0 +msgid "E-mail address of the contact" +msgstr "" + +#. module: crm +#: field:crm.lead,referred:0 +msgid "Referred By" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: model:ir.model,name:crm.model_crm_add_note +msgid "Add Internal Note" +msgstr "" + +#. module: crm +#: selection:crm.meeting,byday:0 +msgid "Last" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "My Win/Lost Ratio for the Last Year" +msgstr "" + +#. module: crm +#: help:crm.case.stage,on_change:0 +msgid "Change Probability on next and previous stages." msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: code:addons/crm/wizard/wizard_cal_subscribe.py:0 +#: code:addons/crm/crm_action_rule.py:0 +#: code:addons/crm/wizard/crm_send_email.py:0 #, python-format msgid "Error!" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_claim_assign_wizard -msgid "crm.claim.assign_wizard" +#: view:crm.meeting:0 +msgid "Exclude range" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_categ0_act_job -#: model:ir.ui.menu,name:crm.menu_crm_case_categ0_act_job -msgid "All Jobs Requests" -msgstr "" - -#. module: crm -#: selection:crm.case,state:0 -#: selection:crm.case.rule,act_state:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: selection:report.crm.case.section.categ.categ2,state:0 -#: selection:report.crm.case.section.categ.stage,state:0 -#: selection:report.crm.case.section.categ2,state:0 -#: selection:report.crm.case.section.stage,state:0 +#: selection:crm.add.note,state:0 +#: selection:crm.lead,state:0 +#: selection:crm.lead.report,state:0 +#: selection:crm.meeting,state:0 +#: selection:crm.merge.opportunity,state:0 +#: selection:crm.phonecall,state:0 +#: selection:crm.phonecall.report,state:0 +#: selection:crm.send.mail,state:0 msgid "Cancelled" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Applied Job" +#: field:crm.add.note,body:0 +msgid "Note Body" msgstr "" #. module: crm -#: help:crm.meeting,exrule:0 -msgid "defines a rule or repeating pattern for anexception to a recurrence set" +#: view:board.board:0 +msgid "My Planned Revenues by Stage" msgstr "" #. module: crm -#: view:crm.phonecall:0 -msgid "Relevant" +#: field:crm.lead.report,date_closed:0 +#: field:crm.phonecall.report,date_closed:0 +msgid "Close Date" msgstr "" #. module: crm -#: wizard_field:crm.case.opportunity.partner_opportunity,init,name:0 -msgid "Opportunity Name" +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid " Month " msgstr "" #. module: crm -#: field:crm.meeting,rrule:0 -msgid "Recurrent Rule" +#: view:crm.lead:0 +msgid "Links" msgstr "" #. module: crm -#: wizard_view:caldav.crm.import,init:0 -msgid "Import ICS" +#: help:crm.segmentation,som_interval_decrease:0 +msgid "If the partner has not purchased (or bought) during a period, decrease the state of mind by this factor. It's a multiplication" msgstr "" #. module: crm -#: view:crm.phonecall:0 +#: view:crm.case.section:0 +msgid "Mailgateway" +msgstr "" + +#. module: crm +#: help:crm.lead,user_id:0 +msgid "By Default Salesman is Administrator when create New User" +msgstr "" + +#. module: crm +#: view:crm.lead.report:0 +msgid "# Mails" +msgstr "" + +#. module: crm +#: code:addons/crm/wizard/crm_phonecall_to_opportunity.py:0 +#, python-format +msgid "Warning" +msgstr "" + +#. module: crm +#: field:crm.phonecall,name:0 +#: view:res.partner:0 msgid "Call Summary" msgstr "" @@ -3055,52 +2718,69 @@ msgid "Operator" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_case_log -msgid "Case Communication History" +#: view:crm.lead:0 +msgid "Schedule/Log Call" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_oppor_categ -msgid "Cases by Opportunities and Type" +#: field:crm.installer,fetchmail:0 +msgid "Fetch Emails" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "%(case_subject)s = Case subject" +#: selection:crm.meeting,state:0 +msgid "Confirmed" msgstr "" #. module: crm -#: field:crm.case,section_id:0 -#: field:crm.case.log,section_id:0 -#: field:crm.case.rule,trg_section_id:0 -#: field:crm.claim.assign_wizard,section_id:0 -#: field:crm.helpdesk.assign_wizard,section_id:0 -#: wizard_field:crm.job.reschedule_phone_call,init,section_id:0 -#: field:crm.meeting.generic_wizard,section_id:0 -#: field:crm.opportunity.assign_wizard,section_id:0 -#: wizard_field:crm.opportunity.reschedule_phone_call,init,section_id:0 -#: field:crm.phonecall.assign_wizard,section_id:0 -#: field:report.crm.case.section.categ.categ2,section_id:0 -#: field:report.crm.case.section.categ.stage,section_id:0 -#: field:report.crm.case.section.categ2,section_id:0 -#: field:report.crm.case.section.stage,section_id:0 +#: help:crm.send.mail,email_cc:0 +msgid "These addresses will receive a copy of this email. To modify the permanent CC list, edit the global CC field of this case" +msgstr "" + +#. module: crm +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +msgid "Confirm" +msgstr "" + +#. module: crm +#: field:crm.meeting,su:0 +msgid "Sun" +msgstr "" + +#. module: crm +#: field:crm.phonecall.report,section_id:0 msgid "Section" msgstr "" +#. module: crm +#: view:crm.lead:0 +msgid "Total of Planned Revenue" +msgstr "" + +#. module: crm +#: code:addons/crm/crm.py:0 +#, python-format +msgid "You can not escalate, You are already at the top level regarding your sales-team category." +msgstr "" + #. module: crm #: selection:crm.segmentation.line,operator:0 msgid "Optional Expression" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_fund1 -msgid "Social Rehabilitation And Rural Upliftment" +#: selection:crm.meeting,select1:0 +msgid "Day of month" msgstr "" #. module: crm -#: code:addons/crm/wizard/crm_job_wizard.py:0 -#, python-format -msgid "A partner is already defined on this job request." +#: field:crm.lead2opportunity,probability:0 +msgid "Success Rate (%)" msgstr "" #. module: crm @@ -3109,42 +2789,41 @@ msgid "New" msgstr "" #. module: crm -#: field:crm.case,description:0 -msgid "Your action" +#: view:crm.meeting:0 +msgid "Mail TO" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_lead3 -#: field:crm.case.history,email:0 -#: field:crm.email.add.cc,email:0 -#: view:crm.job:0 +#: view:crm.lead:0 +#: field:crm.lead,email_from:0 +#: field:crm.meeting,email_from:0 +#: field:crm.phonecall,email_from:0 msgid "Email" msgstr "" #. module: crm -#: field:crm.case,canal_id:0 -#: field:crm.case.log,canal_id:0 +#: view:crm.lead:0 +#: field:crm.lead,channel_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,channel_id:0 +#: field:crm.phonecall,canal_id:0 msgid "Channel" msgstr "" #. module: crm -#: help:crm.case.rule,act_mail_to_email:0 -msgid "Email-id of the persons whom mail is to be sent" +#: model:ir.actions.act_window,name:crm.opportunity2phonecall_act +msgid "Schedule Call" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_claim -msgid "Claim Cases" +#: view:crm.segmentation:0 +msgid "Profiling" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "E-Mail Reminders (includes the content of the case)" -msgstr "" - -#. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_lead_stage -msgid "Cases by Leads and Stage" +#: help:crm.segmentation,exclusif:0 +msgid "Check if the category is limited to partners that match the segmentation criterions. \n" +"If checked, remove the category from partners that doesn't match segmentation criterions" msgstr "" #. module: crm @@ -3153,8 +2832,18 @@ msgid "Exception Date/Times" msgstr "" #. module: crm -#: view:crm.meeting.generic_wizard:0 -msgid "Generic Wizard" +#: selection:crm.meeting,class:0 +msgid "Confidential" +msgstr "" + +#. module: crm +#: help:crm.meeting,date_deadline:0 +msgid "Deadline Date is automatically computed from Start Date + Duration" +msgstr "" + +#. module: crm +#: field:crm.lead,state_id:0 +msgid "Fed. State" msgstr "" #. module: crm @@ -3163,29 +2852,13 @@ msgid "Creating business opportunities from Leads" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.next_id_64 -msgid "Reporting" +#: help:crm.send.mail,html:0 +msgid "Select this if you want to send email with HTML formatting." msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#: view:crm.case:0 -#: selection:crm.case,state:0 -#: selection:crm.case.rule,act_state:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: selection:crm.new.send.mail,init,state:0 -#: view:crm.opportunity:0 -#: selection:report.crm.case.section.categ.categ2,state:0 -#: selection:report.crm.case.section.categ.stage,state:0 -#: selection:report.crm.case.section.categ2,state:0 -#: selection:report.crm.case.section.stage,state:0 -#, python-format -msgid "Pending" +#: model:crm.case.categ,name:crm.categ_oppor4 +msgid "Need Information" msgstr "" #. module: crm @@ -3194,322 +2867,330 @@ msgid "Prospect Opportunity" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Expected Salary" +#: model:ir.actions.act_window,name:crm.action_crm_installer +msgid "CRM Application Configuration" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_crm_configuration +#: field:base.action.rule,act_categ_id:0 +msgid "Set Category to" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 msgid "Configuration" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_new_send_mail -msgid "Send New Mail" +#: field:crm.meeting,th:0 +msgid "Thu" msgstr "" #. module: crm -#: constraint:ir.cron:0 -msgid "Invalid arguments" +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 +msgid " Month-1 " msgstr "" #. module: crm -#: field:crm.meeting,transparent:0 -msgid "Trensparent" +#: help:crm.installer,sale_crm:0 +msgid "This module relates sale from opportunity cases in the CRM." msgstr "" #. module: crm -#: view:crm.case:0 -msgid "My Cases" +#: view:crm.meeting:0 +msgid "of" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_lead7 -#: model:crm.case.categ,name:crm.categ_oppor7 -msgid "Word of mouth" +#: selection:crm.meeting,rrule_type:0 +msgid "Daily" msgstr "" #. module: crm -#: view:crm.lead:0 -msgid "Lead Subject" +#: model:res.request.link,name:crm.request_link_meeting +msgid "Case Meeting" msgstr "" #. module: crm -#: view:crm.lead:0 -#: view:crm.phonecall:0 -msgid "Convert to Opportunity" +#: model:crm.case.stage,name:crm.stage_lead2 +msgid "Qualification" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_phone1 -msgid "Planned" +#: view:crm.case.stage:0 +msgid "Stage Definition" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_meet3 -msgid "Customer Office" +#: selection:crm.meeting,byday:0 +msgid "First" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Candidate Email" -msgstr "" - -#. module: crm -#: view:crm.opportunity:0 -msgid "Sales Stage: " -msgstr "" - -#. module: crm -#: view:crm.claim:0 -msgid "Type of Action" -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_user_id:0 -msgid "Set responsible to" -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Meeting With Candidates" -msgstr "" - -#. module: crm -#: help:crm.segmentation,som_interval:0 -msgid "A period is the average number of days between two cycle of sale or purchase for this segmentation. It's mainly used to detect if a partner has not purchased or buy for a too long time, so we suppose that his state of mind has decreased because he probably bought goods to another supplier. Use this functionality for recurring businesses." -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "December" msgstr "" #. module: crm -#: view:report.crm.case.section.categ.categ2:0 -msgid "Search Cases by User" +#: field:crm.installer,config_logo:0 +msgid "Image" msgstr "" #. module: crm -#: view:crm.case.rule:0 +#: view:base.action.rule:0 msgid "Condition on Communication History" msgstr "" #. module: crm -#: field:crm.case.rule,act_mail_to_partner:0 -msgid "Mail to partner" +#: help:crm.segmentation,som_interval:0 +msgid "A period is the average number of days between two cycle of sale or purchase for this segmentation. \n" +"It's mainly used to detect if a partner has not purchased or buy for a too long time, \n" +"so we suppose that his state of mind has decreased because he probably bought goods to another supplier. \n" +"Use this functionality for recurring businesses." msgstr "" #. module: crm -#: view:crm.fundraising:0 -msgid "Funds Tree" +#: view:crm.send.mail:0 +msgid "_Send Reply" msgstr "" #. module: crm -#: field:crm.case.rule,act_method:0 -msgid "Call Object Method" +#: field:crm.meeting,vtimezone:0 +msgid "Timezone" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_category_act_fund_all1 -msgid "All Funds" +#: field:crm.lead2opportunity.partner,msg:0 +#: field:crm.lead2partner,msg:0 +#: view:crm.send.mail:0 +msgid "Message" msgstr "" #. module: crm -#: field:crm.case.section,calendar:0 -#: view:crm.meeting:0 -#: model:ir.ui.menu,name:crm.menu_crm_case_category_act_meetings -msgid "Calendar" +#: field:crm.meeting,sa:0 +msgid "Sat" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_job1 +#: view:crm.lead:0 +#: field:crm.lead,user_id:0 +#: view:crm.lead.report:0 +#: view:crm.phonecall.report:0 msgid "Salesman" msgstr "" #. module: crm -#: model:crm.case.section,name:crm.section_support_help -msgid "HelpDesk" +#: field:crm.lead,date_deadline:0 +msgid "Expected Closing" msgstr "" #. module: crm -#: field:crm.case,ref2:0 -msgid "Reference 2" +#: model:ir.model,name:crm.model_crm_opportunity2phonecall +msgid "Opportunity to Phonecall" msgstr "" #. module: crm -#: view:crm.segmentation:0 -msgid "Sales Purchase" +#: help:crm.case.section,allow_unlink:0 +msgid "Allows to delete non draft cases" msgstr "" #. module: crm -#: view:crm.job:0 -#: model:ir.actions.wizard,name:crm.wizard_crm_job_meeting_set -#: model:ir.actions.wizard,name:crm.wizard_crm_phonecall_meeting_set +#: view:crm.lead:0 msgid "Schedule Meeting" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_fund4 -msgid "Arts And Culture" +#: view:crm.lead:0 +msgid "Partner Name" msgstr "" #. module: crm #: model:crm.case.categ,name:crm.categ_phone2 -#: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_outgoing0 #: model:ir.ui.menu,name:crm.menu_crm_case_phone_outbound msgid "Outbound" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "Historize" +#: field:crm.lead,date_open:0 +#: field:crm.phonecall,date_open:0 +msgid "Opened" +msgstr "" + +#. module: crm +#: view:crm.case.section:0 +#: field:crm.case.section,member_ids:0 +msgid "Team Members" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: field:crm.lead,job_ids:0 +#: view:crm.meeting:0 +#: view:crm.phonecall:0 +msgid "Contacts" +msgstr "" + +#. module: crm +#: model:crm.case.categ,name:crm.categ_oppor1 +msgid "Interest in Computer" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Confirmed" +msgid "Invitation Detail" msgstr "" #. module: crm -#: selection:crm.segmentation,state:0 -msgid "Not Running" +#: field:crm.segmentation,som_interval_default:0 +msgid "Default (0=None)" msgstr "" #. module: crm -#: wizard_field:crm.case.opportunity.partner_opportunity,init,probability:0 -#: wizard_field:crm.lead.opportunity_set,opportunity,probability:0 -#: wizard_field:crm.phonecall.opportunity_set,opportunity,probability:0 +#: help:crm.lead,email_cc:0 +msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma" +msgstr "" + +#. module: crm +#: field:crm.partner2opportunity,probability:0 +#: field:crm.phonecall2opportunity,probability:0 msgid "Success Probability" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: selection:crm.case,state:0 -#: selection:crm.case.rule,act_state:0 -#: selection:crm.case.rule,trg_state_from:0 -#: selection:crm.case.rule,trg_state_to:0 -#: view:crm.meeting:0 -#: selection:report.crm.case.section.categ.categ2,state:0 -#: selection:report.crm.case.section.categ.stage,state:0 -#: selection:report.crm.case.section.categ2,state:0 -#: selection:report.crm.case.section.stage,state:0 +#: selection:crm.add.note,state:0 +#: selection:crm.lead,state:0 +#: selection:crm.lead.report,state:0 +#: selection:crm.merge.opportunity,state:0 +#: selection:crm.phonecall,state:0 +#: selection:crm.phonecall.report,state:0 +#: selection:crm.send.mail,state:0 #, python-format msgid "Draft" msgstr "" #. module: crm -#: field:crm.case.rule,trg_date_range:0 -msgid "Delay after trigger date" -msgstr "" - -#. module: crm -#: view:crm.lead:0 -msgid "Lead Details" -msgstr "" - -#. module: crm -#: field:crm.case.rule,act_section_id:0 -msgid "Set section to" -msgstr "" - -#. module: crm -#: selection:crm.case,priority:0 -#: selection:crm.case.rule,act_priority:0 -#: selection:crm.case.rule,trg_priority_from:0 -#: selection:crm.case.rule,trg_priority_to:0 -msgid "Normal" -msgstr "" - -#. module: crm -#: code:addons/crm/crm.py:0 -#: code:addons/crm/wizard/wizard_crm_new_send_email.py:0 -#: code:addons/crm/wizard/wizard_crm_send_email.py:0 -#, python-format -msgid "You must put a Partner eMail to use this action!" -msgstr "" - -#. module: crm -#: wizard_view:crm.job.partner_create,init:0 -#: wizard_view:crm.lead.opportunity_set,create_partner:0 -#: wizard_view:crm.lead.partner_create,init:0 -#: wizard_view:crm.phonecall.opportunity_set,create_partner:0 -#: wizard_view:crm.phonecall.partner_create,init:0 -msgid "You may have to verify that this partner does not exist already." -msgstr "" - -#. module: crm -#: view:crm.job:0 -msgid "Qualication" +#: model:ir.actions.act_window,name:crm.crm_case_section_act_tree +msgid "Cases by Sales Team" msgstr "" #. module: crm #: view:crm.meeting:0 -msgid "Change RRule" +#: field:crm.send.mail,email_from:0 +msgid "From" msgstr "" #. module: crm -#: selection:crm.email.add.cc,name:0 -#: field:crm.email.add.cc,user_id:0 -#: field:report.crm.case.section.categ.categ2,user_id:0 -#: field:report.crm.case.section.categ.stage,user_id:0 -#: field:report.crm.case.section.categ2,user_id:0 -#: field:report.crm.case.section.stage,user_id:0 +#: code:addons/crm/crm_meeting.py:0 +#: view:crm.meeting:0 +#: view:crm.phonecall:0 +#: model:ir.model,name:crm.model_crm_meeting +#: model:process.node,name:crm.process_node_meeting0 +#, python-format +msgid "Meeting" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_case_categ +msgid "Category of Case" +msgstr "" + +#. module: crm +#: view:crm.lead:0 +#: view:crm.phonecall:0 +msgid "7 Days" +msgstr "" + +#. module: crm +#: view:board.board:0 +msgid "Planned Revenue by Stage and User" +msgstr "" + +#. module: crm +#: model:ir.model,name:crm.model_crm_lead_report +msgid "CRM Lead Report" +msgstr "" + +#. module: crm +#: field:crm.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: crm +#: selection:crm.lead,priority:0 +#: selection:crm.lead.report,priority:0 +#: selection:crm.phonecall,priority:0 +#: selection:crm.phonecall.report,priority:0 +msgid "Normal" +msgstr "" + +#. module: crm +#: field:crm.lead,street2:0 +msgid "Street2" +msgstr "" + +#. module: crm +#: 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 "" + +#. module: crm +#: view:crm.lead2opportunity.partner:0 +#: view:crm.lead2partner:0 +#: view:crm.phonecall2partner:0 +msgid "You may have to verify that this partner does not exist already." +msgstr "" + +#. module: crm +#: field:crm.lead.report,delay_open:0 +msgid "Delay to Open" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_opportunity.py:0 +#, python-format +msgid "There is no stage for won opportunities defined for this Sale Team." +msgstr "" + +#. module: crm +#: field:crm.lead.report,user_id:0 +#: field:crm.phonecall.report,user_id:0 msgid "User" msgstr "" #. module: crm -#: model:ir.ui.menu,name:crm.menu_action_report_crm_case_lead_categ_categ2 -#: model:ir.ui.menu,name:crm.menu_crm_case_section_categ_categ2_tree -#: view:report.crm.case.section.categ.categ2:0 -msgid "Cases by Section, Category and Type" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "November" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_job2 -msgid "Licenced" +#: code:addons/crm/crm_action_rule.py:0 +#, python-format +msgid "No E-Mail ID Found for your Company address!" msgstr "" #. module: crm -#: field:crm.case.section,parent_id:0 -msgid "Parent Section" +#: view:board.board:0 +#: view:crm.lead.report:0 +msgid "Opportunities By Stage" msgstr "" #. module: crm -#: wizard_view:crm.job.reschedule_phone_call,init:0 -#: wizard_button:crm.job.reschedule_phone_call,init,order:0 -#: wizard_view:crm.opportunity.reschedule_phone_call,init:0 -#: wizard_button:crm.opportunity.reschedule_phone_call,init,order:0 #: model:ir.actions.act_window,name:crm.crm_case_categ_phone_create_partner -#: model:ir.actions.wizard,name:crm.wizard_crm_job_reschedule_phone_call -#: model:ir.actions.wizard,name:crm.wizard_crm_opportunity_reschedule_phone_call msgid "Schedule Phone Call" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#, python-format -msgid "Can not send mail with empty body,you should have description in the body" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "January" msgstr "" @@ -3519,166 +3200,163 @@ msgid "Contract" msgstr "" #. module: crm -#: field:crm.case.section,child_ids:0 -msgid "Child Sections" +#: model:crm.case.resource.type,name:crm.type_lead4 +msgid "Twitter Ads" msgstr "" #. module: crm -#: view:crm.case:0 -msgid "Planned revenue" +#: code:addons/crm/wizard/crm_add_note.py:0 +#: code:addons/crm/wizard/crm_send_email.py:0 +#, python-format +msgid "Error" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_fund3 -msgid "Healthcare" +#: view:crm.lead.report:0 +msgid "Planned Revenues" msgstr "" #. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.claim.assign_wizard:0 -#: view:crm.helpdesk.assign_wizard:0 -#: view:crm.meeting:0 -#: view:crm.meeting.generic_wizard:0 -#: view:crm.opportunity:0 -#: view:crm.opportunity.assign_wizard:0 -#: view:crm.phonecall:0 -#: view:crm.phonecall.assign_wizard:0 -msgid "Assign" +#: model:crm.case.categ,name:crm.categ_oppor7 +msgid "Need Consulting" msgstr "" #. module: crm -#: field:crm.case,partner_address_id:0 +#: model:ir.model,name:crm.model_crm_phonecall2phonecall +msgid "Phonecall To Phonecall" +msgstr "" + +#. module: crm +#: code:addons/crm/crm_lead.py:0 +#, python-format +msgid "The case '%s' has been closed." +msgstr "" + +#. module: crm +#: field:crm.lead,partner_address_id:0 +#: field:crm.meeting,partner_address_id:0 +#: field:crm.phonecall,partner_address_id:0 msgid "Partner Contact" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_meet1 -msgid "Office" +#: field:crm.meeting,recurrent_id:0 +msgid "Recurrent ID date" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_fundraising -msgid "Fund Raising Cases" -msgstr "" - -#. module: crm -#: model:ir.model,name:crm.model_crm_case_stage -msgid "Stage of case" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.fundraising:0 -#: view:crm.opportunity:0 -msgid "Estimates" -msgstr "" - -#. module: crm -#: field:crm.case.section,user_id:0 -msgid "Responsible User" +#: code:addons/crm/wizard/crm_merge_opportunities.py:0 +#, python-format +msgid "Merged into Opportunity: %s" msgstr "" #. module: crm #: code:addons/crm/crm.py:0 -#: view:crm.case:0 +#: view:crm.lead:0 +#: view:res.partner:0 #, python-format msgid "Close" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_helpdesk_assign_wizard -msgid "crm.helpdesk.assign_wizard" +#: view:crm.lead:0 +#: view:crm.phonecall:0 +msgid "Categorization" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Conditions on Case Partner" +#: model:ir.model,name:crm.model_base_action_rule +msgid "Action Rules" msgstr "" #. module: crm -#: field:crm.case.section,code:0 -msgid "Section Code" +#: view:crm.meeting:0 +#: field:crm.meeting,rrule_type:0 +msgid "Recurrency" msgstr "" #. module: crm -#: wizard_field:crm.job.meeting_set,init,date:0 -#: wizard_field:crm.phonecall.meeting_set,init,date:0 -msgid "Meeting date" +#: field:crm.meeting,phonecall_id:0 +msgid "Phonecall" +msgstr "" + +#. module: crm +#: selection:crm.meeting,week_list:0 +msgid "Thursday" +msgstr "" + +#. module: crm +#: view:crm.meeting:0 +#: field:crm.send.mail,email_to:0 +msgid "To" msgstr "" #. module: crm #: selection:crm.meeting,class:0 -msgid "CONFIDENTIAL" +msgid "Private" msgstr "" #. module: crm -#: help:crm.case.rule,act_mail_body:0 -msgid "Content of mail" +#: field:crm.lead,function:0 +msgid "Function" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_meet2 -msgid "Not fixed" +#: view:crm.add.note:0 +msgid "_Add" msgstr "" #. module: crm -#: model:crm.case.categ,name:crm.categ_lead3 -#: model:crm.case.categ,name:crm.categ_oppor3 -msgid "Employee" +#: selection:crm.segmentation.line,expr_name:0 +msgid "State of Mind" msgstr "" #. module: crm -#: field:crm.case,email_from:0 -msgid "Partner Email" -msgstr "" - -#. module: crm -#: view:crm.case.rule:0 -msgid "% = The '%' Character" -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: field:crm.case,name:0 -#: field:crm.case.history,description:0 -#: field:crm.case.history,note:0 -#: view:crm.job:0 +#: field:crm.case.section,note:0 #: view:crm.meeting:0 -#: view:crm.opportunity:0 +#: field:crm.meeting,description:0 #: view:crm.phonecall:0 +#: field:crm.phonecall,description:0 #: field:crm.segmentation,description:0 msgid "Description" msgstr "" #. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: field:base.action.rule,trg_section_id:0 +#: field:crm.case.categ,section_id:0 +#: field:crm.case.resource.type,section_id:0 +#: view:crm.case.section:0 +#: field:crm.case.section,name:0 +#: field:crm.lead,section_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,section_id:0 +#: field:crm.meeting,section_id:0 +#: field:crm.opportunity2phonecall,section_id:0 +#: view:crm.phonecall:0 +#: field:crm.phonecall,section_id:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall2phonecall,section_id:0 +#: field:res.partner,section_id:0 +#: field:res.users,context_section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "May" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "Internal Notes" +#: model:crm.case.categ,name:crm.categ_oppor2 +msgid "Interest in Accessories" msgstr "" #. module: crm -#: help:crm.case.rule,act_remind_user:0 -msgid "Check this if you want the rule to send a reminder by email to the user." -msgstr "" - -#. module: crm -#: view:crm.case:0 -#: view:crm.claim:0 -#: view:crm.fundraising:0 -#: view:crm.job:0 -#: view:crm.lead:0 -#: wizard_field:crm.new.send.mail,init,cc:0 -#: view:crm.opportunity:0 -#: wizard_field:crm.send.mail,init,cc:0 -msgid "CC" +#: code:addons/crm/crm_lead.py:0 +#, python-format +msgid "The opportunity '%s' has been opened." msgstr "" #. module: crm @@ -3687,153 +3365,123 @@ msgid "Mandatory / Optional" msgstr "" #. module: crm -#: wizard_button:caldav.crm.import,init,open:0 -msgid "_Import" +#: field:crm.lead,street:0 +msgid "Street" msgstr "" #. module: crm -#: code:addons/crm/crm.py:0 -#: field:crm.case.log,case_id:0 -#: field:crm.claim,inherit_case_id:0 -#: field:crm.fundraising,inherit_case_id:0 -#: field:crm.helpdesk,inherit_case_id:0 -#: field:crm.job,inherit_case_id:0 -#: field:crm.lead,inherit_case_id:0 -#: field:crm.meeting,inherit_case_id:0 -#: field:crm.opportunity,inherit_case_id:0 -#: field:crm.phonecall,inherit_case_id:0 -#: model:ir.model,name:crm.model_crm_case -#: model:res.request.link,name:crm.req_link_case -#, python-format -msgid "Case" +#: view:crm.lead.report:0 +msgid "Opportunities by User and Team" msgstr "" #. module: crm -#: selection:crm.case,priority:0 -#: selection:crm.case.rule,act_priority:0 -#: selection:crm.case.rule,trg_priority_from:0 -#: selection:crm.case.rule,trg_priority_to:0 -msgid "Lowest" +#: field:crm.case.section,working_hours:0 +msgid "Working Hours" msgstr "" #. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: view:crm.lead:0 +#: field:crm.lead,is_customer_add:0 +msgid "Customer" +msgstr "" + +#. module: crm +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "February" msgstr "" #. module: crm #: view:crm.phonecall:0 -#: model:ir.actions.act_window,name:crm.crm_case_categ_meet_case #: model:ir.actions.act_window,name:crm.crm_case_categ_meet_create_partner msgid "Schedule a Meeting" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Conditions on Priority Range" +#: model:crm.case.stage,name:crm.stage_lead6 +#: view:crm.lead:0 +msgid "Lost" msgstr "" #. module: crm -#: help:crm.segmentation,som_interval_decrease:0 -msgid "If the partner has not purchased (or buied) during a period, decrease the state of mind by this factor. It's a multiplication" +#: field:crm.lead,country_id:0 +#: view:crm.lead.report:0 +#: field:crm.lead.report,country_id:0 +msgid "Country" msgstr "" #. module: crm -#: wizard_view:crm.new.send.mail,init:0 -#: wizard_view:crm.send.mail,init:0 -msgid "Mass Mailing" +#: view:crm.lead:0 +#: selection:crm.lead2opportunity.action,name:0 +#: view:crm.phonecall:0 +#: view:res.partner:0 +msgid "Convert to Opportunity" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "E-Mail Actions" +#: selection:crm.meeting,week_list:0 +msgid "Wednesday" msgstr "" #. module: crm -#: field:report.crm.case.section.categ.categ2,name:0 -#: field:report.crm.case.section.categ.stage,name:0 -#: field:report.crm.case.section.categ2,name:0 -#: field:report.crm.case.section.stage,name:0 -msgid "Year" -msgstr "" - -#. module: crm -#: model:crm.case.category2,name:crm.categ2_fund1 -msgid "Cash" -msgstr "" - -#. module: crm -#: view:crm.fundraising:0 -msgid "Funds by Categories" -msgstr "" - -#. module: crm -#: model:process.node,note:crm.process_node_leads0 -msgid "Very first contact with new prospect" -msgstr "" - -#. module: crm -#: selection:report.crm.case.section.categ.categ2,month:0 -#: selection:report.crm.case.section.categ.stage,month:0 -#: selection:report.crm.case.section.categ2,month:0 -#: selection:report.crm.case.section.stage,month:0 +#: selection:crm.lead.report,month:0 +#: selection:crm.meeting,month_list:0 +#: selection:crm.phonecall.report,month:0 msgid "April" msgstr "" #. module: crm -#: model:crm.case.stage,name:crm.stage_meet5 -msgid "Future" +#: field:crm.case.resource.type,name:0 +msgid "Campaign Name" msgstr "" #. module: crm -#: wizard_field:caldav.crm.export,init,file_path:0 -msgid "Save ICS file" +#: model:ir.model,name:crm.model_crm_phonecall_report +msgid "Phone calls by user and section" msgstr "" #. module: crm -#: wizard_field:caldav.crm.subscribe,init,url_path:0 -msgid "Provide path for remote calendar" +#: selection:crm.lead2opportunity.action,name:0 +msgid "Merge with existing Opportunity" msgstr "" #. module: crm -#: view:crm.case.log:0 -msgid "Case logs" +#: field:crm.meeting,select1:0 +msgid "Option" msgstr "" #. module: crm -#: view:crm.case.rule:0 -msgid "Conditions on Timing" +#: model:crm.case.stage,name:crm.stage_lead4 +msgid "Negotiation" msgstr "" #. module: crm -#: model:ir.model,name:crm.model_crm_helpdesk -msgid "Helpdesk Cases" +#: code:addons/crm/wizard/crm_phonecall_to_opportunity.py:0 +#, python-format +msgid "Closed/Cancelled Phone \\n" +"Call Could not convert into Opportunity" msgstr "" #. module: crm -#: model:ir.actions.wizard,name:crm.wizard_crm_cal_export -msgid "Export ICS File" +#: view:crm.lead:0 +msgid "Exp.Closing" msgstr "" #. module: crm -#: field:crm.case.rule,sequence:0 -#: field:crm.case.section,sequence:0 #: field:crm.case.stage,sequence:0 +#: field:crm.meeting,sequence:0 msgid "Sequence" msgstr "" #. module: crm -#: wizard_view:caldav.crm.import,init:0 -#: wizard_field:caldav.crm.import,init,file_path:0 -msgid "Select ICS file" +#: field:crm.send.mail,body:0 +msgid "Message Body" msgstr "" #. module: crm -#: wizard_view:caldav.crm.import,display:0 -msgid "Import Message" +#: view:crm.meeting:0 +msgid "Accept" msgstr "" #. module: crm @@ -3842,22 +3490,30 @@ msgid "Control Variable" msgstr "" #. module: crm -#: model:ir.actions.act_window,name:crm.crm_case_section_act_tree -#: model:ir.ui.menu,name:crm.menu_crm_case_section_act_tree -msgid "Cases by section" +#: selection:crm.meeting,byday:0 +msgid "Second" msgstr "" #. module: crm -#: view:crm.job:0 -msgid "New Jobs" +#: model:crm.case.stage,name:crm.stage_lead3 +msgid "Proposition" msgstr "" #. module: crm -#: field:crm.menu.config_wizard,fund:0 -msgid "Fund Raising Operations" +#: field:res.partner,phonecall_ids:0 +msgid "Phonecalls" msgstr "" #. module: crm -#: model:crm.case.category2,name:crm.category_lead8 +#: view:crm.lead.report:0 +#: field:crm.lead.report,name:0 +#: view:crm.phonecall.report:0 +#: field:crm.phonecall.report,name:0 +msgid "Year" +msgstr "" + +#. module: crm +#: model:crm.case.resource.type,name:crm.type_lead8 msgid "Newsletter" msgstr "" + diff --git a/addons/crm/report/crm_phonecall_report_view.xml b/addons/crm/report/crm_phonecall_report_view.xml index 69dd06c5ad6..a8e269b77ee 100644 --- a/addons/crm/report/crm_phonecall_report_view.xml +++ b/addons/crm/report/crm_phonecall_report_view.xml @@ -28,26 +28,6 @@ - - - - crm.phonecall.report.form - crm.phonecall.report - form - -
- - - - - - - - - - -
- diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml index 78018a4031b..1e25ecb5bdd 100644 --- a/addons/crm/security/crm_security.xml +++ b/addons/crm/security/crm_security.xml @@ -34,6 +34,6 @@ - + diff --git a/addons/crm_caldav/i18n/crm_caldav.pot b/addons/crm_caldav/i18n/crm_caldav.pot new file mode 100644 index 00000000000..3c64e32702b --- /dev/null +++ b/addons/crm_caldav/i18n/crm_caldav.pot @@ -0,0 +1,32 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * crm_caldav +# +msgid "" +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:22+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:22+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: crm_caldav +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. 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_claim/i18n/crm_claim.pot b/addons/crm_claim/i18n/crm_claim.pot index 61aa78278f3..f0adddaa5ea 100644 --- a/addons/crm_claim/i18n/crm_claim.pot +++ b/addons/crm_claim/i18n/crm_claim.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 12:07:13+0000\n" -"PO-Revision-Date: 2010-08-20 12:07:13+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:22+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:22+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -63,11 +63,6 @@ msgstr "" msgid "#Claim" msgstr "" -#. module: crm_claim -#: view:crm.claim.report:0 -msgid "This Year" -msgstr "" - #. module: crm_claim #: view:crm.claim.report:0 msgid "Cases" @@ -86,8 +81,8 @@ msgid "Day" msgstr "" #. module: crm_claim -#: help:crm.claim,canal_id:0 -msgid "The channels represent the different communicationmodes available with the customer. With each commercial opportunity, you can indicate thecanall which is this opportunity source." +#: view:crm.claim:0 +msgid "Add Internal Note" msgstr "" #. module: crm_claim @@ -110,12 +105,6 @@ msgstr "" msgid "Factual Claims" msgstr "" -#. module: crm_claim -#: field:crm.claim,type_id:0 -#: field:crm.claim.report,type_id:0 -msgid "Claim Type" -msgstr "" - #. module: crm_claim #: selection:crm.claim,state:0 #: selection:crm.claim.report,state:0 @@ -137,9 +126,14 @@ msgstr "" msgid "Partner Contact" msgstr "" +#. module: crm_claim +#: field:crm.claim.report,date_closed:0 +msgid "Close Date" +msgstr "" + #. module: crm_claim #: view:crm.claim.report:0 -msgid "My Case" +msgid " Month " msgstr "" #. module: crm_claim @@ -165,13 +159,15 @@ msgstr "" #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,partner_id:0 +#: view:crm.claim.report:0 #: field:crm.claim.report,partner_id:0 msgid "Partner" msgstr "" #. module: crm_claim -#: field:crm.claim,active:0 -msgid "Active" +#: selection:crm.claim,type_action:0 +#: selection:crm.claim.report,type_action:0 +msgid "Preventive Action" msgstr "" #. module: crm_claim @@ -182,7 +178,6 @@ msgid "Closed" msgstr "" #. module: crm_claim -#: view:crm.claim.report:0 #: field:crm.claim.report,section_id:0 msgid "Section" msgstr "" @@ -205,13 +200,8 @@ msgid "Send New Email" msgstr "" #. module: crm_claim -#: view:crm.claim:0 -msgid "Reply" -msgstr "" - -#. module: crm_claim -#: view:crm.claim:0 -msgid "Stage: " +#: field:crm.claim.report,delay_expected:0 +msgid "Overpassed Deadline" msgstr "" #. module: crm_claim @@ -241,17 +231,10 @@ msgstr "" msgid "Creation Date" msgstr "" -#. module: crm_claim -#: view:crm.claim:0 -#: selection:crm.claim,state:0 -#: view:crm.claim.report:0 -#: selection:crm.claim.report,state:0 -msgid "Pending" -msgstr "" - #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,date_deadline:0 +#: field:crm.claim.report,date_deadline:0 msgid "Deadline" msgstr "" @@ -289,8 +272,8 @@ msgid "Dates" msgstr "" #. module: crm_claim -#: model:ir.actions.act_window,name:crm_claim.crm_claim_resource_act -msgid "Claim Resource Type" +#: view:crm.claim.report:0 +msgid " Month-1 " msgstr "" #. module: crm_claim @@ -304,6 +287,7 @@ msgid "Stages" msgstr "" #. module: crm_claim +#: model:ir.actions.act_window,name:crm_claim.action_report_crm_claim #: model:ir.ui.menu,name:crm_claim.menu_report_crm_claim_tree msgid "Claims Analysis" msgstr "" @@ -318,6 +302,11 @@ msgstr "" msgid "CRM Claim Report" msgstr "" +#. module: crm_claim +#: view:crm.claim:0 +msgid "References" +msgstr "" + #. module: crm_claim #: view:crm.claim:0 msgid "Status and Categorization" @@ -339,8 +328,8 @@ msgid "September" msgstr "" #. module: crm_claim -#: selection:crm.claim.report,month:0 -msgid "December" +#: view:crm.claim:0 +msgid "Communication" msgstr "" #. module: crm_claim @@ -349,11 +338,22 @@ msgstr "" msgid "Month" msgstr "" +#. module: crm_claim +#: field:crm.claim,type_action:0 +#: field:crm.claim.report,type_action:0 +msgid "Action Type" +msgstr "" + #. module: crm_claim #: field:crm.claim,write_date:0 msgid "Update Date" msgstr "" +#. module: crm_claim +#: view:crm.claim.report:0 +msgid "Salesman" +msgstr "" + #. module: crm_claim #: field:crm.claim,ref2:0 msgid "Reference 2" @@ -371,6 +371,11 @@ msgstr "" msgid "Value Claims" msgstr "" +#. module: crm_claim +#: view:crm.claim.report:0 +msgid " Year " +msgstr "" + #. module: crm_claim #: view:crm.claim:0 msgid "Closure Date" @@ -405,8 +410,11 @@ msgid "Error ! You can not create recursive Menu." msgstr "" #. module: crm_claim +#: view:crm.claim:0 +#: selection:crm.claim,state:0 #: view:crm.claim.report:0 -msgid "7 Days" +#: selection:crm.claim.report,state:0 +msgid "Pending" msgstr "" #. module: crm_claim @@ -435,18 +443,12 @@ msgstr "" msgid "June" msgstr "" -#. module: crm_claim -#: view:crm.claim:0 -msgid "Type of Action" -msgstr "" - #. module: crm_claim #: field:crm.claim,partner_phone:0 msgid "Phone" msgstr "" #. module: crm_claim -#: view:crm.claim.report:0 #: field:crm.claim.report,user_id:0 msgid "User" msgstr "" @@ -457,8 +459,8 @@ msgid "Awaiting Response" msgstr "" #. module: crm_claim -#: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action -msgid "Claim Categories" +#: field:crm.claim,active:0 +msgid "Active" msgstr "" #. module: crm_claim @@ -476,11 +478,6 @@ msgstr "" msgid "Closure" msgstr "" -#. module: crm_claim -#: model:ir.ui.menu,name:crm_claim.menu_crm_claim_type_act -msgid "Resource Type" -msgstr "" - #. module: crm_claim #: view:crm.claim.report:0 msgid "Search" @@ -491,15 +488,6 @@ msgstr "" msgid "October" msgstr "" -#. module: crm_claim -#: model:ir.module.module,description:crm_claim.module_meta_information -msgid "\n" -"This modules allows you to track your customers/suppliers claims and flames.\n" -"It is fully integrated with the email gateway so that you can create\n" -"automatically new claims based on incoming emails.\n" -" " -msgstr "" - #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "January" @@ -528,12 +516,17 @@ msgstr "" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 -#: model:ir.actions.act_window,name:crm_claim.action_report_crm_claim #: model:ir.actions.act_window,name:crm_claim.crm_case_categ_claim0 #: model:ir.ui.menu,name:crm_claim.menu_crm_case_claims msgid "Claims" msgstr "" +#. module: crm_claim +#: selection:crm.claim,type_action:0 +#: selection:crm.claim.report,type_action:0 +msgid "Corrective Action" +msgstr "" + #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim3 msgid "Policy Claims" @@ -575,8 +568,8 @@ msgid "Done" msgstr "" #. module: crm_claim -#: view:crm.claim:0 -msgid "Communication" +#: selection:crm.claim.report,month:0 +msgid "December" msgstr "" #. module: crm_claim @@ -634,6 +627,11 @@ msgstr "" msgid "Cases By Stage and Estimates" msgstr "" +#. module: crm_claim +#: view:crm.claim:0 +msgid "Reply" +msgstr "" + #. module: crm_claim #: view:crm.claim:0 msgid "Claim/Action Description" @@ -671,8 +669,8 @@ msgid "Employee's Name" msgstr "" #. module: crm_claim -#: view:crm.claim.report:0 -msgid "This Month" +#: help:crm.claim,canal_id:0 +msgid "The channels represent the different communication modes available with the customer." msgstr "" #. module: crm_claim @@ -693,11 +691,6 @@ msgstr "" msgid "Name" msgstr "" -#. module: crm_claim -#: view:crm.claim:0 -msgid "Communication history" -msgstr "" - #. module: crm_claim #: model:crm.case.stage,name:crm_claim.stage_claim3 msgid "Won't fix" @@ -709,8 +702,8 @@ msgid "April" msgstr "" #. module: crm_claim -#: view:crm.claim:0 -msgid "References" +#: view:crm.claim.report:0 +msgid "My Case(s)" msgstr "" #. module: crm_claim @@ -727,6 +720,7 @@ msgstr "" #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,section_id:0 +#: view:crm.claim.report:0 msgid "Sales Team" msgstr "" @@ -746,3 +740,8 @@ msgstr "" msgid "Year" msgstr "" +#. module: crm_claim +#: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action +msgid "Claim Categories" +msgstr "" + diff --git a/addons/crm_claim/report/crm_claim_report_view.xml b/addons/crm_claim/report/crm_claim_report_view.xml index 04be54e2052..4128bd7b31f 100644 --- a/addons/crm_claim/report/crm_claim_report_view.xml +++ b/addons/crm_claim/report/crm_claim_report_view.xml @@ -29,30 +29,6 @@
- - - - crm.claim.report.form - crm.claim.report - form - -
- - - - - - - - - - - - - - -
- diff --git a/addons/crm_fundraising/i18n/crm_fundraising.pot b/addons/crm_fundraising/i18n/crm_fundraising.pot index fe6536bdb15..d93151a46a2 100644 --- a/addons/crm_fundraising/i18n/crm_fundraising.pot +++ b/addons/crm_fundraising/i18n/crm_fundraising.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 12:29:52+0000\n" -"PO-Revision-Date: 2010-08-20 12:29:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:23+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:23+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -36,11 +36,6 @@ msgstr "" msgid "Avg. Probability" msgstr "" -#. module: crm_fundraising -#: help:crm.fundraising,canal_id:0 -msgid "The channels represent the different communication modes available with the customer. With each commercial opportunity, you can indicate the canall which is this opportunity source." -msgstr "" - #. module: crm_fundraising #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." @@ -73,11 +68,6 @@ msgstr "" msgid "Watchers Emails" msgstr "" -#. module: crm_fundraising -#: view:crm.fundraising.report:0 -msgid "This Year" -msgstr "" - #. module: crm_fundraising #: view:crm.fundraising.report:0 msgid "Cases" @@ -94,6 +84,11 @@ msgstr "" msgid "Day" msgstr "" +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Add Internal Note" +msgstr "" + #. module: crm_fundraising #: field:crm.fundraising,partner_mobile:0 msgid "Mobile" @@ -115,9 +110,8 @@ msgid "Amount" msgstr "" #. module: crm_fundraising -#: selection:crm.fundraising,state:0 -#: selection:crm.fundraising.report,state:0 -msgid "Cancelled" +#: model:crm.case.categ,name:crm_fundraising.categ_fund4 +msgid "Arts And Culture" msgstr "" #. module: crm_fundraising @@ -133,12 +127,12 @@ msgstr "" #. module: crm_fundraising #: view:crm.fundraising.report:0 -msgid "My Case" +msgid " Month " msgstr "" #. module: crm_fundraising -#: field:crm.fundraising,ref:0 -msgid "Reference" +#: field:crm.fundraising,type_id:0 +msgid "Campaign" msgstr "" #. module: crm_fundraising @@ -171,6 +165,7 @@ msgid "Partner" msgstr "" #. module: crm_fundraising +#: model:ir.actions.act_window,name:crm_fundraising.action_report_crm_fundraising #: model:ir.ui.menu,name:crm_fundraising.menu_report_crm_fundraising_tree msgid "Fundraising Analysis" msgstr "" @@ -186,14 +181,13 @@ msgid "Estimates" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising.report:0 #: field:crm.fundraising.report,section_id:0 msgid "Section" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising:0 -msgid "Dates" +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" msgstr "" #. module: crm_fundraising @@ -214,6 +208,7 @@ msgstr "" #. module: crm_fundraising #: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 msgid "Payment Mode" msgstr "" @@ -243,11 +238,10 @@ msgid "Creation Date" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising:0 +#: field:crm.fundraising,date_closed:0 #: selection:crm.fundraising,state:0 -#: view:crm.fundraising.report:0 #: selection:crm.fundraising.report,state:0 -msgid "Pending" +msgid "Closed" msgstr "" #. module: crm_fundraising @@ -276,10 +270,8 @@ msgid "History Information" msgstr "" #. module: crm_fundraising -#: field:crm.fundraising,date_closed:0 -#: selection:crm.fundraising,state:0 -#: selection:crm.fundraising.report,state:0 -msgid "Closed" +#: view:crm.fundraising:0 +msgid "Dates" msgstr "" #. module: crm_fundraising @@ -287,6 +279,12 @@ msgstr "" msgid "Employee Email" msgstr "" +#. module: crm_fundraising +#: selection:crm.fundraising,state:0 +#: selection:crm.fundraising.report,state:0 +msgid "Cancelled" +msgstr "" + #. module: crm_fundraising #: model:crm.case.categ,name:crm_fundraising.categ_fund2 msgid "Learning And Education" @@ -297,11 +295,6 @@ msgstr "" msgid "Contact" msgstr "" -#. module: crm_fundraising -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - #. module: crm_fundraising #: selection:crm.fundraising.report,month:0 msgid "March" @@ -317,9 +310,13 @@ msgstr "" msgid "Number of Days to close the case" msgstr "" +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "References" +msgstr "" + #. module: crm_fundraising #: view:crm.fundraising.report:0 -#: model:ir.actions.act_window,name:crm_fundraising.action_report_crm_fundraising #: model:ir.module.module,description:crm_fundraising.module_meta_information msgid "Fundraising" msgstr "" @@ -330,8 +327,8 @@ msgid "September" msgstr "" #. module: crm_fundraising -#: selection:crm.fundraising.report,month:0 -msgid "December" +#: view:crm.fundraising:0 +msgid "Communication" msgstr "" #. module: crm_fundraising @@ -365,6 +362,16 @@ msgstr "" msgid "Fundraising Stages" msgstr "" +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Salesman" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,ref:0 +msgid "Reference" +msgstr "" + #. module: crm_fundraising #: field:crm.fundraising,ref2:0 msgid "Reference 2" @@ -379,12 +386,14 @@ msgid "Category" msgstr "" #. module: crm_fundraising -#: model:crm.case.categ,name:crm_fundraising.categ_fund4 -msgid "Arts And Culture" +#: view:crm.fundraising.report:0 +msgid " Year " msgstr "" #. module: crm_fundraising #: field:crm.fundraising,planned_cost:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,planned_cost:0 msgid "Planned Costs" msgstr "" @@ -411,8 +420,11 @@ msgid "Error ! You can not create recursive Menu." msgstr "" #. module: crm_fundraising +#: view:crm.fundraising:0 +#: selection:crm.fundraising,state:0 #: view:crm.fundraising.report:0 -msgid "7 Days" +#: selection:crm.fundraising.report,state:0 +msgid "Pending" msgstr "" #. module: crm_fundraising @@ -452,14 +464,13 @@ msgid "Phone" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising.report:0 #: field:crm.fundraising.report,user_id:0 msgid "User" msgstr "" #. module: crm_fundraising -#: model:crm.case.resource.type,name:crm_fundraising.type_fund2 -msgid "Cheque" +#: view:crm.fundraising.report:0 +msgid "#Fundraising" msgstr "" #. module: crm_fundraising @@ -477,11 +488,6 @@ msgstr "" msgid "Extended Filters..." msgstr "" -#. module: crm_fundraising -#: model:ir.ui.menu,name:crm_fundraising.menu_crm_fundraising_resource_act -msgid "Resource Type" -msgstr "" - #. module: crm_fundraising #: view:crm.fundraising.report:0 msgid "Search" @@ -498,8 +504,8 @@ msgid "January" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising.report:0 -msgid "#Fundraising" +#: model:crm.case.resource.type,name:crm_fundraising.type_fund2 +msgid "Cheque" msgstr "" #. module: crm_fundraising @@ -547,8 +553,8 @@ msgid "Done" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising:0 -msgid "Communication" +#: selection:crm.fundraising.report,month:0 +msgid "December" msgstr "" #. module: crm_fundraising @@ -597,7 +603,7 @@ msgid "CRM Fundraising Report" msgstr "" #. module: crm_fundraising -#: field:crm.fundraising,type_id:0 +#: field:crm.fundraising.report,type_id:0 msgid "Fundraising Type" msgstr "" @@ -628,13 +634,8 @@ msgid "Employee's Name" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising.report:0 -msgid "This Month" -msgstr "" - -#. module: crm_fundraising -#: model:ir.actions.act_window,name:crm_fundraising.crm_fundraising_resource_act -msgid "Fundraising Resource Type" +#: help:crm.fundraising,canal_id:0 +msgid "The channels represent the different communication modes available with the customer." msgstr "" #. module: crm_fundraising @@ -656,11 +657,6 @@ msgstr "" msgid "Name" msgstr "" -#. module: crm_fundraising -#: view:crm.fundraising:0 -msgid "Communication history" -msgstr "" - #. module: crm_fundraising #: model:crm.case.resource.type,name:crm_fundraising.type_fund1 msgid "Cash" @@ -677,8 +673,8 @@ msgid "April" msgstr "" #. module: crm_fundraising -#: view:crm.fundraising:0 -msgid "References" +#: view:crm.fundraising.report:0 +msgid "My Case(s)" msgstr "" #. module: crm_fundraising @@ -704,6 +700,7 @@ msgstr "" #. module: crm_fundraising #: view:crm.fundraising:0 #: field:crm.fundraising,section_id:0 +#: view:crm.fundraising.report:0 msgid "Sales Team" msgstr "" diff --git a/addons/crm_helpdesk/i18n/crm_helpdesk.pot b/addons/crm_helpdesk/i18n/crm_helpdesk.pot index 50bebada7f4..68ad24b01de 100644 --- a/addons/crm_helpdesk/i18n/crm_helpdesk.pot +++ b/addons/crm_helpdesk/i18n/crm_helpdesk.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 13:01:32+0000\n" -"PO-Revision-Date: 2010-08-20 13:01:32+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:23+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:23+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,6 +15,11 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: crm_helpdesk +#: field:crm.helpdesk.report,delay_close:0 +msgid "Delay to Close" +msgstr "" + #. module: crm_helpdesk #: field:crm.helpdesk.report,nbr:0 msgid "# of Cases" @@ -41,11 +46,6 @@ msgstr "" msgid "March" msgstr "" -#. module: crm_helpdesk -#: field:crm.helpdesk.report,delay_close:0 -msgid "Delay to close" -msgstr "" - #. module: crm_helpdesk #: field:crm.helpdesk,company_id:0 #: view:crm.helpdesk.report:0 @@ -58,11 +58,6 @@ msgstr "" msgid "Watchers Emails" msgstr "" -#. module: crm_helpdesk -#: view:crm.helpdesk.report:0 -msgid "This Year" -msgstr "" - #. module: crm_helpdesk #: view:crm.helpdesk.report:0 msgid "Cases" @@ -75,10 +70,16 @@ msgid "Highest" msgstr "" #. module: crm_helpdesk +#: view:crm.helpdesk.report:0 #: field:crm.helpdesk.report,day:0 msgid "Day" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Add Internal Note" +msgstr "" + #. module: crm_helpdesk #: view:crm.helpdesk:0 msgid "Notes" @@ -101,10 +102,22 @@ msgid "Partner Contact" msgstr "" #. module: crm_helpdesk +#: model:ir.actions.act_window,name:crm_helpdesk.action_report_crm_helpdesk #: model:ir.ui.menu,name:crm_helpdesk.menu_report_crm_helpdesks_tree msgid "Helpdesk Analysis" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,date_closed:0 +msgid "Close Date" +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid " Month " +msgstr "" + #. module: crm_helpdesk #: field:crm.helpdesk,ref:0 msgid "Reference" @@ -146,7 +159,6 @@ msgid "Estimates" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk.report:0 #: field:crm.helpdesk.report,section_id:0 msgid "Section" msgstr "" @@ -175,8 +187,8 @@ msgid "Won" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk:0 -msgid "Reply" +#: field:crm.helpdesk.report,delay_expected:0 +msgid "Overpassed Deadline" msgstr "" #. module: crm_helpdesk @@ -191,6 +203,8 @@ msgstr "" #. module: crm_helpdesk #: field:crm.helpdesk,canal_id:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,canal_id:0 msgid "Channel" msgstr "" @@ -200,8 +214,14 @@ msgstr "" msgid "Lowest" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "# Mails" +msgstr "" + #. module: crm_helpdesk #: field:crm.helpdesk,create_date:0 +#: field:crm.helpdesk.report,create_date:0 msgid "Creation Date" msgstr "" @@ -220,7 +240,6 @@ msgstr "" #. module: crm_helpdesk #: view:crm.helpdesk:0 #: field:crm.helpdesk,date_deadline:0 -#: view:crm.helpdesk.report:0 #: field:crm.helpdesk.report,date_deadline:0 msgid "Deadline" msgstr "" @@ -260,14 +279,19 @@ msgstr "" msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "References" +msgstr "" + #. module: crm_helpdesk #: selection:crm.helpdesk.report,month:0 msgid "September" msgstr "" #. module: crm_helpdesk -#: selection:crm.helpdesk.report,month:0 -msgid "December" +#: view:crm.helpdesk:0 +msgid "Communication" msgstr "" #. module: crm_helpdesk @@ -291,6 +315,11 @@ msgstr "" msgid "Query" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Salesman" +msgstr "" + #. module: crm_helpdesk #: field:crm.helpdesk,ref2:0 msgid "Reference 2" @@ -298,9 +327,15 @@ msgstr "" #. module: crm_helpdesk #: field:crm.helpdesk,categ_id:0 +#: field:crm.helpdesk.report,categ_id:0 msgid "Category" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid " Year " +msgstr "" + #. module: crm_helpdesk #: view:crm.helpdesk:0 msgid "Helpdesk Support" @@ -308,6 +343,7 @@ msgstr "" #. module: crm_helpdesk #: field:crm.helpdesk,planned_cost:0 +#: field:crm.helpdesk.report,planned_cost:0 msgid "Planned Costs" msgstr "" @@ -370,7 +406,6 @@ msgid "Planned Revenue" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk.report:0 #: field:crm.helpdesk.report,user_id:0 msgid "User" msgstr "" @@ -470,8 +505,8 @@ msgid "Done" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk:0 -msgid "Communication" +#: selection:crm.helpdesk.report,month:0 +msgid "December" msgstr "" #. module: crm_helpdesk @@ -508,7 +543,6 @@ msgstr "" #. module: crm_helpdesk #: view:crm.helpdesk.report:0 -#: model:ir.actions.act_window,name:crm_helpdesk.action_report_crm_helpdesk #: model:ir.model,name:crm_helpdesk.model_crm_helpdesk #: model:ir.ui.menu,name:crm_helpdesk.menu_config_helpdesk msgid "Helpdesk" @@ -530,6 +564,11 @@ msgstr "" msgid "Details" msgstr "" +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Reply" +msgstr "" + #. module: crm_helpdesk #: field:crm.helpdesk,description:0 msgid "Description" @@ -546,13 +585,13 @@ msgid "Probability (%)" msgstr "" #. module: crm_helpdesk -#: help:crm.helpdesk,canal_id:0 -msgid "The channels represent the different communication modes available with the customer." +#: field:crm.helpdesk.report,email:0 +msgid "# Emails" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk.report:0 -msgid "This Month" +#: help:crm.helpdesk,canal_id:0 +msgid "The channels represent the different communication modes available with the customer." msgstr "" #. module: crm_helpdesk @@ -578,11 +617,6 @@ msgstr "" msgid "Lost" msgstr "" -#. module: crm_helpdesk -#: view:crm.helpdesk:0 -msgid "Communication history" -msgstr "" - #. module: crm_helpdesk #: model:ir.ui.menu,name:crm_helpdesk.menu_help_support_main msgid "Helpdesk and Support" @@ -594,8 +628,8 @@ msgid "April" msgstr "" #. module: crm_helpdesk -#: view:crm.helpdesk:0 -msgid "References" +#: view:crm.helpdesk.report:0 +msgid "My Case(s)" msgstr "" #. module: crm_helpdesk @@ -612,14 +646,10 @@ msgstr "" #. module: crm_helpdesk #: view:crm.helpdesk:0 #: field:crm.helpdesk,section_id:0 +#: view:crm.helpdesk.report:0 msgid "Sales Team" msgstr "" -#. module: crm_helpdesk -#: field:crm.helpdesk.report,create_date:0 -msgid "Create Date" -msgstr "" - #. module: crm_helpdesk #: field:crm.helpdesk,date_action_last:0 msgid "Last Action" diff --git a/addons/crm_helpdesk/report/crm_helpdesk_report_view.xml b/addons/crm_helpdesk/report/crm_helpdesk_report_view.xml index 8dbfe843d9e..1ae9224787b 100644 --- a/addons/crm_helpdesk/report/crm_helpdesk_report_view.xml +++ b/addons/crm_helpdesk/report/crm_helpdesk_report_view.xml @@ -30,28 +30,6 @@
- - - - crm.helpdesk.report.form - crm.helpdesk.report - form - -
- - - - - - - - - - - - -
- diff --git a/addons/crm_partner_assign/i18n/crm_partner_assign.pot b/addons/crm_partner_assign/i18n/crm_partner_assign.pot new file mode 100644 index 00000000000..c3954dd5a9d --- /dev/null +++ b/addons/crm_partner_assign/i18n/crm_partner_assign.pot @@ -0,0 +1,703 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * crm_partner_assign +# +msgid "" +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:23+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:23+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,name:0 +msgid "Send to" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_close:0 +msgid "Delay to Close" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,planned_revenue:0 +msgid "Planned Revenue" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,nbr:0 +msgid "# of Cases" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Group By..." +msgstr "" + +#. module: crm_partner_assign +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +#: view:crm.lead.forward.to.partner:0 +msgid "Forward" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,reply_to:0 +msgid "Reply-to of the Sales team defined on this case" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localize" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "March" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Lead" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to close" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Whole Story" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,company_id:0 +msgid "Company" +msgstr "" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:0 +#, python-format +msgid "Could not contact geolocation servers, please make sure you have a working internet connection (%s)" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,partner_date:0 +msgid "Partner Date" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Highest" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,day:0 +msgid "Day" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Latest email" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_latitude:0 +#: field:res.partner,partner_latitude:0 +msgid "Geo Latitude" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Cancelled" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assignation" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,date_closed:0 +msgid "Close Date" +msgstr "" + +#. module: crm_partner_assign +#: help:res.partner,partner_weight:0 +msgid "Gives the probability to assign a lead to this partner. (0 means no assignation.)" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.res_partner_grade_action +#: model:ir.ui.menu,name:crm_partner_assign.menu_res_partner_grade_action +#: field:res.partner,grade_id:0 +#: view:res.partner.grade:0 +msgid "Partner Grade" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Pending" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +#: field:crm.lead.forward.to.partner,partner_id:0 +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,partner_assigned_id:0 +#: model:ir.model,name:crm_partner_assign.model_res_partner +msgid "Partner" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability:0 +msgid "Avg Probability" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Previous" +msgstr "" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:0 +#, python-format +msgid "Network error" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,email_cc:0 +msgid "These addresses will receive a copy of this email. To modify the permanent CC list, edit the global CC field of this case" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_from:0 +msgid "From" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: view:crm.lead.report.assign:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Closed" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Section" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Next" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,priority:0 +msgid "Priority" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,state:0 +msgid "State" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_expected:0 +msgid "Overpassed Deadline" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,html:0 +msgid "HTML formatting?" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,type:0 +msgid "Type" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead,partner_assigned_id:0 +msgid "Partner this case has been forwarded/assigned to." +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Lowest" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Leads Analysis" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,creation_date:0 +msgid "Creation Date" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,html:0 +msgid "Select this if you want to send email with HTML formatting." +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "7 Days" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Partner Assignation" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,type:0 +msgid "Type is used to separate Leads and Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "July" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,stage_id:0 +msgid "Stage" +msgstr "" + +#. module: crm_partner_assign +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/wizard/crm_forward_to_partner.py:0 +#, python-format +msgid "Fwd" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localization" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Opportunities Assignment Analysis" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Cancel" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,history:0 +msgid "Send history" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "Contact" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Close" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.action_report_crm_opportunity_assign +#: model:ir.ui.menu,name:crm_partner_assign.menu_report_crm_opportunities_assign_tree +msgid "Opp. Assignment Analysis" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_close:0 +msgid "Number of Days to close the case" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner,partner_weight:0 +msgid "Weight" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to open" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,grade_id:0 +msgid "Grade" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "December" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,month:0 +msgid "Month" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,opening_date:0 +msgid "Opening Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,subject:0 +msgid "Subject" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Salesman" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,reply_to:0 +msgid "Reply To" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,categ_id:0 +msgid "Category" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "#Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.module.module,shortdesc:crm_partner_assign.module_meta_information +msgid "Partner Geo-Localisation" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Draft" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Low" +msgstr "" + +#. module: crm_partner_assign +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +#: field:res.partner,opportunity_assigned_ids:0 +msgid "Assigned Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,date_assign:0 +msgid "Assignation Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability_max:0 +msgid "Max Probability" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "August" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Normal" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Escalate" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,attachment_ids:0 +msgid "unknown" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "June" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_open:0 +msgid "Number of Days to open the case" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_open:0 +msgid "Delay to Open" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +#: field:crm.lead.forward.to.partner,user_id:0 +#: field:crm.lead.report.assign,user_id:0 +msgid "User" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,active:0 +msgid "Active" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "November" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Extended Filters..." +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_longitude:0 +#: field:res.partner,partner_longitude:0 +msgid "Geo Longitude" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "October" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Assignation" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_cc:0 +msgid "CC" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "January" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Planned Revenues" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_res_partner_grade +msgid "res.partner.grade" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +msgid "Unchanged" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "September" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Last 30 Days" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,name:0 +msgid "Grade Name" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead,date_assign:0 +msgid "Last date this case was forwarded/assigned to a partner" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +#: view:res.partner:0 +msgid "Open" +msgstr "" + +#. module: crm_partner_assign +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner,date_localization:0 +msgid "Geo Localization Date" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Current" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_to:0 +msgid "To" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_forward_to_partner +msgid "Send new email" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +#: model:ir.actions.act_window,name:crm_partner_assign.crm_lead_forward_to_partner_act +msgid "Forward to Partner" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "May" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probable_revenue:0 +msgid "Probable Revenue" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_assigned_id:0 +msgid "Assigned Partner" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,address_id:0 +msgid "Address" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,partner_id:0 +msgid "Customer" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "February" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +msgid "Email Address" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,country_id:0 +msgid "Country" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Convert to Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assign" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "April" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead +msgid "crm.lead" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_report_assign +msgid "CRM Lead Report" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Case Information" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,body:0 +msgid "Message Body" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "High" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,state:0 +msgid "Set New State To" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,name:0 +msgid "Year" +msgstr "" + diff --git a/addons/crm_profiling/i18n/crm_profiling.pot b/addons/crm_profiling/i18n/crm_profiling.pot index cef3c2afcb9..14e84327750 100644 --- a/addons/crm_profiling/i18n/crm_profiling.pot +++ b/addons/crm_profiling/i18n/crm_profiling.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:24+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:24+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,11 +15,21 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: crm_profiling +#: view:crm_profiling.questionnaire:0 +msgid "Questions List" +msgstr "" + #. module: crm_profiling #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" msgstr "" +#. module: crm_profiling +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + #. module: crm_profiling #: field:crm_profiling.answer,question_id:0 #: field:crm_profiling.question,name:0 @@ -38,13 +48,13 @@ msgid "Child Profiles" msgstr "" #. module: crm_profiling -#: model:ir.module.module,shortdesc:crm_profiling.module_meta_information -msgid "crm_profiling management" +#: view:crm.segmentation:0 +msgid "Partner Segmentations" msgstr "" #. module: crm_profiling -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: crm_profiling @@ -53,12 +63,23 @@ msgstr "" msgid "Answer" msgstr "" +#. module: crm_profiling +#: model:ir.model,name:crm_profiling.model_crm_segmentation +msgid "Partner Segmentation" +msgstr "" + #. module: crm_profiling #: view:res.partner:0 msgid "Profiling" msgstr "" #. module: crm_profiling +#: model:ir.module.module,shortdesc:crm_profiling.module_meta_information +msgid "Crm Profiling management - To Perform Segmentation within Partners" +msgstr "" + +#. module: crm_profiling +#: view:crm_profiling.questionnaire:0 #: field:crm_profiling.questionnaire,description:0 msgid "Description" msgstr "" @@ -98,10 +119,8 @@ msgid "Questionnaires" msgstr "" #. module: crm_profiling -#: field:crm_profiling.questionnaire,name:0 -#: model:ir.model,name:crm_profiling.model_crm_profiling_questionnaire -#: wizard_view:open_questionnaire,init:0 -msgid "Questionnaire" +#: help:crm.segmentation,profiling_active:0 +msgid "Check this box if you want to use this tab as part of the segmentation rule. If not checked, the criteria beneath will be ignored" msgstr "" #. module: crm_profiling @@ -125,11 +144,6 @@ msgstr "" msgid "Included Answers" msgstr "" -#. module: crm_profiling -#: help:crm.segmentation,profiling_active:0 -msgid "Check this box if you want to use this tab as part of the segmentation rule. If not checked, the criteria beneath will be ignored" -msgstr "" - #. module: crm_profiling #: view:crm_profiling.question:0 #: field:crm_profiling.questionnaire,questions_ids:0 @@ -150,8 +164,17 @@ msgid "Cancel" msgstr "" #. module: crm_profiling -#: view:crm.segmentation:0 -msgid "Partner Segmentations" +#: model:ir.model,name:crm_profiling.model_res_partner +msgid "Partner" +msgstr "" + +#. module: crm_profiling +#: code:addons/crm_profiling/crm_profiling.py:0 +#: field:crm_profiling.questionnaire,name:0 +#: model:ir.model,name:crm_profiling.model_crm_profiling_questionnaire +#: wizard_view:open_questionnaire,init:0 +#, python-format +msgid "Questionnaire" msgstr "" #. module: crm_profiling diff --git a/addons/decimal_precision/i18n/decimal_precision.pot b/addons/decimal_precision/i18n/decimal_precision.pot index 90cfeda23dc..815e4a6df51 100644 --- a/addons/decimal_precision/i18n/decimal_precision.pot +++ b/addons/decimal_precision/i18n/decimal_precision.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 05:24:00+0000\n" -"PO-Revision-Date: 2010-08-20 05:24:00+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:24+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:24+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -36,24 +36,14 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: decimal_precision -#: view:decimal.precision:0 -msgid "Decimal Precision" +#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information +msgid "Decimal Precision Configuration" msgstr "" #. module: decimal_precision #: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form #: model:ir.ui.menu,name:decimal_precision.menu_decimal_precision_form -msgid "Decimal Accuracy Definitions" -msgstr "" - -#. module: decimal_precision -#: model:ir.module.module,description:decimal_precision.module_meta_information -msgid "\n" -"This module allows to configure the price accuracy you need for different kind\n" -"of usage: accounting, sales, purchases, ...\n" -"\n" -"The decimal precision is configured per company.\n" -"" +msgid "Decimal Accuracy" msgstr "" #. module: decimal_precision @@ -67,8 +57,8 @@ msgid "Usage" msgstr "" #. module: decimal_precision -#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information -msgid "Decimal Precision Configuration" +#: view:decimal.precision:0 +msgid "Decimal Precision" msgstr "" #. module: decimal_precision diff --git a/addons/delivery/i18n/delivery.pot b/addons/delivery/i18n/delivery.pot index 7eb584be848..cad28f16415 100644 --- a/addons/delivery/i18n/delivery.pot +++ b/addons/delivery/i18n/delivery.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:24+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:24+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,23 +16,8 @@ msgstr "" "Plural-Forms: \n" #. module: delivery -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: delivery -#: selection:delivery.grid.line,operator:0 -msgid ">=" -msgstr "" - -#. module: delivery -#: view:res.partner:0 -msgid "Sales & Purchases" -msgstr "" - -#. module: delivery -#: view:delivery.grid:0 -msgid "Destination" +#: report:sale.shipping:0 +msgid "Order Ref." msgstr "" #. module: delivery @@ -41,18 +26,24 @@ msgid "Delivery by Poste" msgstr "" #. module: delivery -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: view:delivery.grid:0 +msgid "Destination" msgstr "" #. module: delivery -#: constraint:res.partner:0 -msgid "Error ! You can not create recursive associated members." +#: field:stock.move,weight_net:0 +msgid "Net weight" msgstr "" #. module: delivery -#: field:delivery.grid,state_ids:0 -msgid "States" +#: code:addons/delivery/delivery.py:0 +#, python-format +msgid "No price available !" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_grid_line +msgid "Delivery Grid Line" msgstr "" #. module: delivery @@ -61,23 +52,15 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: delivery -#: help:res.partner,property_delivery_carrier:0 -msgid "This delivery method will be used when invoicing from packing." +#: view:delivery.grid:0 +msgid "Delivery grids" msgstr "" #. module: delivery -#: model:ir.model,name:delivery.model_delivery_grid -msgid "Delivery Grid" -msgstr "" - -#. module: delivery -#: field:delivery.grid,zip_from:0 -msgid "Start Zip" -msgstr "" - -#. module: delivery -#: selection:delivery.grid.line,price_type:0 -msgid "Fixed" +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +#: field:stock.picking,volume:0 +msgid "Volume" msgstr "" #. module: delivery @@ -86,25 +69,84 @@ msgid "Grid Line" msgstr "" #. module: delivery -#: model:ir.actions.act_window,name:delivery.action_delivery_grid_form -#: model:ir.ui.menu,name:delivery.menu_action_delivery_grid_form -msgid "Delivery Pricelist" +#: model:ir.actions.report.xml,name:delivery.report_shipping +msgid "Delivery order" msgstr "" #. module: delivery -#: model:ir.actions.act_window,name:delivery.action_picking_tree5 -#: model:ir.ui.menu,name:delivery.menu_action_picking_tree5 -msgid "Generate Draft Invoices On Receptions" +#: view:res.partner:0 +msgid "Deliveries Properties" msgstr "" #. module: delivery -#: model:ir.model,name:delivery.model_delivery_grid_line -msgid "Delivery line of grid" +#: model:ir.actions.act_window,name:delivery.action_picking_tree4 +msgid "Picking to be invoiced" msgstr "" #. module: delivery -#: model:ir.ui.menu,name:delivery.menu_delivery -msgid "Delivery" +#: help:delivery.grid,sequence:0 +msgid "Gives the sequence order when displaying a list of delivery grid." +msgstr "" + +#. module: delivery +#: view:delivery.grid:0 +#: field:delivery.grid,country_ids:0 +msgid "Countries" +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Delivery Order :" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_sale_order +msgid "Sale Order" +msgstr "" + +#. module: delivery +#: field:delivery.grid.line,variable_factor:0 +msgid "Variable Factor" +msgstr "" + +#. module: delivery +#: selection:delivery.grid.line,price_type:0 +msgid "Fixed" +msgstr "" + +#. module: delivery +#: view:delivery.sale.order:0 +#: field:delivery.sale.order,carrier_id:0 +#: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form +#: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form +#: field:res.partner,property_delivery_carrier:0 +msgid "Delivery Method" +msgstr "" + +#. module: delivery +#: help:delivery.grid,active:0 +msgid "If the active field is set to true, it will allow you to hide the delivery grid without removing it." +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_stock_move +msgid "Stock Move" +msgstr "" + +#. module: delivery +#: code:addons/delivery/delivery.py:0 +#, python-format +msgid "No line matched this order in the choosed delivery grids !" +msgstr "" + +#. module: delivery +#: field:stock.picking,carrier_tracking_ref:0 +msgid "Carrier Tracking Ref" +msgstr "" + +#. module: delivery +#: field:stock.picking,weight_net:0 +msgid "Net Weight" msgstr "" #. module: delivery @@ -112,14 +154,150 @@ msgstr "" msgid "Grid Lines" msgstr "" +#. module: delivery +#: view:delivery.grid:0 +msgid "Grid definition" +msgstr "" + +#. module: delivery +#: view:delivery.sale.order:0 +msgid "_Cancel" +msgstr "" + +#. module: delivery +#: field:delivery.grid.line,operator:0 +msgid "Operator" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_res_partner +msgid "Partner" +msgstr "" + +#. module: delivery +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Invoiced to" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_sale_order +msgid "Make Delievery" +msgstr "" + +#. module: delivery +#: model:ir.module.module,description:delivery.module_meta_information +msgid "Allows you to add delivery methods in sale orders and picking.\n" +" You can define your own carrier and delivery grids for prices.\n" +" When creating invoices from picking, OpenERP is able to add and compute the shipping line.\n" +"\n" +" " +msgstr "" + +#. module: delivery +#: code:addons/delivery/stock.py:0 +#, python-format +msgid "Warning" +msgstr "" + #. module: delivery #: field:delivery.grid.line,grid_id:0 msgid "Grid" msgstr "" #. module: delivery -#: view:res.partner:0 -msgid "Deliveries Properties" +#: field:delivery.grid,zip_to:0 +msgid "To Zip" +msgstr "" + +#. module: delivery +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: delivery +#: constraint:product.template:0 +msgid "Error: UOS must be in a different category than the UOM" +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Order Date" +msgstr "" + +#. module: delivery +#: field:delivery.grid,name:0 +msgid "Grid Name" +msgstr "" + +#. module: delivery +#: view:stock.move:0 +msgid "Weights" +msgstr "" + +#. module: delivery +#: field:stock.picking,number_of_packages:0 +msgid "Number of Packages" +msgstr "" + +#. module: delivery +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +#: report:sale.shipping:0 +#: field:stock.move,weight:0 +#: field:stock.picking,weight:0 +msgid "Weight" +msgstr "" + +#. module: delivery +#: field:sale.order,carrier_id:0 +msgid "Delivery method" +msgstr "" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:0 +#, python-format +msgid "No grid available !" +msgstr "" + +#. module: delivery +#: selection:delivery.grid.line,operator:0 +msgid ">=" +msgstr "" + +#. module: delivery +#: constraint:product.template:0 +msgid "Error: The default UOM and the purchase UOM must be in the same category." +msgstr "" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:0 +#, python-format +msgid "Order not in draft state !" +msgstr "" + +#. module: delivery +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Lot" +msgstr "" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_grid +msgid "Delivery Grid" msgstr "" #. module: delivery @@ -129,8 +307,109 @@ msgid "Active" msgstr "" #. module: delivery -#: view:delivery.grid:0 -msgid "Grid definition" +#: report:sale.shipping:0 +msgid "Shipping Date" +msgstr "" + +#. module: delivery +#: field:delivery.carrier,product_id:0 +msgid "Delivery Product" +msgstr "" + +#. module: delivery +#: view:delivery.grid.line:0 +msgid "Condition" +msgstr "" + +#. module: delivery +#: field:delivery.grid.line,standard_price:0 +msgid "Cost Price" +msgstr "" + +#. module: delivery +#: selection:delivery.grid.line,price_type:0 +#: field:delivery.grid.line,type:0 +msgid "Variable" +msgstr "" + +#. module: delivery +#: help:res.partner,property_delivery_carrier:0 +msgid "This delivery method will be used when invoicing from picking." +msgstr "" + +#. module: delivery +#: field:delivery.grid.line,max_value:0 +msgid "Maximum Value" +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Quantity" +msgstr "" + +#. module: delivery +#: field:delivery.grid,zip_from:0 +msgid "Start Zip" +msgstr "" + +#. module: delivery +#: help:sale.order,carrier_id:0 +msgid "Complete this field if you plan to invoice the shipping based on picking." +msgstr "" + +#. module: delivery +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: delivery +#: field:delivery.carrier,partner_id:0 +msgid "Carrier Partner" +msgstr "" + +#. module: delivery +#: view:res.partner:0 +msgid "Sales & Purchases" +msgstr "" + +#. module: delivery +#: view:delivery.sale.order:0 +msgid "Create Deliveries" +msgstr "" + +#. module: delivery +#: model:ir.actions.act_window,name:delivery.action_delivery_cost +#: view:sale.order:0 +msgid "Delivery Costs" +msgstr "" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Description" +msgstr "" + +#. module: delivery +#: model:ir.actions.act_window,name:delivery.action_delivery_grid_form +#: model:ir.ui.menu,name:delivery.menu_action_delivery_grid_form +msgid "Delivery Pricelist" +msgstr "" + +#. module: delivery +#: field:delivery.carrier,price:0 +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +msgid "Price" +msgstr "" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:0 +#, python-format +msgid "No grid matching for this carrier !" +msgstr "" + +#. module: delivery +#: model:ir.ui.menu,name:delivery.menu_delivery +msgid "Delivery" msgstr "" #. module: delivery @@ -145,23 +424,9 @@ msgid "=" msgstr "" #. module: delivery -#: field:delivery.carrier,product_id:0 -msgid "Delivery Product" -msgstr "" - -#. module: delivery -#: view:delivery.grid.line:0 -msgid "Condition" -msgstr "" - -#. module: delivery -#: model:ir.model,name:delivery.model_delivery_carrier -msgid "Carrier and delivery grids" -msgstr "" - -#. module: delivery -#: field:delivery.grid.line,standard_price:0 -msgid "Cost Price" +#: code:addons/delivery/stock.py:0 +#, python-format +msgid "The carrier %s (id: %d) has no delivery grid!" msgstr "" #. module: delivery @@ -170,72 +435,23 @@ msgid "Name" msgstr "" #. module: delivery -#: constraint:product.template:0 -msgid "Error: UOS must be in a different category than the UOM" -msgstr "" - -#. module: delivery -#: field:delivery.grid,country_ids:0 -msgid "Countries" -msgstr "" - -#. module: delivery -#: constraint:product.template:0 -msgid "Error: The default UOM and the purchase UOM must be in the same category." -msgstr "" - -#. module: delivery -#: view:sale.order:0 -msgid "Notes" -msgstr "" - -#. module: delivery -#: field:delivery.grid.line,variable_factor:0 -msgid "Variable Factor" -msgstr "" - -#. module: delivery -#: selection:delivery.grid.line,price_type:0 -#: field:delivery.grid.line,type:0 -msgid "Variable" -msgstr "" - -#. module: delivery -#: field:delivery.grid,name:0 -msgid "Grid Name" +#: help:delivery.carrier,active:0 +msgid "If the active field is set to true, it will allow you to hide the delivery carrier without removing it." msgstr "" #. module: delivery #: view:delivery.carrier:0 #: field:delivery.carrier,name:0 #: field:delivery.grid,carrier_id:0 +#: model:ir.model,name:delivery.model_delivery_carrier +#: report:sale.shipping:0 #: field:stock.picking,carrier_id:0 msgid "Carrier" msgstr "" #. module: delivery -#: selection:delivery.grid.line,type:0 -#: selection:delivery.grid.line,variable_factor:0 -#: field:stock.picking,volume:0 -msgid "Volume" -msgstr "" - -#. module: delivery -#: field:delivery.grid.line,max_value:0 -msgid "Maximum Value" -msgstr "" - -#. module: delivery -#: wizard_button:delivery.sale.order,init,delivery:0 -msgid "Add Delivery Costs" -msgstr "" - -#. module: delivery -#: wizard_field:delivery.sale.order,init,carrier_id:0 -#: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form -#: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form -#: field:res.partner,property_delivery_carrier:0 -msgid "Delivery Method" +#: view:delivery.sale.order:0 +msgid "_Apply" msgstr "" #. module: delivery @@ -244,8 +460,9 @@ msgid "ID" msgstr "" #. module: delivery -#: field:delivery.grid.line,operator:0 -msgid "Operator" +#: code:addons/delivery/wizard/delivery_sale_order.py:0 +#, python-format +msgid "The order state have to be draft to add delivery lines." msgstr "" #. module: delivery @@ -258,86 +475,27 @@ msgstr "" msgid "Delivery Grids" msgstr "" -#. module: delivery -#: selection:delivery.grid.line,type:0 -#: selection:delivery.grid.line,variable_factor:0 -#: field:stock.picking,weight:0 -msgid "Weight" -msgstr "" - #. module: delivery #: field:delivery.grid,sequence:0 msgid "Sequence" msgstr "" -#. module: delivery -#: field:delivery.carrier,partner_id:0 -msgid "Carrier Partner" -msgstr "" - -#. module: delivery -#: model:ir.module.module,description:delivery.module_meta_information -msgid "Allows you to add delivery methods in sales orders and packing. You can define your own carrier and delivery grids for prices. When creating invoices from picking, Open ERP is able to add and compute the shipping line." -msgstr "" - -#. module: delivery -#: field:delivery.grid,zip_to:0 -msgid "To Zip" -msgstr "" - -#. module: delivery -#: model:ir.actions.act_window,name:delivery.action_picking_tree4 -#: model:ir.ui.menu,name:delivery.menu_action_picking_tree3 -msgid "Packing to be invoiced" -msgstr "" - -#. module: delivery -#: help:sale.order,carrier_id:0 -msgid "Complete this field if you plan to invoice the shipping based on packing." -msgstr "" - -#. module: delivery -#: model:ir.actions.wizard,name:delivery.wizard_deliver_line_add -msgid "Delivery Costs" -msgstr "" - #. module: delivery #: field:delivery.grid.line,list_price:0 msgid "Sale Price" msgstr "" +#. module: delivery +#: view:delivery.grid:0 +#: field:delivery.grid,state_ids:0 +msgid "States" +msgstr "" + #. module: delivery #: constraint:product.product:0 msgid "Error: Invalid ean code" msgstr "" -#. module: delivery -#: view:delivery.grid:0 -msgid "Delivery grids" -msgstr "" - -#. module: delivery -#: wizard_button:delivery.sale.order,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: delivery -#: field:sale.order,carrier_id:0 -msgid "Delivery method" -msgstr "" - -#. module: delivery -#: field:delivery.carrier,price:0 -#: selection:delivery.grid.line,type:0 -#: selection:delivery.grid.line,variable_factor:0 -msgid "Price" -msgstr "" - -#. module: delivery -#: constraint:res.partner:0 -msgid "The VAT doesn't seem to be correct." -msgstr "" - #. module: delivery #: field:delivery.grid.line,price_type:0 msgid "Price Type" diff --git a/addons/document/i18n/document.pot b/addons/document/i18n/document.pot index adcb50ddad0..5c31cd60a5b 100644 --- a/addons/document/i18n/document.pot +++ b/addons/document/i18n/document.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:25+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:25+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,23 +16,226 @@ msgstr "" "Plural-Forms: \n" #. module: document -#: field:document.directory,create_date:0 -msgid "Date Created" +#: field:document.directory,parent_id:0 +msgid "Parent Directory" msgstr "" #. module: document -#: field:document.directory,ressource_id:0 -msgid "Resource ID" +#: model:ir.model,name:document.model_document_configuration +msgid "Auto Directory Configuration" msgstr "" #. module: document -#: field:document.directory.content,include_name:0 -msgid "Include Record Name" +#: field:document.directory,resource_field:0 +msgid "Name field" msgstr "" #. module: document -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: view:board.board:0 +msgid "Document board" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_process_node +msgid "Process Node" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Search Document Directory" +msgstr "" + +#. module: document +#: help:document.directory,resource_field:0 +msgid "Field to be used as name on resource directories. If empty, the \"name\" will be used." +msgstr "" + +#. module: document +#: code:addons/document/document_directory.py:0 +#, python-format +msgid "Directory name contains special characters!" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: view:document.storage:0 +msgid "Group By..." +msgstr "" + +#. module: document +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_content_type +msgid "Directory Content Type" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Resources" +msgstr "" + +#. module: document +#: field:document.directory,file_ids:0 +#: view:report.document.user:0 +msgid "Files" +msgstr "" + +#. module: document +#: view:report.files.partner:0 +msgid "Files per Month" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "March" +msgstr "" + +#. module: document +#: field:document.directory,company_id:0 +msgid "Company" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_content +msgid "Directory Content" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Dynamic context" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_document_management_configuration +msgid "Document Management" +msgstr "" + +#. module: document +#: help:document.directory.dctx,expr:0 +msgid "A python expression used to evaluate the field.\n" +"You can use 'dir_id' for current dir, 'res_id', 'res_model' as a reference to the current record, in dynamic folders" +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "This Year" +msgstr "" + +#. module: document +#: field:document.storage,path:0 +msgid "Path" +msgstr "" + +#. module: document +#: code:addons/document/document_directory.py:0 +#, python-format +msgid "Directory name must be unique!" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +#: field:ir.attachment,index_content:0 +msgid "Indexed Content" +msgstr "" + +#. module: document +#: help:document.directory,resource_find_all:0 +msgid "If true, all attachments that match this resource will be located. If false, only ones that have this as parent." +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.storage,dir_ids:0 +#: model:ir.actions.act_window,name:document.action_document_directory_form +#: model:ir.ui.menu,name:document.menu_document_directories +msgid "Directories" +msgstr "" + +#. module: document +#: field:document.configuration,sale_order:0 +msgid "Sale Order" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_document_user +msgid "Files details by Users" +msgstr "" + +#. module: document +#: field:document.configuration,project:0 +msgid "Project" +msgstr "" + +#. module: document +#: code:addons/document/document_storage.py:0 +#, python-format +msgid "Error!" +msgstr "" + +#. module: document +#: help:document.configuration,product:0 +msgid "Auto directory configuration for Products." +msgstr "" + +#. module: document +#: field:document.directory,resource_find_all:0 +msgid "Find all resources" +msgstr "" + +#. module: document +#: selection:document.directory,type:0 +msgid "Folders per resource" +msgstr "" + +#. module: document +#: field:document.directory.content,suffix:0 +msgid "Suffix" +msgstr "" + +#. module: document +#: field:report.document.user,change_date:0 +msgid "Modified Date" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +#: field:ir.attachment,partner_id:0 +#: field:report.files.partner,partner:0 +msgid "Partner" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "Files by Users" +msgstr "" + +#. module: document +#: field:process.node,directory_id:0 +msgid "Document directory" +msgstr "" + +#. module: document +#: code:addons/document/document.py:0 +#: code:addons/document/document_directory.py:0 +#, python-format +msgid "ValidateError" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_ir_actions_report_xml +msgid "ir.actions.report.xml" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_document_file_form +#: view:ir.attachment:0 +#: model:ir.ui.menu,name:document.menu_document_doc +#: model:ir.ui.menu,name:document.menu_document_files +msgid "Documents" msgstr "" #. module: document @@ -46,68 +249,41 @@ msgid "Error! You can not create recursive Directories." msgstr "" #. module: document -#: model:ir.ui.menu,name:document.menu_document_configuration -msgid "Document Configuration" +#: view:document.directory:0 +#: field:document.directory,storage_id:0 +msgid "Storage" msgstr "" #. module: document -#: view:ir.attachment:0 -msgid "Preview" -msgstr "" - -#. module: document -#: field:ir.attachment,store_method:0 -msgid "Storing Method" -msgstr "" - -#. module: document -#: model:ir.actions.act_window,name:document.action_config_auto_directory -msgid "Auto Configure Directory" +#: field:document.directory,ressource_type_id:0 +msgid "Resource model" msgstr "" #. module: document #: field:ir.attachment,file_size:0 +#: field:report.document.file,file_size:0 +#: field:report.document.user,file_size:0 +#: field:report.files.partner,file_size:0 msgid "File Size" msgstr "" #. module: document -#: help:document.directory.content,include_name:0 -msgid "Check this field if you want that the name of the file start by the record name." +#: field:document.directory.content.type,name:0 +#: field:ir.attachment,file_type:0 +msgid "Content Type" msgstr "" #. module: document -#: selection:document.directory,type:0 -msgid "Other Resources" +#: view:document.directory:0 +#: field:document.directory,type:0 +#: view:document.storage:0 +#: field:document.storage,type:0 +msgid "Type" msgstr "" #. module: document -#: field:document.directory,ressource_parent_type_id:0 -msgid "Parent Model" -msgstr "" - -#. module: document -#: view:document.configuration.wizard:0 -msgid "Document Management System." -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "Attachment" -msgstr "" - -#. module: document -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: document -#: selection:document.directory,type:0 -msgid "Static Directory" -msgstr "" - -#. module: document -#: model:ir.model,name:document.model_document_directory_content_type -msgid "Directory Content Type" +#: help:document.directory,ressource_type_id:0 +msgid "Select an object here and there will be one folder per record of that resource." msgstr "" #. module: document @@ -116,35 +292,13 @@ msgid "Use a domain if you want to apply an automatic filter on visible resource msgstr "" #. module: document -#: help:document.directory,ressource_tree:0 -msgid "Check this if you want to use the same tree structure as the object selected in the system." +#: model:ir.actions.act_window,name:document.action_view_files_by_partner +msgid "Files Per Partner" msgstr "" #. module: document -#: field:document.directory,type:0 -msgid "Type" -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 "Directorie's Structure" -msgstr "" - -#. module: document -#: field:document.directory,parent_id:0 -msgid "Parent Item" -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "File Information" -msgstr "" - -#. module: document -#: field:document.directory,file_ids:0 -#: view:ir.attachment:0 -msgid "Files" +#: field:document.directory,dctx_ids:0 +msgid "Context fields" msgstr "" #. module: document @@ -152,97 +306,21 @@ msgstr "" msgid "Stored Filename" msgstr "" -#. module: document -#: field:document.directory,write_uid:0 -#: field:ir.attachment,write_uid:0 -msgid "Last Modification User" -msgstr "" - -#. module: document -#: view:document.configuration.wizard:0 -msgid "Configure" -msgstr "" - -#. module: document -#: field:document.directory,ressource_tree:0 -msgid "Tree Structure" -msgstr "" - -#. module: document -#: field:ir.attachment,title:0 -msgid "Resource Title" -msgstr "" - -#. module: document -#: model:ir.actions.todo,note:document.config_auto_directory -msgid "This wizard will configure the URL of the server of the document management system." -msgstr "" - -#. module: document -#: model:ir.model,name:document.model_document_directory_content -msgid "Directory Content" -msgstr "" - -#. module: document -#: help:document.directory,ressource_parent_type_id:0 -msgid "If you put an object here, this directory template will appear bellow all of these objects. Don't put a parent directory if you select a parent model." -msgstr "" - -#. module: document -#: model:ir.ui.menu,name:document.menu_document -msgid "Document Management" -msgstr "" - -#. module: document -#: selection:ir.attachment,store_method:0 -msgid "Link" -msgstr "" - #. module: document #: view:document.directory:0 +#: field:report.document.user,type:0 msgid "Directory Type" msgstr "" -#. module: document -#: field:document.directory,group_ids:0 -#: field:ir.attachment,group_ids:0 -msgid "Groups" -msgstr "" - #. module: document #: field:document.directory.content,report_id:0 msgid "Report" msgstr "" #. module: document -#: help:document.configuration.wizard,host:0 -msgid "Put here the server address or IP. Keep localhost if you don't know what to write." -msgstr "" - -#. module: document -#: view:document.configuration.wizard:0 -msgid "This wizard will automatically configure the document management system according to modules installed on your system." -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "Data" -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "Notes" -msgstr "" - -#. module: document -#: view:ir.attachment:0 -#: field:ir.attachment,index_content:0 -msgid "Indexed Content" -msgstr "" - -#. module: document -#: view:document.directory:0 -msgid "Definition" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "July" msgstr "" #. module: document @@ -251,17 +329,9 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: document -#: model:ir.module.module,description:document.module_meta_information -msgid "This is a complete document management system:\n" -" * FTP Interface\n" -" * User Authentication\n" -" * Document Indexation\n" -"" -msgstr "" - -#. module: document -#: field:document.directory,name:0 -msgid "Name" +#: 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 "" #. module: document @@ -270,8 +340,8 @@ msgid "Extension" msgstr "" #. module: document -#: selection:ir.attachment,store_method:0 -msgid "Database" +#: view:ir.attachment:0 +msgid "Created" msgstr "" #. module: document @@ -280,84 +350,53 @@ msgid "Virtual Files" msgstr "" #. module: document -#: view:document.directory:0 -#: model:ir.ui.menu,name:document.menu_document_directories -msgid "Directories" +#: view:ir.attachment:0 +msgid "Modified" +msgstr "" + +#. module: document +#: code:addons/document/document_storage.py:0 +#, python-format +msgid "Error at doc write!" msgstr "" #. module: document #: view:document.directory:0 -msgid "Seq." -msgstr "" - -#. module: document -#: model:ir.module.module,shortdesc:document.module_meta_information -msgid "Integrated Document Management System" +msgid "Generated Files" msgstr "" #. module: document #: field:document.directory.content,directory_id:0 +#: field:document.directory.dctx,dir_id:0 +#: model:ir.actions.act_window,name:document.action_document_file_directory_form +#: view:ir.attachment:0 #: field:ir.attachment,parent_id:0 +#: model:ir.model,name:document.model_document_directory +#: field:report.document.user,directory:0 msgid "Directory" msgstr "" #. module: document -#: field:document.directory,user_id:0 -#: field:ir.attachment,user_id:0 -msgid "Owner" +#: view:board.board:0 +msgid "Files by Partner" msgstr "" #. module: document -#: model:ir.model,name:document.model_document_configuration_wizard -msgid "document.configuration.wizard" +#: field:document.directory,write_uid:0 +#: field:document.storage,write_uid:0 +#: field:ir.attachment,write_uid:0 +msgid "Last Modification User" msgstr "" #. module: document -#: view:ir.attachment:0 -msgid "Attached To" +#: model:ir.actions.act_window,name:document.act_res_partner_document +#: model:ir.actions.act_window,name:document.zoom_directory +msgid "Related Documents" msgstr "" #. module: document -#: selection:ir.attachment,store_method:0 -msgid "Filesystem" -msgstr "" - -#. module: document -#: field:document.directory,file_type:0 -#: field:document.directory.content.type,name:0 -#: field:ir.attachment,file_type:0 -msgid "Content Type" -msgstr "" - -#. module: document -#: view:document.directory:0 -#: view:ir.attachment:0 -msgid "Security" -msgstr "" - -#. module: document -#: model:ir.ui.menu,name:document.menu_document_browse -msgid "Browse Files Using FTP" -msgstr "" - -#. module: document -#: field:document.directory,ressource_type_id:0 -msgid "Directories Mapped to Objects" -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "History" -msgstr "" - -#. module: document -#: help:document.directory,ressource_type_id:0 -msgid "Select an object here and Open ERP will create a mapping for each of these objects, using the given domain, when browsing through FTP." -msgstr "" - -#. module: document -#: view:ir.attachment:0 -msgid "Others Info" +#: field:document.configuration,progress:0 +msgid "Configuration Progress" msgstr "" #. module: document @@ -367,79 +406,42 @@ msgstr "" #. module: document #: field:document.directory,write_date:0 +#: field:document.storage,write_date:0 #: field:ir.attachment,write_date:0 msgid "Date Modified" msgstr "" #. module: document -#: field:document.directory.content,suffix:0 -msgid "Suffix" +#: model:ir.model,name:document.model_report_document_file +msgid "Files details by Directory" msgstr "" #. module: document -#: field:document.configuration.wizard,host:0 -msgid "Server Address" +#: view:report.document.user:0 +msgid "All users files" msgstr "" #. module: document -#: model:ir.actions.url,name:document.action_document_browse -msgid "Browse Files" +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_size_month +#: view:report.document.file:0 +msgid "File Size by Month" msgstr "" #. module: document -#: field:document.directory.content,name:0 -msgid "Content Name" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "December" msgstr "" #. module: document -#: model:ir.model,name:document.model_document_directory -#: field:process.node,directory_id:0 -msgid "Document directory" +#: field:document.configuration,config_logo:0 +msgid "Image" msgstr "" #. module: document -#: field:document.directory,create_uid:0 -msgid "Creator" -msgstr "" - -#. module: document -#: view:document.directory:0 -msgid "Auto-Generated Files" -msgstr "" - -#. module: document -#: field:document.directory.content,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: document -#: model:ir.ui.menu,name:document.menu_document_files -msgid "Search a File" -msgstr "" - -#. module: document -#: view:document.configuration.wizard:0 -msgid "Auto Configure" -msgstr "" - -#. module: document -#: view:document.configuration.wizard:0 -msgid "Cancel" -msgstr "" - -#. module: document -#: field:ir.attachment,partner_id:0 -msgid "Partner" -msgstr "" - -#. module: document -#: view:document.directory:0 -msgid "PDF Report" -msgstr "" - -#. module: document -#: field:document.directory.content,extension:0 -msgid "Document Type" +#: selection:document.directory,type:0 +msgid "Static Directory" msgstr "" #. module: document @@ -447,105 +449,183 @@ msgstr "" msgid "Children" msgstr "" +#. module: document +#: view:document.directory:0 +msgid "Define words in the context, for all child directories and files" +msgstr "" + +#. module: document +#: model:ir.module.module,description:document.module_meta_information +msgid "This is a complete document management system:\n" +" * User Authentication\n" +" * Document Indexation :- .pptx and .docx files are not support in windows platform.\n" +" * Dashboard for Document that includes:\n" +" * New Files (list)\n" +" * Files by Resource Type (graph)\n" +" * Files by Partner (graph)\n" +" * Files by Month (graph)\n" +" ATTENTION:\n" +" - When you install this module in a running company that have already PDF files stored into the database,\n" +" you will lose them all.\n" +" - After installing this module PDF's are no longer stored into the database,\n" +" but in the servers rootpad like /server/bin/filestore.\n" +"" +msgstr "" + +#. module: document +#: help:document.storage,online:0 +msgid "If not checked, media is currently offline and its contents not available" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.directory,user_id:0 +#: field:document.storage,user_id:0 +#: view:ir.attachment:0 +#: field:ir.attachment,user_id:0 +#: field:report.document.user,user_id:0 +#: field:report.document.wall,user_id:0 +msgid "Owner" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "PDF Report" +msgstr "" + #. module: document #: view:document.directory:0 msgid "Contents" msgstr "" - #. module: document -#: model:ir.actions.act_window,name:document.action_view_files_by_partner -msgid "Files Per Month" +#: field:document.directory,create_date:0 +#: field:document.storage,create_date:0 +#: field:report.document.user,create_date:0 +msgid "Date Created" msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_wall -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_shame -#: view:report.document.wall:0 -msgid "Wall of Shame" +#: help:document.directory.content,include_name:0 +msgid "Check this field if you want that the name of the file to contain the record name.\n" +"If set, the directory will have to be a resource one." msgstr "" #. module: document -#: model:ir.model,name:document.model_report_files_partner -msgid "Files details by Partners" +#: field:document.directory.content,include_name:0 +msgid "Include Record Name" msgstr "" #. module: document -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_all -msgid "All Months" +#: view:ir.attachment:0 +msgid "Attachment" msgstr "" #. module: document -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_all_myfile -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_this_myfile -msgid "My files" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: document -#: view:report.document.user:0 -msgid "Files by users" +#: field:document.storage,online:0 +msgid "Online" msgstr "" #. module: document -#: view:report.files.partner:0 -msgid "Files per Month" +#: help:document.directory,ressource_tree:0 +msgid "Check this if you want to use the same tree structure as the object selected in the system." msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_my_document_tree1 -msgid "My files (All months)" +#: view:document.directory:0 +msgid "Security" msgstr "" #. module: document -#: field:report.document.wall,file_name:0 -msgid "Last Posted File Name" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "August" msgstr "" #. module: document -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report -msgid "Reporting" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "June" msgstr "" #. module: document -#: model:ir.model,name:document.model_report_document_wall -msgid "Users that did not inserted documents since one month" -msgstr "" - -#. module: document -#: view:report.files.partner:0 -msgid "Files By Partner" -msgstr "" - -#. module: document -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_this -msgid "This Month" -msgstr "" - -#. module: document -#: field:report.document.user,user:0 field:report.document.wall,user:0 +#: field:report.document.user,user:0 +#: field:report.document.wall,user:0 msgid "User" msgstr "" #. module: document -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_all_userfile -#: model:ir.ui.menu,name:document.menu_action_view_my_document_report_this_userfile -msgid "All Users files" +#: field:document.directory,group_ids:0 +#: field:document.storage,group_ids:0 +msgid "Groups" msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_my_document_tree -msgid "My files (This months)" +#: field:document.directory.content.type,active:0 +msgid "Active" msgstr "" #. module: document -#: model:ir.model,name:document.model_report_document_user -msgid "Files details by Users" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "November" msgstr "" #. module: document -#: field:report.document.file,nbr:0 field:report.document.user,nbr:0 -#: field:report.files.partner,nbr:0 -msgid "# of Files" +#: view:ir.attachment:0 +#: field:ir.attachment,db_datas:0 +msgid "Data" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Definition" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "October" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Seq." +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "Database" +msgstr "" + +#. module: document +#: help:document.configuration,project:0 +msgid "Auto directory configuration for Projects." +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Related to" +msgstr "" + +#. module: document +#: model:ir.module.module,shortdesc:document.module_meta_information +msgid "Integrated Document Management System" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Attached To" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_reports_document +msgid "Dashboard" msgstr "" #. module: document @@ -554,60 +634,42 @@ msgid "Files By Users" msgstr "" #. module: document -#: model:ir.module.module,shortdesc:report_document.module_meta_information -msgid "Document Management - Reporting" +#: field:document.storage,readonly:0 +msgid "Read Only" msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_all_document_tree1 -msgid "All Users files (All months)" +#: field:document.directory.dctx,expr:0 +msgid "Expression" msgstr "" #. module: document -#: model:ir.model,name:document.model_report_document_file -msgid "Files details by Directory" +#: field:document.directory,create_uid:0 +#: field:document.storage,create_uid:0 +msgid "Creator" msgstr "" #. module: document -#: field:report.document.user,change_date:0 -#: field:report.files.partner,change_date:0 -msgid "Modified Date" -msgstr "" - -#. module: document -#: model:ir.actions.act_window,name:document.action_view_size_month -#: view:report.document.file:0 -msgid "File Size by Month" -msgstr "" - -#. module: document -#: field:report.document.user,file_title:0 -#: field:report.files.partner,file_title:0 -msgid "File Name" -msgstr "" - -#. module: document -#: field:report.document.file,month:0 field:report.document.user,month:0 -#: field:report.document.user,name:0 field:report.document.wall,month:0 -#: field:report.document.wall,name:0 field:report.files.partner,name:0 -msgid "Month" +#: help:document.directory,ressource_parent_type_id:0 +msgid "If you put an object here, this directory template will appear bellow all of these objects. Don't put a parent directory if you select a parent model." msgstr "" #. module: document +#: view:board.board:0 #: model:ir.actions.act_window,name:document.action_view_files_by_month_graph #: view:report.document.user:0 msgid "Files by Month" msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_document_by_resourcetype_graph -#: view:report.document.user:0 -msgid "Files by Resource Type" +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "September" msgstr "" #. module: document -#: model:ir.actions.act_window,name:document.action_view_all_document_tree -msgid "All Users files (This month)" +#: field:document.directory.content,prefix:0 +msgid "Prefix" msgstr "" #. module: document @@ -615,3 +677,268 @@ msgstr "" msgid "Last Posted Time" msgstr "" +#. module: document +#: field:report.document.user,datas_fname:0 +msgid "File Name" +msgstr "" + +#. module: document +#: field:document.directory,ressource_id:0 +msgid "Resource ID" +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "External file storage" +msgstr "" + +#. module: document +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_wall +#: view:report.document.wall:0 +msgid "Wall of Shame" +msgstr "" + +#. module: document +#: help:document.storage,path:0 +msgid "For file storage, the root path of the storage" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_files_partner +msgid "Files details by Partners" +msgstr "" + +#. module: document +#: field:document.directory.dctx,field:0 +msgid "Field" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_dctx +msgid "Directory Dynamic Context" +msgstr "" + +#. module: document +#: field:document.directory,ressource_parent_type_id:0 +msgid "Parent Model" +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "Files by users" +msgstr "" + +#. module: document +#: field:report.document.file,month:0 +#: field:report.document.user,month:0 +#: field:report.document.wall,month:0 +#: field:report.document.wall,name:0 +#: field:report.files.partner,month:0 +msgid "Month" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_reporting +msgid "Reporting" +msgstr "" + +#. module: document +#: field:document.configuration,product:0 +msgid "Product" +msgstr "" + +#. module: document +#: field:document.directory,ressource_tree:0 +msgid "Tree Structure" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "May" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_view_all_document_tree1 +msgid "All Users files" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_document_wall +msgid "Users that did not inserted documents since one month" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "For each entry here, virtual files will appear in this folder." +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_ir_attachment +msgid "ir.attachment" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "New Files" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "January" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Static" +msgstr "" + +#. module: document +#: view:report.files.partner:0 +msgid "Files By Partner" +msgstr "" + +#. module: document +#: help:document.directory.dctx,field:0 +msgid "The name of the field. Note that the prefix \"dctx_\" will be prepended to what is typed here." +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "This Month" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Notes" +msgstr "" + +#. module: document +#: help:document.configuration,sale_order:0 +msgid "Auto directory configuration for Sale Orders and Quotation with report." +msgstr "" + +#. module: document +#: help:document.directory,type:0 +msgid "Each directory can either have the type Static or be linked to another resource. A static directory, as with Operating Systems, is the classic directory that can contain a set of files. The directories linked to systems resources automatically possess sub-directories for each of resource types defined in the parent directory." +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "February" +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 "" + +#. module: document +#: field:document.directory,name:0 +#: field:document.storage,name:0 +msgid "Name" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Fields" +msgstr "" + +#. module: document +#: help:document.storage,readonly:0 +msgid "If set, media is for reading only" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "April" +msgstr "" + +#. module: document +#: field:report.document.user,nbr:0 +#: field:report.files.partner,nbr:0 +msgid "# of Files" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Only members of these groups will have access to this directory and its files." +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "These groups, however, do NOT apply to children directories, which must define their own groups." +msgstr "" + +#. module: document +#: field:document.directory.content.type,mimetype:0 +msgid "Mime Type" +msgstr "" + +#. module: document +#: field:document.directory.content,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: document +#: field:document.directory.content,name:0 +msgid "Content Name" +msgstr "" + +#. module: document +#: code:addons/document/document.py:0 +#, python-format +msgid "File name must be unique!" +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "Internal File storage" +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 "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_document_by_resourcetype_graph +#: view:report.document.user:0 +msgid "Files by Resource Type" +msgstr "" + +#. module: document +#: field:report.document.user,name:0 +#: field:report.files.partner,name:0 +msgid "Year" +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 "" + +#. module: document +#: view:document.storage:0 +msgid "Search Document storage" +msgstr "" + +#. module: document +#: field:document.directory.content,extension:0 +msgid "Document Type" +msgstr "" + diff --git a/addons/document_email/__init__.py b/addons/document_email/__init__.py deleted file mode 100644 index 40d4f14c4d1..00000000000 --- a/addons/document_email/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved -# fp@tinyerp.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -############################################################################## - -import document_email diff --git a/addons/document_email/__openerp__.py b/addons/document_email/__openerp__.py deleted file mode 100644 index 6f61ba62858..00000000000 --- a/addons/document_email/__openerp__.py +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved -# fp@tinyerp.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -############################################################################## - -{ - "name" : "Email Integrated Document", - "version" : "1.1", - "depends" : ["base", "document", "fetchmail","mail_gateway"], - "description": """Email Integrated Document - * Email based Document submission - * user based document submission - """, - 'author': 'OpenERP SA', - 'website': 'http://www.openerp.com', - 'init_xml': [], - 'update_xml': [ - "document_email.xml" - ], - 'demo_xml': [ - - ], - 'installable': True, - 'active': False -} diff --git a/addons/document_email/document_email.py b/addons/document_email/document_email.py deleted file mode 100644 index e4e94fa6c1f..00000000000 --- a/addons/document_email/document_email.py +++ /dev/null @@ -1,115 +0,0 @@ -#!/usr/bin/env python -#-*- coding:utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved -# fp@tinyerp.com -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -############################################################################## - -import os -import binascii - -import netsvc - -from osv import osv -from osv import fields -from tools.translate import _ - -logger = netsvc.Logger() - -class email_to_document(osv.osv): - - _name = 'document.email' - _description = "Emails to Documents Gateway" - - _columns = { - 'name':fields.char('Name', size=64, required=True, readonly=False), - 'user_id':fields.many2one('res.users', 'User', required=True), - 'directory_id':fields.many2one('document.directory', 'Directory', required=True), - 'accept_files':fields.char('File Extension', size=1024, required=True), - 'note': fields.text('Description'), - 'server_id': fields.many2one('email.server',"Mail Server", select=True), - } - - _defaults = { - 'accept_files': lambda *a: "['.txt', '.ppt', '.doc', '.xls', '.pdf', '.jpg', '.png']", - 'user_id': lambda self, cr, uid, ctx: uid, - } - - _sql_constraints = [ - ('name_uniq', 'unique (user_id, server_id)', 'You can not configure one serve for multiple directory !'), - ] - - def message_new(self, cr, uid, msg, context): - """ - Automatically calls when new email message arrives - - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks - """ - server_id = context.get('server_id', False) - file_pool = self.pool.get('ir.attachment') - if server_id: - ids = self.search(cr, uid, [('server_id', '=', server_id)]) - dr = self.browse(cr, uid, ids[0]) - id = dr.directory_id.id - - partner = self.pool.get('email.server.tools').get_partner(cr, uid, msg.get('from'), context) - ext = eval(dr.accept_files, {}) - attachents = msg.get('attachments', []) - - for attactment in attachents: - file_ext = os.path.splitext(attactment) - if file_ext[1] not in ext: - logger.notifyChannel('document', netsvc.LOG_WARNING, 'file type %s is not allows to process for directory %s' % (file_ext[1], dr.directory_id.name)) - continue - - data_attach = { - 'name': attactment, - 'datas':binascii.b2a_base64(str(attachents.get(attactment))), - 'datas_fname': attactment, - 'description': msg.get('body', 'Mail attachment'), - 'parent_id': id, - 'partner_id':partner.get('partner_id', False), - 'res_model': 'document.directory', - 'res_id': id, - } - file_pool.create(cr, uid, data_attach) - - return id - return 0 - - def message_update(self, cr, uid, ids, vals={}, msg="", default_act=None, context={}): - """ - @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 update mail’s IDs - """ - logger.notifyChannel('document', netsvc.LOG_WARNING, 'method not implement to keep multipe version of file') - return True -email_to_document() - -class document_directory(osv.osv): - _inherit = 'document.directory' - - _columns = { - 'email_ids':fields.one2many('document.email', 'directory_id', 'Document to Email', required=False), - } -document_directory() diff --git a/addons/document_email/document_email.xml b/addons/document_email/document_email.xml deleted file mode 100644 index 5509d6e8cfb..00000000000 --- a/addons/document_email/document_email.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - document.directory - document.directory - form - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- - - document.email.tree - document.email - tree - - - - - - - - - - - document.email.form - document.email - form - -
- - - - - - - - - - - - - - - - - - - -
-
-
- - - Email to Document - document.email - form - tree,form - - {} - [] - - -
-
diff --git a/addons/document_ftp/i18n/document_ftp.pot b/addons/document_ftp/i18n/document_ftp.pot new file mode 100644 index 00000000000..5e552a732c0 --- /dev/null +++ b/addons/document_ftp/i18n/document_ftp.pot @@ -0,0 +1,126 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * document_ftp +# +msgid "" +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:25+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:25+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "_Cancel" +msgstr "" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_configuration +msgid "Auto Directory Configuration" +msgstr "" + +#. 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 +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +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 "title" +msgstr "" + +#. module: document_ftp +#: field:document.ftp.browse,url:0 +msgid "FTP Server" +msgstr "" + +#. module: document_ftp +#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory +msgid "FTP Server Configuration" +msgstr "" + +#. 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 "" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "res_config_contents" +msgstr "" + +#. module: document_ftp +#: model:ir.ui.menu,name:document_ftp.menu_document_browse +msgid "Shared Repository (FTP)" +msgstr "" + +#. module: document_ftp +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: document_ftp +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: document_ftp +#: model:ir.module.module,shortdesc:document_ftp.module_meta_information +msgid "Integrated FTP Server with Document Management System" +msgstr "" + +#. module: document_ftp +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_browse +msgid "Document FTP Browse" +msgstr "" + +#. 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 "" + diff --git a/addons/document_ics/i18n/document_ics.pot b/addons/document_ics/i18n/document_ics.pot index ffad56bde34..8b853ce4b95 100644 --- a/addons/document_ics/i18n/document_ics.pot +++ b/addons/document_ics/i18n/document_ics.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:26+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:26+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,6 +15,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: document_ics +#: help:document.ics.crm.wizard,claims:0 +msgid "Manages the supplier and customers claims,including your corrective or preventive actions." +msgstr "" + +#. module: document_ics +#: field:document.directory.content,object_id:0 +msgid "Object" +msgstr "" + #. module: document_ics #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" @@ -26,8 +36,8 @@ msgid "uid" msgstr "" #. module: document_ics -#: constraint:document.directory:0 -msgid "Error! You can not create recursive Directories." +#: help:document.ics.crm.wizard,fund:0 +msgid "This may help associations in their fund raising process and tracking." msgstr "" #. module: document_ics @@ -35,24 +45,24 @@ msgstr "" msgid "Jobs Hiring Process" msgstr "" -#. module: document_ics -#: view:document.ics.crm.wizard:0 -msgid "Configure Calendars for CRM Sections" -msgstr "" - #. module: document_ics #: field:document.ics.crm.wizard,helpdesk:0 msgid "Helpdesk" msgstr "" #. module: document_ics -#: field:document.directory.ics.fields,field_id:0 -msgid "Open ERP Field" +#: selection:document.directory.ics.fields,fn:0 +msgid "Interval in hours" msgstr "" #. module: document_ics -#: view:document.ics.crm.wizard:0 -msgid "Next" +#: selection:document.directory.ics.fields,name:0 +msgid "attendee" +msgstr "" + +#. module: document_ics +#: constraint:crm.case.section:0 +msgid "Error ! You cannot create recursive Sales team." msgstr "" #. module: document_ics @@ -71,8 +81,8 @@ msgid "Shared Calendar Meetings" msgstr "" #. module: document_ics -#: selection:document.directory.ics.fields,name:0 -msgid "url" +#: help:document.ics.crm.wizard,helpdesk:0 +msgid "Manages an Helpdesk service." msgstr "" #. module: document_ics @@ -80,24 +90,19 @@ msgstr "" msgid "Invalid model name in the action definition." msgstr "" -#. module: document_ics -#: help:document.ics.crm.wizard,bugs:0 -msgid "Used by companies to track bugs and support requests on softwares" -msgstr "" - -#. module: document_ics -#: model:ir.actions.todo,note:document_ics.config_wizard_step_case_section_menu -msgid "This Configuration step use to create Calendars in document for all Case Sections" -msgstr "" - #. module: document_ics #: selection:document.directory.ics.fields,name:0 msgid "dtend" msgstr "" #. module: document_ics -#: help:document.ics.crm.wizard,jobs:0 -msgid "Help you to organise the jobs hiring process: evaluation, meetings, email integration..." +#: model:ir.model,name:document_ics.model_crm_meeting +msgid "Meeting" +msgstr "" + +#. module: document_ics +#: help:document.ics.crm.wizard,lead:0 +msgid "Allows you to track and manage leads which are pre-sales requests or contacts, the very first contact with a customer request." msgstr "" #. module: document_ics @@ -105,6 +110,11 @@ msgstr "" msgid "description" msgstr "" +#. module: document_ics +#: field:document.directory.ics.fields,fn:0 +msgid "Function" +msgstr "" + #. module: document_ics #: model:ir.actions.act_window,name:document_ics.action_view_document_ics_config_directories msgid "Configure Calendars for Sections " @@ -116,13 +126,18 @@ msgid "Tracks identified business opportunities for your sales pipeline." msgstr "" #. module: document_ics -#: help:document.ics.crm.wizard,fund:0 -msgid "This may help associations in their fund raising process and tracking." +#: field:document.ics.crm.wizard,progress:0 +msgid "Configuration Progress" msgstr "" #. module: document_ics -#: help:document.ics.crm.wizard,helpdesk:0 -msgid "Manages an Helpdesk service." +#: help:document.ics.crm.wizard,jobs:0 +msgid "Helps you to organise the jobs hiring process: evaluation, meetings, email integration..." +msgstr "" + +#. module: document_ics +#: view:document.ics.crm.wizard:0 +msgid "title" msgstr "" #. module: document_ics @@ -131,13 +146,13 @@ msgid "Fund Raising Operations" msgstr "" #. module: document_ics -#: field:document.directory.content,ics_object_id:0 -msgid "Object" +#: model:ir.model,name:document_ics.model_document_directory_content +msgid "Directory Content" msgstr "" #. module: document_ics -#: constraint:crm.case.section:0 -msgid "Error ! You cannot create recursive sections." +#: model:ir.model,name:document_ics.model_document_directory_ics_fields +msgid "Document Directory ICS Fields" msgstr "" #. module: document_ics @@ -146,8 +161,13 @@ msgid "Support for iCal based on Document Management System" msgstr "" #. module: document_ics -#: selection:document.directory.ics.fields,name:0 -msgid "location" +#: help:document.ics.crm.wizard,phonecall:0 +msgid "Helps you to encode the result of a phone call or to plan a list of phone calls to process." +msgstr "" + +#. module: document_ics +#: field:document.directory.ics.fields,field_id:0 +msgid "OpenERP Field" msgstr "" #. module: document_ics @@ -161,8 +181,13 @@ msgid "ICS Value" msgstr "" #. module: document_ics -#: model:ir.module.module,description:document_ics.module_meta_information -msgid "Allows to synchronise calendars with others applications." +#: selection:document.directory.ics.fields,fn:0 +msgid "Expression as constant" +msgstr "" + +#. module: document_ics +#: selection:document.directory.ics.fields,name:0 +msgid "location" msgstr "" #. module: document_ics @@ -171,13 +196,13 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: document_ics -#: help:document.ics.crm.wizard,lead:0 -msgid "Allows you to track and manage prospects which are pre-sales requests or contacts, the very first contact with a customer request." +#: field:document.ics.crm.wizard,name:0 +msgid "Name" msgstr "" #. module: document_ics -#: field:document.ics.crm.wizard,name:0 -msgid "Name" +#: help:document.directory.ics.fields,fn:0 +msgid "Alternate method of calculating the value" msgstr "" #. module: document_ics @@ -186,13 +211,8 @@ msgid "Manages the calendar of meetings of the users." msgstr "" #. module: document_ics -#: field:document.directory.content,ics_domain:0 -msgid "Domain" -msgstr "" - -#. module: document_ics -#: help:document.ics.crm.wizard,claims:0 -msgid "Manages the supplier and customers claims, including your corrective or preventive actions." +#: help:document.ics.crm.wizard,bugs:0 +msgid "Used by companies to track bugs and support requests on software" msgstr "" #. module: document_ics @@ -205,11 +225,6 @@ msgstr "" msgid "ICS Mapping" msgstr "" -#. module: document_ics -#: view:crm.case:0 -msgid "Duration(In Hour)" -msgstr "" - #. module: document_ics #: field:document.ics.crm.wizard,document_ics:0 msgid "Shared Calendar" @@ -220,19 +235,14 @@ msgstr "" msgid "Claims" msgstr "" -#. module: document_ics -#: help:document.ics.crm.wizard,phonecall:0 -msgid "Help you to encode the result of a phone call or to planify a list of phone calls to process." -msgstr "" - #. module: document_ics #: selection:document.directory.ics.fields,name:0 msgid "dtstart" msgstr "" #. module: document_ics -#: field:document.ics.crm.wizard,phonecall:0 -msgid "Phone Calls" +#: field:document.directory.ics.fields,expr:0 +msgid "Expression" msgstr "" #. module: document_ics @@ -246,13 +256,38 @@ msgid "categories" msgstr "" #. module: document_ics -#: field:document.ics.crm.wizard,lead:0 -msgid "Prospect" +#: selection:document.directory.ics.fields,fn:0 +msgid "Use the field" msgstr "" #. module: document_ics -#: view:document.ics.crm.wizard:0 -msgid "Create Pre-Configured Calendars" +#: field:document.directory.content,ics_domain:0 +msgid "Domain" +msgstr "" + +#. module: document_ics +#: field:document.directory.content,fname_field:0 +msgid "Filename field" +msgstr "" + +#. module: document_ics +#: field:document.directory.content,obj_iterate:0 +msgid "Iterate object" +msgstr "" + +#. module: document_ics +#: field:crm.meeting,code:0 +msgid "Calendar Code" +msgstr "" + +#. module: document_ics +#: model:ir.module.module,description:document_ics.module_meta_information +msgid "Allows to synchronise calendars with others applications." +msgstr "" + +#. module: document_ics +#: field:document.ics.crm.wizard,config_logo:0 +msgid "Image" msgstr "" #. module: document_ics @@ -261,8 +296,8 @@ msgid "created" msgstr "" #. module: document_ics -#: field:crm.case,code:0 -msgid "Calendar Code" +#: help:document.directory.content,obj_iterate:0 +msgid "If set, a separate instance will be created for each record of Object" msgstr "" #. module: document_ics @@ -270,19 +305,24 @@ msgstr "" msgid "summary" msgstr "" +#. module: document_ics +#: field:document.ics.crm.wizard,lead:0 +msgid "Leads" +msgstr "" + #. module: document_ics #: model:ir.model,name:document_ics.model_document_ics_crm_wizard msgid "document.ics.crm.wizard" msgstr "" #. module: document_ics -#: selection:document.directory.ics.fields,name:0 -msgid "attendee" +#: view:document.ics.crm.wizard:0 +msgid "res_config_contents" msgstr "" #. module: document_ics -#: model:ir.model,name:document_ics.model_document_directory_ics_fields -msgid "document.directory.ics.fields" +#: field:document.ics.crm.wizard,phonecall:0 +msgid "Phone Calls" msgstr "" #. module: document_ics @@ -291,8 +331,8 @@ msgid "Fields Mapping" msgstr "" #. module: document_ics -#: view:document.ics.crm.wizard:0 -msgid "Cancel" +#: selection:document.directory.ics.fields,name:0 +msgid "url" msgstr "" #. module: document_ics @@ -305,3 +345,8 @@ msgstr "" msgid "dtstamp" msgstr "" +#. module: document_ics +#: help:document.directory.content,fname_field:0 +msgid "The field of the object used in the filename. Has to be a unique identifier." +msgstr "" + diff --git a/addons/document_webdav/i18n/document_webdav.pot b/addons/document_webdav/i18n/document_webdav.pot index eb7d4442546..49267f83709 100644 --- a/addons/document_webdav/i18n/document_webdav.pot +++ b/addons/document_webdav/i18n/document_webdav.pot @@ -1,13 +1,13 @@ # Translation of OpenERP Server. # This file contains the translation of the following modules: -# * document_webdav_old +# * document_webdav # msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-30 15:14:08+0000\n" -"PO-Revision-Date: 2009-05-30 15:14:08+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:26+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:26+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,12 +15,111 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: document_webdav_old -#: model:ir.module.module,description:document_webdav_old.module_meta_information -msgid "This is a complete document management system:\n" -" * WebDav Interface\n" -" * User Authentification\n" -" * Document Indexation\n" -"" +#. module: document_webdav +#: model:ir.model,name:document_webdav.model_document_webdav_dir_property +msgid "document.webdav.dir.property" +msgstr "" + +#. module: document_webdav +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: document_webdav +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: document_webdav +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: document_webdav +#: constraint:document.directory:0 +msgid "Error! You can not create recursive Directories." +msgstr "" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +msgid "Group By..." +msgstr "" + +#. module: document_webdav +#: model:ir.module.module,shortdesc:document_webdav.module_meta_information +msgid "WebDAV server for Document Management" +msgstr "" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +#: field:document.webdav.dir.property,namespace:0 +msgid "Namespace" +msgstr "" + +#. module: document_webdav +#: field:document.directory,dav_prop_ids:0 +msgid "DAV properties" +msgstr "" + +#. module: document_webdav +#: view:document.directory:0 +msgid "Dynamic context" +msgstr "" + +#. module: document_webdav +#: view:document.directory:0 +msgid "These properties will be added to WebDAV requests" +msgstr "" + +#. module: document_webdav +#: field:document.webdav.dir.property,do_subst:0 +msgid "Substitute" +msgstr "" + +#. module: document_webdav +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: document_webdav +#: view:document.directory:0 +msgid "WebDAV properties" +msgstr "" + +#. module: document_webdav +#: field:document.webdav.dir.property,dir_id:0 +#: model:ir.model,name:document_webdav.model_document_directory +msgid "Directory" +msgstr "" + +#. module: document_webdav +#: field:document.webdav.dir.property,value:0 +msgid "Value" +msgstr "" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +msgid "Search Document storage" +msgstr "" + +#. module: document_webdav +#: model:ir.ui.menu,name:document_webdav.menu_dir_props +msgid "DAV properties for folders" +msgstr "" + +#. module: document_webdav +#: view:document.directory:0 +#: view:document.webdav.dir.property:0 +msgid "Properties" +msgstr "" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +msgid "Dir" +msgstr "" + +#. module: document_webdav +#: field:document.webdav.dir.property,name:0 +msgid "Name" msgstr "" diff --git a/addons/email_template/i18n/email_template.pot b/addons/email_template/i18n/email_template.pot index 6d0d31cf430..bc3d15026db 100644 --- a/addons/email_template/i18n/email_template.pot +++ b/addons/email_template/i18n/email_template.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 05:34:08+0000\n" -"PO-Revision-Date: 2010-08-20 05:34:08+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:26+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:26+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,8 +16,8 @@ msgstr "" "Plural-Forms: \n" #. module: email_template -#: view:email_template.send.wizard:0 -msgid "Send mail Wizard" +#: help:email_template.account,auto_delete:0 +msgid "Permanently delete emails after sending" msgstr "" #. module: email_template @@ -32,14 +32,8 @@ msgid "Emails for multiple items saved in outbox." msgstr "" #. module: email_template -#: view:email.template:0 -msgid "Email Data" -msgstr "" - -#. module: email_template -#: field:email.template,def_to:0 -#: field:email_template.mailbox,email_to:0 -msgid "Recipient (To)" +#: view:email_template.mailbox:0 +msgid "Personal Emails" msgstr "" #. module: email_template @@ -48,8 +42,13 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: email_template -#: selection:email_template.send.wizard,state:0 -msgid "Wizard Complete" +#: view:email.template:0 +msgid "Email Content " +msgstr "" + +#. module: email_template +#: view:email_template.send.wizard:0 +msgid "Send mail Wizard" msgstr "" #. module: email_template @@ -88,12 +87,13 @@ msgid "Send now" msgstr "" #. module: email_template -#: view:email_template.mailbox:0 #: selection:email_template.mailbox,state:0 msgid "Not Applicable" msgstr "" #. module: email_template +#: view:email_template.account:0 +#: model:ir.ui.menu,name:email_template.menu_email_account_all_tools #: model:ir.ui.menu,name:email_template.menu_email_template_account_all msgid "Email Accounts" msgstr "" @@ -108,29 +108,36 @@ msgstr "" msgid "Server Reference of mail" msgstr "" +#. module: email_template +#: code:addons/email_template/email_template_account.py:0 +#, python-format +msgid "Reason: %s" +msgstr "" + #. module: email_template #: view:email_template.account:0 -msgid "My Accounts" -msgstr "" - -#. module: email_template -#: view:email_template.mailbox:0 -msgid "Send Mail" -msgstr "" - -#. module: email_template #: selection:email_template.account,state:0 msgid "Approved" msgstr "" +#. module: email_template +#: help:email.template,def_cc:0 +msgid "Carbon Copy address(es), comma-separated. Placeholders can be used here. e.g. ${object.email_cc}" +msgstr "" + +#. module: email_template +#: view:email.template:0 +msgid "Account" +msgstr "" + #. module: email_template #: field:email.template,table_html:0 msgid "HTML code" msgstr "" #. module: email_template -#: help:email.template,file_name:0 -msgid "File name pattern can be specified with placeholders.eg. 2009_SO003.pdf" +#: help:email_template.account,name:0 +msgid "The description is used as the Sender name along with the provided From Email, unless it is already specified in the From Email, e.g: John Doe " msgstr "" #. module: email_template @@ -144,14 +151,24 @@ msgstr "" msgid "Email sending failed for one or more objects." msgstr "" +#. module: email_template +#: view:email_template.send.wizard:0 +msgid "Add here all attachments of the current document you want to include in the Email." +msgstr "" + #. module: email_template #: help:email.template,lang:0 msgid "The default language for the email. Placeholders can be used here. eg. ${object.partner_id.lang}" msgstr "" #. module: email_template -#: help:email_template.account,smtpport:0 -msgid "Enter port number,eg:SMTP-587 " +#: help:email.template,sub_model_object_field:0 +msgid "When you choose relationship fields this field will specify the sub value you can use." +msgstr "" + +#. module: email_template +#: selection:email_template.send.wizard,state:0 +msgid "Wizard Complete" msgstr "" #. module: email_template @@ -172,11 +189,6 @@ msgstr "" msgid "Approve Account" msgstr "" -#. module: email_template -#: model:ir.ui.menu,name:email_template.menu_email_template_all -msgid "E-MAIL Templates" -msgstr "" - #. module: email_template #: field:email_template.preview,rel_model_ref:0 #: field:email_template.send.wizard,rel_model_ref:0 @@ -198,6 +210,11 @@ msgstr "" msgid "OK" msgstr "" +#. module: email_template +#: field:email_template.account,auto_delete:0 +msgid "Auto Delete" +msgstr "" + #. module: email_template #: selection:email_template.account,send_pref:0 msgid "Both HTML & Text (Alternative)" @@ -215,18 +232,10 @@ msgid "No of requested Mails" msgstr "" #. module: email_template +#: field:email.template,def_body_text:0 #: view:email_template.mailbox:0 -msgid "Download Full Mail" -msgstr "" - -#. module: email_template -#: help:email.template,def_to:0 -msgid "The default recipient of email.Placeholders can be used here." -msgstr "" - -#. module: email_template -#: view:email_template.mailbox:0 -msgid "Mailboxes" +#: field:email_template.mailbox,body_text:0 +msgid "Standard Body (Text)" msgstr "" #. module: email_template @@ -235,8 +244,8 @@ msgid "Attached Files" msgstr "" #. module: email_template -#: field:email_template.account,smtpssl:0 -msgid "SSL/TLS (only in python 2.6)" +#: view:email_template.mailbox:0 +msgid "Standard Body" msgstr "" #. module: email_template @@ -251,34 +260,33 @@ msgid "Warning" msgstr "" #. module: email_template -#: view:email_template.account:0 #: model:ir.actions.act_window,name:email_template.action_email_template_account_tree_all msgid "Accounts" msgstr "" -#. module: email_template -#: field:email.template,track_campaign_item:0 -msgid "Track campaign items" -msgstr "" - #. module: email_template #: view:email_template.preview:0 msgid "Body(Text)" msgstr "" +#. module: email_template +#: view:email_template.mailbox:0 +msgid "Company Emails" +msgstr "" + #. module: email_template #: view:email_template.send.wizard:0 msgid "Tip: Multiple emails are sent in the same language (the first one is proposed). We suggest you send emails in groups according to language." msgstr "" #. module: email_template -#: help:email.template,reply_to:0 #: help:email_template.preview,reply_to:0 #: help:email_template.send.wizard,reply_to:0 msgid "The address recipients should reply to, if different from the From address. Placeholders can be used here." msgstr "" #. module: email_template +#: field:email.template,def_subject:0 #: field:email_template.mailbox,subject:0 #: field:email_template.preview,subject:0 #: field:email_template.send.wizard,subject:0 @@ -286,14 +294,8 @@ msgid "Subject" msgstr "" #. module: email_template -#: code:addons/email_template/email_template_account.py:0 -#, python-format -msgid "Reason: %s" -msgstr "" - -#. module: email_template -#: help:email_template.account,email_id:0 -msgid "eg: yourname@yourdomain.com " +#: view:email_template.mailbox:0 +msgid "My Emails" msgstr "" #. module: email_template @@ -302,20 +304,11 @@ msgid "From" msgstr "" #. module: email_template -#: field:email_template.preview,ref_template:0 -#: field:email_template.send.wizard,ref_template:0 -msgid "Template" +#: field:email.template,file_name:0 +msgid "Report Filename" msgstr "" #. module: email_template -#: field:email.template,def_body_text:0 -#: view:email_template.mailbox:0 -#: field:email_template.mailbox,body_text:0 -msgid "Standard Body (Text)" -msgstr "" - -#. module: email_template -#: view:email_template.mailbox:0 #: selection:email_template.mailbox,state:0 msgid "Sending" msgstr "" @@ -331,8 +324,8 @@ msgid "Body(Html)" msgstr "" #. module: email_template -#: view:email_template.account:0 -msgid "Send/Receive" +#: help:email.template,def_bcc:0 +msgid "Blind Carbon Copy address(es), comma-separated. Placeholders can be used here. e.g. ${object.email_bcc}" msgstr "" #. module: email_template @@ -345,11 +338,28 @@ msgstr "" msgid "Body (Text-Web Client Only)" msgstr "" +#. module: email_template +#: field:email_template.account,state:0 +#: view:email_template.mailbox:0 +msgid "State" +msgstr "" + #. module: email_template #: field:email.template,ref_ir_value:0 msgid "Wizard Button" msgstr "" +#. module: email_template +#: help:email_template.account,email_id:0 +msgid "eg: 'john@doe.com' or 'John Doe '" +msgstr "" + +#. module: email_template +#: view:email.template:0 +#: field:email.template,object_name:0 +msgid "Resource" +msgstr "" + #. module: email_template #: code:addons/email_template/email_template_account.py:0 #, python-format @@ -362,23 +372,11 @@ msgstr "" msgid "Mail from Account %s successfully Sent." msgstr "" -#. module: email_template -#: view:email.template:0 -#: view:email_template.mailbox:0 -msgid "Standard Body" -msgstr "" - #. module: email_template #: selection:email.template,template_language:0 msgid "Mako Templates" msgstr "" -#. module: email_template -#: help:email.template,def_body_html:0 -#: help:email.template,def_body_text:0 -msgid "The text version of the mail" -msgstr "" - #. module: email_template #: code:addons/email_template/email_template.py:0 #, python-format @@ -402,13 +400,19 @@ msgid "Test Outgoing Connection" msgstr "" #. module: email_template -#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox -msgid "Mailbox" +#: help:email.template,def_body_html:0 +#: help:email.template,def_body_text:0 +msgid "The text version of the mail" msgstr "" #. module: email_template -#: help:email.template,attachment_ids:0 -msgid "You may attach existing files to this template, so they will be added in all emails created from this template" +#: help:email.template,reply_to:0 +msgid "The address recipients should reply to, if different from the From address. Placeholders can be used here. e.g. ${object.email_reply_to}" +msgstr "" + +#. module: email_template +#: help:email.template,ref_ir_value:0 +msgid "Button in the side bar of the form view of this Resource that will invoke the Window Action" msgstr "" #. module: email_template @@ -428,6 +432,12 @@ msgstr "" msgid "Report" msgstr "" +#. module: email_template +#: field:email_template.preview,ref_template:0 +#: field:email_template.send.wizard,ref_template:0 +msgid "Template" +msgstr "" + #. module: email_template #: help:email.template,model_object_field:0 msgid "Select the field from the model you want to use.\n" @@ -487,18 +497,8 @@ msgid "Copy and paste the value in the location you want to use a system value." msgstr "" #. module: email_template -#: help:email.template,sub_model_object_field:0 -msgid "When you choose relationship fields this field will specify the sub value you can use." -msgstr "" - -#. module: email_template -#: help:email.template,sub_object:0 -msgid "When a relation field is used this field will show you the type of field you have selected" -msgstr "" - -#. module: email_template -#: field:email.template,lang:0 -msgid "Language" +#: help:email.template,track_campaign_item:0 +msgid "Enable this is you wish to include a special tracking marker in outgoing emails so you can identify replies and link them back to the corresponding resource record. This is useful for CRM leads for example" msgstr "" #. module: email_template @@ -516,6 +516,11 @@ msgstr "" msgid "Sub-model" msgstr "" +#. module: email_template +#: view:email.template:0 +msgid "Options" +msgstr "" + #. module: email_template #: view:email_template.send.wizard:0 msgid "Body (Plain Text)" @@ -562,6 +567,11 @@ msgstr "" msgid "Note: This is Raw HTML." msgstr "" +#. module: email_template +#: view:email.template:0 +msgid "Group by..." +msgstr "" + #. module: email_template #: selection:email_template.send.wizard,state:0 msgid "Multiple Mail Wizard Step 1" @@ -594,11 +604,6 @@ msgid "Datetime Extraction failed.Date:%s \\n" " \tError:%s" msgstr "" -#. module: email_template -#: view:email_template.account:0 -msgid "SMTP Server" -msgstr "" - #. module: email_template #: selection:email_template.account,send_pref:0 msgid "HTML, otherwise Text" @@ -615,6 +620,11 @@ msgstr "" msgid "No" msgstr "" +#. module: email_template +#: field:email_template.account,smtpport:0 +msgid "SMTP Port" +msgstr "" + #. module: email_template #: field:email_template.mailbox,mail_type:0 msgid "Mail Contents" @@ -634,12 +644,6 @@ msgstr "" msgid "BCC" msgstr "" -#. module: email_template -#: code:addons/email_template/email_template_account.py:0 -#, python-format -msgid "Mail from Account %s failed. Probable Reason:Server Send Error\nDescription: %s" -msgstr "" - #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "Plain Text" @@ -679,7 +683,6 @@ msgid "After clicking send all mails, mails will be sent to outbox and cleared i msgstr "" #. module: email_template -#: field:email_template.account,state:0 #: field:email_template.mailbox,state:0 #: field:email_template.send.wizard,state:0 msgid "Status" @@ -718,6 +721,8 @@ msgstr "" #. module: email_template #: view:email.template:0 #: model:ir.actions.act_window,name:email_template.action_email_template_tree_all +#: model:ir.ui.menu,name:email_template.menu_email_template_all +#: model:ir.ui.menu,name:email_template.menu_email_template_all_tools msgid "Email Templates" msgstr "" @@ -731,14 +736,19 @@ msgstr "" msgid "Sub Field" msgstr "" +#. module: email_template +#: help:email.template,attachment_ids:0 +msgid "You may attach existing files to this template, so they will be added in all emails created from this template" +msgstr "" + #. module: email_template #: field:email_template.mailbox,user:0 msgid "User" msgstr "" #. module: email_template -#: help:email.template,allowed_groups:0 -msgid "Only users from these groups will be allowed to send mails from this Template" +#: view:email.template:0 +msgid "Advanced Options" msgstr "" #. module: email_template @@ -752,24 +762,14 @@ msgstr "" msgid "Save in Drafts" msgstr "" -#. module: email_template -#: help:email.template,def_subject:0 -msgid "The default subject of email. Placeholders can be used here." -msgstr "" - #. module: email_template #: field:email_template.account,smtptls:0 msgid "TLS" msgstr "" #. module: email_template -#: view:email_template.send.wizard:0 -msgid "Add here all attachments of the current document you want to include in the e-mail." -msgstr "" - -#. module: email_template -#: model:ir.model,name:email_template.model_email_template_send_wizard -msgid "This is the wizard for sending mail" +#: field:email.template,lang:0 +msgid "Language" msgstr "" #. module: email_template @@ -778,13 +778,21 @@ msgstr "" #: code:addons/email_template/email_template_mailbox.py:0 #: code:addons/email_template/wizard/email_template_send_wizard.py:0 #: model:ir.ui.menu,name:email_template.menu_email_template +#: model:ir.ui.menu,name:email_template.menu_email_template_config_tools +#: model:ir.ui.menu,name:email_template.menu_email_template_configuration +#: model:ir.ui.menu,name:email_template.menu_email_template_tools #, python-format msgid "Email Template" msgstr "" #. module: email_template -#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails -msgid "Personal Mails" +#: view:email_template.account:0 +msgid "Send/Receive" +msgstr "" + +#. module: email_template +#: view:email_template.mailbox:0 +msgid "Send Mail" msgstr "" #. module: email_template @@ -801,8 +809,8 @@ msgid "Error sending mail: %s\" % str(e)))\n" msgstr "" #. module: email_template -#: field:email.template,file_name:0 -msgid "File Name Pattern" +#: help:email.template,allowed_groups:0 +msgid "Only users from these groups will be allowed to send mails from this Template" msgstr "" #. module: email_template @@ -811,6 +819,11 @@ msgstr "" msgid "Send Mail (%s)" msgstr "" +#. module: email_template +#: help:email.template,def_subject:0 +msgid "The subject of email. Placeholders can be used here." +msgstr "" + #. module: email_template #: field:email_template.send.wizard,report:0 msgid "Report File Name" @@ -848,11 +861,6 @@ msgstr "" msgid "To" msgstr "" -#. module: email_template -#: field:email_template.account,smtpport:0 -msgid "SMTP Port " -msgstr "" - #. module: email_template #: selection:email_template.account,send_pref:0 msgid "Text, otherwise HTML" @@ -922,6 +930,11 @@ msgstr "" msgid "Suspended" msgstr "" +#. module: email_template +#: help:email.template,file_name:0 +msgid "Name of the generated report file. Placeholders can be used in the filename. eg: 2009_SO003.pdf" +msgstr "" + #. module: email_template #: field:email_template.mailbox,folder:0 msgid "Folder" @@ -934,8 +947,8 @@ msgid "Trash" msgstr "" #. module: email_template -#: model:ir.model,name:email_template.model_email_template_mailbox -msgid "Email Mailbox" +#: help:email_template.mailbox,date_mail:0 +msgid "Date on which Email Sent or Received" msgstr "" #. module: email_template @@ -971,9 +984,24 @@ msgid "Create Action" msgstr "" #. module: email_template -#: code:addons/email_template/email_template_account.py:0 -#, python-format -msgid "Mail from Account %s failed. Probable Reason:Account not approved" +#: help:email_template.account,smtpserver:0 +msgid "Enter name of outgoing server, eg: smtp.yourdomain.com" +msgstr "" + +#. module: email_template +#: help:email.template,sub_object:0 +msgid "When a relation field is used this field will show you the type of field you have selected" +msgstr "" + +#. module: email_template +#: help:email.template,message_id:0 +msgid "Specify the Message-ID SMTP header to use in outgoing emails. Please note that this overrides the Resource tracking option! Placeholders can be used here." +msgstr "" + +#. module: email_template +#: field:email.template,def_to:0 +#: field:email_template.mailbox,email_to:0 +msgid "Recipient (To)" msgstr "" #. module: email_template @@ -981,6 +1009,11 @@ msgstr "" msgid "Null Value" msgstr "" +#. module: email_template +#: model:ir.model,name:email_template.model_email_template_mailbox +msgid "Email Mailbox" +msgstr "" + #. module: email_template #: field:email.template,template_language:0 msgid "Templating Language" @@ -999,20 +1032,27 @@ msgstr "" msgid "Sent" msgstr "" +#. module: email_template +#: help:email.template,ref_ir_act_window:0 +msgid "Action that will open this email template on Resource records" +msgstr "" + #. module: email_template #: field:email_template.account,smtppass:0 msgid "Password" msgstr "" #. module: email_template -#: help:email.template,message_id:0 #: help:email_template.preview,message_id:0 #: help:email_template.send.wizard,message_id:0 msgid "The Message-ID header value, if you need tospecify it, for example to automatically recognize the replies later. Placeholders can be used here." msgstr "" #. module: email_template -#: model:ir.ui.menu,name:email_template.menu_email_template_configuration +#: view:email_template.mailbox:0 +#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox +#: model:ir.ui.menu,name:email_template.menu_email_template_mails_tools +#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails msgid "Emails" msgstr "" @@ -1031,6 +1071,11 @@ msgstr "" msgid "Name" msgstr "" +#. module: email_template +#: field:email.template,track_campaign_item:0 +msgid "Resource Tracking" +msgstr "" + #. module: email_template #: model:ir.model,name:email_template.model_email_template_preview msgid "Email Template Preview" @@ -1041,21 +1086,19 @@ msgstr "" msgid "Email Preview" msgstr "" +#. module: email_template +#: help:email.template,def_to:0 +msgid "The Recipient of email. Placeholders can be used here. e.g. ${object.email_to}" +msgstr "" + #. module: email_template #: view:email.template:0 msgid "Existing files" msgstr "" #. module: email_template -#: view:email_template.account:0 -msgid "Personal Accounts" -msgstr "" - -#. module: email_template -#: model:ir.module.module,description:email_template.module_meta_information -msgid "\n" -" Email Template is extraction of Power Email basically just to send the emails.\n" -" " +#: field:email_template.account,smtpssl:0 +msgid "SSL/TLS (only in python 2.6)" msgstr "" #. module: email_template @@ -1074,7 +1117,6 @@ msgid "email_template.account" msgstr "" #. module: email_template -#: field:email.template,object_name:0 #: field:email_template.preview,rel_model:0 #: field:email_template.send.wizard,rel_model:0 msgid "Model" @@ -1092,13 +1134,8 @@ msgid "Corporate" msgstr "" #. module: email_template -#: help:email_template.account,smtpserver:0 -msgid "Enter name of outgoing server, eg:smtp.gmail.com " -msgstr "" - -#. module: email_template -#: model:ir.ui.menu,name:email_template.menu_email_template_company_mails -msgid "Company Mails" +#: model:ir.model,name:email_template.model_email_template_send_wizard +msgid "This is the wizard for sending mail" msgstr "" #. module: email_template @@ -1111,16 +1148,6 @@ msgstr "" msgid "Emails will be sent from this approved account." msgstr "" -#. module: email_template -#: field:email.template,def_subject:0 -msgid "Default Subject" -msgstr "" - -#. module: email_template -#: help:email.template,def_bcc:0 -msgid "Blind Carbon Copy address(es), comma-separated. Placeholders can be used here." -msgstr "" - #. module: email_template #: code:addons/email_template/email_template_account.py:0 #, python-format @@ -1142,6 +1169,11 @@ msgstr "" msgid "Company Accounts" msgstr "" +#. module: email_template +#: help:email_template.account,smtpport:0 +msgid "Enter port number, eg: 25 or 587" +msgstr "" + #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:0 #, python-format @@ -1149,8 +1181,9 @@ msgid "email-template" msgstr "" #. module: email_template -#: help:email.template,def_cc:0 -msgid "Carbon Copy address(es), comma-separated. Placeholders can be used here." +#: code:addons/email_template/email_template_account.py:0 +#, python-format +msgid "Mail from Account %s failed. Probable Reason:Account not approved" msgstr "" #. module: email_template @@ -1163,11 +1196,6 @@ msgstr "" msgid "Has Attachments" msgstr "" -#. module: email_template -#: help:email.template,track_campaign_item:0 -msgid "Enable this if you want the outgoing e-mails to include a tracking marker that makes it possible to identify the replies an link them back to the campaign item" -msgstr "" - #. module: email_template #: code:addons/email_template/email_template.py:0 #: code:addons/email_template/wizard/email_template_send_wizard.py:0 diff --git a/addons/event/i18n/event.pot b/addons/event/i18n/event.pot index 03669238f85..acbdbdd7fa9 100644 --- a/addons/event/i18n/event.pot +++ b/addons/event/i18n/event.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:27+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:27+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,9 +16,30 @@ msgstr "" "Plural-Forms: \n" #. module: event -#: field:event.event,date_end:0 -#: field:report.event.registration,date_end:0 -msgid "Ending date" +#: view:event.event:0 +msgid "Invoice Information" +msgstr "" + +#. module: event +#: help:event.event,register_max:0 +msgid "Provide Maximun Number of Registrations" +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "Event Details" +msgstr "" + +#. module: event +#: field:event.event,main_speaker_id:0 +msgid "Main Speaker" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: view:report.event.registration:0 +msgid "Group By..." msgstr "" #. module: event @@ -31,39 +52,109 @@ msgstr "" msgid "Invalid model name in the action definition." msgstr "" +#. module: event +#: field:event.registration.badge,title:0 +msgid "Title" +msgstr "" + #. module: event #: field:event.event,mail_registr:0 msgid "Registration Email" msgstr "" #. module: event -#: model:crm.case.section,name:event.event_0_crm_case_section +#: model:ir.actions.act_window,name:event.action_event_confirm_registration +msgid "Make Invoices" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +msgid "Registration Date" +msgstr "" + +#. module: event +#: help:event.event,main_speaker_id:0 +msgid "Speaker who are giving speech on event." +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "_Close" +msgstr "" + +#. module: event +#: model:event.event,name:event.event_0 msgid "Concert of Bon Jovi" msgstr "" +#. module: event +#: help:event.event,unit_price:0 +msgid "This will be the default price used as registration cost when invoicing this event. Note that you can specify for each registration a specific amount if you want to" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "March" +msgstr "" + #. module: event #: field:event.event,mail_confirm:0 msgid "Confirmation Email" msgstr "" #. module: event -#: constraint:crm.case.section:0 -msgid "Error ! You cannot create recursive sections." +#: code:addons/event/wizard/event_make_invoice.py:0 +#, python-format +msgid "Registration doesn't have any partner to invoice." msgstr "" #. module: event +#: field:event.event,company_id:0 +#: field:event.registration,company_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,company_id:0 +msgid "Company" +msgstr "" + +#. module: event +#: field:event.make.invoice,invoice_date:0 +msgid "Invoice Date" +msgstr "" + +#. module: event +#: help:event.event,pricelist_id:0 +msgid "Pricelist version for current event." +msgstr "" + +#. module: event +#: code:addons/event/wizard/partner_event_registration.py:0 +#: view:event.registration:0 +#: model:ir.actions.act_window,name:event.action_partner_event_registration #: model:ir.model,name:event.model_event_registration +#: view:partner.event.registration:0 +#, python-format msgid "Event Registration" msgstr "" #. module: event -#: model:ir.actions.wizard,name:event.event_reg_invoice +#: view:report.event.registration:0 +msgid "Last 7 Days" +msgstr "" + +#. module: event +#: field:event.event,parent_id:0 +msgid "Parent Event" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.action_make_invoices msgid "Make Invoice" msgstr "" #. module: event -#: field:report.event.type.registration,draft_state:0 -msgid "Draft Registrations" +#: field:event.registration,price_subtotal:0 +msgid "Subtotal" msgstr "" #. module: event @@ -72,8 +163,26 @@ msgid "Event on Registration" msgstr "" #. module: event -#: wizard_button:event.reg_make_invoice,init,end:0 -msgid "Ok" +#: view:report.event.registration:0 +msgid "Current Events" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Add Internal Note" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.action_report_event_registration +#: model:ir.model,name:event.model_report_event_registration +#: model:ir.ui.menu,name:event.menu_report_event_registration +#: view:report.event.registration:0 +msgid "Events Analysis" +msgstr "" + +#. module: event +#: field:event.registration,message_ids:0 +msgid "Messages" msgstr "" #. module: event @@ -87,43 +196,79 @@ msgid "Ticket for Opera" msgstr "" #. module: event -#: wizard_field:event.reg_make_invoice,init,inv_rejected:0 -msgid "Invoice Rejected" -msgstr "" - -#. module: event +#: code:addons/event/event.py:0 #: view:event.event:0 +#, python-format msgid "Confirm Event" msgstr "" #. module: event -#: model:crm.case.section,name:event.event_1_crm_case_section +#: selection:event.event,state:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 +msgid "Cancelled" +msgstr "" + +#. module: event +#: field:event.event,reply_to:0 +msgid "Reply-To" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.open_board_associations_manager +msgid "Event Dashboard" +msgstr "" + +#. module: event +#: model:event.event,name:event.event_1 msgid "Opera of Verdi" msgstr "" #. module: event -#: field:report.event.registration,draft_state:0 -msgid "Draft Registration" +#: field:event.event,pricelist_id:0 +msgid "Pricelist" msgstr "" #. module: event -#: wizard_view:event.reg_make_invoice,init:0 -msgid "Create Invoices" +#: field:event.registration,contact_id:0 +msgid "Partner Contact" +msgstr "" + +#. module: event +#: model:ir.model,name:event.model_event_registration_badge +msgid "event.registration.badge" +msgstr "" + +#. module: event +#: field:event.registration,ref:0 +msgid "Reference" +msgstr "" + +#. module: event +#: help:event.event,date_end:0 +#: help:partner.event.registration,end_date:0 +msgid "Closing Date of Event" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Emails" msgstr "" #. module: event #: model:ir.module.module,description:event.module_meta_information -msgid "Organization and management of events.\n" +msgid "Oraganization and management of Event.\n" "\n" " This module allow you\n" " * to manage your events and their registrations\n" " * to use emails to automatically confirm and send acknowledgements for any registration to an event\n" " * ...\n" -"\n" +" A dashboard for associations that includes:\n" +" * Registration by Events (graph)\n" " Note that:\n" " - You can define new types of events in\n" " Events / Configuration / Types of Events\n" -" - You can access predefined reports about number of registration per event or per event category in :\n" +" - You can access predefined reports about number of registration per event or per event category in:\n" " Events / Reporting\n" "" msgstr "" @@ -134,43 +279,117 @@ msgid "Extra Info" msgstr "" #. module: event +#: view:event.event:0 #: view:event.registration:0 +#: field:event.registration.badge,registration_id:0 +#: model:ir.actions.act_window,name:event.act_event_list_register_event msgid "Registration" msgstr "" +#. module: event +#: selection:event.event,state:0 +#: selection:report.event.registration,state:0 +msgid "Draft" +msgstr "" + #. module: event #: field:event.type,name:0 -#: model:ir.model,name:event.model_event_type msgid "Event type" msgstr "" +#. module: event +#: model:ir.model,name:event.model_event_type +msgid " Event Type " +msgstr "" + #. module: event #: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,event_id:0 #: model:ir.model,name:event.model_event_event #: model:ir.module.module,shortdesc:event.module_meta_information -#: field:report.event.registration,name:0 +#: field:partner.event.registration,event_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,event_id:0 +#: view:res.partner:0 msgid "Event" msgstr "" #. module: event +#: view:event.registration:0 +#: field:event.registration,badge_ids:0 +msgid "Badges" +msgstr "" + +#. module: event +#: view:event.event:0 #: selection:event.event,state:0 +#: view:event.registration:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 msgid "Confirmed" msgstr "" #. module: event -#: wizard_view:event.confirm_registration,split:0 +#: view:event.confirm.registration:0 msgid "Registration Confirmation" msgstr "" +#. module: event +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: event +#: help:event.event,product_id:0 +msgid "The invoices of this event registration will be created with this Product. Thus it allows you to set the default label and the accounting info you want by default on these invoices." +msgstr "" + #. module: event #: view:event.registration:0 -msgid "Dates" +msgid "Misc" +msgstr "" + +#. module: event +#: view:event.event:0 +#: field:event.event,speaker_ids:0 +msgid "Other Speakers" +msgstr "" + +#. module: event +#: model:ir.model,name:event.model_event_make_invoice +msgid "Event Make Invoice" +msgstr "" + +#. module: event +#: help:event.registration,nb_register:0 +msgid "Number of Registrations or Tickets" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Send New Email" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Location" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Reply" msgstr "" #. module: event #: field:event.event,register_current:0 -#: model:ir.actions.act_window,name:event.action_registration_confirm -#: model:ir.ui.menu,name:event.menu_action_registration_confirm +#: view:report.event.registration:0 msgid "Confirmed Registrations" msgstr "" @@ -180,13 +399,14 @@ msgid "Mail Auto Register" msgstr "" #. module: event -#: view:event.registration:0 -msgid "Badge" +#: field:event.event,type:0 +#: field:partner.event.registration,event_type:0 +msgid "Type" msgstr "" #. module: event -#: field:event.event,section_id:0 -msgid "Case section" +#: field:event.registration,email_from:0 +msgid "Email" msgstr "" #. module: event @@ -195,59 +415,83 @@ msgid "To be Invoiced" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_event_event -msgid "All Events" +#: code:addons/event/event.py:0 +#, python-format +msgid "Error !" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_report_event -msgid "Reporting" +#: code:addons/event/wizard/event_confirm_registration.py:0 +#, python-format +msgid "Warning: The Event '%s' has reached its Maximum Limit (%s)." msgstr "" #. module: event +#: field:event.registration,create_date:0 +msgid "Creation Date" +msgstr "" + +#. module: event +#: view:event.event:0 #: view:event.registration:0 +#: view:res.partner:0 msgid "Cancel Registration" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_action_event_categories -msgid "Events by Categories" +#: code:addons/event/event.py:0 +#, python-format +msgid "Registered partner doesn't have an address to make the invoice." msgstr "" #. module: event -#: wizard_view:event.confirm_registration,split:0 -msgid "The event limit is reached. What do you want to do?" +#: field:event.registration,nb_register:0 +msgid "Quantity" msgstr "" #. module: event -#: field:report.event.type.registration,confirm_state:0 -msgid "Confirm Registrations" +#: help:event.event,type:0 +msgid "Type of Event like Seminar, Exhibition, Conference, Training." +msgstr "" + +#. module: event +#: help:event.event,mail_confirm:0 +msgid "This email will be sent when the event gets confimed or when someone subscribes to a confirmed event. This is also the email sent to remind someone about the event." +msgstr "" + +#. module: event +#: help:event.event,register_prospect:0 +msgid "Total of Prospect Registrati./event/event.py:41:ons" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "July" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Event Organization" +msgstr "" + +#. module: event +#: model:ir.model,name:event.model_event_confirm_registration +msgid "Event Registraion" msgstr "" #. module: event #: view:event.registration:0 -msgid "References" +msgid "History Information" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_event_type_registration -#: model:ir.ui.menu,name:event.menu_report_event_type_registration -#: view:report.event.type.registration:0 -msgid "Registration By Event Types" +#: view:event.registration:0 +msgid "Dates" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_event_config -msgid "Configuration" -msgstr "" - -#. module: event -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: event -#: wizard_button:event.confirm_registration,split,confirm:0 +#: view:event.confirm:0 +#: view:event.confirm.registration:0 msgid "Confirm Anyway" msgstr "" @@ -257,28 +501,60 @@ msgid "Error: UOS must be in a different category than the UOM" msgstr "" #. module: event -#: view:event.event:0 -msgid "Parent Category" +#: code:addons/event/wizard/event_make_invoice.py:0 +#, python-format +msgid "Registration is set as Cannot be invoiced" msgstr "" #. module: event -#: view:event.registration:0 -msgid "Registration Invoiced" -msgstr "" - -#. module: event -#: field:report.event.type.registration,nbevent:0 +#: field:report.event.registration,nbevent:0 msgid "Number Of Events" msgstr "" +#. module: event +#: help:event.event,state:0 +msgid "If event is created, the state is 'Draft'.If event is confirmed for the particular dates the state is set to 'Confirmed'. If the event is over, the state is set to 'Done'.If event is cancelled the state is set to 'Cancelled'." +msgstr "" + #. module: event #: view:event.event:0 msgid "Cancel Event" msgstr "" #. module: event -#: wizard_field:event.reg_make_invoice,init,inv_rej_reason:0 -msgid "Error Messages" +#: view:event.event:0 +#: view:event.registration:0 +msgid "Contact" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +msgid "Last 30 Days" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,partner_id:0 +#: model:ir.model,name:event.model_res_partner +msgid "Partner" +msgstr "" + +#. module: event +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: event +#: view:board.board:0 +#: model:ir.actions.act_window,name:event.act_event_reg +#: view:report.event.registration:0 +msgid "Events Filling Status" +msgstr "" + +#. module: event +#: field:event.make.invoice,grouped:0 +msgid "Group the invoices" msgstr "" #. module: event @@ -292,9 +568,8 @@ msgid "Ticket for Concert" msgstr "" #. module: event +#: view:board.board:0 #: field:event.event,register_prospect:0 -#: model:ir.actions.act_window,name:event.action_registration_draft -#: model:ir.ui.menu,name:event.menu_action_registration_draft msgid "Unconfirmed Registrations" msgstr "" @@ -304,13 +579,44 @@ msgid "Partner Invoiced" msgstr "" #. module: event -#: view:event.registration:0 -msgid "Communication history" +#: field:event.registration,log_ids:0 +msgid "Logs" msgstr "" #. module: event -#: selection:event.event,state:0 -msgid "Canceled" +#: view:event.event:0 +#: field:event.event,state:0 +#: view:event.registration:0 +#: field:event.registration,state:0 +#: view:report.event.registration:0 +#: field:report.event.registration,state:0 +msgid "State" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "September" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "December" +msgstr "" + +#. module: event +#: field:event.registration,event_product:0 +msgid "Invoice Name" +msgstr "" + +#. module: event +#: field:report.event.registration,draft_state:0 +msgid " # No of Draft Registrations" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +#: field:report.event.registration,month:0 +msgid "Month" msgstr "" #. module: event @@ -319,14 +625,46 @@ msgid "Event Done" msgstr "" #. module: event -#: field:event.registration,badge_name:0 -msgid "Badge Name" +#: help:event.event,register_current:0 +msgid "Total of Open and Done Registrations" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_event_registration -#: model:ir.ui.menu,name:event.menu_report_event_registration -msgid "Events On Registrations" +#: field:event.confirm.registration,msg:0 +msgid "Message" +msgstr "" + +#. module: event +#: constraint:event.event:0 +msgid "Error ! You cannot create recursive event." +msgstr "" + +#. module: event +#: field:event.registration,ref2:0 +msgid "Reference 2" +msgstr "" + +#. module: event +#: code:addons/event/event.py:0 +#: view:report.event.registration:0 +#, python-format +msgid "Invoiced" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:report.event.registration:0 +msgid "My Events" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Speakers" +msgstr "" + +#. module: event +#: view:event.make.invoice:0 +msgid "Create invoices" msgstr "" #. module: event @@ -335,28 +673,23 @@ msgid "Error: The default UOM and the purchase UOM must be in the same category. msgstr "" #. module: event -#: wizard_field:event.reg_make_invoice,init,inv_created:0 -msgid "Invoice Created" +#: help:event.registration,email_cc:0 +msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma" +msgstr "" + +#. module: event +#: view:event.make.invoice:0 +msgid "Do you really want to create the invoice(s) ?" msgstr "" #. module: event #: view:event.event:0 -msgid "Statistics" +msgid "Beginning Date" msgstr "" #. module: event -#: selection:event.event,state:0 -msgid "Draft" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Event description" -msgstr "" - -#. module: event -#: model:ir.model,name:event.model_report_event_type_registration -msgid "Event type on registration" +#: field:event.registration,date_closed:0 +msgid "Closed" msgstr "" #. module: event @@ -365,37 +698,39 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: event -#: field:event.registration,event_id:0 -msgid "Event Related" -msgstr "" - -#. module: event -#: model:crm.case.section,name:event.case_section_event #: view:event.event:0 #: model:ir.actions.act_window,name:event.action_event_view +#: model:ir.ui.menu,name:event.menu_board_associations_manager +#: model:ir.ui.menu,name:event.menu_event_event +#: model:ir.ui.menu,name:event.menu_event_event_assiciation +#: view:res.partner:0 msgid "Events" msgstr "" #. module: event -#: field:event.registration,nb_register:0 +#: field:partner.event.registration,nb_register:0 msgid "Number of Registration" msgstr "" #. module: event -#: view:event.event:0 -#: field:event.event,state:0 -#: view:event.registration:0 -msgid "Status" +#: field:event.event,child_ids:0 +msgid "Child Events" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_event_categories -msgid "Events by section" +#: selection:report.event.registration,month:0 +msgid "August" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_action_registration -msgid "All Registrations" +#: field:res.partner,event_ids:0 +#: field:res.partner,event_registration_ids:0 +msgid "unknown" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "June" msgstr "" #. module: event @@ -403,31 +738,124 @@ msgstr "" msgid "Check this box if you want to use the automatic mailing for new registration" msgstr "" +#. module: event +#: field:event.registration,write_date:0 +msgid "Write Date" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "My Registrations" +msgstr "" + +#. module: event +#: view:event.confirm:0 +msgid "Warning: This Event has not reached its Minimum Registration Limit. Are you sure you want to confirm it?" +msgstr "" + +#. module: event +#: field:event.registration,active:0 +msgid "Active" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "November" +msgstr "" + +#. module: event +#: view:report.event.registration:0 +msgid "Extended Filters..." +msgstr "" + +#. module: event +#: help:event.event,reply_to:0 +msgid "The email address put in the 'Reply-To' of all emails sent by OpenERP" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "October" +msgstr "" + +#. module: event +#: field:event.event,language:0 +msgid "Language" +msgstr "" + +#. module: event +#: view:event.registration:0 +#: field:event.registration,email_cc:0 +msgid "CC" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "January" +msgstr "" + +#. module: event +#: help:event.registration,email_from:0 +msgid "These people will receive email." +msgstr "" + #. module: event #: view:event.event:0 msgid "Set To Draft" msgstr "" #. module: event +#: code:addons/event/event.py:0 +#: view:event.event:0 #: view:event.registration:0 -#: model:ir.actions.wizard,name:event.event_confirm_registration -#: field:report.event.registration,confirm_state:0 +#: view:res.partner:0 +#, python-format msgid "Confirm Registration" msgstr "" +#. module: event +#: view:event.event:0 +#: view:report.event.registration:0 +#: view:res.partner:0 +msgid "Date" +msgstr "" + +#. module: event +#: model:ir.ui.menu,name:event.board_associations +msgid "Dashboard" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Confirmation Email Body" +msgstr "" + #. module: event #: view:event.registration:0 +#: view:res.partner:0 msgid "History" msgstr "" +#. module: event +#: field:event.event,address_id:0 +msgid "Location Address" +msgstr "" + #. module: event #: model:ir.ui.menu,name:event.menu_event_type +#: model:ir.ui.menu,name:event.menu_event_type_association msgid "Types of Events" msgstr "" #. module: event -#: field:event.registration,contact_id:0 -msgid "Partner Contact" +#: view:event.registration:0 +msgid "Attachments" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:0 +#, python-format +msgid "Event related doesn't have any product defined" msgstr "" #. module: event @@ -436,56 +864,91 @@ msgid "Auto Confirmation Email" msgstr "" #. module: event -#: view:event.event:0 -#: view:event.registration:0 -msgid "General" +#: view:report.event.registration:0 +msgid "Last 365 Days" msgstr "" #. module: event -#: view:event.registration:0 -msgid "Send Reminder" +#: constraint:event.event:0 +msgid "Error ! Closing Date cannot be set before Beginning Date." msgstr "" #. module: event +#: code:addons/event/event.py:0 #: selection:event.event,state:0 +#: view:event.make.invoice:0 +#: selection:event.registration,state:0 +#: selection:report.event.registration,state:0 +#, python-format msgid "Done" msgstr "" #. module: event #: field:event.event,date_begin:0 -#: field:report.event.registration,date_begin:0 msgid "Beginning date" msgstr "" #. module: event +#: view:event.registration:0 #: field:event.registration,invoice_id:0 msgid "Invoice" msgstr "" #. module: event -#: model:ir.model,name:event.model_report_event_registration -msgid "Events on registrations" -msgstr "" - -#. module: event -#: wizard_button:event.confirm_registration,split,end:0 +#: code:addons/event/event.py:0 +#, python-format msgid "Cancel" msgstr "" #. module: event -#: wizard_button:event.reg_make_invoice,init,open:0 +#: view:event.confirm:0 +#: view:event.confirm.registration:0 +#: view:event.make.invoice:0 +msgid "Close" +msgstr "" + +#. module: event +#: view:event.event:0 +msgid "Event by Registration" +msgstr "" + +#. module: event +#: code:addons/event/event.py:0 +#, python-format msgid "Open" msgstr "" #. module: event -#: field:event.registration,badge_title:0 -msgid "Badge Title" +#: field:event.event,user_id:0 +msgid "Responsible User" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_new_event_form -#: model:ir.ui.menu,name:event.menu_event_new_event -msgid "New event" +#: code:addons/event/event.py:0 +#, python-format +msgid "Auto Confirmation: [%s] %s" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +#: field:event.registration,user_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: event +#: field:event.event,unit_price:0 +#: view:event.registration:0 +#: field:partner.event.registration,unit_price:0 +msgid "Registration Cost" +msgstr "" + +#. module: event +#: view:event.event:0 +#: view:event.registration:0 +msgid "Current" msgstr "" #. module: event @@ -494,30 +957,74 @@ msgid "Unit Price" msgstr "" #. module: event -#: model:crm.case.section,name:event.event_2_crm_case_section +#: view:report.event.registration:0 +#: field:report.event.registration,speaker_id:0 +#: field:res.partner,speaker:0 +msgid "Speaker" +msgstr "" + +#. module: event +#: view:event.registration:0 +msgid "Details" +msgstr "" + +#. module: event +#: model:event.event,name:event.event_2 msgid "Conference on ERP Buisness" msgstr "" #. module: event -#: field:event.registration,badge_partner:0 -msgid "Badge Partner" +#: field:event.event,section_id:0 +#: field:event.registration,section_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,section_id:0 +msgid "Sale Team" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_event_view_confirm -#: model:ir.ui.menu,name:event.menu_event_event_confirm -msgid "Confirmed Events" +#: field:partner.event.registration,start_date:0 +msgid "Start date" msgstr "" #. module: event -#: field:event.event,register_max:0 -#: field:report.event.registration,register_max:0 -msgid "Maximum Registrations" +#: field:event.event,date_end:0 +#: field:partner.event.registration,end_date:0 +msgid "Closing date" msgstr "" #. module: event -#: field:event.event,type:0 -msgid "Type" +#: field:event.event,product_id:0 +#: view:report.event.registration:0 +#: field:report.event.registration,product_id:0 +msgid "Product" +msgstr "" + +#. module: event +#: view:event.event:0 +#: field:event.event,note:0 +#: view:event.registration:0 +#: field:event.registration,description:0 +msgid "Description" +msgstr "" + +#. module: event +#: field:report.event.registration,confirm_state:0 +msgid " # No of Confirmed Registrations" +msgstr "" + +#. module: event +#: model:ir.actions.act_window,name:event.act_register_event_partner +msgid "Subscribe" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "May" +msgstr "" + +#. module: event +#: view:res.partner:0 +msgid "Events Registration" msgstr "" #. module: event @@ -531,12 +1038,56 @@ msgid "Ticket for Conference" msgstr "" #. module: event -#: field:event.registration,case_id:0 -msgid "Case" +#: field:event.registration.badge,address_id:0 +msgid "Address" +msgstr "" + +#. module: event +#: view:board.board:0 +#: model:ir.actions.act_window,name:event.act_event_view +msgid "Next Events" +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "_Subcribe" +msgstr "" + +#. module: event +#: help:event.event,date_begin:0 +#: help:partner.event.registration,start_date:0 +msgid "Beginning Date of Event" +msgstr "" + +#. module: event +#: selection:event.registration,state:0 +msgid "Unconfirmed" +msgstr "" + +#. module: event +#: code:addons/event/event.py:0 +#, python-format +msgid "Auto Registration: [%s] %s" +msgstr "" + +#. module: event +#: field:event.registration,date_deadline:0 +msgid "End Date" +msgstr "" + +#. module: event +#: selection:report.event.registration,month:0 +msgid "February" +msgstr "" + +#. module: event +#: view:board.board:0 +msgid "Association Dashboard" msgstr "" #. module: event #: view:event.event:0 +#: field:event.registration.badge,name:0 msgid "Name" msgstr "" @@ -546,57 +1097,83 @@ msgid "Check this box if you want ot use the automatic confirmation emailing or msgstr "" #. module: event -#: help:event.event,mail_confirm:0 -msgid "This email will be sent when the event gets confimed or when someone subscribes to a confirmed event. This is also the email sent to remind someone about the event." +#: field:event.event,country_id:0 +msgid "Country" msgstr "" #. module: event -#: field:event.event,product_id:0 -msgid "Product" -msgstr "" - -#. module: event -#: field:event.registration,invoice_label:0 -msgid "Label Invoice" +#: view:report.event.registration:0 +#: field:report.event.registration,year:0 +msgid "Year" msgstr "" #. module: event +#: code:addons/event/event.py:0 +#: view:event.event:0 #: view:event.registration:0 -msgid "Payments" +#: view:res.partner:0 +#, python-format +msgid "Close Registration" msgstr "" #. module: event +#: selection:report.event.registration,month:0 +msgid "April" +msgstr "" + +#. module: event +#: field:event.event,name:0 +#: field:event.registration,name:0 +msgid "Summary" +msgstr "" + +#. module: event +#: view:event.event:0 #: view:event.type:0 -#: field:report.event.type.registration,name:0 +#: view:report.event.registration:0 +#: field:report.event.registration,type:0 msgid "Event Type" msgstr "" #. module: event #: view:event.event:0 +#: field:event.event,registration_ids:0 #: model:ir.actions.act_window,name:event.action_registration -#: model:ir.actions.wizard,name:event.wizard_event_registration +#: model:ir.ui.menu,name:event.menu_action_registration +#: model:ir.ui.menu,name:event.menu_action_registration_association msgid "Registrations" msgstr "" #. module: event -#: model:ir.actions.act_window,name:event.action_event_view_draft -#: model:ir.ui.menu,name:event.menu_event_event_draft -msgid "Draft Events" +#: field:event.registration,date:0 +msgid "Start Date" msgstr "" #. module: event -#: model:ir.ui.menu,name:event.menu_event_main -msgid "Events Organisation" +#: field:event.event,register_max:0 +#: field:report.event.registration,register_max:0 +msgid "Maximum Registrations" msgstr "" #. module: event -#: view:event.registration:0 -msgid "Actions" +#: field:report.event.registration,date:0 +msgid "Event Start Date" msgstr "" #. module: event -#: model:ir.actions.wizard,name:event.wizard_event_reg_partners -msgid "List Register Partners" +#: view:event.event:0 +msgid "Registration Email Body" +msgstr "" + +#. module: event +#: view:partner.event.registration:0 +msgid "Event For Registration" +msgstr "" + +#. module: event +#: code:addons/event/wizard/event_make_invoice.py:0 +#, python-format +msgid "Invoice cannot be created if the registration is in %s state." msgstr "" #. module: event @@ -604,8 +1181,32 @@ msgstr "" msgid "Error: Invalid ean code" msgstr "" +#. module: event +#: view:event.confirm:0 +#: model:ir.actions.act_window,name:event.action_event_confirm +#: model:ir.model,name:event.model_event_confirm +msgid "Event Confirmation" +msgstr "" + #. module: event #: view:event.event:0 msgid "Auto Registration Email" msgstr "" +#. module: event +#: view:event.registration:0 +#: view:report.event.registration:0 +#: field:report.event.registration,total:0 +msgid "Total" +msgstr "" + +#. module: event +#: help:event.event,register_min:0 +msgid "Providee Minimum Number of Registrations" +msgstr "" + +#. module: event +#: field:event.event,speaker_confirmed:0 +msgid "Speaker Confirmed" +msgstr "" + diff --git a/addons/event_project/i18n/event_project.pot b/addons/event_project/i18n/event_project.pot index d6e2016431e..cafb6911dec 100644 --- a/addons/event_project/i18n/event_project.pot +++ b/addons/event_project/i18n/event_project.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:27+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:27+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,17 +16,17 @@ msgstr "" "Plural-Forms: \n" #. module: event_project -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: model:ir.model,name:event_project.model_event_project +msgid "Event Project" msgstr "" #. module: event_project -#: model:ir.actions.wizard,name:event_project.wizard_event_task -msgid "Tasks" +#: field:event.project,date:0 +msgid "Date End" msgstr "" #. module: event_project -#: wizard_button:event.project,init,done:0 +#: view:event.project:0 msgid "Ok" msgstr "" @@ -34,35 +34,70 @@ msgstr "" #: model:ir.module.module,description:event_project.module_meta_information msgid "Organization and management of events.\n" "\n" -" This module allow you to create retro planning for managing your events.\n" +" This module allows you to create retro planning for managing your events.\n" "" msgstr "" #. module: event_project -#: view:event.event:0 -msgid "Remaining Tasks" +#: help:event.project,project_id:0 +msgid "This is Template Project. Project of event is a duplicate of this Template. After click on 'Create Retro-planning', New Project will be duplicated from this template project." msgstr "" #. module: event_project -#: model:ir.module.module,shortdesc:event_project.module_meta_information -msgid "Event - Project" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: event_project +#: view:event.project:0 +#: model:ir.actions.act_window,name:event_project.action_event_project +msgid "Retro-Planning" +msgstr "" + +#. module: event_project +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" msgstr "" #. module: event_project #: field:event.event,project_id:0 -#: wizard_field:event.project,init,project_id:0 -#: model:ir.actions.wizard,name:event_project.event_wiz msgid "Project" msgstr "" +#. module: event_project +#: field:event.project,project_id:0 +msgid "Template of Project" +msgstr "" + +#. module: event_project +#: model:ir.module.module,shortdesc:event_project.module_meta_information +msgid "Event Project - Create Retro-Planning to manage your Events" +msgstr "" + +#. module: event_project +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: event_project +#: view:event.event:0 +#: model:ir.actions.act_window,name:event_project.act_event_task +msgid "Tasks" +msgstr "" + #. module: event_project #: field:event.event,task_ids:0 msgid "Project tasks" msgstr "" #. module: event_project -#: wizard_button:event.project,init,end:0 -msgid "Cancel" +#: view:event.project:0 +msgid "Close" +msgstr "" + +#. module: event_project +#: field:event.project,date_start:0 +msgid "Date Start" msgstr "" #. module: event_project @@ -71,7 +106,7 @@ msgid "Create Retro-Planning" msgstr "" #. module: event_project -#: wizard_view:event.project,init:0 +#: model:ir.model,name:event_project.model_event_event msgid "Event" msgstr "" diff --git a/addons/fetchmail/fetchmail_data.xml b/addons/fetchmail/fetchmail_data.xml index 1b60f4ca0a8..ef40a76489f 100644 --- a/addons/fetchmail/fetchmail_data.xml +++ b/addons/fetchmail/fetchmail_data.xml @@ -12,15 +12,4 @@
- - - - - User wise Server - - - [('user_id', '=', user.id)] - - - diff --git a/addons/fetchmail/i18n/fetchmail.pot b/addons/fetchmail/i18n/fetchmail.pot index f869a4a25e3..bf5ad52c8f1 100644 --- a/addons/fetchmail/i18n/fetchmail.pot +++ b/addons/fetchmail/i18n/fetchmail.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 13:33:09+0000\n" -"PO-Revision-Date: 2010-08-20 13:33:09+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:27+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:27+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -162,8 +162,9 @@ msgid "Received Email History" msgstr "" #. module: fetchmail -#: field:email.server,active:0 -msgid "Active" +#: field:email.server,type:0 +#: field:mailgate.message,server_type:0 +msgid "Server Type" msgstr "" #. module: fetchmail @@ -178,7 +179,7 @@ msgstr "" #. module: fetchmail #: selection:email.server,type:0 -#: selection:mailgate.message,type:0 +#: selection:mailgate.message,server_type:0 msgid "IMAP Server" msgstr "" @@ -203,17 +204,6 @@ msgstr "" msgid "POP/IMAP Server" msgstr "" -#. module: fetchmail -#: constraint:ir.rule:0 -msgid "Rules are not supported for osv_memory objects !" -msgstr "" - -#. module: fetchmail -#: field:email.server,type:0 -#: field:mailgate.message,type:0 -msgid "Server Type" -msgstr "" - #. module: fetchmail #: view:email.server:0 msgid "Login Information" @@ -226,7 +216,7 @@ msgstr "" #. module: fetchmail #: selection:email.server,type:0 -#: selection:mailgate.message,type:0 +#: selection:mailgate.message,server_type:0 msgid "POP Server" msgstr "" diff --git a/addons/google_map/i18n/google_map.pot b/addons/google_map/i18n/google_map.pot index 876a9f75119..992db6053eb 100644 --- a/addons/google_map/i18n/google_map.pot +++ b/addons/google_map/i18n/google_map.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:28+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:28+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,8 +16,9 @@ msgstr "" "Plural-Forms: \n" #. module: google_map -#: model:ir.actions.wizard,name:google_map.wizard_google_map -msgid "Launch Google Map" +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Map" msgstr "" #. module: google_map @@ -25,12 +26,22 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: google_map +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + #. module: google_map #: view:res.partner:0 #: view:res.partner.address:0 msgid "Street2 : " msgstr "" +#. module: google_map +#: model:ir.actions.wizard,name:google_map.wizard_google_map +msgid "Launch Google Map" +msgstr "" + #. module: google_map #: model:ir.module.module,description:google_map.module_meta_information msgid "The module adds google map field in partner address\n" @@ -39,8 +50,7 @@ msgid "The module adds google map field in partner address\n" msgstr "" #. module: google_map -#: view:res.partner:0 -#: view:res.partner.address:0 -msgid "Map" +#: model:ir.model,name:google_map.model_res_partner_address +msgid "Partner Addresses" msgstr "" diff --git a/addons/hr/board_hr_view.xml b/addons/hr/board_hr_view.xml index 8e1a442e025..4124328c801 100644 --- a/addons/hr/board_hr_view.xml +++ b/addons/hr/board_hr_view.xml @@ -33,5 +33,8 @@ name="Human Resources" parent="base.dashboard" action="open_board_hr"/> + + + diff --git a/addons/hr/i18n/hr.pot b/addons/hr/i18n/hr.pot index fa067876433..580f330e847 100644 --- a/addons/hr/i18n/hr.pot +++ b/addons/hr/i18n/hr.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:28+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:28+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -17,14 +17,13 @@ msgstr "" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 -#: model:process.transition,name:hr.process_transition_employeeuser0 msgid "Openerp user" msgstr "" #. module: hr -#: model:ir.actions.act_window,name:hr.edit_workgroup -#: model:ir.ui.menu,name:hr.menu_edit_workgroup -msgid "Working Time Categories" +#: view:hr.job:0 +#: field:hr.job,requirements:0 +msgid "Requirements" msgstr "" #. module: hr @@ -32,6 +31,11 @@ msgstr "" msgid "Error! You can not create recursive departments." msgstr "" +#. module: hr +#: model:process.transition,name:hr.process_transition_contactofemployee0 +msgid "Link the employee to information" +msgstr "" + #. module: hr #: field:hr.employee,sinid:0 msgid "SIN No" @@ -39,18 +43,23 @@ msgstr "" #. module: hr #: model:ir.module.module,shortdesc:hr.module_meta_information +#: model:ir.ui.menu,name:hr.menu_hr_deshboard +#: model:ir.ui.menu,name:hr.menu_hr_main +#: model:ir.ui.menu,name:hr.menu_hr_management #: model:ir.ui.menu,name:hr.menu_hr_root msgid "Human Resources" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Sunday" +#: view:hr.department:0 +#: view:hr.employee:0 +#: view:hr.job:0 +msgid "Group By..." msgstr "" #. module: hr -#: view:res.users:0 -msgid "Parents" +#: field:hr.employee,work_email:0 +msgid "Work E-mail" msgstr "" #. module: hr @@ -59,51 +68,105 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr -#: view:hr.department:0 +#: view:hr.employee:0 +#: field:hr.employee,department_id:0 +#: view:hr.job:0 +#: field:hr.job,department_id:0 +#: view:res.users:0 msgid "Department" msgstr "" #. module: hr -#: model:process.transition,name:hr.process_transition_contactofemployee0 -msgid "Contact of employee" +#: help:hr.installer,hr_attendance:0 +msgid "Simplifies the management of employee's attendances." msgstr "" #. module: hr -#: field:hr.employee,work_email:0 -msgid "Work Email" +#: view:hr.job:0 +msgid "Mark as Old" msgstr "" #. module: hr -#: field:hr.timesheet.group,name:0 -msgid "Group name" +#: view:hr.job:0 +msgid "Jobs" +msgstr "" + +#. module: hr +#: view:hr.job:0 +msgid "In Recruitment" +msgstr "" + +#. module: hr +#: view:hr.installer:0 +msgid "title" msgstr "" #. module: hr #: field:hr.department,company_id:0 -#: field:hr.employee,company_id:0 +#: view:hr.employee:0 +#: view:hr.job:0 +#: field:hr.job,company_id:0 msgid "Company" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Friday" +#: field:hr.job,no_of_recruitment:0 +msgid "Expected in Recruitment" msgstr "" #. module: hr -#: field:hr.department,parent_id:0 -msgid "Parent Department" +#: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_config +msgid "Holidays" +msgstr "" + +#. module: hr +#: help:hr.installer,hr_holidays:0 +msgid "Tracks employee leaves, allocation requests and planning." +msgstr "" + +#. module: hr +#: model:ir.model,name:hr.model_hr_employee_marital_status +msgid "Employee Marital Status" +msgstr "" + +#. module: hr +#: help:hr.employee,partner_id:0 +msgid "Partner that is related to the current employee. Accounting transaction will be written on this partner belongs to employee." +msgstr "" + +#. module: hr +#: model:process.transition,name:hr.process_transition_employeeuser0 +msgid "Link a user to an employee" +msgstr "" + +#. module: hr +#: field:hr.installer,hr_contract:0 +msgid "Employee's Contracts" +msgstr "" + +#. module: hr +#: help:hr.installer,hr_payroll:0 +msgid "Generic Payroll system." msgstr "" #. module: hr -#: view:hr.department:0 #: view:hr.employee:0 -#: field:hr.employee,notes:0 -msgid "Notes" +msgid "My Departments Employee" msgstr "" #. module: hr -#: field:hr.timesheet,hour_from:0 -msgid "Work from" +#: constraint:hr.employee:0 +msgid "Error ! You cannot select a department for which the employee is the manager." +msgstr "" + +#. module: hr +#: help:hr.employee,passport_id:0 +msgid "Employee Passport Information" +msgstr "" + +#. module: hr +#: view:hr.employee:0 +msgid "Position" msgstr "" #. module: hr @@ -112,13 +175,24 @@ msgid "Employee Hierarchy" msgstr "" #. module: hr -#: model:ir.ui.menu,name:hr.menu_hr_configuration -msgid "Configuration" +#: model:process.transition,note:hr.process_transition_employeeuser0 +msgid "The Related user field on the Employee form allows to link the OpenERP user (and her rights) to the employee." msgstr "" #. module: hr -#: selection:hr.employee,marital:0 -msgid "Unmaried" +#: view:hr.job:0 +#: selection:hr.job,state:0 +msgid "In Recruitement" +msgstr "" + +#. module: hr +#: field:hr.employee,identification_id:0 +msgid "Identification No" +msgstr "" + +#. module: hr +#: field:hr.job,no_of_employee:0 +msgid "No of Employee" msgstr "" #. module: hr @@ -127,13 +201,22 @@ msgid "Female" msgstr "" #. module: hr -#: view:hr.timesheet.group:0 -msgid "Working Time Category" +#: help:hr.installer,hr_timesheet_sheet:0 +msgid "Tracks and helps employees encode and validate timesheets and attendances." +msgstr "" + +#. module: hr +#: field:hr.installer,hr_evaluation:0 +msgid "Periodic Evaluations" +msgstr "" + +#. module: hr +#: field:hr.installer,hr_timesheet_sheet:0 +msgid "Timesheets" msgstr "" #. module: hr #: model:ir.actions.act_window,name:hr.open_view_employee_tree -#: model:ir.ui.menu,name:hr.menu_open_view_employee_tree msgid "Employees Structure" msgstr "" @@ -142,6 +225,11 @@ msgstr "" msgid "Social IDs" msgstr "" +#. module: hr +#: help:hr.job,no_of_employee:0 +msgid "Number of employee with that job." +msgstr "" + #. module: hr #: field:hr.employee,work_phone:0 msgid "Work Phone" @@ -152,27 +240,49 @@ msgstr "" msgid "Child Categories" msgstr "" +#. module: hr +#: view:hr.job:0 +#: field:hr.job,description:0 +#: model:ir.model,name:hr.model_hr_job +msgid "Job Description" +msgstr "" + #. module: hr #: field:hr.employee,work_location:0 msgid "Office Location" msgstr "" +#. module: hr +#: field:hr.employee,passport_id:0 +msgid "Passport" +msgstr "" + #. module: hr #: view:hr.employee:0 -#: field:hr.employee,name:0 +#: view:hr.job:0 #: model:ir.model,name:hr.model_hr_employee #: model:process.node,name:hr.process_node_employee0 msgid "Employee" msgstr "" #. module: hr -#: field:hr.timesheet.group,manager:0 -msgid "Workgroup manager" +#: model:process.node,note:hr.process_node_employeecontact0 +msgid "Other information" msgstr "" #. module: hr -#: field:hr.employee,child_ids:0 -msgid "Subordinates" +#: field:hr.employee,address_id:0 +msgid "Working Address" +msgstr "" + +#. module: hr +#: model:ir.actions.act_window,name:hr.action_hr_installer +msgid "Human Resources Application Configuration" +msgstr "" + +#. module: hr +#: field:hr.employee,birthday:0 +msgid "Date of Birth" msgstr "" #. module: hr @@ -181,18 +291,41 @@ msgid "Reporting" msgstr "" #. module: hr +#: model:ir.model,name:hr.model_ir_actions_act_window +msgid "ir.actions.act_window" +msgstr "" + +#. module: hr +#: model:ir.actions.act_window,name:hr.open_board_hr +msgid "Human Resources Dashboard" +msgstr "" + +#. module: hr +#: view:hr.employee:0 +#: field:hr.employee,job_id:0 +#: view:hr.job:0 +msgid "Job" +msgstr "" + +#. module: hr +#: view:hr.department:0 #: field:hr.department,member_ids:0 msgid "Members" msgstr "" #. module: hr -#: field:hr.employee,ssnid:0 -msgid "SSN No" +#: model:ir.ui.menu,name:hr.menu_hr_configuration +msgid "Configuration" msgstr "" #. module: hr -#: model:process.transition,note:hr.process_transition_contactofemployee0 -msgid "Fill up contact information" +#: view:hr.employee:0 +msgid "Categories" +msgstr "" + +#. module: hr +#: field:hr.job,expected_employees:0 +msgid "Expected Employees" msgstr "" #. module: hr @@ -201,8 +334,8 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: hr -#: selection:hr.employee,marital:0 -msgid "Divorced" +#: help:hr.employee,sinid:0 +msgid "Social Insurance Number" msgstr "" #. module: hr @@ -211,10 +344,16 @@ msgid "Parent Category" msgstr "" #. module: hr +#: constraint:hr.employee.category:0 +msgid "Error ! You cannot create recursive Categories." +msgstr "" + +#. module: hr +#: view:hr.department:0 #: model:ir.actions.act_window,name:hr.open_module_tree_department -#: model:ir.actions.act_window,name:hr.open_module_tree_department_tree -#: model:ir.ui.menu,name:hr.menu_department_def -#: model:ir.ui.menu,name:hr.menu_department_tree +#: model:ir.ui.menu,name:hr.menu_hr_department_tree +#: view:res.users:0 +#: field:res.users,context_department_id:0 msgid "Departments" msgstr "" @@ -224,13 +363,8 @@ msgid "Employee Contact" msgstr "" #. module: hr -#: selection:hr.employee,marital:0 -msgid "Maried" -msgstr "" - -#. module: hr -#: field:hr.timesheet,tgroup_id:0 -msgid "Employee's timesheet group" +#: view:board.board:0 +msgid "My Board" msgstr "" #. module: hr @@ -239,8 +373,9 @@ msgid "Male" msgstr "" #. module: hr -#: model:process.transition,note:hr.process_transition_employeeuser0 -msgid "Create openerp user" +#: model:ir.actions.act_window,name:hr.open_view_categ_form +#: model:ir.ui.menu,name:hr.menu_view_employee_category_form +msgid "Categories of Employee" msgstr "" #. module: hr @@ -250,8 +385,18 @@ msgid "Employee Category" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Tuesday" +#: field:hr.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: hr +#: model:process.process,name:hr.process_process_employeecontractprocess0 +msgid "Employee Contract" +msgstr "" + +#. module: hr +#: help:hr.installer,hr_evaluation:0 +msgid "Lets you create and manage the periodic evaluation and performance review of employees." msgstr "" #. module: hr @@ -260,16 +405,26 @@ msgid "hr.department" msgstr "" #. module: hr -#: field:hr.employee,user_id:0 -msgid "Related User" +#: help:hr.employee,parent_id:0 +msgid "It is linked with manager of Department" msgstr "" #. module: hr -#: field:hr.employee,category_id:0 +#: field:hr.installer,hr_recruitment:0 +msgid "Recruitment Process" +msgstr "" + +#. module: hr +#: field:hr.employee,category_ids:0 #: field:hr.employee.category,name:0 msgid "Category" msgstr "" +#. module: hr +#: help:hr.employee,bank_account_id:0 +msgid "Employee bank salary account" +msgstr "" + #. module: hr #: field:hr.department,note:0 msgid "Note" @@ -280,14 +435,24 @@ msgstr "" msgid "Contact Information" msgstr "" +#. module: hr +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr +#: model:ir.actions.act_window,name:hr.open_board_hr_manager +msgid "HR Manager Dashboard" +msgstr "" + #. module: hr #: view:hr.employee:0 msgid "Status" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Monday" +#: field:hr.installer,progress:0 +msgid "Configuration Progress" msgstr "" #. module: hr @@ -297,17 +462,22 @@ msgid "Categories structure" msgstr "" #. module: hr -#: field:hr.timesheet,dayofweek:0 -msgid "Day of week" +#: field:hr.employee,partner_id:0 +msgid "unknown" msgstr "" #. module: hr -#: field:hr.employee,birthday:0 -msgid "Birthday" +#: field:hr.installer,hr_holidays:0 +msgid "Holidays / Leaves Management" msgstr "" #. module: hr -#: field:hr.employee,active:0 +#: field:hr.employee,ssnid:0 +msgid "SSN No" +msgstr "" + +#. module: hr +#: view:hr.employee:0 msgid "Active" msgstr "" @@ -316,60 +486,69 @@ msgstr "" msgid "Error ! You cannot create recursive Hierarchy of Employees." msgstr "" -#. module: hr -#: model:process.process,name:hr.process_process_employeecontractprocess0 -msgid "Employee Contract Process" -msgstr "" - -#. module: hr -#: model:process.node,note:hr.process_node_openerpuser0 -msgid "Create OpenERP User" -msgstr "" - -#. module: hr -#: model:process.node,note:hr.process_node_employee0 -msgid "Employee Complete Form" -msgstr "" - #. module: hr #: view:hr.department:0 msgid "Companies" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Wednesday" +#: model:process.transition,note:hr.process_transition_contactofemployee0 +msgid "In the Employee form, there are different kind of information like Contact information." msgstr "" #. module: hr -#: model:ir.actions.act_window,name:hr.open_view_categ_form -#: model:ir.ui.menu,name:hr.menu_view_employee_category_form -msgid "Categories of Employee" +#: help:hr.job,expected_employees:0 +msgid "Required number of Employees in total for that job." msgstr "" #. module: hr -#: field:hr.timesheet,date_from:0 -msgid "Starting date" +#: selection:hr.job,state:0 +msgid "Old" msgstr "" #. module: hr -#: field:res.users,parent_id:0 -msgid "Parent Users" +#: field:hr.employee.marital.status,description:0 +msgid "Status Description" msgstr "" #. module: hr -#: field:hr.employee,address_id:0 -msgid "Working Address" +#: view:hr.job:0 +#: field:hr.job,state:0 +msgid "State" msgstr "" #. module: hr #: field:hr.employee,marital:0 +#: view:hr.employee.marital.status:0 +#: field:hr.employee.marital.status,name:0 +#: model:ir.actions.act_window,name:hr.action_hr_marital_status +#: model:ir.ui.menu,name:hr.hr_menu_marital_status msgid "Marital Status" msgstr "" #. module: hr -#: model:ir.model,name:hr.model_hr_timesheet -msgid "Timesheet Line" +#: help:hr.installer,hr_recruitment:0 +msgid "Helps you manage and streamline your recruitment process." +msgstr "" + +#. module: hr +#: model:process.node,note:hr.process_node_employee0 +msgid "Employee form and structure" +msgstr "" + +#. module: hr +#: field:hr.employee,photo:0 +msgid "Photo" +msgstr "" + +#. module: hr +#: model:ir.model,name:hr.model_res_users +msgid "res.users" +msgstr "" + +#. module: hr +#: field:hr.installer,hr_payroll_account:0 +msgid "Payroll Accounting" msgstr "" #. module: hr @@ -383,25 +562,23 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: hr -#: view:hr.timesheet:0 -#: field:hr.timesheet.group,timesheet_id:0 -#: model:ir.model,name:hr.model_hr_timesheet_group -msgid "Working Time" +#: view:res.users:0 +msgid "Current Activity" msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Thursday" +#: help:hr.installer,hr_expense:0 +msgid "Tracks and manages employee expenses, and can automatically re-invoice clients if the expenses are project-related." msgstr "" #. module: hr -#: field:hr.timesheet,hour_to:0 -msgid "Work to" +#: view:hr.job:0 +msgid "Current" msgstr "" #. module: hr -#: selection:hr.employee,marital:0 -msgid "Other" +#: field:hr.department,parent_id:0 +msgid "Parent Department" msgstr "" #. module: hr @@ -414,6 +591,39 @@ msgstr "" msgid "Home Address" msgstr "" +#. module: hr +#: field:hr.installer,hr_attendance:0 +#: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_new_config +msgid "Attendances" +msgstr "" + +#. module: hr +#: view:hr.employee.marital.status:0 +#: view:hr.job:0 +msgid "Description" +msgstr "" + +#. module: hr +#: help:hr.installer,hr_contract:0 +msgid "Extends employee profiles to help manage their contracts." +msgstr "" + +#. module: hr +#: field:hr.installer,hr_payroll:0 +msgid "Payroll" +msgstr "" + +#. module: hr +#: field:hr.job,name:0 +msgid "Job Name" +msgstr "" + +#. module: hr +#: view:hr.job:0 +#: selection:hr.job,state:0 +msgid "In Position" +msgstr "" + #. module: hr #: view:hr.department:0 msgid "department" @@ -425,12 +635,30 @@ msgid "Nationality" msgstr "" #. module: hr -#: field:hr.employee,otherid:0 -msgid "Other ID" +#: view:hr.department:0 +#: view:hr.employee:0 +#: field:hr.employee,notes:0 +msgid "Notes" msgstr "" #. module: hr -#: field:hr.timesheet,name:0 +#: model:ir.model,name:hr.model_hr_installer +msgid "hr.installer" +msgstr "" + +#. module: hr +#: view:board.board:0 +msgid "HR Manager Board" +msgstr "" + +#. module: hr +#: field:hr.employee,resource_id:0 +msgid "Resource" +msgstr "" + +#. module: hr +#: field:hr.department,complete_name:0 +#: field:hr.employee.category,complete_name:0 msgid "Name" msgstr "" @@ -441,51 +669,72 @@ msgstr "" #. module: hr #: view:hr.employee:0 +#: field:hr.job,employee_ids:0 +#: model:ir.actions.act_window,name:hr.hr_employee_normal_action_tree #: model:ir.actions.act_window,name:hr.open_view_employee_list -#: model:ir.ui.menu,name:hr.menu_open_view_employee_list +#: model:ir.actions.act_window,name:hr.open_view_employee_list_my +#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my +#: model:ir.ui.menu,name:hr.menu_view_employee_category_configuration_form msgid "Employees" msgstr "" +#. module: hr +#: field:hr.employee,bank_account_id:0 +msgid "Bank Account" +msgstr "" + #. module: hr #: field:hr.department,name:0 msgid "Department Name" msgstr "" +#. module: hr +#: help:hr.employee,ssnid:0 +msgid "Social Security Number" +msgstr "" + +#. module: hr +#: model:process.node,note:hr.process_node_openerpuser0 +msgid "Creation of a OpenERP user" +msgstr "" + #. module: hr #: field:hr.department,child_ids:0 msgid "Child Departments" msgstr "" +#. module: hr +#: model:ir.actions.act_window,name:hr.action_hr_job +#: model:ir.ui.menu,name:hr.menu_hr_job +msgid "Job Positions" +msgstr "" + #. module: hr #: view:hr.employee:0 -msgid "Job Information" +#: field:hr.employee,coach_id:0 +msgid "Coach" msgstr "" #. module: hr -#: model:process.node,note:hr.process_node_employeecontact0 -msgid "Fill up employee's contact information" +#: field:hr.installer,hr_expense:0 +msgid "Expenses" msgstr "" #. module: hr +#: view:hr.department:0 #: field:hr.department,manager_id:0 +#: view:hr.employee:0 #: field:hr.employee,parent_id:0 msgid "Manager" msgstr "" #. module: hr -#: model:ir.actions.act_window,name:hr.open_view_employee_list_my -#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my -msgid "All Employees" +#: help:hr.installer,hr_payroll_account:0 +msgid "Generic Payroll system Integrated with Accountings." msgstr "" #. module: hr -#: selection:hr.timesheet,dayofweek:0 -msgid "Saturday" -msgstr "" - -#. module: hr -#: model:ir.actions.act_window,name:hr.open_view_employee_new -#: model:ir.ui.menu,name:hr.menu_open_view_employee_new -msgid "New Employee" +#: field:hr.employee,child_ids:0 +msgid "Subordinates" msgstr "" diff --git a/addons/hr_attendance/__openerp__.py b/addons/hr_attendance/__openerp__.py index 8a52d0e2577..d38c0fcebf3 100644 --- a/addons/hr_attendance/__openerp__.py +++ b/addons/hr_attendance/__openerp__.py @@ -36,15 +36,16 @@ 'hr_attendance_view.xml', 'hr_attendance_report.xml', 'security/ir.model.access.csv', + 'security/ir_rule.xml', 'wizard/hr_attendance_bymonth_view.xml', 'wizard/hr_attendance_byweek_view.xml', 'wizard/hr_attendance_error_view.xml', 'wizard/hr_attendance_sign_in_out_view.xml', - ], + ], 'demo_xml': ['hr_attendance_demo.xml'], 'test': ['test/test_hr_attendance.yml', 'test/hr_attendance_report.yml' - ], + ], 'installable': True, 'active': False, 'certificate': '0063495605613', diff --git a/addons/hr_attendance/hr_attendance_demo.xml b/addons/hr_attendance/hr_attendance_demo.xml index d2967167ec8..372e9112269 100644 --- a/addons/hr_attendance/hr_attendance_demo.xml +++ b/addons/hr_attendance/hr_attendance_demo.xml @@ -121,17 +121,6 @@ sign_out - - Employee Attendance - - [('employee_id.user_id','=',user.id)] - - - - Manager Attendance - - ['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )] - - + diff --git a/addons/hr_attendance/i18n/hr_attendance.pot b/addons/hr_attendance/i18n/hr_attendance.pot index 9e702a143c2..064cfc261b9 100644 --- a/addons/hr_attendance/i18n/hr_attendance.pot +++ b/addons/hr_attendance/i18n/hr_attendance.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:28+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:28+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,73 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: hr_attendance -#: field:hr.employee,state:0 -#: model:ir.model,name:hr_attendance.model_hr_attendance -msgid "Attendance" -msgstr "" - -#. module: hr_attendance -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.si_so,init:0 -#: wizard_view:hr.si_so,si_ask_so:0 -#: wizard_view:hr.si_so,so_ask_si:0 -#: model:ir.actions.wizard,name:hr_attendance.si_so -#: model:ir.ui.menu,name:hr_attendance.menu_si_so -msgid "Sign in / Sign out" -msgstr "" - -#. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "(*) A positive delay means that the employee worked less than recorded." +#: model:ir.ui.menu,name:hr_attendance.menu_hr_time_tracking +msgid "Time Tracking" msgstr "" #. module: hr_attendance #: view:hr.attendance:0 -msgid "Employee attendances" -msgstr "" - -#. module: hr_attendance -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.si_so,init:0 -msgid "You are now ready to sign in or out of the attendance follow up" -msgstr "" - -#. module: hr_attendance -#: selection:hr.action.reason,action_type:0 -#: wizard_button:hr.si_so,init,so_test:0 -#: wizard_button:hr.si_so,so_ask_si,so:0 -msgid "Sign out" -msgstr "" - -#. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Delay" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.si_so,init,name:0 -#: wizard_field:hr.si_so,si_ask_so,name:0 -#: wizard_field:hr.si_so,so_ask_si,name:0 -msgid "Employee's name" -msgstr "" - -#. module: hr_attendance -#: wizard_button:hr.attendance.print_month,init,print:0 -#: wizard_button:hr.attendance.print_week,init,print:0 -msgid "Print Timesheet" -msgstr "" - -#. module: hr_attendance -#: model:ir.actions.wizard,name:hr_attendance.wizard_attendance_error -msgid "Print Attendance Error Report" +msgid "Group By..." msgstr "" #. module: hr_attendance @@ -91,24 +31,198 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_attendance -#: model:ir.actions.wizard,name:hr_attendance.print_week -msgid "Print Timesheet by week" +#: view:hr.attendance:0 +msgid "Today" msgstr "" #. module: hr_attendance -#: field:hr.attendance,employee_id:0 -msgid "Employee" +#: code:addons/hr_attendance/hr_attendance.py:0 +#, python-format +msgid "You tried to %s with a date anterior to another event !\nTry to contact the administrator to correct attendances." msgstr "" #. module: hr_attendance -#: wizard_view:hr.attendance.print_week,init:0 -#: wizard_view:hr.attendance.report,init:0 -msgid "Select a time span" +#: selection:hr.attendance.month,month:0 +msgid "March" msgstr "" #. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Date Recorded" +#: view:hr.sign.in.out.ask:0 +msgid "You did not sign out the last time. Please enter the date and time you signed out." +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "Total period:" +msgstr "" + +#. module: hr_attendance +#: field:hr.action.reason,name:0 +msgid "Reason" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance.error:0 +msgid "Print Attendance Report Error" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#, python-format +msgid "The sign-out date must be in the past" +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "Date Signed" +msgstr "" + +#. module: hr_attendance +#: view:hr.action.reason:0 +msgid "Attendance reasons" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance:0 +#: field:hr.attendance,day:0 +msgid "Day" +msgstr "" + +#. module: hr_attendance +#: selection:hr.employee,state:0 +msgid "Present" +msgstr "" + +#. module: hr_attendance +#: model:ir.model,name:hr_attendance.model_hr_sign_in_out_ask +msgid "Ask for Sign In Out" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance,action_desc:0 +#: model:ir.model,name:hr_attendance.model_hr_action_reason +msgid "Action Reason" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out:0 +msgid "Ok" +msgstr "" + +#. module: hr_attendance +#: view:hr.action.reason:0 +msgid "Define attendance reason" +msgstr "" + +#. module: hr_attendance +#: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_month +msgid "Attendances By Month" +msgstr "" + +#. module: hr_attendance +#: field:hr.sign.in.out,name:0 +#: field:hr.sign.in.out.ask,name:0 +msgid "Employees name" +msgstr "" + +#. module: hr_attendance +#: model:ir.actions.act_window,name:hr_attendance.open_view_attendance_reason +#: model:ir.ui.menu,name:hr_attendance.menu_open_view_attendance_reason +msgid "Attendance Reasons" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#, python-format +msgid "UserError" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance.error,end_date:0 +#: field:hr.attendance.week,end_date:0 +msgid "Ending Date" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance:0 +msgid "Employee attendance" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/hr_attendance.py:0 +#, python-format +msgid "Warning" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#, python-format +msgid "The Sign-in date must be in the past" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#, python-format +msgid "A sign-in must be right after a sign-out !" +msgstr "" + +#. module: hr_attendance +#: field:hr.employee,state:0 +#: model:ir.model,name:hr_attendance.model_hr_attendance +msgid "Attendance" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out:0 +msgid "You are now ready to sign in or out of the attendance follow up" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance.error,max_delay:0 +msgid "Max. Delay (Min)" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance.error:0 +#: view:hr.attendance.month:0 +msgid "Print" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance:0 +msgid "Hr Attendance Search" +msgstr "" + +#. module: hr_attendance +#: constraint:hr.attendance:0 +msgid "Error: Sign in (resp. Sign out) must follow Sign out (resp. Sign in)" +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance.month,month:0 +msgid "July" +msgstr "" + +#. module: hr_attendance +#: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_error +#: model:ir.actions.report.xml,name:hr_attendance.attendance_error_report +msgid "Attendance Error Report" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance.error,init_date:0 +#: field:hr.attendance.week,init_date:0 +msgid "Starting Date" +msgstr "" + +#. module: hr_attendance +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "Min Delay" msgstr "" #. module: hr_attendance @@ -118,50 +232,89 @@ msgid "Sign In" msgstr "" #. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Total period:" +#: report:report.hr.timesheet.attendance.error:0 +msgid "Operation" msgstr "" #. module: hr_attendance -#: field:hr.attendance,action_desc:0 -#: model:ir.model,name:hr_attendance.model_hr_action_reason -msgid "Action reason" +#: code:addons/hr_attendance/wizard/hr_attendance_error.py:0 +#, python-format +msgid "No Data Available" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "March" +#: selection:hr.attendance.month,month:0 +msgid "September" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 +#: selection:hr.attendance.month,month:0 +msgid "December" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance.month,month:0 +msgid "Month" +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "(*) A negative delay means that the employee worked more than encoded." +msgstr "" + +#. module: hr_attendance +#: help:hr.attendance,action_desc:0 +msgid "Specifies the reason for Signing In/Signing Out in case of extra hours." +msgstr "" + +#. module: hr_attendance +#: model:ir.model,name:hr_attendance.model_hr_attendance_month +msgid "Print Monthly Attendance Report" +msgstr "" + +#. module: hr_attendance +#: model:ir.model,name:hr_attendance.model_hr_sign_in_out +msgid "Sign In Sign Out" +msgstr "" + +#. module: hr_attendance +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#: view:hr.sign.in.out:0 +#: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_sigh_in_out +#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance_sigh_in_out +#, python-format +msgid "Sign in / Sign out" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out.ask:0 +msgid "hr.sign.out.ask" +msgstr "" + +#. module: hr_attendance +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance.month,month:0 msgid "August" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "May" +#: code:addons/hr_attendance/wizard/hr_attendance_sign_in_out.py:0 +#, python-format +msgid "A sign-out must be right after a sign-in !" msgstr "" #. module: hr_attendance -#: wizard_field:hr.si_so,so_ask_si,last_time:0 -msgid "Your last sign in" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 +#: selection:hr.attendance.month,month:0 msgid "June" msgstr "" #. module: hr_attendance -#: model:ir.actions.wizard,name:hr_attendance.print_month -msgid "Print Timesheet by month" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance,action:0 -#: view:hr.employee:0 -msgid "Sign Out" +#: model:ir.model,name:hr_attendance.model_hr_attendance_error +msgid "Print Error Attendance Report" msgstr "" #. module: hr_attendance @@ -169,123 +322,50 @@ msgstr "" msgid "Attendances Of Employees" msgstr "" -#. module: hr_attendance -#: field:hr.action.reason,name:0 -msgid "Reason" -msgstr "" - -#. module: hr_attendance -#: constraint:hr.attendance:0 -msgid "Error: Sign in (resp. Sign out) must follow Sign out (resp. Sign in)" -msgstr "" - -#. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Date Signed" -msgstr "" - #. module: hr_attendance #: field:hr.attendance,name:0 msgid "Date" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "July" +#: selection:hr.attendance.month,month:0 +msgid "November" msgstr "" #. module: hr_attendance -#: wizard_view:hr.si_so,si_ask_so:0 -msgid "You did not signed out the last time. Please enter the date and time you signed out." -msgstr "" - -#. module: hr_attendance -#: view:hr.action.reason:0 -msgid "Attendance reasons" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.attendance.print_week,init,init_date:0 -#: wizard_field:hr.attendance.report,init,init_date:0 -msgid "Starting Date" -msgstr "" - -#. module: hr_attendance -#: selection:hr.employee,state:0 -msgid "Present" -msgstr "" - -#. module: hr_attendance -#: selection:hr.employee,state:0 -msgid "Absent" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "February" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 +#: selection:hr.attendance.month,month:0 msgid "October" msgstr "" #. module: hr_attendance -#: wizard_field:hr.si_so,si_ask_so,last_time:0 -msgid "Your last sign out" +#: view:hr.attendance:0 +msgid "My Attendances" msgstr "" #. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Min Delay" -msgstr "" - -#. module: hr_attendance -#: field:hr.action.reason,action_type:0 -msgid "Action's type" -msgstr "" - -#. module: hr_attendance -#: view:hr.action.reason:0 -msgid "Define attendance reason" -msgstr "" - -#. module: hr_attendance -#: selection:hr.action.reason,action_type:0 -#: wizard_button:hr.si_so,init,si_test:0 -#: wizard_button:hr.si_so,si_ask_so,si:0 -msgid "Sign in" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.attendance.report,init:0 -msgid "Analysis Information" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.si_so,init,state:0 -msgid "Current state" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 +#: selection:hr.attendance.month,month:0 msgid "January" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "April" +#: selection:hr.action.reason,action_type:0 +#: view:hr.sign.in.out:0 +#: view:hr.sign.in.out.ask:0 +msgid "Sign in" msgstr "" #. module: hr_attendance -#: model:ir.actions.act_window,name:hr_attendance.open_view_attendance -#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance -#: model:ir.ui.menu,name:hr_attendance.menu_open_view_attendance -msgid "Attendances" +#: view:hr.attendance.error:0 +msgid "Analysis Information" msgstr "" #. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 +#: view:hr.sign.in.out:0 +msgid "Sign-Out Entry must follow Sign-In." +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 msgid "Attendance Errors" msgstr "" @@ -296,99 +376,159 @@ msgid "Action" msgstr "" #. module: hr_attendance -#: wizard_button:hr.attendance.report,init,print:0 -msgid "Print Attendance Report" +#: code:addons/hr_attendance/wizard/hr_attendance_error.py:0 +#, python-format +msgid "No records found for your selection!" msgstr "" #. module: hr_attendance -#: model:ir.actions.act_window,name:hr_attendance.open_view_attendance_reason -#: model:ir.ui.menu,name:hr_attendance.menu_open_view_attendance_reason -msgid "Attendance Reasons" +#: model:ir.model,name:hr_attendance.model_hr_attendance_week +msgid "Print Week Attendance Report" msgstr "" #. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "November" +#: field:hr.sign.in.out,emp_id:0 +#: field:hr.sign.in.out.ask,emp_id:0 +msgid "Empoyee ID" msgstr "" #. module: hr_attendance -#: wizard_view:hr.attendance.report,init:0 -msgid "Bellow this delay, the error is considered to be voluntary" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.attendance.report,init,max_delay:0 -msgid "Max. Delay (Min)" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.attendance.print_week,init:0 -msgid "Select a starting and a end date" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.attendance.print_week,init,end_date:0 -#: wizard_field:hr.attendance.report,init,end_date:0 -msgid "Ending Date" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.si_so,so_ask_si:0 -msgid "You did not signed in the last time. Please enter the date and time you signed in." -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "September" -msgstr "" - -#. module: hr_attendance -#: selection:hr.attendance.print_month,init,month:0 -msgid "December" -msgstr "" - -#. module: hr_attendance -#: view:hr.attendance:0 -msgid "Employee attendance" -msgstr "" - -#. module: hr_attendance -#: wizard_view:hr.attendance.print_month,init:0 -msgid "Select a month" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.attendance.print_month,init,month:0 -msgid "Month" -msgstr "" - -#. module: hr_attendance -#: model:ir.module.module,description:hr_attendance.module_meta_information -msgid "This module aims to manage employee's attendances." -msgstr "" - -#. module: hr_attendance -#: model:ir.actions.report.xml,name:hr_attendance.attendance_error_report -msgid "Attendance Error Report" -msgstr "" - -#. module: hr_attendance -#: wizard_field:hr.attendance.print_month,init,year:0 -msgid "Year" -msgstr "" - -#. module: hr_attendance -#: wizard_button:hr.attendance.print_month,init,end:0 -#: wizard_button:hr.attendance.print_week,init,end:0 -#: wizard_button:hr.attendance.report,init,end:0 -#: wizard_button:hr.si_so,init,end:0 -#: wizard_button:hr.si_so,si_ask_so,end:0 -#: wizard_button:hr.si_so,so_ask_si,end:0 +#: view:hr.attendance.error:0 +#: view:hr.attendance.month:0 +#: view:hr.sign.in.out:0 +#: view:hr.sign.in.out.ask:0 msgid "Cancel" msgstr "" #. module: hr_attendance -#: rml:report.hr.timesheet.attendance.error:0 -msgid "Operation" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: hr_attendance +#: help:hr.action.reason,name:0 +msgid "Specifies the reason for Signing In/Signing Out." +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "(*) A positive delay means that the employee worked less than recorded." +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance.month:0 +msgid "Print Attendance Report Monthly" +msgstr "" + +#. module: hr_attendance +#: selection:hr.action.reason,action_type:0 +#: view:hr.sign.in.out:0 +#: view:hr.sign.in.out.ask:0 +msgid "Sign out" +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "Delay" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance:0 +#: model:ir.model,name:hr_attendance.model_hr_employee +msgid "Employee" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out.ask:0 +#: field:hr.sign.in.out.ask,last_time:0 +msgid "Your last sign out" +msgstr "" + +#. module: hr_attendance +#: report:report.hr.timesheet.attendance.error:0 +msgid "Date Recorded" +msgstr "" + +#. module: hr_attendance +#: model:ir.actions.act_window,name:hr_attendance.open_view_attendance +#: model:ir.ui.menu,name:hr_attendance.menu_hr_attendance +#: model:ir.ui.menu,name:hr_attendance.menu_open_view_attendance +msgid "Attendances" +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance.month,month:0 +msgid "May" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out.ask:0 +msgid "Your last sign in" +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance,action:0 +#: view:hr.employee:0 +msgid "Sign Out" +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance,employee_id:0 +msgid "Employee's Name" +msgstr "" + +#. module: hr_attendance +#: selection:hr.employee,state:0 +msgid "Absent" +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance.month,month:0 +msgid "February" +msgstr "" + +#. module: hr_attendance +#: field:hr.action.reason,action_type:0 +msgid "Action's type" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance:0 +msgid "Employee attendances" +msgstr "" + +#. module: hr_attendance +#: field:hr.sign.in.out,state:0 +msgid "Current state" +msgstr "" + +#. module: hr_attendance +#: selection:hr.attendance.month,month:0 +msgid "April" +msgstr "" + +#. module: hr_attendance +#: view:hr.attendance.error:0 +msgid "Bellow this delay, the error is considered to be voluntary" +msgstr "" + +#. module: hr_attendance +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out.ask:0 +msgid "You did not sign in the last time. Please enter the date and time you signed in." +msgstr "" + +#. module: hr_attendance +#: field:hr.attendance.month,year:0 +msgid "Year" +msgstr "" + +#. module: hr_attendance +#: view:hr.sign.in.out.ask:0 +msgid "hr.sign.in.out.ask" msgstr "" diff --git a/addons/hr_attendance/security/ir_rule.xml b/addons/hr_attendance/security/ir_rule.xml new file mode 100644 index 00000000000..5f93aa2a4fd --- /dev/null +++ b/addons/hr_attendance/security/ir_rule.xml @@ -0,0 +1,21 @@ + + + + + + Employee Attendance + + [('employee_id.user_id','=',user.id)] + + + + Manager Attendance + + [(1,'=',1)] + + + + + + + diff --git a/addons/hr_contract/i18n/hr_contract.pot b/addons/hr_contract/i18n/hr_contract.pot index a3992ac7124..832f47a1e08 100644 --- a/addons/hr_contract/i18n/hr_contract.pot +++ b/addons/hr_contract/i18n/hr_contract.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:29+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:29+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -25,20 +25,49 @@ msgstr "" msgid "Gross" msgstr "" +#. module: hr_contract +#: view:hr.contract:0 +msgid "Trial Period" +msgstr "" + #. module: hr_contract #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: hr_contract -#: view:hr.contract:0 #: view:hr.employee:0 -msgid "Generalities" +msgid "Calculations" msgstr "" #. module: hr_contract -#: field:hr.employee,children:0 -msgid "Number of children" +#: selection:hr.contract.wage.type,type:0 +msgid "Net" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Medical Examination" +msgstr "" + +#. module: hr_contract +#: field:hr.employee,vehicle:0 +msgid "Company Vehicle" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,department_id:0 +msgid "Department" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Miscellaneous" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Current" msgstr "" #. module: hr_contract @@ -46,24 +75,41 @@ msgstr "" msgid "Factor for hour cost" msgstr "" +#. module: hr_contract +#: view:hr.employee:0 +msgid "Function Arguments" +msgstr "" + #. module: hr_contract #: view:hr.contract.wage.type:0 msgid "Wage Types" msgstr "" #. module: hr_contract -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: hr_contract -#: field:hr.contract,employee_id:0 -msgid "Employee" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: hr_contract #: selection:hr.contract.wage.type,type:0 -msgid "Net" +msgid "Basic" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,employee_id:0 +#: model:ir.model,name:hr_contract.model_hr_employee +msgid "Employee" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,trial_date_start:0 +msgid "Trial Start Date" +msgstr "" + +#. module: hr_contract +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: hr_contract @@ -77,41 +123,70 @@ msgid "Hours in the period" msgstr "" #. module: hr_contract -#: field:hr.contract,function:0 +#: view:hr.employee:0 msgid "Function" msgstr "" #. module: hr_contract -#: field:hr.employee,marital_status:0 -#: view:hr.employee.marital.status:0 -#: field:hr.employee.marital.status,name:0 -#: model:ir.actions.act_window,name:hr_contract.action_hr_marital_status -#: model:ir.ui.menu,name:hr_contract.hr_menu_marital_status -msgid "Marital Status" +#: view:hr.employee:0 +msgid "Description" msgstr "" #. module: hr_contract -#: view:hr.employee:0 -msgid "Miscelleanous" +#: field:hr.contract,wage:0 +msgid "Wage" +msgstr "" + +#. module: hr_contract +#: field:hr.employee,place_of_birth:0 +msgid "Place of Birth" msgstr "" #. module: hr_contract #: view:hr.contract:0 #: view:hr.employee:0 #: field:hr.employee,contract_ids:0 +#: model:ir.actions.act_window,name:hr_contract.act_hr_employee_2_hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract msgid "Contracts" msgstr "" #. module: hr_contract -#: field:hr.contract.wage.type,type:0 -msgid "Type" +#: field:hr.employee,manager:0 +msgid "Is a Manager" msgstr "" #. module: hr_contract -#: field:hr.contract,wage_type_id:0 -#: view:hr.contract.wage.type:0 -#: model:ir.model,name:hr_contract.model_hr_contract_wage_type -msgid "Wage Type" +#: view:hr.contract:0 +#: field:hr.contract,working_hours:0 +msgid "Working Schedule" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Job" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +#: view:hr.employee:0 +msgid "Passport" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Search Contract" +msgstr "" + +#. module: hr_contract +#: help:hr.employee,contract_id:0 +msgid "Latest contract of the employee" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,advantages_net:0 +msgid "Deductions" msgstr "" #. module: hr_contract @@ -120,28 +195,43 @@ msgid "Period Name" msgstr "" #. module: hr_contract -#: model:ir.model,name:hr_contract.model_hr_employee_marital_status -msgid "Employee Marital Status" +#: view:hr.contract:0 +#: field:hr.contract,advantages:0 +#: view:hr.employee:0 +msgid "Advantages" msgstr "" #. module: hr_contract -#: field:hr.employee,medic_exam:0 -msgid "Medical examination date" +#: view:hr.contract:0 +#: view:hr.employee:0 +msgid "Valid for" msgstr "" #. module: hr_contract -#: field:hr.contract.wage.type,name:0 -msgid "Wage Type Name" +#: view:hr.contract:0 +#: view:hr.employee:0 +msgid "Work Permit" msgstr "" #. module: hr_contract -#: field:hr.contract,working_hours_per_day:0 -msgid "Working hours per day" +#: field:hr.employee,children:0 +msgid "Number of Children" +msgstr "" + +#. module: hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_type +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_type +msgid "Contract Types" +msgstr "" + +#. module: hr_contract +#: view:hr.contract.wage.type:0 +msgid "Search Wage Type" msgstr "" #. module: hr_contract #: view:hr.employee:0 -msgid "Salary" +msgid "Payslip Line" msgstr "" #. module: hr_contract @@ -154,6 +244,16 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: hr_contract +#: field:hr.contract,name:0 +msgid "Contract Reference" +msgstr "" + +#. module: hr_contract +#: help:hr.employee,vehicle_distance:0 +msgid "In kilometers" +msgstr "" + #. module: hr_contract #: view:hr.contract:0 #: field:hr.contract,notes:0 @@ -161,63 +261,124 @@ msgstr "" msgid "Notes" msgstr "" +#. module: hr_contract +#: field:hr.contract,wage_type_id:0 +#: view:hr.contract.wage.type:0 +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type +#: model:ir.model,name:hr_contract.model_hr_contract_wage_type +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type +msgid "Wage Type" +msgstr "" + #. module: hr_contract #: view:hr.contract:0 -#: view:hr.employee:0 -#: model:ir.actions.act_window,name:hr_contract.action_hr_contract +#: field:hr.employee,contract_id:0 #: model:ir.model,name:hr_contract.model_hr_contract -#: model:ir.ui.menu,name:hr_contract.hr_menu_contract #: model:ir.ui.menu,name:hr_contract.next_id_56 msgid "Contract" msgstr "" #. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,type_id:0 #: view:hr.contract.type:0 +#: field:hr.contract.type,name:0 +#: model:ir.model,name:hr_contract.model_hr_contract_type msgid "Contract Type" msgstr "" +#. module: hr_contract +#: view:hr.contract.wage.type.period:0 +msgid "Search Wage Period" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Salary Computation" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Job Info" +msgstr "" + #. module: hr_contract #: field:hr.contract.wage.type,period_id:0 +#: view:hr.contract.wage.type.period:0 #: model:ir.model,name:hr_contract.model_hr_contract_wage_type_period msgid "Wage Period" msgstr "" #. module: hr_contract -#: field:hr.employee,audiens_num:0 -msgid "AUDIENS Number" +#: field:hr.contract,job_id:0 +msgid "Job Title" +msgstr "" + +#. module: hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type_period +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type_period +msgid "Wage period" +msgstr "" + +#. module: hr_contract +#: field:hr.employee,vehicle_distance:0 +msgid "Home-Work Distance" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,date_start:0 +msgid "Start Date" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Company contribution" +msgstr "" + +#. module: hr_contract +#: field:hr.contract.wage.type,type:0 +msgid "Type" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,trial_date_end:0 +msgid "Trial End Date" msgstr "" #. module: hr_contract #: view:hr.contract:0 -msgid "Remuneration" +#: view:hr.contract.wage.type:0 +msgid "Group By..." msgstr "" #. module: hr_contract -#: field:hr.contract,name:0 -msgid "Contract Name" +#: view:hr.contract.wage.type:0 +msgid "Period" msgstr "" #. module: hr_contract -#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type -#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type -msgid "Contract Wage Type" +#: view:hr.contract:0 +msgid "Overpassed" msgstr "" #. module: hr_contract -#: field:hr.employee,place_of_birth:0 -msgid "Place of Birth" +#: field:hr.contract.wage.type,name:0 +msgid "Wage Type Name" msgstr "" #. module: hr_contract -#: field:hr.employee,manager:0 -msgid "Manager" +#: view:hr.employee:0 +msgid "Employee specific allowances and deductions" msgstr "" #. module: hr_contract -#: view:hr.contract.wage.type.period:0 -#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type_period -#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type_period -msgid "Wage period" +#: view:hr.employee:0 +msgid "Contract Details" +msgstr "" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Salary Structure" msgstr "" #. module: hr_contract @@ -227,23 +388,33 @@ msgid "This field is used by the timesheet system to compute the price of an hou msgstr "" #. module: hr_contract -#: field:hr.contract,wage:0 -msgid "Wage" -msgstr "" - -#. module: hr_contract -#: field:hr.contract,date_start:0 -msgid "Start Date" -msgstr "" - -#. module: hr_contract -#: field:hr.employee.marital.status,description:0 -msgid "Status Description" +#: view:hr.employee:0 +msgid "Personal Info" msgstr "" #. module: hr_contract #: view:hr.contract:0 #: view:hr.employee:0 -msgid "Contract Duration" +msgid "Duration" +msgstr "" + +#. module: hr_contract +#: field:hr.employee,medic_exam:0 +msgid "Medical Examination Date" +msgstr "" + +#. module: hr_contract +#: field:hr.contract,advantages_gross:0 +msgid "Allowances" +msgstr "" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Main Data" +msgstr "" + +#. module: hr_contract +#: view:hr.contract.type:0 +msgid "Search Contract Type" msgstr "" diff --git a/addons/hr_evaluation/hr_evaluation.py b/addons/hr_evaluation/hr_evaluation.py index 20bd8a0b327..a8b2a3e2c69 100644 --- a/addons/hr_evaluation/hr_evaluation.py +++ b/addons/hr_evaluation/hr_evaluation.py @@ -20,8 +20,9 @@ ############################################################################## import time -from mx import DateTime as dt - +from datetime import datetime +from dateutil.relativedelta import relativedelta +from dateutil import parser from osv import fields, osv import tools from tools.translate import _ @@ -109,8 +110,8 @@ class hr_employee(osv.osv): context = {} for id in self.browse(cr, uid, self.search(cr, uid, [], context=context), context=context): if id.evaluation_plan_id and id.evaluation_date: - if (dt.ISO.ParseAny(id.evaluation_date) + dt.RelativeDateTime(months = int(id.evaluation_plan_id.month_next))).strftime('%Y-%m-%d') <= time.strftime("%Y-%m-%d"): - self.write(cr, uid, id.id, {'evaluation_date' : (dt.ISO.ParseAny(id.evaluation_date) + dt.RelativeDateTime(months =+ int(id.evaluation_plan_id.month_next))).strftime('%Y-%m-%d')}, context=context) + if (parser.parse(id.evaluation_date) + relativedelta(months = int(id.evaluation_plan_id.month_next))).strftime('%Y-%m-%d') <= time.strftime("%Y-%m-%d"): + self.write(cr, uid, id.id, {'evaluation_date' : (parser.parse(id.evaluation_date) + relativedelta(months =+ int(id.evaluation_plan_id.month_next))).strftime('%Y-%m-%d')}, context=context) obj_evaluation.create(cr, uid, {'employee_id' : id.id, 'plan_id': id.evaluation_plan_id}, context=context) return True @@ -123,11 +124,11 @@ class hr_employee(osv.osv): flag = False evaluation_plan = evaluation_plan_obj.browse(cr, uid, [evaluation_plan_id], context=context)[0] if not evaluation_date: - evaluation_date=(dt.ISO.ParseAny(dt.now().strftime('%Y-%m-%d'))+ dt.RelativeDateTime(months=+evaluation_plan.month_first)).strftime('%Y-%m-%d') + evaluation_date=(parser.parse(datetime.date.today().strftime('%Y-%m-%d'))+ relativedelta(months=+evaluation_plan.month_first)).strftime('%Y-%m-%d') flag = True else: - if (dt.ISO.ParseAny(evaluation_date) + dt.RelativeDateTime(months = int(evaluation_plan.month_next))).strftime('%Y-%m-%d') <= time.strftime("%Y-%m-%d"): - evaluation_date=(dt.ISO.ParseAny(evaluation_date)+ dt.RelativeDateTime(months=+evaluation_plan.month_next)).strftime('%Y-%m-%d') + if (parser.parse(evaluation_date) + relativedelta(months = int(evaluation_plan.month_next))).strftime('%Y-%m-%d') <= time.strftime("%Y-%m-%d"): + evaluation_date=(parser.parse(evaluation_date)+ relativedelta(months=+evaluation_plan.month_next)).strftime('%Y-%m-%d') flag = True if ids and flag: obj_evaluation.create(cr, uid, {'employee_id': ids[0], 'plan_id': evaluation_plan_id}, context=context) @@ -174,7 +175,7 @@ class hr_evaluation(osv.osv): 'progress' : fields.float("Progress"), } _defaults = { - 'date' : lambda *a: (dt.ISO.ParseAny(dt.now().strftime('%Y-%m-%d')) + dt.RelativeDateTime(months =+ 1)).strftime('%Y-%m-%d'), + 'date' : lambda *a: (parser.parse(datetime.date.today().strftime('%Y-%m-%d')) + relativedelta(months =+ 1)).strftime('%Y-%m-%d'), 'state' : lambda *a: 'draft', } @@ -225,7 +226,7 @@ class hr_evaluation(osv.osv): int_id = hr_eval_inter_obj.create(cr, uid, { 'evaluation_id': evaluation.id, 'survey_id': phase.survey_id.id, - 'date_deadline': (dt.ISO.ParseAny(dt.now().strftime('%Y-%m-%d')) + dt.RelativeDateTime(months =+ 1)).strftime('%Y-%m-%d'), + 'date_deadline': (parser.parse(datetime.date.today().strftime('%Y-%m-%d')) + relativedelta(months =+ 1)).strftime('%Y-%m-%d'), 'user_id': child.user_id.id, 'user_to_review_id': evaluation.employee_id.id }, context=context) diff --git a/addons/hr_evaluation/hr_evaluation_demo.xml b/addons/hr_evaluation/hr_evaluation_demo.xml index f8513bf63ea..59396717d49 100644 --- a/addons/hr_evaluation/hr_evaluation_demo.xml +++ b/addons/hr_evaluation/hr_evaluation_demo.xml @@ -1599,31 +1599,31 @@ Once the form had been filled, the employee send it to his supervisor. - - - Run Employee Evaluation - - - 1 - minutes - -1 - - - - + + + Run Employee Evaluation + + + 1 + minutes + -1 + + + + Employee Evaluation [('employee_id.user_id','=',user.id)] - + Manager Evaluation ['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )] - + - + diff --git a/addons/hr_evaluation/i18n/hr_evaluation.pot b/addons/hr_evaluation/i18n/hr_evaluation.pot index e7026289ce5..31ba0530500 100644 --- a/addons/hr_evaluation/i18n/hr_evaluation.pot +++ b/addons/hr_evaluation/i18n/hr_evaluation.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-11-25 12:18:06+0000\n" -"PO-Revision-Date: 2009-11-25 12:18:06+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:29+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:29+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,64 +16,15 @@ msgstr "" "Plural-Forms: \n" #. module: hr_evaluation -#: view:hr_evaluation.type:0 -#: field:hr_evaluation.type,info:0 -msgid "Information" +#: field:hr_evaluation.plan.phase,wait:0 +msgid "Wait Previous Phases" msgstr "" #. module: hr_evaluation -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: hr_evaluation -#: view:hr_evaluation.evaluation:0 -msgid "Schedule next evaluation" -msgstr "" - -#. module: hr_evaluation -#: view:hr_evaluation.evaluation:0 -#: field:hr_evaluation.evaluation,info_bad:0 -msgid "Bad Points" -msgstr "" - -#. module: hr_evaluation -#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_my_list -msgid "My Next Evaluation" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.type,value_ids:0 -msgid "Values" -msgstr "" - -#. module: hr_evaluation -#: view:hr_evaluation.evaluation:0 -#: field:hr_evaluation.evaluation,info_good:0 -msgid "Good Points" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.evaluation,state:0 -msgid "State" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.evaluation,score:0 -#: field:hr_evaluation.quote,score:0 -#: field:hr_evaluation.type,score:0 -#: field:hr_evaluation.type.value,score:0 -msgid "Score" -msgstr "" - -#. module: hr_evaluation -#: selection:hr_evaluation.evaluation,state:0 -msgid "Draft" -msgstr "" - -#. module: hr_evaluation -#: view:hr_evaluation.evaluation:0 -msgid "Informal Data" +#: view:hr.evaluation.interview:0 +#: view:hr.evaluation.report:0 +#: view:hr_evaluation.plan:0 +msgid "Group By..." msgstr "" #. module: hr_evaluation @@ -82,80 +33,307 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.evaluation,employee_id:0 -msgid "Employee" +#: field:hr.evaluation.interview,request_id:0 +#: field:hr.evaluation.report,request_id:0 +msgid "Request_id" msgstr "" #. module: hr_evaluation -#: view:hr_evaluation.evaluation:0 -#: field:hr_evaluation.evaluation,info_improve:0 -msgid "To Improve" +#: field:hr.evaluation.report,progress_bar:0 +#: field:hr_evaluation.evaluation,progress:0 +msgid "Progress" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.quote,evaluation_id:0 -msgid "Evaluation" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.type.value,type_id:0 +#: field:hr.evaluation.interview,evaluation_id:0 msgid "Evaluation Type" msgstr "" +#. module: hr_evaluation +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_evaluation.act_hr_evaluation_tree +msgid "My Evaluation Remaining" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "Legend" +msgstr "" + +#. module: hr_evaluation +#: code:addons/hr_evaluation/hr_evaluation.py:0 +#, python-format +msgid "You cannot start evaluation without Evaluation." +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "March" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.report,delay_date:0 +msgid "Delay to Start" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr_evaluation.evaluation,rating:0 +msgid "Appreciation" +msgstr "" + +#. module: hr_evaluation +#: code:addons/hr_evaluation/hr_evaluation.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan:0 +#: field:hr_evaluation.plan,company_id:0 +#: field:hr_evaluation.plan.phase,company_id:0 +msgid "Company" +msgstr "" + +#. module: hr_evaluation +#: field:hr.employee,evaluation_date:0 +msgid "Next Evaluation" +msgstr "" + +#. module: hr_evaluation +#: model:ir.actions.act_window,name:hr_evaluation.act_hr_employee_2_hr__evaluation_interview +msgid "Evaluation Interviews" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,survey_id:0 +msgid "Appraisal Form" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,day:0 +msgid "Day" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,send_anonymous_employee:0 +msgid "Send an anonymous summary to the employee" +msgstr "" + +#. module: hr_evaluation +#: view:hr.employee:0 +msgid "Notes" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Interview Request" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "Mail Body" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: model:ir.actions.act_window,name:hr_evaluation.action_evaluation_report_all +#: model:ir.ui.menu,name:hr_evaluation.menu_evaluation_report_all +msgid "Evaluations Analysis" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,state:0 +#: selection:hr_evaluation.evaluation,state:0 +msgid "Cancelled" +msgstr "" + +#. module: hr_evaluation +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_reminder +msgid "Sends Reminders to employess to fill the evaluations" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,rating:0 +#: selection:hr_evaluation.evaluation,rating:0 +msgid "Did not meet expectations" +msgstr "" + #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 -msgid "Status" +msgid "Appraisal" msgstr "" #. module: hr_evaluation -#: view:hr_evaluation.type:0 -msgid "Apply to categories" +#: selection:hr.evaluation.report,month:0 +msgid "July" msgstr "" #. module: hr_evaluation -#: model:ir.module.module,description:hr_evaluation.module_meta_information -msgid "Ability to create employees evaluation." +#: code:addons/hr_evaluation/hr_evaluation.py:0 +#, python-format +msgid "You cannot change state, because some appraisal in waiting answer or draft state" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.quote,name:0 -msgid "Quote" +#: field:hr_evaluation.evaluation,date_close:0 +msgid "Ending Date" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.type,category_ids:0 -msgid "Appliable Role" +#: field:hr_evaluation.plan,month_next:0 +msgid "After the Date of Start" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.evaluation,user_id:0 -msgid "Evaluation User" +#: view:hr_evaluation.plan.phase:0 +msgid "Send to Employees" msgstr "" #. module: hr_evaluation -#: view:hr_evaluation.type:0 -msgid "Choices Results" +#: field:hr.evaluation.report,deadline:0 +msgid "Deadline" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +msgid " Month " +msgstr "" + +#. module: hr_evaluation +#: help:hr.employee,evaluation_date:0 +msgid "Date of the next evaluation" +msgstr "" + +#. module: hr_evaluation +#: model:ir.model,name:hr_evaluation.model_survey_request +msgid "survey.request" +msgstr "" + +#. module: hr_evaluation +#: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr_config +msgid "Periodic Evaluations" +msgstr "" + +#. module: hr_evaluation +#: code:addons/hr_evaluation/hr_evaluation.py:0 +#, python-format +msgid "''Regarding ''" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.reminder:0 +msgid "Send evaluation reminder" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.evaluation,note_summary:0 +msgid "Evaluation Summary" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "(date)s: Current Date" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,state:0 +#: view:hr_evaluation.evaluation:0 +#: field:hr_evaluation.evaluation,state:0 +msgid "State" +msgstr "" + +#. module: hr_evaluation +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_plan_phase +msgid "Evaluation Plan Phase" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,employee_id:0 +#: view:hr_evaluation.evaluation:0 +#: field:hr_evaluation.evaluation,employee_id:0 +#: model:ir.model,name:hr_evaluation.model_hr_employee +msgid "Employee" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.report,overpass_delay:0 +msgid "Overpassed Deadline" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,mail_body:0 +msgid "Email" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,rating:0 +#: selection:hr_evaluation.evaluation,rating:0 +msgid "Exceeds expectations" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,mail_feature:0 +msgid "Check this box if you want to send mail to employees coming under this phase" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,send_answer_manager:0 +msgid "Send all answers to the manager" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,state:0 +#: selection:hr_evaluation.evaluation,state:0 +msgid "Plan In Progress" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Public Notes" msgstr "" #. module: hr_evaluation #: field:hr_evaluation.evaluation,date:0 -msgid "Date" +msgid "Evaluation Deadline" msgstr "" #. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Print Interview" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.report,closed:0 +msgid "closed" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,rating:0 +#: selection:hr_evaluation.evaluation,rating:0 +msgid "Meet expectations" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,nbr:0 +msgid "# of Requests" +msgstr "" + +#. module: hr_evaluation +#: model:ir.actions.act_window,name:hr_evaluation.open_view_hr_evaluation_tree #: model:ir.ui.menu,name:hr_evaluation.menu_eval_hr -#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_form +#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_hr_evaluation_tree msgid "Evaluations" msgstr "" #. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_eval_config -msgid "Configuration" -msgstr "" - -#. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_list -msgid "Next Evaluations" +#: constraint:ir.cron:0 +msgid "Invalid arguments" msgstr "" #. module: hr_evaluation @@ -164,81 +342,66 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_evaluation_type_form -msgid "Evaluation Criterions" +#: view:hr.evaluation.report:0 +msgid " Month-1 " msgstr "" #. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_my_old_evaluation_list -msgid "My Preceeding Evaluations" +#: view:hr_evaluation.plan.phase:0 +msgid "Action to Perform" msgstr "" #. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_resp_hr -msgid "HR Responsible" +#: field:hr_evaluation.evaluation,note_action:0 +msgid "Action Plan" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.quote,value_id:0 -#: field:hr_evaluation.type.value,name:0 -msgid "Value" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.evaluation,name:0 -msgid "Summary" -msgstr "" - -#. module: hr_evaluation -#: field:hr_evaluation.type,active:0 -msgid "Active" -msgstr "" - -#. module: hr_evaluation -#: view:hr_evaluation.type:0 -msgid "Notes" +#: view:hr_evaluation.plan.phase:0 +msgid "(eval_name)s:Evaluation Name" msgstr "" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 -#: model:ir.model,name:hr_evaluation.model_hr_evaluation_evaluation -msgid "Employee Evaluation" +msgid "Ending Summary" msgstr "" #. module: hr_evaluation -#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type -msgid "Employee Evaluation Type" +#: selection:hr.evaluation.report,rating:0 +#: selection:hr_evaluation.evaluation,rating:0 +msgid "Significantly exceeds expectations" msgstr "" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 -msgid "Quotations" +msgid "In progress" msgstr "" #. module: hr_evaluation -#: model:ir.actions.act_window,name:hr_evaluation.open_view_employee_evaluation_next_list -msgid "Next Employee Evaluation" +#: field:hr_evaluation.plan.phase,send_answer_employee:0 +#: field:hr_evaluation.plan.phase,send_answer_manager:0 +msgid "All Answers" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.quote,type_id:0 -msgid "Type" +#: field:hr_evaluation.plan,month_first:0 +msgid "Next Evaluation After" msgstr "" #. module: hr_evaluation -#: view:hr_evaluation.type:0 -#: field:hr_evaluation.type,name:0 -msgid "Evaluation Criterion" +#: selection:hr.evaluation.report,month:0 +msgid "September" msgstr "" #. module: hr_evaluation -#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_employee_evaluation_next_my_list -msgid "My Next Evaluations" +#: selection:hr.evaluation.report,month:0 +msgid "December" msgstr "" #. module: hr_evaluation -#: view:hr_evaluation.quote:0 -msgid "Evalution Quote" +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,month:0 +msgid "Month" msgstr "" #. module: hr_evaluation @@ -247,29 +410,440 @@ msgid "Human Resources Evaluation" msgstr "" #. module: hr_evaluation -#: field:hr_evaluation.evaluation,quote_ids:0 -msgid "Quotes" +#: view:hr_evaluation.evaluation:0 +msgid "Group by..." msgstr "" #. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "Mail Settings" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.interview,user_to_review_id:0 +msgid "Employee to Interview" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Interview Question" +msgstr "" + +#. module: hr_evaluation +#: field:survey.request,is_evaluation:0 +msgid "Is Evaluation?" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,wait:0 +msgid "Check this box if you want to wait that all preceding phases are finished before launching this phase." +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Evaluation Data" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.evaluation,note_action:0 +msgid "If the evaluation does not meet the expectations, you can proposean action plan" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,state:0 +#: selection:hr_evaluation.evaluation,state:0 +msgid "Draft" +msgstr "" + +#. module: hr_evaluation +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,send_anonymous_employee:0 +#: field:hr_evaluation.plan.phase,send_anonymous_manager:0 +msgid "Anonymous Summary" +msgstr "" + +#. module: hr_evaluation +#: view:hr.employee:0 +#: view:hr_evaluation.evaluation:0 +msgid "Evaluation" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "7 Days" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +msgid " Year " +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "August" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Start Evaluation" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "June" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,rating:0 +#: selection:hr_evaluation.evaluation,rating:0 +msgid "Significantly bellow expectations" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid " (employee_name)s: Partner name" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,plan_id:0 +#: view:hr_evaluation.evaluation:0 +#: field:hr_evaluation.evaluation,plan_id:0 +msgid "Plan" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan,active:0 +msgid "Active" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "November" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "October" +msgstr "" + +#. module: hr_evaluation +#: code:addons/hr_evaluation/hr_evaluation.py:0 +#, python-format +msgid "''\n" +"Date : %(date)s\n" +"\n" +"Dear %(employee_name)s,\n" +"\n" +"I am doing an evaluation regarding %(eval_name)s.\n" +"\n" +"Kindly submit your response.\n" +"\n" +"\n" +"Thanks,\n" +"--\n" +"%(user_signature)s\n" +"\n" +" ''" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "January" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.reminder:0 +msgid "Send Mail" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,send_anonymous_manager:0 +msgid "Send an anonymous summary to the manager" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Interview Evaluation" +msgstr "" + +#. module: hr_evaluation +#: model:ir.actions.act_window,name:hr_evaluation.open_view_hr_evaluation_plan_tree +#: model:ir.ui.menu,name:hr_evaluation.menu_open_view_hr_evaluation_plan_tree +msgid "Evaluation Plans" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Date" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Survey" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.evaluation,rating:0 +msgid "This is the appreciation on that summarize the evaluation" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,action:0 +msgid "Action" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: selection:hr.evaluation.report,state:0 +msgid "Final Validation" +msgstr "" + +#. module: hr_evaluation +#: selection:hr_evaluation.evaluation,state:0 +msgid "Waiting Appreciation" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,mail_feature:0 +msgid "Send mail for this phase" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.report,rating:0 +msgid "Overall Rating" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +#: view:hr_evaluation.evaluation:0 +msgid "Late" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Interviewer" +msgstr "" + +#. module: hr_evaluation +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_report +msgid "Evaluations Statistics" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "Deadline Date" +msgstr "" + +#. module: hr_evaluation +#: selection:hr_evaluation.plan.phase,action:0 +msgid "Top-Down Appraisal Requests" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "General" +msgstr "" + +#. module: hr_evaluation +#: help:hr_evaluation.plan.phase,send_answer_employee:0 +msgid "Send all answers to the employee" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: selection:hr.evaluation.report,state:0 #: view:hr_evaluation.evaluation:0 #: selection:hr_evaluation.evaluation,state:0 msgid "Done" msgstr "" #. module: hr_evaluation -#: model:ir.model,name:hr_evaluation.model_hr_evaluation_quote -msgid "Employee Evaluation Quote" +#: view:hr_evaluation.plan.phase:0 +msgid "Evaluation Plan Phases" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.reminder:0 +#: view:hr_evaluation.evaluation:0 +msgid "Cancel" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +msgid "In Progress" +msgstr "" + +#. module: hr_evaluation +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +msgid "To Do" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan:0 +#: field:hr_evaluation.plan,phase_ids:0 +msgid "Evaluation Phases" msgstr "" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 -#: field:hr_evaluation.evaluation,info_employee:0 -msgid "Employee Response" +msgid "Current" msgstr "" #. module: hr_evaluation -#: model:ir.model,name:hr_evaluation.model_hr_evaluation_type_value -msgid "Evaluation Type Value" +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_interview +msgid "Evaluation Interview" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.reminder,evaluation_id:0 +msgid "Interview" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.reminder:0 +#: model:ir.ui.menu,name:hr_evaluation.menu_eval_send_mail +msgid "Evaluation Reminders" +msgstr "" + +#. module: hr_evaluation +#: selection:hr_evaluation.plan.phase,action:0 +msgid "Self Appraisal Requests" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,email_subject:0 +msgid "char" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.evaluation,survey_request_ids:0 +msgid "Appraisal Forms" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "May" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Internal Notes" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.evaluation:0 +msgid "Validate Evaluation" +msgstr "" + +#. module: hr_evaluation +#: selection:hr_evaluation.plan.phase,action:0 +msgid "Final Interview" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,name:0 +msgid "Phase" +msgstr "" + +#. module: hr_evaluation +#: selection:hr_evaluation.plan.phase,action:0 +msgid "Bottom-Up Appraisal Requests" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.interview:0 +#: view:hr_evaluation.evaluation:0 +msgid "Search Evaluation" +msgstr "" + +#. module: hr_evaluation +#: field:hr.employee,evaluation_plan_id:0 +#: view:hr_evaluation.plan:0 +#: field:hr_evaluation.plan,name:0 +#: field:hr_evaluation.plan.phase,plan_id:0 +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_plan +msgid "Evaluation Plan" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "February" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "Send to Managers" +msgstr "" + +#. module: hr_evaluation +#: model:ir.actions.act_window,name:hr_evaluation.action_hr_evaluation_send_mail +msgid "Evaluation Send Mail" +msgstr "" + +#. module: hr_evaluation +#: selection:hr.evaluation.report,month:0 +msgid "April" +msgstr "" + +#. module: hr_evaluation +#: model:ir.model,name:hr_evaluation.model_hr_evaluation_evaluation +msgid "Employee Evaluation" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan:0 +msgid "Search Evaluation Plan" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan:0 +msgid "(months)" +msgstr "" + +#. module: hr_evaluation +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: hr_evaluation +#: field:hr_evaluation.plan.phase,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: hr_evaluation +#: view:hr_evaluation.plan.phase:0 +msgid "(user_signature)s: User name" +msgstr "" + +#. module: hr_evaluation +#: model:ir.actions.act_window,name:hr_evaluation.action_hr_evaluation_interview_tree +#: model:ir.ui.menu,name:hr_evaluation.menu_open_hr_evaluation_interview_requests +msgid "Interview Requests" +msgstr "" + +#. module: hr_evaluation +#: field:hr.evaluation.report,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: hr_evaluation +#: view:hr.evaluation.report:0 +#: field:hr.evaluation.report,year:0 +msgid "Year" msgstr "" diff --git a/addons/hr_expense/__openerp__.py b/addons/hr_expense/__openerp__.py index c9df8587153..75d79d4bfc6 100644 --- a/addons/hr_expense/__openerp__.py +++ b/addons/hr_expense/__openerp__.py @@ -49,10 +49,11 @@ 'hr_expense_view.xml', 'hr_expense_report.xml', 'process/hr_expense_process.xml', + 'security/ir_rule.xml', 'report/hr_expense_report_view.xml', 'board_hr_expense_view.xml', 'board_hr_expense_manager_view.xml' - ], + ], 'demo_xml': [ 'hr_expense_demo.xml', ], diff --git a/addons/hr_expense/hr_expense_demo.xml b/addons/hr_expense/hr_expense_demo.xml index cb9e28b5543..4c85bd8384e 100644 --- a/addons/hr_expense/hr_expense_demo.xml +++ b/addons/hr_expense/hr_expense_demo.xml @@ -1,8 +1,8 @@ - + - + 1.0 1.0 @@ -38,61 +38,61 @@ - - - - - May Expenses - - 2010-05-03 - draft - + + + + + May Expenses + + 2010-05-03 + draft + - - Travel by Air - 2010-05-03 - - - - - - - + + Travel by Air + 2010-05-03 + + + + + + + - - Basic PC - Server for Seagate - 2010-05-03 - - - - - - - + + Basic PC - Server for Seagate + 2010-05-03 + + + + + + + - + - - - - - - Travel Expenses - - 2010-04-20 - draft - + + + + + + Travel Expenses + + 2010-04-20 + draft + - - Hotel Expenses - Thymbra - 2010-05-03 - - - - - - - + + Hotel Expenses - Thymbra + 2010-05-03 + + + + + + + Bruxelles - Paris @@ -104,17 +104,5 @@ - - Employee Expense - - [('employee_id.user_id','=',user.id)] - - - - Manager Expense - - ['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )] - - - + diff --git a/addons/hr_expense/i18n/hr_expense.pot b/addons/hr_expense/i18n/hr_expense.pot index b0217577280..7d1c5a6e682 100644 --- a/addons/hr_expense/i18n/hr_expense.pot +++ b/addons/hr_expense/i18n/hr_expense.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:30+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:30+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -31,9 +31,20 @@ msgid "The accoutant reimburse the expenses" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_all_confirm -#: model:ir.ui.menu,name:hr_expense.menu_expense_all_confirm -msgid "Expenses waiting validation" +#: field:hr.expense.expense,date_confirm:0 +#: field:hr.expense.report,date_confirm:0 +msgid "Confirmation Date" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: view:hr.expense.report:0 +msgid "Group By..." +msgstr "" + +#. module: hr_expense +#: model:product.template,name:hr_expense.product_product_expense_air_product_template +msgid "Air Ticket" msgstr "" #. module: hr_expense @@ -42,13 +53,33 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_expense -#: field:hr.expense.expense,date_confirm:0 -msgid "Date Confirmed" +#: view:hr.expense.expense:0 +#: field:hr.expense.expense,department_id:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,department_id:0 +msgid "Department" msgstr "" #. module: hr_expense -#: selection:hr.expense.expense,state:0 -msgid "Waiting confirmation" +#: view:hr.expense.report:0 +msgid "Extended filters..." +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "March" +msgstr "" + +#. module: hr_expense +#: field:hr.expense.report,invoiced:0 +msgid "# of Invoiced Lines" +msgstr "" + +#. module: hr_expense +#: field:hr.expense.expense,company_id:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,company_id:0 +msgid "Company" msgstr "" #. module: hr_expense @@ -57,18 +88,18 @@ msgid "Set to Draft" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_my_confirm -#: model:ir.ui.menu,name:hr_expense.menu_expense_my_confirm -msgid "My expenses waiting validation" +#: view:hr.expense.expense:0 +msgid "To Pay" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_all -#: model:ir.ui.menu,name:hr_expense.menu_expense_all -msgid "All expenses" +#: model:ir.model,name:hr_expense.model_hr_expense_report +msgid "Expenses Statistics" msgstr "" #. module: hr_expense +#: selection:hr.expense.expense,state:0 +#: view:hr.expense.report:0 #: model:process.node,name:hr_expense.process_node_approved0 msgid "Approved" msgstr "" @@ -79,9 +110,8 @@ msgid "UoM" msgstr "" #. module: hr_expense -#: view:hr.expense.expense:0 -#: model:process.transition.action,name:hr_expense.process_transition_action_refuse0 -msgid "Refuse" +#: help:hr.expense.expense,date_valid:0 +msgid "Date of the acceptation of the sheet expense. It's filled when the button Accept is pressed." msgstr "" #. module: hr_expense @@ -90,7 +120,12 @@ msgid "Notes" msgstr "" #. module: hr_expense -#: selection:hr.expense.expense,state:0 +#: field:hr.expense.expense,invoice_id:0 +msgid "Employee's Invoice" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,state:0 msgid "Cancelled" msgstr "" @@ -100,30 +135,41 @@ msgid "Validation" msgstr "" #. module: hr_expense -#: help:product.product,hr_expense_ok:0 -msgid "Determine if the product can be visible in the list of product within a selection from an HR expense sheet line." +#: selection:hr.expense.report,state:0 +msgid "Waiting confirmation" msgstr "" #. module: hr_expense -#: selection:hr.expense.expense,state:0 +#: selection:hr.expense.report,state:0 msgid "Accepted" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: view:hr.expense.report:0 +msgid " Month " +msgstr "" + +#. module: hr_expense +#: report:hr.expense:0 #: field:hr.expense.expense,ref:0 #: field:hr.expense.line,ref:0 msgid "Reference" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 msgid "Certified honest and conform," msgstr "" #. module: hr_expense -#: model:ir.actions.report.xml,name:hr_expense.hr_expenses -msgid "Print HR expenses" +#: help:hr.expense.expense,date_confirm:0 +msgid "Date of the confirmation of the sheet expense. It's filled when the button Confirm is pressed." +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +#: field:hr.expense.report,nbr:0 +msgid "# of Lines" msgstr "" #. module: hr_expense @@ -131,6 +177,21 @@ msgstr "" msgid "Refuse expense" msgstr "" +#. module: hr_expense +#: model:product.template,name:hr_expense.product_product_expense_car_product_template +msgid "Car Travel" +msgstr "" + +#. module: hr_expense +#: field:hr.expense.report,price_average:0 +msgid "Average Price" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Total Invoiced Lines" +msgstr "" + #. module: hr_expense #: view:hr.expense.expense:0 #: model:process.transition.action,name:hr_expense.process_transition_action_confirm0 @@ -142,35 +203,59 @@ msgstr "" msgid "The accoutant validates the sheet" msgstr "" +#. module: hr_expense +#: field:hr.expense.report,delay_valid:0 +msgid "Delay to Valid" +msgstr "" + +#. module: hr_expense +#: help:hr.expense.line,sequence:0 +msgid "Gives the sequence order when displaying a list of expense lines." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:0 +#, python-format +msgid "Please configure Default Expanse account for Product purchase, `property_account_expense_categ`" +msgstr "" + #. module: hr_expense #: field:hr.expense.line,analytic_account:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,analytic_account:0 msgid "Analytic account" msgstr "" #. module: hr_expense -#: model:process.node,name:hr_expense.process_node_supplierinvoice0 -#: model:process.transition,name:hr_expense.process_transition_approveinvoice0 -msgid "Supplier Invoice" +#: field:hr.expense.report,date:0 +msgid "Date " msgstr "" #. module: hr_expense #: field:hr.expense.expense,state:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,state:0 msgid "State" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 +#: view:hr.expense.expense:0 #: field:hr.expense.expense,employee_id:0 +#: view:hr.expense.report:0 msgid "Employee" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 +#: field:hr.expense.report,product_qty:0 msgid "Qty" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,price_total:0 msgid "Total Price" msgstr "" @@ -180,11 +265,27 @@ msgid "Some costs may be reinvoices to the customer" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_my -#: model:ir.ui.menu,name:hr_expense.menu_expense_my +#: code:addons/hr_expense/hr_expense.py:0 +#, python-format +msgid "Error !" +msgstr "" + +#. module: hr_expense +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_expense.action_my_expense msgid "My Expenses" msgstr "" +#. module: hr_expense +#: view:hr.expense.report:0 +msgid "Creation Date" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.report.xml,name:hr_expense.hr_expenses +msgid "HR expenses" +msgstr "" + #. module: hr_expense #: field:hr.expense.expense,id:0 msgid "Sheet ID" @@ -197,13 +298,19 @@ msgstr "" #. module: hr_expense #: field:hr.expense.expense,journal_id:0 +#: field:hr.expense.report,journal_id:0 msgid "Force Journal" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_my_new -#: model:ir.ui.menu,name:hr_expense.menu_expense_my_new -msgid "New Expenses Sheet" +#: view:hr.expense.report:0 +#: field:hr.expense.report,no_of_products:0 +msgid "# of Products" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "July" msgstr "" #. module: hr_expense @@ -222,8 +329,33 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: hr_expense +#: constraint:product.template:0 +msgid "Error: UOS must be in a different category than the UOM" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid " Month-1 " +msgstr "" + +#. module: hr_expense +#: field:hr.expense.expense,date_valid:0 +#: field:hr.expense.report,date_valid:0 +msgid "Validation Date" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_report_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report_all +msgid "Expenses Analysis" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 #: field:hr.expense.line,expense_id:0 #: model:ir.model,name:hr_expense.model_hr_expense_expense +#: model:process.process,name:hr_expense.process_process_expenseprocess0 msgid "Expense" msgstr "" @@ -234,11 +366,45 @@ msgstr "" msgid "Expense Lines" msgstr "" +#. module: hr_expense +#: field:hr.expense.report,delay_confirm:0 +msgid "Delay to Confirm" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "September" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "December" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,month:0 +msgid "Month" +msgstr "" + #. module: hr_expense #: field:hr.expense.expense,currency_id:0 +#: field:hr.expense.report,currency_id:0 msgid "Currency" msgstr "" +#. module: hr_expense +#: code:addons/hr_expense/hr_expense.py:0 +#, python-format +msgid "The employee must have a working address" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 +msgid "Waiting Approval" +msgstr "" + #. module: hr_expense #: model:process.node,note:hr_expense.process_node_draftexpenses0 msgid "Employee encode all his expenses" @@ -246,11 +412,29 @@ msgstr "" #. module: hr_expense #: selection:hr.expense.expense,state:0 +#: view:hr.expense.report:0 +#: selection:hr.expense.report,state:0 msgid "Invoiced" msgstr "" +#. module: hr_expense +#: field:product.product,hr_expense_ok:0 +msgid "Can Constitute an Expense" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +msgid " Year " +msgstr "" + +#. module: hr_expense +#: constraint:product.template:0 +msgid "Error: The default UOM and the purchase UOM must be in the same category." +msgstr "" + #. module: hr_expense #: selection:hr.expense.expense,state:0 +#: selection:hr.expense.report,state:0 msgid "Reimbursed" msgstr "" @@ -265,13 +449,15 @@ msgid "Create Customer invoice" msgstr "" #. module: hr_expense +#: view:hr.expense.expense:0 #: selection:hr.expense.expense,state:0 +#: selection:hr.expense.report,state:0 msgid "Draft" msgstr "" #. module: hr_expense -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: hr_expense @@ -284,48 +470,74 @@ msgstr "" msgid "Expense is approved." msgstr "" +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "August" +msgstr "" + +#. module: hr_expense +#: model:process.node,note:hr_expense.process_node_approved0 +msgid "The direct manager approves the sheet" +msgstr "" + #. module: hr_expense #: field:hr.expense.expense,amount:0 msgid "Total Amount" msgstr "" +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "June" +msgstr "" + #. module: hr_expense #: model:process.node,name:hr_expense.process_node_draftexpenses0 msgid "Draft Expenses" msgstr "" #. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Customer Project" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 #: field:hr.expense.expense,user_id:0 msgid "User" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 #: field:hr.expense.expense,date:0 #: field:hr.expense.line,date_value:0 msgid "Date" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: selection:hr.expense.report,month:0 +msgid "November" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "October" +msgstr "" + +#. module: hr_expense +#: report:hr.expense:0 msgid "Total:" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: selection:hr.expense.report,month:0 +msgid "January" +msgstr "" + +#. module: hr_expense +#: report:hr.expense:0 msgid "HR Expenses" msgstr "" -#. module: hr_expense -#: field:hr.expense.expense,date_valid:0 -msgid "Date Validated" -msgstr "" - -#. module: hr_expense -#: field:hr.expense.expense,account_move_id:0 -msgid "Account Move" -msgstr "" - #. module: hr_expense #: model:process.node,note:hr_expense.process_node_confirmedexpenses0 msgid "The employee validates his expense sheet" @@ -336,21 +548,26 @@ msgstr "" msgid "The direct manager refuses the sheet.Reset as draft." msgstr "" +#. module: hr_expense +#: model:process.node,name:hr_expense.process_node_supplierinvoice0 +#: model:process.transition,name:hr_expense.process_transition_approveinvoice0 +msgid "Supplier Invoice" +msgstr "" + #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expenses Sheet" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_all_invoiced -#: model:ir.ui.menu,name:hr_expense.menu_expense_all_invoiced -msgid "Expenses waiting payment" +#: view:hr.expense.report:0 +msgid "Waiting" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_my_draft -#: model:ir.ui.menu,name:hr_expense.menu_expense_my_draft -msgid "My Draft expenses" +#: view:hr.expense.report:0 +#: field:hr.expense.report,day:0 +msgid "Day" msgstr "" #. module: hr_expense @@ -360,14 +577,14 @@ msgstr "" #. module: hr_expense #: view:hr.expense.expense:0 -#: field:hr.expense.expense,invoice_id:0 -#: model:process.transition.action,name:hr_expense.process_transition_action_supplierinvoice0 -msgid "Invoice" +msgid "References" msgstr "" #. module: hr_expense #: view:hr.expense.expense:0 -msgid "Cancel" +#: field:hr.expense.report,invoice_id:0 +#: model:process.transition.action,name:hr_expense.process_transition_action_supplierinvoice0 +msgid "Invoice" msgstr "" #. module: hr_expense @@ -376,8 +593,14 @@ msgid "Reinvoice" msgstr "" #. module: hr_expense -#: model:process.process,name:hr_expense.process_process_expenseprocess0 -msgid "Expense Process" +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_expense.action_employee_expense +msgid "All Employee Expenses" +msgstr "" + +#. module: hr_expense +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: hr_expense @@ -386,9 +609,14 @@ msgid "Other Info" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_all_draft -#: model:ir.ui.menu,name:hr_expense.menu_expense_all_draft -msgid "Draft expenses" +#: help:hr.expense.expense,journal_id:0 +msgid "The journal used when the expense is invoiced" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +#: model:process.transition.action,name:hr_expense.process_transition_action_refuse0 +msgid "Refuse" msgstr "" #. module: hr_expense @@ -402,13 +630,12 @@ msgid "Approve expense" msgstr "" #. module: hr_expense -#: view:hr.expense.expense:0 #: model:process.transition.action,name:hr_expense.process_transition_action_accept0 msgid "Accept" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 msgid "This document must be dated and signed for reimbursement" msgstr "" @@ -418,31 +645,34 @@ msgid "Expense is refused." msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 #: field:hr.expense.line,unit_amount:0 msgid "Unit Price" msgstr "" -#. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.expense_all_valid -#: model:ir.ui.menu,name:hr_expense.menu_expense_all_valid -msgid "Expenses waiting invoice" -msgstr "" - #. module: hr_expense #: field:hr.expense.line,product_id:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,product_id:0 +#: model:ir.model,name:hr_expense.model_product_product msgid "Product" msgstr "" #. module: hr_expense -#: field:hr.expense.line,description:0 -msgid "Description" +#: view:hr.expense.expense:0 +msgid "Expenses of My Department" msgstr "" #. module: hr_expense #: view:hr.expense.expense:0 #: field:hr.expense.expense,name:0 -msgid "Expense Sheet" +#: field:hr.expense.line,description:0 +msgid "Description" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "May" msgstr "" #. module: hr_expense @@ -451,38 +681,56 @@ msgid "Quantities" msgstr "" #. module: hr_expense +#: field:hr.expense.report,no_of_account:0 +msgid "# of Accounts" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.expense,state:0 #: model:process.node,name:hr_expense.process_node_refused0 msgid "Refused" msgstr "" #. module: hr_expense -#: field:product.product,hr_expense_ok:0 -msgid "Can be Expensed" -msgstr "" - -#. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 msgid "Ref." msgstr "" +#. module: hr_expense +#: field:hr.expense.report,employee_id:0 +msgid "Employee's Name" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "This Month" +msgstr "" + #. module: hr_expense #: field:hr.expense.expense,user_valid:0 +#: view:hr.expense.report:0 +#: field:hr.expense.report,user_id:0 msgid "Validation User" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: report:hr.expense:0 msgid "(Date and signature)" msgstr "" #. module: hr_expense -#: rml:hr.expense:0 +#: selection:hr.expense.report,month:0 +msgid "February" +msgstr "" + +#. module: hr_expense +#: report:hr.expense:0 msgid "Name" msgstr "" #. module: hr_expense -#: field:hr.expense.line,name:0 -msgid "Short Description" +#: field:hr.expense.expense,account_move_id:0 +msgid "Ledger Posting" msgstr "" #. module: hr_expense @@ -491,8 +739,43 @@ msgid "Creates supplier invoice." msgstr "" #. module: hr_expense -#: model:process.node,note:hr_expense.process_node_approved0 -msgid "The direct manager approves the sheet" +#: model:product.template,name:hr_expense.product_product_expense_hotel_product_template +msgid "Hotel Accommodation" +msgstr "" + +#. module: hr_expense +#: selection:hr.expense.report,month:0 +msgid "April" +msgstr "" + +#. module: hr_expense +#: field:hr.expense.line,name:0 +msgid "Expense Note" +msgstr "" + +#. module: hr_expense +#: help:hr.expense.expense,state:0 +msgid "When the expense request is created the state is 'Draft'.\n" +" It is confirmed by the user and request is sent to admin, the state is 'Waiting Confirmation'. \n" +"If the admin accepts it, the state is 'Accepted'.\n" +" If an invoice is made for the expense request, the state is 'Invoiced'.\n" +" If the expense is paid to user, the state is 'Reimbursed'." +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "Approve" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.line:0 +#: field:hr.expense.line,total_amount:0 +msgid "Total" +msgstr "" + +#. module: hr_expense +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" msgstr "" #. module: hr_expense @@ -507,13 +790,31 @@ msgstr "" #. module: hr_expense #: view:hr.expense.expense:0 +#: model:ir.actions.act_window,name:hr_expense.expense_all +#: model:ir.ui.menu,name:hr_expense.menu_expense_all #: model:ir.ui.menu,name:hr_expense.next_id_49 msgid "Expenses" msgstr "" #. module: hr_expense -#: field:hr.expense.line,total_amount:0 -msgid "Total" +#: constraint:product.product:0 +msgid "Error: Invalid ean code" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.report:0 +#: field:hr.expense.report,year:0 +msgid "Year" +msgstr "" + +#. module: hr_expense +#: view:hr.expense.expense:0 +msgid "To Approve" +msgstr "" + +#. module: hr_expense +#: help:product.product,hr_expense_ok:0 +msgid "Determines if the product can be visible in the list of product within a selection from an HR expense sheet line." msgstr "" #. module: hr_expense diff --git a/addons/hr_expense/security/ir_rule.xml b/addons/hr_expense/security/ir_rule.xml new file mode 100644 index 00000000000..4807cf38465 --- /dev/null +++ b/addons/hr_expense/security/ir_rule.xml @@ -0,0 +1,19 @@ + + + + + + Employee Expense + + [('employee_id.user_id','=',user.id)] + + + + Manager Expense + + [(1,'=',1)] + + + + + diff --git a/addons/hr_holidays/__openerp__.py b/addons/hr_holidays/__openerp__.py index 308f03ba293..09b312f0834 100644 --- a/addons/hr_holidays/__openerp__.py +++ b/addons/hr_holidays/__openerp__.py @@ -54,6 +54,7 @@ 'init_xml': [], 'update_xml': [ 'security/ir.model.access.csv', + 'security/ir_rule.xml', 'hr_holidays_workflow.xml', 'hr_holidays_view.xml', 'hr_holidays_data.xml', diff --git a/addons/hr_holidays/hr_holidays_demo.xml b/addons/hr_holidays/hr_holidays_demo.xml index e12d7de16b5..dca01d06b1a 100644 --- a/addons/hr_holidays/hr_holidays_demo.xml +++ b/addons/hr_holidays/hr_holidays_demo.xml @@ -33,19 +33,5 @@ - - - Employee Holidays - - [('employee_id.user_id','=',user.id)] - - - - Manager Holidays - - ['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )] - - - diff --git a/addons/hr_holidays/i18n/hr_holidays.pot b/addons/hr_holidays/i18n/hr_holidays.pot index 9de4bff1b16..ca14a6b76c9 100644 --- a/addons/hr_holidays/i18n/hr_holidays.pot +++ b/addons/hr_holidays/i18n/hr_holidays.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:30+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:30+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,13 +16,42 @@ msgstr "" "Plural-Forms: \n" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays_new -msgid "New Holidays Request" +#: selection:hr.holidays.status,color_name:0 +msgid "Blue" msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_all_holiday -msgid "All Holidays Requests" +#: view:hr.holidays:0 +#: field:hr.holidays,allocation_type:0 +#: field:hr.holidays,holiday_type:0 +msgid "Allocation Type" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays,state:0 +msgid "Waiting Second Approval" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: field:available.holidays.report,taken_leaves:0 +msgid "Taken Leaves" +msgstr "" + +#. module: hr_holidays +#: help:hr.holidays.status,remaining_leaves:0 +msgid "Maximum Leaves Allowed - Leaves Already Taken" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +msgid "Leaves Management" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: view:hr.holidays:0 +msgid "Group By..." msgstr "" #. module: hr_holidays @@ -31,13 +60,33 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_holiday_waiting -msgid "Requests Awaiting for Validation" +#: model:hr.holidays.status,name:hr_holidays.holiday_status_sl +msgid "Sick Leave" msgstr "" #. module: hr_holidays -#: selection:hr.holidays.status,color_name:0 -msgid "Light Blue" +#: view:available.holidays.report:0 +#: field:available.holidays.report,department_id:0 +#: view:hr.holidays:0 +#: field:hr.holidays,department_id:0 +msgid "Department" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,state:0 +#: selection:hr.holidays,state:0 +msgid "Refused" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: field:available.holidays.report,max_leave:0 +msgid "Allocated Leaves" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays,allocation_type:0 +msgid "Company Allocation" msgstr "" #. module: hr_holidays @@ -46,19 +95,29 @@ msgid "Brown" msgstr "" #. module: hr_holidays -#: xsl:holidays.summary:0 -msgid "of the" -msgstr "" - -#. module: hr_holidays -#: xsl:holidays.summary:0 -msgid "Off-Days' Summary" -msgstr "" - -#. module: hr_holidays +#: view:available.holidays.report:0 #: view:hr.holidays:0 -#: model:process.transition,name:hr_holidays.process_transition_employeeholidays0 -msgid "Employee Holidays" +msgid "Remaining Days" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,month:0 +msgid "March" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays,holiday_type:0 +msgid "By Employee" +msgstr "" + +#. module: hr_holidays +#: help:hr.holidays,employee_id:0 +msgid "Leave Manager can let this field empty if this leave request/allocation is for every employee" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +msgid "Leave Days" msgstr "" #. module: hr_holidays @@ -67,14 +126,15 @@ msgid "Set to Draft" msgstr "" #. module: hr_holidays -#: model:ir.model,name:hr_holidays.model_hr_holidays -#: model:process.node,name:hr_holidays.process_node_holidays0 +#: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request +#: model:ir.ui.menu,name:hr_holidays.menu_hr_reporting_holidays +#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays msgid "Holidays" msgstr "" #. module: hr_holidays -#: xsl:holidays.summary:0 -msgid "to" +#: field:available.holidays.report,category_id:0 +msgid "Category's Name" msgstr "" #. module: hr_holidays @@ -88,102 +148,97 @@ msgid "Light Green" msgstr "" #. module: hr_holidays -#: model:process.transition,name:hr_holidays.process_transition_employeedeclaration0 -msgid "Employee Declaration" +#: model:ir.actions.report.xml,name:hr_holidays.report_holidays_summary +msgid "Summary Of Leaves" msgstr "" #. module: hr_holidays #: view:hr.holidays:0 #: selection:hr.holidays,state:0 -#: model:process.transition.action,name:hr_holidays.process_transition_action_validate0 -msgid "Validate" -msgstr "" - -#. module: hr_holidays -#: model:process.transition,name:hr_holidays.process_transition_refusedrequest0 -msgid "Refused Request" -msgstr "" - -#. module: hr_holidays -#: model:process.node,name:hr_holidays.process_node_approved0 msgid "Approved" msgstr "" -#. module: hr_holidays -#: selection:hr.holidays.summary.employee,init,holiday_type:0 -msgid "Both" -msgstr "" - #. module: hr_holidays #: view:hr.holidays:0 msgid "Refuse" msgstr "" #. module: hr_holidays -#: wizard_button:hr.holidays.summary,notify,end:0 -#: wizard_button:hr.holidays.summary.employee,notify,end:0 -msgid "Ok" +#: view:available.holidays.report:0 +#: view:hr.holidays:0 +msgid "Leaves" msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday -msgid "My Holidays Requests" +#: model:ir.model,name:hr_holidays.model_hr_holidays +msgid "Leave" msgstr "" #. module: hr_holidays -#: field:hr.holidays,notes:0 -msgid "Notes" +#: field:hr.holidays.remaining.leaves.user,no_of_leaves:0 +msgid "Remaining leaves" msgstr "" #. module: hr_holidays -#: field:hr.holidays,holiday_status:0 -#: field:hr.holidays.log,holiday_status:0 -msgid "Holiday's Status" +#: model:ir.ui.menu,name:hr_holidays.menu_account_central_journal +msgid "Leaves by Department" msgstr "" #. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_refusedrequest0 -msgid "Request is refused." +#: selection:available.holidays.report,state:0 +#: selection:hr.holidays,state:0 +msgid "Cancelled" msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays -msgid "Holidays Management" +#: help:hr.holidays,type:0 +msgid "Choose 'Leave Request' if someone wants to take an off-day. \n" +"Choose 'Allocation Request' if you want to increase the number of leaves available for someone" msgstr "" #. module: hr_holidays -#: xsl:holidays.summary:0 -msgid "Analyze from" +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "Warning !" msgstr "" #. module: hr_holidays -#: model:ir.actions.report.xml,name:hr_holidays.report_holidays_summary -msgid "Summary Of Holidays" +#: field:hr.holidays.status,color_name:0 +msgid "Color in Report" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_calendar0 -msgid "The holiday is set in the calendar" +#: model:ir.model,name:hr_holidays.model_hr_holidays_summary_employee +msgid "HR Holidays Summary Report By Employee" msgstr "" #. module: hr_holidays +#: field:available.holidays.report,holiday_status_id:0 +#: field:hr.holidays.remaining.leaves.user,leave_type:0 #: view:hr.holidays.status:0 -msgid "Holiday status" -msgstr "" - -#. module: hr_holidays +#: field:hr.holidays.status,name:0 +#: field:hr.holidays.summary.dept,holiday_type:0 +#: model:ir.actions.act_window,name:hr_holidays.open_view_holiday_status #: model:ir.model,name:hr_holidays.model_hr_holidays_status -msgid "Holidays Status" +#: model:ir.ui.menu,name:hr_holidays.menu_open_view_holiday_status +msgid "Leave Type" msgstr "" #. module: hr_holidays -#: field:hr.holidays,date_to:0 -msgid "Vacation end day" +#: view:available.holidays.report:0 +msgid "Validation User" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_legaldeclaration0 -msgid "Legal Declaration Document to declare new employee" +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,state:0 +#: selection:hr.holidays,state:0 +msgid "Draft" msgstr "" #. module: hr_holidays @@ -192,63 +247,122 @@ msgid "Magenta" msgstr "" #. module: hr_holidays -#: model:ir.model,name:hr_holidays.model_hr_holidays_per_user -msgid "Holidays Per User" +#: help:hr.holidays,state:0 +msgid "When the holiday request is created the state is 'Draft'.\n" +" It is confirmed by the user and request is sent to admin, the state is 'Waiting Approval'. If the admin accepts it, the state is 'Approved'. If it is refused, the state is 'Refused'." msgstr "" #. module: hr_holidays -#: view:hr.holidays.status:0 -msgid "Define holiday status" +#: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:0 +#, python-format +msgid "You have to select at least 1 Department. And try again" msgstr "" #. module: hr_holidays -#: selection:hr.holidays.summary,init,holiday_type:0 -#: selection:hr.holidays.summary.employee,init,holiday_type:0 +#: selection:hr.holidays.summary.dept,holiday_type:0 +#: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Confirmed" msgstr "" #. module: hr_holidays -#: wizard_field:hr.holidays.summary,init,date_from:0 -#: wizard_field:hr.holidays.summary.employee,init,date_from:0 +#: field:hr.holidays.summary.dept,date_from:0 +#: field:hr.holidays.summary.employee,date_from:0 msgid "From" msgstr "" +#. module: hr_holidays +#: help:hr.holidays,allocation_type:0 +msgid "This field is only for informative purposes, to depict if the leave request/allocation comes from an employee or from the company" +msgstr "" + #. module: hr_holidays #: view:hr.holidays:0 -#: model:process.transition.action,name:hr_holidays.process_transition_action_confirm0 msgid "Confirm" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_waiting -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_waiting -msgid "My Awaiting Confirmation Holidays Requests" +#: model:ir.model,name:hr_holidays.model_available_holidays_report +msgid "available.holidays.report" msgstr "" #. module: hr_holidays -#: field:hr.holidays,user_id:0 -msgid "Employee_id" +#: model:ir.module.module,description:hr_holidays.module_meta_information +msgid "Human Resources: Holidays tracking and workflow\n" +"\n" +" This module allows you to manage leaves and leaves' requests.\n" +" Implements a dashboard for human resource management that includes.\n" +" * My Leaves\n" +" * My Expenses\n" +" Note that:\n" +" - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" +" HR / Configuration / Holidays Status\n" +" - An employee can make an ask for more off-days by making a new Allocation It will increase his total of that leave type available (if the request is accepted).\n" +" - There are two ways to print the employee's holidays:\n" +" * The first will allow to choose employees by department and is used by clicking the menu item located in\n" +" HR / Holidays Request / Print Summary of Holidays\n" +" * The second will allow you to choose the holidays report for specific employees. Go on the list\n" +" HR / Employees / Employees\n" +" then select the ones you want to choose, click on the print icon and select the option\n" +" 'Print Summary of Employee's Holidays'\n" +" - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR'. You can define these features in the security tab from the user data in\n" +" Administration / Users / Users\n" +" for example, you maybe will do it for the user 'admin'\n" +" .\n" +"" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_holidaysdefinition0 -msgid "Encoding of annual available holidays." +#: view:available.holidays.report:0 +#: field:available.holidays.report,remaining_leave:0 +#: field:hr.holidays.status,remaining_leaves:0 +msgid "Remaining Leaves" msgstr "" #. module: hr_holidays +#: view:available.holidays.report:0 +#: field:available.holidays.report,state:0 +#: view:hr.holidays:0 +#: field:hr.holidays,state:0 +msgid "State" +msgstr "" + +#. module: hr_holidays +#: model:ir.model,name:hr_holidays.model_hr_holidays_remaining_leaves_user +msgid "Total holidays by type" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: view:hr.holidays:0 #: field:hr.holidays,employee_id:0 -#: field:hr.holidays.log,employee_id:0 +#: field:hr.holidays.remaining.leaves.user,name:0 msgid "Employee" msgstr "" #. module: hr_holidays -#: selection:hr.holidays,state:0 +#: selection:available.holidays.report,state:0 msgid "Waiting Validation" msgstr "" #. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_employeeholidays0 -msgid "Employee get holidays" +#: view:hr.holidays:0 +msgid "General" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: view:hr.holidays:0 +msgid "Type" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays.status,color_name:0 +msgid "Red" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays.remaining.leaves.user:0 +msgid "Leaves by Type" msgstr "" #. module: hr_holidays @@ -261,32 +375,26 @@ msgstr "" msgid "Wheat" msgstr "" -#. module: hr_holidays -#: field:hr.holidays.log,nb_holidays:0 -msgid "Number of Holidays Requested" -msgstr "" - -#. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request -msgid "My Holiday Requests" -msgstr "" - #. module: hr_holidays #: view:hr.holidays:0 +#: field:hr.holidays,number_of_days:0 +#: field:hr.holidays,number_of_days_temp:0 msgid "Number of Days" msgstr "" #. module: hr_holidays -#: field:hr.holidays.status,name:0 -#: model:ir.actions.act_window,name:hr_holidays.open_view_holiday_status -#: model:ir.ui.menu,name:hr_holidays.menu_open_view_holiday_status -msgid "Holiday Status" +#: help:hr.holidays,category_id:0 +msgid "Category Of employee" msgstr "" #. module: hr_holidays -#: wizard_view:hr.holidays.summary,init:0 -#: wizard_view:hr.holidays.summary.employee,init:0 -msgid "Report Options" +#: view:board.board:0 +msgid "Remaining Leave by Type and User" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,month:0 +msgid "July" msgstr "" #. module: hr_holidays @@ -295,49 +403,53 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_approved0 -msgid "His manager approves the request" +#: help:hr.holidays.status,double_validation:0 +msgid "If its True then its Allocation/Request have to be validated by second validator" msgstr "" #. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_holidaysdefrequest0 -msgid "If holidays available, employee can take it and fill it." +#: selection:hr.holidays,state:0 +msgid "Waiting Approval" msgstr "" #. module: hr_holidays -#: wizard_view:hr.holidays.summary.employee,notify:0 -msgid "You have to select at least 1 Employee. Try again." -msgstr "" - -#. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_validate -msgid "My Validated Holidays Requests" -msgstr "" - -#. module: hr_holidays -#: wizard_field:hr.holidays.summary.employee,init,emp:0 +#: field:hr.holidays.summary.employee,emp:0 msgid "Employee(s)" msgstr "" #. module: hr_holidays -#: field:hr.holidays,number_of_days:0 -msgid "Number of Days in this Holiday Request" +#: view:available.holidays.report:0 +msgid " Month " msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_holidays_per_user -#: model:ir.ui.menu,name:hr_holidays.menu_open_holidays_per_user -msgid "Holidays Per Employee" +#: help:hr.holidays.status,categ_id:0 +msgid "If you link this type of leave with a category in the CRM, it will synchronize each leave asked with a case in this category, to display it in the company shared calendar for example." msgstr "" #. module: hr_holidays -#: field:hr.holidays.status,limit:0 -msgid "Allow to override Limit" +#: field:hr.holidays,parent_id:0 +msgid "Parent" msgstr "" #. module: hr_holidays -#: field:hr.holidays.log,holiday_user_id:0 -msgid "Holidays user" +#: help:hr.holidays,manager_id2:0 +msgid "This area is automaticly filled by the user who validate the leave with second level (If Leave type need second validation)" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,month:0 +msgid "September" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,month:0 +msgid "December" +msgstr "" + +#. module: hr_holidays +#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_remaining_leaves_empoloyee_all +msgid "Remaining Leaves by User" msgstr "" #. module: hr_holidays @@ -346,62 +458,54 @@ msgid "Lavender" msgstr "" #. module: hr_holidays -#: model:ir.model,name:hr_holidays.model_hr_holidays_log -msgid "hr.holidays.log" +#: view:available.holidays.report:0 +#: field:available.holidays.report,month:0 +msgid "Month" msgstr "" #. module: hr_holidays -#: model:ir.actions.wizard,name:hr_holidays.wizard_holidays_summary -msgid "Print Summary of Employee's Holidays" +#: model:ir.actions.act_window,name:hr_holidays.open_ask_holidays +#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays_new +msgid "Leave Requests" msgstr "" #. module: hr_holidays -#: model:process.node,name:hr_holidays.process_node_calendar0 -msgid "Calendar" +#: field:hr.holidays.status,limit:0 +msgid "Allow to Override Limit" msgstr "" #. module: hr_holidays -#: field:hr.holidays,date_from:0 -msgid "Vacation start day" +#: view:hr.holidays.summary.employee:0 +#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_employee +msgid "Employee's Holidays" msgstr "" #. module: hr_holidays -#: model:ir.module.module,description:hr_holidays.module_meta_information -msgid "Human Ressources: Holidays tracking and workflow\n" -"\n" -" This module allows you to manage holidays and holidays requests. For each employee, you can also define a number of available holidays per holiday status.\n" -"\n" -" Note that:\n" -" - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR / Configuration / Holidays Status\n" -" - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" -" - There are two ways to print the employee's holidays:\n" -" * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR / Holidays Request / Print Summary of Holidays\n" -" * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR / Employees / Employees\n" -" then select the ones you want to choose, click on the print icon and select the option\n" -" 'Print Summary of Employee's Holidays'\n" -" - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration / Users / Users\n" -" for example, you maybe will do it for the user 'admin'.\n" -"" +#: view:available.holidays.report:0 +#: field:hr.holidays,category_id:0 +msgid "Category" msgstr "" #. module: hr_holidays -#: wizard_view:hr.holidays.summary,notify:0 -#: wizard_view:hr.holidays.summary.employee,notify:0 -msgid "Notification" +#: help:hr.holidays.status,max_leaves:0 +msgid "This value is given by the sum of all holidays requests with a positive value." msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_holidaysrequest0 -msgid "Employee fills in a request for holidays" +#: view:available.holidays.report:0 +msgid "Available Holidays" msgstr "" #. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_setholiday0 -msgid "Holiday is set in the calendar." +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_manager_board +msgid "All Employee Leaves" +msgstr "" + +#. module: hr_holidays +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "No user related to the selected employee." msgstr "" #. module: hr_holidays @@ -410,9 +514,9 @@ msgid "Light Coral" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_available -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_available -msgid "My Available Holidays" +#: view:hr.holidays.summary.dept:0 +#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept +msgid "Holidays by Department" msgstr "" #. module: hr_holidays @@ -421,23 +525,42 @@ msgid "Black" msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_refuse -msgid "My Refused Holidays Requests" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: hr_holidays -#: model:process.transition,name:hr_holidays.process_transition_setholiday0 -msgid "Set Holiday" +#: field:resource.calendar.leaves,holiday_id:0 +msgid "Holiday" msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_draft -msgid "My Draft Holidays Requests" +#: field:hr.holidays.status,max_leaves:0 +msgid "Maximum Leaves Allowed" msgstr "" #. module: hr_holidays -#: field:hr.holidays,state:0 -msgid "Status" +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "You cannot validate leaves for %s while available leaves are less than asked leaves.' %(record.category_id.name)))\n" +" nb = -(record.number_of_days_temp)\n" +" else:\n" +" nb = record.number_of_days_temp\n" +"\n" +" if record.holiday_type == 'employee' and record.employee_id:\n" +" user_id = record.employee_id.user_id and record.employee_id.user_id.id or uid\n" +"\n" +" self.write(cr, uid, [record.id], {'state':'confirm', 'number_of_days': nb, 'user_id': user_id })\n" +" return True\n" +"\n" +" def holidays_refuse(self, cr, uid, ids, *args):\n" +" vals = {'state': 'refuse'}\n" +" ids2 = self.pool.get('hr.employee" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +msgid " Year " msgstr "" #. module: hr_holidays @@ -446,53 +569,31 @@ msgid "Ivory" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday -msgid "My Holidays Request" +#: selection:available.holidays.report,month:0 +msgid "August" msgstr "" #. module: hr_holidays -#: field:hr.holidays.status,color_name:0 -msgid "Color of the status" +#: selection:available.holidays.report,month:0 +msgid "June" msgstr "" #. module: hr_holidays -#: selection:hr.holidays.summary,init,holiday_type:0 +#: selection:hr.holidays.summary.dept,holiday_type:0 +#: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Both Validated and Confirmed" msgstr "" #. module: hr_holidays -#: xsl:holidays.summary:0 -msgid "holidays." +#: field:hr.holidays.status,leaves_taken:0 +msgid "Leaves Already Taken" msgstr "" #. module: hr_holidays -#: selection:hr.holidays,state:0 -msgid "draft" -msgstr "" - -#. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_employeedeclaration0 -msgid "Document for employee" -msgstr "" - -#. module: hr_holidays -#: field:hr.holidays.log,date:0 -msgid "Date" -msgstr "" - -#. module: hr_holidays -#: model:process.transition.action,name:hr_holidays.process_transition_action_reufse0 -msgid "Reufse" -msgstr "" - -#. module: hr_holidays -#: field:hr.holidays.status,section_id:0 -msgid "Section" -msgstr "" - -#. module: hr_holidays -#: field:hr.holidays,manager_id:0 -msgid "Holiday manager" +#: field:available.holidays.report,user_id:0 +#: field:hr.holidays,user_id:0 +#: field:hr.holidays.remaining.leaves.user,user_id:0 +msgid "User" msgstr "" #. module: hr_holidays @@ -501,52 +602,135 @@ msgid "Active" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_draft -msgid "My Holidays Request Draft" +#: field:hr.holidays,date_from:0 +msgid "Start Date" msgstr "" #. module: hr_holidays -#: model:process.transition,name:hr_holidays.process_transition_approvedrequest0 -msgid "Approved Request" +#: selection:available.holidays.report,month:0 +msgid "November" msgstr "" #. module: hr_holidays -#: model:process.node,name:hr_holidays.process_node_holidaysrequest0 -msgid "Holidays Request" +#: view:available.holidays.report:0 +msgid "Extended Filters..." msgstr "" #. module: hr_holidays -#: model:ir.ui.menu,name:hr_holidays.menu_action_holiday_waiting -msgid "Holidays Requests Awaiting for Validation" +#: selection:available.holidays.report,month:0 +msgid "October" +msgstr "" + +#. module: hr_holidays +#: selection:available.holidays.report,month:0 +msgid "January" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays,allocation_type:0 +msgid "Employee Request" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays,manager_id:0 +msgid "First Approval" +msgstr "" + +#. module: hr_holidays +#: model:hr.holidays.status,name:hr_holidays.holiday_status_cl +msgid "Casual Leave" +msgstr "" + +#. module: hr_holidays +#: field:available.holidays.report,date:0 +msgid "Date" msgstr "" #. module: hr_holidays #: view:hr.holidays:0 -msgid "General" +msgid "Extended options..." +msgstr "" + +#. module: hr_holidays +#: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: hr_holidays +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "You cannot validate leaves for %s while available leaves are less than asked leaves.' %(record.employee_id.name)))\n" +" nb = -(record.number_of_days_temp)\n" +" elif record.holiday_type == 'category' and record.type == 'remove':\n" +" if record.category_id and not record.holiday_status_id.limit:\n" +" leaves_rest = self.pool.get('hr.holidays.status" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays.status,color_name:0 +msgid "Light Blue" +msgstr "" + +#. module: hr_holidays +#: constraint:hr.holidays:0 +msgid "Start date should not be larger than end date!\n" +"Number of Days should be greater than 1!" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays,type:0 +msgid "Request Type" +msgstr "" + +#. module: hr_holidays +#: help:hr.holidays.status,active:0 +msgid "If the active field is set to false, it will allow you to hide the leave type without removing it." +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: field:available.holidays.report,day:0 +msgid "Day" msgstr "" #. module: hr_holidays #: view:hr.holidays:0 -#: selection:hr.holidays,state:0 -#: wizard_button:hr.holidays.summary,init,end:0 -#: wizard_button:hr.holidays.summary.employee,init,end:0 +#: field:hr.holidays,notes:0 +msgid "Reasons" +msgstr "" + +#. module: hr_holidays +#: model:ir.actions.act_window,name:hr_holidays.action_hr_available_holidays_report +#: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree +msgid "Leaves Analysis" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +#: view:hr.holidays.summary.dept:0 +#: view:hr.holidays.summary.employee:0 msgid "Cancel" msgstr "" #. module: hr_holidays -#: model:process.transition,name:hr_holidays.process_transition_holidaysdefrequest0 -msgid "Holidays def Request" +#: help:hr.holidays.status,color_name:0 +msgid "This color will be used in the leaves summary located in Reporting\\Leaves by Departement" msgstr "" #. module: hr_holidays -#: selection:hr.holidays.summary,init,holiday_type:0 -#: selection:hr.holidays.summary.employee,init,holiday_type:0 +#: view:available.holidays.report:0 +#: selection:available.holidays.report,state:0 +#: view:hr.holidays:0 +#: selection:hr.holidays.summary.dept,holiday_type:0 +#: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Validated" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_refuse -msgid "My Holidays Request Refused" +#: view:hr.holidays:0 +#: selection:hr.holidays,type:0 +msgid "Allocation Request" msgstr "" #. module: hr_holidays @@ -555,67 +739,126 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: hr_holidays -#: wizard_button:hr.holidays.summary,init,checkdept:0 -#: wizard_button:hr.holidays.summary.employee,init,checkemp:0 +#: model:ir.model,name:hr_holidays.model_resource_calendar_leaves +msgid "Leave Detail" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays.status,double_validation:0 +msgid "Apply Double Validation" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays,holiday_status_id:0 +msgid " Leave Type" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays.summary.dept:0 +#: view:hr.holidays.summary.employee:0 msgid "Print" msgstr "" #. module: hr_holidays -#: model:ir.actions.wizard,name:hr_holidays.holidays_summary -#: model:ir.ui.menu,name:hr_holidays.menu_holidays_summary -msgid "Print Summary of Holidays" +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_board +msgid "My Leaves" msgstr "" #. module: hr_holidays -#: wizard_field:hr.holidays.summary,init,depts:0 +#: view:board.board:0 +msgid "My Leaves by Type" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays.summary.dept,depts:0 msgid "Department(s)" msgstr "" +#. module: hr_holidays +#: view:hr.holidays:0 +#: selection:hr.holidays,type:0 +msgid "Leave Request" +msgstr "" + #. module: hr_holidays #: field:hr.holidays,name:0 msgid "Description" msgstr "" #. module: hr_holidays -#: selection:hr.holidays,state:0 -#: model:process.node,name:hr_holidays.process_node_refused0 -msgid "Refused" +#: selection:available.holidays.report,month:0 +msgid "May" msgstr "" #. module: hr_holidays -#: model:process.transition,note:hr_holidays.process_transition_approvedrequest0 -msgid "Request is approved." +#: field:hr.holidays.status,categ_id:0 +msgid "Meeting Category" msgstr "" #. module: hr_holidays -#: model:process.node,name:hr_holidays.process_node_holidaysdefinition0 -msgid "Holidays Definition" +#: help:hr.holidays,holiday_type:0 +msgid "By Employee: Allocation/Request for individual Employee, By Employee Category: Allocation/Request for group of employees in category" msgstr "" #. module: hr_holidays -#: wizard_field:hr.holidays.summary,init,holiday_type:0 -#: wizard_field:hr.holidays.summary.employee,init,holiday_type:0 +#: view:hr.holidays:0 +msgid "Search Leave" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays.summary.employee,holiday_type:0 msgid "Select Holiday Type" msgstr "" +#. module: hr_holidays +#: field:available.holidays.report,employee_id:0 +msgid "Employee's Name" +msgstr "" + +#. module: hr_holidays +#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_by_month +msgid "Leaves by Month" +msgstr "" + +#. module: hr_holidays +#: selection:hr.holidays,holiday_type:0 +msgid "By Employee Category" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +msgid "This Month" +msgstr "" + +#. module: hr_holidays +#: field:hr.holidays,manager_id2:0 +msgid "Second Approval" +msgstr "" + #. module: hr_holidays #: field:hr.holidays,case_id:0 msgid "Case" msgstr "" #. module: hr_holidays -#: field:hr.holidays,holiday_user_id:0 -msgid "Holiday per user" +#: field:hr.holidays,date_to:0 +msgid "End Date" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_holidays0 -msgid "Encode number of available holidays" +#: selection:available.holidays.report,month:0 +msgid "February" msgstr "" #. module: hr_holidays -#: model:process.node,name:hr_holidays.process_node_legaldeclaration0 -msgid "Secretariat Social" +#: help:hr.holidays.status,limit:0 +msgid "If you tick this checkbox, the system will allow, for this section, the employees to take more leaves than the available ones." +msgstr "" + +#. module: hr_holidays +#: help:hr.holidays.status,leaves_taken:0 +msgid "This value is given by the sum of all holidays requests with a negative value." msgstr "" #. module: hr_holidays @@ -624,8 +867,8 @@ msgid "Violet" msgstr "" #. module: hr_holidays -#: selection:hr.holidays.status,color_name:0 -msgid "Red" +#: selection:available.holidays.report,month:0 +msgid "April" msgstr "" #. module: hr_holidays @@ -634,23 +877,34 @@ msgid "Human Resources: Holidays management" msgstr "" #. module: hr_holidays -#: model:process.process,name:hr_holidays.process_process_holidaysprocess0 -msgid "Holidays Process" +#: model:ir.model,name:hr_holidays.model_hr_holidays_summary_dept +msgid "HR Holidays Summary Report By Department" msgstr "" #. module: hr_holidays -#: wizard_view:hr.holidays.summary,notify:0 -msgid "You have to select at least 1 Department. Try again." +#: help:hr.holidays,manager_id:0 +msgid "This area is automaticly filled by the user who validate the leave" msgstr "" #. module: hr_holidays -#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_validate -msgid "My Holidays Request Validated" +#: view:hr.holidays:0 +msgid "Approve" msgstr "" #. module: hr_holidays -#: field:hr.holidays.log,holiday_req_id:0 -msgid "Holiday Request ID" +#: field:hr.holidays,linked_request_ids:0 +msgid "Linked Requests" +msgstr "" + +#. module: hr_holidays +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: hr_holidays +#: model:ir.actions.act_window,name:hr_holidays.open_allocation_holidays +#: model:ir.ui.menu,name:hr_holidays.menu_open_allocation_holidays +msgid "Allocation Requests" msgstr "" #. module: hr_holidays @@ -664,7 +918,41 @@ msgid "Light Pink" msgstr "" #. module: hr_holidays -#: model:process.node,note:hr_holidays.process_node_refused0 -msgid "His manager refuses the request" +#: view:hr.holidays:0 +#: model:ir.ui.menu,name:hr_holidays.menu_open_company_allocation +msgid "Leaves Summary" +msgstr "" + +#. module: hr_holidays +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "Wrong leave definition." +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +msgid "Manager" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +msgid "To Confirm" +msgstr "" + +#. module: hr_holidays +#: view:available.holidays.report:0 +#: field:available.holidays.report,year:0 +msgid "Year" +msgstr "" + +#. module: hr_holidays +#: view:hr.holidays:0 +msgid "To Approve" +msgstr "" + +#. module: hr_holidays +#: code:addons/hr_holidays/hr_holidays.py:0 +#, python-format +msgid "You Cannot Validate leaves while available leaves are less than asked leaves." msgstr "" diff --git a/addons/hr_holidays/security/ir_rule.xml b/addons/hr_holidays/security/ir_rule.xml new file mode 100644 index 00000000000..cbb425fa103 --- /dev/null +++ b/addons/hr_holidays/security/ir_rule.xml @@ -0,0 +1,19 @@ + + + + + + Employee Holidays + + [('employee_id.user_id','=',user.id)] + + + + Manager Holidays + + [(1,'=',1)] + + + + + diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index bb5edbd8d18..2004e78f5a8 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -312,7 +312,6 @@ class hr_contract(osv.osv): _inherit = 'hr.contract' _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), @@ -335,6 +334,7 @@ class payroll_register(osv.osv): """ Payroll Register """ + _name = 'hr.payroll.register' _description = 'Payroll Register' @@ -495,9 +495,9 @@ class payroll_advice(osv.osv): ''' Bank Advice Note ''' + _name = 'hr.payroll.advice' _description = 'Bank Advice Note' - _columns = { 'register_id':fields.many2one('hr.payroll.register', 'Payroll Register', required=False), 'name':fields.char('Name', size=2048, required=True, readonly=False), @@ -557,9 +557,9 @@ class payroll_advice_line(osv.osv): ''' Bank Advice Lines ''' + _name = 'hr.payroll.advice.line' _description = 'Bank Advice Lines' - _columns = { 'advice_id':fields.many2one('hr.payroll.advice', 'Bank Advice', required=False), 'name':fields.char('Bank Account A/C', size=64, required=True, readonly=False), @@ -595,6 +595,7 @@ class contrib_register(osv.osv): ''' Contribution Register ''' + _name = 'hr.contibution.register' _description = 'Contribution Register' @@ -634,6 +635,7 @@ class contrib_register_line(osv.osv): ''' Contribution Register Line ''' + _name = 'hr.contibution.register.line' _description = 'Contribution Register Line' @@ -669,7 +671,6 @@ class payment_category(osv.osv): _name = 'hr.allounce.deduction.categoty' _description = 'Allowance Deduction Heads' - _columns = { 'name':fields.char('Categoty Name', size=64, required=True, readonly=False), 'code':fields.char('Categoty Code', size=64, required=True, readonly=False), @@ -710,7 +711,6 @@ class company_contribution(osv.osv): _name = 'company.contribution' _description = "Company Contribution" - _columns = { 'category_id':fields.many2one('hr.allounce.deduction.categoty', 'Heads', required=False), 'name':fields.char('Name', size=256, required=True, readonly=False), @@ -784,7 +784,6 @@ class company_contribution_line(osv.osv): _name = 'company.contribution.line' _description = 'Allowance Deduction Categoty' _order = 'sequence' - _columns = { 'contribution_id':fields.many2one('company.contribution', 'Contribution', required=False), 'name':fields.char('Name', size=64, required=False, readonly=False), @@ -799,8 +798,8 @@ class company_contribution_line(osv.osv): company_contribution_line() class hr_holidays_status(osv.osv): + _inherit = "hr.holidays.status" - _columns = { 'company_id':fields.many2one('res.company', 'Company', required=False), 'type':fields.selection([ @@ -824,6 +823,7 @@ class hr_payslip(osv.osv): ''' Pay Slip ''' + _name = 'hr.payslip' _description = 'Pay Slip' @@ -1315,6 +1315,7 @@ class hr_payslip_line(osv.osv): ''' Payslip Line ''' + _name = 'hr.payslip.line' _description = 'Payslip Line' @@ -1396,10 +1397,10 @@ class hr_payslip_line_line(osv.osv): ''' Function Line ''' + _name = 'hr.payslip.line.line' _description = 'Function Line' _order = 'sequence' - _columns = { 'slipline_id':fields.many2one('hr.payslip.line', 'Slip Line', required=False), 'name':fields.char('Name', size=64, required=False, readonly=False), @@ -1417,6 +1418,7 @@ class hr_employee(osv.osv): ''' Employee ''' + _inherit = 'hr.employee' _description = 'Employee' diff --git a/addons/hr_payroll/i18n/hr_payroll.pot b/addons/hr_payroll/i18n/hr_payroll.pot index 41b5899d00c..025848d46a6 100644 --- a/addons/hr_payroll/i18n/hr_payroll.pot +++ b/addons/hr_payroll/i18n/hr_payroll.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-11-25 13:16:10+0000\n" -"PO-Revision-Date: 2009-11-25 13:16:10+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:31+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:31+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,49 +16,44 @@ msgstr "" "Plural-Forms: \n" #. module: hr_payroll -#: rml:employees.salary:0 +#: report:employees.salary:0 msgid "E-mail Address" msgstr "" #. module: hr_payroll -#: view:hr.holidays.status:0 -msgid "(Based on type Payroll will calculate basic salary)" +#: view:hr.allounce.deduction.categoty:0 +msgid "Based" msgstr "" #. module: hr_payroll +#: field:hr.contract,net:0 +#: field:hr.employee,net:0 #: field:hr.payroll.register,net:0 #: field:hr.payslip,net:0 +#: report:salary.structure:0 msgid "Net Salary" msgstr "" #. module: hr_payroll -#: field:hr.payslip,working_days:0 -msgid "Working Days" +#: view:hr.payslip:0 +msgid "Recompute Sheet" msgstr "" #. module: hr_payroll -#: selection:hr.payroll.register,state:0 -#: selection:hr.payslip,state:0 -msgid "New Slip" +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Variable Error : %s ' % (e)))\n" +"\n" +" if sal_type in ('gross', 'net" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 -msgid "Axis Bank" +#: report:employees.salary:0 +msgid "Employees Salary Details" msgstr "" #. module: hr_payroll -#: field:hr.employee,esp_account:0 -msgid "EPS Account" -msgstr "" - -#. module: hr_payroll -#: help:hr.employee,analytic_account:0 -msgid "Analytic Account for Salary Analysis" -msgstr "" - -#. module: hr_payroll -#: rml:employees.salary:0 +#: report:employees.salary:0 msgid "Allowances with Basic:" msgstr "" @@ -68,34 +63,45 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:salary.structure:0 +#: report:employees.salary:0 +#: report:salary.structure:0 msgid "Department" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 +#: report:employees.salary:0 msgid "Deductions:" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty,gratuity:0 +#: field:company.contribution,gratuity:0 msgid "Use for Gratuity ?" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 -msgid "Employee No" +#: field:hr.contract,working_days_per_week:0 +#: field:hr.payslip,working_days:0 +#: report:payslip.pdf:0 +msgid "Working Days" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 +#: selection:hr.allounce.deduction.categoty,type:0 +#: selection:hr.payslip.line,type:0 +msgid "Loan" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 msgid "Salary Payment Register" msgstr "" #. module: hr_payroll -#: field:hr.payslip,paid:0 -msgid "Paid ? " +#: field:hr.employee,slip_ids:0 +#: view:hr.payroll.register:0 +#: field:hr.payroll.register,line_ids:0 +#: model:ir.actions.act_window,name:hr_payroll.act_hr_employee_payslip_list +msgid "Payslips" msgstr "" #. module: hr_payroll @@ -110,20 +116,25 @@ msgid "Paid Salary" msgstr "" #. module: hr_payroll -#: field:hr.payroll.advice.line,flag:0 -msgid "D/C" +#: report:payslip.pdf:0 +msgid "(" msgstr "" #. module: hr_payroll +#: field:company.contribution,company_id:0 +#: field:hr.allounce.deduction.categoty,company_id:0 +#: field:hr.contibution.register,company_id:0 +#: field:hr.holidays.status,company_id:0 +#: field:hr.payroll.advice,company_id:0 #: field:hr.payroll.register,company_id:0 +#: field:hr.payroll.structure,company_id:0 #: field:hr.payslip,company_id:0 -#: wizard_field:payroll.analysis,init,company_id:0 msgid "Company" msgstr "" #. module: hr_payroll -#: help:hr.employee,employee_account:0 -msgid "Employee Payable Account" +#: report:payroll.advice:0 +msgid "The Manager" msgstr "" #. module: hr_payroll @@ -132,7 +143,8 @@ msgid "Letter Details" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 +#: report:hr.payroll.register.sheet:0 +#: report:payslip.pdf:0 msgid "," msgstr "" @@ -144,8 +156,8 @@ msgid "Set to Draft" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 -msgid "The Manager" +#: view:hr.passport:0 +msgid "Expire" msgstr "" #. module: hr_payroll @@ -154,8 +166,78 @@ msgid "Half-Pay Holiday" msgstr "" #. module: hr_payroll -#: selection:hr.allounce.deduction.categoty,type:0 -#: rml:hr.payroll.register.sheet:0 +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Please check configuration of %s, payroll head is missing' % (hday.holiday_status_id.name)))\n" +" \n" +" res = {\n" +" 'slip_id':slip.id,\n" +" 'name':hday.holiday_status_id.name + '-%s' % (hday.number_of_days),\n" +" 'code':hday.holiday_status_id.code,\n" +" 'amount_type':'fix',\n" +" 'category_id':hday.holiday_status_id.head_id.id,\n" +" 'sequence':hday.holiday_status_id.head_id.sequence\n" +" }\n" +" days = hday.number_of_days\n" +" if hday.number_of_days < 0:\n" +" days = hday.number_of_days * -1\n" +" total_leave += days\n" +" if hday.holiday_status_id.type == 'paid':\n" +" paid_leave += days\n" +" continue\n" +"# res['name'] = hday.holiday_status_id.name + '-%s' % (days)\n" +"# res['amount'] = perday * days\n" +"# res['type'] = 'allowance'\n" +"# leave += days\n" +"# total += perday * days\n" +" \n" +" elif hday.holiday_status_id.type == 'halfpaid':\n" +" paid_leave += (days / 2)\n" +" res['name'] = hday.holiday_status_id.name + '-%s/2' % (days)\n" +" res['amount'] = perday * (days/2)\n" +" total += perday * (days/2)\n" +" leave += days / 2\n" +" res['type'] = 'deduction'\n" +" else:\n" +" res['name'] = hday.holiday_status_id.name + '-%s' % (days)\n" +" res['amount'] = perday * days\n" +" res['type'] = 'deduction'\n" +" leave += days\n" +" total += perday * days\n" +"\n" +" slip_line_pool.create(cr, uid, res, context=context)\n" +" basic = basic - total\n" +" leaves = total\n" +" update.update({\n" +" 'basic':basic,\n" +" 'basic_before_leaves': round(basic_before_leaves),\n" +" 'leaves':total,\n" +" 'holiday_days':leave,\n" +" 'worked_days':working_day - leave,\n" +" 'working_days':working_day,\n" +" })\n" +" self.write(cr, uid, [slip.id], update, context=context)\n" +" return True\n" +"hr_payslip()\n" +"\n" +"class hr_payslip_line(osv.osv):\n" +" '''\n" +" Payslip Line\n" +" '''\n" +" \n" +" _name = 'hr.payslip.line'\n" +" _description = 'Payslip Line'\n" +"\n" +" def onchange_category(self, cr, uid, ids, category_id):\n" +" seq = 0\n" +" res = {\n" +" }\n" +" if category_id:\n" +" category = self.pool.get('hr.allounce.deduction.categoty" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 #: field:hr.payslip,other_pay:0 msgid "Others" msgstr "" @@ -163,96 +245,101 @@ msgstr "" #. module: hr_payroll #: field:hr.payslip.line,slip_id:0 #: model:ir.model,name:hr_payroll.model_hr_payslip -#: rml:payslip.pdf:0 +#: report:payslip.pdf:0 msgid "Pay Slip" msgstr "" #. module: hr_payroll -#: view:hr.allounce.deduction.categoty:0 -msgid "Calculations Rules" +#: report:salary.structure:0 +msgid "Contract Detail:" msgstr "" #. module: hr_payroll -#: model:ir.module.module,description:hr_payroll.module_meta_information -msgid "\n" -" The Payroll system - India, Manages and depends on,\n" -" * HR Details\n" -" * HR Contracts\n" -" * HR Payslip\n" -" * HR Paysheet\n" -" * HR Attendance\n" -" * HR Holidays\n" -" " +#: field:hr.payslip,igross:0 +#: field:hr.payslip,inet:0 +msgid "Calculaton Field" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -#: rml:salary.structure:0 -msgid "Salary" +#: help:hr.payroll.advice,bank_id:0 +#: help:hr.payroll.register,bank_id:0 +msgid "Select the Bank Address from whcih the salary is going to be paid" msgstr "" #. module: hr_payroll -#: field:hr.holidays.status,account_id:0 -msgid "Account" +#: view:hr.payroll.advice:0 +#: field:hr.payroll.advice.line,advice_id:0 +msgid "Bank Advice" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Payment From" -msgstr "" - -#. module: hr_payroll -#: view:hr.employee:0 -msgid "Miscelleanous / Statutory" +#: selection:hr.payroll.advice,state:0 +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Reject" msgstr "" #. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 #: selection:hr.payslip.line,type:0 msgid "Leaves" msgstr "" #. module: hr_payroll +#: field:hr.contibution.register.line,register_id:0 +#: view:hr.payslip:0 #: field:hr.payslip,register_id:0 +#: report:payslip.pdf:0 msgid "Register" msgstr "" #. module: hr_payroll -#: selection:wizard.year.salary,init,salary_on:0 -msgid "Next Month Date" +#: constraint:hr.employee:0 +msgid "Error ! You cannot select a department for which the employee is the manager." msgstr "" #. module: hr_payroll -#: help:hr.payroll.register,period_id:0 -#: help:hr.payslip,period_id:0 -msgid "Keep empty to use the period of the validation(Payslip) date." +#: report:payslip.pdf:0 +msgid "Total Deductions" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,value:0 +#: field:company.contribution.line,value:0 +#: field:hr.payslip.line.line,value:0 msgid "Value" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "Name of the Employee" msgstr "" #. module: hr_payroll -#: field:hr.contract,permit_no:0 -msgid "Work Permit No" +#: view:hr.contibution.register:0 +msgid "Register Lines" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Salary Computation" msgstr "" #. module: hr_payroll #: field:hr.payroll.advice.line,amount:0 -#: rml:payroll.advice:0 +#: report:payroll.advice:0 +#: report:salary.structure:0 msgid "Amount" msgstr "" #. module: hr_payroll -#: field:hr.payslip,line_ids:0 -#: view:hr.payslip.line:0 -#: model:ir.model,name:hr_payroll.model_hr_payslip_line -msgid "Payslip Line" +#: selection:company.contribution,amount_type:0 +msgid "Percentage" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +msgid "Other Information" msgstr "" #. module: hr_payroll @@ -261,18 +348,12 @@ msgid "Country of Issue" msgstr "" #. module: hr_payroll -#: code:addons/hr_payroll/hr_payroll.py:0 -#, python-format -msgid "Warning !" -msgstr "" - -#. module: hr_payroll -#: code:addons/hr_payroll/hr_payroll.py:0 -#, python-format -msgid "Please Confirm all Expanse Invoice appear for Reimbursement" +#: field:hr.contibution.register.line,emp_deduction:0 +msgid "Employee Deduction" msgstr "" #. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 #: selection:hr.payslip.line,type:0 msgid "Other Deduction" msgstr "" @@ -283,8 +364,11 @@ msgid "Paid Holiday" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -msgid "Employees Salary Details" +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.passport:0 +#: view:hr.payslip:0 +msgid "Group By..." msgstr "" #. module: hr_payroll @@ -292,24 +376,24 @@ msgstr "" msgid "Passport Expire Date" msgstr "" -#. module: hr_payroll -#: view:hr.employee:0 -msgid "Special Allowance and Deductions for Employee" -msgstr "" - #. module: hr_payroll #: selection:hr.holidays.status,type:0 msgid "Un-Paid Holiday" msgstr "" #. module: hr_payroll -#: field:hr.payroll.register,period_id:0 -#: field:hr.payslip,period_id:0 -msgid "Force Period" +#: view:hr.passport:0 +msgid "Valid From" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 +#: help:hr.payslip,igross:0 +#: help:hr.payslip,inet:0 +msgid "Calculation field used for internal calculation, do not place this on form" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 msgid "Amount (in words) :" msgstr "" @@ -319,33 +403,29 @@ msgid "Payment" msgstr "" #. module: hr_payroll -#: field:hr.employee,analytic_account:0 -#: field:hr.employee.grade,account_id:0 -#: field:hr.holidays.status,analytic_account_id:0 -#: field:hr.payslip.line,analytic_account_id:0 -#: rml:salary.structure:0 -msgid "Analytic Account" +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: field:hr.payslip,line_ids:0 +#: view:hr.payslip.line:0 +#: model:ir.model,name:hr_payroll.model_hr_payslip_line +msgid "Payslip Line" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Expanse To" +#: report:payslip.pdf:0 +msgid "Identification No" msgstr "" #. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 #: field:hr.allounce.deduction.categoty,base:0 msgid "Based on" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:salary.structure:0 -msgid "Bank" -msgstr "" - -#. module: hr_payroll -#: field:hr.payslip,move_id:0 -msgid "Expanse Entries" +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Verification" msgstr "" #. module: hr_payroll @@ -354,24 +434,37 @@ msgid "Human Resource Payroll" msgstr "" #. module: hr_payroll -#: constraint:account.analytic.account:0 -msgid "Error! You can not create recursive analytic accounts." +#: report:payroll.advice:0 +msgid "Total:" msgstr "" #. module: hr_payroll -#: field:hr.employee,esi_account:0 -msgid "ESI Account" +#: view:hr.payslip:0 +msgid "Posted" msgstr "" #. module: hr_payroll -#: model:ir.model,name:hr_payroll.model_hr_passport -msgid "Passport Detail" +#: model:ir.module.module,description:hr_payroll.module_meta_information +msgid "Generic Payroll system\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" " msgstr "" #. module: hr_payroll -#: code:addons/hr_payroll/hr_payroll.py:0 -#, python-format -msgid "Please defined the Employee Home Address Along with Partners !!" +#: model:ir.model,name:hr_payroll.model_hr_holidays_status +msgid "Leave Type" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Date :" msgstr "" #. module: hr_payroll @@ -379,24 +472,35 @@ msgstr "" msgid "Sub Total" msgstr "" +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Payments -" +msgstr "" + #. module: hr_payroll #: field:hr.contract,visa_no:0 msgid "Visa No" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,from:0 +#: field:company.contribution.line,from_val:0 +#: report:employees.salary:0 +#: field:hr.payslip.line.line,from_val:0 +#: report:year.salary:0 msgid "From" msgstr "" #. module: hr_payroll #: field:hr.payroll.advice.line,bysal:0 +#: report:payroll.advice:0 msgid "By Salary" msgstr "" #. module: hr_payroll -#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_year_salary -msgid "Employee Year Salary" +#: field:hr.payroll.employees.detail,date_to:0 +#: field:hr.payroll.year.salary,date_to:0 +#: report:salary.structure:0 +msgid "End Date" msgstr "" #. module: hr_payroll @@ -405,59 +509,106 @@ msgid "Employee PaySlip" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -#: rml:payroll.advice:0 +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Variable Error : %s ' % (e)))\n" +" amount = 0.0\n" +" if line.amount_type == 'per':\n" +" amount = amt * line.amount\n" +" elif line.amount_type == 'func':\n" +" amount = slip_line_pool.execute_function(cr, uid, line.id, amt, context)\n" +" elif line.amount_type == 'fix':\n" +" amount = line.amount\n" +" \n" +" if line.type == 'allowance':\n" +" allowance += amount\n" +" elif line.type == 'deduction':\n" +" deduction += amount\n" +" \n" +" vals[employee.id] = {\n" +" 'basic':basic, \n" +" 'advantages_gross':allowance, \n" +" 'gross':basic + allowance, \n" +" 'advantages_net':deduction,\n" +" 'net':basic + allowance - deduction\n" +" }\n" +" return vals\n" +" \n" +" _columns = {\n" +" 'passport_id':fields.many2one('hr.passport', 'Passport', required=False, domain=\"[('employee_id','=',active_id), ('address_id','=',address_home_id)]\", help=\"Employee Passport Information" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,leaves:0 +msgid "Leave Deductions" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:payroll.advice:0 msgid "Authorised Signature" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,umo_id:0 -msgid "Unite" +#: selection:hr.payslip.line,amount_type:0 +msgid "Function Value" msgstr "" #. module: hr_payroll -#: view:hr.payslip:0 -msgid "Salary Detail" +#: model:ir.model,name:hr_payroll.model_hr_contibution_register_line +msgid "Contribution Register Line" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 +#: report:salary.structure:0 msgid "Notes:" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 -msgid "End Date" +#: field:hr.payroll.advice,state:0 +#: field:hr.payroll.register,state:0 +#: field:hr.payslip,state:0 +msgid "State" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Accounting Information" +#: view:hr.payroll.advice:0 +msgid "Paymeny Lines" msgstr "" #. module: hr_payroll -#: view:hr.employee.grade:0 -msgid "Amount Information" +#: report:payslip.pdf:0 +msgid "Other Lines" msgstr "" #. module: hr_payroll -#: field:hr.contract,passport_id:0 -#: field:hr.employee,passport_id:0 -#: view:hr.passport:0 -msgid "Passport" +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Function Arguments" msgstr "" #. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_company_contribution_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_company_contribution_tree +msgid "Company Contributions" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register.line,employee_id:0 #: field:hr.passport,employee_id:0 #: field:hr.payroll.advice.line,employee_id:0 #: field:hr.payslip,employee_id:0 #: field:hr.payslip.line,employee_id:0 +#: model:ir.model,name:hr_payroll.model_hr_employee msgid "Employee" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 -msgid "Start Date" +#: field:hr.payslip.line,base:0 +msgid "Formula" msgstr "" #. module: hr_payroll @@ -466,27 +617,23 @@ msgid "Bank Advice Lines" msgstr "" #. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 #: field:hr.allounce.deduction.categoty,type:0 #: field:hr.payslip.line,type:0 -#: wizard_field:payroll.analysis,init,type:0 -#: rml:salary.structure:0 +#: report:salary.structure:0 msgid "Type" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "#" -msgstr "" - -#. module: hr_payroll -#: view:hr.employee:0 -msgid "Miscelleanous" +#: report:payslip.pdf:0 +msgid "Email" msgstr "" #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:0 #, python-format -msgid "Integrity Error !" +msgid "Error !" msgstr "" #. module: hr_payroll @@ -496,55 +643,67 @@ msgid "Verify Sheet" msgstr "" #. module: hr_payroll -#: field:hr.employee,pan_no:0 -msgid "PAN No" +#: help:hr.contract,working_days_per_week:0 +msgid "No of Working days / week for an employee" msgstr "" #. module: hr_payroll -#: wizard_button:wizard.employees.detail,init,report:0 -#: wizard_button:wizard.year.salary,init,report:0 -msgid "Print" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: hr_payroll -#: view:hr.payslip:0 -msgid "Accounting Informations" +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "New Slip" msgstr "" #. module: hr_payroll -#: view:hr.allounce.deduction.categoty:0 -msgid "Contributions Configuration" +#: field:hr.payslip,basic:0 +msgid "Net Basic" msgstr "" #. module: hr_payroll +#: field:hr.contract,gross:0 +#: field:hr.employee,gross:0 #: field:hr.payroll.register,grows:0 #: field:hr.payslip,grows:0 +#: report:salary.structure:0 msgid "Gross Salary" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 +#: report:payslip.pdf:0 msgid "Total Earnings" msgstr "" #. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_employees_detail +#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_employees_detail +msgid "Employee Salary Statement" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 #: selection:hr.payslip.line,type:0 msgid "Other Payment" msgstr "" #. module: hr_payroll -#: field:hr.payslip,basic:0 -msgid "Basic Salary - Leaves" +#: field:hr.employee,advantages_net:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +msgid "Deductions" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "C/D" msgstr "" #. module: hr_payroll -#: selection:payroll.analysis,init,type:0 -msgid "By Employee Function" +#: field:hr.contract,permit_no:0 +msgid "Work Permit No" msgstr "" #. module: hr_payroll @@ -558,25 +717,32 @@ msgid "Chaque Nos" msgstr "" #. module: hr_payroll -#: model:ir.actions.wizard,name:hr_payroll.wizard_print_year_salary -msgid "Year Salary Detail" +#: field:hr.contibution.register,monthly_total_by_emp:0 +msgid "Total By Employee" msgstr "" #. module: hr_payroll -#: selection:hr.allounce.deduction.categoty.line,amount_type:0 +#: view:company.contribution:0 +#: selection:company.contribution,amount_type:0 +#: selection:company.contribution.line,amount_type:0 #: selection:hr.payslip.line,amount_type:0 +#: selection:hr.payslip.line.line,amount_type:0 msgid "Fixed Amount" msgstr "" #. module: hr_payroll -#: selection:hr.payroll.register,state:0 -#: selection:hr.payslip,state:0 -msgid "Wating for Verification" +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Variable Error : %s ' % (e)))\n" +" elif line.amount_type in ('fix', 'func" msgstr "" #. module: hr_payroll -#: view:hr.payslip:0 -msgid "Account Lines" +#: field:company.contribution.line,to_val:0 +#: report:employees.salary:0 +#: field:hr.payslip.line.line,to_val:0 +#: report:year.salary:0 +msgid "To" msgstr "" #. module: hr_payroll @@ -584,39 +750,63 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Variable Error !" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_employees_detail +msgid "hr.payroll.employees.detail" +msgstr "" + #. module: hr_payroll #: view:hr.payroll.register:0 #: view:hr.payslip:0 msgid "Pay Salary" msgstr "" -#. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Gross SAL" -msgstr "" - #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:0 #, python-format -msgid "Please defined the Partner in Home Address !!" +msgid "Please define bank account for the %s employee' % (slip.employee_id.name)))\n" +" pline = {\n" +" 'advice_id':pid,\n" +" 'name':slip.employee_id.bank_account_id.acc_number,\n" +" 'employee_id':slip.employee_id.id,\n" +" 'amount':slip.other_pay + slip.net,\n" +" 'bysal':slip.net\n" +" }\n" +" id = advice_line_pool.create(cr, uid, pline, context=context)\n" +"\n" +" self.write(cr, uid, ids, {'state':'confirm'}, context=context)\n" +" return True\n" +"\n" +" def process_sheet(self, cr, uid, ids, context=None):\n" +" slip_pool = self.pool.get('hr.payslip" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -#: rml:payslip.pdf:0 +#: field:hr.payroll.advice.line,name:0 +msgid "Bank Account A/C" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Lines" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 msgid "For the month of" msgstr "" #. module: hr_payroll -#: view:hr.payroll.register:0 -#: view:hr.payslip:0 -msgid "Payslip" -msgstr "" - -#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 #: selection:hr.allounce.deduction.categoty,type:0 #: field:hr.payroll.register,deduction:0 -#: rml:hr.payroll.register.sheet:0 +#: report:hr.payroll.register.sheet:0 #: field:hr.payslip,deduction:0 #: selection:hr.payslip.line,type:0 msgid "Deduction" @@ -628,84 +818,56 @@ msgid "Bank Advice Note" msgstr "" #. module: hr_payroll -#: view:hr.passport:0 -msgid "Passport List" +#: model:ir.actions.act_window,name:hr_payroll.action_contibution_register_form +#: model:ir.ui.menu,name:hr_payroll.menu_action_hr_contibution_register_form +msgid "Contibution Register" msgstr "" #. module: hr_payroll -#: field:hr.payslip,payment_id:0 -msgid "Payment Entries" -msgstr "" - -#. module: hr_payroll -#: rml:payslip.pdf:0 -msgid "YTD" -msgstr "" - -#. module: hr_payroll -#: field:hr.payslip.line,expanse_id:0 -msgid "Expense" -msgstr "" - -#. module: hr_payroll -#: selection:hr.allounce.deduction.categoty,based_on:0 -msgid "Fided Value" +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Payslip" msgstr "" #. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 #: selection:hr.payslip.line,type:0 msgid "Loan Installment" msgstr "" #. module: hr_payroll #: view:hr.payroll.register:0 -#: view:hr.payslip:0 msgid "Complete HR Checking" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "Yours Sincerely" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Allowances" -msgstr "" - -#. module: hr_payroll -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "SI. No." msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 +#: report:payslip.pdf:0 msgid "Net Amount" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty,based_on:0 -#: field:hr.payroll.advice,state:0 -#: field:hr.payroll.register,state:0 -#: field:hr.payslip,state:0 -msgid "State" -msgstr "" - -#. module: hr_payroll -#: rml:salary.structure:0 +#: report:salary.structure:0 msgid "Salary Structure:" msgstr "" #. module: hr_payroll #: model:ir.actions.report.xml,name:hr_payroll.year_employees_detail -#: model:ir.actions.wizard,name:hr_payroll.wizard_print_employees_detail -#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_employees_detail msgid "Employees Salary Detail" msgstr "" #. module: hr_payroll -#: model:ir.model,name:hr_payroll.model_hr_employee_grade -msgid "Function of the Employee" +#: model:ir.model,name:hr_payroll.model_hr_payslip_line_line +msgid "Function Line" msgstr "" #. module: hr_payroll @@ -717,111 +879,124 @@ msgid "Confirm Sheet" msgstr "" #. module: hr_payroll -#: selection:hr.payroll.register,state:0 -#: selection:hr.payslip,state:0 -msgid "Wating for Account Verification" -msgstr "" - -#. module: hr_payroll -#: rml:employees.salary:0 +#: report:employees.salary:0 msgid "Others:" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -#: field:hr.passport,contracts_ids:0 -msgid "Contracts" +#: view:company.contribution:0 +#: selection:company.contribution,amount_type:0 +msgid "Function Calculation" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Passport and Visa" +#: field:hr.payslip,worked_days:0 +#: report:payslip.pdf:0 +msgid "Worked Day" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 +#: field:hr.contibution.register,monthly_total_by_comp:0 +msgid "Total By Company" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,flag:0 +msgid "D/C" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Country & Address" +msgstr "" + +#. module: hr_payroll +#: report:employees.salary:0 msgid "Employee Code" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,amount_type:0 +#: report:payslip.pdf:0 +msgid "Basic Salary – Leaves" +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,amount_type:0 +#: field:company.contribution.line,amount_type:0 #: field:hr.payslip.line,amount_type:0 -#: rml:salary.structure:0 +#: field:hr.payslip.line.line,amount_type:0 +#: report:salary.structure:0 msgid "Amount Type" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,category_id:0 +#: view:company.contribution:0 #: field:hr.payslip.line,category_id:0 -#: rml:salary.structure:0 msgid "Category" msgstr "" #. module: hr_payroll -#: field:hr.payslip,move_line_ids:0 -msgid "Accounting Lines" +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.payslip.line,company_contrib:0 +#: model:ir.model,name:hr_payroll.model_company_contribution +msgid "Company Contribution" msgstr "" #. module: hr_payroll -#: field:hr.payroll.register,bank_journal_id:0 -#: field:hr.payslip,bank_journal_id:0 -msgid "Bank Journal" +#: field:company.contribution,category_id:0 +msgid "Heads" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Total SAL" +#: model:ir.actions.report.xml,name:hr_payroll.year_payroll_register +msgid "Print Statement" msgstr "" #. module: hr_payroll -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: view:hr.payslip:0 +msgid "Draft" msgstr "" #. module: hr_payroll -#: field:hr.employee,hospital_id:0 -msgid "ESI Hospital" -msgstr "" - -#. module: hr_payroll -#: field:hr.employee,slip_ids:0 -#: view:hr.payroll.register:0 -#: field:hr.payroll.register,line_ids:0 -msgid "Payslips" -msgstr "" - -#. module: hr_payroll -#: rml:payslip.pdf:0 +#: report:payslip.pdf:0 msgid "Earnings" msgstr "" #. module: hr_payroll -#: selection:hr.payroll.advice,state:0 -#: selection:hr.payroll.register,state:0 -#: selection:hr.payslip,state:0 -msgid "Reject" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:salary.structure:0 +msgid "Basic" msgstr "" #. module: hr_payroll #: model:ir.actions.act_window,name:hr_payroll.action_hr_passport_tree -#: model:ir.ui.menu,name:hr_payroll.menu_action_hr_passport_tree msgid "All Passports" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:hr.payroll.register.sheet:0 -#: rml:payslip.pdf:0 +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_year_salary +#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_year_salary +msgid "Salary Register" +msgstr "" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:hr.payroll.register.sheet:0 msgid "Employee Name" msgstr "" #. module: hr_payroll -#: field:hr.employee,salary_account:0 -msgid "Salary Account" +#: model:ir.model,name:hr_payroll.model_hr_passport +msgid "Passport Detail" msgstr "" #. module: hr_payroll -#: selection:hr.allounce.deduction.categoty.line,amount_type:0 #: selection:hr.payslip.line,amount_type:0 msgid "Percentage (%)" msgstr "" @@ -836,66 +1011,60 @@ msgid "Payroll Register" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:hr.payroll.register.sheet:0 -#: rml:payroll.advice:0 -#: rml:salary.structure:0 -#: rml:year.salary:0 +#: report:hr.payroll.register.sheet:0 +#: report:payroll.advice:0 msgid "For" msgstr "" #. module: hr_payroll -#: field:hr.payroll.register,journal_id:0 -#: field:hr.payslip,journal_id:0 -msgid "Expanse Journal" +#: view:hr.passport:0 +#: field:hr.passport,contracts_ids:0 +msgid "Contracts" msgstr "" #. module: hr_payroll -#: model:ir.actions.act_window,name:hr_payroll.action_hr_contract -#: model:ir.ui.menu,name:hr_payroll.hr_menu_contract -msgid "Employee Contract" -msgstr "" - -#. module: hr_payroll -#: field:hr.allounce.deduction.categoty,contribute:0 -msgid "Contribe by Company ?" -msgstr "" - -#. module: hr_payroll -#: view:hr.employee.grade:0 +#: view:hr.payroll.structure:0 msgid "Employee Function" msgstr "" #. module: hr_payroll -#: field:hr.contract,working_days_per_week:0 -msgid "Working Days / Week" -msgstr "" - -#. module: hr_payroll -#: field:hr.payslip,worked_days:0 -msgid "Worked Day" -msgstr "" - -#. module: hr_payroll -#: view:hr.payroll.register:0 #: view:hr.payslip:0 -msgid "Complete Accountant Checking" +msgid "Paid" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 +#: view:hr.payslip:0 +msgid "Approve Sheet" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,paid:0 +msgid "Paid ? " +msgstr "" + +#. module: hr_payroll +#: view:hr.holidays.status:0 +msgid "Validation" +msgstr "" + +#. module: hr_payroll +#: report:employees.salary:0 msgid "Title" msgstr "" #. module: hr_payroll -#: selection:hr.allounce.deduction.categoty,based_on:0 -msgid "On Attendance" +#: view:company.contribution:0 +msgid "Search Company Contribution" msgstr "" #. module: hr_payroll -#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_employee_grade_form -#: model:ir.ui.menu,name:hr_payroll.menu_hr_allounce_deduction_tree -msgid "Allowance/Deduction Heads" +#: field:hr.allounce.deduction.categoty,user_id:0 +msgid "User" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Payment Lines" msgstr "" #. module: hr_payroll @@ -904,20 +1073,26 @@ msgid "Compute Sheet" msgstr "" #. module: hr_payroll +#: field:company.contribution,active:0 #: field:hr.payroll.register,active:0 msgid "Active" msgstr "" #. module: hr_payroll -#: field:hr.employee,employee_account:0 -msgid "Employee Account" +#: help:hr.allounce.deduction.categoty,condition:0 +msgid "Applied this head for calculation if condition is true" msgstr "" #. module: hr_payroll -#: rml:year.salary:0 +#: report:year.salary:0 msgid "Yearly Salary Details" msgstr "" +#. module: hr_payroll +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "" + #. module: hr_payroll #: field:hr.allounce.deduction.categoty,condition:0 msgid "Condition" @@ -930,8 +1105,8 @@ msgid "Wating for HR Verification" msgstr "" #. module: hr_payroll -#: field:hr.employee,pf_account:0 -msgid "PF Account" +#: report:payroll.advice:0 +msgid "Payment Advice:" msgstr "" #. module: hr_payroll @@ -940,29 +1115,23 @@ msgid "Compute" msgstr "" #. module: hr_payroll -#: view:hr.payroll.advice:0 -#: view:hr.payslip:0 -#: field:hr.payslip,move_payment_ids:0 -msgid "Payment Lines" -msgstr "" - -#. module: hr_payroll -#: rml:employees.salary:0 +#: report:employees.salary:0 #: field:hr.payslip,deg_id:0 -#: rml:payslip.pdf:0 -#: rml:salary.structure:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 msgid "Designation" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 +#: report:hr.payroll.register.sheet:0 msgid "HR Manager" msgstr "" #. module: hr_payroll -#: selection:hr.allounce.deduction.categoty,based_on:0 +#: field:hr.contract,basic:0 +#: field:hr.employee,basic:0 #: field:hr.payslip,basic_before_leaves:0 -#: rml:payslip.pdf:0 +#: report:payslip.pdf:0 msgid "Basic Salary" msgstr "" @@ -977,19 +1146,24 @@ msgid "Salary Information" msgstr "" #. module: hr_payroll -#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty -#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty_line +#: model:ir.model,name:hr_payroll.model_company_contribution_line msgid "Allowance Deduction Categoty" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 +#: view:hr.payslip:0 +msgid "Companies" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 msgid "Authorized Signature" msgstr "" #. module: hr_payroll -#: view:hr.allounce.deduction.categoty:0 -msgid "Allowance / Deduction Category" +#: field:hr.payslip,contract_id:0 +#: model:ir.model,name:hr_payroll.model_hr_contract +msgid "Contract" msgstr "" #. module: hr_payroll @@ -998,16 +1172,16 @@ msgid "Draft Sheet" msgstr "" #. module: hr_payroll -#: field:hr.payroll.advice,date:0 -#: field:hr.payroll.register,date:0 -#: rml:hr.payroll.register.sheet:0 -#: field:hr.payslip,date:0 -msgid "Date" +#: selection:hr.payroll.year.salary,salary_on:0 +msgid "Next Month Date" msgstr "" #. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Basic SAL" +#: field:hr.contibution.register.line,date:0 +#: field:hr.payroll.advice,date:0 +#: field:hr.payroll.register,date:0 +#: field:hr.payslip,date:0 +msgid "Date" msgstr "" #. module: hr_payroll @@ -1016,138 +1190,159 @@ msgid "Visa Expire Date" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:salary.structure:0 +#: view:hr.passport:0 +msgid "Search Passport" +msgstr "" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 msgid "Phone No." msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty,include_in_salary:0 -msgid "Included in Salary ?" +#: field:company.contribution,contribute_per:0 +#: field:company.contribution.line,contribution_id:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.contibution.register:0 +#: view:hr.contibution.register.line:0 +msgid "Contribution" msgstr "" #. module: hr_payroll -#: field:hr.expense.expense,category_id:0 -#: field:hr.holidays.status,head_id:0 -msgid "Payroll Head" +#: field:hr.allounce.deduction.categoty,state:0 +msgid "Label" msgstr "" #. module: hr_payroll -#: view:hr.payroll.advice:0 -#: field:hr.payroll.advice.line,advice_id:0 -msgid "Bank Advice" +#: code:addons/hr_payroll/hr_payroll.py:0 +#, python-format +msgid "Variable Error : %s ' % (e)))\n" +"\n" +" if not calculate:\n" +" continue\n" +"\n" +" percent = 0.0\n" +" value = 0.0\n" +" base = False\n" +" company_contrib = 0.0\n" +" base = line.category_id.base\n" +"\n" +" try:\n" +" #Please have a look at the configuration guide.\n" +" amt = eval(base, obj)\n" +" except Exception, e:\n" +" raise osv.except_osv(_('Variable Error !" msgstr "" #. module: hr_payroll -#: field:hr.payslip.line,account_id:0 -#: rml:salary.structure:0 -msgid "General Account" +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Company contribution" msgstr "" #. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 +msgid "Other No." +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,code:0 +#: field:hr.contibution.register.line,code:0 #: field:hr.holidays.status,code:0 +#: field:hr.payroll.structure,code:0 #: field:hr.payslip.line,code:0 -#: rml:salary.structure:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 msgid "Code" msgstr "" #. module: hr_payroll #: model:ir.actions.act_window,name:hr_payroll.action_view_hr_bank_advice_tree #: model:ir.ui.menu,name:hr_payroll.hr_menu_payment_advice -#: rml:payroll.advice:0 msgid "Payment Advice" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,to:0 -msgid "To" +#: report:hr.payroll.register.sheet:0 +msgid "Number :" msgstr "" #. module: hr_payroll -#: wizard_button:payroll.analysis,init,process:0 -msgid "Process" +#: help:hr.allounce.deduction.categoty,base:0 +msgid "This will use to computer the % fields values, in general its on basic, but You can use all heads code field in small letter as a variable name i.e. hra, ma, lta, etc...., also you can use, static varible basic" msgstr "" #. module: hr_payroll -#: selection:hr.payslip.line,type:0 -msgid "Loan" +#: view:hr.payslip:0 +msgid "Computation Overview" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: hr_payroll -#: wizard_field:wizard.year.salary,init,salary_on:0 +#: field:hr.payroll.year.salary,salary_on:0 msgid "Salary On" msgstr "" #. module: hr_payroll #: field:hr.payroll.advice,number:0 #: field:hr.payroll.register,number:0 -#: rml:hr.payroll.register.sheet:0 #: field:hr.payslip,number:0 msgid "Number" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 -msgid "Contract Detail:" -msgstr "" - -#. module: hr_payroll -#: view:hr.employee.grade:0 -msgid "General Information" -msgstr "" - -#. module: hr_payroll -#: view:hr.payroll.advice:0 -msgid "Paymeny Lines" -msgstr "" - -#. module: hr_payroll -#: view:hr.employee:0 +#: field:hr.contract,struct_id:0 #: field:hr.employee,line_ids:0 -#: view:hr.employee.grade:0 -#: field:hr.employee.grade,line_ids:0 -#: rml:salary.structure:0 +#: view:hr.payroll.structure:0 +#: field:hr.payroll.structure,line_ids:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_employee_grade_form +#: model:ir.actions.report.xml,name:hr_payroll.salary_structure_register +#: model:ir.model,name:hr_payroll.model_hr_payroll_structure +#: model:ir.ui.menu,name:hr_payroll.menu_hr_employee_function msgid "Salary Structure" msgstr "" +#. module: hr_payroll +#: field:hr.contibution.register,register_line_ids:0 +msgid "Register Line" +msgstr "" + #. module: hr_payroll #: view:hr.payroll.register:0 #: view:hr.payslip:0 -#: wizard_button:payroll.analysis,init,end:0 -#: wizard_button:wizard.employees.detail,init,end:0 -#: wizard_button:wizard.year.salary,init,end:0 msgid "Cancel" msgstr "" +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Close" +msgstr "" + #. module: hr_payroll #: field:hr.payslip.line,amount:0 -#: rml:salary.structure:0 msgid "Amount / Percentage" msgstr "" #. module: hr_payroll -#: view:hr.payslip:0 -msgid "Accounting Details" +#: field:hr.employee,advantages_gross:0 +#: report:hr.payroll.register.sheet:0 +#: report:salary.structure:0 +msgid "Allowances" msgstr "" #. module: hr_payroll -#: selection:wizard.year.salary,init,salary_on:0 +#: selection:hr.payroll.year.salary,salary_on:0 msgid "Current Month Date" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Contract Duration" -msgstr "" - -#. module: hr_payroll -#: wizard_view:payroll.analysis,init:0 -msgid "Process Form" +#: report:salary.structure:0 +msgid "Salary" msgstr "" #. module: hr_payroll @@ -1156,44 +1351,62 @@ msgid "Passport No" msgstr "" #. module: hr_payroll -#: view:hr.employee.grade:0 -msgid "Account Information" +#: field:hr.contract,passport_id:0 +#: view:hr.passport:0 +msgid "Passport" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Generalities" +#: report:hr.payroll.register.sheet:0 +msgid "Total Salary" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "for period" msgstr "" #. module: hr_payroll -#: view:hr.payroll.register:0 -msgid "Allowance / Deduction" +#: field:hr.holidays.status,head_id:0 +msgid "Payroll Head" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 +#: field:company.contribution,register_id:0 +#: model:ir.model,name:hr_payroll.model_hr_contibution_register +msgid "Contribution Register" +msgstr "" + +#. module: hr_payroll +#: report:salary.structure:0 msgid "E-mail" msgstr "" #. module: hr_payroll -#: model:ir.actions.report.xml,name:hr_payroll.year_payroll_register -msgid "Print Statement" +#: view:hr.allounce.deduction.categoty:0 +#: model:ir.actions.act_window,name:hr_payroll.hr_allounce_deduction_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_allounce_deduction_tree +msgid "Salary Heads" msgstr "" #. module: hr_payroll -#: view:hr.allounce.deduction.categoty:0 -#: field:hr.allounce.deduction.categoty,line_ids:0 +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Print Report" +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,line_ids:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +#: field:hr.payslip.line,line_ids:0 msgid "Calculations" msgstr "" #. module: hr_payroll -#: wizard_view:wizard.year.salary,init:0 -msgid "Salary Deposit Date Option?" +#: help:company.contribution,contribute_per:0 +msgid "Define Company contribution ratio 1.00=100% contribution, If Employee Contribute 5% then company will and here 0.50 defined then company will contribute 50% on employee 5% contribution" msgstr "" #. module: hr_payroll @@ -1201,47 +1414,118 @@ msgstr "" msgid "Other Informations" msgstr "" +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Month" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Issue" +msgstr "" + #. module: hr_payroll #: view:hr.allounce.deduction.categoty:0 msgid "Dynamic Computation" msgstr "" #. module: hr_payroll -#: field:hr.employee.grade,function_id:0 +#: report:payslip.pdf:0 +msgid "Basic Salary without Leave:" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 #: field:hr.payslip.line,function_id:0 msgid "Function" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 +#: view:hr.payslip:0 +msgid "States" +msgstr "" + +#. module: hr_payroll +#: report:payroll.advice:0 msgid "Dear Sir/Madam," msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:salary.structure:0 -msgid "PAN No." +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty +msgid "Allowance Deduction Heads" msgstr "" #. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Gross Sal." +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: field:company.contribution,note:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,note:0 +#: view:hr.contibution.register:0 +#: field:hr.contibution.register,note:0 +#: view:hr.passport:0 +#: field:hr.passport,note:0 #: field:hr.payroll.advice,note:0 +#: field:hr.payroll.register,note:0 +#: view:hr.payroll.structure:0 +#: field:hr.payroll.structure,note:0 +#: view:hr.payslip:0 +#: field:hr.payslip,note:0 +#: view:hr.payslip.line:0 +#: field:hr.payslip.line,note:0 msgid "Description" msgstr "" #. module: hr_payroll -#: field:hr.employee,pg_joining:0 -msgid "PF Join Date" +#: field:hr.payroll.employees.detail,date_from:0 +#: field:hr.payroll.year.salary,date_from:0 +#: report:salary.structure:0 +msgid "Start Date" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Deduction -" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid ")" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Registers" msgstr "" #. module: hr_payroll #: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_reporting #: model:ir.ui.menu,name:hr_payroll.menu_hr_root_payroll +#: model:ir.ui.menu,name:hr_payroll.payroll_configure msgid "Payroll" msgstr "" #. module: hr_payroll -#: wizard_view:wizard.employees.detail,init:0 -#: wizard_view:wizard.year.salary,init:0 +#: model:ir.model,name:hr_payroll.model_hr_contract_wage_type +msgid "Wage Type" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Net Sal." +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 msgid "Year Salary" msgstr "" @@ -1251,36 +1535,34 @@ msgid "Categoty Name" msgstr "" #. module: hr_payroll -#: model:ir.actions.wizard,name:hr_payroll.wizard_payroll_analysis -#: model:ir.ui.menu,name:hr_payroll.menu_wizard_payroll_analysis -msgid "Create Analytic Structure" +#: model:ir.model,name:hr_payroll.model_hr_payroll_year_salary +msgid "hr.payroll.year.salary" msgstr "" #. module: hr_payroll -#: rml:employees.salary:0 -#: rml:payslip.pdf:0 -#: rml:salary.structure:0 +#: report:employees.salary:0 +#: field:hr.passport,address_id:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 msgid "Address" msgstr "" #. module: hr_payroll -#: help:hr.employee,property_bank_account:0 -msgid "Select Bank Account from where Salary Expanse will be Paid" +#: field:hr.payslip.line.line,slipline_id:0 +msgid "Slip Line" msgstr "" #. module: hr_payroll -#: help:hr.employee,salary_account:0 -msgid "Expanse account when Salary Expanse will be recorded" +#: report:payslip.pdf:0 +msgid "Number of Leaves" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Notes" -msgstr "" - -#. module: hr_payroll -#: model:ir.ui.menu,name:hr_payroll.payroll_configure -msgid "Configure Payroll" +#: report:employees.salary:0 +#: field:hr.payroll.advice,bank_id:0 +#: field:hr.payroll.register,bank_id:0 +#: report:salary.structure:0 +msgid "Bank" msgstr "" #. module: hr_payroll @@ -1289,72 +1571,87 @@ msgid "Cancel Sheet" msgstr "" #. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 #: selection:hr.payslip.line,type:0 msgid "Advance" msgstr "" #. module: hr_payroll -#: rml:salary.structure:0 +#: report:salary.structure:0 msgid "Special Allowances and Deductions For Employee:" msgstr "" #. module: hr_payroll -#: field:hr.allounce.deduction.categoty.line,name:0 +#: field:company.contribution,name:0 +#: field:company.contribution.line,name:0 +#: field:hr.contibution.register,name:0 +#: field:hr.contibution.register.line,name:0 #: field:hr.payroll.advice,name:0 #: field:hr.payroll.register,name:0 +#: field:hr.payroll.structure,name:0 #: field:hr.payslip,name:0 #: field:hr.payslip.line,name:0 -#: rml:salary.structure:0 -#: rml:year.salary:0 +#: field:hr.payslip.line.line,name:0 +#: report:payslip.pdf:0 +#: report:salary.structure:0 +#: report:year.salary:0 msgid "Name" msgstr "" #. module: hr_payroll -#: field:hr.payslip,leaves:0 +#: report:payslip.pdf:0 msgid "Leaved Deduction" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Statutory Information" +#: view:hr.passport:0 +msgid "Country" msgstr "" #. module: hr_payroll -#: model:ir.ui.menu,name:hr_payroll.menu_hr_employee_function -msgid "Employee Functions" -msgstr "" - -#. module: hr_payroll -#: wizard_field:wizard.employees.detail,init,employee_ids:0 -#: wizard_field:wizard.year.salary,init,employee_ids:0 +#: view:hr.passport:0 +#: view:hr.payroll.employees.detail:0 +#: field:hr.payroll.employees.detail,employee_ids:0 +#: view:hr.payroll.year.salary:0 +#: field:hr.payroll.year.salary,employee_ids:0 +#: view:hr.payslip:0 msgid "Employees" msgstr "" #. module: hr_payroll -#: field:hr.employee,property_bank_account:0 -#: rml:payroll.advice:0 +#: report:payroll.advice:0 msgid "Bank Account" msgstr "" #. module: hr_payroll -#: field:hr.payroll.advice.line,name:0 -msgid "Bank Account A/C" +#: help:company.contribution,register_id:0 +msgid "Contribution register based on company" msgstr "" #. module: hr_payroll -#: wizard_field:wizard.employees.detail,init,fiscalyear_id:0 -#: wizard_field:wizard.year.salary,init,fiscalyear_id:0 -msgid "Fiscal Year" +#: help:hr.allounce.deduction.categoty,sequence:0 +msgid "Use to arrange calculation sequence" msgstr "" #. module: hr_payroll -#: view:hr.employee:0 -msgid "Contract" +#: field:hr.payslip,total_pay:0 +msgid "Total Payment" msgstr "" #. module: hr_payroll -#: selection:payroll.analysis,init,type:0 -msgid "By Allownce / Deduction" +#: report:payslip.pdf:0 +msgid "Leave Deductions Line:" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Account Verification" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register.line,comp_deduction:0 +msgid "Company Deduction" msgstr "" #. module: hr_payroll @@ -1368,6 +1665,7 @@ msgid "Passport Issue Date" msgstr "" #. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 #: selection:hr.allounce.deduction.categoty,type:0 #: field:hr.payroll.register,allounce:0 #: field:hr.payslip,allounce:0 @@ -1381,13 +1679,26 @@ msgid "No of Leaves" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 +#: field:hr.employee,otherid:0 +msgid "Other Id" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 msgid "Bank Details" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 -msgid "Deductions" +#: report:payslip.pdf:0 +msgid "Slip ID" +msgstr "" + +#. module: hr_payroll +#: field:company.contribution.line,sequence:0 +#: field:hr.allounce.deduction.categoty,sequence:0 +#: field:hr.payslip.line,sequence:0 +#: field:hr.payslip.line.line,sequence:0 +msgid "Sequence" msgstr "" #. module: hr_payroll @@ -1402,13 +1713,8 @@ msgid "Letter Content" msgstr "" #. module: hr_payroll -#: rml:payroll.advice:0 -msgid "By Sal" -msgstr "" - -#. module: hr_payroll -#: rml:hr.payroll.register.sheet:0 -msgid "Net SAL" +#: view:hr.payroll.register:0 +msgid "Allowance / Deduction" msgstr "" #. module: hr_payroll @@ -1417,19 +1723,21 @@ msgid "Bank Payment Advice" msgstr "" #. module: hr_payroll -#: model:ir.actions.report.xml,name:hr_payroll.salary_structure_register -msgid "Print Salary Structure" +#: view:hr.payslip:0 +msgid "Search Payslips" msgstr "" #. module: hr_payroll -#: rml:payslip.pdf:0 -msgid "Total Deductions" -msgstr "" - -#. module: hr_payroll -#: rml:employees.salary:0 -#: rml:payroll.advice:0 -#: rml:year.salary:0 +#: report:employees.salary:0 +#: field:hr.contibution.register.line,total:0 +#: report:year.salary:0 msgid "Total" msgstr "" +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,contribute_ids:0 +msgid "Contributions" +msgstr "" + diff --git a/addons/hr_payroll/report/__init__.py b/addons/hr_payroll/report/__init__.py index c0f35b40bfc..925b5e4c97d 100755 --- a/addons/hr_payroll/report/__init__.py +++ b/addons/hr_payroll/report/__init__.py @@ -27,4 +27,6 @@ import report_payroll_advice import report_year_salary import report_payroll_register import report_employees_detail -import report_emp_salary_structure \ No newline at end of file +import report_emp_salary_structure + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll/report/payslip.rml b/addons/hr_payroll/report/payslip.rml index cdbbe6bd5f4..18a2bc7230c 100755 --- a/addons/hr_payroll/report/payslip.rml +++ b/addons/hr_payroll/report/payslip.rml @@ -505,13 +505,13 @@ - Total Earnings([[ o.company_id and o.company_id.currency_id.code or '' ]]) + Total Earnings([[ o.company_id and o.company_id.currency_id.symbol or '' ]]) [[ formatLang(o.allounce + o.basic) ]] [[ o.company_id and o.company_id.currency_id.symbol ]] - Total Deductions([[ o.company_id and o.company_id.currency_id.code or '' ]]) + Total Deductions([[ o.company_id and o.company_id.currency_id.symbol or '' ]]) [[ formatLang(o.deduction) ]] [[ o.company_id and o.company_id.currency_id.symbol or '' ]] @@ -558,7 +558,7 @@ - Net Amount([[ o.company_id and o.company_id.currency_id.code or '' ]]) + Net Amount([[ o.company_id and o.company_id.currency_id.symbol or '' ]]) [[ formatLang(o.net) ]] [[ o.company_id and o.company_id.currency_id.symbol or '' ]] diff --git a/addons/hr_payroll/report/report_emp_salary_structure.py b/addons/hr_payroll/report/report_emp_salary_structure.py index e875e774b43..6d22ab2a2a2 100644 --- a/addons/hr_payroll/report/report_emp_salary_structure.py +++ b/addons/hr_payroll/report/report_emp_salary_structure.py @@ -24,7 +24,6 @@ import time from report import report_sxw -from tools import amount_to_text_en class salary_structure_report(report_sxw.rml_parse): @@ -89,13 +88,6 @@ class salary_structure_report(report_sxw.rml_parse): report_sxw.report_sxw('report.salary.structure', 'hr.employee', 'hr_payroll/report/report_emp_salary_structure.rml', parser=salary_structure_report) - - - - - - - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr_payroll/report/report_employees_detail.py b/addons/hr_payroll/report/report_employees_detail.py index 67481dc1a7d..a71fda1492c 100644 --- a/addons/hr_payroll/report/report_employees_detail.py +++ b/addons/hr_payroll/report/report_employees_detail.py @@ -1,3 +1,27 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved +# d$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## + import time import locale import datetime @@ -48,7 +72,7 @@ class employees_salary_report(rml_parse.rml_parse): m = datetime.date(cy, cm, 1).strftime('%b') mnth_name.append(m) self.mnths.append(str(cm)+'-'+str(cy)) - + if cm == 12: cm = 0 cy = ly diff --git a/addons/hr_payroll/report/report_payroll_advice.py b/addons/hr_payroll/report/report_payroll_advice.py index 1c7fbd91357..ec79d2a85e1 100644 --- a/addons/hr_payroll/report/report_payroll_advice.py +++ b/addons/hr_payroll/report/report_payroll_advice.py @@ -1,5 +1,30 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved +# d$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## + import time from datetime import datetime + from report import report_sxw from tools import amount_to_text_en diff --git a/addons/hr_payroll/report/report_payroll_register.py b/addons/hr_payroll/report/report_payroll_register.py index e991ede4903..a67fc1e6b70 100644 --- a/addons/hr_payroll/report/report_payroll_register.py +++ b/addons/hr_payroll/report/report_payroll_register.py @@ -1,12 +1,35 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved +# d$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## + import time from datetime import datetime from report import report_sxw -from tools import amount_to_text_en class report_payroll_register(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): super(report_payroll_register, self).__init__(cr, uid, name, context) - + self.total_amount = 0.00 self.total_bysal = 0.00 self.localcontext.update({ @@ -28,7 +51,7 @@ class report_payroll_register(report_sxw.rml_parse): self.grows = 0.0 self.deduct = 0.0 self.net = 0.0 - + def add_line(self, line): self.basic += line.basic self.other += line.other_pay @@ -36,37 +59,37 @@ class report_payroll_register(report_sxw.rml_parse): self.grows += line.grows self.deduct += line.deduction self.net += line.net - + def get_basic(self,obj): for line in obj.line_ids: self.basic += line.basic return self.basic - + def get_other(self,obj): for line in obj.line_ids: self.other += line.other_pay return self.other - + def get_allow(self,obj): for line in obj.line_ids: self.allow += line.allounce return self.allow - + def get_grows(self,obj): for line in obj.line_ids: self.grows += line.grows return self.grows - + def get_deduct(self,obj): for line in obj.line_ids: self.deduct += line.deduction return self.deduct - + def get_net(self,obj): for line in obj.line_ids: self.net += line.net return self.net - + def get_month(self, indate): new_date = datetime.strptime(indate, '%Y-%m-%d') out_date = new_date.strftime('%B')+'-'+new_date.strftime('%Y') @@ -75,10 +98,12 @@ class report_payroll_register(report_sxw.rml_parse): def get_no(self): self.no += 1 return self.no - + report_sxw.report_sxw( - 'report.hr.payroll.register.sheet', - 'hr.payroll.register', - 'hr_payroll/report/payroll_register.rml', + 'report.hr.payroll.register.sheet', + 'hr.payroll.register', + 'hr_payroll/report/payroll_register.rml', parser=report_payroll_register -) +) + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll/report/report_payslip.py b/addons/hr_payroll/report/report_payslip.py index 7de5dfee0d9..3d6a4fc550a 100755 --- a/addons/hr_payroll/report/report_payslip.py +++ b/addons/hr_payroll/report/report_payslip.py @@ -22,95 +22,80 @@ # ############################################################################## -import time from datetime import datetime + from report import report_sxw from tools import amount_to_text_en class payslip_report(report_sxw.rml_parse): - def __init__(self, cr, uid, name, context): - super(payslip_report, self).__init__(cr, uid, name, context) - self.localcontext.update({ - 'convert' : self.convert, - 'get_month' : self.get_month, - 'get_earnings': self.get_earnings, - 'get_deductions':self.get_deductions, - 'get_leave':self.get_leave, - 'get_others':self.get_others, - }) + def __init__(self, cr, uid, name, context): + super(payslip_report, self).__init__(cr, uid, name, context) + self.localcontext.update({ + 'convert': self.convert, + 'get_month': self.get_month, + 'get_earnings': self.get_earnings, + 'get_deductions':self.get_deductions, + 'get_leave':self.get_leave, + 'get_others':self.get_others, + }) + def convert(self, amount, cur): + amt_en = amount_to_text_en.amount_to_text(amount, 'en', cur) + return amt_en - def convert(self,amount, cur): - amt_en = amount_to_text_en.amount_to_text(amount,'en',cur) - return amt_en + def get_others(self, obj): + payslip_line = self.pool.get('hr.payslip.line') + res = [] + ids = [] + for id in range(len(obj)): + if obj[id].category_id.type in ('advance', 'loan', 'otherpay', 'otherdeduct', 'installment'): + ids.append(obj[id].id) + if len(ids): + res = payslip_line.browse(self.cr, self.uid, ids) + return res - def get_others(self,obj): - res = [] - ids = [] - for id in range(len(obj)): - if obj[id].category_id.type in ('advance','loan','otherpay','otherdeduct','installment'): - ids.append(obj[id].id) - payslip_line = self.pool.get('hr.payslip.line') - if len(ids): - res = payslip_line.browse(self.cr, self.uid, ids) - return res + def get_leave(self, obj): + payslip_line = self.pool.get('hr.payslip.line') + res = [] + ids = [] + for id in range(len(obj)): + if obj[id].type == 'leaves': + ids.append(obj[id].id) + if len(ids): + res = payslip_line.browse(self.cr, self.uid, ids) + return res - def get_leave(self,obj): - res = [] - ids = [] - for id in range(len(obj)): - if obj[id].type == 'leaves': - ids.append(obj[id].id) - payslip_line = self.pool.get('hr.payslip.line') - if len(ids): - res = payslip_line.browse(self.cr, self.uid, ids) - return res + def get_earnings(self, obj): + payslip_line = self.pool.get('hr.payslip.line') + res = [] + ids = [] + for id in range(len(obj)): + if obj[id].category_id.type == 'allowance' and obj[id].type != 'leaves': + ids.append(obj[id].id) + if len(ids): + res = payslip_line.browse(self.cr, self.uid, ids) + return res - def get_earnings(self,obj): - res = [] - ids = [] - for id in range(len(obj)): - if obj[id].category_id.type == 'allowance' and obj[id].type != 'leaves': - ids.append(obj[id].id) - payslip_line = self.pool.get('hr.payslip.line') - if len(ids): - res = payslip_line.browse(self.cr, self.uid, ids) - return res + def get_deductions(self, obj): + payslip_line = self.pool.get('hr.payslip.line') + res = [] + ids = [] + for id in range(len(obj)): + if obj[id].category_id.type == 'deduction' and obj[id].type != 'leaves': + ids.append(obj[id].id) + if len(ids): + res = payslip_line.browse(self.cr, self.uid, ids) + return res - def get_deductions(self,obj): - res = [] - ids = [] - for id in range(len(obj)): - if obj[id].category_id.type == 'deduction' and obj[id].type != 'leaves': - ids.append(obj[id].id) - payslip_line = self.pool.get('hr.payslip.line') - if len(ids): - res = payslip_line.browse(self.cr, self.uid, ids) - return res - - def get_month(self,obj): - res = { - 'mname':'' - } - date = datetime.strptime(obj.date, '%Y-%m-%d') - res['mname']= date.strftime('%B')+"-"+date.strftime('%Y') - return res['mname'] + def get_month(self, obj): + res = { + 'mname':'' + } + date = datetime.strptime(obj.date, '%Y-%m-%d') + res['mname']= date.strftime('%B')+"-"+date.strftime('%Y') + return res['mname'] report_sxw.report_sxw('report.payslip.pdf', 'hr.payslip', 'hr_payroll/report/payslip.rml', parser=payslip_report) - - - - - -# 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/hr_payroll/report/report_year_salary.py b/addons/hr_payroll/report/report_year_salary.py index 2db2d7d7e2d..f084eb2d340 100755 --- a/addons/hr_payroll/report/report_year_salary.py +++ b/addons/hr_payroll/report/report_year_salary.py @@ -1,5 +1,27 @@ -import time -import locale +#!/usr/bin/env python +#-*- coding:utf-8 -*- + +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). All Rights Reserved +# d$ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################## + import datetime from report import report_sxw import time @@ -51,7 +73,6 @@ class year_salary_report(rml_parse.rml_parse): def get_employee(self,form): ls1=[] ls = [] - periods = [] tol_mnths=['Total',0,0,0,0,0,0,0,0,0,0,0,0] emp = pooler.get_pool(self.cr.dbname).get('hr.employee') emp_ids = form['employee_ids'] @@ -98,5 +119,5 @@ class year_salary_report(rml_parse.rml_parse): report_sxw.report_sxw('report.year.salary', 'hr.payslip', 'hr_payroll/report/report_year_report.rml', parser=year_salary_report,header='internal landscape') - +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/hr_payroll/report/rml_parse.py b/addons/hr_payroll/report/rml_parse.py index 0eb783de39f..21fbda2f774 100755 --- a/addons/hr_payroll/report/rml_parse.py +++ b/addons/hr_payroll/report/rml_parse.py @@ -19,15 +19,10 @@ # along with this program. If not, see . # ############################################################################## +from time import strptime + from report import report_sxw -import xml.dom.minidom -import os, time -import osv import re -import tools -import pooler -import re -import sys from lxml import etree @@ -56,12 +51,14 @@ class rml_parse(report_sxw.rml_parse): return new else: return self.comma_me(new) + def _ellipsis(self, string, maxlen=100, ellipsis = '...'): ellipsis = ellipsis or '' try: return string[:maxlen - len(ellipsis) ] + (ellipsis, '')[len(string) < maxlen] - except Exception, e: + except Exception: return False + def _strip_name(self, name, maxlen=50): return self._ellipsis(name, maxlen, '...') @@ -119,7 +116,6 @@ class rml_parse(report_sxw.rml_parse): def repair_string(self,chaine): ast = list(chaine) UnicodeAst = [] - _previouslyfound = False i = 0 while i < len(ast): elem = ast[i] @@ -136,21 +132,6 @@ class rml_parse(report_sxw.rml_parse): i += i + 1 return "".join(UnicodeAst) - def ReencodeAscii(self,str): - print sys.stdin.encoding - try: - Stringer = str.decode("ascii") - except UnicodeEncodeError: - print "REENCODING ERROR" - return str.encode("ascii") - except UnicodeDecodeError: - print "DECODING ERROR" - return str.encode("ascii") - - else: - print Stringer - return Stringer - def _add_header(self, node, header='external'): if header=='internal': rml_head = self.rml_header2 @@ -169,3 +150,5 @@ class rml_parse(report_sxw.rml_parse): else : found.getparent().replace(found,tag) return True + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll/wizard/__init__.py b/addons/hr_payroll/wizard/__init__.py index 93222a2e343..4fb72fb4695 100755 --- a/addons/hr_payroll/wizard/__init__.py +++ b/addons/hr_payroll/wizard/__init__.py @@ -24,3 +24,5 @@ import hr_payroll_employees_detail #import hr_payroll_create_analytic import hr_payroll_year_salary + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll_account/__init__.py b/addons/hr_payroll_account/__init__.py index 81979b0ae58..de1b7b6c0ba 100644 --- a/addons/hr_payroll_account/__init__.py +++ b/addons/hr_payroll_account/__init__.py @@ -21,3 +21,5 @@ ############################################################################## import hr_payroll_account + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll_account/__openerp__.py b/addons/hr_payroll_account/__openerp__.py index d65570a1ad9..9da1394382a 100644 --- a/addons/hr_payroll_account/__openerp__.py +++ b/addons/hr_payroll_account/__openerp__.py @@ -46,3 +46,5 @@ 'installable': True, 'active': False, } + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll_account/hr_payroll_account.py b/addons/hr_payroll_account/hr_payroll_account.py index d9f963ed537..629aecc9255 100644 --- a/addons/hr_payroll_account/hr_payroll_account.py +++ b/addons/hr_payroll_account/hr_payroll_account.py @@ -19,7 +19,6 @@ # along with this program. If not, see . # ############################################################################## - import time import netsvc from datetime import date, datetime, timedelta @@ -668,3 +667,4 @@ class account_move_link_slip(osv.osv): } account_move_link_slip() +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file diff --git a/addons/hr_payroll_account/hr_payroll_account_view.xml b/addons/hr_payroll_account/hr_payroll_account_view.xml index 43734060243..f32141a9741 100644 --- a/addons/hr_payroll_account/hr_payroll_account_view.xml +++ b/addons/hr_payroll_account/hr_payroll_account_view.xml @@ -253,6 +253,5 @@ - diff --git a/addons/hr_payroll_account/hr_payroll_account_workflow.xml b/addons/hr_payroll_account/hr_payroll_account_workflow.xml index f3c0eaccb06..ff627f2619d 100644 --- a/addons/hr_payroll_account/hr_payroll_account_workflow.xml +++ b/addons/hr_payroll_account/hr_payroll_account_workflow.xml @@ -1,7 +1,6 @@ - account_check @@ -28,6 +27,5 @@ cancel_sheet - diff --git a/addons/hr_payroll_account/i18n/hr_payroll_account.pot b/addons/hr_payroll_account/i18n/hr_payroll_account.pot index 706c014acdb..b97e301dd86 100644 --- a/addons/hr_payroll_account/i18n/hr_payroll_account.pot +++ b/addons/hr_payroll_account/i18n/hr_payroll_account.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 06:11:22+0000\n" -"PO-Revision-Date: 2010-08-20 06:11:22+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:32+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:32+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,105 +21,9 @@ msgid "Accounting Lines" msgstr "" #. module: hr_payroll_account -#: field:hr.payslip,move_ids:0 -msgid "Accounting vouchers" -msgstr "" - -#. module: hr_payroll_account -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: hr_payroll_account -#: code:addons/hr_payroll_account/hr_payroll_account.py:0 -#, python-format -msgid "Please defined bank account for %s !' % (slip.employee_id.name)))\n" -"\n" -" if not slip.employee_id.bank_account_id.partner_id:\n" -" raise osv.except_osv(_('Integrity Error !" -msgstr "" - -#. module: hr_payroll_account -#: view:hr.payslip:0 -msgid "Other Informations" -msgstr "" - -#. module: hr_payroll_account -#: model:ir.model,name:hr_payroll_account.model_hr_payslip_account_move -msgid "Account Move Link to Pay Slip" -msgstr "" - -#. module: hr_payroll_account -#: view:hr.payslip:0 -msgid "Description" -msgstr "" - -#. module: hr_payroll_account -#: code:addons/hr_payroll_account/hr_payroll_account.py:0 -#, python-format -msgid "Period is not defined for slip date %s'%slip.date))\n" -" period_id = search_periods[0]\n" -" name = 'Payment of Salary to %s' % (slip.employee_id.name)\n" -" move = {\n" -" 'journal_id': slip.bank_journal_id.id,\n" -" 'period_id': period_id,\n" -" 'date': slip.date,\n" -" 'type':'bank_pay_voucher',\n" -" 'ref':slip.number,\n" -" 'narration': name\n" -" }\n" -" move_id = move_pool.create(cr, uid, move, context=context)\n" -" self.create_voucher(cr, uid, [slip.id], name, move_id)\n" -"\n" -" name = \"To %s account\" % (slip.employee_id.name)\n" -" ded_rec = {\n" -" 'move_id':move_id,\n" -" 'name': name,\n" -" #'partner_id': partner_id,\n" -" 'date': slip.date,\n" -" 'account_id': slip.employee_id.property_bank_account.id,\n" -" 'debit': 0.0,\n" -" 'credit' : slip.total_pay,\n" -" 'journal_id' : slip.journal_id.id,\n" -" 'period_id' :period_id,\n" -" 'ref':slip.number\n" -" }\n" -" line_ids += [movel_pool.create(cr, uid, ded_rec, context=context)]\n" -" name = \"By %s account\" % (slip.employee_id.property_bank_account.name)\n" -" cre_rec = {\n" -" 'move_id':move_id,\n" -" 'name': name,\n" -" 'partner_id': partner_id,\n" -" 'date': slip.date,\n" -" 'account_id': partner.property_account_payable.id,\n" -" 'debit': slip.total_pay,\n" -" 'credit' : 0.0,\n" -" 'journal_id' : slip.journal_id.id,\n" -" 'period_id' :period_id,\n" -" 'ref':slip.number\n" -" }\n" -" line_ids += [movel_pool.create(cr, uid, cre_rec, context=context)]\n" -"\n" -" other_pay = slip.other_pay\n" -" #Process all Reambuse Entries\n" -" for line in slip.line_ids:\n" -" if line.type == 'otherpay' and line.expanse_id.invoice_id:\n" -" if not line.expanse_id.invoice_id.move_id:\n" -" raise osv.except_osv(_('Warning !" -msgstr "" - -#. module: hr_payroll_account -#: view:hr.payslip:0 -msgid "Accounting Informations" -msgstr "" - -#. module: hr_payroll_account -#: model:ir.module.module,description:hr_payroll_account.module_meta_information -msgid "Generic Payroll system Integrated with Accountings\n" -" * Expanse Encoding\n" -" * Payment Encoding\n" -" * Comany Contribution Managemet\n" -" " +#: field:hr.payroll.register,bank_journal_id:0 +#: field:hr.payslip,bank_journal_id:0 +msgid "Bank Journal" msgstr "" #. module: hr_payroll_account @@ -129,7 +33,6 @@ msgid "Period is not defined for slip date %s'%slip.date))\n" " period_id = search_periods[0]\n" "\n" " move = {\n" -" #'name': slip.name,\n" " 'journal_id': slip.journal_id.id,\n" " 'period_id': period_id,\n" " 'date': slip.date,\n" @@ -208,6 +111,92 @@ msgid "Period is not defined for slip date %s'%slip.date))\n" " raise osv.except_osv(_('Integrity Error !" msgstr "" +#. module: hr_payroll_account +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register_line +msgid "Contribution Register Line" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register +msgid "Contribution Register" +msgstr "" + +#. module: hr_payroll_account +#: help:hr.employee,analytic_account:0 +msgid "Analytic Account for Salary Analysis" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.contibution.register.line,period_id:0 +msgid "Period" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_employee +msgid "Employee" +msgstr "" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Other Informations" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payroll.register,journal_id:0 +#: field:hr.payslip,journal_id:0 +msgid "Expanse Journal" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.employee,salary_account:0 +msgid "Salary Account" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_register +msgid "Payroll Register" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_account_move +msgid "Account Move Link to Pay Slip" +msgstr "" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Description" +msgstr "" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:0 +#, python-format +msgid "Please defined bank account for %s !' % (slip.employee_id.name)))\n" +"\n" +" if not slip.employee_id.bank_account_id.partner_id:\n" +" raise osv.except_osv(_('Integrity Error !" +msgstr "" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:0 +#, python-format +msgid "Please Confirm all Expense Invoice appear for Reimbursement" +msgstr "" + +#. module: hr_payroll_account +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Informations" +msgstr "" + #. module: hr_payroll_account #: model:ir.module.module,shortdesc:hr_payroll_account.module_meta_information msgid "Human Resource Payroll Accounting" @@ -226,8 +215,18 @@ msgid "Please define fiscal year for perticular contract" msgstr "" #. module: hr_payroll_account -#: model:ir.model,name:hr_payroll_account.model_hr_payslip -msgid "Pay Slip" +#: help:hr.employee,property_bank_account:0 +msgid "Select Bank Account from where Salary Expanse will be Paid" +msgstr "" + +#. module: hr_payroll_account +#: help:hr.employee,salary_account:0 +msgid "Expanse account when Salary Expanse will be recorded" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_emp:0 +msgid "Total By Employee" msgstr "" #. module: hr_payroll_account @@ -236,8 +235,33 @@ msgid "Account Lines" msgstr "" #. module: hr_payroll_account -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: field:hr.holidays.status,account_id:0 +#: field:hr.payroll.advice,account_id:0 +msgid "Account" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.employee,property_bank_account:0 +msgid "Bank Account" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,name:0 +msgid "Name" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.module.module,description:hr_payroll_account.module_meta_information +msgid "Generic Payroll system Integrated with Accountings\n" +" * Expense Encoding\n" +" * Payment Encoding\n" +" * Company Contribution Management\n" +" " +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_line +msgid "Payslip Line" msgstr "" #. module: hr_payroll_account @@ -246,17 +270,24 @@ msgid "Accounting Vouchers" msgstr "" #. module: hr_payroll_account +#: help:hr.payroll.register,period_id:0 #: help:hr.payslip,period_id:0 msgid "Keep empty to use the period of the validation(Payslip) date." msgstr "" #. module: hr_payroll_account -#: code:addons/hr_payroll_account/hr_payroll_account.py:0 -#, python-format -msgid "Fiscal Year is not defined for slip date %s'%slip.date))\n" -" search_periods = period_pool.search(cr, uid, [('date_start','<=',slip.date),('date_stop','>=',slip.date)], context=context)\n" -" if not search_periods:\n" -" raise osv.except_osv(_('Warning !" +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_advice +msgid "Bank Advice Note" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,move_id:0 +msgid "Expense Entries" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip,move_ids:0 +msgid "Accounting vouchers" msgstr "" #. module: hr_payroll_account @@ -275,22 +306,139 @@ msgid "Warning !" msgstr "" #. module: hr_payroll_account -#: code:addons/hr_payroll_account/hr_payroll_account.py:0 -#, python-format -msgid "Please Confirm all Expanse Invoice appear for Reimbursement" +#: field:hr.employee,employee_account:0 +msgid "Employee Account" msgstr "" #. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:0 +#, python-format +msgid "Period is not defined for slip date %s'%slip.date))\n" +" period_id = search_periods[0]\n" +" name = 'Payment of Salary to %s' % (slip.employee_id.name)\n" +" move = {\n" +" 'journal_id': slip.bank_journal_id.id,\n" +" 'period_id': period_id,\n" +" 'date': slip.date,\n" +" 'type':'bank_pay_voucher',\n" +" 'ref':slip.number,\n" +" 'narration': name\n" +" }\n" +" move_id = move_pool.create(cr, uid, move, context=context)\n" +" self.create_voucher(cr, uid, [slip.id], name, move_id)\n" +"\n" +" name = \"To %s account\" % (slip.employee_id.name)\n" +" ded_rec = {\n" +" 'move_id':move_id,\n" +" 'name': name,\n" +" 'date': slip.date,\n" +" 'account_id': slip.employee_id.property_bank_account.id,\n" +" 'debit': 0.0,\n" +" 'credit' : slip.total_pay,\n" +" 'journal_id' : slip.journal_id.id,\n" +" 'period_id' :period_id,\n" +" 'ref':slip.number\n" +" }\n" +" line_ids += [movel_pool.create(cr, uid, ded_rec, context=context)]\n" +" name = \"By %s account\" % (slip.employee_id.property_bank_account.name)\n" +" cre_rec = {\n" +" 'move_id':move_id,\n" +" 'name': name,\n" +" 'partner_id': partner_id,\n" +" 'date': slip.date,\n" +" 'account_id': partner.property_account_payable.id,\n" +" 'debit': slip.total_pay,\n" +" 'credit' : 0.0,\n" +" 'journal_id' : slip.journal_id.id,\n" +" 'period_id' :period_id,\n" +" 'ref':slip.number\n" +" }\n" +" line_ids += [movel_pool.create(cr, uid, cre_rec, context=context)]\n" +"\n" +" other_pay = slip.other_pay\n" +" #Process all Reambuse Entries\n" +" for line in slip.line_ids:\n" +" if line.type == 'otherpay' and line.expanse_id.invoice_id:\n" +" if not line.expanse_id.invoice_id.move_id:\n" +" raise osv.except_osv(_('Warning !" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip.line,account_id:0 +msgid "General Account" +msgstr "" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:0 +#, python-format +msgid "Fiscal Year is not defined for slip date %s'%slip.date))\n" +" search_periods = period_pool.search(cr, uid, [('date_start','<=',slip.date),('date_stop','>=',slip.date)], context=context)\n" +" if not search_periods:\n" +" raise osv.except_osv(_('Warning !" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,slip_id:0 +#: model:ir.model,name:hr_payroll_account.model_hr_payslip +msgid "Pay Slip" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.payroll.register,period_id:0 #: field:hr.payslip,period_id:0 msgid "Force Period" msgstr "" +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_holidays_status +msgid "Leave Type" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.contibution.register,analytic_account_id:0 +#: field:hr.employee,analytic_account:0 +#: field:hr.holidays.status,analytic_account_id:0 +#: field:hr.payroll.structure,account_id:0 +#: field:hr.payslip.line,analytic_account_id:0 +msgid "Analytic Account" +msgstr "" + +#. module: hr_payroll_account +#: help:hr.employee,employee_account:0 +msgid "Employee Payable Account" +msgstr "" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_comp:0 +msgid "Total By Company" +msgstr "" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_structure +msgid "Salary Structure" +msgstr "" + #. module: hr_payroll_account #: code:addons/hr_payroll_account/hr_payroll_account.py:0 #, python-format msgid "Please Configure Partners Receivable Account!!" msgstr "" +#. module: hr_payroll_account +#: view:hr.contibution.register:0 +msgid "Year" +msgstr "" + +#. module: hr_payroll_account +#: view:hr.employee:0 +msgid "Accounting" +msgstr "" + #. module: hr_payroll_account #: code:addons/hr_payroll_account/hr_payroll_account.py:0 #, python-format diff --git a/addons/hr_recruitment/i18n/hr_recruitment.pot b/addons/hr_recruitment/i18n/hr_recruitment.pot index 27e32ce7f71..ddd677db7cd 100644 --- a/addons/hr_recruitment/i18n/hr_recruitment.pot +++ b/addons/hr_recruitment/i18n/hr_recruitment.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 06:21:30+0000\n" -"PO-Revision-Date: 2010-08-20 06:21:30+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:32+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:32+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -26,12 +26,6 @@ msgstr "" msgid "Requirements" msgstr "" -#. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "is Open." -msgstr "" - #. module: hr_recruitment #: field:hr.recruitment.report,delay_open:0 msgid "Avg. Delay to Open" @@ -48,8 +42,8 @@ msgid "Group By..." msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 -msgid " 7 Days " +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: hr_recruitment @@ -66,11 +60,6 @@ msgstr "" msgid "Next Action Date" msgstr "" -#. module: hr_recruitment -#: field:hr.recruitment.report,opening_date:0 -msgid "Date of Opening" -msgstr "" - #. module: hr_recruitment #: view:hr.recruitment.report:0 msgid "Jobs" @@ -103,6 +92,11 @@ msgstr "" msgid "Goals" msgstr "" +#. module: hr_recruitment +#: field:hr.recruitment.report,partner_address_id:0 +msgid "Partner Contact Name" +msgstr "" + #. module: hr_recruitment #: view:hr.applicant:0 #: view:hr.recruitment.partner.create:0 @@ -121,19 +115,19 @@ msgstr "" msgid "Contract Data" msgstr "" +#. module: hr_recruitment +#: view:hr.applicant:0 +msgid "Add Internal Note" +msgstr "" + #. module: hr_recruitment #: field:hr.applicant,partner_mobile:0 msgid "Mobile" msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 -msgid "365 Days" -msgstr "" - -#. module: hr_recruitment -#: view:hr.recruitment.report:0 -msgid "30 Days" +#: view:hr.applicant:0 +msgid "Notes" msgstr "" #. module: hr_recruitment @@ -151,16 +145,6 @@ msgstr "" msgid "Junior Developer" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Notes" -msgstr "" - -#. module: hr_recruitment -#: selection:hr.recruitment.report,state:0 -msgid "Cancelled" -msgstr "" - #. module: hr_recruitment #: field:hr.applicant,job_id:0 #: field:hr.recruitment.report,job_id:0 @@ -187,6 +171,13 @@ msgstr "" msgid "Reference" msgstr "" +#. module: hr_recruitment +#: view:board.board:0 +#: view:hr.applicant:0 +#: model:ir.actions.act_window,name:hr_recruitment.action_applicants_status +msgid "Applicants Status" +msgstr "" + #. module: hr_recruitment #: view:hr.recruitment.report:0 msgid "My Recruitment" @@ -203,7 +194,6 @@ msgid "Recruitment" msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 #: field:hr.recruitment.report,salary_prop:0 msgid "Salary Proposed" msgstr "" @@ -216,8 +206,8 @@ msgid "Partner" msgstr "" #. module: hr_recruitment -#: help:hr.applicant,salary_expected:0 -msgid "Salary Expected by Applicant" +#: view:hr.recruitment.report:0 +msgid "Avg Proposed Salary" msgstr "" #. module: hr_recruitment @@ -234,12 +224,12 @@ msgstr "" #. module: hr_recruitment #: field:hr.applicant,date_closed:0 #: field:hr.recruitment.report,date_closed:0 -#: selection:hr.recruitment.report,state:0 msgid "Closed" msgstr "" #. module: hr_recruitment #: code:addons/hr_recruitment/wizard/hr_recruitment_phonecall.py:0 +#: view:hr.applicant:0 #, python-format msgid "Phone Call" msgstr "" @@ -269,21 +259,11 @@ msgstr "" msgid "Job Description" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Forward" -msgstr "" - #. module: hr_recruitment #: view:hr.applicant:0 msgid "Send New Email" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Schedule a Phone Call" -msgstr "" - #. module: hr_recruitment #: code:addons/hr_recruitment/wizard/hr_recruitment_create_partner_job.py:0 #, python-format @@ -294,6 +274,7 @@ msgstr "" #: view:hr.applicant:0 #: selection:hr.applicant,state:0 #: view:hr.recruitment.report:0 +#: selection:hr.recruitment.report,state:0 msgid "New" msgstr "" @@ -307,11 +288,6 @@ msgstr "" msgid "Availability (Days)" msgstr "" -#. module: hr_recruitment -#: field:hr.recruitment.report,avg_answers:0 -msgid "Avg. Answers" -msgstr "" - #. module: hr_recruitment #: view:hr.recruitment.report:0 msgid "Available" @@ -332,6 +308,7 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 #: field:hr.applicant,create_date:0 +#: view:hr.recruitment.report:0 msgid "Creation Date" msgstr "" @@ -352,11 +329,6 @@ msgstr "" msgid "Job" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Print Interview" -msgstr "" - #. module: hr_recruitment #: view:hr.applicant:0 #: field:hr.applicant,stage_id:0 @@ -372,13 +344,13 @@ msgid "Second Interview" msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 #: field:hr.recruitment.report,salary_exp:0 msgid "Salary Expected" msgstr "" #. module: hr_recruitment #: field:hr.applicant,salary_expected:0 +#: view:hr.recruitment.report:0 msgid "Expected Salary" msgstr "" @@ -392,12 +364,6 @@ msgstr "" msgid "Subject" msgstr "" -#. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "Job request for" -msgstr "" - #. module: hr_recruitment #: view:hr.applicant:0 #: model:ir.actions.act_window,name:hr_recruitment.crm_case_categ0_act_job @@ -415,6 +381,11 @@ msgstr "" msgid "Dates" msgstr "" +#. module: hr_recruitment +#: view:hr.recruitment.report:0 +msgid " Month-1 " +msgstr "" + #. module: hr_recruitment #: model:hr.recruitment.degree,name:hr_recruitment.degree_bac5 msgid " > Bac +5" @@ -422,7 +393,6 @@ msgstr "" #. module: hr_recruitment #: model:ir.model,name:hr_recruitment.model_hr_applicant -#: model:ir.ui.menu,name:hr_recruitment.menu_hr_config_applicant msgid "Applicant" msgstr "" @@ -454,11 +424,20 @@ msgstr "" #. module: hr_recruitment #: view:hr.recruitment.stage:0 #: model:ir.actions.act_window,name:hr_recruitment.hr_recruitment_stage_act -#: model:ir.ui.menu,name:hr_recruitment.menu_hr_job_stage_act #: model:ir.ui.menu,name:hr_recruitment.menu_hr_recruitment_stage msgid "Stages" msgstr "" +#. module: hr_recruitment +#: view:hr.recruitment.report:0 +msgid "In progress" +msgstr "" + +#. module: hr_recruitment +#: view:hr.applicant:0 +msgid "Jobs - Recruitment Form" +msgstr "" + #. module: hr_recruitment #: field:hr.applicant,probability:0 msgid "Probability" @@ -474,12 +453,6 @@ msgstr "" msgid "December" msgstr "" -#. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "Applicant " -msgstr "" - #. module: hr_recruitment #: model:ir.module.module,shortdesc:hr_recruitment.module_meta_information msgid "HR - Recruitement" @@ -500,13 +473,9 @@ msgstr "" msgid "Update Date" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Interview Question" -msgstr "" - #. module: hr_recruitment #: field:hr.applicant,salary_proposed:0 +#: view:hr.recruitment.report:0 msgid "Proposed Salary" msgstr "" @@ -515,11 +484,6 @@ msgstr "" msgid "Salesman" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Schedule Meeting" -msgstr "" - #. module: hr_recruitment #: view:hr.applicant:0 msgid "Search Jobs" @@ -568,13 +532,13 @@ msgid "Reset to New" msgstr "" #. module: hr_recruitment -#: help:hr.applicant,email_cc:0 -msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma" +#: help:hr.applicant,salary_expected:0 +msgid "Salary Expected by Applicant" msgstr "" #. module: hr_recruitment -#: selection:hr.recruitment.report,state:0 -msgid "Draft" +#: help:hr.applicant,email_cc:0 +msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma" msgstr "" #. module: hr_recruitment @@ -587,19 +551,24 @@ msgstr "" msgid "Stage Definition" msgstr "" +#. module: hr_recruitment +#: view:hr.applicant:0 +msgid "Answer" +msgstr "" + #. module: hr_recruitment #: field:hr.recruitment.report,delay_close:0 msgid "Avg. Delay to Close" msgstr "" #. module: hr_recruitment -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." +#: help:hr.applicant,salary_proposed:0 +msgid "Salary Proposed by the Organisation" msgstr "" #. module: hr_recruitment -#: help:hr.applicant,salary_proposed:0 -msgid "Salary Proposed by the Organisation" +#: view:hr.applicant:0 +msgid "Meeting" msgstr "" #. module: hr_recruitment @@ -661,7 +630,6 @@ msgid "Days to Close" msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 #: field:hr.recruitment.report,user_id:0 msgid "User" msgstr "" @@ -698,15 +666,8 @@ msgid "Licenced" msgstr "" #. module: hr_recruitment -#: model:ir.module.module,description:hr_recruitment.module_meta_information -msgid "\n" -"Manages job positions and the recruitement process. It's integrated with the\n" -"survey module to allow you to define interview for different jobs.\n" -"\n" -"This module is integrated with the mail gateway to automatically tracks email\n" -"sent to jobs@YOURCOMPANY.com. It's also integrated with the document management\n" -"system to store and search in your CV base.\n" -" " +#: field:hr.recruitment.report,salary_prop_avg:0 +msgid "Avg Salary Proposed" msgstr "" #. module: hr_recruitment @@ -750,18 +711,7 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 -msgid "Jobs - Recruitment Form" -msgstr "" - -#. module: hr_recruitment -#: field:hr.recruitment.report,partner_address_id:0 -msgid "Partner Contact Name" -msgstr "" - -#. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "from Mailgate." +msgid "History" msgstr "" #. module: hr_recruitment @@ -782,11 +732,6 @@ msgstr "" msgid "State" msgstr "" -#. module: hr_recruitment -#: view:hr.applicant:0 -msgid "Communication history" -msgstr "" - #. module: hr_recruitment #: view:hr.recruitment.job2phonecall:0 #: view:hr.recruitment.partner.create:0 @@ -822,6 +767,7 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 #: field:hr.applicant,user_id:0 +#: view:hr.recruitment.report:0 msgid "Responsible" msgstr "" @@ -834,16 +780,9 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 -#: view:hr.recruitment.report:0 msgid "Current" msgstr "" -#. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "A Job Request created" -msgstr "" - #. module: hr_recruitment #: selection:hr.recruitment.report,month:0 msgid "October" @@ -865,15 +804,14 @@ msgid "Reply" msgstr "" #. module: hr_recruitment -#: view:hr.recruitment.report:0 -#: field:hr.recruitment.report,month:0 -msgid "Month" +#: view:hr.applicant:0 +msgid "Interview" msgstr "" #. module: hr_recruitment -#: code:addons/hr_recruitment/hr_recruitment.py:0 -#, python-format -msgid "is Hired." +#: view:hr.recruitment.report:0 +#: field:hr.recruitment.report,month:0 +msgid "Month" msgstr "" #. module: hr_recruitment @@ -899,12 +837,21 @@ msgstr "" #. module: hr_recruitment #: view:hr.applicant:0 #: selection:hr.applicant,state:0 +#: selection:hr.recruitment.report,state:0 msgid "Refused" msgstr "" +#. module: hr_recruitment +#: code:addons/hr_recruitment/hr_recruitment.py:0 +#, python-format +msgid "Applicant '%s' is being hired." +msgstr "" + #. module: hr_recruitment #: view:hr.applicant:0 #: selection:hr.applicant,state:0 +#: view:hr.recruitment.report:0 +#: selection:hr.recruitment.report,state:0 msgid "Hired" msgstr "" @@ -967,6 +914,12 @@ msgstr "" msgid "Assign To" msgstr "" +#. module: hr_recruitment +#: code:addons/hr_recruitment/hr_recruitment.py:0 +#, python-format +msgid "The job request '%s' has been set 'in progress'." +msgstr "" + #. module: hr_recruitment #: view:hr.recruitment.report:0 #: field:hr.recruitment.report,year:0 diff --git a/addons/hr_timesheet/i18n/hr_timesheet.pot b/addons/hr_timesheet/i18n/hr_timesheet.pot index b0bc1fa66a1..012987592bf 100644 --- a/addons/hr_timesheet/i18n/hr_timesheet.pot +++ b/addons/hr_timesheet/i18n/hr_timesheet.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:33+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:33+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,55 +16,31 @@ msgstr "" "Plural-Forms: \n" #. module: hr_timesheet -#: wizard_view:hr.analytical.timesheet,init:0 -#: wizard_view:hr.analytical.timesheet.my,init:0 -msgid "Choose your month" +#: model:product.template,name:hr_timesheet.product_consultant_product_template +msgid "Service on Timesheet" msgstr "" #. module: hr_timesheet -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Wed" msgstr "" #. module: hr_timesheet -#: model:ir.actions.report.xml,name:hr_timesheet.report_user_timesheet -msgid "Employee timesheet" -msgstr "" - -#. module: hr_timesheet -#: model:ir.actions.wizard,name:hr_timesheet.si_so -#: model:ir.ui.menu,name:hr_timesheet.menu_si_so -msgid "Sign in / Sign out by project" -msgstr "" - -#. module: hr_timesheet -#: wizard_button:hr_timesheet.si_so,sign_in,so_result_end:0 -msgid "Stop Working" -msgstr "" - -#. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_in:0 +#: view:hr.sign.out.project:0 msgid "(Keep empty for current_time)" msgstr "" #. module: hr_timesheet -#: constraint:product.template:0 -msgid "Error: The default UOM and the purchase UOM must be in the same category." +#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:0 +#, python-format +msgid "No employee defined for your user !" msgstr "" #. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_in:0 -msgid "Sign in status" -msgstr "" - -#. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_out:0 -msgid "(Keep empty for current time)" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_out,server_date:0 -msgid "Current Date" +#: view:hr.analytic.timesheet:0 +msgid "Group By..." msgstr "" #. module: hr_timesheet @@ -73,38 +49,8 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: hr_timesheet -#: wizard_button:hr.analytical.timesheet,init,report:0 -#: wizard_button:hr.analytical.timesheet.my,init,report:0 -#: wizard_button:hr.analytical.timesheet_users,init,report:0 -msgid "Print" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,analytic_amount:0 -msgid "Minimum Analytic Amount" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,server_date:0 -msgid "Current Server Date" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,date_start:0 -#: wizard_field:hr_timesheet.si_so,sign_out,date:0 -msgid "Starting Date" -msgstr "" - -#. module: hr_timesheet -#: field:hr.employee,product_id:0 -msgid "Product" -msgstr "" - -#. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "août" +#: view:hr.analytic.timesheet:0 +msgid "Today" msgstr "" #. module: hr_timesheet @@ -113,13 +59,13 @@ msgid "Analytic Journal" msgstr "" #. module: hr_timesheet -#: model:product.uom,name:hr_timesheet.uom_hour -msgid "Hour" +#: view:hr.sign.out.project:0 +msgid "Stop Working" msgstr "" #. module: hr_timesheet -#: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet -#: model:ir.ui.menu,name:hr_timesheet.menu_wizard_hr_timesheet +#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_employee +#: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_employee msgid "Employee Timesheet" msgstr "" @@ -128,204 +74,107 @@ msgstr "" msgid "Work done stats" msgstr "" -#. module: hr_timesheet -#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form -#: model:ir.ui.menu,name:hr_timesheet.menu_act_hr_timesheet_line_evry1_all_form -#: model:ir.ui.menu,name:hr_timesheet.menu_act_hr_timesheet_line_today_form -msgid "Working Hours" -msgstr "" - #. module: hr_timesheet #: view:hr.analytic.timesheet:0 -msgid "Timesheet Lines" -msgstr "" - -#. module: hr_timesheet -#: view:hr.analytic.timesheet:0 -msgid "Total time" -msgstr "" - -#. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "juillet" -msgstr "" - -#. module: hr_timesheet -#: xsl:hr.analytical.timesheet:0 -#: xsl:hr.analytical.timesheet_users:0 -#: model:ir.ui.menu,name:hr_timesheet.next_id_48 +#: model:ir.ui.menu,name:hr_timesheet.menu_hr_reporting_timesheet msgid "Timesheet" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 msgid "janvier" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "juin" +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Mon" msgstr "" #. module: hr_timesheet -#: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet_my -#: model:ir.ui.menu,name:hr_timesheet.menu_wizard_hr_timesheet_my -msgid "Print My Timesheet" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr.analytical.timesheet,init,user_id:0 -#: wizard_field:hr.analytical.timesheet.my,init,user_id:0 -msgid "User" -msgstr "" - -#. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_out:0 +#: view:hr.sign.in.project:0 msgid "Sign in" msgstr "" #. module: hr_timesheet -#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_today_form -#: model:ir.ui.menu,name:hr_timesheet.menu_act_hr_timesheet_line_evry1_today_form -msgid "Working Hours of The Day" -msgstr "" - -#. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_out:0 -msgid "(local time on the server side)" -msgstr "" - -#. module: hr_timesheet -#: view:hr.analytic.timesheet:0 -msgid "Total cost" -msgstr "" - -#. module: hr_timesheet -#: model:product.uom,name:hr_timesheet.uom_day -msgid "Day" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,date:0 -msgid "Closing Date" -msgstr "" - -#. module: hr_timesheet -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 msgid "avril" msgstr "" #. module: hr_timesheet -#: field:hr.analytic.timesheet,line_id:0 -msgid "Analytic line" +#: field:hr.sign.out.project,analytic_amount:0 +msgid "Minimum Analytic Amount" msgstr "" #. module: hr_timesheet -#: constraint:product.template:0 -msgid "Error: UOS must be in a different category than the UOM" +#: view:hr.analytical.timesheet.employee:0 +msgid "Monthly Employee Timesheet" msgstr "" #. module: hr_timesheet -#: wizard_view:hr.analytical.timesheet_users,init:0 -msgid "Choose Users" -msgstr "" - -#. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "novembre" -msgstr "" - -#. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_out:0 +#: view:hr.sign.in.project:0 msgid "Sign in / Sign out" msgstr "" #. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_in:0 +#: view:hr.sign.out.project:0 msgid "Work done in the last period" msgstr "" #. module: hr_timesheet -#: view:account.analytic.account:0 -msgid "Key dates" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,state:0 -#: wizard_field:hr_timesheet.si_so,sign_out,state:0 +#: field:hr.sign.in.project,state:0 +#: field:hr.sign.out.project,state:0 msgid "Current state" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "octobre" +#: field:hr.sign.in.project,name:0 +#: field:hr.sign.out.project,name:0 +msgid "Employees name" msgstr "" #. module: hr_timesheet -#: view:account.analytic.account:0 -msgid "Analysis stats" +#: model:ir.model,name:hr_timesheet.model_hr_analytical_timesheet_users +msgid "Print Employees Timesheet" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "décembre" +#: code:addons/hr_timesheet/hr_timesheet.py:0 +#, python-format +msgid "Warning !" msgstr "" #. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,info:0 -msgid "Work Description" +#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:0 +#, python-format +msgid "UserError" msgstr "" #. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,name:0 -#: wizard_field:hr_timesheet.si_so,sign_out,name:0 -msgid "Employee's name" +#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:0 +#, python-format +msgid "No cost unit defined for this employee !" msgstr "" #. module: hr_timesheet -#: model:product.template,name:hr_timesheet.product_consultant_product_template -msgid "Consultancy - Senior Developer" +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Tue" msgstr "" #. module: hr_timesheet -#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_me_all_form -#: model:ir.ui.menu,name:hr_timesheet.menu_act_hr_timesheet_line_me_all_form -msgid "My Working Hours" +#: field:hr.sign.out.project,account_id:0 +msgid "Analytic Account" msgstr "" #. module: hr_timesheet -#: model:ir.model,name:hr_timesheet.model_hr_analytic_timesheet -msgid "Timesheet line" -msgstr "" - -#. module: hr_timesheet -#: xsl:hr.analytical.timesheet:0 -msgid "Sum" -msgstr "" - -#. module: hr_timesheet -#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_today_form_my -#: model:ir.ui.menu,name:hr_timesheet.menu_act_hr_timesheet_line_evry1_today_form_my -msgid "My Working Hours of The Day" +#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:0 +#, python-format +msgid "Warning" msgstr "" #. module: hr_timesheet @@ -334,40 +183,121 @@ msgid "Human Resources (Timesheet encoding)" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "mars" +#: view:hr.sign.in.project:0 +#: view:hr.sign.out.project:0 +msgid "Sign In/Out By Project" msgstr "" #. module: hr_timesheet -#: xsl:hr.analytical.timesheet:0 -#: xsl:hr.analytical.timesheet_users:0 -msgid "Total" +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Sat" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "mai" +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Sun" msgstr "" #. module: hr_timesheet -#: wizard_button:hr_timesheet.si_so,sign_out,si_result:0 -msgid "Start Working" +#: view:hr.analytical.timesheet.employee:0 +#: view:hr.analytical.timesheet.users:0 +msgid "Print" msgstr "" #. module: hr_timesheet -#: wizard_button:hr_timesheet.si_so,sign_in,so_result:0 -msgid "Change Work" +#: model:ir.model,name:hr_timesheet.model_hr_sign_out_project +msgid "Sign Out By Project" msgstr "" #. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 -msgid "février" +#: view:hr.analytic.timesheet:0 +msgid "Timesheet Lines" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "juillet" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytical.timesheet.users:0 +msgid "Monthly Employees Timesheet" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "July" +msgstr "" + +#. module: hr_timesheet +#: field:hr.sign.in.project,date:0 +#: field:hr.sign.out.project,date_start:0 +msgid "Starting Date" +msgstr "" + +#. module: hr_timesheet +#: view:hr.employee:0 +msgid "Categories" +msgstr "" + +#. module: hr_timesheet +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: hr_timesheet +#: constraint:product.template:0 +msgid "Error: UOS must be in a different category than the UOM" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "novembre" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "March" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Total cost" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "décembre" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "September" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "December" +msgstr "" + +#. module: hr_timesheet +#: field:hr.analytical.timesheet.users,employee_ids:0 +msgid "employees" msgstr "" #. module: hr_timesheet @@ -377,25 +307,337 @@ msgstr "" #. module: hr_timesheet #: view:account.analytic.account:0 -#: wizard_field:hr.analytical.timesheet,init,month:0 -#: wizard_field:hr.analytical.timesheet.my,init,month:0 -#: wizard_field:hr.analytical.timesheet_users,init,month:0 +#: field:hr.analytical.timesheet.employee,month:0 +#: field:hr.analytical.timesheet.users,month:0 msgid "Month" msgstr "" #. module: hr_timesheet -#: wizard_field:hr_timesheet.si_so,sign_in,account_id:0 -msgid "Analytic Account" +#: field:hr.sign.out.project,info:0 +msgid "Work Description" msgstr "" #. module: hr_timesheet -#: wizard_view:hr_timesheet.si_so,sign_in:0 +#: view:account.analytic.account:0 +msgid "To be invoiced" +msgstr "" + +#. module: hr_timesheet +#: model:ir.actions.report.xml,name:hr_timesheet.report_user_timesheet +msgid "Employee timesheet" +msgstr "" + +#. module: hr_timesheet +#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_in +#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_out +#: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_sign_in +msgid "Sign in / Sign out by project" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Fri" +msgstr "" + +#. module: hr_timesheet +#: constraint:product.template:0 +msgid "Error: The default UOM and the purchase UOM must be in the same category." +msgstr "" + +#. module: hr_timesheet +#: view:hr.sign.in.project:0 +msgid "(Keep empty for current time)" +msgstr "" + +#. module: hr_timesheet +#: view:hr.employee:0 +msgid "Timesheets" +msgstr "" + +#. module: hr_timesheet +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_timesheet +#: help:hr.employee,product_id:0 +msgid "Specifies employee's designation as a product with type 'service'." +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "août" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "August" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "June" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytical.timesheet.employee:0 +msgid "Print My Timesheet" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "mars" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Date" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "November" +msgstr "" + +#. module: hr_timesheet +#: field:hr.sign.out.project,date:0 +msgid "Closing Date" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "October" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/hr_timesheet.py:0 +#, python-format +msgid "No analytic account defined on the project.\nPlease set one or we can not automatically fill the timesheet." +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "January" +msgstr "" + +#. module: hr_timesheet +#: view:account.analytic.account:0 +msgid "Key dates" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "Thu" +msgstr "" + +#. module: hr_timesheet +#: view:account.analytic.account:0 +msgid "Analysis stats" +msgstr "" + +#. module: hr_timesheet +#: model:ir.model,name:hr_timesheet.model_hr_analytical_timesheet_employee +msgid "Print Employee Timesheet & Print My Timesheet" +msgstr "" + +#. module: hr_timesheet +#: field:hr.sign.in.project,emp_id:0 +#: field:hr.sign.out.project,emp_id:0 +msgid "Employee ID" +msgstr "" + +#. module: hr_timesheet +#: view:hr.sign.out.project:0 msgid "General Information" msgstr "" #. module: hr_timesheet -#: model:process.process,name:hr_timesheet.process_process_timesheetprocess0 -msgid "Timesheet Process" +#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_my +msgid "My Timesheet" +msgstr "" + +#. module: hr_timesheet +#: view:account.analytic.account:0 +msgid "Analysis summary" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytical.timesheet.employee:0 +#: view:hr.analytical.timesheet.users:0 +#: view:hr.sign.in.project:0 +#: view:hr.sign.out.project:0 +msgid "Cancel" +msgstr "" + +#. module: hr_timesheet +#: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_users +#: model:ir.actions.report.xml,name:hr_timesheet.report_users_timesheet +#: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet_users +#: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_users +msgid "Employees Timesheet" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "février" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Information" +msgstr "" + +#. module: hr_timesheet +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: hr_timesheet +#: field:hr.analytical.timesheet.employee,employee_id:0 +#: model:ir.model,name:hr_timesheet.model_hr_employee +msgid "Employee" +msgstr "" + +#. module: hr_timesheet +#: field:hr.sign.in.project,server_date:0 +#: field:hr.sign.out.project,server_date:0 +msgid "Current Date" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Anlytic account" +msgstr "" + +#. module: hr_timesheet +#: model:ir.model,name:hr_timesheet.model_hr_analytic_timesheet +msgid "Timesheet Line" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytical.timesheet.employee:0 +msgid "This wizard will print monthly timesheet" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +#: field:hr.employee,product_id:0 +msgid "Product" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Invoicing" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "May" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytic.timesheet:0 +msgid "Total time" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "juin" +msgstr "" + +#. module: hr_timesheet +#: view:hr.sign.in.project:0 +msgid "(local time on the server side)" +msgstr "" + +#. module: hr_timesheet +#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form +#: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours +#: model:ir.ui.menu,name:hr_timesheet.menu_project_working_hours +msgid "Working Hours" +msgstr "" + +#. module: hr_timesheet +#: model:ir.model,name:hr_timesheet.model_hr_sign_in_project +msgid "Sign In By Project" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "February" +msgstr "" + +#. module: hr_timesheet +#: field:hr.analytic.timesheet,line_id:0 +msgid "Analytic line" +msgstr "" + +#. module: hr_timesheet +#: view:hr.sign.in.project:0 +msgid "This Wizard will make Sign In/Out By Project" +msgstr "" + +#. module: hr_timesheet +#: view:hr.analytical.timesheet.users:0 +msgid "Employees" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/hr_timesheet.py:0 +#, python-format +msgid "Analytic journal is not defined for employee %s \nDefine an employee for the selected user and assign an analytic journal!" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "octobre" +msgstr "" + +#. module: hr_timesheet +#: code:addons/hr_timesheet/report/user_timesheet.py:0 +#: code:addons/hr_timesheet/report/users_timesheet.py:0 +#, python-format +msgid "April" +msgstr "" + +#. module: hr_timesheet +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 +msgid "mai" +msgstr "" + +#. module: hr_timesheet +#: view:account.analytic.account:0 +#: view:hr.analytic.timesheet:0 +msgid "Users" +msgstr "" + +#. module: hr_timesheet +#: view:hr.sign.in.project:0 +msgid "Start Working" msgstr "" #. module: hr_timesheet @@ -409,63 +651,35 @@ msgid "Stats by user" msgstr "" #. module: hr_timesheet -#: view:hr.analytic.timesheet:0 -msgid "Timesheet Line" +#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:0 +#, python-format +msgid "No employee defined for this user" msgstr "" #. module: hr_timesheet -#: view:account.analytic.account:0 -msgid "Analysis summary" -msgstr "" - -#. module: hr_timesheet -#: wizard_field:hr.analytical.timesheet,init,year:0 -#: wizard_field:hr.analytical.timesheet.my,init,year:0 -#: wizard_field:hr.analytical.timesheet_users,init,year:0 +#: field:hr.analytical.timesheet.employee,year:0 +#: field:hr.analytical.timesheet.users,year:0 msgid "Year" msgstr "" #. module: hr_timesheet -#: wizard_button:hr.analytical.timesheet,init,end:0 -#: wizard_button:hr.analytical.timesheet.my,init,end:0 -#: wizard_button:hr.analytical.timesheet_users,init,end:0 -#: wizard_button:hr_timesheet.si_so,sign_in,end:0 -#: wizard_button:hr_timesheet.si_so,sign_out,end:0 -msgid "Cancel" +#: view:hr.analytic.timesheet:0 +msgid "Accounting" msgstr "" #. module: hr_timesheet -#: view:account.analytic.account:0 -#: wizard_field:hr.analytical.timesheet_users,init,user_ids:0 -msgid "Users" +#: field:hr.analytic.timesheet,partner_id:0 +msgid "Partner Id" msgstr "" #. module: hr_timesheet -#: model:product.uom.categ,name:hr_timesheet.uom_categ_wtime -msgid "Working Time" +#: view:hr.sign.out.project:0 +msgid "Change Work" msgstr "" #. module: hr_timesheet -#: view:account.analytic.account:0 -msgid "To be invoiced" -msgstr "" - -#. module: hr_timesheet -#: model:ir.actions.report.xml,name:hr_timesheet.report_users_timesheet -#: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet_users -#: model:ir.ui.menu,name:hr_timesheet.menu_wizard_hr_timesheet_users -msgid "Employees Timesheet" -msgstr "" - -#. module: hr_timesheet -#: selection:hr.analytical.timesheet,init,month:0 -#: selection:hr.analytical.timesheet.my,init,month:0 -#: selection:hr.analytical.timesheet_users,init,month:0 +#: selection:hr.analytical.timesheet.employee,month:0 +#: selection:hr.analytical.timesheet.users,month:0 msgid "septembre" msgstr "" -#. module: hr_timesheet -#: view:hr.employee:0 -msgid "Timesheets" -msgstr "" - diff --git a/addons/hr_timesheet_invoice/i18n/hr_timesheet_invoice.pot b/addons/hr_timesheet_invoice/i18n/hr_timesheet_invoice.pot index 2aa2baccd32..826a84aacc0 100644 --- a/addons/hr_timesheet_invoice/i18n/hr_timesheet_invoice.pot +++ b/addons/hr_timesheet_invoice/i18n/hr_timesheet_invoice.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:33+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:33+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,670 +16,115 @@ msgstr "" "Plural-Forms: \n" #. module: hr_timesheet_invoice -#: view:hr_timesheet_invoice.factor:0 -msgid "Type of invoicing" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Profit" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.invoice.create,init:0 -msgid "Force to use a specific product" -msgstr "" - -#. module: hr_timesheet_invoice -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Income" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:hr_timesheet_invoice.factor,customer_name:0 -msgid "Visible name" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.invoice.account.analytic.account.cost_ledger.report,init,date1:0 -msgid "Start of period" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.invoice.create,init,price:0 -msgid "The cost of each work done will be displayed on the invoice. You probably don't want to check this." -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.wizard,name:hr_timesheet_invoice.hr_timesheet_invoice_create -msgid "Invoice analytic lines" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.final.invoice.create,init,time:0 -msgid "Display time in the history of works" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_draft_analytic_accounts -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_action_draft_analytic_accounts -msgid "Draft Analytic Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.final.invoice.create,init,time:0 -#: wizard_field:hr.timesheet.invoice.create,init,time:0 -msgid "Time spent" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.account,amount_invoiced:0 -msgid "Invoiced Amount" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:account.analytic.account,to_invoice:0 -msgid "Check this field if you plan to automatically generate invoices based on the costs in this analytic account: timesheets, expenses, ...You can configure an automatic invoice rate on analytic accounts." -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.invoice.create,init,name:0 -msgid "The detail of each work done will be displayed on the invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.invoice.account.analytic.account.cost_ledger.report,init:0 -msgid "Select period" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Period to enddate" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_button:hr.timesheet.invoice.create,init,create:0 -msgid "Create Invoices" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Period from startdate" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.invoice.create,init,time:0 -msgid "The time of each work done will be displayed on the invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.final.invoice.create,init,balance_product:0 -msgid "Balance product" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.wizard,name:hr_timesheet_invoice.hr_timesheet_final_invoice_create -msgid "Final Invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.final.invoice.create,init:0 -msgid "Do you want details for each line of the invoices ?" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Date or Code" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_open_tree -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_analytic_timesheet_tree -msgid "Entries to invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:account.analytic.profit,init:0 -msgid "Choose" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Debit" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_button:account.analytic.profit,init,report:0 -#: wizard_button:hr.timesheet.invoice.account.analytic.account.cost_ledger.report,init,report:0 -msgid "Print" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_open_analytic_accounts -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_action_open_analytic_accounts -msgid "Open Analytic Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.invoice.create,init:0 -msgid "Filter on Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.report.xml,name:hr_timesheet_invoice.report_analytical_profit -#: model:ir.actions.wizard,name:hr_timesheet_invoice.account_analytic_profit -#: model:ir.ui.menu,name:hr_timesheet_invoice.print_account_analytic_profit -msgid "Timesheet Profit" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.account,pricelist_id:0 -msgid "Sale Pricelist" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.final.invoice.create,init,name:0 -msgid "Display detail of work in the invoice line." -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "J.C. or Move name" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Printing date" -msgstr "" - -#. module: hr_timesheet_invoice -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form -#: model:ir.ui.menu,name:hr_timesheet_invoice.hr_timesheet_invoice_factor_view -msgid "Types of Invoicing" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Theorical" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_tree_invoiced_my -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_analytic_timesheet_tree_invoiced_my -msgid "My Uninvoiced Entries" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.final.invoice.create,init,name:0 -#: wizard_field:hr.timesheet.invoice.create,init,name:0 -msgid "Name of entry" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Employee or Journal Name" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Currency" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.invoice.create,init,product:0 -msgid "Complete this field only if you want to force to use a specific product. Keep empty to use the real product that comes from the cost." -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_tree_invoiced -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_analytic_timesheet_tree_invoiced -msgid "Uninvoiced Entries" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_button:hr.timesheet.final.invoice.create,init,create:0 -msgid "Create invoices" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.final.invoice.create,init:0 -msgid "Invoice Balance amount" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Invoice rate by user" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:account.analytic.profit,init,date_from:0 -msgid "From" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:account.analytic.account,amount_invoiced:0 -msgid "Total invoiced" -msgstr "" - -#. module: hr_timesheet_invoice -#: view:account.analytic.account:0 -msgid "Status" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Period to" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.final.invoice.create,init,balance_product:0 -msgid "The product that will be used to invoice the remaining amount." -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -#: model:ir.actions.report.xml,name:hr_timesheet_invoice.account_analytic_account_cost_ledger -#: model:ir.actions.wizard,name:hr_timesheet_invoice.account_analytic_account_cost_ledger_report -msgid "Cost Ledger" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.final.invoice.create,init,date:0 -msgid "Display date in the history of works" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.final.invoice.create,init,date:0 -#: wizard_field:hr.timesheet.invoice.create,init,date:0 -msgid "Date" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:hr_timesheet_invoice.factor,factor:0 -msgid "Discount (%)" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Eff." -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.invoice.create,init,accounts:0 -msgid "Analytic Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Total:" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Credit" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.invoice.account.analytic.account.cost_ledger.report,init,date2:0 -msgid "End of period" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Balance" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.account,to_invoice:0 -msgid "Reinvoice Costs" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Totals:" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:account.analytic.profit,init,date_to:0 -msgid "To" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.invoice.create,init:0 -msgid "Do you want to show details of work in invoice ?" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 -msgid "Period from" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.account,amount_max:0 -msgid "Max. Invoice Price" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.line,invoice_id:0 -msgid "Invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_button:account.analytic.profit,init,end:0 -#: wizard_button:hr.timesheet.final.invoice.create,init,end:0 -#: wizard_button:hr.timesheet.invoice.account.analytic.account.cost_ledger.report,init,end:0 -#: wizard_button:hr.timesheet.invoice.create,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: hr_timesheet_invoice -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:account.analytic.profit,init,employee_ids:0 -msgid "Employee" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.invoice.create,init,date:0 -msgid "The real date of each work will be displayed on the invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: help:hr.timesheet.final.invoice.create,init,price:0 -msgid "Display cost of the item you reinvoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_view:hr.timesheet.invoice.create,init:0 -msgid "Choose accounts you want to invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:hr.timesheet.invoice.create,init,product:0 -msgid "Product" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "%" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:hr_timesheet_invoice.factor,name:0 -msgid "Internal name" -msgstr "" - -#. module: hr_timesheet_invoice -#: wizard_field:account.analytic.profit,init,journal_ids:0 -msgid "Journal" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -msgid "Units" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information -msgid "Invoice on analytic lines" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_pending_analytic_accounts -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_action_pending_analytic_accounts -msgid "Pending Analytic Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: view:account.analytic.account:0 -#: wizard_view:hr.timesheet.invoice.create,init:0 -msgid "Invoicing Data" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_factor -msgid "Invoice rate" -msgstr "" - -#. module: hr_timesheet_invoice -#: view:hr_timesheet_invoice.factor:0 -msgid "Types of invoicing" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:account.analytic.line,to_invoice:0 -msgid "Invoicing" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_open_invoice_analytic_accounts -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_action_open_invoice_analytic_accounts -msgid "Unclosed Invoiceable Accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: rml:account.analytic.profit:0 -#: wizard_field:hr.timesheet.final.invoice.create,init,price:0 -#: wizard_field:hr.timesheet.invoice.create,init,price:0 -msgid "Cost" -msgstr "" - - -#. module: hr_timesheet_invoice -#: model:ir.model,name:hr_timesheet_invoice.model_report_analytic_account_close -msgid "Analytic account to close" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,quantity_max:0 -msgid "Max. Quantity" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,name:0 -msgid "Analytic account" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,state:0 -msgid "State" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,date_deadline:0 -msgid "Deadline" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information -msgid "Analytic Account Reporting" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,partner_id:0 -msgid "Partner" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_analytic_account_tree -#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_action_analytic_account_tree -#: view:report.analytic.account.close:0 -msgid "Expired analytic accounts" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.analytic.account.close,quantity:0 -msgid "Quantity" -msgstr "" - - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_acc_analytic_acc_2_report_acc_analytic_line_to_invoice -msgid "Lines to Invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_account_analytic_line_to_invoice -#: model:ir.ui.menu,name:hr_timesheet_invoice.account_analytic_lines_to_invoice_report -#: view:report.account.analytic.line.to.invoice:0 -msgid "Analytic Lines to Invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.account.analytic.line.to.invoice,sale_price:0 -msgid "Sale price" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information -msgid "Analytic lines - Reporting" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.account.analytic.line.to.invoice,name:0 -msgid "Month" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.account.analytic.line.to.invoice,amount:0 -msgid "Amount" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.model,name:hr_timesheet_invoice.model_report_account_analytic_line_to_invoice -msgid "Analytic lines to invoice report" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:report.account.analytic.line.to.invoice,product_uom_id:0 -msgid "UoM" -msgstr "" - - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_account_date_stat_my -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_account_date_my -msgid "My daily timesheets by account" -msgstr "" - -#. module: hr_timesheet_invoice +#: view:report.timesheet.line:0 #: view:report_timesheet.user:0 msgid "Timesheet by user" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_account_stat_all -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_account_all -msgid "Timesheet by Account" +#: view:hr_timesheet_invoice.factor:0 +msgid "Type of invoicing" msgstr "" #. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Profit" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:0 +#, python-format +msgid "Analytic account incomplete" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create_final +msgid "Create invoice from timesheet final" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create:0 +msgid "Force to use a specific product" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.timesheet.line:0 +msgid " 7 Days " +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Income" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:account.analytic.line:0 +msgid "To Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_user +msgid "Timesheet per day" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "March" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create.final,name:0 +msgid "Name of entry" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:account.analytic.account,pricelist_id:0 +msgid "The product to invoice is defined on the employee form, the price will be deduced by this pricelist on the product." +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_factor +msgid "Invoice Rate" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.account.analytic.line.to.invoice:0 +#: view:report.timesheet.line:0 #: view:report_timesheet.account:0 -msgid "Timesheet by account" +#: view:report_timesheet.account.date:0 +#: view:report_timesheet.user:0 +msgid "This Year" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.act_res_users_2_report_timesheet_invoice -#: model:ir.model,name:report_timesheet_invoice.model_report_timesheet_invoice -msgid "Costs to invoice" +#: help:hr.timesheet.invoice.create.final,time:0 +msgid "Display time in the history of works" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_user_stat_my -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_user_my -msgid "My Timesheet of the Month" +#: view:hr.timesheet.analytic.profit:0 +msgid "Journals" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_random_timesheet_lines_board -#: model:ir.model,name:report_timesheet_invoice.model_random_timesheet_lines -msgid "Random Timesheet Lines" +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,day:0 +msgid "Day" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.act_account_analytic_account_2_report_timehsheet_account -msgid "Timesheets" +#: field:random.timesheet.lines,uom_id:0 +#: field:report.account.analytic.line.to.invoice,product_uom_id:0 +msgid "UoM" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.act_res_users_2_report_timehsheet_account -msgid "Timesheets per account" -msgstr "" - -#. module: hr_timesheet_invoice -#: view:report_timesheet.invoice:0 -msgid "Timesheets to invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.act_res_users_2_report_timesheet_user -msgid "Timesheets per day" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_account_date_stat_all -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_account_date_all -msgid "Daily Timesheet by Account" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:random.timesheet.lines,name:0 field:report.random.timesheet,name:0 -msgid "Description" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.model,name:report_timesheet_invoice.model_report_timesheet_account -#: view:report_timesheet.account:0 -msgid "Timesheet per account" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.module.module,shortdesc:report_timesheet.module_meta_information -msgid "Timesheet - Reporting" -msgstr "" - -#. module: hr_timesheet_invoice -#: view:report_timesheet.invoice:0 -msgid "Timesheet by invoice" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.ui.menu,name:report_timesheet_invoice.next_id_69 -msgid "This Month" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_account_stat_my -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_account_my -msgid "My timesheets by account" -msgstr "" - -#. module: hr_timesheet_invoice -#: model:ir.model,name:report_timesheet_invoice.model_report_random_timesheet -msgid "Random Timesheet Report" -msgstr "" - -#. module: hr_timesheet_invoice -#: field:random.timesheet.lines,user_id:0 -#: field:report.random.timesheet,user_id:0 -#: field:report_timesheet.account,user_id:0 -#: field:report_timesheet.account.date,user_id:0 -#: field:report_timesheet.invoice,user_id:0 -#: field:report_timesheet.user,user_id:0 -msgid "User" +#: view:report.timesheet.line:0 +msgid "Account" msgstr "" #. module: hr_timesheet_invoice @@ -688,8 +133,13 @@ msgid "Random Timesheets" msgstr "" #. module: hr_timesheet_invoice -#: view:report_timesheet.account.date:0 -msgid "Daily timesheet by account" +#: field:account.analytic.account,amount_invoiced:0 +msgid "Invoiced Amount" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.timesheet.line:0 +msgid "Uninvoiced line with billing rate" msgstr "" #. module: hr_timesheet_invoice @@ -703,72 +153,931 @@ msgid "Project" msgstr "" #. module: hr_timesheet_invoice -#: field:report_timesheet.invoice,amount_invoice:0 -msgid "To invoice" +#: field:account.analytic.account,pricelist_id:0 +msgid "Sale Pricelist" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_user_stat_all -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_user_all -msgid "Timesheet by User" +#: field:random.timesheet.lines,amount:0 +#: field:report.account.analytic.line.to.invoice,amount:0 +msgid "Amount" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_invoice_stat_all -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_invoice_all -msgid "Timesheet by Invoice" +#: help:hr.timesheet.invoice.create,name:0 +msgid "The detail of each work done will be displayed on the invoice" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_random_timesheet_board +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_random_timesheet_board msgid "Random Timesheet" msgstr "" #. module: hr_timesheet_invoice -#: field:random.timesheet.lines,general_account_id:0 -msgid "General Account" +#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create +msgid "Create invoice from timesheet" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.model,name:report_timesheet_invoice.model_report_timesheet_user -msgid "Timesheet per day" +#: report:account.analytic.profit:0 +msgid "Period to enddate" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_invoice_stat_my -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_invoice_my -msgid "My timesheets to invoice" +#: model:ir.model,name:hr_timesheet_invoice.model_report_analytic_account_close +msgid "Analytic account to close" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.model,name:report_timesheet_invoice.model_report_timesheet_account_date +#: view:random.timesheet.lines:0 +#: view:report.timesheet.line:0 +msgid "Group By..." +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create:0 +#: view:hr.timesheet.invoice.create.final:0 +msgid "Create Invoices" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_account_date #: view:report_timesheet.account.date:0 msgid "Daily timesheet per account" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.module.module,description:report_timesheet.module_meta_information -msgid "" -"Module to add timesheet views like\n" -" All Month, Timesheet By User, Timesheet Of Month, Timesheet By Account" +#: view:hr.timesheet.invoice.create.final:0 +msgid "Final invoice for analytic account" msgstr "" #. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Analytic Account incomplete" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_account +#: view:random.timesheet.lines:0 #: field:random.timesheet.lines,analytic_account_id:0 #: field:report.random.timesheet,analytic_account_id:0 +#: field:report.timesheet.line,account_id:0 #: field:report_timesheet.account,account_id:0 #: field:report_timesheet.account.date,account_id:0 msgid "Analytic Account" msgstr "" +#. module: hr_timesheet_invoice +#: field:report.analytic.account.close,date_deadline:0 +msgid "Deadline" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_my_account +msgid "Accounts to invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.analytic.account.close,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create,time:0 +msgid "The time of each work done will be displayed on the invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create.final,balance_product:0 +msgid "Balance product" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_account_analytic_account_2_report_timehsheet_account +msgid "Timesheets" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_analytic_cost_ledger +msgid "hr.timesheet.analytic.cost.ledger" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Please fill in the Partner or Customer and Sale Pricelist fields in the Analytic Account:\n%s" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create_final +msgid "Final Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create.final:0 +msgid "Do you want details for each line of the invoices ?" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_account_analytic_line_to_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_invoice +msgid "Costs to invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.account.analytic.line.to.invoice,account_id:0 +#: field:report.analytic.account.close,name:0 +msgid "Analytic account" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:account.analytic.account:0 +#: field:report.analytic.account.close,state:0 +msgid "State" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:0 +#, python-format +msgid "Data Insufficient!" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Debit" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.profit,employee_ids:0 +msgid "Employee" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:account.analytic.line,to_invoice:0 +msgid "It allows to set the discount while making invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create,price:0 +msgid "The cost of each work done will be displayed on the invoice. You probably don't want to check this" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr_timesheet_invoice.factor,customer_name:0 +msgid "Name" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_acc_analytic_acc_2_report_acc_analytic_line_to_invoice +msgid "Lines to Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:0 +#, python-format +msgid "Error !" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3 +msgid "Gratis" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:account.analytic.account,to_invoice:0 +msgid "Fill this field if you plan to automatically generate invoices based on the costs in this analytic account: timesheets, expenses, ...You can configure an automatic invoice rate on analytic accounts." +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.analytic.profit:0 +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_analytic_profit +#: model:ir.actions.report.xml,name:hr_timesheet_invoice.report_analytical_profit +#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_timesheet_analytic_profit +msgid "Timesheet Profit" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Partner incomplete" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create.final,name:0 +msgid "Display detail of work in the invoice line." +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "July" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_random_timesheet +msgid "Random Timesheet Report" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Printing date" +msgstr "" + +#. module: hr_timesheet_invoice +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_open_tree +#: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_analytic_timesheet_tree +msgid "Bill Tasks Works" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form +#: model:ir.ui.menu,name:hr_timesheet_invoice.hr_timesheet_invoice_factor_view +msgid "Types of Invoicing" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:0 +#, python-format +msgid "Please fill in the partner and pricelist field '\n" +" 'in the analytic account:\n%s" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Theorical" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:0 +#, python-format +msgid "You can not modify an invoiced analytic line!" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_account_analytic_line_to_invoice +msgid "Analytic lines to invoice report" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_user_stat_all +msgid "Timesheet by User" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_invoice_stat_all +msgid "Timesheet by Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_analytic_account_tree +#: view:report.analytic.account.close:0 +msgid "Expired analytic accounts" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr_timesheet_invoice.factor,factor:0 +msgid "Discount (%)" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor1 +msgid "Yes (100%)" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Employee or Journal Name" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Invoices" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "December" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.account.analytic.line.to.invoice,month:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,month:0 +#: field:report_timesheet.account,month:0 +#: field:report_timesheet.account.date,month:0 +#: field:report_timesheet.user,month:0 +msgid "Month" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Currency" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:random.timesheet.lines:0 +#: field:random.timesheet.lines,user_id:0 +#: field:report.random.timesheet,user_id:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,user_id:0 +#: field:report_timesheet.account,user_id:0 +#: field:report_timesheet.account.date,user_id:0 +#: field:report_timesheet.invoice,user_id:0 +#: field:report_timesheet.user,user_id:0 +msgid "User" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create,product:0 +msgid "Complete this field only if you want to force to use a specific product. Keep empty to use the real product that comes from the cost." +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.timesheet.line:0 +msgid "Non Assigned timesheets to users" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.timesheet.line,invoice_id:0 +msgid "Invoiced" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.analytic.account.close,quantity_max:0 +msgid "Max. Quantity" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create.final:0 +msgid "Invoice Balance amount" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Invoice rate by user" +msgstr "" + +#. module: hr_timesheet_invoice +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.profit,date_from:0 +msgid "From" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:account.analytic.account,amount_invoiced:0 +msgid "Total invoiced" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Period to" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_line +msgid "Analytic Line" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "August" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_cost_ledger +#: model:ir.actions.report.xml,name:hr_timesheet_invoice.account_analytic_account_cost_ledger +msgid "Cost Ledger" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor2 +msgid "50%" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "June" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create.final,date:0 +msgid "Display date in the history of works" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_account +#: view:report_timesheet.account:0 +msgid "Timesheet per account" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_account_stat_all +msgid "Timesheet by Account" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create,date:0 +#: field:hr.timesheet.invoice.create.final,date:0 +#: field:random.timesheet.lines,date:0 +#: field:report.random.timesheet,date:0 +#: field:report.timesheet.line,date:0 +msgid "Date" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Please fill in the Address field in the Partner: %s." +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "November" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.timesheet.line:0 +msgid "Extended Filters..." +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report_timesheet.invoice,amount_invoice:0 +msgid "To invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Eff." +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create:0 +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create +msgid "Invoice analytic lines" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "J.C. /Move name" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Total:" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "January" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Credit" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.cost.ledger,date2:0 +msgid "End of period" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +#: field:report.analytic.account.close,balance:0 +msgid "Balance" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:random.timesheet.lines,quantity:0 +#: field:report.analytic.account.close,quantity:0 +#: field:report.random.timesheet,quantity:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,quantity:0 +#: field:report_timesheet.account,quantity:0 +#: field:report_timesheet.account.date,quantity:0 +#: field:report_timesheet.invoice,quantity:0 +#: field:report_timesheet.user,quantity:0 +msgid "Quantity" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Date/Code" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:random.timesheet.lines:0 +#: field:random.timesheet.lines,general_account_id:0 +#: field:report.timesheet.line,general_account_id:0 +msgid "General Account" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_analytic_profit +msgid "Print Timesheet Profit" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:account.analytic.account,to_invoice:0 +msgid "Reinvoice Costs" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Totals:" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.profit,date_to:0 +msgid "To" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create:0 +msgid "Do you want to show details of work in invoice ?" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 +msgid "Period from" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:account.analytic.account,amount_max:0 +msgid "Max. Invoice Price" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "September" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:account.analytic.line,invoice_id:0 +#: model:ir.model,name:hr_timesheet_invoice.model_account_invoice +#: view:report.timesheet.line:0 +msgid "Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.analytic.cost.ledger:0 +#: view:hr.timesheet.analytic.profit:0 +#: view:hr.timesheet.invoice.create:0 +#: view:hr.timesheet.invoice.create.final:0 +msgid "Cancel" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_line_stat_all +#: model:ir.model,name:hr_timesheet_invoice.model_hr_analytic_timesheet +#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_line +#: view:report.timesheet.line:0 +msgid "Timesheet Line" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:0 +#, python-format +msgid "Balance product needed" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.invoice.create:0 +msgid "Billing Data" +msgstr "" + +#. module: hr_timesheet_invoice +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report_timesheet.account:0 +msgid "Timesheet by account" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr_timesheet_invoice.factor,customer_name:0 +msgid "Label for the customer" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:random.timesheet.lines:0 +msgid "Current" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.analytic.cost.ledger:0 +#: view:hr.timesheet.analytic.profit:0 +msgid "Print" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.model,name:hr_timesheet_invoice.model_random_timesheet_lines +msgid "Random Timesheet Lines" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "October" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create.final,price:0 +msgid "Display cost of the item you reinvoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create,date:0 +msgid "The real date of each work will be displayed on the invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:0 +#, python-format +msgid "At least one line has no product !" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report_timesheet.invoice:0 +msgid "Timesheets to invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:0 +#, python-format +msgid "Please fill a Balance product in the wizard" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.cost.ledger,date1:0 +msgid "Start of period" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create,time:0 +#: field:hr.timesheet.invoice.create.final,time:0 +msgid "Time spent" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_account_date_stat_all +msgid "Daily Timesheet by Account" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create,product:0 +#: view:random.timesheet.lines:0 +#: field:random.timesheet.lines,product_id:0 +#: field:report.account.analytic.line.to.invoice,product_id:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,product_id:0 +msgid "Product" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:board.board:0 +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_uninvoiced_line +msgid "Uninvoice lines with billing rate" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "%" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:random.timesheet.lines,to_invoice:0 +msgid "Invoicing" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "May" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.profit,journal_ids:0 +msgid "Journal" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr.timesheet.invoice.create.final,balance_product:0 +msgid "The product that will be used to invoice the remaining amount" +msgstr "" + +#. module: hr_timesheet_invoice +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:0 +#, python-format +msgid "No Records Found for Report!" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report_timesheet.invoice:0 +msgid "Timesheet by invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.account.analytic.line.to.invoice:0 +#: view:report.timesheet.line:0 +#: view:report_timesheet.account:0 +#: view:report_timesheet.account.date:0 +#: view:report_timesheet.user:0 +msgid "This Month" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_random_timesheet_lines_board +msgid "Working Hours" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.analytic.cost.ledger:0 +msgid "Select Period" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +msgid "Period from startdate" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "February" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information +msgid "Invoice on analytic lines" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report_timesheet.account.date:0 +msgid "Daily timesheet by account" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.account.analytic.line.to.invoice,sale_price:0 +msgid "Sale price" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr.timesheet.analytic.profit:0 +msgid "Employees" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:report.account.analytic.line.to.invoice,name:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,name:0 +#: field:report_timesheet.account,name:0 +#: field:report_timesheet.account.date,name:0 +#: field:report_timesheet.user,name:0 +msgid "Year" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_user +msgid "Timesheets per day" +msgstr "" + +#. module: hr_timesheet_invoice +#: selection:report.account.analytic.line.to.invoice,month:0 +#: selection:report.timesheet.line,month:0 +#: selection:report_timesheet.account,month:0 +#: selection:report_timesheet.account.date,month:0 +#: selection:report_timesheet.user,month:0 +msgid "April" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:account.analytic.account:0 +msgid "Invoicing Data" +msgstr "" + +#. module: hr_timesheet_invoice +#: help:hr_timesheet_invoice.factor,factor:0 +msgid "Discount in percentage" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:hr_timesheet_invoice.factor:0 +msgid "Types of invoicing" +msgstr "" + +#. module: hr_timesheet_invoice +#: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timehsheet_account +msgid "Timesheets per account" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr_timesheet_invoice.factor,name:0 +msgid "Internal name" +msgstr "" + +#. module: hr_timesheet_invoice +#: report:account.analytic.profit:0 +#: field:report.account.analytic.line.to.invoice,unit_amount:0 +msgid "Units" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:account.analytic.line,to_invoice:0 +msgid "Type of Invoicing" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:report.account.analytic.line.to.invoice:0 +msgid "Analytic Lines to Invoice" +msgstr "" + +#. module: hr_timesheet_invoice +#: field:hr.timesheet.invoice.create,name:0 +#: field:random.timesheet.lines,name:0 +#: field:report.random.timesheet,name:0 +msgid "Description" +msgstr "" + #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,manager_id:0 msgid "Manager" msgstr "" #. module: hr_timesheet_invoice -#: model:ir.actions.act_window,name:report_timesheet_invoice.action_timesheet_user_stat -#: model:ir.ui.menu,name:report_timesheet_invoice.menu_report_timesheet_user -msgid "Timesheet by user (this month)" +#: report:account.analytic.profit:0 +#: field:hr.timesheet.invoice.create,price:0 +#: field:hr.timesheet.invoice.create.final,price:0 +#: view:report.timesheet.line:0 +#: field:report.timesheet.line,cost:0 +#: field:report_timesheet.user,cost:0 +msgid "Cost" +msgstr "" + +#. module: hr_timesheet_invoice +#: view:random.timesheet.lines:0 +msgid "Search Timesheet Lines" msgstr "" diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 44bda56739f..b152e0112eb 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -23,7 +23,8 @@ import time import netsvc from osv import fields, osv -from mx import DateTime +from datetime import datetime +from dateutil.relativedelta import relativedelta from tools.translate import _ class one2many_mod2(fields.one2many): @@ -210,9 +211,9 @@ class hr_timesheet_sheet(osv.osv): if context is None: context = {} for sheet in self.browse(cr, uid, ids, context=context): - if DateTime.now() <= DateTime.strptime(sheet.date_from, '%Y-%m-%d'): + if datetime.today() <= datetime.strptime(sheet.date_from, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_from,}, context=context) - elif DateTime.now() >= DateTime.strptime(sheet.date_to, '%Y-%m-%d'): + elif datetime.now() >= datetime.strptime(sheet.date_to, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_to,}, context=context) else: self.write(cr, uid, [sheet.id], {'date_current': time.strftime('%Y-%m-%d')}, context=context) @@ -222,11 +223,11 @@ class hr_timesheet_sheet(osv.osv): if context is None: context = {} for sheet in self.browse(cr, uid, ids, context=context): - if DateTime.strptime(sheet.date_current, '%Y-%m-%d') <= DateTime.strptime(sheet.date_from, '%Y-%m-%d'): + if datetime.strptime(sheet.date_current, '%Y-%m-%d') <= datetime.strptime(sheet.date_from, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_from,}, context=context) else: self.write(cr, uid, [sheet.id], { - 'date_current': (DateTime.strptime(sheet.date_current, '%Y-%m-%d') + DateTime.RelativeDateTime(days=-1)).strftime('%Y-%m-%d'), + 'date_current': (datetime.strptime(sheet.date_current, '%Y-%m-%d') + relativedelta(days=-1)).strftime('%Y-%m-%d'), }, context=context) return True @@ -234,11 +235,11 @@ class hr_timesheet_sheet(osv.osv): if context is None: context = {} for sheet in self.browse(cr, uid, ids, context=context): - if DateTime.strptime(sheet.date_current, '%Y-%m-%d') >= DateTime.strptime(sheet.date_to, '%Y-%m-%d'): + if datetime.strptime(sheet.date_current, '%Y-%m-%d') >= datetime.strptime(sheet.date_to, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_to,}, context=context) else: self.write(cr, uid, [sheet.id], { - 'date_current': (DateTime.strptime(sheet.date_current, '%Y-%m-%d') + DateTime.RelativeDateTime(days=1)).strftime('%Y-%m-%d'), + 'date_current': (datetime.strptime(sheet.date_current, '%Y-%m-%d') + relativedelta(days=1)).strftime('%Y-%m-%d'), }, context=context) return True @@ -246,9 +247,9 @@ class hr_timesheet_sheet(osv.osv): if context is None: context = {} for sheet in self.browse(cr, uid, ids, context=context): - if DateTime.strptime(sheet.date_current, '%Y-%m-%d') <= DateTime.strptime(sheet.date_from, '%Y-%m-%d'): + if datetime.strptime(sheet.date_current, '%Y-%m-%d') <= datetime.strptime(sheet.date_from, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_from,}, context=context) - elif DateTime.strptime(sheet.date_current, '%Y-%m-%d') >= DateTime.strptime(sheet.date_to, '%Y-%m-%d'): + elif datetime.strptime(sheet.date_current, '%Y-%m-%d') >= datetime.strptime(sheet.date_to, '%Y-%m-%d'): self.write(cr, uid, [sheet.id], {'date_current': sheet.date_to,}, context=context) return True @@ -318,7 +319,7 @@ class hr_timesheet_sheet(osv.osv): if r=='month': return time.strftime('%Y-%m-01') elif r=='week': - return (DateTime.now() + DateTime.RelativeDateTime(weekday=(DateTime.Monday,0))).strftime('%Y-%m-%d') + return (datetime.today() + relativedelta(weekday=0)).strftime('%Y-%m-%d') elif r=='year': return time.strftime('%Y-01-01') return time.strftime('%Y-%m-%d') @@ -327,9 +328,9 @@ class hr_timesheet_sheet(osv.osv): user = self.pool.get('res.users').browse(cr, uid, uid, context=context) r = user.company_id and user.company_id.timesheet_range or 'month' if r=='month': - return (DateTime.now() + DateTime.RelativeDateTime(months=+1,day=1,days=-1)).strftime('%Y-%m-%d') + return (datetime.today() + relativedelta(months=+1,day=1,days=-1)).strftime('%Y-%m-%d') elif r=='week': - return (DateTime.now() + DateTime.RelativeDateTime(weekday=(DateTime.Sunday,0))).strftime('%Y-%m-%d') + return (datetime.today() + relativedelta(weekday=6)).strftime('%Y-%m-%d') elif r=='year': return time.strftime('%Y-12-31') return time.strftime('%Y-%m-%d') diff --git a/addons/hr_timesheet_sheet/i18n/hr_timesheet_sheet.pot b/addons/hr_timesheet_sheet/i18n/hr_timesheet_sheet.pot index 93fda3ff2f2..8338834e554 100644 --- a/addons/hr_timesheet_sheet/i18n/hr_timesheet_sheet.pot +++ b/addons/hr_timesheet_sheet/i18n/hr_timesheet_sheet.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:34+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:34+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,8 +16,9 @@ msgstr "" "Plural-Forms: \n" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_review0 -msgid "Review end of day check day is complete" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You can not have 2 timesheets that overlaps !\nPlease use the menu \'My Current Timesheet\' to avoid this problem." msgstr "" #. module: hr_timesheet_sheet @@ -34,6 +35,24 @@ msgstr "" msgid "Sheet" msgstr "" +#. module: hr_timesheet_sheet +#: model:process.transition,name:hr_timesheet_sheet.process_transition_timesheetdraft0 +msgid "Service" +msgstr "" + +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:0 +#, python-format +msgid "No employee defined for your user !" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: view:hr_timesheet_sheet.sheet:0 +#: view:timesheet.report:0 +msgid "Group By..." +msgstr "" + #. module: hr_timesheet_sheet #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." @@ -42,19 +61,20 @@ msgstr "" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,total_attendance:0 #: field:hr_timesheet_sheet.sheet,total_attendance_day:0 -#: view:hr_timesheet_sheet.sheet.day:0 msgid "Total Attendance" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_my_confirm -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_confirm -msgid "My timesheets to confirm" +#: view:hr_timesheet_sheet.sheet:0 +#: field:hr_timesheet_sheet.sheet,department_id:0 +#: view:timesheet.report:0 +#: field:timesheet.report,department_id:0 +msgid "Department" msgstr "" #. module: hr_timesheet_sheet -#: field:res.company,timesheet_range:0 -msgid "Timeshet range" +#: model:process.transition,name:hr_timesheet_sheet.process_transition_tasktimesheet0 +msgid "Task timesheet" msgstr "" #. module: hr_timesheet_sheet @@ -63,15 +83,34 @@ msgid "Today" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_confirmtimesheetsheet0 -msgid "Confirm timesheet sheet" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "Please verify that the total difference of the sheet is lower than %.2f !" msgstr "" #. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "March" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,company_id:0 +#: field:hr_timesheet_sheet.sheet,company_id:0 +#: view:timesheet.report:0 +#: field:timesheet.report,company_id:0 +msgid "Company" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 #: view:hr_timesheet_sheet.sheet:0 +#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_report +#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet +#: model:ir.model,name:hr_timesheet_sheet.model_timesheet_report #: model:process.node,name:hr_timesheet_sheet.process_node_timesheet0 -#: model:process.node,name:hr_timesheet_sheet.process_node_timesheetconfirming0 -#: model:process.transition,name:hr_timesheet_sheet.process_transition_timesheetdraft0 +#: view:timesheet.report:0 msgid "Timesheet" msgstr "" @@ -81,19 +120,14 @@ msgid "Set to Draft" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_attendance0 -msgid "Defines employee's timesheet entry" +#: field:hr_timesheet_sheet.sheet,date_to:0 +#: field:timesheet.report,date_to:0 +msgid "Date to" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_drafttimesheetsheet0 -msgid "Draft Timesheet sheet" -msgstr "" - -#. module: hr_timesheet_sheet -#: model:ir.actions.wizard,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_my_current -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current -msgid "My Current Timesheet" +#: model:process.node,note:hr_timesheet_sheet.process_node_invoiceonwork0 +msgid "Based on the timesheet" msgstr "" #. module: hr_timesheet_sheet @@ -102,7 +136,11 @@ msgid "Validate" msgstr "" #. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,day:0 #: selection:res.company,timesheet_range:0 +#: view:timesheet.report:0 +#: field:timesheet.report,day:0 msgid "Day" msgstr "" @@ -111,6 +149,17 @@ msgstr "" msgid "Present" msgstr "" +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +msgid "Total Cost" +msgstr "" + +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "UserError" +msgstr "" + #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 #: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_refusetimesheet0 @@ -118,52 +167,53 @@ msgid "Refuse" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_validatedtimesheet0 -msgid "Validated Timesheet" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You can not sign in from an other date than today" msgstr "" #. module: hr_timesheet_sheet -#: constraint:hr_timesheet_sheet.sheet:0 -msgid "You must select a Current date wich is in the timesheet dates !" +#: view:hr.timesheet.report:0 +#: view:timesheet.report:0 +msgid " Month-1 " msgstr "" #. module: hr_timesheet_sheet -#: view:hr_timesheet_sheet.sheet.day:0 -msgid "Total Difference" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You cannot enter an attendance ' \\n" +" 'date outside the current timesheet dates!" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_phonecallencoding0 -msgid "Phone call encoding" +#: model:process.transition,name:hr_timesheet_sheet.process_transition_validatetimesheet0 +msgid "Validation" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_sheet_by_account -msgid "Timesheet by Day" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "Warning !" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_timesheet0 -msgid "Defines the task work entry into timesheet line" +#: model:process.node,note:hr_timesheet_sheet.process_node_attendance0 +msgid "Employee's timesheet entry" msgstr "" #. module: hr_timesheet_sheet -#: help:res.company,timesheet_max_difference:0 -msgid "Allowed difference between the sign in/out and the timesheet computation for one sheet. Set this to 0 if you do not want any control." -msgstr "" - -#. module: hr_timesheet_sheet -#: view:hr_timesheet_sheet.sheet.day:0 -msgid "Timesheet by Days" -msgstr "" - -#. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_confirmtimesheet0 -msgid "timesheet is confirmed at the end of the week / month" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You cannot enter an attendance ' \\n" +" 'date outside the current timesheet dates!" msgstr "" #. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,account_id:0 #: field:hr_timesheet_sheet.sheet.account,name:0 +#: view:timesheet.report:0 +#: field:timesheet.report,account_id:0 msgid "Analytic Account" msgstr "" @@ -172,35 +222,50 @@ msgstr "" msgid "Project Timesheet" msgstr "" +#. module: hr_timesheet_sheet +#: field:timesheet.report,nbr:0 +msgid "#Nbr" +msgstr "" + #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,date_from:0 +#: field:timesheet.report,date_from:0 msgid "Date from" msgstr "" #. module: hr_timesheet_sheet -#: model:process.process,name:hr_timesheet_sheet.process_process_hrtimesheetprocess0 -msgid "Hr Timesheet Process" +#: view:hr.timesheet.report:0 +#: view:timesheet.report:0 +msgid " Month " msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_analyticcost0 -msgid "Analytic cost" +#: view:hr_timesheet_sheet.sheet:0 +#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_employee_2_hr_timesheet +#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form +#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_hr_timesheet_sheet_graph +#: model:ir.module.module,shortdesc:hr_timesheet_sheet.module_meta_information +#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form +#: view:res.company:0 +msgid "Timesheets" msgstr "" #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state:0 +#: model:process.node,name:hr_timesheet_sheet.process_node_confirmedtimesheet0 +#: view:timesheet.report:0 +#: selection:timesheet.report,state:0 msgid "Confirmed" msgstr "" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet.day,total_attendance:0 +#: model:ir.model,name:hr_timesheet_sheet.model_hr_attendance #: model:process.node,name:hr_timesheet_sheet.process_node_attendance0 -#: model:process.transition,name:hr_timesheet_sheet.process_transition_attendancetimesheet0 msgid "Attendance" msgstr "" #. module: hr_timesheet_sheet -#: view:hr_timesheet_sheet.sheet:0 #: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_draftconfirmtimesheet0 msgid "Confirm" msgstr "" @@ -211,28 +276,38 @@ msgid "Timesheet lines" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_timesheetline0 -msgid "Encode your timesheet line" +#: field:hr_timesheet_sheet.sheet,state:0 +#: view:timesheet.report:0 +#: field:timesheet.report,state:0 +msgid "State" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_confirmtimesheet0 -msgid "Confirm Timesheet" +#: model:process.node,note:hr_timesheet_sheet.process_node_confirmedtimesheet0 +msgid "State is 'confirmed'." msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_validatedtimesheet0 -msgid "Control by the project manager" +#: field:hr_timesheet_sheet.sheet,employee_id:0 +msgid "Employee" msgstr "" #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state:0 +#: selection:timesheet.report,state:0 msgid "New" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_timesheetconfirming0 -msgid "Timesheet sheet confirm at the end of the period" +#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_week_attendance_graph +msgid "My Total Attendances By Week" +msgstr "" + +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:0 +#, python-format +msgid "Error !" msgstr "" #. module: hr_timesheet_sheet @@ -246,8 +321,14 @@ msgid "Timesheet Lines" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_confirmtimesheetsheet0 -msgid "Confirm timesheet at the end of the period" +#: view:hr.timesheet.report:0 +msgid "Hours" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:timesheet.report:0 +#: field:timesheet.report,cost:0 +msgid "#Cost" msgstr "" #. module: hr_timesheet_sheet @@ -256,8 +337,20 @@ msgid "No employee defined" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_confirmedtimesheet0 -msgid "Confirmed Timesheet" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "Invalid action !" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.transition,note:hr_timesheet_sheet.process_transition_validatetimesheet0 +msgid "The project manager validates the timesheets." +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "July" msgstr "" #. module: hr_timesheet_sheet @@ -266,8 +359,9 @@ msgid "Configuration" msgstr "" #. module: hr_timesheet_sheet -#: selection:res.company,timesheet_range:0 -msgid "Week" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You cannot create a timesheet for an employee that does not have any user defined !" msgstr "" #. module: hr_timesheet_sheet @@ -275,15 +369,31 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" +#. module: hr_timesheet_sheet +#: model:process.node,name:hr_timesheet_sheet.process_node_workontask0 +msgid "Work on Task" +msgstr "" + #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Daily View" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet_account -#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet_day -msgid "Timesheets by period" +#: view:timesheet.report:0 +#: field:timesheet.report,quantity:0 +msgid "#Quantity" +msgstr "" + +#. module: hr_timesheet_sheet +#: field:hr_timesheet_sheet.sheet,total_timesheet:0 +#: field:hr_timesheet_sheet.sheet,total_timesheet_day:0 +msgid "Total Timesheet" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr_timesheet_sheet.sheet:0 +msgid "Available Attendance" msgstr "" #. module: hr_timesheet_sheet @@ -292,9 +402,14 @@ msgid "Sign In" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.wizard,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_department_current -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_department_current -msgid "My Department's Timesheet" +#: view:timesheet.report:0 +#: field:timesheet.report,total_timesheet:0 +msgid "#Total Timesheet" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_current_open +msgid "hr.timesheet.current.open" msgstr "" #. module: hr_timesheet_sheet @@ -303,72 +418,111 @@ msgid "Go to:" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_phonecall0 -msgid "Phone call" +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "September" msgstr "" #. module: hr_timesheet_sheet -#: field:hr_timesheet_sheet.sheet,total_timesheet:0 -#: field:hr_timesheet_sheet.sheet,total_timesheet_day:0 -#: view:hr_timesheet_sheet.sheet.day:0 -msgid "Total Timesheet" -msgstr "" - -#. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_reviewofwork0 -msgid "Review of work" -msgstr "" - -#. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_invoiceonwork0 -msgid "Invoice on Work" +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "December" msgstr "" #. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,month:0 #: selection:res.company,timesheet_range:0 +#: view:timesheet.report:0 +#: field:timesheet.report,month:0 msgid "Month" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_drafttimesheetsheet0 -msgid "Encode Your hours and Sign in / out" -msgstr "" - -#. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_review0 -#: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_reviewtimesheet0 -msgid "Review" -msgstr "" - -#. module: hr_timesheet_sheet -#: selection:hr_timesheet_sheet.sheet,state:0 -msgid "Draft" +#: view:timesheet.report:0 +#: field:timesheet.report,total_diff:0 +msgid "#Total Diff" msgstr "" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form -#: model:ir.module.module,shortdesc:hr_timesheet_sheet.module_meta_information -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form -#: model:ir.ui.menu,name:hr_timesheet_sheet.next_id_60 -#: view:res.company:0 -msgid "Timesheets" +msgid "In Draft" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_all_confirm -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_all_confirm -msgid "Timesheets To Confirm" +#: model:process.transition,name:hr_timesheet_sheet.process_transition_attendancetimesheet0 +msgid "Sign in/out" msgstr "" #. module: hr_timesheet_sheet -#: field:hr_timesheet_sheet.sheet,state:0 -msgid "Status" +#: model:process.transition,name:hr_timesheet_sheet.process_transition_invoiceontimesheet0 +msgid "Billing" msgstr "" #. module: hr_timesheet_sheet -#: field:hr_timesheet_sheet.sheet,date_to:0 -msgid "Date to" +#: model:process.transition,note:hr_timesheet_sheet.process_transition_timesheetdraft0 +msgid "The timesheet line represents the time spent by the employee on a specific service provided." +msgstr "" + +#. module: hr_timesheet_sheet +#: constraint:hr_timesheet_sheet.sheet:0 +msgid "You must select a Current date which is in the timesheet dates !" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr_timesheet_sheet.sheet,state:0 +#: view:timesheet.report:0 +#: selection:timesheet.report,state:0 +msgid "Draft" +msgstr "" + +#. module: hr_timesheet_sheet +#: field:res.company,timesheet_max_difference:0 +msgid "Timesheet allowed difference(Hours)" +msgstr "" + +#. module: hr_timesheet_sheet +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You can not sign out from an other date than today" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.transition,note:hr_timesheet_sheet.process_transition_invoiceontimesheet0 +msgid "The invoice is created based on the timesheet." +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.node,name:hr_timesheet_sheet.process_node_drafttimesheetsheet0 +msgid "Draft Timesheet" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: view:timesheet.report:0 +msgid " Year " +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:res.company,timesheet_range:0 +msgid "Week" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "August" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "June" msgstr "" #. module: hr_timesheet_sheet @@ -377,13 +531,24 @@ msgid "Current Status" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_invoiceontimesheet0 -msgid "Invoice on timesheet" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You cannot modify an entry in a confirmed timesheet !" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_invoiceonwork0 -msgid "Invoice based on timesheet" +#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet_account +#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet_day +msgid "Timesheets by Period" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,user_id:0 +#: field:hr_timesheet_sheet.sheet,user_id:0 +#: view:timesheet.report:0 +#: field:timesheet.report,user_id:0 +msgid "User" msgstr "" #. module: hr_timesheet_sheet @@ -392,29 +557,88 @@ msgid "Timesheet by Account" msgstr "" #. module: hr_timesheet_sheet +#: field:hr.timesheet.report,date:0 #: field:hr_timesheet_sheet.sheet.day,name:0 msgid "Date" msgstr "" #. module: hr_timesheet_sheet -#: field:hr_timesheet_sheet.sheet,user_id:0 -msgid "User" +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "November" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_invoiceontimesheet0 -msgid "Creates invoice based on timesheet" +#: view:hr.timesheet.report:0 +#: view:timesheet.report:0 +msgid "Extended Filters..." msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_all_valid -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_all_valid -msgid "Timesheets To Validate" +#: field:res.company,timesheet_range:0 +msgid "Timesheet range" msgstr "" #. module: hr_timesheet_sheet -#: field:res.company,timesheet_max_difference:0 -msgid "Timesheet allowed difference" +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You can not modify an entry in a confirmed timesheet !" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:board.board:0 +msgid "My Total Attendance By Week" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "October" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "January" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.transition,note:hr_timesheet_sheet.process_transition_attendancetimesheet0 +msgid "The employee signs in and signs out." +msgstr "" + +#. module: hr_timesheet_sheet +#: model:ir.model,name:hr_timesheet_sheet.model_res_company +msgid "Companies" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.current.open:0 +msgid "It will open the your current timesheet" +msgstr "" + +#. module: hr_timesheet_sheet +#: field:hr.timesheet.report,quantity:0 +msgid "Quantity" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,general_account_id:0 +#: view:timesheet.report:0 +#: field:timesheet.report,general_account_id:0 +msgid "General Account" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:timesheet.report:0 +#: field:timesheet.report,to_invoice:0 +msgid "Type of Invoicing" +msgstr "" + +#. module: hr_timesheet_sheet +#: help:res.company,timesheet_max_difference:0 +msgid "Allowed difference in hours between the sign in/out and the timesheet computation for one sheet. Set this to 0 if you do not want any control." msgstr "" #. module: hr_timesheet_sheet @@ -423,24 +647,51 @@ msgstr "" msgid "Period" msgstr "" +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "You cannot duplicate a timesheet !" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.current.open:0 +#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_hr_timesheet_current_open +#: model:ir.actions.server,name:hr_timesheet_sheet.ir_actions_server_timsheet_sheet +#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current +#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_project_management_timesheet_sheet_form +msgid "My Timesheet" +msgstr "" + #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state:0 +#: view:timesheet.report:0 +#: selection:timesheet.report,state:0 msgid "Done" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_attendancetimesheet0 -msgid "Attendance entry moves into the timesheet" +#: model:process.node,note:hr_timesheet_sheet.process_node_drafttimesheetsheet0 +msgid "State is 'draft'." msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_createanalyticcose0 -msgid "Creates your analytic cost accoording to quantity" +#: view:hr.timesheet.current.open:0 +msgid "Cancel" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,name:hr_timesheet_sheet.process_node_timesheetline0 -msgid "Timesheet Line" +#: view:hr_timesheet_sheet.sheet:0 +msgid "Close" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.node,name:hr_timesheet_sheet.process_node_validatedtimesheet0 +msgid "Validated" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.current.open:0 +msgid "Open" msgstr "" #. module: hr_timesheet_sheet @@ -454,24 +705,52 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_validatetimesheet0 -msgid "Timesheet is validate by project manager." +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "Cannot delete Sheet(s) which are already confirmed !" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_phonecall0 -msgid "Whatever time u spent for phone call" +#: model:process.node,note:hr_timesheet_sheet.process_node_validatedtimesheet0 +msgid "State is 'validated'." msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_validatetimesheet0 -msgid "Validate Timesheet" +#: help:hr_timesheet_sheet.sheet,state:0 +msgid " * The 'Draft' state is used when a user is encoding a new and unconfirmed timesheet. \n" +"* The 'Confirmed' state is used for to confirm the timesheet by user. \n" +"* The 'Done' state is used when users timesheet is accepted by his/her senior." msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.wizard,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_department_confirm -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_department_confirm -msgid "My Department's Timesheet to Confirm" +#: view:hr.timesheet.report:0 +#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_hr_timesheet_report_stat_all +#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_hr_timesheet_report_all +msgid "Timesheet Analysis" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr_timesheet_sheet.sheet:0 +msgid "Search Timesheet" +msgstr "" + +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "The timesheet cannot be validated as it does not contain equal no. of sign ins and sign outs!" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:ir.model,name:hr_timesheet_sheet.model_hr_analytic_timesheet +msgid "Timesheet Line" +msgstr "" + +#. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,product_id:0 +#: view:timesheet.report:0 +#: field:timesheet.report,product_id:0 +msgid "Product" msgstr "" #. module: hr_timesheet_sheet @@ -482,13 +761,26 @@ msgid "Attendances" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,name:hr_timesheet_sheet.process_transition_createanalyticcose0 -msgid "Create Analytic cost" +#: field:hr.timesheet.report,name:0 +#: field:hr_timesheet_sheet.sheet,name:0 +#: field:timesheet.report,name:0 +msgid "Description" msgstr "" #. module: hr_timesheet_sheet -#: field:hr_timesheet_sheet.sheet,name:0 -msgid "Description" +#: model:process.transition,note:hr_timesheet_sheet.process_transition_confirmtimesheet0 +msgid "The employee periodically confirms his own timesheets." +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "May" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.node,note:hr_timesheet_sheet.process_node_workontask0 +msgid "Defines the work summary of task" msgstr "" #. module: hr_timesheet_sheet @@ -496,11 +788,28 @@ msgstr "" msgid "Sign Out" msgstr "" +#. module: hr_timesheet_sheet +#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:0 +#, python-format +msgid "Cannot delete Sheet(s) which have attendance entries encoded !" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.transition,note:hr_timesheet_sheet.process_transition_tasktimesheet0 +msgid "Moves task entry into the timesheet line" +msgstr "" + #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "By Day" msgstr "" +#. module: hr_timesheet_sheet +#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_timesheet_report_stat_all +#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_timesheet_report_all +msgid "Timesheet Sheet Analysis" +msgstr "" + #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,total_difference:0 #: field:hr_timesheet_sheet.sheet,total_difference_day:0 @@ -508,29 +817,36 @@ msgstr "" msgid "Difference" msgstr "" -#. module: hr_timesheet_sheet -#: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet -msgid "hr_timesheet_sheet.sheet" -msgstr "" - #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state_attendance:0 msgid "Absent" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_confirmedtimesheet0 -msgid "At the end of the period (week/month)" +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "February" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_timesheetdraft0 -msgid "timesheet entry is into draft state." +#: view:hr_timesheet_sheet.sheet:0 +msgid "Employees" msgstr "" #. module: hr_timesheet_sheet -#: model:process.node,note:hr_timesheet_sheet.process_node_analyticcost0 -msgid "Analytic cost is created" +#: model:process.node,note:hr_timesheet_sheet.process_node_timesheet0 +msgid "Information of time spent on a service" +msgstr "" + +#. module: hr_timesheet_sheet +#: selection:hr.timesheet.report,month:0 +#: selection:timesheet.report,month:0 +msgid "April" +msgstr "" + +#. module: hr_timesheet_sheet +#: model:process.transition,name:hr_timesheet_sheet.process_transition_confirmtimesheet0 +msgid "Confirmation" msgstr "" #. module: hr_timesheet_sheet @@ -539,13 +855,13 @@ msgid "Invoice rate" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_phonecallencoding0 -msgid "Encode how much time u spent on phone call" +#: model:process.node,name:hr_timesheet_sheet.process_node_invoiceonwork0 +msgid "Invoice on Work" msgstr "" #. module: hr_timesheet_sheet -#: model:process.transition,note:hr_timesheet_sheet.process_transition_reviewofwork0 -msgid "Review of your work at the end of the day" +#: view:hr_timesheet_sheet.sheet:0 +msgid "Approve" msgstr "" #. module: hr_timesheet_sheet @@ -554,40 +870,53 @@ msgid "Analytic accounts" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_my -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my -msgid "My timesheets" +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" msgstr "" #. module: hr_timesheet_sheet -#: view:hr_timesheet_sheet.sheet:0 -msgid "Accept" +#: view:timesheet.report:0 +#: field:timesheet.report,total_attendance:0 +msgid "#Total Attendance" +msgstr "" + +#. module: hr_timesheet_sheet +#: field:hr.timesheet.report,cost:0 +msgid "Cost" msgstr "" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,date_current:0 +#: field:timesheet.report,date_current:0 msgid "Current date" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_unvalidate -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_hr_timesheet_sheet_unvalidate -msgid "Unvalidated Timesheets" +#: model:process.process,name:hr_timesheet_sheet.process_process_hrtimesheetprocess0 +msgid "Hr Timesheet" msgstr "" #. module: hr_timesheet_sheet +#: view:hr.timesheet.report:0 +#: field:hr.timesheet.report,year:0 #: selection:res.company,timesheet_range:0 +#: view:timesheet.report:0 +#: field:timesheet.report,year:0 msgid "Year" msgstr "" +#. module: hr_timesheet_sheet +#: view:hr_timesheet_sheet.sheet:0 +msgid "To Approve" +msgstr "" + #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet.account:0 msgid "Total" msgstr "" #. module: hr_timesheet_sheet -#: model:ir.actions.wizard,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form_department_validate -#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_department_validate -msgid "My Department's Timesheet to Validate" +#: field:hr.timesheet.report,journal_id:0 +msgid "Journal" msgstr "" diff --git a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml index 2ff303cb48f..af6786a2a77 100644 --- a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml +++ b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml @@ -1,13 +1,13 @@ - + - - Timesheet multi-company - - - [('company_id','child_of',[user.company_id.id])] - + + Timesheet multi-company + + + [('company_id','child_of',[user.company_id.id])] + - + diff --git a/addons/html_view/i18n/html_view.pot b/addons/html_view/i18n/html_view.pot new file mode 100644 index 00000000000..3d75f999fda --- /dev/null +++ b/addons/html_view/i18n/html_view.pot @@ -0,0 +1,73 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * html_view +# +msgid "" +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:34+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:34+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: html_view +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: html_view +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: html_view +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: html_view +#: field:html.view,comp_id:0 +msgid "Company" +msgstr "" + +#. module: html_view +#: model:ir.actions.act_window,name:html_view.action_html_view_form +#: model:ir.ui.menu,name:html_view.html_form +msgid "Html Test" +msgstr "" + +#. module: html_view +#: view:html.view:0 +msgid "Html Example" +msgstr "" + +#. module: html_view +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: html_view +#: model:ir.module.module,shortdesc:html_view.module_meta_information +msgid "Html View" +msgstr "" + +#. module: html_view +#: field:html.view,bank_ids:0 +msgid "Banks" +msgstr "" + +#. module: html_view +#: model:ir.model,name:html_view.model_html_view +msgid "html.view" +msgstr "" + +#. module: html_view +#: field:html.view,name:0 +msgid "Name" +msgstr "" + diff --git a/addons/idea/i18n/idea.pot b/addons/idea/i18n/idea.pot index 2c418d8b0d7..9cbc7d029e5 100644 --- a/addons/idea/i18n/idea.pot +++ b/addons/idea/i18n/idea.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:35+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:35+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,16 +16,173 @@ msgstr "" "Plural-Forms: \n" #. module: idea -#: field:idea.category,name:0 -#: field:idea.idea,category_id:0 -msgid "Category" +#: help:idea.category,visibility:0 +msgid "If True creator of the idea will be visible to others" +msgstr "" + +#. module: idea +#: code:addons/idea/wizard/idea_post_vote.py:0 +#, python-format +msgid "Idea must be in \\n" +"\'Open\' state before vote for that idea." +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_select +msgid "Idea select" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: view:idea.vote:0 +#: model:ir.ui.menu,name:idea.menu_idea_vote +msgid "Votes" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,comment_ids:0 +msgid "Comments" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Submit Vote" +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 "" + +#. module: idea +#: view:idea.category:0 +#: view:idea.idea:0 +#: view:idea.vote:0 +#: view:report.vote:0 +msgid "Group By..." +msgstr "" + +#. module: idea +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: idea +#: model:ir.module.module,shortdesc:idea.module_meta_information +msgid "Idea Manager" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "March" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,day:0 +msgid "Day" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Refuse" +msgstr "" + +#. module: idea +#: field:idea.idea,count_votes:0 +msgid "Count of votes" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_report_vote +msgid "Idea Vote Statistics" msgstr "" #. module: idea #: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 -msgid "Very Good" +msgid "Bad" +msgstr "" + +#. module: idea +#: selection:report.vote,idea_state:0 +msgid "Cancelled" +msgstr "" + +#. module: idea +#: view:idea.category:0 +msgid "Category of ideas" +msgstr "" + +#. module: idea +#: code:addons/idea/idea.py:0 +#: code:addons/idea/wizard/idea_post_vote.py:0 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Your comment" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Month " +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_vote +msgid "Idea Vote" +msgstr "" + +#. module: idea +#: field:idea.category,parent_id:0 +msgid "Parent Categories" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Very Bad" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Ideas vote" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,nbr:0 +msgid "# of Lines" +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 "" + +#. module: idea +#: view:idea.category:0 +msgid "Ideas Categories" +msgstr "" + +#. module: idea +#: help:idea.idea,description:0 +msgid "Content of the idea" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_category +msgid "Idea Category" msgstr "" #. module: idea @@ -34,35 +191,22 @@ msgstr "" msgid "Statistics" msgstr "" -#. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_idea_my_idea -#: model:ir.ui.menu,name:idea.menu_idea_idea_my_idea -msgid "My Ideas" -msgstr "" - -#. module: idea -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - #. module: idea #: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 msgid "Not Voted" msgstr "" #. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_idea_open_my -#: model:ir.ui.menu,name:idea.menu_idea_idea_open_my -msgid "My Open Ideas" +#: model:ir.model,name:idea.model_idea_select +msgid "select idea" msgstr "" #. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_idea -#: model:ir.ui.menu,name:idea.menu_ideas -#: model:ir.ui.menu,name:idea.menu_ideas1 -msgid "Ideas" +#: view:idea.stat:0 +msgid "stat" msgstr "" #. module: idea @@ -70,116 +214,61 @@ msgstr "" msgid "Child Categories" msgstr "" +#. module: idea +#: view:idea.select:0 +msgid "Next" +msgstr "" + #. module: idea #: view:idea.idea:0 -msgid "New Idea" -msgstr "" - -#. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_category_tree -#: model:ir.ui.menu,name:idea.menu_idea_category_tree -msgid "Ideas by Categories" -msgstr "" - -#. module: idea -#: field:idea.vote,score:0 -#: field:idea.vote.stat,score:0 -msgid "Score" -msgstr "" - -#. module: idea -#: selection:idea.idea,state:0 -msgid "Draft" -msgstr "" - -#. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_vote -msgid "Idea's vote" -msgstr "" - -#. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_vote_stat -msgid "Statistics on Votes" -msgstr "" - -#. module: idea -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: idea -#: model:ir.model,name:idea.model_idea_category -msgid "Category for an idea" -msgstr "" - -#. module: idea -#: model:ir.module.module,shortdesc:idea.module_meta_information -msgid "Idea Manager" -msgstr "" - -#. module: idea -#: model:ir.ui.menu,name:idea.menu_idea_vote_stat -msgid "Vote Statistics" -msgstr "" - -#. module: idea -#: selection:idea.idea,state:0 -msgid "Opened" -msgstr "" - -#. module: idea #: field:idea.idea,state:0 -msgid "Status" +#: view:report.vote:0 +#: field:report.vote,idea_state:0 +msgid "State" msgstr "" #. module: idea #: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 msgid "Good" msgstr "" #. module: idea -#: field:idea.idea,description:0 -msgid "Description" -msgstr "" - -#. module: idea -#: selection:idea.idea,my_vote:0 -#: selection:idea.vote,score:0 -#: selection:idea.vote.stat,score:0 -msgid "Normal" -msgstr "" - -#. module: idea -#: model:ir.ui.menu,name:idea.menu_reporting -msgid "Reporting" -msgstr "" - -#. module: idea -#: model:ir.model,name:idea.model_idea_vote_stat -msgid "Idea Votes Statistics" -msgstr "" - -#. module: idea -#: model:ir.model,name:idea.model_idea_vote -msgid "idea.vote" -msgstr "" - -#. module: idea -#: field:idea.comment,user_id:0 -#: field:idea.vote,user_id:0 -msgid "User" +#: help:idea.idea,open_date:0 +msgid "Date when an idea opened" msgstr "" #. module: idea #: view:idea.idea:0 -msgid "Your comment" +msgid "Idea Detail" msgstr "" #. module: idea -#: model:ir.ui.menu,name:idea.menu_config -msgid "Configuration" +#: help:idea.idea,state:0 +msgid "When the Idea is created the state is 'Draft'.\n" +" It is opened by the user, the state is 'Opened'. \n" +"If the idea is accepted, the state is 'Accepted'." +msgstr "" + +#. module: idea +#: field:idea.category,visibility:0 +#: field:idea.idea,visibility:0 +msgid "Open Idea?" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "July" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: selection:idea.idea,state:0 +#: view:report.vote:0 +#: selection:report.vote,idea_state:0 +msgid "Accepted" msgstr "" #. module: idea @@ -189,8 +278,179 @@ msgid "Categories" msgstr "" #. module: idea -#: view:idea.stat:0 -msgid "stat" +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Month-1 " +msgstr "" + +#. module: idea +#: field:idea.idea,open_date:0 +msgid "Open date" +msgstr "" + +#. module: idea +#: field:idea.idea,vote_ids:0 +#: model:ir.actions.act_window,name:idea.action_idea_post_vote +msgid "Vote" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_vote_stat +#: model:ir.ui.menu,name:idea.menu_idea_vote_stat +msgid "Vote Statistics" +msgstr "" + +#. module: idea +#: field:idea.idea,vote_limit:0 +msgid "Maximum Vote per User" +msgstr "" + +#. module: idea +#: view:idea.category:0 +msgid "Parent Category" +msgstr "" + +#. module: idea +#: field:idea.comment,content:0 +#: view:idea.idea:0 +#: view:idea.post.vote:0 +#: field:idea.vote,comment:0 +#: model:ir.model,name:idea.model_idea_comment +msgid "Comment" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "September" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "December" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,month:0 +msgid "Month" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_idea_categ_open +#: model:ir.actions.act_window,name:idea.action_idea_idea_open +msgid "Open Ideas" +msgstr "" + +#. module: idea +#: view:idea.category:0 +#: field:idea.category,name:0 +#: view:idea.idea:0 +#: field:idea.idea,category_id:0 +#: view:report.vote:0 +#: field:report.vote,category_id:0 +msgid "Category" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Very Good" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Year " +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: selection:report.vote,idea_state:0 +msgid "Opened" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_vote +msgid "Idea's Votes" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "New Idea" +msgstr "" + +#. module: idea +#: view:idea.vote.stat:0 +msgid "vote_stat of ideas" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_category_tree +#: model:ir.ui.menu,name:idea.menu_idea_category_tree +msgid "Ideas by Categories" +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: selection:report.vote,idea_state:0 +msgid "Draft" +msgstr "" + +#. module: idea +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "August" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Normal" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "June" +msgstr "" + +#. module: idea +#: field:report.vote,creater_id:0 +#: field:report.vote,user_id:0 +msgid "User Name" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_vote_stat +msgid "Idea Votes Statistics" +msgstr "" + +#. module: idea +#: field:idea.comment,user_id:0 +#: view:idea.vote:0 +#: field:idea.vote,user_id:0 +#: view:report.vote:0 +msgid "User" +msgstr "" + +#. module: idea +#: field:idea.vote,date:0 +msgid "Date" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +msgid "Post" msgstr "" #. module: idea @@ -199,34 +459,19 @@ msgid "My Vote" msgstr "" #. module: idea -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: idea -#: view:idea.vote:0 -msgid "Votes" -msgstr "" - -#. module: idea -#: model:ir.module.module,description:idea.module_meta_information -msgid "This module allows your user to easily and efficiently participate in the innovation of the enterprise. It allows everybody to express ideas about different subjects. Then, others users can comment these ideas and vote for particular ideas. Each idea as a score based on the different votes. The managers can obtain an easy view on best ideas from all the users. Once installed, check the menu 'Ideas' in the 'Tools' main menu." +#: selection:report.vote,month:0 +msgid "October" msgstr "" #. module: idea #: field:idea.comment,create_date:0 -#: field:idea.idea,create_date:0 +#: field:idea.idea,created_date:0 msgid "Creation date" msgstr "" #. module: idea -#: field:idea.idea,count_votes:0 -msgid "Count of votes" -msgstr "" - -#. module: idea -#: field:idea.vote.stat,nbr:0 -msgid "Number of Votes" +#: selection:report.vote,month:0 +msgid "January" msgstr "" #. module: idea @@ -235,35 +480,156 @@ msgid "idea.idea" msgstr "" #. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_idea_draft_my -#: model:ir.ui.menu,name:idea.menu_idea_idea_draft_my -msgid "My Draft Ideas" +#: field:idea.category,summary:0 +msgid "Summary" msgstr "" #. module: idea -#: field:idea.idea,vote_ids:0 -msgid "Vote" +#: field:idea.idea,name:0 +msgid "Idea Summary" msgstr "" #. module: idea -#: selection:idea.idea,my_vote:0 -#: selection:idea.vote,score:0 -#: selection:idea.vote.stat,score:0 -msgid "Bad" +#: selection:report.vote,month:0 +msgid "November" msgstr "" #. module: idea #: view:idea.idea:0 +msgid "History" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Vots Statistics" +msgstr "" + +#. module: idea +#: field:report.vote,date:0 +msgid "Date Order" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,user_id:0 +#: view:report.vote:0 +msgid "Creator" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +#: model:ir.ui.menu,name:idea.menu_give_vote +msgid "Give Vote" +msgstr "" + +#. module: idea +#: help:idea.idea,vote_limit:0 +msgid "Set to one if you require only one Vote per user" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +msgid "Cancel" +msgstr "" + +#. module: idea +#: view:idea.select:0 +msgid "Close" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: view:report.vote:0 +msgid "Open" +msgstr "" + +#. module: idea +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid "Idea Vote Analysis" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: model:ir.actions.act_window,name:idea.action_idea_idea #: model:ir.ui.menu,name:idea.menu_idea_idea -msgid "All Ideas" +#: model:ir.ui.menu,name:idea.menu_ideas +#: model:ir.ui.menu,name:idea.menu_ideas1 +msgid "Ideas" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_post_vote +msgid "Post vote" msgstr "" #. module: idea -#: view:idea.comment:0 #: view:idea.idea:0 -#: field:idea.idea,comment_ids:0 -#: model:ir.model,name:idea.model_idea_comment -msgid "Comments" +msgid "Current" +msgstr "" + +#. module: idea +#: field:idea.vote.stat,score:0 +#: field:report.vote,score:0 +msgid "Score" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Comments:" +msgstr "" + +#. module: idea +#: view:idea.category:0 +#: field:idea.idea,description:0 +#: field:idea.post.vote,note:0 +msgid "Description" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "May" +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: view:report.vote:0 +msgid "Refused" +msgstr "" + +#. module: idea +#: code:addons/idea/idea.py:0 +#, python-format +msgid "Draft/Accepted/Cancelled ideas Could not be voted" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Vote date" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "February" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Today " +msgstr "" + +#. module: idea +#: field:idea.vote.stat,nbr:0 +msgid "Number of Votes" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "April" msgstr "" #. module: idea @@ -272,88 +638,8 @@ msgid "Count of comments" msgstr "" #. module: idea -#: field:idea.idea,title:0 -msgid "Idea Summary" -msgstr "" - -#. module: idea -#: view:idea.category:0 -msgid "Category of ideas" -msgstr "" - -#. module: idea -#: field:idea.category,summary:0 -msgid "Summary" -msgstr "" - -#. module: idea -#: model:ir.actions.act_window,name:idea.action_idea_idea_categ_open -#: model:ir.actions.act_window,name:idea.action_idea_idea_open -#: model:ir.ui.menu,name:idea.menu_idea_idea_open -msgid "Open Ideas" -msgstr "" - -#. module: idea -#: view:idea.idea:0 -#: view:idea.vote.stat:0 -msgid "vote_stat of ideas" -msgstr "" - -#. module: idea -#: view:idea.comment:0 -#: field:idea.comment,content:0 -#: view:idea.idea:0 -msgid "Comment" -msgstr "" - -#. module: idea -#: field:idea.category,parent_id:0 -msgid "Parent Categories" -msgstr "" - -#. module: idea -#: field:idea.idea,user_id:0 -msgid "Creator" -msgstr "" - -#. module: idea -#: model:ir.ui.menu,name:idea.menu_tools -msgid "Tools" -msgstr "" - -#. module: idea -#: field:idea.comment,idea_id:0 -#: view:idea.idea:0 -#: field:idea.vote,idea_id:0 -#: field:idea.vote.stat,idea_id:0 -msgid "Idea" -msgstr "" - -#. module: idea -#: selection:idea.idea,my_vote:0 -#: selection:idea.vote,score:0 -#: selection:idea.vote.stat,score:0 -msgid "Very Bad" -msgstr "" - -#. module: idea -#: selection:idea.idea,state:0 -msgid "Canceled" -msgstr "" - -#. module: idea -#: model:ir.ui.menu,name:idea.menu_idea_vote -msgid "All Votes" -msgstr "" - -#. module: idea -#: view:idea.idea:0 -msgid "Cancel" -msgstr "" - -#. module: idea -#: view:idea.idea:0 -msgid "Close" +#: field:idea.vote,score:0 +msgid "Vote Status" msgstr "" #. module: idea @@ -362,12 +648,35 @@ msgid "Average Score" msgstr "" #. module: idea -#: view:idea.idea:0 -msgid "Open" +#: field:idea.comment,idea_id:0 +#: field:idea.select,idea_id:0 +#: view:idea.vote:0 +#: field:idea.vote,idea_id:0 +#: field:idea.vote.stat,idea_id:0 +#: model:ir.ui.menu,name:idea.menu_idea_reporting +#: view:report.vote:0 +#: field:report.vote,idea_id:0 +msgid "Idea" msgstr "" #. module: idea -#: help:idea.idea,description:0 -msgid "Content of the idea" +#: view:idea.idea:0 +msgid "Accept" +msgstr "" + +#. module: idea +#: field:idea.post.vote,vote:0 +msgid "Post Vote" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,year:0 +msgid "Year" +msgstr "" + +#. module: idea +#: view:idea.select:0 +msgid "Select Idea for Vote" msgstr "" diff --git a/addons/knowledge/i18n/knowledge.pot b/addons/knowledge/i18n/knowledge.pot index 1def8c74b0d..185d2571d1b 100644 --- a/addons/knowledge/i18n/knowledge.pot +++ b/addons/knowledge/i18n/knowledge.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 06:56:26+0000\n" -"PO-Revision-Date: 2010-08-20 06:56:26+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:35+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:35+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -55,6 +55,11 @@ msgstr "" msgid "Knowledge" msgstr "" +#. module: knowledge +#: help:knowledge.installer,document_ftp:0 +msgid "Provides an FTP access to your OpenERP's Document Management System. It lets you access attachments and virtual documents through a standard FTP client." +msgstr "" + #. module: knowledge #: help:knowledge.installer,document_webdav:0 msgid "Provides a WebDAV access to your OpenERP's Document Management System. Lets you access attachments and virtual documents through your standard file browser." @@ -70,11 +75,6 @@ msgstr "" msgid "title" msgstr "" -#. module: knowledge -#: help:knowledge.installer,document_ftp:0 -msgid "Provides an FTP access to your OpenERP's Document Management System. Lets you access attachments and virtual documents through a standard FTP client." -msgstr "" - #. module: knowledge #: model:ir.module.module,description:knowledge.module_meta_information msgid "Installer for knowledge-based tools\n" @@ -91,26 +91,11 @@ msgstr "" msgid "Invalid XML for View Architecture!" msgstr "" -#. module: knowledge -#: model:ir.actions.act_window,name:knowledge.action_knowledge_installer -msgid "Knowledge Modules Installation" -msgstr "" - -#. module: knowledge -#: view:ir.actions.todo:0 -msgid "Launch" -msgstr "" - #. module: knowledge #: field:knowledge.installer,wiki_quality_manual:0 msgid "Quality Manual" msgstr "" -#. module: knowledge -#: view:knowledge.installer:0 -msgid "Templates of Content" -msgstr "" - #. module: knowledge #: field:knowledge.installer,document_webdav:0 msgid "Shared Repositories (WebDAV)" @@ -127,13 +112,13 @@ msgid "Internal FAQ" msgstr "" #. module: knowledge -#: model:ir.ui.menu,name:knowledge.menu_document2 -msgid "Collaborative Content" +#: field:knowledge.installer,config_logo:0 +msgid "Image" msgstr "" #. module: knowledge -#: field:knowledge.installer,config_logo:0 -msgid "Image" +#: model:ir.actions.act_window,name:knowledge.action_knowledge_installer +msgid "Knowledge Application Configuration" msgstr "" #. module: knowledge @@ -146,3 +131,8 @@ msgstr "" msgid "Lets you create wiki pages and page groups in order to keep track of business knowledge and share it with and between your employees." msgstr "" +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Content templates" +msgstr "" + diff --git a/addons/l10n_be/__openerp__.py b/addons/l10n_be/__openerp__.py index 05de2e74294..bbc56b91ebb 100644 --- a/addons/l10n_be/__openerp__.py +++ b/addons/l10n_be/__openerp__.py @@ -42,7 +42,6 @@ 'author': 'OpenERP SA', 'depends': [ 'account', - 'account_report', 'base_vat', 'base_iban', 'account_chart', @@ -59,7 +58,7 @@ 'fiscal_templates.xml', 'security/ir.model.access.csv' ], - 'demo_xml': ['account.report.report.csv'], + 'demo_xml': [], 'installable': True, 'certificate': '0031977724637', } diff --git a/addons/l10n_be/account.report.report.csv b/addons/l10n_be/account.report.report.csv deleted file mode 100644 index 8bf965c741c..00000000000 --- a/addons/l10n_be/account.report.report.csv +++ /dev/null @@ -1,21 +0,0 @@ -"expression","note","parent_id","sequence","badness_limit","goodness_limit","type","code","name" -0,,,,0,1,"indicator","BILAN","Bilan" -"report('BIMMO','BSTOCK','BREAL','BDISPO')",,"BILAN",,0,1,"fiscal","Actif","Actif" -"balance('2')",,"Actif",,0,1,"indicator","BIMMO","Valeurs immobilisées" -"balance('3')",,"Actif",2,0,1,"indicator","BSTOCK","Stocks" -"balance('4')",,"Actif",3,0,1,"indicator","BREAL","Réalisable" -"balance('5')",,"Actif",4,0,1,"fiscal","BDISPO","Disponible" -"report('BCAP') + report('BRESNET')",,"BILAN",1,0,1,"fiscal","PASSIF","Passif" -"balance('1')",,"PASSIF",1,0,1,"indicator","BCAP","Capitaux propores" -"-balance('7')+balance('6')",,"PASSIF",,0,1,"fiscal","BRESNET","Résultat net" -0,,,,0,1,"fiscal","CRES","Compte des résultats" -"report('CCHAR','CBENEF')",,"CRES",,0,1,"fiscal","CRESACTIF","Résultat Actif" -"balance('6')",,"CRESACTIF",,0,1,"fiscal","CCHAR","Total des charges" -"report('CRESPROD')",,"CRES",,0,1,"fiscal","CRESPASSIF","Résultat Passif" -"-balance('7')",,"CRESPASSIF",,0,1,"fiscal","CRESPROD","Total des produits" -"-balance('7')+balance('6')",,"CRESACTIF",,0,1,"fiscal","CBENEF","Résultat (Bénéfice)" -0,,,,0,1,"indicator","IIMMO","Immobilisations" -"balance('1')/balance(map(str(range(21,29))))","Dans une entreprise normalement équilibrée, les valeurs immobilisées sont couvertes en premier lieu par les capitaux propres et, en second lieu, par tout ou partie du passif à long terme. Idéalement, ce ratio (rapport entre capitaux permanents et les valeurs immobilisées) doit être suppérieur à l'unité.","IIMMO",,0,1,"indicator","CIMMO","Couverture des immobilisations" -0,,,,0,1,"indicator","ITRE","Trésorerie" -"balance('3','4','5') / balance('101','13','15','16','17','18')","Détermine si l'entreprise a la possibilité de s'acquitter de ses dettes à court terme dans des conditions normales. Calculé comme suit: (Stocks + Réalisable + Disponible ) / Passif exigible à court terme","ITRE",,0,1,"indicator","IFR","Indice du fond de roulement" -"balance('4','5') / balance('101','13','15','16','17','18')",,"ITRE",,0,1,"indicator","RTRE","Ratio de trésorerie" diff --git a/addons/l10n_be/i18n/l10n_be.pot b/addons/l10n_be/i18n/l10n_be.pot index 084e5df177b..bc8cc6236c3 100644 --- a/addons/l10n_be/i18n/l10n_be.pot +++ b/addons/l10n_be/i18n/l10n_be.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:35+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:35+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,41 +15,15 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: l10n_be -#: selection:vat.intra.xml,init,trimester:0 -msgid "Oct/Nov/Dec" -msgstr "" - #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_tiers_receiv msgid "Tiers - Recevable" msgstr "" #. module: l10n_be -#: wizard_view:list.vat.detail,go:0 -#: wizard_view:vat.intra.xml,go:0 -#: wizard_view:wizard.account.xml.vat.declaration,go:0 -msgid "Notification" -msgstr "" - -#. module: l10n_be -#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_1 -msgid "Régime National" -msgstr "" - -#. module: l10n_be -#: wizard_field:vat.intra.xml,init,trimester:0 -msgid "Trimester Number" -msgstr "" - -#. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_tiers -msgid "Tiers" -msgstr "" - -#. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_charge -msgid "Charge" +#: field:l1on_be.vat.declaration,tax_code_id:0 +#: field:partner.vat.intra,tax_code_id:0 +msgid "Tax Code" msgstr "" #. module: l10n_be @@ -58,37 +32,20 @@ msgid "Régime Intra-Communautaire" msgstr "" #. module: l10n_be -#: wizard_button:list.vat.detail,init,go:0 -#: wizard_button:vat.intra.xml,init,go:0 -#: wizard_button:wizard.account.xml.vat.declaration,init,go:0 -msgid "Create XML" +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_capitaux -msgid "Capital" +#: model:ir.model,name:l10n_be.model_partner_vat_intra +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_intra +msgid "Partner VAT Intra" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,go,msg:0 -#: wizard_field:vat.intra.xml,go,msg:0 -#: wizard_field:wizard.account.xml.vat.declaration,go,msg:0 -msgid "File created" -msgstr "" - -#. module: l10n_be -#: selection:vat.intra.xml,init,trimester:0 -msgid "Apr/May/Jun" -msgstr "" - -#. module: l10n_be -#: constraint:account.account.template:0 -msgid "Error ! You can not create recursive account templates." -msgstr "" - -#. module: l10n_be -#: selection:vat.intra.xml,init,trimester:0 -msgid "Jul/Aug/Sep" +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:0 +#, python-format +msgid "Save XML For Vat declaration" msgstr "" #. module: l10n_be @@ -97,41 +54,9 @@ msgid "Immobilisation" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,go,file_save:0 -#: wizard_field:vat.intra.xml,go,file_save:0 -#: wizard_field:wizard.account.xml.vat.declaration,go,file_save:0 -msgid "Save File" -msgstr "" - -#. module: l10n_be -#: wizard_view:vat.intra.xml,init:0 -msgid "This wizard will create an XML file for Vat Intra" -msgstr "" - -#. module: l10n_be -#: model:ir.module.module,shortdesc:l10n_be.module_meta_information -msgid "Belgium - Plan Comptable Minimum Normalise" -msgstr "" - -#. module: l10n_be -#: wizard_view:list.vat.detail,init:0 -msgid "Select Fiscal Year" -msgstr "" - -#. module: l10n_be -#: wizard_view:vat.intra.xml,init:0 -msgid "Partner VAT Intra" -msgstr "" - -#. module: l10n_be -#: model:ir.actions.wizard,name:l10n_be.wizard_xml_vat_declaration -#: model:ir.ui.menu,name:l10n_be.account_wizard_vat_declaration -msgid "Periodical VAT Declaration" -msgstr "" - -#. module: l10n_be -#: constraint:account.tax.code.template:0 -msgid "Error ! You can not create recursive Tax Codes." +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +msgid "Company" msgstr "" #. module: l10n_be @@ -140,13 +65,90 @@ msgid "Tiers - Payable" msgstr "" #. module: l10n_be -#: wizard_view:wizard.account.xml.vat.declaration,init:0 -msgid "Select Period" +#: view:partner.vat.intra:0 +msgid "Save XML" msgstr "" #. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_produit -msgid "Produit" +#: field:vat.listing.clients,amount:0 +msgid "Amount" +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Is Last Declaration" +msgstr "" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_vat_listing_clients +msgid "vat.listing.clients" +msgstr "" + +#. module: l10n_be +#: help:partner.vat,mand_id:0 +#: help:partner.vat.intra,mand_id:0 +msgid "This identifies the representative of the sending company. This is a string of 14 characters" +msgstr "" + +#. module: l10n_be +#: field:vat.listing.clients,vat:0 +msgid "VAT" +msgstr "" + +#. module: l10n_be +#: field:vat.listing.clients,turnover:0 +msgid "Turnover" +msgstr "" + +#. module: l10n_be +#: help:partner.vat.intra,period_code:0 +msgid "This is where you have to set the period code for the intracom declaration using the format: ppyyyy\n" +" PP can stand for a month: from '01' to '12'.\n" +" PP can stand for a trimester: '31','32','33','34'\n" +" The first figure means that it is a trimester,\n" +" The second figure identify the trimester.\n" +" PP can stand for a complete fiscal year: '00'.\n" +" YYYY stands for the year (4 positions).\n" +" " +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_tax +msgid "Tax" +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:0 +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:0 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "No VAT Number Associated with Main Company!" +msgstr "" + +#. module: l10n_be +#: help:partner.vat.intra,period_ids:0 +msgid "Select here the period(s) you want to include in your intracom declaration" +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_financiers +msgid "Financier" +msgstr "" + +#. module: l10n_be +#: view:partner.vat:0 +msgid "View Client" +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "Please select at least one Period." +msgstr "" + +#. module: l10n_be +#: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_1 +msgid "Régime National" msgstr "" #. module: l10n_be @@ -160,37 +162,274 @@ msgid "Vue" msgstr "" #. module: l10n_be -#: wizard_button:list.vat.detail,go,end:0 -#: wizard_button:vat.intra.xml,go,end:0 -#: wizard_button:wizard.account.xml.vat.declaration,go,end:0 -msgid "Ok" +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:0 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "Data Insufficient!" msgstr "" #. module: l10n_be -#: wizard_view:list.vat.detail,init:0 -msgid "This wizard will create an XML file for Vat details and total invoiced amounts per partner." +#: help:partner.vat.list,partner_ids:0 +msgid "You can remove clients/partners which you do not want to show in xml file" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,init,limit_amount:0 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "Save" +msgstr "" + +#. module: l10n_be +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "General Information" +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,file_save:0 +#: field:partner.vat.intra,file_save:0 +#: field:partner.vat.list,file_save:0 +msgid "Save File" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "Select Fiscal Year" +msgstr "" + +#. module: l10n_be +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "" + +#. module: l10n_be +#: field:partner.vat.intra,period_code:0 +msgid "Period Code" +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_tiers +msgid "Tiers" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "You can remove clients/partners which you do not want in exported xml file" +msgstr "" + +#. module: l10n_be +#: help:l1on_be.vat.declaration,client_nihil:0 +msgid "Tick this case only if it concerns only the last statement on the civil or cessation of activity" +msgstr "" + +#. module: l10n_be +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: l10n_be +#: field:partner.vat,test_xml:0 +#: field:partner.vat.intra,test_xml:0 +msgid "Test XML file" +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Save xml" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +#: field:partner.vat.intra,country_ids:0 +msgid "European Countries" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Create an XML file for Vat Intra" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Partner VAT intra" +msgstr "" + +#. module: l10n_be +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,msg:0 +#: field:partner.vat.intra,msg:0 +#: field:partner.vat.list,msg:0 +msgid "File created" +msgstr "" + +#. module: l10n_be +#: help:l1on_be.vat.declaration,ask_resitution:0 +msgid "It indicates whether a resitution is to made or not?" +msgstr "" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_partner_vat_list +msgid "partner.vat.list" +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,ask_resitution:0 +msgid "Ask Restitution" +msgstr "" + +#. module: l10n_be +#: help:partner.vat.intra,no_vat:0 +msgid "The Partner whose VAT number is not defined they doesn't include in XML File." +msgstr "" + +#. module: l10n_be +#: model:ir.actions.act_window,name:l10n_be.action_vat_declaration +msgid "Vat Declaraion" +msgstr "" + +#. module: l10n_be +#: view:vat.listing.clients:0 +msgid "VAT listing" +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_produit +msgid "Produit" +msgstr "" + +#. module: l10n_be +#: field:partner.vat,limit_amount:0 msgid "Limit Amount" msgstr "" #. module: l10n_be -#: model:ir.actions.wizard,name:l10n_be.partner_wizard_vat -#: model:ir.ui.menu,name:l10n_be.partner_wizard_vat_menu -msgid "Annual Listing of VAT-Subjected Customers" +#: model:ir.model,name:l10n_be.model_res_company +msgid "Companies" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,init,fyear:0 -#: wizard_field:vat.intra.xml,init,fyear:0 -msgid "Fiscal Year" +#: model:ir.actions.act_window,name:l10n_be.action_vat_intra +msgid "Partner Vat Intra" msgstr "" #. module: l10n_be -#: wizard_view:wizard.account.xml.vat.declaration,go:0 -msgid "XML Flie has been Created." +#: field:partner.vat,mand_id:0 +#: field:partner.vat.intra,mand_id:0 +msgid "MandataireId" +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "Wrong Period Code" +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,period_id:0 +msgid "Period" +msgstr "" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_l1on_be_vat_declaration +msgid "Vat Declaration" +msgstr "" + +#. module: l10n_be +#: model:ir.actions.act_window,name:l10n_be.action_partner_vat_listing +#: view:partner.vat:0 +msgid "Partner VAT Listing" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +#: field:partner.vat.intra,no_vat:0 +msgid "Partner With No VAT" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Periods" +msgstr "" + +#. module: l10n_be +#: view:partner.vat:0 +msgid "Cancel" +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +#: view:partner.vat.list:0 +msgid "Close" +msgstr "" + +#. module: l10n_be +#: field:partner.vat.intra,period_ids:0 +msgid "Period (s)" +msgstr "" + +#. module: l10n_be +#: field:vat.listing.clients,name:0 +msgid "Client Name" +msgstr "" + +#. module: l10n_be +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "XML File has been Created." +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:0 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "No partner has a VAT Number asociated with him." +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_charge +msgid "Charge" +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +#: view:partner.vat.list:0 +msgid "Create XML" +msgstr "" + +#. module: l10n_be +#: model:account.account.type,name:l10n_be.user_type_capitaux +msgid "Capital" +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +msgid "Save the File with '.xml' extension." +msgstr "" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Ok" +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "The period code you entered is not valid." msgstr "" #. module: l10n_be @@ -198,76 +437,96 @@ msgstr "" msgid "Stock et Encours" msgstr "" +#. module: l10n_be +#: model:ir.ui.menu,name:l10n_be.partner_vat_listing +msgid "Annual Listing Of VAT-Subjected Customers" +msgstr "" + +#. module: l10n_be +#: model:ir.module.module,shortdesc:l10n_be.module_meta_information +msgid "Belgium - Plan Comptable Minimum Normalise" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Note: " +msgstr "" + +#. module: l10n_be +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_declaration +#: view:l1on_be.vat.declaration:0 +msgid "Periodical VAT Declaration" +msgstr "" + +#. module: l10n_be +#: help:partner.vat,test_xml:0 +#: help:partner.vat.intra,test_xml:0 +msgid "Sets the XML output as test file" +msgstr "" + +#. module: l10n_be +#: view:partner.vat.list:0 +#: field:partner.vat.list,partner_ids:0 +msgid "Clients" +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,ask_payment:0 +msgid "Ask Payment" +msgstr "" + +#. module: l10n_be +#: field:vat.listing.clients,country:0 +msgid "Country" +msgstr "" + +#. module: l10n_be +#: field:partner.vat,fyear:0 +msgid "Fiscal Year" +msgstr "" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,client_nihil:0 +msgid "Last Declaration of Enterprise" +msgstr "" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:0 +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:0 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:0 +#, python-format +msgid "Data Insufficient" +msgstr "" + #. module: l10n_be #: model:ir.ui.menu,name:l10n_be.menu_finance_belgian_statement msgid "Belgium Statements" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,init,test_xml:0 -#: wizard_field:vat.intra.xml,init,test_xml:0 -msgid "Test XML file" +#: view:l1on_be.vat.declaration:0 +msgid "Declare Periodical VAT" msgstr "" #. module: l10n_be -#: model:ir.actions.todo,note:l10n_be.config_call_account_template -msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" -"This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +#: model:ir.model,name:l10n_be.model_partner_vat +msgid "partner.vat" msgstr "" #. module: l10n_be -#: wizard_field:list.vat.detail,init,mand_id:0 -#: wizard_field:vat.intra.xml,init,mand_id:0 -msgid "MandataireId" +#: field:l1on_be.vat.declaration,name:0 +#: field:partner.vat.intra,name:0 +#: field:partner.vat.list,name:0 +msgid "File Name" msgstr "" #. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_tax -msgid "Tax" +#: view:partner.vat:0 +msgid "This wizard will create an XML file for Vat details and total invoiced amounts per partner." msgstr "" #. module: l10n_be -#: wizard_field:wizard.account.xml.vat.declaration,init,period:0 -msgid "Period" -msgstr "" - -#. module: l10n_be -#: wizard_view:vat.intra.xml,init:0 -#: wizard_field:vat.intra.xml,init,country_ids:0 -msgid "European Countries" -msgstr "" - -#. module: l10n_be -#: wizard_view:vat.intra.xml,init:0 -msgid "General Information" -msgstr "" - -#. module: l10n_be -#: wizard_view:list.vat.detail,go:0 -#: wizard_view:vat.intra.xml,go:0 -msgid "XML File has been Created." -msgstr "" - -#. module: l10n_be -#: model:account.account.type,name:l10n_be.user_type_financiers -msgid "Financier" -msgstr "" - -#. module: l10n_be -#: wizard_button:list.vat.detail,init,end:0 -#: wizard_button:vat.intra.xml,init,end:0 -#: wizard_button:wizard.account.xml.vat.declaration,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: l10n_be -#: model:ir.actions.wizard,name:l10n_be.partner_vat_intra -#: model:ir.ui.menu,name:l10n_be.partner_intra_vat_menu -msgid "Partner VAT intra" -msgstr "" - -#. module: l10n_be -#: selection:vat.intra.xml,init,trimester:0 -msgid "Jan/Feb/Mar" +#: help:l1on_be.vat.declaration,ask_payment:0 +msgid "It indicates whether a payment is to made or not?" msgstr "" diff --git a/addons/l10n_ch/i18n/l10n_ch.pot b/addons/l10n_ch/i18n/l10n_ch.pot index c5abe1183ec..15f56be2508 100644 --- a/addons/l10n_ch/i18n/l10n_ch.pot +++ b/addons/l10n_ch/i18n/l10n_ch.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:36+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:36+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,13 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Invoice Date:" +#: model:ir.model,name:l10n_ch.model_account_tax_code +msgid "Tax Code" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "-" +#: view:bvr.invoices.report:0 +msgid "BVR Invoices Report" msgstr "" #. module: l10n_ch @@ -35,41 +35,59 @@ msgstr "" msgid "Invalid model name in the action definition." msgstr "" +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No bank account for the company." +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "Record found after total record!" +msgstr "" + #. module: l10n_ch #: model:res.partner.bank.type,name:l10n_ch.bvrpost msgid "DTA-BVRPOST" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "Mail:" +#: view:account.journal.todo:0 +msgid "title" msgstr "" #. module: l10n_ch -#: model:ir.actions.wizard,name:l10n_ch.wizard_bvr_import -#: wizard_view:l10n_ch.bvr_import,init:0 +#: help:account.journal.todo,name:0 +msgid "The currenty edited account journal" +msgstr "" + +#. module: l10n_ch +#: view:bvr.import.wizard:0 +#: model:ir.actions.act_window,name:l10n_ch.wizard_bvr_import msgid "BVR Import" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "Thanks," +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide a BVR number\n'\n" +" 'for the bank account: %s' \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Base" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No IBAN defined \n' \\n" +" 'for the bank account: %s\n' + \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch -#: model:ir.actions.report.xml,name:l10n_ch.account_invoice_bvr -msgid "BVR A4 Sheet" -msgstr "" - -#. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Refund" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "The Bank type %s of the bank account: %s is not supported" msgstr "" #. module: l10n_ch @@ -79,13 +97,8 @@ msgid "Mademoiselle" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "Dear customer," -msgstr "" - -#. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Amount" +#: model:ir.model,name:l10n_ch.model_bvr_report +msgid "bvr.report" msgstr "" #. module: l10n_ch @@ -98,23 +111,48 @@ msgid "bank" msgstr "" #. module: l10n_ch -#: model:ir.actions.wizard,name:l10n_ch.wizard_bvr_check_report +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No bank name defined\n' \\n" +" 'for the bank account: %s\n' \\n" +" 'on the partner: %s\n' \\n" +" 'on line: %s" +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/bvr_report.py:0 +#, python-format +msgid "UserError" +msgstr "" + +#. module: l10n_ch +#: model:ir.actions.act_window,name:l10n_ch.action_account_bvr_report msgid "BVR" msgstr "" #. module: l10n_ch -#: wizard_button:account.dta_create,init,end:0 -msgid "OK" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide ' \\n" +" 'a Clearing Number\n' \\n" +" 'for the partner bank: %s\n' \\n" +" 'on line %s" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "TVA (%)" +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "Total record different from the computed!" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Tax" +#: model:ir.model,name:l10n_ch.model_res_partner +msgid "Partner" +msgstr "" + +#. module: l10n_ch +#: field:res.partner.bank,print_account:0 +msgid "Print Account Number on BVR" msgstr "" #. module: l10n_ch @@ -122,6 +160,12 @@ msgstr "" msgid "BVR account number" msgstr "" +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "Number record different from the computed!" +msgstr "" + #. module: l10n_ch #: field:res.bank,clearing:0 msgid "Clearing number" @@ -133,42 +177,38 @@ msgid "DTA-BVBANK" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "', reference:" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No IBAN for the company bank account." msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Remarque:" +#: code:addons/l10n_ch/wizard/bvr_report.py:0 +#, python-format +msgid "Your bank BVR number should be of the form 0X-XXX-X!\n' \\n" +" 'Please check your company ' \\n" +" 'information for the invoice:\n%s" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Disc. (%)" +#: view:bvr.invoices.report:0 +#: view:bvr.report:0 +msgid "Print" msgstr "" #. module: l10n_ch -#: help:account.journal.todo,name:0 -msgid "the currenty edited account journal" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide a Clearing Number for your bank account." msgstr "" #. module: l10n_ch -#: view:account.journal.todo:0 -msgid "Next" +#: view:bvr.report:0 +msgid "Print BVR Report" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Supplier Invoice" -msgstr "" - -#. module: l10n_ch -#: constraint:res.partner:0 -msgid "The VAT doesn't seem to be correct." -msgstr "" - -#. module: l10n_ch -#: wizard_view:account.dta_create,init:0 +#: view:create.dta.wizard:0 msgid "DTA file creation - Results" msgstr "" @@ -179,14 +219,9 @@ msgid "Monsieur" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "+" -msgstr "" - -#. module: l10n_ch -#: model:ir.actions.act_window,name:l10n_ch.action_config_journal -msgid "Configure Journal" +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "The properties account payable account receivable" msgstr "" #. module: l10n_ch @@ -195,16 +230,6 @@ msgstr "" msgid "Madame, Monsieur," msgstr "" -#. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "Here is the BVR to allow you to pay the invoice '" -msgstr "" - -#. module: l10n_ch -#: view:account.journal.todo:0 -msgid "Account Journal" -msgstr "" - #. module: l10n_ch #: constraint:ir.ui.view:0 msgid "Invalid XML for View Architecture!" @@ -215,6 +240,11 @@ msgstr "" msgid "account.journal.todo" msgstr "" +#. module: l10n_ch +#: view:bvr.report:0 +msgid "BVR Report" +msgstr "" + #. module: l10n_ch #: model:res.partner.bank.type.field,name:l10n_ch.iban_field #: model:res.partner.bank.type.field,name:l10n_ch.iban_field_iban @@ -222,23 +252,36 @@ msgid "iban" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Draft Invoice" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "not implemented" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "VAT :" +#: model:res.partner.title,shortcut:l10n_ch.res_c_partner_title_madame +#: model:res.partner.title,shortcut:l10n_ch.res_partner_title_madame +msgid "Mme." msgstr "" #. module: l10n_ch -#: model:ir.actions.wizard,name:l10n_ch.wizard_invoice_bvr_check_report +#: field:account.journal.todo,config_logo:0 +msgid "Image" +msgstr "" + +#. module: l10n_ch +#: model:ir.actions.act_window,name:l10n_ch.action_account_bvr_invoices_report msgid "Invoices BVR" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "Invoice -" +#: view:account.journal.todo:0 +msgid "res_config_contents" +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "Recursive mod10 is invalid for reference: %s" msgstr "" #. module: l10n_ch @@ -246,19 +289,43 @@ msgstr "" msgid "Import BVR" msgstr "" +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide ' \\n" +" 'a valid BVR reference number \n' \\n" +" 'for the line: %s" +msgstr "" + #. module: l10n_ch #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." msgstr "" #. module: l10n_ch -#: wizard_button:l10n_ch.bvr_import,init,import:0 +#: field:bvr.import.wizard,file:0 +msgid "BVR File" +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/bvr_report.py:0 +#, python-format +msgid "No bank specified on invoice:\n%s" +msgstr "" + +#. module: l10n_ch +#: view:bvr.import.wizard:0 msgid "Import" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "PRO-FORMA" +#: field:res.partner.bank,print_bank:0 +msgid "Print Bank on BVR" +msgstr "" + +#. module: l10n_ch +#: field:account.journal.todo,progress:0 +msgid "Configuration Progress" msgstr "" #. module: l10n_ch @@ -266,47 +333,28 @@ msgstr "" msgid "BVR adherent number" msgstr "" -#. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "Phone:" -msgstr "" - -#. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "." -msgstr "" - #. module: l10n_ch #: field:res.company,bvr_delta_horz:0 msgid "BVR Horz. Delta (mm)" msgstr "" #. module: l10n_ch -#: model:ir.actions.report.xml,name:l10n_ch.invoice_bvr -msgid "Invoice with BVR" +#: model:ir.model,name:l10n_ch.model_account_move_line +msgid "Journal Items" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid ":" +#: code:addons/l10n_ch/wizard/bvr_report.py:0 +#, python-format +msgid "Your bank BVR adherent number must contain exactly seven ' \\n" +" 'digits!\nPlease check your company ' \\n" +" 'information for the invoice:\n%s" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Condition" -msgstr "" - -#. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid ">" -msgstr "" - -#. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "TVA:" +#: model:res.partner.title,shortcut:l10n_ch.res_c_partner_title_mlle +#: model:res.partner.title,shortcut:l10n_ch.res_partner_title_mlle +msgid "Mlle" msgstr "" #. module: l10n_ch @@ -314,25 +362,27 @@ msgstr "" msgid "Ordering party DTA" msgstr "" +#. module: l10n_ch +#: model:ir.model,name:l10n_ch.model_res_company +msgid "Companies" +msgstr "" + #. module: l10n_ch #: model:res.partner.title,name:l10n_ch.res_c_partner_title_madame #: model:res.partner.title,name:l10n_ch.res_partner_title_madame msgid "Madame" msgstr "" -#. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Concerne:" -msgstr "" - #. module: l10n_ch #: model:res.partner.bank.type,name:l10n_ch.bvpost msgid "DTA-BVPOST" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -msgid "Subject:" +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "Error" msgstr "" #. module: l10n_ch @@ -341,11 +391,6 @@ msgstr "" msgid "Société" msgstr "" -#. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Quantity" -msgstr "" - #. module: l10n_ch #: field:res.partner.bank,dta_code:0 msgid "DTA code" @@ -367,8 +412,8 @@ msgid "Default Debit Account" msgstr "" #. module: l10n_ch -#: help:account.journal.todo,default_credit_account_id:0 -msgid "The Default Credit Account of the account journal" +#: model:ir.model,name:l10n_ch.model_res_partner_bank +msgid "Bank Accounts" msgstr "" #. module: l10n_ch @@ -377,7 +422,17 @@ msgid "The accounts linked to the account journals" msgstr "" #. module: l10n_ch -#: model:ir.actions.wizard,name:l10n_ch.wizard_account_dta_create +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide ' \\n" +" 'a bank number \n' \\n" +" 'for the partner bank: %s\n' \\n" +" 'on line: %s" +msgstr "" + +#. module: l10n_ch +#: view:create.dta.wizard:0 +#: model:ir.actions.act_window,name:l10n_ch.action_dta_create msgid "Create DTA" msgstr "" @@ -387,21 +442,34 @@ msgid "Post number" msgstr "" #. module: l10n_ch -#: wizard_field:account.dta_create,init,dta:0 +#: field:create.dta.wizard,dta_file:0 msgid "DTA File" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 +#: model:ir.model,name:l10n_ch.model_account_invoice msgid "Invoice" msgstr "" #. module: l10n_ch -#: view:account.journal.todo:0 -#: wizard_button:l10n_ch.bvr_import,init,end:0 +#: view:bvr.import.wizard:0 +#: view:bvr.invoices.report:0 +#: view:bvr.report:0 +#: view:create.dta.wizard:0 msgid "Cancel" msgstr "" +#. module: l10n_ch +#: model:ir.model,name:l10n_ch.model_bvr_invoices_report +msgid "bvr.invoices.report" +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No payment mode or payment type code invalid." +msgstr "" + #. module: l10n_ch #: model:res.partner.bank.type.field,name:l10n_ch.post_field_bvpost msgid "post_number" @@ -418,49 +486,57 @@ msgid "Default Credit Account" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Unit Price" +#: model:ir.model,name:l10n_ch.model_payment_order +msgid "Payment Order" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "(incl. taxes):" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide ' \\n" +" 'a post number \n' \\n" +" 'for the partner bank: %s\n' \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Taxes:" +#: code:addons/l10n_ch/wizard/bvr_import.py:0 +#, python-format +msgid "Too much total record found!" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Description" +#: model:ir.model,name:l10n_ch.model_create_dta_wizard +msgid "create.dta.wizard" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Price" +#: model:ir.model,name:l10n_ch.model_bvr_import_wizard +msgid "bvr.import.wizard" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Canceled Invoice" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "You must provide the bank city '\n" +" 'or the bic code for the partner bank: \n %d\n' + \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch -#: wizard_field:l10n_ch.bvr_import,init,file:0 -msgid "BVR file" +#: view:create.dta.wizard:0 +msgid "Click on 'Save as' to save the DTA file :" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "1cm 25.7cm 7cm 25.7cm" +#: model:ir.model,name:l10n_ch.model_res_bank +msgid "Bank" msgstr "" #. module: l10n_ch -#: wizard_view:account.dta_create,init:0 -msgid "Clic on 'Save as' to save the DTA file :" +#: model:res.partner.title,shortcut:l10n_ch.res_c_partner_title_mme_m +#: model:res.partner.title,shortcut:l10n_ch.res_partner_title_mme_m +msgid "Mme,m" msgstr "" #. module: l10n_ch @@ -469,13 +545,25 @@ msgid "DTA-BVRBANK" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Total (excl. taxes):" +#: field:bvr.invoices.report,name:0 +#: field:bvr.report,name:0 +msgid "Name" msgstr "" #. module: l10n_ch -#: help:res.company,bvr_delta_vert:0 -msgid "vert. delta in mm 1.2 will print the bvz 1.2mm lefter" +#: view:bvr.invoices.report:0 +msgid "Print BVR Invoice Report" +msgstr "" + +#. module: l10n_ch +#: model:res.partner.title,shortcut:l10n_ch.res_c_partner_title_societe +#: model:res.partner.title,shortcut:l10n_ch.res_partner_title_societe +msgid "sc" +msgstr "" + +#. module: l10n_ch +#: model:ir.actions.act_window,name:l10n_ch.action_config_journal +msgid "Finalize your Journal" msgstr "" #. module: l10n_ch @@ -494,9 +582,12 @@ msgid "BVR Vert. Delta (mm)" msgstr "" #. module: l10n_ch -#: model:ir.actions.todo,note:l10n_ch.action_config_journal_todo -msgid "Set accounts on financial journals defined by\n" -" Camptocamp l10n_ch module" +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No bank defined\n' \\n" +" 'for the bank account: %s\n' \\n" +" 'on the partner: %s\n' \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch @@ -505,9 +596,15 @@ msgid "horiz. delta in mm 1.2 will print the bvz 1.2mm lefter" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.bvr:0 -#: rml:l10n_ch.invoice.bvr:0 -msgid "1cm 27.7cm 20cm 27.7cm" +#: help:res.company,bvr_delta_vert:0 +msgid "vert. delta in mm 1.2 will print the bvz 1.2mm lefter" +msgstr "" + +#. module: l10n_ch +#: code:addons/l10n_ch/wizard/create_dta.py:0 +#, python-format +msgid "No bank account defined\n' \\n" +" 'on line: %s" msgstr "" #. module: l10n_ch @@ -517,12 +614,13 @@ msgid "bvr_number" msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Supplier Refund" +#: model:res.partner.title,shortcut:l10n_ch.res_c_partner_title_sir +#: model:res.partner.title,shortcut:l10n_ch.res_partner_title_sir +msgid "M. " msgstr "" #. module: l10n_ch -#: rml:l10n_ch.invoice.bvr:0 -msgid "Total" +#: help:account.journal.todo,default_credit_account_id:0 +msgid "The Default Credit Account of the account journal" msgstr "" diff --git a/addons/l10n_ch/invoice.py b/addons/l10n_ch/invoice.py index 1057fc379fd..1f836c4466a 100644 --- a/addons/l10n_ch/invoice.py +++ b/addons/l10n_ch/invoice.py @@ -30,7 +30,7 @@ # ############################################################################## -from mx import DateTime +from datetime import datetime from osv import fields, osv from tools import mod10r @@ -71,8 +71,8 @@ class account_invoice(osv.osv): if invoice.move_id: for line in invoice.move_id.line_id: if not line.date_maturity or \ - DateTime.strptime(line.date_maturity, '%Y-%m-%d') \ - < DateTime.now(): + datetime.strptime(line.date_maturity, '%Y-%m-%d') \ + < datetime.today(): res[invoice.id] += line.amount_to_pay return res @@ -209,4 +209,4 @@ class account_tax_code(osv.osv): account_tax_code() -# 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/l10n_ch/report/bvr_invoice_report.rml b/addons/l10n_ch/report/bvr_invoice_report.rml index 46798ae7da4..ee69eedee2e 100755 --- a/addons/l10n_ch/report/bvr_invoice_report.rml +++ b/addons/l10n_ch/report/bvr_invoice_report.rml @@ -241,7 +241,7 @@ [[ round(l.discount) ]] - [[ comma_me(l.price_subtotal) ]] [[o.currency_id.code ]] + [[ comma_me(l.price_subtotal) ]] [[o.currency_id.symbol ]] @@ -293,7 +293,7 @@ Total (excl. taxes): - [[ comma_me(o.amount_untaxed) ]] [[o.currency_id.code ]] + [[ comma_me(o.amount_untaxed) ]] [[o.currency_id.symbol ]] @@ -301,7 +301,7 @@ Taxes: - [[ comma_me(o.amount_tax) ]] [[o.currency_id.code ]] + [[ comma_me(o.amount_tax) ]] [[o.currency_id.symbol ]] @@ -309,7 +309,7 @@ Total (incl. taxes): - [[ comma_me(o.amount_total) ]] [[o.currency_id.code ]] + [[ comma_me(o.amount_total) ]] [[o.currency_id.symbol ]] diff --git a/addons/l10n_ch/wizard/create_dta.py b/addons/l10n_ch/wizard/create_dta.py index d3e2856387d..5de49008ae2 100644 --- a/addons/l10n_ch/wizard/create_dta.py +++ b/addons/l10n_ch/wizard/create_dta.py @@ -405,7 +405,7 @@ def _create_dta(obj, cr, uid, data, context=None): v['sequence'] = str(seq).rjust(5).replace(' ', '0') v['amount_to_pay']= str(pline.amount_currency).replace('.', ',') v['number'] = pline.name - v['currency'] = pline.currency.code + v['currency'] = pline.currency.symbol v['partner_bank_name'] = pline.bank_id.bank.name or False v['partner_bank_clearing'] = pline.bank_id.bank.clearing or False diff --git a/addons/l10n_ch_chart_c2c_pcg/i18n/l10n_ch_chart_c2c_pcg.pot b/addons/l10n_ch_chart_c2c_pcg/i18n/l10n_ch_chart_c2c_pcg.pot index d0c7ea2c46b..9170cd3965a 100644 --- a/addons/l10n_ch_chart_c2c_pcg/i18n/l10n_ch_chart_c2c_pcg.pot +++ b/addons/l10n_ch_chart_c2c_pcg/i18n/l10n_ch_chart_c2c_pcg.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:37+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:37+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -25,12 +25,6 @@ msgstr "" msgid "Refund Tax Account" msgstr "" -#. module: l10n_ch_chart_c2c_pcg -#: model:ir.actions.todo,note:l10n_ch_chart_c2c_pcg.action_config_tax_todo -msgid "Set account on financial taxes defined by \n" -" Camptocamp l10n_ch_c2c_pcg module" -msgstr "" - #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_adj_liability msgid "Bilan : Passifs de regularisation" @@ -42,8 +36,8 @@ msgid "Bilan : Immo incorporelles" msgstr "" #. module: l10n_ch_chart_c2c_pcg -#: view:account.tax.template.todo:0 -msgid "Next" +#: help:account.tax.template.todo,account_collected_id:0 +msgid "You can set here the invoice tax account" msgstr "" #. module: l10n_ch_chart_c2c_pcg @@ -66,14 +60,19 @@ msgstr "" msgid "The accounts linked to the tax template" msgstr "" +#. module: l10n_ch_chart_c2c_pcg +#: model:ir.module.module,description:l10n_ch_chart_c2c_pcg.module_meta_information +msgid "Swiss account chart that also add tax template definition" +msgstr "" + #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_other_payable msgid "Bilan : Autres creanciers à CT" msgstr "" #. module: l10n_ch_chart_c2c_pcg -#: help:account.tax.template.todo,account_collected_id:0 -msgid "You can set here the invoice tax account" +#: model:ir.actions.act_window,name:l10n_ch_chart_c2c_pcg.action_config_tax +msgid "Finalize your tax configuration" msgstr "" #. module: l10n_ch_chart_c2c_pcg @@ -81,11 +80,6 @@ msgstr "" msgid "PP : Autres charges d'exploitation" msgstr "" -#. module: l10n_ch_chart_c2c_pcg -#: model:ir.module.module,description:l10n_ch_chart_c2c_pcg.module_meta_information -msgid "Swiws account chart that add also tax template definition" -msgstr "" - #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_non_ope_debts msgid "Bilan : Dettes hors exploitation" @@ -96,6 +90,11 @@ msgstr "" msgid "Autre : Other" msgstr "" +#. module: l10n_ch_chart_c2c_pcg +#: field:account.tax.template.todo,progress:0 +msgid "Configuration Progress" +msgstr "" + #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_prov_reserve msgid "Bilan : Provisions et reserves" @@ -111,11 +110,6 @@ msgstr "" msgid "PP : Achat de marchandise" msgstr "" -#. module: l10n_ch_chart_c2c_pcg -#: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_closed -msgid "Autre : Closed" -msgstr "" - #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_equity msgid "Bilan : Capitaux propres" @@ -126,11 +120,6 @@ msgstr "" msgid "Bilan : Debiteurs" msgstr "" -#. module: l10n_ch_chart_c2c_pcg -#: model:ir.actions.act_window,name:l10n_ch_chart_c2c_pcg.action_config_tax -msgid "Configure Journal" -msgstr "" - #. module: l10n_ch_chart_c2c_pcg #: constraint:account.tax.code.template:0 msgid "Error ! You can not create recursive Tax Codes." @@ -187,13 +176,13 @@ msgid "Bilan : Resultat reporte" msgstr "" #. module: l10n_ch_chart_c2c_pcg -#: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_income -msgid "PP : Chiffre d'affaires" +#: view:account.tax.template.todo:0 +msgid "Set account on financial taxes defined by Camptocamp l10n_ch_c2c_pcg module" msgstr "" #. module: l10n_ch_chart_c2c_pcg -#: help:account.tax.template.todo,account_paid_id:0 -msgid "You can set here the refund tax account" +#: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_income +msgid "PP : Chiffre d'affaires" msgstr "" #. module: l10n_ch_chart_c2c_pcg @@ -226,6 +215,11 @@ msgstr "" msgid "Error ! You can not create recursive account templates." msgstr "" +#. module: l10n_ch_chart_c2c_pcg +#: field:account.tax.template.todo,config_logo:0 +msgid "Image" +msgstr "" + #. module: l10n_ch_chart_c2c_pcg #: model:account.account.type,name:l10n_ch_chart_c2c_pcg.account_type_lt_liability msgid "Bilan : Dettes à LT" @@ -244,7 +238,7 @@ msgstr "" #. module: l10n_ch_chart_c2c_pcg #: view:account.tax.template.todo:0 -msgid "Cancel" +msgid "res_config_contents" msgstr "" #. module: l10n_ch_chart_c2c_pcg @@ -262,6 +256,11 @@ msgstr "" msgid "PP : Charge de personnel" msgstr "" +#. module: l10n_ch_chart_c2c_pcg +#: help:account.tax.template.todo,account_paid_id:0 +msgid "You can set here the refund tax account" +msgstr "" + #. module: l10n_ch_chart_c2c_pcg #: help:account.tax.template.todo,name:0 msgid "The tax template you are currently editing" diff --git a/addons/l10n_chart_uk_minimal/i18n/l10n_chart_uk_minimal.pot b/addons/l10n_chart_uk_minimal/i18n/l10n_chart_uk_minimal.pot index 21970c3136e..51fd5b8bd3f 100644 --- a/addons/l10n_chart_uk_minimal/i18n/l10n_chart_uk_minimal.pot +++ b/addons/l10n_chart_uk_minimal/i18n/l10n_chart_uk_minimal.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:36+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:36+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,8 +21,19 @@ msgid "Receivable" msgstr "" #. module: l10n_chart_uk_minimal -#: model:ir.module.module,description:l10n_chart_uk_minimal.module_meta_information -msgid "This is the base module to manage the accounting chart for United Kingdom in Open ERP." +#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_asset_view +msgid "Asset View" +msgstr "" + +#. module: l10n_chart_uk_minimal +#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_expense_view +msgid "Expense View" +msgstr "" + +#. module: l10n_chart_uk_minimal +#: model:ir.actions.todo,note:l10n_chart_uk_minimal.config_call_account_template_uk_minimal +msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" +" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." msgstr "" #. module: l10n_chart_uk_minimal @@ -30,6 +41,11 @@ msgstr "" msgid "Error ! You can not create recursive account templates." msgstr "" +#. module: l10n_chart_uk_minimal +#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_income_view +msgid "Income View" +msgstr "" + #. module: l10n_chart_uk_minimal #: model:account.account.type,name:l10n_chart_uk_minimal.account_type_income msgid "Income" @@ -46,9 +62,8 @@ msgid "Cash" msgstr "" #. module: l10n_chart_uk_minimal -#: model:ir.actions.todo,note:l10n_chart_uk_minimal.config_call_account_template_uk_minimal -msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" -" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +#: model:account.account.type,name:l10n_chart_uk_minimal.account_type_liability +msgid "Liability" msgstr "" #. module: l10n_chart_uk_minimal @@ -61,6 +76,11 @@ msgstr "" msgid "United Kingdom - minimal" msgstr "" +#. module: l10n_chart_uk_minimal +#: model:ir.module.module,description:l10n_chart_uk_minimal.module_meta_information +msgid "This is the base module to manage the accounting chart for United Kingdom in OpenERP." +msgstr "" + #. module: l10n_chart_uk_minimal #: model:account.account.type,name:l10n_chart_uk_minimal.account_type_equity msgid "Equity" @@ -71,6 +91,11 @@ msgstr "" msgid "Error ! You can not create recursive Tax Codes." msgstr "" +#. module: l10n_chart_uk_minimal +#: model:account.account.type,name:l10n_chart_uk_minimal.acct_type_liability_view +msgid "Liability View" +msgstr "" + #. module: l10n_chart_uk_minimal #: model:account.account.type,name:l10n_chart_uk_minimal.account_type_expense msgid "Expense" diff --git a/addons/l10n_fr/__openerp__.py b/addons/l10n_fr/__openerp__.py index 0de26734781..287cdf47227 100644 --- a/addons/l10n_fr/__openerp__.py +++ b/addons/l10n_fr/__openerp__.py @@ -35,7 +35,7 @@ Credits: Sistheo Zeekom CrysaLEAD """, - "depends" : ['base', 'account', 'account_chart', 'account_report', 'base_vat'], + "depends" : ['base', 'account', 'account_chart', 'base_vat'], "init_xml" : [], "update_xml" : [ "fr_report_demo.xml", @@ -44,7 +44,6 @@ Credits: Sistheo Zeekom CrysaLEAD "fr_pcg_taxes_demo.xml", "fr_tax_demo.xml", "fr_fiscal_templates_demo.xml", - "fr_pcg_account_report_demo.xml", "security/ir.model.access.csv", "wizard/fr_report_bilan_view.xml", "wizard/fr_report_compute_resultant_view.xml", diff --git a/addons/l10n_fr/fr_pcg_account_report_demo.xml b/addons/l10n_fr/fr_pcg_account_report_demo.xml deleted file mode 100644 index 3e195d4f8f4..00000000000 --- a/addons/l10n_fr/fr_pcg_account_report_demo.xml +++ /dev/null @@ -1,824 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/addons/l10n_fr/i18n/l10n_fr.pot b/addons/l10n_fr/i18n/l10n_fr.pot index 87e502cb79b..f35906dcf92 100644 --- a/addons/l10n_fr/i18n/l10n_fr.pot +++ b/addons/l10n_fr/i18n/l10n_fr.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:38+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:38+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,55 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Redevances de crédit-bail immobilier" +#: model:account.account.type,name:l10n_fr.account_type_receivable +msgid "Receivable" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "période du" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Autres réserves" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "ACTIF IMMOBILISÉ" -msgstr "" - -#. module: l10n_fr -#: model:ir.actions.todo,note:l10n_fr.config_call_account_template_fr_pcg -msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" -" This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Capital [dont versé...]" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Réserves statutaires ou contractuelles" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "nstallations techniques,matériel et outillage" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "TOTAL III" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_asset -msgid "Asset" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: l10n_fr @@ -73,210 +31,16 @@ msgid "Income" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Charges sociales" +#: model:ir.module.module,description:l10n_fr.module_meta_information +msgid "This is the module to manage the accounting chart for France in OpenERP.\n" +"\n" +"Credits: Sistheo Zeekom CrysaLEAD\n" +"" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "PRODUITS EXCEPTIONNELS" -msgstr "" - -#. module: l10n_fr -#: wizard_view:l10n.fr.bilan.report,init:0 -msgid "Select year" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Différences négatives de change" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Autres charges" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "Tenue de Compte :" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_payable -msgid "Payable" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "( IV )" -msgstr "" - -#. module: l10n_fr -#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_4 -msgid "Hors Euro" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Fonds commercial" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "isponibilités" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "+ IV+ V+ VI" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "De participation" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "TOTAL IV" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "D" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "PROVISIONS" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "vances et acomptes" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Autres dettes" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "articipations" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "atières premières et autres approvisionnements" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "P" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_stocks -msgid "Actif circulant" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "T" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Dettes fournisseurs et comptes rattachés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Provisions pour charges" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_dettes -msgid "Dettes long terme" -msgstr "" - -#. module: l10n_fr -#: wizard_view:l10n.fr.cdr.report,init:0 -msgid "Select period" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "RÉSERVES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "TOTAL GÉNÉRAL (I + II + III + IV)" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_tax -msgid "Tax" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Dotations aux amortissements, aux dépréciations et aux provisions" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Achats de matières premières et autres approvisionnements" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Avances et acomptes reçus sur commandes en cours" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Quotes-parts de résultat sur opérations faites en commun (II)" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "VALEURS MOBILIÈRES DE PLACEMENT" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "TOTAL I" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Autres intérêts et produits assimilés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Dettes sur immobilisations et comptes rattachés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Créances clients et comptes rattachés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Report à nouveau" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "IMMOBILISATIONS INCORPORELLES" +#: model:account.account.type,name:l10n_fr.account_type_immobilisations +msgid "Immobilisations" msgstr "" #. module: l10n_fr @@ -286,44 +50,44 @@ msgid "France" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "rêts" +#: model:account.account.type,name:l10n_fr.account_type_asset +msgid "Asset" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sous-total A - Montant net du chiffre d'affaires" +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." msgstr "" #. module: l10n_fr -#: wizard_button:l10n.fr.bilan.report,init,report:0 -#: wizard_button:l10n.fr.cdr.report,init,report:0 +#: model:account.account.type,name:l10n_fr.account_type_equity +msgid "Equity" +msgstr "" + +#. module: l10n_fr +#: view:account.bilan.report:0 +#: view:account.cdr.report:0 msgid "Print" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Amortissements et dépréciations" +#: model:ir.model,name:l10n_fr.model_l10n_fr_report +msgid "Report for l10n_fr" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Net" +#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_2 +msgid "Zone Euro" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "TOTAL I ( A + B )" +#: model:account.account.type,name:l10n_fr.account_type_expense +msgid "Expense" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "itres immobilisés de l'activité de portefeuille" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "( VI )" +#: model:ir.model,name:l10n_fr.model_account_cdr_report +msgid "Account CDR Report" msgstr "" #. module: l10n_fr @@ -332,40 +96,13 @@ msgid "Error ! You can not create recursive account templates." msgstr "" #. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_provision -msgid "Provisions" +#: model:account.account.type,name:l10n_fr.account_type_payable +msgid "Payable" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Variation des stocks" -msgstr "" - -#. module: l10n_fr -#: model:ir.actions.report.xml,name:l10n_fr.l10n_fr_pcg_bilan -#: model:ir.actions.wizard,name:l10n_fr.wizard_l10n_fr_pcg_bilan_report -#: rml:l10n.fr.bilan:0 -msgid "Bilan" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Emprunts obligataires convertibles" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "TOTAL ACTIF (" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "CHARGES ( hors taxes )" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Produits nets sur cessions de valeurs mobilières de placement" +#: view:account.cdr.report:0 +msgid "Compte de resultant" msgstr "" #. module: l10n_fr @@ -384,8 +121,8 @@ msgid "Engagements" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Avances et acomptes" +#: model:ir.model,name:l10n_fr.model_l10n_fr_line +msgid "Report Lines for l10n_fr" msgstr "" #. module: l10n_fr @@ -393,519 +130,14 @@ msgstr "" msgid "TVA sur les encaissements" msgstr "" -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sous-total B" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "C" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "M" -msgstr "" - -#. module: l10n_fr -#: model:ir.module.module,description:l10n_fr.module_meta_information -msgid "This is the module to manage the accounting chart for France in Open ERP.\n" -"\n" -"Credits: Sistheo Zeekom CrysaLEAD\n" -"" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Concessions, brevets, licences,..., droits et valeurs similaires" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Instruments de trésorerie" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Écarts de conversion passif" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_expense -msgid "Expense" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "ACTIF" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "DETTES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sur immobilisations : dotations aux amortissements" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "mmobilisations corporelles en cours" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Autres" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Dotation aux amortissements et aux dépréciations" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "PRODUITS D'EXPLOITATION" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Reprises sur provisions, dépréciations (et amortissements) et transferts de charges" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "PRODUITS - CHARGES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "RÉSULTAT DE L'EXERCICE [bénéfice ou perte]" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Impôts, taxes et versements assimilés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "roduits intermédiaires et finis" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "utres" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Avances et acomptes versés sur commandes" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "onstructions" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Reprises sur provisions, dépréciations et transferts de charges" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "réances rattachées à des participations" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Dotations aux provisions" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "vous sur votre structure juridique et son fonctionnement comptable." -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sur opérations en capital" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Charges constatés d'avance" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "TOTAL II" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "CAPITAUX PROPRES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Frais d'établissement" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Charges à répartir sur plusieurs exercices" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Subventions d'exploitation" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Provisions réglementées" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "PRODUITS (hors taxes)" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Écart d'équivalence" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Primes d'émission, de fusion, d'apport" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "utres titres immobilisés" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Réserves réglementées" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "CHARGES D'EXPLOITATION" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "I + II + III + IV + V" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Attention, pour que votre bilan soit correct, vous devez solder les comptes 120 ou 129 (Résultat de l'exercice précédant) dans un compte de report à nouveau (compte 110 ou 119) ou dans le compte 108. Renseignez" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Vente de marchandises" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "PRODUITS FINANCIERS" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Frais de recherche et de développement" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Autres titres" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Production vendue [biens et services]" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Actions propres" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "D'autres valeurs mobilières et créances de l'actif immobilisé" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "ACTIF CIRCULANT" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "ACTIF - PASSIF" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "apital souscrit - non appelé" -msgstr "" - -#. module: l10n_fr -#: model:ir.model,name:l10n_fr.model_l10n_fr_report -msgid "Report for l10n_fr" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Compte de résultat" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "CRÉANCES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sur opérations de gestion" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Redevances de crédit-bail mobilier" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Primes de remboursement des emprunts" -msgstr "" - -#. module: l10n_fr -#: field:l10n.fr.report,code:0 -msgid "Code" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Autres produits" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Participation des salariés aux résultats" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Subventions d'investissement" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "STOCK EN COURS" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Autres achats et charges externes" -msgstr "" - -#. module: l10n_fr -#: wizard_field:l10n.fr.bilan.report,init,fiscalyear:0 -#: wizard_field:l10n.fr.cdr.report,init,fiscalyear:0 -msgid "Fiscal year" -msgstr "" - -#. module: l10n_fr -#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_3 -msgid "DOM-TOM" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Intérêts et charges assimilées" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Immobilisations incorporelles en cours" -msgstr "" - -#. module: l10n_fr -#: wizard_button:l10n.fr.bilan.report,init,end:0 -#: wizard_button:l10n.fr.cdr.report,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "au" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Production immobilisée" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sur actif circulant : dotations aux dépréciations" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_receivable -msgid "Receivable" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Capital souscrit - appelé , non versé" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "( V )" -msgstr "" - -#. module: l10n_fr -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "" - #. module: l10n_fr #: field:l10n.fr.line,definition:0 msgid "Definition" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Différences positives de change" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "errains" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Brut" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_immobilisations -msgid "Immobilisations" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "PASSIF" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Écarts de réévaluation" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Production stockée" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid "Imprimé le :" -msgstr "" - -#. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_equity -msgid "Equity" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Impôts sur les bénéfices" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "TOTAL DES PRODUITS ( I + II + III + IV )" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Salaires et traitements" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -#: rml:l10n.fr.cdr:0 -msgid ")" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Provisions pour risques" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "n-cours de production [biens et services]" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Sur immobilisations : dotations aux dépréciations" -msgstr "" - -#. module: l10n_fr -#: field:l10n.fr.line,code:0 -msgid "Variable Name" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "TOTAL CHARGES ( I + II + III" -msgstr "" - -#. module: l10n_fr -#: model:ir.actions.report.xml,name:l10n_fr.l10n_fr_pcg_cdr -#: model:ir.actions.wizard,name:l10n_fr.wizard_l10n_fr_pcg_cdr_report -msgid "Compte de resultat" -msgstr "" - -#. module: l10n_fr -#: model:ir.model,name:l10n_fr.model_l10n_fr_line -msgid "Report Lines for l10n_fr" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "A" -msgstr "" - -#. module: l10n_fr -#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_2 -msgid "Zone Euro" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "E" +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" msgstr "" #. module: l10n_fr @@ -915,8 +147,8 @@ msgid "Name" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "I" +#: model:ir.actions.act_window,name:l10n_fr.action_account_cdr_report +msgid "Compte de resultat Report" msgstr "" #. module: l10n_fr @@ -940,48 +172,34 @@ msgid "Comptes spéciaux" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Emprunts et dettes financières diverses" +#: field:account.bilan.report,fiscalyear_id:0 +#: field:account.cdr.report,fiscalyear_id:0 +msgid "Fiscal Year" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Produits constatés d'avance" +#: field:l10n.fr.report,code:0 +msgid "Code" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Charges nettes sur cessions de valeurs mobilières de placement" +#: model:account.account.type,name:l10n_fr.account_type_dettes +msgid "Dettes long terme" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "archandises" +#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_4 +msgid "Hors Euro" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Emprunts et dettes auprès des établissements de crédit" +#: model:account.account.type,name:l10n_fr.account_type_stocks +msgid "Actif circulant" msgstr "" #. module: l10n_fr -#: model:account.account.type,name:l10n_fr.account_type_view -msgid "View" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "CHARGES FINANCIÈRES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Quotes-parts de résultat sur opérations faites en commun ( II )" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "IMMOBILISATIONS CORPORELLES" +#: model:account.account.type,name:l10n_fr.account_type_provision +msgid "Provisions" msgstr "" #. module: l10n_fr @@ -990,8 +208,9 @@ msgid "TVA sur le débits" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "Achat de marchandises" +#: view:account.bilan.report:0 +#: model:ir.actions.act_window,name:l10n_fr.action_account_bilan_report +msgid "Bilan Report" msgstr "" #. module: l10n_fr @@ -1000,18 +219,24 @@ msgid "France - Plan Comptable Général" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Écarts de conversion actif" +#: model:account.account.type,name:l10n_fr.account_type_tax +msgid "Tax" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Autres emprunts obligataires" +#: model:account.fiscal.position.template,name:l10n_fr.fiscal_position_template_3 +msgid "DOM-TOM" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Réserve légale" +#: model:account.account.type,name:l10n_fr.account_type_view +msgid "View" +msgstr "" + +#. module: l10n_fr +#: view:account.bilan.report:0 +#: view:account.cdr.report:0 +msgid "Cancel" msgstr "" #. module: l10n_fr @@ -1020,17 +245,7 @@ msgid "Cloture" msgstr "" #. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "IMMOBILISATIONS FINANCIÉRES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.cdr:0 -msgid "CHARGES EXCEPTIONNELLES" -msgstr "" - -#. module: l10n_fr -#: rml:l10n.fr.bilan:0 -msgid "Dettes fiscales et sociales" +#: field:l10n.fr.line,code:0 +msgid "Variable Name" msgstr "" diff --git a/addons/l10n_in/i18n/l10n_in.pot b/addons/l10n_in/i18n/l10n_in.pot index 1d4fe34679b..70705608a6f 100644 --- a/addons/l10n_in/i18n/l10n_in.pot +++ b/addons/l10n_in/i18n/l10n_in.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-11-25 15:28:53+0000\n" -"PO-Revision-Date: 2009-11-25 15:28:53+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:38+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:38+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,10 +16,18 @@ msgstr "" "Plural-Forms: \n" #. module: l10n_in -#: model:ir.module.module,description:l10n_in.module_meta_information -msgid "\n" -" Indian Accounting : chart of Account\n" -" " +#: model:account.account.type,name:l10n_in.account_type_asset_view +msgid "Asset View" +msgstr "" + +#. module: l10n_in +#: model:account.journal,name:l10n_in.opening_journal +msgid "Opening Journal" +msgstr "" + +#. module: l10n_in +#: model:account.account.type,name:l10n_in.account_type_expense_view +msgid "Expense View" msgstr "" #. module: l10n_in @@ -28,8 +36,8 @@ msgid "Error ! You can not create recursive account templates." msgstr "" #. module: l10n_in -#: model:account.journal,name:l10n_in.opening_journal -msgid "Opening Journal" +#: model:account.account.type,name:l10n_in.account_type_income_view +msgid "Income View" msgstr "" #. module: l10n_in @@ -63,6 +71,11 @@ msgstr "" msgid "Error ! You can not create recursive Tax Codes." msgstr "" +#. module: l10n_in +#: model:account.account.type,name:l10n_in.account_type_liability_view +msgid "Liability View" +msgstr "" + #. module: l10n_in #: model:account.account.type,name:l10n_in.account_type_expense1 msgid "Expense" diff --git a/addons/l10n_lu/__openerp__.py b/addons/l10n_lu/__openerp__.py index d1f6ba49905..c7fd50ad037 100644 --- a/addons/l10n_lu/__openerp__.py +++ b/addons/l10n_lu/__openerp__.py @@ -32,7 +32,7 @@ This module installs: *the main taxes used in Luxembourg""", 'author': 'OpenERP SA', 'website': 'http://openerp.com', - 'depends': ['account', 'account_report', 'base_vat', 'base_iban'], + 'depends': ['account', 'base_vat', 'base_iban'], 'init_xml': [], 'update_xml': [ 'account.tax.code.template.csv', @@ -42,7 +42,7 @@ This module installs: 'wizard/print_vat_view.xml' ], 'test': ['test/l10n_lu_report.yml'], - 'demo_xml': ['account.report.report.csv'], + 'demo_xml': [], 'installable': True, 'active': False, 'certificate': '0078164766621', diff --git a/addons/l10n_lu/account.report.report.csv b/addons/l10n_lu/account.report.report.csv deleted file mode 100644 index 89e497ce8c6..00000000000 --- a/addons/l10n_lu/account.report.report.csv +++ /dev/null @@ -1,21 +0,0 @@ -"expression","note","parent_id","sequence","badness_limit","goodness_limit","type","code","name" -0,,,,0,1,"indicator","BILAN","Bilan" -"report('BIMMO','BSTOCK','BREAL','BDISPO')",,"BILAN",,0,1,"fiscal","Actif","Actif" -"balance(['2'])",,"Actif",,0,1,"indicator","BIMMO","Valeurs immobilisées" -"balance(['3']",,"Actif",2,0,1,"indicator","BSTOCK","Stocks" -"balance(['4'])",,"Actif",3,0,1,"indicator","BREAL","Réalisable" -"balance(['5'])",,"Actif",4,0,1,"fiscal","BDISPO","Disponible" -"report('BCAP') + report('BRESNET')",,"BILAN",1,0,1,"fiscal","PASSIF","Passif" -"balance(['1'])",,"PASSIF",1,0,1,"indicator","BCAP","Capitaux propores" -"-balance(['7'])+balance(['6'])",,"PASSIF",,0,1,"fiscal","BRESNET","Résultat net" -0,,,,0,1,"fiscal","CRES","Compte des résultats" -"report('CCHAR','CBENEF')",,"CRES",,0,1,"fiscal","CRESACTIF","Résultat Actif" -"balance(['6'])",,"CRESACTIF",,0,1,"fiscal","CCHAR","Total des charges" -"report('CRESPROD')",,"CRES",,0,1,"fiscal","CRESPASSIF","Résultat Passif" -"-balance(['7'])",,"CRESPASSIF",,0,1,"fiscal","CRESPROD","Total des produits" -"-balance(['7'])+balance(['6'])",,"CRESACTIF",,0,1,"fiscal","CBENEF","Résultat (Bénéfice)" -0,,,,0,1,"indicator","IIMMO","Immobilisations" -"balance(['1'])/balance(map(str(range(21,29))))","Dans une entreprise normalement équilibrée, les valeurs immobilisées sont couvertes en premier lieu par les capitaux propres et, en second lieu, par tout ou partie du passif à long terme. Idéalement, ce ratio (rapport entre capitaux permanents et les valeurs immobilisées) doit être suppérieur à l'unité.","IIMMO",,0,1,"indicator","CIMMO","Couverture des immobilisations" -0,,,,0,1,"indicator","ITRE","Trésorerie" -"balance(['3','4','5']) / balance(['101','13','15','16','17','18'])","Détermine si l'entreprise a la possibilité de s'acquitter de ses dettes à court terme dans des conditions normales. Calculé comme suit: (Stocks + Réalisable + Disponible ) / Passif exigible à court terme","ITRE",,0,1,"indicator","IFR","Indice du fond de roulement" -"balance(['4','5']) / balance(['101','13','15','16','17','18'])",,"ITRE",,0,1,"indicator","RTRE","Ratio de trésorerie" diff --git a/addons/l10n_lu/i18n/l10n_lu.pot b/addons/l10n_lu/i18n/l10n_lu.pot index 1054d73b11c..04275f30ce6 100644 --- a/addons/l10n_lu/i18n/l10n_lu.pot +++ b/addons/l10n_lu/i18n/l10n_lu.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:51+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:38+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:38+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,70 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: l10n_lu -#: wizard_view:l10n_lu.tax.report.wizard,init:0 -msgid "VAT Legal Declaration" +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" msgstr "" #. module: l10n_lu -#: constraint:account.account.template:0 -msgid "Error ! You can not create recursive account templates." -msgstr "" - -#. module: l10n_lu -#: wizard_button:l10n_lu.tax.report.wizard,init,pdf:0 -msgid "Print Taxes Statement" -msgstr "" - -#. module: l10n_lu -#: wizard_field:l10n_lu.tax.report.wizard,init,tax_code_id:0 -msgid "Company" -msgstr "" - -#. module: l10n_lu -#: model:account.account.type,name:l10n_lu.account_type_income -msgid "Income" -msgstr "" - -#. module: l10n_lu -#: model:account.account.type,name:l10n_lu.account_type_cash_moves -msgid "Cash" -msgstr "" - -#. module: l10n_lu -#: model:ir.actions.todo,note:l10n_lu.config_call_account_template -msgid "Generate Chart of Accounts from a Chart Template. You will be asked to select the company, the chart template, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" -"This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." -msgstr "" - -#. module: l10n_lu -#: model:ir.actions.report.xml,name:l10n_lu.legal_vat -msgid "Luxembourg VAT Declaration" -msgstr "" - -#. module: l10n_lu -#: model:account.account.type,name:l10n_lu.account_type_liability -msgid "Liability" -msgstr "" - -#. module: l10n_lu -#: model:ir.ui.menu,name:l10n_lu.legal_lu -msgid "Luxembourg" -msgstr "" - -#. module: l10n_lu -#: model:ir.actions.wizard,name:l10n_lu.wizard_print_vat -#: model:ir.ui.menu,name:l10n_lu.legal_lu_vat -msgid "VAT Declaration" -msgstr "" - -#. module: l10n_lu -#: wizard_field:l10n_lu.tax.report.wizard,init,period_id:0 -msgid "Period" -msgstr "" - -#. module: l10n_lu -#: model:account.account.type,name:l10n_lu.account_type_asset -msgid "Asset" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: l10n_lu @@ -88,8 +31,54 @@ msgid "Equity" msgstr "" #. module: l10n_lu -#: wizard_button:l10n_lu.tax.report.wizard,init,end:0 -msgid "Cancel" +#: model:ir.ui.menu,name:l10n_lu.legal_lu +msgid "Luxembourg" +msgstr "" + +#. module: l10n_lu +#: code:addons/l10n_lu/wizard/print_vat.py:0 +#, python-format +msgid "pdf not created !" +msgstr "" + +#. module: l10n_lu +#: model:account.account.type,name:l10n_lu.account_type_asset +msgid "Asset" +msgstr "" + +#. module: l10n_lu +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: l10n_lu +#: model:account.account.type,name:l10n_lu.account_type_income +msgid "Income" +msgstr "" + +#. module: l10n_lu +#: view:vat.declaration.report:0 +msgid "Print Tax Statements" +msgstr "" + +#. module: l10n_lu +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "" + +#. module: l10n_lu +#: field:vat.declaration.report,tax_code_id:0 +msgid "Company" +msgstr "" + +#. module: l10n_lu +#: model:ir.ui.menu,name:l10n_lu.legal_lu_vat +msgid "VAT Declaration" +msgstr "" + +#. module: l10n_lu +#: model:account.account.type,name:l10n_lu.account_type_liability +msgid "Liability" msgstr "" #. module: l10n_lu @@ -97,6 +86,16 @@ msgstr "" msgid "Error ! You can not create recursive Tax Codes." msgstr "" +#. module: l10n_lu +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: l10n_lu +#: model:account.account.type,name:l10n_lu.account_type_cash_moves +msgid "Cash" +msgstr "" + #. module: l10n_lu #: model:ir.module.module,shortdesc:l10n_lu.module_meta_information msgid "Luxembourg - Plan Comptable Minimum Normalise" @@ -107,13 +106,35 @@ msgstr "" msgid "Expense" msgstr "" -#. module: l10n_lu -#: model:account.account.type,name:l10n_lu.account_type_creances -msgid "Créances" -msgstr "" - #. module: l10n_lu #: model:account.account.type,name:l10n_lu.account_type_root msgid "View" msgstr "" +#. module: l10n_lu +#: field:vat.declaration.report,period_id:0 +msgid "Period" +msgstr "" + +#. module: l10n_lu +#: code:addons/l10n_lu/wizard/print_vat.py:0 +#, python-format +msgid "Please check if package pdftk is installed!" +msgstr "" + +#. module: l10n_lu +#: view:vat.declaration.report:0 +msgid "Cancel" +msgstr "" + +#. module: l10n_lu +#: model:ir.actions.act_window,name:l10n_lu.action_vat_report +#: model:ir.model,name:l10n_lu.model_vat_declaration_report +msgid "VAT Declaration Report" +msgstr "" + +#. module: l10n_lu +#: model:account.account.type,name:l10n_lu.account_type_creances +msgid "Créances" +msgstr "" + diff --git a/addons/lunch/i18n/lunch.pot b/addons/lunch/i18n/lunch.pot new file mode 100644 index 00000000000..bb37a72ee03 --- /dev/null +++ b/addons/lunch/i18n/lunch.pot @@ -0,0 +1,555 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * lunch +# +msgid "" +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:39+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:39+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: lunch +#: view:lunch.cashbox.clean:0 +msgid "Reset cashbox" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_order_form +#: model:ir.ui.menu,name:lunch.menu_lunch_order_form +#: model:ir.ui.menu,name:lunch.menu_lunch_reporting_order +msgid "Lunch Orders" +msgstr "" + +#. module: lunch +#: view:lunch.order.cancel:0 +msgid "Are you sure you want to cancel this order ?" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form +#: model:ir.ui.menu,name:lunch.menu_lunch_cashmove_form +msgid "Cash Moves" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: view:lunch.order:0 +#: view:report.lunch.amount:0 +#: view:report.lunch.order:0 +msgid "Group By..." +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_order_confirm +msgid "confirm Order" +msgstr "" + +#. module: lunch +#: view:report.lunch.order:0 +msgid " 7 Days " +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: view:lunch.order:0 +msgid "Today" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "March" +msgstr "" + +#. module: lunch +#: field:report.lunch.amount,day:0 +#: view:report.lunch.order:0 +#: field:report.lunch.order,day:0 +msgid "Day" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel +#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel_values +#: model:ir.model,name:lunch.model_lunch_order_cancel +#: view:lunch.order:0 +#: view:lunch.order.cancel:0 +msgid "Cancel Order" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,amount:0 +#: field:report.lunch.amount,amount:0 +msgid "Amount" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_product_form +#: model:ir.ui.menu,name:lunch.menu_lunch_product_form +#: view:lunch.product:0 +msgid "Products" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_report_lunch_amount +msgid "Amount available by user and box" +msgstr "" + +#. module: lunch +#: view:report.lunch.amount:0 +msgid " Month " +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_report_lunch_order +msgid "Lunch Orders Statistics" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: field:lunch.order,cashmove:0 +msgid "CashMove" +msgstr "" + +#. module: lunch +#: view:lunch.order:0 +#: selection:lunch.order,state:0 +msgid "Confirmed" +msgstr "" + +#. module: lunch +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: lunch +#: view:lunch.order.confirm:0 +msgid "Confirm" +msgstr "" + +#. module: lunch +#: model:ir.module.module,shortdesc:lunch.module_meta_information +msgid "Lunch Module" +msgstr "" + +#. module: lunch +#: view:lunch.order:0 +msgid "Search Lunch Order" +msgstr "" + +#. module: lunch +#: field:lunch.order,state:0 +msgid "State" +msgstr "" + +#. module: lunch +#: field:report.lunch.order,price_total:0 +msgid "Total Price" +msgstr "" + +#. module: lunch +#: view:report.lunch.amount:0 +msgid "Box Amount by User" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,create_date:0 +msgid "Creation Date" +msgstr "" + +#. module: lunch +#: field:lunch.order,descript:0 +msgid "Description Order" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm +#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm_values +#: view:lunch.order:0 +#: view:lunch.order.confirm:0 +msgid "Confirm Order" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "July" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: view:report.lunch.amount:0 +#: view:report.lunch.order:0 +msgid "Box" +msgstr "" + +#. module: lunch +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: lunch +#: view:report.lunch.order:0 +msgid " 365 Days " +msgstr "" + +#. module: lunch +#: view:report.lunch.amount:0 +msgid " Month-1 " +msgstr "" + +#. module: lunch +#: field:report.lunch.amount,date:0 +msgid "Created Date" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_category_form +msgid " Product Categories " +msgstr "" + +#. module: lunch +#: view:lunch.cashbox.clean:0 +msgid "Set to Zero" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_cashmove +msgid "Cash Move" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "April" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "September" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "December" +msgstr "" + +#. module: lunch +#: field:report.lunch.amount,month:0 +#: view:report.lunch.order:0 +#: field:report.lunch.order,month:0 +msgid "Month" +msgstr "" + +#. module: lunch +#: field:lunch.order.confirm,confirm_cashbox:0 +msgid "Name of box" +msgstr "" + +#. module: lunch +#: view:lunch.order.cancel:0 +msgid "Yes" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_category +#: view:lunch.category:0 +#: view:lunch.order:0 +#: field:lunch.order,category:0 +#: field:lunch.product,category_id:0 +msgid "Category" +msgstr "" + +#. module: lunch +#: view:report.lunch.amount:0 +msgid " Year " +msgstr "" + +#. module: lunch +#: model:ir.ui.menu,name:lunch.menu_lunch_category_form +msgid "Product Categories" +msgstr "" + +#. module: lunch +#: view:lunch.cashbox.clean:0 +#: view:lunch.order.cancel:0 +msgid "No" +msgstr "" + +#. module: lunch +#: view:lunch.order.confirm:0 +msgid "Orders Confirmation" +msgstr "" + +#. module: lunch +#: view:lunch.cashbox.clean:0 +msgid "Are you sure you want to reset this cashbox ?" +msgstr "" + +#. module: lunch +#: selection:lunch.order,state:0 +msgid "Draft" +msgstr "" + +#. module: lunch +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "August" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_report_lunch_order_all +#: view:report.lunch.order:0 +msgid "Lunch Order Analysis" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "June" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,user_cashmove:0 +#: field:lunch.order,user_id:0 +#: field:report.lunch.amount,user_id:0 +#: field:report.lunch.order,user_id:0 +msgid "User Name" +msgstr "" + +#. module: lunch +#: view:report.lunch.order:0 +msgid "Sales Analysis" +msgstr "" + +#. module: lunch +#: model:ir.ui.menu,name:lunch.menu_lunch_category_root_configuration +msgid "Lunch" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: view:report.lunch.order:0 +msgid "User" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +#: report:lunch.order:0 +#: field:lunch.order,date:0 +msgid "Date" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "November" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "October" +msgstr "" + +#. module: lunch +#: report:lunch.order:0 +msgid "Total:" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "January" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_cashbox_clean +msgid "clean cashbox" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,active:0 +#: field:lunch.product,active:0 +msgid "Active" +msgstr "" + +#. module: lunch +#: field:report.lunch.order,date:0 +msgid "Date Order" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_cashbox +msgid "Cashbox for Lunch " +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean +#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean_values +msgid "Set CashBox to Zero" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,box:0 +#: field:report.lunch.amount,box:0 +msgid "Box Name" +msgstr "" + +#. module: lunch +#: view:lunch.order.confirm:0 +msgid "Cancel" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_form +msgid " Cashboxes " +msgstr "" + +#. module: lunch +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: lunch +#: report:lunch.order:0 +msgid "Unit Price" +msgstr "" + +#. module: lunch +#: field:lunch.order,product:0 +msgid "Product" +msgstr "" + +#. module: lunch +#: field:lunch.cashmove,name:0 +#: report:lunch.order:0 +#: field:lunch.product,description:0 +msgid "Description" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "May" +msgstr "" + +#. module: lunch +#: field:lunch.order,price:0 +#: field:lunch.product,price:0 +msgid "Price" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +msgid "Search CashMove" +msgstr "" + +#. module: lunch +#: view:report.lunch.amount:0 +msgid "Total box" +msgstr "" + +#. module: lunch +#: model:ir.model,name:lunch.model_lunch_product +msgid "Lunch Product" +msgstr "" + +#. module: lunch +#: field:lunch.cashbox,sum_remain:0 +msgid "Total Remaining" +msgstr "" + +#. module: lunch +#: view:lunch.order:0 +msgid "Total price" +msgstr "" + +#. module: lunch +#: selection:report.lunch.amount,month:0 +#: selection:report.lunch.order,month:0 +msgid "February" +msgstr "" + +#. module: lunch +#: field:lunch.cashbox,name:0 +#: field:lunch.category,name:0 +#: report:lunch.order:0 +#: field:lunch.product,name:0 +#: field:report.lunch.order,box_name:0 +msgid "Name" +msgstr "" + +#. module: lunch +#: view:lunch.cashmove:0 +msgid "Total amount" +msgstr "" + +#. module: lunch +#: view:lunch.category:0 +msgid "Category related to Products" +msgstr "" + +#. module: lunch +#: model:ir.ui.menu,name:lunch.menu_lunch_cashbox_form +#: view:lunch.cashbox:0 +msgid "Cashboxes" +msgstr "" + +#. module: lunch +#: view:lunch.category:0 +#: report:lunch.order:0 +#: view:lunch.order:0 +msgid "Order" +msgstr "" + +#. module: lunch +#: model:ir.actions.report.xml,name:lunch.report_lunch_order +#: model:ir.model,name:lunch.model_lunch_order +#: model:ir.ui.menu,name:lunch.menu_lunch +#: report:lunch.order:0 +msgid "Lunch Order" +msgstr "" + +#. module: lunch +#: model:ir.actions.act_window,name:lunch.action_report_lunch_amount_tree +#: model:ir.ui.menu,name:lunch.menu_lunch_report_amount_tree +msgid "Cash Position by User" +msgstr "" + +#. module: lunch +#: field:lunch.cashbox,manager:0 +msgid "Manager" +msgstr "" + +#. module: lunch +#: view:report.lunch.order:0 +msgid " 30 Days " +msgstr "" + +#. module: lunch +#: view:lunch.order:0 +msgid "To Confirm" +msgstr "" + +#. module: lunch +#: field:report.lunch.amount,year:0 +#: view:report.lunch.order:0 +#: field:report.lunch.order,year:0 +msgid "Year" +msgstr "" + diff --git a/addons/mail_gateway/i18n/mail_gateway.pot b/addons/mail_gateway/i18n/mail_gateway.pot new file mode 100644 index 00000000000..60e05233bb2 --- /dev/null +++ b/addons/mail_gateway/i18n/mail_gateway.pot @@ -0,0 +1,350 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * mail_gateway +# +msgid "" +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:39+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:39+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: mail_gateway +#: field:mailgate.message,res_id:0 +msgid "Resource ID" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "Method is not implemented" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +#: field:mailgate.message,email_from:0 +msgid "From" +msgstr "" + +#. module: mail_gateway +#: constraint:ir.actions.act_window:0 +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Open Attachments" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Message Details" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,message_id:0 +msgid "Message Id" +msgstr "" + +#. module: mail_gateway +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.thread:0 +msgid "Mailgateway History" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Group By..." +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,message_id:0 +msgid "Message Id on Email." +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,email_to:0 +msgid "Email Recipients" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Details" +msgstr "" + +#. module: mail_gateway +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: mail_gateway +#: view:mailgate.thread:0 +msgid "Mailgate History" +msgstr "" + +#. module: mail_gateway +#: constraint:ir.model:0 +msgid "The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: mail_gateway +#: model:ir.model,name:mail_gateway.model_email_server_tools +msgid "Email Server Tools" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Email Followers" +msgstr "" + +#. module: mail_gateway +#: model:ir.model,name:mail_gateway.model_res_partner +#: view:mailgate.message:0 +#: field:mailgate.message,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid " wrote on " +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +#: field:mailgate.message,description:0 +#: field:mailgate.message,message:0 +msgid "Description" +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,references:0 +msgid "References emails." +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,email_cc:0 +msgid "Carbon Copy Email Recipients" +msgstr "" + +#. module: mail_gateway +#: model:ir.module.module,shortdesc:mail_gateway.module_meta_information +msgid "Email Gateway System" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,date:0 +msgid "Date" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,model:0 +msgid "Object Name" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Partner Name" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "Opportunity" +msgstr "" + +#. module: mail_gateway +#: model:ir.actions.act_window,name:mail_gateway.act_res_partner_emails +#: model:ir.actions.act_window,name:mail_gateway.action_view_mailgate_message +#: view:mailgate.message:0 +#: field:res.partner,emails:0 +msgid "Emails" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,email_to:0 +msgid "To" +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,email_from:0 +msgid "Email From" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Thread" +msgstr "" + +#. module: mail_gateway +#: model:ir.model,name:mail_gateway.model_mailgate_message +msgid "Mailgateway Message" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.thread,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,user_id:0 +msgid "User Responsible" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "Converted to Opportunity" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,email_bcc:0 +msgid "Bcc" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,history:0 +msgid "Is History?" +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,email_bcc:0 +msgid "Blind Carbon Copy Email Recipients" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,ref_id:0 +msgid "Reference Id" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "mailgate message" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#: view:mailgate.thread:0 +#: view:res.partner:0 +#, python-format +msgid "History" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,references:0 +msgid "References" +msgstr "" + +#. module: mail_gateway +#: model:ir.model,name:mail_gateway.model_mailgate_thread +#: view:mailgate.thread:0 +msgid "Mailgateway Thread" +msgstr "" + +#. module: mail_gateway +#: model:ir.actions.act_window,name:mail_gateway.act_res_partner_open_email +#: view:mailgate.message:0 +#: field:mailgate.message,attachment_ids:0 +#: view:mailgate.thread:0 +msgid "Attachments" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Open Document" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.thread:0 +msgid "Email Details" +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,email_cc:0 +msgid "Cc" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid " on " +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Month" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Email Search" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "receive" +msgstr "" + +#. module: mail_gateway +#: model:ir.module.module,description:mail_gateway.module_meta_information +msgid "The generic email gateway system allows to send and receive emails\n" +" * History for Emails\n" +" * Easy Integration with any Module" +msgstr "" + +#. module: mail_gateway +#: code:addons/mail_gateway/mail_gateway.py:0 +#, python-format +msgid "Changed Status to: " +msgstr "" + +#. module: mail_gateway +#: field:mailgate.message,display_text:0 +msgid "Display Text" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +msgid "Owner" +msgstr "" + +#. module: mail_gateway +#: model:ir.actions.act_window,name:mail_gateway.action_view_mailgate_thread +msgid "Mailgateway Threads" +msgstr "" + +#. module: mail_gateway +#: model:ir.actions.act_window,name:mail_gateway.action_view_mail_message +#: model:ir.ui.menu,name:mail_gateway.menu_email_gateway_form +#: view:mailgate.message:0 +msgid "Message" +msgstr "" + +#. module: mail_gateway +#: view:mailgate.message:0 +#: field:mailgate.message,name:0 +msgid "Subject" +msgstr "" + +#. module: mail_gateway +#: help:mailgate.message,ref_id:0 +msgid "Message Id in Email Server." +msgstr "" + diff --git a/addons/marketing/i18n/marketing.pot b/addons/marketing/i18n/marketing.pot index fd1c432043f..74d0bf09cf2 100644 --- a/addons/marketing/i18n/marketing.pot +++ b/addons/marketing/i18n/marketing.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 07:04:08+0000\n" -"PO-Revision-Date: 2010-08-20 07:04:08+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:39+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:39+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -36,8 +36,8 @@ msgid "title" msgstr "" #. module: marketing -#: field:marketing.installer,email_template:0 -msgid "Automated E-Mails" +#: model:ir.module.module,shortdesc:marketing.module_meta_information +msgid "Marketing" msgstr "" #. module: marketing @@ -50,11 +50,6 @@ msgstr "" msgid "Helps you to manage marketing campaigns and automate actions and communication steps." msgstr "" -#. module: marketing -#: help:marketing.installer,marketing_campaign_mailchimp:0 -msgid "This modules integrate mailchimp.com's service with OpenERP to automate mass mailings." -msgstr "" - #. module: marketing #: model:ir.module.module,description:marketing.module_meta_information msgid "Menu for Marketing" @@ -66,8 +61,8 @@ msgid "Helps you to design templates of emails and integrate them in your differ msgstr "" #. module: marketing -#: help:marketing.installer,crm_profiling:0 -msgid "Helps you to perform segmentation within partners and design questionaires." +#: model:ir.model,name:marketing.model_marketing_installer +msgid "marketing.installer" msgstr "" #. module: marketing @@ -76,8 +71,8 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: marketing -#: model:ir.module.module,shortdesc:marketing.module_meta_information -msgid "Marketing" +#: model:ir.actions.act_window,name:marketing.action_marketing_installer +msgid "Marketing Applications Configuration" msgstr "" #. module: marketing @@ -91,17 +86,7 @@ msgid "Marketing Campaigns" msgstr "" #. module: marketing -#: model:ir.model,name:marketing.model_marketing_installer -msgid "marketing.installer" -msgstr "" - -#. module: marketing -#: field:marketing.installer,marketing_campaign_mailchimp:0 -msgid "Mailchimp Integration" -msgstr "" - -#. module: marketing -#: model:ir.actions.act_window,name:marketing.action_marketing_installer -msgid "Marketing Modules Installation" +#: help:marketing.installer,crm_profiling:0 +msgid "Helps you to perform segmentation of partners and design segmentation questionnaires" msgstr "" diff --git a/addons/marketing_campaign/i18n/marketing_campaign.pot b/addons/marketing_campaign/i18n/marketing_campaign.pot index 580df4df61b..28c4e16b6e0 100644 --- a/addons/marketing_campaign/i18n/marketing_campaign.pot +++ b/addons/marketing_campaign/i18n/marketing_campaign.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 07:09:51+0000\n" -"PO-Revision-Date: 2010-08-20 07:09:51+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:40+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:40+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,17 +15,50 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: marketing_campaign +#: view:marketing.campaign:0 +msgid "Manual Mode" +msgstr "" + +#. module: marketing_campaign +#: field:marketing.campaign.transition,activity_from_id:0 +msgid "Previous Activity" +msgstr "" + #. module: marketing_campaign #: code:addons/marketing_campaign/marketing_campaign.py:0 #, python-format msgid "The current step for this item has no email or report to preview." msgstr "" +#. module: marketing_campaign +#: code:addons/marketing_campaign/marketing_campaign.py:0 +#, python-format +msgid "The To/From Activity of transition must be of the same Campaign " +msgstr "" + +#. module: marketing_campaign +#: code:addons/marketing_campaign/marketing_campaign.py:0 +#, python-format +msgid "The campaign cannot be started: it doesn't have any starting activity (or any activity with a signal and no previous activity)" +msgstr "" + #. module: marketing_campaign #: selection:marketing.campaign.transition,trigger:0 msgid "Time" msgstr "" +#. module: marketing_campaign +#: selection:marketing.campaign.activity,type:0 +msgid "Custom Action" +msgstr "" + +#. module: marketing_campaign +#: code:addons/marketing_campaign/marketing_campaign.py:0 +#, python-format +msgid "The campaign cannot be started: the email account is missing in email activity '%s'" +msgstr "" + #. module: marketing_campaign #: view:campaign.analysis:0 #: view:marketing.campaign:0 @@ -34,6 +67,11 @@ msgstr "" msgid "Group By..." msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.activity,revenue:0 +msgid "Set an expected revenue if you consider that every campaign item that has reached this point has generated a certain revenue. You can get revenue statistics in the Reporting section" +msgstr "" + #. module: marketing_campaign #: field:marketing.campaign.transition,trigger:0 msgid "Trigger" @@ -56,6 +94,7 @@ msgstr "" #. module: marketing_campaign #: view:campaign.analysis:0 +#: view:marketing.campaign.workitem:0 msgid "Today" msgstr "" @@ -64,13 +103,26 @@ msgstr "" msgid "March" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.segment,sync_mode:0 +msgid "Determines an additional criterion to add to the filter when selecting new records to inject in the campaign." +msgstr "" + #. module: marketing_campaign #: field:marketing.campaign.activity,object_id:0 -#: field:marketing.campaign.segment,object_id:0 -#: field:marketing.campaign.workitem,object_id:0 msgid "Object" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.activity,condition:0 +msgid "Python expression to decide whether the activity can be executed, otherwise it will be deleted or cancelled.The expression may use the following [browsable] variables:\n" +" - activity: the campaign activity\n" +" - workitem: the campaign workitem\n" +" - resource: the resource object this campaign item represents\n" +" - transitions: list of campaign transitions outgoing from this activity\n" +"...- re: Python regular expression module" +msgstr "" + #. module: marketing_campaign #: view:marketing.campaign:0 #: view:marketing.campaign.segment:0 @@ -92,17 +144,24 @@ msgstr "" msgid "This Year" msgstr "" -#. module: marketing_campaign -#: help:marketing.campaign,partner_field_id:0 -msgid "The generated workitems will be linked to the partner related to the record. If the record is the partner itself left this field empty." -msgstr "" - #. module: marketing_campaign #: code:addons/marketing_campaign/marketing_campaign.py:0 #, python-format msgid "No preview" msgstr "" +#. module: marketing_campaign +#: view:marketing.campaign.segment:0 +#: field:marketing.campaign.segment,date_run:0 +msgid "Launch Date" +msgstr "" + +#. module: marketing_campaign +#: view:campaign.analysis:0 +#: field:campaign.analysis,day:0 +msgid "Day" +msgstr "" + #. module: marketing_campaign #: view:marketing.campaign.activity:0 msgid "Outgoing Transitions" @@ -114,8 +173,8 @@ msgid "Reset" msgstr "" #. module: marketing_campaign -#: help:marketing.campaign.activity,type:0 -msgid "Describe type of action to be performed on the Activity.Eg : Send email,Send paper.." +#: field:marketing.campaign.segment,sync_last_date:0 +msgid "Last Synchronization" msgstr "" #. module: marketing_campaign @@ -124,12 +183,12 @@ msgid "Year(s)" msgstr "" #. module: marketing_campaign -#: help:marketing.campaign.activity,report_directory_id:0 -msgid "This folder is used to store the generated reports" +#: help:marketing.campaign.segment,sync_last_date:0 +msgid "Date on which this segment was synchronized last time (automatically or manually)" msgstr "" #. module: marketing_campaign -#: view:marketing.campaign:0 +#: selection:campaign.analysis,state:0 #: selection:marketing.campaign,state:0 #: selection:marketing.campaign.segment,state:0 #: selection:marketing.campaign.workitem,state:0 @@ -141,16 +200,6 @@ msgstr "" msgid "Automatic" msgstr "" -#. module: marketing_campaign -#: view:marketing.campaign.activity:0 -msgid "Activity Definition" -msgstr "" - -#. module: marketing_campaign -#: field:marketing.campaign.activity,keep_if_condition_not_met:0 -msgid "Keep as cancelled when condition not met" -msgstr "" - #. module: marketing_campaign #: help:marketing.campaign,mode:0 msgid "Test - It creates and process all the activities directly (without waiting for the delay on transitions) but does not send emails or produce reports.\n" @@ -159,6 +208,11 @@ msgid "Test - It creates and process all the activities directly (without waitin "Normal - the campaign runs normally and automatically sends all emails and reports (be very careful with this mode, you're live!)" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.segment,date_run:0 +msgid "Initial start date of this segment." +msgstr "" + #. module: marketing_campaign #: view:campaign.analysis:0 #: field:campaign.analysis,campaign_id:0 @@ -166,6 +220,7 @@ msgstr "" #: field:marketing.campaign.activity,campaign_id:0 #: view:marketing.campaign.segment:0 #: field:marketing.campaign.segment,campaign_id:0 +#: view:marketing.campaign.workitem:0 #: field:marketing.campaign.workitem,campaign_id:0 msgid "Campaign" msgstr "" @@ -175,17 +230,37 @@ msgstr "" msgid "Start" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign,partner_field_id:0 +msgid "The generated workitems will be linked to the partner related to the record. If the record is the partner itself leave this field empty." +msgstr "" + #. module: marketing_campaign #: view:campaign.analysis:0 #: field:campaign.analysis,segment_id:0 +#: view:marketing.campaign.segment:0 #: view:marketing.campaign.workitem:0 #: field:marketing.campaign.workitem,segment_id:0 msgid "Segment" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign.segment,sync_mode:0 -msgid "Workitem creation mode" +#: view:marketing.campaign.activity:0 +msgid "Cost / Revenue" +msgstr "" + +#. module: marketing_campaign +#: help:marketing.campaign.activity,type:0 +msgid "The type of action to execute when an item enters this activity, such as:\n" +" - Email: send an email using a predefined email template\n" +" - Report: print an existing Report defined on the resource item and save it into a specific directory\n" +" - Custom Action: execute a predefined action, e.g. to modify the fields of the resource record\n" +" " +msgstr "" + +#. module: marketing_campaign +#: help:marketing.campaign.segment,date_next_sync:0 +msgid "Next time the synchronization job is scheduled to run automatically" msgstr "" #. module: marketing_campaign @@ -193,12 +268,6 @@ msgstr "" msgid "Month(s)" msgstr "" -#. module: marketing_campaign -#: code:addons/marketing_campaign/marketing_campaign.py:0 -#, python-format -msgid "The campaign hasn't any starting activity nor any activity with a signal and no previous activity." -msgstr "" - #. module: marketing_campaign #: view:campaign.analysis:0 #: field:campaign.analysis,partner_id:0 @@ -207,33 +276,19 @@ msgstr "" msgid "Partner" msgstr "" -#. module: marketing_campaign -#: selection:marketing.campaign.segment,sync_mode:0 -msgid "If record created after last sync" -msgstr "" - #. module: marketing_campaign #: view:marketing.campaign.activity:0 msgid "Transitions" msgstr "" #. module: marketing_campaign -#: view:marketing.campaign.segment:0 -msgid "Create After Sync" -msgstr "" - -#. module: marketing_campaign -#: view:marketing.campaign.segment:0 -msgid "Dates" -msgstr "" - -#. module: marketing_campaign -#: help:marketing.campaign.segment,sync_mode:0 -msgid "Determines when new workitems should be created for records matching a segment." +#: field:marketing.campaign.activity,keep_if_condition_not_met:0 +msgid "Don't delete workitems" msgstr "" #. module: marketing_campaign #: view:campaign.analysis:0 +#: field:campaign.analysis,state:0 #: view:marketing.campaign:0 #: field:marketing.campaign,state:0 #: view:marketing.campaign.segment:0 @@ -243,30 +298,6 @@ msgstr "" msgid "State" msgstr "" -#. module: marketing_campaign -#: model:ir.module.module,description:marketing_campaign.module_meta_information -msgid "\n" -"Allows you to setup leads automation through marketing campaigns. The campaigns\n" -"are dynamic and multi-channels. The process:\n" -"* Design marketing campaigns that incluces mail templates, reports to print,\n" -" miscelleanous actions, etc.\n" -"* Define segments that are selections of target people\n" -"* Launch your campaign to automate communications.\n" -"\n" -"If you need demo data, you can install the module marketing_campaign_crm_demo.\n" -" " -msgstr "" - -#. module: marketing_campaign -#: help:marketing.campaign.activity,condition:0 -msgid "Python expression to decide whether the activity can be executed, otherwise it will be deleted or cancelled.The expression may use the following [browsable] variables:\n" -" - activity: the campaign activity\n" -" - workitem: the campaign workitem\n" -" - object: the object this campaign item represents\n" -" - transitions: list of campaign transitions outgoing from this activity\n" -"...- re: Python regular expression module" -msgstr "" - #. module: marketing_campaign #: view:campaign.analysis:0 msgid "Marketing Reports" @@ -277,31 +308,38 @@ msgstr "" msgid "Type" msgstr "" +#. module: marketing_campaign +#: field:marketing.campaign,name:0 +#: field:marketing.campaign.activity,name:0 +#: field:marketing.campaign.segment,name:0 +#: field:marketing.campaign.transition,name:0 +msgid "Name" +msgstr "" + #. module: marketing_campaign #: field:marketing.campaign.workitem,res_name:0 msgid "Resource Name" msgstr "" +#. module: marketing_campaign +#: field:marketing.campaign.segment,sync_mode:0 +msgid "Synchronization mode" +msgstr "" + #. module: marketing_campaign #: view:marketing.campaign:0 #: view:marketing.campaign.segment:0 msgid "Run" msgstr "" -#. module: marketing_campaign -#: code:addons/marketing_campaign/marketing_campaign.py:0 -#, python-format -msgid "The campaign cannot be started: an email account is missing in the email activity '%s'" -msgstr "" - #. module: marketing_campaign #: field:marketing.campaign.activity,from_ids:0 msgid "Previous Activities" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign.transition,activity_from_id:0 -msgid "Previous Activity" +#: help:marketing.campaign.segment,date_done:0 +msgid "Date this segment was last closed or cancelled." msgstr "" #. module: marketing_campaign @@ -316,9 +354,7 @@ msgid "Error Message" msgstr "" #. module: marketing_campaign -#: model:ir.actions.act_window,name:marketing_campaign.action_campaign_analysis_all #: model:ir.actions.act_window,name:marketing_campaign.action_marketing_campaign_form -#: model:ir.ui.menu,name:marketing_campaign.menu_action_campaign_analysis_all #: model:ir.ui.menu,name:marketing_campaign.menu_marketing_campaign #: model:ir.ui.menu,name:marketing_campaign.menu_marketing_campaign_form #: view:marketing.campaign:0 @@ -335,6 +371,12 @@ msgstr "" msgid "Country" msgstr "" +#. module: marketing_campaign +#: field:marketing.campaign.activity,report_id:0 +#: selection:marketing.campaign.activity,type:0 +msgid "Report" +msgstr "" + #. module: marketing_campaign #: selection:campaign.analysis,month:0 msgid "July" @@ -345,6 +387,11 @@ msgstr "" msgid "Configuration" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.activity,variable_cost:0 +msgid "Set a variable cost if you consider that every campaign item that has reached this point has entailed a certain cost. You can get cost statistics in the Reporting section" +msgstr "" + #. module: marketing_campaign #: constraint:ir.cron:0 msgid "Invalid arguments" @@ -366,6 +413,7 @@ msgid "Campaign Segment" msgstr "" #. module: marketing_campaign +#: view:marketing.campaign:0 #: view:marketing.campaign.segment:0 #: view:marketing.campaign.workitem:0 msgid "Cancel" @@ -391,6 +439,11 @@ msgstr "" msgid "Fixed Cost" msgstr "" +#. module: marketing_campaign +#: view:marketing.campaign.segment:0 +msgid "Newly Modified" +msgstr "" + #. module: marketing_campaign #: field:marketing.campaign.transition,interval_nbr:0 msgid "Interval Value" @@ -424,7 +477,12 @@ msgid "Next Activity" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign.activity,email_template_id:0 +#: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_followup +msgid "Campaign Follow-up" +msgstr "" + +#. module: marketing_campaign +#: help:marketing.campaign.activity,email_template_id:0 msgid "The e-mail to send when this activity is activated" msgstr "" @@ -438,14 +496,19 @@ msgstr "" msgid "Test Mode" msgstr "" +#. module: marketing_campaign +#: selection:marketing.campaign.segment,sync_mode:0 +msgid "Only records modified after last sync (no duplicates)" +msgstr "" + #. module: marketing_campaign #: model:ir.model,name:marketing_campaign.model_ir_actions_report_xml msgid "ir.actions.report.xml" msgstr "" #. module: marketing_campaign -#: view:marketing.campaign:0 -msgid "Manual Mode" +#: model:ir.actions.act_window,name:marketing_campaign.act_marketing_campaing_stat +msgid "Campaign Statistics" msgstr "" #. module: marketing_campaign @@ -459,7 +522,10 @@ msgid "Partner Field" msgstr "" #. module: marketing_campaign +#: view:campaign.analysis:0 +#: model:ir.actions.act_window,name:marketing_campaign.action_campaign_analysis_all #: model:ir.model,name:marketing_campaign.model_campaign_analysis +#: model:ir.ui.menu,name:marketing_campaign.menu_action_campaign_analysis_all msgid "Campaign Analysis" msgstr "" @@ -478,11 +544,6 @@ msgstr "" msgid "Directory" msgstr "" -#. module: marketing_campaign -#: field:marketing.campaign.segment,sync_last_date:0 -msgid "Latest Synchronization" -msgstr "" - #. module: marketing_campaign #: view:marketing.campaign:0 #: selection:marketing.campaign,state:0 @@ -496,11 +557,6 @@ msgstr "" msgid "Error ! You can not create recursive Menu." msgstr "" -#. module: marketing_campaign -#: field:marketing.campaign.segment,date_run:0 -msgid "Launching Date" -msgstr "" - #. module: marketing_campaign #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" @@ -511,18 +567,6 @@ msgstr "" msgid "Preview" msgstr "" -#. module: marketing_campaign -#: view:marketing.campaign:0 -#: view:marketing.campaign.segment:0 -#: view:marketing.campaign.workitem:0 -msgid "Status" -msgstr "" - -#. module: marketing_campaign -#: view:marketing.campaign.segment:0 -msgid "Run Date" -msgstr "" - #. module: marketing_campaign #: view:marketing.campaign.workitem:0 msgid "Related Resource" @@ -559,7 +603,11 @@ msgid "All records (no duplicates)" msgstr "" #. module: marketing_campaign -#: view:campaign.analysis:0 +#: view:marketing.campaign.segment:0 +msgid "Newly Created" +msgstr "" + +#. module: marketing_campaign #: field:campaign.analysis,date:0 #: view:marketing.campaign.workitem:0 msgid "Date" @@ -571,16 +619,18 @@ msgid "November" msgstr "" #. module: marketing_campaign +#: view:marketing.campaign.activity:0 #: field:marketing.campaign.activity,condition:0 msgid "Condition" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign.activity,report_id:0 +#: help:marketing.campaign.activity,report_id:0 msgid "The report to generate when this activity is activated" msgstr "" #. module: marketing_campaign +#: selection:campaign.analysis,state:0 #: view:marketing.campaign.workitem:0 #: selection:marketing.campaign.workitem,state:0 msgid "Exception" @@ -592,8 +642,14 @@ msgid "October" msgstr "" #. module: marketing_campaign -#: help:marketing.campaign,fixed_cost:0 -msgid "Fixed cost for the campaign (used for campaign analysis), see also variable cost on activities" +#: code:addons/marketing_campaign/marketing_campaign.py:0 +#, python-format +msgid "The campaign cannot be started: the email account is not approved in email activity '%s'" +msgstr "" + +#. module: marketing_campaign +#: field:marketing.campaign.activity,email_template_id:0 +msgid "Email Template" msgstr "" #. module: marketing_campaign @@ -613,13 +669,14 @@ msgid "Campaign Workitem" msgstr "" #. module: marketing_campaign +#: view:marketing.campaign.segment:0 #: field:marketing.campaign.segment,ir_filter_id:0 msgid "Filter" msgstr "" #. module: marketing_campaign -#: view:marketing.campaign.segment:0 -msgid "Synchronize" +#: help:marketing.campaign.activity,report_directory_id:0 +msgid "This folder is used to store the generated reports" msgstr "" #. module: marketing_campaign @@ -631,7 +688,6 @@ msgstr "" #. module: marketing_campaign #: view:marketing.campaign.activity:0 #: field:marketing.campaign.activity,server_action_id:0 -#: selection:marketing.campaign.activity,type:0 msgid "Action" msgstr "" @@ -642,6 +698,7 @@ msgid "Automatic transition" msgstr "" #. module: marketing_campaign +#: view:marketing.campaign.segment:0 #: view:res.partner:0 msgid "History" msgstr "" @@ -675,6 +732,7 @@ msgstr "" #. module: marketing_campaign #: view:campaign.analysis:0 +#: selection:campaign.analysis,state:0 #: selection:marketing.campaign,state:0 #: selection:marketing.campaign.segment,state:0 #: selection:marketing.campaign.workitem,state:0 @@ -692,6 +750,17 @@ msgstr "" msgid "Close" msgstr "" +#. module: marketing_campaign +#: code:addons/marketing_campaign/marketing_campaign.py:0 +#, python-format +msgid "Model of filter must be same as resource model of Campaign " +msgstr "" + +#. module: marketing_campaign +#: view:marketing.campaign.segment:0 +msgid "Synchronize Manually" +msgstr "" + #. module: marketing_campaign #: code:addons/marketing_campaign/marketing_campaign.py:0 #, python-format @@ -699,6 +768,7 @@ msgid "The campaign cannot be marked as done before all segments are done" msgstr "" #. module: marketing_campaign +#: view:marketing.campaign.workitem:0 #: field:marketing.campaign.workitem,res_id:0 msgid "Resource ID" msgstr "" @@ -710,6 +780,7 @@ msgstr "" #. module: marketing_campaign #: view:campaign.analysis:0 +#: selection:campaign.analysis,state:0 #: view:marketing.campaign.workitem:0 #: selection:marketing.campaign.workitem,state:0 msgid "To Do" @@ -742,12 +813,6 @@ msgstr "" msgid "E-mail" msgstr "" -#. module: marketing_campaign -#: code:addons/marketing_campaign/marketing_campaign.py:0 -#, python-format -msgid "The campaign cannot be started: the email account is not approved in the email activity '%s'" -msgstr "" - #. module: marketing_campaign #: selection:marketing.campaign.transition,interval_type:0 msgid "Day(s)" @@ -764,11 +829,6 @@ msgstr "" msgid "May" msgstr "" -#. module: marketing_campaign -#: view:marketing.campaign.segment:0 -msgid "Modified after Sync" -msgstr "" - #. module: marketing_campaign #: view:marketing.campaign:0 #: selection:marketing.campaign,state:0 @@ -777,11 +837,6 @@ msgstr "" msgid "Running" msgstr "" -#. module: marketing_campaign -#: selection:marketing.campaign.activity,type:0 -msgid "Paper" -msgstr "" - #. module: marketing_campaign #: code:addons/marketing_campaign/marketing_campaign.py:0 #, python-format @@ -804,17 +859,19 @@ msgid "February" msgstr "" #. module: marketing_campaign +#: view:campaign.analysis:0 +#: field:campaign.analysis,res_id:0 #: view:marketing.campaign:0 #: field:marketing.campaign,object_id:0 +#: field:marketing.campaign.segment,object_id:0 +#: view:marketing.campaign.workitem:0 +#: field:marketing.campaign.workitem,object_id:0 msgid "Resource" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign,name:0 -#: field:marketing.campaign.activity,name:0 -#: field:marketing.campaign.segment,name:0 -#: field:marketing.campaign.transition,name:0 -msgid "Name" +#: help:marketing.campaign,fixed_cost:0 +msgid "Fixed cost for running this campaign. You may also specify variable cost and revenue on each campaign activity. Cost and Revenue statistics are included in Campaign Reporting." msgstr "" #. module: marketing_campaign @@ -828,17 +885,17 @@ msgstr "" msgid "Signal" msgstr "" -#. module: marketing_campaign -#: help:marketing.campaign.workitem,date:0 -msgid "If date is not set, this workitem have to be run manually" -msgstr "" - #. module: marketing_campaign #: code:addons/marketing_campaign/marketing_campaign.py:0 #, python-format msgid "The campaign cannot be started: there are no activities in it" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.workitem,date:0 +msgid "If date is not set, this workitem has to be run manually" +msgstr "" + #. module: marketing_campaign #: selection:campaign.analysis,month:0 msgid "April" @@ -851,31 +908,48 @@ msgid "Mode" msgstr "" #. module: marketing_campaign +#: view:campaign.analysis:0 #: field:campaign.analysis,activity_id:0 +#: view:marketing.campaign.activity:0 #: view:marketing.campaign.workitem:0 #: field:marketing.campaign.workitem,activity_id:0 msgid "Activity" msgstr "" +#. module: marketing_campaign +#: help:marketing.campaign.segment,ir_filter_id:0 +msgid "Filter to select the matching resource records that belong to this segment. New filters can be created and saved using the advanced search on the list view of the Resource. If no filter is set, all records are selected without filtering. The synchronization mode may also add a criterion to the filter." +msgstr "" + #. module: marketing_campaign #: model:ir.actions.act_window,name:marketing_campaign.action_marketing_campaign_workitem #: model:ir.ui.menu,name:marketing_campaign.menu_action_marketing_campaign_workitem msgid "Campaign Followup" msgstr "" +#. module: marketing_campaign +#: field:marketing.campaign.segment,date_next_sync:0 +msgid "Next Synchronization" +msgstr "" + #. module: marketing_campaign #: model:ir.model,name:marketing_campaign.model_marketing_campaign_activity msgid "Campaign Activity" msgstr "" #. module: marketing_campaign -#: field:marketing.campaign.activity,variable_cost:0 -msgid "Variable Cost" +#: view:marketing.campaign.segment:0 +msgid "All" msgstr "" #. module: marketing_campaign #: selection:marketing.campaign.segment,sync_mode:0 -msgid "If record modified after last sync (no duplicates)" +msgid "Only records created after last sync" +msgstr "" + +#. module: marketing_campaign +#: field:marketing.campaign.activity,variable_cost:0 +msgid "Variable Cost" msgstr "" #. module: marketing_campaign @@ -886,6 +960,7 @@ msgstr "" #. module: marketing_campaign #: view:campaign.analysis:0 #: field:campaign.analysis,total_cost:0 +#: view:marketing.campaign:0 msgid "Cost" msgstr "" diff --git a/addons/marketing_campaign_crm_demo/i18n/marketing_campaign_crm_demo.pot b/addons/marketing_campaign_crm_demo/i18n/marketing_campaign_crm_demo.pot index cf1870852fb..c7a26ff7bc1 100644 --- a/addons/marketing_campaign_crm_demo/i18n/marketing_campaign_crm_demo.pot +++ b/addons/marketing_campaign_crm_demo/i18n/marketing_campaign_crm_demo.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-08-20 08:14:28+0000\n" -"PO-Revision-Date: 2010-08-20 08:14:28+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:40+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:40+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -63,6 +63,11 @@ msgstr "" msgid "Thanks for buying the OpenERP book" msgstr "" +#. module: marketing_campaign_crm_demo +#: constraint:marketing.campaign.transition:0 +msgid "The To/From Activity of transition must be of the same Campaign " +msgstr "" + #. module: marketing_campaign_crm_demo #: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_5 msgid "Propose a free technical training to Gold partners" @@ -78,7 +83,7 @@ msgid "Hello, We have very good offer that might suit you.\n" msgstr "" #. module: marketing_campaign_crm_demo -#: rml:crm.lead.demo:0 +#: report:crm.lead.demo:0 msgid "Partner :" msgstr "" @@ -88,11 +93,6 @@ msgid "Hello, Thanks for showing intrest and for subscribing to technical traini " Regards,OpenERP Team," msgstr "" -#. module: marketing_campaign_crm_demo -#: rml:crm.lead.demo:0 -msgid "Company :" -msgstr "" - #. module: marketing_campaign_crm_demo #: model:email.template,def_subject:marketing_campaign_crm_demo.email_template_8 msgid "Thanks for subscribing to technical training" @@ -153,3 +153,8 @@ msgstr "" msgid "Propose gold partnership to silver partners" msgstr "" +#. module: marketing_campaign_crm_demo +#: constraint:marketing.campaign.segment:0 +msgid "Model of filter must be same as resource model of Campaign " +msgstr "" + diff --git a/addons/membership/i18n/membership.pot b/addons/membership/i18n/membership.pot index c69dba268d6..971816eecf0 100644 --- a/addons/membership/i18n/membership.pot +++ b/addons/membership/i18n/membership.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:40+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:40+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -27,19 +27,44 @@ msgstr "" #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Paid Member" msgstr "" +#. module: membership +#: help:product.product,membership_date_from:0 +msgid "Active Membership since this date" +msgstr "" + +#. module: membership +#: view:report.membership:0 +msgid "Group By..." +msgstr "" + #. module: membership #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." msgstr "" #. module: membership -#: field:report.partner_member.year,currency:0 -#: field:report.partner_member.year_new,currency:0 -msgid "Currency" +#: field:report.membership,num_paid:0 +msgid "# Paid" +msgstr "" + +#. module: membership +#: field:report.membership,tot_earned:0 +msgid "Earned Amount" +msgstr "" + +#. module: membership +#: model:ir.model,name:membership.model_report_membership +msgid "Membership Analysis" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "March" msgstr "" #. module: membership @@ -53,8 +78,10 @@ msgid "Invoice is be paid." msgstr "" #. module: membership -#: model:process.node,note:membership.process_node_membershipproduct0 -msgid "Define membership product." +#: field:membership.membership_line,company_id:0 +#: view:report.membership:0 +#: field:report.membership,company_id:0 +msgid "Company" msgstr "" #. module: membership @@ -67,11 +94,37 @@ msgstr "" msgid "Waiting to invoice" msgstr "" +#. module: membership +#: help:report.membership,date_to:0 +msgid "End membership date" +msgstr "" + +#. module: membership +#: view:res.partner:0 +msgid "Suppliers" +msgstr "" + +#. module: membership +#: view:res.partner:0 +msgid "All Members" +msgstr "" + +#. module: membership +#: field:res.partner,membership_stop:0 +msgid "Stop membership date" +msgstr "" + #. module: membership #: model:process.transition,name:membership.process_transition_producttomember0 msgid "Product to member" msgstr "" +#. module: membership +#: model:ir.actions.act_window,name:membership.action_membership_invoice_view +#: view:res.partner:0 +msgid "Join Membership" +msgstr "" + #. module: membership #: field:res.partner,associate_member:0 msgid "Associate member" @@ -82,19 +135,24 @@ msgstr "" msgid "Member is associated." msgstr "" +#. module: membership +#: field:report.membership,tot_pending:0 +msgid "Pending Amount" +msgstr "" + #. module: membership #: model:process.transition,note:membership.process_transition_associationpartner0 msgid "Associated partner." msgstr "" #. module: membership -#: constraint:account.account:0 -msgid "Error ! You can not create recursive accounts." +#: field:report.membership,num_invoiced:0 +msgid "# Invoiced" msgstr "" #. module: membership -#: constraint:account.invoice:0 -msgid "Error: BVR reference is required." +#: view:res.partner:0 +msgid "End Membership Date" msgstr "" #. module: membership @@ -103,14 +161,15 @@ msgid "Date from" msgstr "" #. module: membership -#: field:membership.membership_line,partner:0 -msgid "Partner" +#: code:addons/membership/membership.py:0 +#, python-format +msgid "Partner doesn't have an address to make the invoice." msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_free -#: model:ir.ui.menu,name:membership.menu_members_free -msgid "Free members" +#: model:ir.model,name:membership.model_res_partner +#: field:membership.membership_line,partner:0 +msgid "Partner" msgstr "" #. module: membership @@ -128,24 +187,14 @@ msgstr "" msgid "From" msgstr "" -#. module: membership -#: constraint:membership.membership_line:0 -msgid "Error, this membership product is out of date" -msgstr "" - -#. module: membership -#: wizard_button:wizard_invoice_membership,init,ok:0 -msgid "Confirm" -msgstr "" - #. module: membership #: model:process.transition.action,name:membership.process_transition_action_create0 msgid "Create" msgstr "" #. module: membership -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: model:process.transition,note:membership.process_transition_invoicetoassociate0 +msgid "Invoiced member may be Associated member." msgstr "" #. module: membership @@ -154,13 +203,15 @@ msgid "Member line" msgstr "" #. module: membership -#: field:membership.membership_line,state:0 -msgid "State" +#: help:report.membership,date_from:0 +#: field:res.partner,membership_start:0 +msgid "Start membership date" msgstr "" #. module: membership -#: field:res.partner,membership_start:0 -msgid "Start membership date" +#: code:addons/membership/membership.py:0 +#, python-format +msgid "Error !" msgstr "" #. module: membership @@ -169,24 +220,25 @@ msgid "Paid member" msgstr "" #. module: membership -#: model:ir.model,name:membership.model_report_partner_member_year -#: model:ir.ui.menu,name:membership.menu_report_partner_member_year -#: view:report.partner_member.year:0 -msgid "Membership by Years" +#: view:res.partner:0 +msgid "Group By" msgstr "" #. module: membership -#: model:ir.ui.menu,name:membership.menu_reporting -msgid "Reporting" +#: field:report.membership,num_waiting:0 +msgid "# Waiting" msgstr "" #. module: membership +#: model:ir.actions.act_window,name:membership.action_membership_members +#: model:ir.ui.menu,name:membership.menu_members #: view:res.partner:0 msgid "Members" msgstr "" #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Non Member" msgstr "" @@ -197,8 +249,25 @@ msgid "Open invoice." msgstr "" #. module: membership -#: model:ir.ui.menu,name:membership.menu_conf -msgid "Configuration" +#: selection:report.membership,month:0 +msgid "July" +msgstr "" + +#. module: membership +#: model:product.template,name:membership.membership_0_product_template +msgid "Golden Membership" +msgstr "" + +#. module: membership +#: model:ir.ui.menu,name:membership.menu_report_membership +msgid "Members Analysis" +msgstr "" + +#. module: membership +#: field:membership.membership_line,membership_id:0 +#: view:report.membership:0 +#: field:report.membership,membership_id:0 +msgid "Membership Product" msgstr "" #. module: membership @@ -207,8 +276,19 @@ msgid "Define product for membership." msgstr "" #. module: membership -#: model:process.transition,note:membership.process_transition_invoicetoassociate0 -msgid "Invoiced member may be Associated member." +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: membership +#: view:membership.invoice:0 +msgid "Join" +msgstr "" + +#. module: membership +#: model:ir.model,name:membership.model_account_invoice +#: field:membership.membership_line,account_invoice_id:0 +msgid "Invoice" msgstr "" #. module: membership @@ -217,14 +297,13 @@ msgid "Error: UOS must be in a different category than the UOM" msgstr "" #. module: membership -#: model:ir.ui.menu,name:membership.menu_membership_products #: view:product.product:0 msgid "Membership products" msgstr "" #. module: membership -#: model:ir.ui.menu,name:membership.menu_members_waiting -msgid "Future members (invoice not confirmed)" +#: field:membership.membership_line,date:0 +msgid "Join Date" msgstr "" #. module: membership @@ -233,21 +312,50 @@ msgid "Set association" msgstr "" #. module: membership -#: model:product.template,name:membership.member_product_1_product_template -msgid "Membership Product - 2" +#: view:res.partner:0 +msgid " Membership State" msgstr "" #. module: membership -#: model:product.template,name:membership.member_product_0_product_template -msgid "Membership Product - 1" +#: view:res.partner:0 +msgid "Memberships" msgstr "" #. module: membership -#: field:report.partner_member.year,canceled_amount:0 -#: field:report.partner_member.year,canceled_number:0 -#: field:report.partner_member.year_new,canceled_amount:0 -#: field:report.partner_member.year_new,canceled_number:0 -msgid "Canceled" +#: model:ir.model,name:membership.model_product_template +msgid "Product Template" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "September" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "December" +msgstr "" + +#. module: membership +#: model:ir.model,name:membership.model_account_invoice_line +msgid "Invoice Line" +msgstr "" + +#. module: membership +#: view:report.membership:0 +#: field:report.membership,month:0 +msgid "Month" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Group by..." +msgstr "" + +#. module: membership +#: code:addons/membership/membership.py:0 +#, python-format +msgid "Partner is a free Member." msgstr "" #. module: membership @@ -256,15 +364,42 @@ msgid "Member Sale Pricelist" msgstr "" #. module: membership -#: field:report.partner_member.year,invoiced_amount:0 -#: field:report.partner_member.year,invoiced_number:0 -#: field:report.partner_member.year_new,invoiced_amount:0 -#: field:report.partner_member.year_new,invoiced_number:0 -msgid "Invoiced" +#: field:report.membership,associate_member_id:0 +#: view:res.partner:0 +msgid "Associate Member" +msgstr "" + +#. module: membership +#: view:report.membership:0 +msgid "Associated Partner" +msgstr "" + +#. module: membership +#: model:ir.model,name:membership.model_membership_invoice +#: view:membership.invoice:0 +msgid "Membership Invoice" +msgstr "" + +#. module: membership +#: view:report.membership:0 +#: field:report.membership,user_id:0 +#: view:res.partner:0 +msgid "Salesman" +msgstr "" + +#. module: membership +#: model:process.node,note:membership.process_node_membershipproduct0 +msgid "Define membership product." +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Category" msgstr "" #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Free Member" msgstr "" @@ -274,6 +409,11 @@ msgstr "" msgid "Member Sale Pricelist Version" msgstr "" +#. module: membership +#: help:product.product,membership_date_to:0 +msgid "Expired date of Membership" +msgstr "" + #. module: membership #: constraint:product.template:0 msgid "Error: The default UOM and the purchase UOM must be in the same category." @@ -284,14 +424,34 @@ msgstr "" msgid "The price negociated by the partner" msgstr "" +#. module: membership +#: view:report.membership:0 +msgid "Forecast" +msgstr "" + +#. module: membership +#: field:report.membership,partner_id:0 +msgid "Member" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Date From" +msgstr "" + +#. module: membership +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." +msgstr "" + #. module: membership #: model:process.node,name:membership.process_node_associatedmember0 msgid "Associated member" msgstr "" #. module: membership -#: constraint:account.invoice:0 -msgid "Error: Invalid Bvr Number (wrong checksum)." +#: view:product.product:0 +msgid "Accounting Info" msgstr "" #. module: membership @@ -299,26 +459,36 @@ msgstr "" msgid "Cancel membership date" msgstr "" +#. module: membership +#: view:res.partner:0 +msgid "Customers" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "August" +msgstr "" + #. module: membership #: model:ir.actions.act_window,name:membership.action_membership_products +#: model:ir.ui.menu,name:membership.menu_membership_products +#: view:product.product:0 msgid "Membership Products" msgstr "" +#. module: membership +#: selection:report.membership,month:0 +msgid "June" +msgstr "" + #. module: membership #: model:process.node,note:membership.process_node_paidmember0 msgid "Membership invoice paid." msgstr "" -#. module: membership -#: field:report.partner_member.year,paid_amount:0 -#: field:report.partner_member.year,paid_number:0 -#: field:report.partner_member.year_new,paid_amount:0 -#: field:report.partner_member.year_new,paid_number:0 -msgid "Paid" -msgstr "" - #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Invoiced Member" msgstr "" @@ -326,8 +496,10 @@ msgstr "" #. module: membership #: model:ir.module.module,shortdesc:membership.module_meta_information #: model:ir.ui.menu,name:membership.menu_membership +#: field:membership.invoice,product_id:0 #: view:product.product:0 #: field:product.product,membership:0 +#: view:report.membership:0 #: view:res.partner:0 #: field:res.partner,member_lines:0 msgid "Membership" @@ -340,6 +512,7 @@ msgstr "" #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Waiting Member" msgstr "" @@ -350,20 +523,43 @@ msgid "Association Partner" msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_invoiced -#: model:ir.ui.menu,name:membership.menu_members_invoiced -msgid "Invoiced members" +#: selection:report.membership,month:0 +msgid "November" msgstr "" #. module: membership -#: constraint:product.pricelist.version:0 -msgid "You cannot have 2 pricelist versions that overlap!" +#: view:product.product:0 +msgid "Extended Filters..." msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_old -#: model:ir.ui.menu,name:membership.menu_members_old -msgid "Old members" +#: field:membership.membership_line,state:0 +msgid "Membership State" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "October" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Sale Description" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "January" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Membership Fee" +msgstr "" + +#. module: membership +#: constraint:product.pricelist.item:0 +msgid "Error ! You cannot assign the Main Pricelist as Other Pricelist in PriceList Item!" msgstr "" #. module: membership @@ -372,12 +568,13 @@ msgid "Membership amount" msgstr "" #. module: membership -#: wizard_view:wizard_invoice_membership,init:0 -msgid "Choose invoice details" +#: model:product.template,name:membership.membership_2_product_template +msgid "Basic Membership" msgstr "" #. module: membership #: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 #: selection:res.partner,membership_state:0 msgid "Old Member" msgstr "" @@ -388,11 +585,20 @@ msgid "To" msgstr "" #. module: membership -#: field:report.partner_member.year,waiting_amount:0 -#: field:report.partner_member.year,waiting_number:0 -#: field:report.partner_member.year_new,waiting_amount:0 -#: field:report.partner_member.year_new,waiting_number:0 -msgid "Waiting" +#: view:report.membership:0 +#: field:report.membership,membership_state:0 +#: field:res.partner,membership_state:0 +msgid "Current Membership State" +msgstr "" + +#. module: membership +#: view:report.membership:0 +msgid "Last 365 Days" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "General" msgstr "" #. module: membership @@ -401,25 +607,23 @@ msgid "Draft invoice is now open." msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_waiting -msgid "Future members" +#: view:product.product:0 +msgid "Inactive" msgstr "" #. module: membership -#: wizard_button:wizard_invoice_membership,init,end:0 -msgid "Cancel" +#: view:report.membership:0 +msgid "Last 30 Days" msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_associated -#: model:ir.ui.menu,name:membership.menu_members_associated -msgid "Associated members" +#: view:membership.invoice:0 +msgid "Close" msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members_paid -#: model:ir.ui.menu,name:membership.menu_members_paid -msgid "Paid members" +#: view:res.partner:0 +msgid "All non Members" msgstr "" #. module: membership @@ -432,6 +636,11 @@ msgstr "" msgid "Account Invoice line" msgstr "" +#. module: membership +#: view:product.product:0 +msgid "Categorization" +msgstr "" + #. module: membership #: constraint:ir.model:0 msgid "The Object name must start with x_ and not contain any special character !" @@ -443,38 +652,62 @@ msgid "Draft invoice for membership." msgstr "" #. module: membership -#: selection:membership.membership_line,state:0 -#: selection:res.partner,membership_state:0 -msgid "Canceled Member" -msgstr "" - -#. module: membership +#: field:membership.invoice,member_price:0 +#: field:membership.membership_line,member_price:0 #: model:product.price.type,name:membership.product_price_type_memberprice #: field:product.template,member_price:0 msgid "Member Price" msgstr "" +#. module: membership +#: view:product.product:0 +msgid "Purchase Description" +msgstr "" + +#. module: membership +#: model:ir.model,name:membership.model_product_product +msgid "Product" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Description" +msgstr "" + #. module: membership #: field:res.partner,free_member:0 msgid "Free member" msgstr "" #. module: membership -#: field:res.partner,membership_stop:0 -msgid "Stop membership date" +#: selection:report.membership,month:0 +msgid "May" msgstr "" #. module: membership -#: model:ir.actions.act_window,name:membership.action_membership_members -#: model:ir.ui.menu,name:membership.menu_members -msgid "Current members" +#: constraint:product.pricelist.version:0 +msgid "You cannot have 2 pricelist versions that overlap!" msgstr "" #. module: membership -#: model:ir.model,name:membership.model_report_partner_member_year_new -#: model:ir.ui.menu,name:membership.menu_report_partner_member_year_new -#: view:report.partner_member.year_new:0 -msgid "New Membership by Years" +#: model:product.template,name:membership.membership_1_product_template +msgid "Silver Membership" +msgstr "" + +#. module: membership +#: view:product.product:0 +msgid "Sale Taxes" +msgstr "" + +#. module: membership +#: field:report.membership,date_to:0 +#: view:res.partner:0 +msgid "End Date" +msgstr "" + +#. module: membership +#: selection:report.membership,month:0 +msgid "February" msgstr "" #. module: membership @@ -482,6 +715,11 @@ msgstr "" msgid "Invoiced member" msgstr "" +#. module: membership +#: selection:report.membership,month:0 +msgid "April" +msgstr "" + #. module: membership #: field:membership.membership_line,date_cancel:0 msgid "Cancel date" @@ -493,29 +731,36 @@ msgid "Waiting member" msgstr "" #. module: membership -#: model:ir.actions.wizard,name:membership.wizard_invoice_membership -msgid "Invoice Membership" +#: field:report.membership,date_from:0 +#: view:res.partner:0 +msgid "Start Date" msgstr "" #. module: membership #: model:process.node,name:membership.process_node_membershipproduct0 -#: wizard_field:wizard_invoice_membership,init,product:0 msgid "Membership product" msgstr "" +#. module: membership +#: selection:membership.membership_line,state:0 +#: selection:report.membership,membership_state:0 +#: selection:res.partner,membership_state:0 +msgid "Cancelled Member" +msgstr "" + #. module: membership #: constraint:product.product:0 msgid "Error: Invalid ean code" msgstr "" #. module: membership -#: field:report.partner_member.year,year:0 -#: field:report.partner_member.year_new,year:0 +#: view:report.membership:0 +#: field:report.membership,year:0 msgid "Year" msgstr "" #. module: membership -#: field:res.partner,membership_state:0 -msgid "Current membership state" +#: view:report.membership:0 +msgid "Revenue Done" msgstr "" diff --git a/addons/mrp/board_manufacturing_view.xml b/addons/mrp/board_manufacturing_view.xml index a181e5ba41d..f118eda7158 100644 --- a/addons/mrp/board_manufacturing_view.xml +++ b/addons/mrp/board_manufacturing_view.xml @@ -42,5 +42,10 @@ id="menu_board_manufacturing" parent="menus_dash_mrp" sequence="1" groups="mrp.group_mrp_manager,mrp.group_mrp_user"/> + + + + diff --git a/addons/mrp/i18n/de.po b/addons/mrp/i18n/de.po index 2e84ba9f1e2..094b42b8735 100644 --- a/addons/mrp/i18n/de.po +++ b/addons/mrp/i18n/de.po @@ -396,8 +396,8 @@ msgid "" "partner location if you subcontract the manufacturing operations." msgstr "" "Leer lassen, wenn die Produktion an jenen Orten erfolgt, an denen die " -"Fertigprodukte gebraucht werden.\r\n" -"Setze einen Ort, wenn an fixen Orten produziert wird.\r\n" +"Fertigprodukte gebraucht werden.\n" +"Setze einen Ort, wenn an fixen Orten produziert wird.\n" "Das kann auch ein Partner-Ort sein, wenn Sie Subkontrakte haben." #. module: mrp diff --git a/addons/mrp/i18n/mrp.pot b/addons/mrp/i18n/mrp.pot index 913acfe3f9f..78b23f10a8a 100644 --- a/addons/mrp/i18n/mrp.pot +++ b/addons/mrp/i18n/mrp.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-08-28 16:01:52+0000\n" -"PO-Revision-Date: 2009-08-28 16:01:52+0000\n" +"POT-Creation-Date: 2010-10-18 17:46:41+0000\n" +"PO-Revision-Date: 2010-10-18 17:46:41+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,18 +16,39 @@ msgstr "" "Plural-Forms: \n" #. module: mrp -#: field:mrp.production,move_created_ids:0 -msgid "Moves Created" +#: view:mrp.routing.workcenter:0 +msgid "Routing Work Centers" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "No. Of Cycles" msgstr "" #. module: mrp -#: help:mrp.procurement.compute.all,init,automatic:0 -msgid "Triggers an automatic procurement for all products that have a virtual stock under 0. You should probably not use this option, we suggest using a MTO configuration on products." +#: help:mrp.routing.workcenter,cycle_nbr:0 +msgid "Number of operations this workcenter can do." +msgstr "" + +#. module: mrp +#: help:mrp.production,location_src_id:0 +msgid "Location where the system will look for components." +msgstr "" + +#. module: mrp +#: field:mrp.production,workcenter_lines:0 +msgid "Work Centers Utilisation" +msgstr "" + +#. module: mrp +#: view:report.workcenter.load:0 +msgid "Work Centers load" +msgstr "" + +#. module: mrp +#: field:mrp.production,move_created_ids:0 +#: field:mrp.production,move_created_ids2:0 +msgid "Moves Created" msgstr "" #. module: mrp @@ -41,30 +62,47 @@ msgid "Invalid model name in the action definition." msgstr "" #. module: mrp -#: field:mrp.bom.revision,indice:0 -msgid "Revision" +#: field:mrp.routing.workcenter,cycle_nbr:0 +msgid "Number of Cycles" msgstr "" #. module: mrp -#: model:ir.actions.wizard,name:mrp.wiz_mrp_proc2 -#: model:ir.ui.menu,name:mrp.menu_wiz_mrp_proc2 -msgid "Compute Stock Minimum Rules Only" +#: model:process.transition,note:mrp.process_transition_minimumstockprocure0 +msgid "The 'Minimum stock rule' allows the system to create procurement orders automatically as soon as the minimum stock is reached." msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_action5 -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action5 -msgid "Exceptions Procurements" +#: help:mrp.bom,active:0 +msgid "If the active field is set to true, it will allow you to hide the bills of material without removing it." msgstr "" #. module: mrp -#: view:mrp.routing.workcenter:0 -msgid "Routing Workcenters" +#: field:mrp.production,picking_id:0 +#: field:mrp.production.order,picking_id:0 +msgid "Picking list" msgstr "" #. module: mrp -#: help:mrp.property,composition:0 -msgid "Not used in computations, for information purpose only." +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Hourly Cost" +msgstr "" + +#. module: mrp +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Cost Price per Uom" +msgstr "" + +#. module: mrp +#: view:mrp.production:0 +msgid "Scrap Products" +msgstr "" + +#. module: mrp +#: view:mrp.production.order:0 +#: field:mrp.production.order,day:0 +msgid "Day" msgstr "" #. module: mrp @@ -74,28 +112,24 @@ msgid "Routings" msgstr "" #. module: mrp -#: field:mrp.production,picking_id:0 -msgid "Packing list" +#: view:mrp.bom:0 +msgid "Search Bill Of Material" msgstr "" #. module: mrp -#: model:process.node,name:mrp.process_node_stock0 -msgid "Stockable Stock" +#: model:process.node,note:mrp.process_node_stockproduct1 +msgid "For stockable products and consumables" msgstr "" #. module: mrp -#: field:mrp.procurement,origin:0 -#: field:mrp.production,origin:0 -msgid "Origin" -msgstr "" - -#. module: mrp -#: model:ir.ui.menu,name:mrp.menu_mrp_configuration -#: view:res.company:0 -msgid "Configuration" +#: model:process.transition,name:mrp.process_transition_stockproduction0 +msgid "To Produce" msgstr "" #. module: mrp +#: view:mrp.bom:0 +#: field:mrp.bom,code:0 +#: view:mrp.production:0 #: field:mrp.production,name:0 msgid "Reference" msgstr "" @@ -106,9 +140,34 @@ msgid "Finished Products" msgstr "" #. module: mrp -#: wizard_field:mrp.procurement.compute.all,init,automatic:0 -#: wizard_field:mrp.procurement.orderpoint.compute,init,automatic:0 -msgid "Automatic orderpoint" +#: selection:mrp.production.order,month:0 +msgid "May" +msgstr "" + +#. module: mrp +#: model:process.transition,name:mrp.process_transition_servicerfq0 +#: model:process.transition,name:mrp.process_transition_stockrfq0 +msgid "To Buy" +msgstr "" + +#. module: mrp +#: view:mrp.production.order:0 +msgid "Raw Material Location" +msgstr "" + +#. module: mrp +#: help:mrp.installer,mrp_operations:0 +msgid "Enhances production orders with readiness states as well as the start date and end date of execution of the order." +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_purchaseprocure0 +msgid "The system launches automatically a RFQ to the preferred supplier." +msgstr "" + +#. module: mrp +#: view:mrp.production:0 +msgid "Products to Finish" msgstr "" #. module: mrp @@ -122,8 +181,16 @@ msgid "Invalid XML for View Architecture!" msgstr "" #. module: mrp -#: help:res.company,security_lead:0 -msgid "This is the days added to what you promise to customers for security purpose" +#: field:mrp.installer,mrp_subproduct:0 +msgid "MRP Subproducts" +msgstr "" + +#. module: mrp +#: view:mrp.production:0 +#: field:mrp.production,state:0 +#: view:mrp.production.order:0 +#: field:mrp.production.order,state:0 +msgid "State" msgstr "" #. module: mrp @@ -132,46 +199,38 @@ msgid "Cost per hour" msgstr "" #. module: mrp -#: selection:stock.warehouse.orderpoint,logic:0 -msgid "Best price (not yet active!)" +#: model:process.transition,note:mrp.process_transition_stockproduction0 +msgid "In case the Supply method of the product is Produce, the system creates a production order." msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Product & Location" +#: view:mrp.production:0 +msgid "UOM" msgstr "" #. module: mrp -#: view:res.company:0 -msgid "MRP & Logistic Scheduler" -msgstr "" - -#. module: mrp -#: help:mrp.workcenter,capacity_per_cycle:0 -msgid "Number of operation this workcenter can do in parallel. If this workcenter represent a team of 5 workers, the capacity per cycle is 5." -msgstr "" - -#. module: mrp -#: wizard_button:product.product.procurement,init,create:0 -msgid "Ask New Products" -msgstr "" - -#. module: mrp -#: model:ir.ui.menu,name:mrp.menu_mrp_reordering -msgid "Automatic Procurements" -msgstr "" - -#. module: mrp -#: wizard_field:change_production_qty,confirm,product_qty:0 +#: field:change.production.qty,product_qty:0 #: field:mrp.bom,product_qty:0 #: field:mrp.production,product_qty:0 +#: view:mrp.production.order:0 +#: field:mrp.production.order,product_qty:0 #: field:mrp.production.product.line,product_qty:0 msgid "Product Qty" msgstr "" #. module: mrp -#: field:mrp.production,move_lines:0 -msgid "Products Consummed" +#: model:process.node,note:mrp.process_node_purchaseprocure0 +msgid "For purchased material" +msgstr "" + +#. module: mrp +#: field:mrp.bom.revision,indice:0 +msgid "Revision" +msgstr "" + +#. module: mrp +#: model:ir.ui.menu,name:mrp.next_id_77 +msgid "Reporting" msgstr "" #. module: mrp @@ -179,48 +238,49 @@ msgstr "" msgid "Cycle Account" msgstr "" +#. module: mrp +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Work Cost" +msgstr "" + +#. module: mrp +#: report:bom.structure:0 +msgid "[" +msgstr "" + +#. module: mrp +#: model:process.transition,name:mrp.process_transition_procureserviceproduct0 +msgid "Procurement of services" +msgstr "" + #. module: mrp #: view:mrp.workcenter:0 msgid "Capacity Information" msgstr "" #. module: mrp -#: selection:mrp.production,state:0 -msgid "Packing Exception" -msgstr "" - -#. module: mrp -#: model:process.node,note:mrp.process_node_orderrfq0 -msgid "A purchase order is created for a sub-contracting demand." -msgstr "" - -#. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "Destination Location" msgstr "" #. module: mrp -#: view:mrp.workcenter:0 -msgid "Analytic Accounting" +#: view:mrp.installer:0 +msgid "title" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_servicemts0 -msgid "Do nothing" +#: model:ir.ui.menu,name:mrp.menu_mrp_bom +msgid "Master Data" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "Partner Ref" msgstr "" #. module: mrp -#: help:mrp.procurement.orderpoint.compute,init,automatic:0 -msgid "If the stock of a product is under 0, it will act like an orderpoint" -msgstr "" - -#. module: mrp -#: selection:mrp.workcenter.load,init,measure_unit:0 +#: selection:mrp.workcenter.load,measure_unit:0 msgid "Amount in hours" msgstr "" @@ -230,8 +290,16 @@ msgid "Scheduled goods" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_producttostockrules0 -msgid "you can see the minimum stock rules from product" +#: code:addons/mrp/mrp.py:0 +#, python-format +msgid "Cannot delete Production Order(s) which are in %s State!' % s['state']))\n" +" return osv.osv.unlink(self, cr, uid, unlink_ids, context=context)\n" +"\n" +" def copy(self, cr, uid, id, default=None, context=None):\n" +" if default is None:\n" +" default = {}\n" +" default.update({\n" +" 'name': self.pool.get('ir.sequence" msgstr "" #. module: mrp @@ -240,25 +308,9 @@ msgid "Sets / Phantom" msgstr "" #. module: mrp -#: wizard_view:mrp.procurement.compute,init:0 -msgid "This wizard will schedule procurements." -msgstr "" - -#. module: mrp -#: field:mrp.bom,position:0 -msgid "Internal Ref." -msgstr "" - -#. module: mrp -#: view:mrp.procurement:0 -#: field:mrp.procurement,state:0 -#: field:mrp.production,state:0 -msgid "Status" -msgstr "" - -#. module: mrp -#: model:process.transition,name:mrp.process_transition_stockproduction0 -msgid "Stockable Production Order" +#: selection:mrp.production,priority:0 +#: selection:mrp.production.order,priority:0 +msgid "Not urgent" msgstr "" #. module: mrp @@ -267,50 +319,53 @@ msgid "Reference to a position in an external plan." msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_stockrfq0 -msgid "Stockable Request" +#: selection:mrp.production.order,month:0 +msgid "August" msgstr "" #. module: mrp -#: model:process.node,name:mrp.process_node_serviceonorder0 -msgid "Service on Order" +#: model:ir.model,name:mrp.model_mrp_production_order +msgid "Production Order Report" msgstr "" #. module: mrp -#: help:stock.warehouse.orderpoint,product_max_qty:0 -#: help:stock.warehouse.orderpoint,product_min_qty:0 -msgid "When the virtual stock goes belong the Min Quantity, Open ERP generates a procurement to bring the virtual stock to the Max Quantity." +#: selection:mrp.production.order,month:0 +msgid "June" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_stockmts0 -msgid "Stockable Make to Stock" +#: model:ir.model,name:mrp.model_mrp_product_produce +msgid "Product Produce" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_action -#: model:ir.ui.menu,name:mrp.menu_mrp_production_action -#: view:mrp.production:0 -msgid "Production Orders" +#: selection:mrp.production.order,month:0 +msgid "October" msgstr "" #. module: mrp -#: rml:bom.structure:0 -#: field:mrp.procurement,product_qty:0 -#: rml:mrp.production.order:0 -#: wizard_field:product.product.procurement,init,qty:0 +#: model:process.transition,name:mrp.process_transition_procurestockableproduct0 +msgid "Procurement of stockable Product" +msgstr "" + +#. module: mrp +#: view:mrp.bom:0 +msgid "Default UOM" +msgstr "" + +#. module: mrp +#: code:addons/mrp/report/price.py:0 +#: report:bom.structure:0 +#: field:mrp.product.produce,product_qty:0 +#: field:mrp.product_price,number:0 +#: report:mrp.production.order:0 +#, python-format msgid "Quantity" msgstr "" #. module: mrp -#: selection:mrp.procurement,priority:0 -#: selection:mrp.production,priority:0 -msgid "Not urgent" -msgstr "" - -#. module: mrp -#: model:process.transition,name:mrp.process_transition_procureserviceproduct0 -msgid "Procure Service Product" +#: field:mrp.production.workcenter.line,hour:0 +msgid "Nbr of hours" msgstr "" #. module: mrp @@ -319,49 +374,44 @@ msgid "Confirm Production" msgstr "" #. module: mrp -#: model:process.node,name:mrp.process_node_purchaseprocure0 -#: field:stock.move,procurements:0 -msgid "Procurements" +#: model:process.transition,note:mrp.process_transition_stockproduct0 +msgid "The system creates an order (production or purchased) depending on the sold quantity and the products parameters." msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_production_product_line -msgid "Production scheduled products" +#: model:process.transition,note:mrp.process_transition_servicemts0 +msgid "This is used in case of a service without any impact in the system, a training session for instance." msgstr "" #. module: mrp -#: field:mrp.workcenter,timesheet_id:0 -msgid "Working Time" +#: field:mrp.installer,mrp_repair:0 +msgid "Repairs" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Details" +#: field:mrp.installer,stock_location:0 +msgid "Advanced Routes" msgstr "" #. module: mrp -#: model:process.process,name:mrp.process_process_procurementprocess0 -msgid "Procurement Process" +#: model:ir.actions.act_window,name:mrp.action_report_in_out_picking_tree +msgid "Weekly Stock Value Variation" +msgstr "" + +#. module: mrp +#: help:mrp.installer,mrp_repair:0 +msgid "Enables warranty and repair management (and their impact on stocks and invoicing)." msgstr "" #. module: mrp #: field:mrp.production,date_planned_date:0 +#: report:mrp.production.order:0 +#: field:mrp.production.order,date_planned:0 msgid "Scheduled Date" msgstr "" #. module: mrp -#: selection:mrp.procurement,priority:0 -#: selection:mrp.production,priority:0 -msgid "Urgent" -msgstr "" - -#. module: mrp -#: help:mrp.bom,product_rounding:0 -msgid "Rounding applied on the product quantity. For integer only values, put 1.0" -msgstr "" - -#. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "Bill Of Material" msgstr "" @@ -371,8 +421,8 @@ msgid "Keep empty if you produce at the location where the finished products are msgstr "" #. module: mrp -#: field:mrp.procurement,move_id:0 -msgid "Reservation" +#: view:board.board:0 +msgid "Stock Value Variation" msgstr "" #. module: mrp @@ -381,28 +431,24 @@ msgid "Bill of Materials Structure" msgstr "" #. module: mrp -#: wizard_field:product.product.procurement,init,product_id:0 -msgid "product" +#: model:process.node,note:mrp.process_node_serviceproduct0 +msgid "Product type is service" msgstr "" #. module: mrp -#: selection:mrp.property,composition:0 -msgid "max" +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "of " msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_producttostockrules0 -msgid "Product to stock rules" +#: model:process.transition,name:mrp.process_transition_bom0 +msgid "Manufacturing decomposition" msgstr "" #. module: mrp -#: wizard_button:product_price,init,price:0 -msgid "Print product price" -msgstr "" - -#. module: mrp -#: wizard_view:product.product.procurement,done:0 -msgid "Make Procurement" +#: model:process.node,note:mrp.process_node_serviceproduct1 +msgid "For Services." msgstr "" #. module: mrp @@ -417,16 +463,34 @@ msgid "Complete this only if you want automatic analytic accounting entries on p msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_stockproduction0 -msgid "If Procure method is Make to order and supply method is produce" +#: field:mrp.production.workcenter.line,cycle:0 +msgid "Nbr of cycles" msgstr "" #. module: mrp -#: field:res.company,po_lead:0 -msgid "Purchase Lead Time" +#: model:process.node,note:mrp.process_node_orderrfq0 +#: model:process.node,note:mrp.process_node_rfq0 +msgid "Request for Quotation." msgstr "" #. module: mrp +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Component suppliers" +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_billofmaterialrouting0 +msgid "The Bill of Material is linked to a routing, i.e. the succession of work centers." +msgstr "" + +#. module: mrp +#: help:mrp.workcenter,costs_hour:0 +msgid "Specify Cost of Workcenter per hour." +msgstr "" + +#. module: mrp +#: view:mrp.routing:0 #: field:mrp.routing,location_id:0 msgid "Production Location" msgstr "" @@ -447,34 +511,68 @@ msgid "Author" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_stockproduct0 -msgid "Stockable Product Stock" +#: field:report.mrp.inout,value:0 +msgid "Stock value" msgstr "" #. module: mrp -#: field:mrp.bom,product_uos:0 -#: field:mrp.production.product.line,product_uos:0 -msgid "Product UOS" +#: model:ir.actions.act_window,name:mrp.action_product_bom_structure +msgid "Product BoM Structure" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_productionprocureproducts0 -msgid "Production Procure Products" +#: view:mrp.production:0 +msgid "Search Production" msgstr "" #. module: mrp -#: model:process.process,name:mrp.process_process_serviceproductprocess0 -msgid "Service Product Process" +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Supplier Price per Uom" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_purchaseprocure0 -msgid "Procurement convert into the draft purchase order." +#: selection:mrp.production.order,month:0 +msgid "March" msgstr "" #. module: mrp -#: field:mrp.procurement,message:0 -msgid "Latest error" +#: model:ir.model,name:mrp.model_mrp_workcenter_load +msgid "Workcenter Load" +msgstr "" + +#. module: mrp +#: help:mrp.workcenter,costs_cycle:0 +msgid "Specify Cost of Workcenter per cycle." +msgstr "" + +#. module: mrp +#: field:mrp.bom,child_complete_ids:0 +msgid "BoM Hierarchy" +msgstr "" + +#. module: mrp +#: model:ir.actions.act_window,name:mrp.act_mrp_product_produce +#: view:mrp.product.produce:0 +#: view:mrp.production:0 +msgid "Produce" +msgstr "" + +#. module: mrp +#: help:mrp.production,picking_id:0 +msgid "This is the internal picking list that brings the finished product to the production plan" +msgstr "" + +#. module: mrp +#: help:mrp.product_price,number:0 +msgid "Specify quantity of products to produce or buy. Report of Cost structure will be displayed base on this qunatity." +msgstr "" + +#. module: mrp +#: selection:mrp.production,state:0 +#: view:mrp.production.order:0 +#: selection:mrp.production.order,state:0 +msgid "Picking Exception" msgstr "" #. module: mrp @@ -488,12 +586,15 @@ msgid "Time before prod." msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_routing_workcenter -msgid "Routing workcenter usage" +#: model:process.transition,name:mrp.process_transition_billofmaterialrouting0 +msgid "Material Routing" msgstr "" #. module: mrp #: view:mrp.production:0 +#: field:mrp.production,move_lines2:0 +#: report:mrp.production.order:0 +#: field:mrp.production.order,consumed_products:0 msgid "Consumed Products" msgstr "" @@ -503,115 +604,113 @@ msgid "Error ! You can not create recursive BoM." msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_stockmts0 -#: model:process.transition,note:mrp.process_transition_stockrfq0 -msgid "If Product type is Stockable and procure method is make to stock" +#: model:ir.actions.act_window,name:mrp.action_mrp_workcenter_load_wizard +#: model:ir.model,name:mrp.model_report_workcenter_load +msgid "Work Center Load" msgstr "" #. module: mrp -#: field:res.company,manufacturing_lead:0 -msgid "Manufacturity Lead Time" +#: code:addons/mrp/procurement.py:0 +#, python-format +msgid "No BoM defined for this product !" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_action4 -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action4 -msgid "Exceptions Procurements to Fix" +#: model:ir.actions.act_window,name:mrp.mrp_bom_form_action2 +#: model:ir.ui.menu,name:mrp.menu_mrp_bom_form_action2 +msgid "Bill of Material Components" msgstr "" #. module: mrp -#: selection:mrp.procurement,state:0 -msgid "Ready" +#: field:mrp.production.order,nbr:0 +msgid "# of Lines" msgstr "" #. module: mrp -#: view:mrp.routing:0 -msgid "Workcenter Operations" +#: model:ir.ui.menu,name:mrp.menu_mrp_planning +msgid "Planning" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_action2_gantt -#: model:ir.ui.menu,name:mrp.menu_production_orders_start_gantt -msgid "Production Orders Planning" -msgstr "" - -#. module: mrp -#: help:mrp.workcenter,time_efficiency:0 -msgid "Factor that multiplies all times expressed in the workcenter." +#: view:mrp.workcenter:0 +msgid "Costing Information" msgstr "" #. module: mrp +#: help:mrp.routing.workcenter,hour_nbr:0 #: help:mrp.workcenter,time_cycle:0 msgid "Time in hours for doing one cycle." msgstr "" #. module: mrp -#: field:mrp.production,date_finished:0 -msgid "End Date" -msgstr "" - -#. module: mrp -#: help:mrp.production,picking_id:0 -msgid "This is the internal picking list take bring the raw materials to the production plan." +#: report:bom.structure:0 +msgid "BOM Ref" msgstr "" #. module: mrp #: selection:mrp.production,state:0 +#: view:mrp.production.order:0 +#: selection:mrp.production.order,state:0 msgid "In Production" msgstr "" #. module: mrp -#: field:stock.warehouse.orderpoint,qty_multiple:0 -msgid "Qty Multiple" +#: model:ir.ui.menu,name:mrp.menu_mrp_property +msgid "Master Bill of Materials" msgstr "" #. module: mrp -#: selection:mrp.procurement,state:0 -msgid "Waiting" +#: help:mrp.bom,product_uos:0 +msgid "Product UOS (Unit of Sale) is the unit of measurement for the invoicing and promotion of stock." msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_routing -#: field:mrp.bom,routing_id:0 -#: field:mrp.production,routing_id:0 -#: view:mrp.routing:0 -#: model:process.node,name:mrp.process_node_routing0 -msgid "Routing" -msgstr "" - -#. module: mrp -#: wizard_button:mrp.workcenter.load,init,report:0 +#: view:mrp.product_price:0 +#: view:mrp.workcenter.load:0 msgid "Print" msgstr "" #. module: mrp -#: field:mrp.workcenter,type:0 +#: view:mrp.bom:0 +#: view:mrp.workcenter:0 msgid "Type" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_stockproduct0 -#: model:process.node,note:mrp.process_node_stockproduct1 -msgid "For stockable and consumable" +#: model:process.node,note:mrp.process_node_minimumstockrule0 +msgid "Linked to the 'Minimum stock rule' supplying method." msgstr "" #. module: mrp -#: selection:mrp.workcenter.load,init,time_unit:0 +#: selection:mrp.workcenter.load,time_unit:0 msgid "Per month" msgstr "" #. module: mrp -#: field:mrp.procurement,product_uos_qty:0 -msgid "UoS Quantity" +#: code:addons/mrp/mrp.py:0 +#: code:addons/mrp/wizard/change_production_qty.py:0 +#, python-format +msgid "Couldn't find bill of material for product" msgstr "" #. module: mrp -#: rml:bom.structure:0 +#: report:bom.structure:0 msgid "Product Name" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: code:addons/mrp/mrp.py:0 +#, python-format +msgid "Invalid action !" +msgstr "" + +#. module: mrp +#: help:mrp.bom,product_efficiency:0 +msgid "A factor of 0.9 means a loss of 10% within the production process." +msgstr "" + +#. module: mrp +#: report:mrp.production.order:0 msgid "Printing date" msgstr "" @@ -622,55 +721,49 @@ msgid "RFQ" msgstr "" #. module: mrp -#: field:mrp.bom,revision_type:0 -msgid "indice type" -msgstr "" - -#. module: mrp -#: model:process.node,note:mrp.process_node_production0 -msgid "Production orders are created for the product manufacturing." -msgstr "" - -#. module: mrp -#: rml:mrp.production.order:0 -msgid "WorkCenter" -msgstr "" - -#. module: mrp -#: field:stock.warehouse.orderpoint,product_min_qty:0 -msgid "Min Quantity" +#: model:process.transition,name:mrp.process_transition_producttostockrules0 +msgid "Procurement rule" msgstr "" #. module: mrp #: view:mrp.production:0 -msgid "Production orders" +msgid "Partial" msgstr "" #. module: mrp -#: field:mrp.bom,child_complete_ids:0 -#: field:mrp.bom,child_ids:0 -msgid "BoM Hyerarchy" +#: selection:mrp.production.order,month:0 +msgid "September" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Procurement Lines" +#: report:mrp.production.order:0 +msgid "WorkCenter" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_servicemts0 -msgid "If Product type is service and procure method is Make to stock" +#: model:process.transition,note:mrp.process_transition_procureserviceproduct0 +msgid "Depending on the chosen method to 'supply' the service, the procurement order creates a RFQ for a subcontracting purchase order or waits until the service is done (= the delivery of the products)." msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_serviceproduct0 -#: model:process.node,note:mrp.process_node_serviceproduct1 -msgid "If Product type is service" +#: selection:mrp.production,priority:0 +#: selection:mrp.production.order,priority:0 +msgid "Urgent" msgstr "" #. module: mrp -#: field:res.company,security_lead:0 -msgid "Security Days" +#: model:ir.model,name:mrp.model_mrp_routing_workcenter +msgid "Workcenter Usage" +msgstr "" + +#. module: mrp +#: model:ir.model,name:mrp.model_mrp_production +msgid "Manufacturing Order" +msgstr "" + +#. module: mrp +#: model:process.transition,name:mrp.process_transition_productionprocureproducts0 +msgid "Procurement of raw material" msgstr "" #. module: mrp @@ -681,6 +774,8 @@ msgstr "" #. module: mrp #: selection:mrp.production,state:0 +#: view:mrp.production.order:0 +#: selection:mrp.production.order,state:0 msgid "Ready to Produce" msgstr "" @@ -689,99 +784,138 @@ msgstr "" msgid "Modification name" msgstr "" +#. module: mrp +#: view:mrp.bom:0 +#: view:mrp.production:0 +#: field:mrp.production.order,date:0 +msgid "Date" +msgstr "" + #. module: mrp #: field:mrp.bom,type:0 msgid "BoM Type" msgstr "" #. module: mrp -#: selection:mrp.procurement,state:0 -msgid "Exception" +#: view:mrp.production.order:0 +msgid "Extended Filters..." msgstr "" #. module: mrp -#: wizard_view:product.product.procurement,init:0 -msgid "This wizard will planify the procurement for this product. This procurement may generate task, production orders or purchase orders." +#: code:addons/mrp/procurement.py:0 +#, python-format +msgid "Procurement '%s' has an exception: 'No BoM defined for this product !'" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_mts0 -msgid "The system waits for requested products in stock." +#: view:mrp.production.order:0 +#: view:mrp.property:0 +msgid "Search" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_servicemto0 -msgid "Serivce Stockable Order" +#: field:report.workcenter.load,cycle:0 +msgid "Nbr of cycle" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_minimumstockprocure0 -msgid "From minimum stock rules, it goes for procure product." +#: model:ir.model,name:mrp.model_res_company +msgid "Companies" +msgstr "" + +#. module: mrp +#: model:process.node,name:mrp.process_node_minimumstockrule0 +#: model:process.node,name:mrp.process_node_productminimumstockrule0 +msgid "Minimum Stock" +msgstr "" + +#. module: mrp +#: model:ir.ui.menu,name:mrp.menus_dash_mrp +msgid "Dashboard" msgstr "" #. module: mrp #: model:process.node,name:mrp.process_node_stockproduct0 #: model:process.node,name:mrp.process_node_stockproduct1 +#: model:process.process,name:mrp.process_process_stockableproductprocess0 msgid "Stockable Product" msgstr "" #. module: mrp -#: view:mrp.production:0 -msgid "Production done" +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Work Center name" msgstr "" #. module: mrp -#: rml:bom.structure:0 -#: field:mrp.bom,code:0 #: field:mrp.routing,code:0 -#: field:mrp.workcenter,code:0 msgid "Code" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "No. Of Hours" msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_property_group -#: field:mrp.property,group_id:0 -#: field:mrp.property.group,name:0 +#: field:mrp.installer,mrp_jit:0 +msgid "Just In Time Scheduling" +msgstr "" + +#. module: mrp +#: view:mrp.property:0 +#: view:mrp.property.group:0 msgid "Property Group" msgstr "" #. module: mrp -#: field:mrp.bom,bom_id:0 -msgid "Parent BoM" -msgstr "" - -#. module: mrp -#: view:mrp.procurement:0 -msgid "References" -msgstr "" - -#. module: mrp -#: wizard_button:change_production_qty,confirm,end:0 -#: view:mrp.procurement:0 -#: selection:mrp.procurement,state:0 -#: wizard_button:mrp.procurement.compute,init,end:0 -#: wizard_button:mrp.procurement.compute.all,init,end:0 -#: wizard_button:mrp.procurement.orderpoint.compute,init,end:0 #: view:mrp.production:0 -#: wizard_button:mrp.workcenter.load,init,end:0 -#: wizard_button:product.product.procurement,init,end:0 -#: wizard_button:product_price,init,end:0 +msgid "Qty" +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_production0 +msgid "Manufacturing Plan." +msgstr "" + +#. module: mrp +#: view:mrp.routing:0 +#: view:mrp.workcenter:0 +msgid "Inactive" +msgstr "" + +#. module: mrp +#: help:mrp.installer,mrp_subproduct:0 +msgid "Enables multiple product output from a single production order: without this, a production order can have only one output product." +msgstr "" + +#. module: mrp +#: view:change.production.qty:0 +#: view:mrp.product.produce:0 +#: view:mrp.product_price:0 +#: view:mrp.production:0 +#: view:mrp.workcenter.load:0 msgid "Cancel" msgstr "" +#. module: mrp +#: view:mrp.production:0 +msgid "Split in production lots" +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_servicerfq0 +msgid "If the service has a 'Buy' supply method, this creates a RFQ, a subcontracting demand for instance." +msgstr "" + #. module: mrp #: field:mrp.production,move_prod_id:0 msgid "Move product" msgstr "" #. module: mrp -#: selection:mrp.workcenter,type:0 -msgid "Machine" +#: view:mrp.production:0 +msgid "Late" msgstr "" #. module: mrp @@ -790,8 +924,13 @@ msgid "Make to stock" msgstr "" #. module: mrp -#: field:mrp.workcenter,name:0 -msgid "Workcenter Name" +#: view:board.board:0 +msgid "Work Center Future load" +msgstr "" + +#. module: mrp +#: report:bom.structure:0 +msgid "BOM Name" msgstr "" #. module: mrp @@ -800,123 +939,120 @@ msgid "Start Production" msgstr "" #. module: mrp -#: selection:mrp.property,composition:0 -msgid "min" +#: model:ir.actions.act_window,name:mrp.open_board_manufacturing +#: model:ir.ui.menu,name:mrp.menu_board_manufacturing +msgid "Production Dashboard" msgstr "" #. module: mrp -#: help:mrp.workcenter,note:0 -msgid "Description of the workcenter. Explain here what's a cycle according to this workcenter." +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Component" msgstr "" #. module: mrp -#: rml:bom.structure:0 -msgid "-" +#: view:mrp.production:0 +msgid "Source Loc." msgstr "" #. module: mrp -#: selection:mrp.workcenter,type:0 -msgid "Human Resource" +#: field:mrp.bom,position:0 +msgid "Internal Reference" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_workcenter_action -#: model:ir.ui.menu,name:mrp.menu_mrp_workcenter_action -#: field:mrp.routing,workcenter_lines:0 -msgid "Workcenters" +#: help:mrp.installer,stock_location:0 +msgid "Manages product routes and paths within and between locations (e.g. warehouses)." msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "UOM" -msgstr "" - -#. module: mrp -#: selection:mrp.procurement,procure_method:0 -msgid "on order" -msgstr "" - -#. module: mrp -#: model:ir.actions.wizard,name:mrp.wiz_mrp_proc0 -#: model:ir.ui.menu,name:mrp.mrp_Sched_all -msgid "Compute All Schedulers" -msgstr "" - -#. module: mrp -#: field:mrp.production.workcenter.line,cycle:0 -msgid "Nbr of cycle" +#: model:process.node,note:mrp.process_node_billofmaterial0 +msgid "Product's structure" msgstr "" #. module: mrp #: field:mrp.bom,name:0 -#: field:mrp.procurement,name:0 -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 #: field:mrp.production.product.line,name:0 -#: field:mrp.property,name:0 #: field:mrp.routing,name:0 #: field:mrp.routing.workcenter,name:0 -#: field:stock.warehouse.orderpoint,name:0 msgid "Name" msgstr "" #. module: mrp -#: field:mrp.routing.workcenter,cycle_nbr:0 -msgid "Number of Cycle" +#: help:mrp.installer,mrp_jit:0 +msgid "Enables Just In Time computation of procurement orders.\n" +"\n" +"While it's more resource intensive than the default setup, the JIT computer avoids having to wait for the procurement scheduler to run or having to run the procurement scheduler manually." msgstr "" #. module: mrp -#: wizard_field:mrp.workcenter.load,init,measure_unit:0 -msgid "Amount measuring unit" +#: field:mrp.product.produce,mode:0 +msgid "Mode" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Run procurement" +#: report:bom.structure:0 +msgid "]" msgstr "" #. module: mrp -#: help:res.company,schedule_range:0 -msgid "This is the time frame analysed by the scheduler when computing procurements. All procurement that are not between today and today+range are skipped for futur computation." +#: help:mrp.routing.workcenter,sequence:0 +msgid "Gives the sequence order when displaying a list of routing workcenters." msgstr "" #. module: mrp -#: field:mrp.workcenter,time_efficiency:0 -msgid "Time Efficiency" +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" msgstr "" #. module: mrp -#: help:res.company,manufacturing_lead:0 -msgid "Security days for each manufacturing operation." +#: constraint:mrp.production:0 +msgid "Order quantity cannot be negative or zero !" msgstr "" #. module: mrp -#: wizard_view:mrp.procurement.compute.all,init:0 -msgid "Scheduler Parameters" +#: model:ir.actions.act_window,name:mrp.mrp_production_action3 +msgid "Manufacturing Orders in Progress" msgstr "" #. module: mrp -#: help:mrp.routing.workcenter,cycle_nbr:0 -msgid "A cycle is defined in the workcenter definition." +#: model:ir.actions.act_window,name:mrp.mrp_production_action4 +msgid "Manufacturing Orders Waiting Products" msgstr "" #. module: mrp -#: selection:mrp.workcenter.load,init,measure_unit:0 +#: view:mrp.bom:0 +#: view:mrp.production:0 +#: view:mrp.production.order:0 +#: view:mrp.property:0 +#: view:mrp.routing:0 +#: view:mrp.workcenter:0 +msgid "Group By..." +msgstr "" + +#. module: mrp +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Cycles Cost" +msgstr "" + +#. module: mrp +#: selection:mrp.workcenter.load,measure_unit:0 msgid "Amount in cycles" msgstr "" #. module: mrp #: field:mrp.production,location_dest_id:0 +#: view:mrp.production.order:0 +#: field:mrp.production.order,location_dest_id:0 msgid "Finished Products Location" msgstr "" #. module: mrp -#: wizard_field:product.product.procurement,init,uom_id:0 -msgid "Unit of Measure" -msgstr "" - -#. module: mrp -#: field:mrp.procurement,procure_method:0 -msgid "Procurement Method" +#: model:ir.ui.menu,name:mrp.menu_pm_resources_config +#: model:ir.ui.menu,name:mrp.menu_view_resource_search_mrp +msgid "Resources" msgstr "" #. module: mrp @@ -925,39 +1061,34 @@ msgid "Analytic Journal" msgstr "" #. module: mrp -#: selection:mrp.workcenter.load,init,time_unit:0 +#: model:ir.actions.act_window,name:mrp.mrp_workcenter_action +#: model:ir.ui.menu,name:mrp.menu_mrp_workcenter_action +#: field:mrp.routing,workcenter_lines:0 +msgid "Work Centers" +msgstr "" + +#. module: mrp +#: selection:mrp.workcenter.load,time_unit:0 msgid "Per week" msgstr "" #. module: mrp -#: wizard_button:mrp.procurement.compute,init,compute:0 -#: wizard_button:mrp.procurement.compute.all,init,compute:0 -#: wizard_button:mrp.procurement.orderpoint.compute,init,compute:0 -msgid "Compute Procurements" +#: model:process.transition,note:mrp.process_transition_stockmts0 +msgid "The system waits for the products to be available in the stock. These products are typically procured manually or through a minimum stock rule." msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_stock0 -msgid "Wait for available products for reservation" -msgstr "" - -#. module: mrp -#: wizard_button:change_production_qty,confirm,validate:0 -msgid "Validate" -msgstr "" - -#. module: mrp -#: model:process.transition,name:mrp.process_transition_purchaseprocure0 -msgid "Procurement Purchase" -msgstr "" - -#. module: mrp -#: field:mrp.production.workcenter.line,hour:0 +#: field:report.workcenter.load,hour:0 msgid "Nbr of hour" msgstr "" #. module: mrp -#: view:mrp.procurement:0 +#: view:mrp.routing:0 +msgid "Work Center Operations" +msgstr "" + +#. module: mrp +#: view:mrp.routing:0 msgid "Notes" msgstr "" @@ -965,17 +1096,19 @@ msgstr "" #: model:ir.model,name:mrp.model_mrp_bom #: view:mrp.bom:0 #: field:mrp.production,bom_id:0 +#: field:mrp.production.order,bom_id:0 +#: model:process.node,name:mrp.process_node_billofmaterial0 msgid "Bill of Material" msgstr "" #. module: mrp -#: wizard_view:mrp.workcenter.load,init:0 +#: view:mrp.workcenter.load:0 msgid "Select time unit" msgstr "" #. module: mrp -#: wizard_field:product_price,init,number:0 -msgid "Number of products to produce" +#: view:report.workcenter.load:0 +msgid "Work Center load" msgstr "" #. module: mrp @@ -984,134 +1117,131 @@ msgid "Location where the system will stock the finished products." msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_billofmaterialrouting0 -msgid "Material routing" +#: help:mrp.routing,active:0 +msgid "If the active field is set to true, it will allow you to hide the routing without removing it." msgstr "" #. module: mrp -#: selection:mrp.workcenter.load,init,time_unit:0 +#: field:stock.change.standard.price,change_parent_price:0 +msgid "Change Parent Price" +msgstr "" + +#. module: mrp +#: model:ir.model,name:mrp.model_stock_move +msgid "Stock Move" +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_producttostockrules0 +msgid "The Minimum Stock Rule is an automatic procurement rule based on a mini and maxi quantity. It's available in the Inventory management menu and configured by product." +msgstr "" + +#. module: mrp +#: selection:mrp.workcenter.load,time_unit:0 msgid "Day by day" msgstr "" -#. module: mrp -#: model:process.node,name:mrp.process_node_productminimumstockrule0 -msgid "Minimum stock rule" -msgstr "" - #. module: mrp #: view:mrp.bom:0 msgid "Revisions" msgstr "" #. module: mrp -#: field:mrp.bom,product_efficiency:0 -msgid "Product Efficiency" -msgstr "" - -#. module: mrp -#: model:ir.model,name:mrp.model_stock_warehouse_orderpoint -msgid "Orderpoint minimum rule" -msgstr "" - -#. module: mrp -#: model:process.transition,name:mrp.process_transition_servicemts0 -msgid "Service Make to Stock" -msgstr "" - -#. module: mrp -#: field:mrp.production,sale_ref:0 -msgid "Sale Ref" -msgstr "" - -#. module: mrp -#: field:mrp.procurement,priority:0 #: field:mrp.production,priority:0 -#: rml:mrp.production.order:0 +#: field:mrp.production.order,priority:0 msgid "Priority" msgstr "" #. module: mrp -#: field:mrp.procurement,location_id:0 -#: field:stock.warehouse.orderpoint,location_id:0 -msgid "Location" +#: model:ir.model,name:mrp.model_stock_picking +msgid "Picking List" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_new -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_new -msgid "New Procurement" +#: view:mrp.production.order:0 +msgid "Month -1" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: code:addons/mrp/mrp.py:0 +#, python-format +msgid "Manufacturing order '%s' is scheduled for the %s." +msgstr "" + +#. module: mrp +#: report:mrp.production.order:0 msgid "Production Order N° :" msgstr "" #. module: mrp -#: selection:mrp.workcenter,type:0 -msgid "Tool" +#: code:addons/mrp/mrp.py:0 +#, python-format +msgid "Manufacturing order '%s' is ready to produce." msgstr "" #. module: mrp -#: help:mrp.production,location_src_id:0 -msgid "Location where the system will look for products used in raw materials." +#: model:ir.model,name:mrp.model_mrp_production_product_line +msgid "Production Scheduled Product" msgstr "" #. module: mrp -#: rml:mrp.production.order:0 -#: wizard_field:product.product.procurement,init,date_planned:0 -msgid "Planned Date" -msgstr "" - -#. module: mrp -#: model:process.node,note:mrp.process_node_purchaseprocure0 -msgid "Procurement orders" +#: help:res.company,manufacturing_lead:0 +msgid "Security days for each manufacturing operation." msgstr "" #. module: mrp #: model:process.node,name:mrp.process_node_mts0 +#: model:process.transition,name:mrp.process_transition_servicemts0 +#: model:process.transition,name:mrp.process_transition_stockmts0 msgid "Make to Stock" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_servicemto0 -msgid "If product type is service and procure method is Make to order" +#: selection:mrp.production.order,month:0 +msgid "July" msgstr "" #. module: mrp -#: field:res.company,schedule_range:0 -msgid "Scheduler Range" +#: model:process.transition,note:mrp.process_transition_stockrfq0 +msgid "In case the Supply method of the product is Buy, the system creates a purchase order." msgstr "" #. module: mrp -#: field:stock.warehouse.orderpoint,product_max_qty:0 -msgid "Max Quantity" -msgstr "" - -#. module: mrp -#: model:ir.model,name:mrp.model_mrp_procurement -#: view:mrp.procurement:0 +#: model:ir.model,name:mrp.model_procurement_order msgid "Procurement" msgstr "" #. module: mrp -#: model:ir.actions.wizard,name:mrp.product_procurement_wizard -msgid "Procurement Request" -msgstr "" - -#. module: mrp -#: model:ir.actions.wizard,name:mrp.wizard_price +#: model:ir.actions.act_window,name:mrp.action_view_mrp_product_price_wizard +#: view:mrp.product_price:0 msgid "Product Cost Structure" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_minimumstockprocure0 -msgid "Minimum Stock Procure" +#: model:ir.model,name:mrp.model_mrp_installer +msgid "mrp.installer" msgstr "" #. module: mrp -#: help:res.company,po_lead:0 -msgid "This is the leads/security time for each purchase order." +#: view:mrp.production:0 +msgid "Production Work Centers" +msgstr "" + +#. module: mrp +#: view:mrp.production.order:0 +#: field:mrp.production.order,month:0 +msgid "Month" +msgstr "" + +#. module: mrp +#: code:addons/mrp/wizard/change_production_qty.py:0 +#, python-format +msgid "Active Id is not found" +msgstr "" + +#. module: mrp +#: view:mrp.workcenter:0 +msgid "Search for mrp workcenter" msgstr "" #. module: mrp @@ -1121,56 +1251,45 @@ msgstr "" #. module: mrp #: field:mrp.production,date_start:0 +#: field:mrp.production.order,date_start:0 msgid "Start Date" msgstr "" +#. module: mrp +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Cost " +msgstr "" + #. module: mrp #: field:mrp.workcenter,costs_hour_account_id:0 msgid "Hour Account" msgstr "" #. module: mrp -#: selection:mrp.bom,revision_type:0 -msgid "alphabetical indices" +#: constraint:ir.ui.menu:0 +msgid "Error ! You can not create recursive Menu." msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_productionorder0 -msgid "Procurement for raw materials." +#: view:mrp.production:0 +msgid "Destination Loc." msgstr "" #. module: mrp -#: view:mrp.procurement:0 -#: field:mrp.procurement,note:0 -#: rml:mrp.production.order:0 -msgid "Note" +#: field:mrp.production.order,product_id2:0 +msgid "Product Consumed" msgstr "" #. module: mrp -#: model:process.transition,name:mrp.process_transition_procurestockableproduct0 -msgid "Procure Stockable Product" -msgstr "" - -#. module: mrp -#: field:mrp.bom,method:0 -msgid "Method" -msgstr "" - -#. module: mrp -#: wizard_view:product_price,init:0 -msgid "Paid ?" -msgstr "" - -#. module: mrp -#: model:process.node,note:mrp.process_node_routing0 -msgid "Define a routing to describe the manufacturing steps." +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Work Cost " msgstr "" #. module: mrp #: field:mrp.bom,active:0 #: field:mrp.routing,active:0 -#: field:mrp.workcenter,active:0 -#: field:stock.warehouse.orderpoint,active:0 msgid "Active" msgstr "" @@ -1179,43 +1298,51 @@ msgstr "" msgid "Procure Products" msgstr "" +#. module: mrp +#: model:ir.actions.act_window,name:mrp.action_report_workcenter_load_tree +msgid "Work Center Loads" +msgstr "" + #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_property_action #: model:ir.ui.menu,name:mrp.menu_mrp_property_action -#: model:ir.ui.menu,name:mrp.menu_mrp_property_group_action_prop #: view:mrp.bom:0 #: field:mrp.bom,property_ids:0 -#: view:mrp.procurement:0 -#: field:mrp.procurement,property_ids:0 #: view:mrp.property:0 +#: view:procurement.order:0 +#: field:procurement.order,property_ids:0 msgid "Properties" msgstr "" #. module: mrp -#: field:mrp.procurement,date_planned:0 #: field:mrp.production,date_planned:0 msgid "Scheduled date" msgstr "" #. module: mrp -#: view:mrp.procurement:0 +#: model:process.transition,name:mrp.process_transition_minimumstockprocure0 +msgid "'Minimum stock rule' material" +msgstr "" + +#. module: mrp #: view:mrp.production:0 msgid "Extra Information" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_billofmaterial0 -msgid "Define the product structure, with sub-products and/or components." +#: model:ir.model,name:mrp.model_change_production_qty +msgid "Change Quantity of Products" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_minimumstockrule0 -msgid "Procurement is created if the product quantity is lower than the minimum limit." +#: model:process.node,note:mrp.process_node_productionorder0 +msgid "Drives the procurement orders for raw material." msgstr "" #. module: mrp -#: field:mrp.procurement,date_close:0 -msgid "Date Closed" +#: view:mrp.production:0 +#: view:mrp.production.order:0 +msgid "Current" msgstr "" #. module: mrp @@ -1224,40 +1351,27 @@ msgid "General Account" msgstr "" #. module: mrp -#: field:mrp.property,composition:0 -msgid "Properties composition" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_action4 -#: model:ir.ui.menu,name:mrp.menu_production_orders_waiting4 -msgid "Production Orders Waiting Products" -msgstr "" - -#. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "SO Number" msgstr "" #. module: mrp -#: model:ir.actions.wizard,name:mrp.wizard_change_production_qty -msgid "Change Product Qty." -msgstr "" - -#. module: mrp -#: selection:mrp.procurement,state:0 #: selection:mrp.production,state:0 +#: view:mrp.production.order:0 +#: selection:mrp.production.order,state:0 msgid "Done" msgstr "" #. module: mrp -#: help:stock.warehouse.orderpoint,qty_multiple:0 -msgid "The procurement quantity will by rounded up to this multiple." +#: model:ir.model,name:mrp.model_stock_change_standard_price +msgid "Change Standard Price" msgstr "" #. module: mrp -#: field:stock.warehouse.orderpoint,logic:0 -msgid "Reordering Mode" +#: field:mrp.production,origin:0 +#: report:mrp.production.order:0 +#: field:mrp.production.order,origin:0 +msgid "Source Document" msgstr "" #. module: mrp @@ -1266,23 +1380,22 @@ msgid "The Object name must start with x_ and not contain any special character msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_procureproducts0 -msgid "Central document to procure products" +#: help:stock.change.standard.price,change_parent_price:0 +msgid "This will change the price of parent products also according to the BoM structure specified for the product." msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_action3 -#: model:ir.ui.menu,name:mrp.menu_mrp_production_action3 -msgid "Production Orders in Progress" +#: model:ir.actions.act_window,name:mrp.mrp_production_action2 +msgid "Manufacturing Orders To Start" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.act_product_product_2_stock_warehouse_orderpoint -#: model:ir.actions.act_window,name:mrp.act_stock_warehouse_2_stock_warehouse_orderpoint -#: model:ir.actions.act_window,name:mrp.action_orderpoint_form -#: model:ir.ui.menu,name:mrp.menu_action_orderpoint_form -#: view:stock.warehouse.orderpoint:0 -msgid "Minimum Stock Rules" +#: model:ir.model,name:mrp.model_mrp_workcenter +#: field:mrp.production.workcenter.line,workcenter_id:0 +#: field:mrp.routing.workcenter,workcenter_id:0 +#: view:mrp.workcenter:0 +#: field:report.workcenter.load,workcenter_id:0 +msgid "Work Center" msgstr "" #. module: mrp @@ -1291,12 +1404,15 @@ msgid "Capacity per Cycle" msgstr "" #. module: mrp +#: model:ir.model,name:mrp.model_product_product +#: view:mrp.bom:0 #: field:mrp.bom,product_id:0 -#: field:mrp.procurement,product_id:0 +#: view:mrp.production:0 #: field:mrp.production,product_id:0 -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 +#: view:mrp.production.order:0 +#: field:mrp.production.order,product_id:0 #: field:mrp.production.product.line,product_id:0 -#: field:stock.warehouse.orderpoint,product_id:0 msgid "Product" msgstr "" @@ -1308,26 +1424,53 @@ msgstr "" #. module: mrp #: field:mrp.production,location_src_id:0 +#: field:mrp.production.order,location_src_id:0 msgid "Raw Materials Location" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.action_product_bom_structure -msgid "Product BoM Structure" +#: view:mrp.product_price:0 +msgid "Print Cost Structure of Product." +msgstr "" + +#. module: mrp +#: field:mrp.bom,product_uos:0 +#: field:mrp.production.product.line,product_uos:0 +msgid "Product UOS" +msgstr "" + +#. module: mrp +#: model:ir.actions.act_window,name:mrp.mrp_production_action +#: model:ir.actions.act_window,name:mrp.mrp_production_action_planning +#: model:ir.ui.menu,name:mrp.menu_mrp_production_action +#: model:ir.ui.menu,name:mrp.menu_mrp_production_order_action +#: view:mrp.production:0 +msgid "Manufacturing Orders" +msgstr "" + +#. module: mrp +#: view:mrp.production:0 +msgid "Consume Products" msgstr "" #. module: mrp #: field:mrp.bom,product_uom:0 #: field:mrp.production,product_uom:0 +#: field:mrp.production.order,product_uom:0 #: field:mrp.production.product.line,product_uom:0 -#: field:stock.warehouse.orderpoint,product_uom:0 msgid "Product UOM" msgstr "" #. module: mrp -#: help:mrp.procurement,origin:0 -msgid "Reference of the document that created this procurement.\n" -"This is automatically completed by Open ERP." +#: model:process.node,name:mrp.process_node_stock0 +#: model:process.transition,name:mrp.process_transition_servicemto0 +#: model:process.transition,name:mrp.process_transition_stockproduct0 +msgid "Make to Order" +msgstr "" + +#. module: mrp +#: model:ir.ui.menu,name:mrp.menu_report_mrp_production_orders_tree +msgid "Production Analysis" msgstr "" #. module: mrp @@ -1336,8 +1479,14 @@ msgid "Production Products" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_stockproduct0 -msgid "Product type is Stockable and procure method is make to stock" +#: field:mrp.production,date_finished:0 +#: field:mrp.production.order,date_finished:0 +msgid "End Date" +msgstr "" + +#. module: mrp +#: field:mrp.workcenter,resource_id:0 +msgid "Resource" msgstr "" #. module: mrp @@ -1347,39 +1496,24 @@ msgid "Validity of this BoM or component. Keep empty if it's always valid." msgstr "" #. module: mrp -#: field:mrp.procurement,product_uos:0 #: field:mrp.production,product_uos:0 msgid "Product UoS" msgstr "" #. module: mrp -#: field:mrp.procurement,product_uom:0 -msgid "Product UoM" +#: view:mrp.production.order:0 +msgid "#Line Orders" msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_workcenter -#: field:mrp.production.workcenter.line,workcenter_id:0 -#: field:mrp.routing.workcenter,workcenter_id:0 -#: view:mrp.workcenter:0 -msgid "Workcenter" -msgstr "" - -#. module: mrp -#: selection:mrp.procurement,priority:0 #: selection:mrp.production,priority:0 +#: selection:mrp.production.order,priority:0 msgid "Very Urgent" msgstr "" #. module: mrp -#: field:mrp.procurement,purchase_id:0 -#: field:stock.warehouse.orderpoint,procurement_id:0 -msgid "Purchase Order" -msgstr "" - -#. module: mrp -#: view:mrp.production:0 -msgid "Production Workcenters" +#: view:change.production.qty:0 +msgid "Approve" msgstr "" #. module: mrp @@ -1388,20 +1522,15 @@ msgid "Properties categories" msgstr "" #. module: mrp -#: help:mrp.procurement,procure_method:0 -msgid "If you encode manually a procurement, you probably want to use a make to order method." +#: help:mrp.production.workcenter.line,sequence:0 +msgid "Gives the sequence order when displaying a list of work orders." msgstr "" #. module: mrp -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "Source Location" msgstr "" -#. module: mrp -#: model:process.transition,name:mrp.process_transition_servicerfq0 -msgid "Stockable Order Request" -msgstr "" - #. module: mrp #: view:mrp.production:0 #: view:mrp.production.product.line:0 @@ -1414,24 +1543,25 @@ msgid "Production Products Consommation" msgstr "" #. module: mrp -#: selection:mrp.bom,revision_type:0 -msgid "numeric indices" +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Total Cost " msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_servicerfq0 -msgid "If Procure method is Make to order and supply method is buy" +#: help:mrp.workcenter,note:0 +msgid "Description of the workcenter. Explain here what's a cycle according to this workcenter." msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_procurestockableproduct0 -msgid "if Product type is Stockable in procurement order" +#: help:mrp.product.produce,mode:0 +msgid "'Consume only' mode will only consume the products with the quantity selected.\n" +"'Consume & Produce' mode will consume as well as produce the products with the quantity selected and it will finish the production order when total ordered quantities are produced." msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_production_workcenter_line #: view:mrp.production:0 -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 msgid "Work Orders" msgstr "" @@ -1441,24 +1571,41 @@ msgid "Cost per cycle" msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_bom_revision -msgid "Bill of material revisions" +#: model:process.node,name:mrp.process_node_serviceproduct0 +#: model:process.node,name:mrp.process_node_serviceproduct1 +msgid "Service" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Planification" +#: selection:mrp.production,state:0 +#: selection:mrp.production.order,state:0 +msgid "Cancelled" msgstr "" #. module: mrp -#: rml:bom.structure:0 -#: model:process.transition,name:mrp.process_transition_bom0 +#: view:mrp.production.order:0 msgid "BOM" msgstr "" #. module: mrp -#: help:mrp.bom,type:0 -msgid "Use a phantom bill of material in raw materials lines that have to be automatically computed in on eproduction order and not one per level.If you put \"Phantom/Set\" at the root level of a bill of material it is considered as a set or pack: the products are replaced by the components between the sale order to the picking without going through the production order.The normal BoM will generate one production order per BoM level." +#: help:mrp.bom,product_uom:0 +msgid "UoM (Unit of Measure) is the unit of measurement for the inventory control" +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_bom0 +msgid "The Bill of Material is the product's decomposition. The components (that are products themselves) can also have their own Bill of Material (multi-level)." +msgstr "" + +#. module: mrp +#: field:mrp.bom,company_id:0 +#: field:mrp.production,company_id:0 +#: view:mrp.production.order:0 +#: field:mrp.production.order,company_id:0 +#: field:mrp.routing,company_id:0 +#: field:mrp.routing.workcenter,company_id:0 +#: view:mrp.workcenter:0 +msgid "Company" msgstr "" #. module: mrp @@ -1467,16 +1614,7 @@ msgid "Time for 1 cycle (hour)" msgstr "" #. module: mrp -#: wizard_view:product.product.procurement,done:0 -msgid "Your procurement request has been sent !" -msgstr "" - -#. module: mrp -#: wizard_view:product.product.procurement,init:0 -msgid "Internal Procurement Request" -msgstr "" - -#. module: mrp +#: model:ir.actions.act_window,name:mrp.action_report_mrp_production_order #: model:ir.actions.report.xml,name:mrp.report_mrp_production_report #: field:mrp.production.product.line,production_id:0 #: field:mrp.production.workcenter.line,production_id:0 @@ -1485,43 +1623,40 @@ msgstr "" msgid "Production Order" msgstr "" +#. module: mrp +#: help:mrp.production,routing_id:0 +msgid "The list of operations (list of workcenters) to produce the finished product. The routing is mainly used to compute workcenter costs during operations and to plan future loads on workcenters based on production plannification." +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_productminimumstockrule0 +msgid "Automatic procurement rule" +msgstr "" + #. module: mrp #: view:mrp.production:0 msgid "Compute Data" msgstr "" -#. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_property_group_action -#: model:ir.ui.menu,name:mrp.menu_mrp_property_group_action -msgid "Property Categories" -msgstr "" - -#. module: mrp -#: model:ir.actions.wizard,name:mrp.wiz_mrp_proc1 -#: model:ir.ui.menu,name:mrp.menu_wiz_mrp_proc1 -msgid "Compute Procurements Only" -msgstr "" - #. module: mrp #: field:mrp.production,product_uos_qty:0 msgid "Product UoS Qty" msgstr "" #. module: mrp -#: rml:bom.structure:0 +#: view:mrp.bom:0 +msgid "Components" +msgstr "" + +#. module: mrp +#: report:bom.structure:0 #: model:ir.actions.report.xml,name:mrp.report_bom_structure msgid "BOM Structure" msgstr "" #. module: mrp -#: field:mrp.bom,date_stop:0 -msgid "Valid Until" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_action11 -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action11 -msgid "Temporary Procurement Exceptions" +#: help:mrp.workcenter,capacity_per_cycle:0 +msgid "Number of operations this workcenter can do in parallel. If this workcenter represents a team of 5 workers, the capacity per cycle is 5." msgstr "" #. module: mrp @@ -1534,6 +1669,11 @@ msgstr "" msgid "Normal BoM" msgstr "" +#. module: mrp +#: field:res.company,manufacturing_lead:0 +msgid "Manufacturing Lead Time" +msgstr "" + #. module: mrp #: field:mrp.bom,product_uos_qty:0 #: field:mrp.production.product.line,product_uos_qty:0 @@ -1541,29 +1681,18 @@ msgid "Product UOS Qty" msgstr "" #. module: mrp -#: selection:mrp.procurement,state:0 -msgid "Confirmed" +#: field:mrp.bom,date_stop:0 +msgid "Valid Until" msgstr "" #. module: mrp -#: wizard_view:mrp.procurement.compute,init:0 -#: wizard_view:mrp.procurement.orderpoint.compute,init:0 -msgid "Parameters" -msgstr "" - -#. module: mrp -#: view:mrp.procurement:0 +#: view:mrp.product.produce:0 msgid "Confirm" msgstr "" #. module: mrp -#: field:mrp.production,workcenter_lines:0 -msgid "Workcenters Utilisation" -msgstr "" - -#. module: mrp -#: help:mrp.bom,product_efficiency:0 -msgid "Efficiency on the production. A factor of 0.9 means a loss of 10% in the production." +#: field:mrp.bom,product_efficiency:0 +msgid "Manufacturing Efficiency" msgstr "" #. module: mrp @@ -1572,18 +1701,39 @@ msgid "Product Rounding" msgstr "" #. module: mrp +#: model:ir.model,name:mrp.model_mrp_production_workcenter_line #: field:mrp.production.workcenter.line,name:0 msgid "Work Order" msgstr "" +#. module: mrp +#: selection:mrp.product.produce,mode:0 +msgid "Consume Only" +msgstr "" + #. module: mrp #: view:mrp.production:0 msgid "Recreate Picking" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_serviceonorder0 -msgid "If procurement is make to order" +#: help:mrp.bom,type:0 +msgid "If a sub-product is used in several products, it can be useful to create its own BoM. Though if you don't want separated production orders for this sub-product, select Set/Phantom as BoM type. If a Phantom BoM is used for a root product, it will be sold and shipped as a set of components, instead of being produced." +msgstr "" + +#. module: mrp +#: field:mrp.bom,method:0 +msgid "Method" +msgstr "" + +#. module: mrp +#: help:mrp.production,state:0 +msgid "When the production order is created the state is set to 'Draft'.\n" +" If the order is confirmed the state is set to 'Waiting Goods'.\n" +" If any exceptions are there, the state is set to 'Picking Exception'. \n" +"If the stock is available then the state is set to 'Ready to Produce'.\n" +" When the production gets started then the state is set to 'In Production'.\n" +" When the production is over, the state is set to 'Done'." msgstr "" #. module: mrp @@ -1592,14 +1742,9 @@ msgid "On Order" msgstr "" #. module: mrp -#: model:process.node,name:mrp.process_node_minimumstockrule0 -msgid "Minimum Stock Rule" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_bom_form_action_new -#: model:ir.ui.menu,name:mrp.menu_mrp_bom_form_action_new -msgid "New Bill of Materials" +#: model:ir.ui.menu,name:mrp.menu_mrp_configuration +#: view:res.company:0 +msgid "Configuration" msgstr "" #. module: mrp @@ -1608,7 +1753,7 @@ msgid "Time after prod." msgstr "" #. module: mrp -#: wizard_field:mrp.workcenter.load,init,time_unit:0 +#: field:mrp.workcenter.load,time_unit:0 msgid "Type of period" msgstr "" @@ -1623,14 +1768,23 @@ msgid "Number of Hours" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_action -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action +#: model:process.node,name:mrp.process_node_purchaseprocure0 msgid "Procurement Orders" msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_mrp_property -msgid "Property" +#: help:mrp.bom,product_rounding:0 +msgid "Rounding applied on the product quantity." +msgstr "" + +#. module: mrp +#: model:ir.ui.menu,name:mrp.menu_view_resource_calendar_search_mrp +msgid "Working Period" +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_stock0 +msgid "Assignment from Production or Purchase Order." msgstr "" #. module: mrp @@ -1644,47 +1798,40 @@ msgid "Time in hours for the setup." msgstr "" #. module: mrp -#: selection:mrp.production,state:0 -msgid "Canceled" +#: selection:mrp.production.order,month:0 +msgid "December" msgstr "" #. module: mrp -#: selection:mrp.property,composition:0 -msgid "plus" +#: field:mrp.installer,config_logo:0 +msgid "Image" msgstr "" #. module: mrp #: field:mrp.bom.revision,bom_id:0 -#: field:mrp.procurement,bom_id:0 +#: field:procurement.order,bom_id:0 msgid "BoM" msgstr "" #. module: mrp -#: help:mrp.bom,routing_id:0 -msgid "The list of operations (list of workcenters) to produce the finished product. The routing is mainly used to compute workcenter costs during operations and to plan futur loads on workcenters based on production plannification." +#: model:ir.model,name:mrp.model_report_mrp_inout +#: view:report.mrp.inout:0 +msgid "Stock value variation" +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_mts0 +#: model:process.node,note:mrp.process_node_servicemts0 +msgid "Assignment from stock." msgstr "" #. module: mrp #: selection:mrp.production,state:0 +#: view:mrp.production.order:0 +#: selection:mrp.production.order,state:0 msgid "Waiting Goods" msgstr "" -#. module: mrp -#: model:process.process,name:mrp.process_process_stockableproductprocess0 -msgid "Stockable Product Process" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_new -#: model:ir.ui.menu,name:mrp.menu_production_orders_new -msgid "New Production Order" -msgstr "" - -#. module: mrp -#: model:process.node,note:mrp.process_node_rfq0 -msgid "A Request for Quotation is created and sent to the supplier." -msgstr "" - #. module: mrp #: field:mrp.bom.revision,last_indice:0 msgid "last indice" @@ -1697,77 +1844,98 @@ msgid "BoM Revisions" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Retry" -msgstr "" - -#. module: mrp -#: selection:mrp.procurement,state:0 +#: view:mrp.production:0 #: selection:mrp.production,state:0 +#: selection:mrp.production.order,state:0 msgid "Draft" msgstr "" #. module: mrp -#: selection:mrp.procurement,priority:0 +#: field:report.mrp.inout,date:0 +#: field:report.workcenter.load,name:0 +msgid "Week" +msgstr "" + +#. module: mrp +#: field:mrp.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: mrp #: selection:mrp.production,priority:0 +#: selection:mrp.production.order,priority:0 msgid "Normal" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_productionprocureproducts0 -msgid "When any procuere products, it comes into the prpcurement orders" +#: model:process.node,note:mrp.process_node_routing0 +msgid "Manufacturing Steps." msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_production_action2 -#: model:ir.ui.menu,name:mrp.menu_production_orders_start -msgid "Production Orders To Start" +#: code:addons/mrp/report/price.py:0 +#, python-format +msgid "Cost Structure" msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Procurement Reason" +#: selection:mrp.product.produce,mode:0 +msgid "Consume & Produce" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_billofmaterialrouting0 -msgid "An entry is being made from billing material to routing." +#: selection:mrp.production.order,month:0 +msgid "November" msgstr "" #. module: mrp -#: help:mrp.workcenter,timesheet_id:0 -msgid "The normal working time of the workcenter." +#: field:mrp.bom,bom_id:0 +msgid "Parent BoM" msgstr "" #. module: mrp -#: selection:stock.warehouse.orderpoint,logic:0 -msgid "Order to Max" +#: field:mrp.workcenter.load,measure_unit:0 +msgid "Amount measuring unit" +msgstr "" + +#. module: mrp +#: selection:mrp.production.order,month:0 +msgid "January" +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_stockproduct0 +msgid "Product type is Stockable or Consumable." +msgstr "" + +#. module: mrp +#: code:addons/mrp/mrp.py:0 +#: code:addons/mrp/wizard/change_production_qty.py:0 +#, python-format +msgid "Error" msgstr "" #. module: mrp #: model:ir.actions.act_window,name:mrp.act_product_product_2_mrp_bom #: model:ir.actions.act_window,name:mrp.mrp_bom_form_action #: model:ir.ui.menu,name:mrp.menu_mrp_bom_form_action -#: model:process.node,name:mrp.process_node_billofmaterial0 +#: field:product.product,bom_ids:0 msgid "Bill of Materials" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_procureserviceproduct0 -msgid "In procurement order, if product type is service" +#: help:mrp.routing.workcenter,routing_id:0 +msgid "Routing indicates all the workcenters used, for how long and/or cycles.If Routing is indicated then,the third tab of a production order (workcenters) will be automatically pre-completed." msgstr "" #. module: mrp -#: selection:mrp.procurement,procure_method:0 -msgid "from stock" +#: model:ir.model,name:mrp.model_mrp_bom_revision +msgid "Bill of Material Revision" msgstr "" #. module: mrp -#: view:mrp.bom:0 -#: view:mrp.property:0 -#: view:mrp.property.group:0 -#: view:mrp.routing:0 #: view:mrp.routing.workcenter:0 +#: view:mrp.workcenter:0 msgid "General Information" msgstr "" @@ -1777,55 +1945,71 @@ msgid "Productions" msgstr "" #. module: mrp -#: wizard_button:product.product.procurement,done,end:0 -msgid "Close" +#: model:ir.model,name:mrp.model_mrp_routing +#: view:mrp.bom:0 +#: field:mrp.bom,routing_id:0 +#: view:mrp.production:0 +#: field:mrp.production,routing_id:0 +#: field:mrp.production.order,routing_id:0 +#: view:mrp.routing:0 +#: model:process.node,name:mrp.process_node_routing0 +msgid "Routing" msgstr "" #. module: mrp -#: field:mrp.production,sale_name:0 -msgid "Sale Name" +#: field:mrp.installer,mrp_operations:0 +msgid "Manufacturing Operations" msgstr "" #. module: mrp -#: model:process.node,note:mrp.process_node_productminimumstockrule0 -msgid "Create minimum stock rules" +#: help:mrp.production,origin:0 +msgid "Reference of the document that generated this production order request." msgstr "" #. module: mrp -#: wizard_field:product.product.procurement,init,warehouse_id:0 -#: field:stock.warehouse.orderpoint,warehouse_id:0 -msgid "Warehouse" -msgstr "" - -#. module: mrp -#: model:ir.model,name:mrp.model_mrp_production +#: view:mrp.production.order:0 #: field:stock.move,production_id:0 msgid "Production" msgstr "" #. module: mrp -#: model:process.node,name:mrp.process_node_serviceproduct0 -#: model:process.node,name:mrp.process_node_serviceproduct1 -msgid "Service Product" +#: view:board.board:0 +msgid "Procurements in Exception" msgstr "" #. module: mrp -#: field:mrp.procurement,close_move:0 -msgid "Close Move at end" +#: model:ir.model,name:mrp.model_mrp_product_price +msgid "Product Price" msgstr "" #. module: mrp -#: wizard_view:change_production_qty,confirm:0 +#: model:ir.actions.act_window,name:mrp.action_mrp_installer +msgid "MRP Applications Configuration" +msgstr "" + +#. module: mrp +#: model:ir.model,name:mrp.model_stock_move_split +msgid "Split in Production lots" +msgstr "" + +#. module: mrp +#: view:change.production.qty:0 +msgid "Change Quantity" +msgstr "" + +#. module: mrp +#: view:change.production.qty:0 +#: model:ir.actions.act_window,name:mrp.action_change_production_qty msgid "Change Product Qty" msgstr "" #. module: mrp +#: view:mrp.bom.revision:0 #: field:mrp.bom.revision,description:0 #: view:mrp.property:0 -#: field:mrp.property,description:0 -#: field:mrp.property.group,description:0 -#: view:mrp.routing:0 +#: view:mrp.property.group:0 #: field:mrp.routing,note:0 +#: view:mrp.routing.workcenter:0 #: field:mrp.routing.workcenter,note:0 #: view:mrp.workcenter:0 #: field:mrp.workcenter,note:0 @@ -1833,30 +2017,54 @@ msgid "Description" msgstr "" #. module: mrp -#: selection:mrp.procurement,state:0 -msgid "Running" +#: help:mrp.bom,routing_id:0 +msgid "The list of operations (list of workcenters) to produce the finished product. The routing is mainly used to compute workcenter costs during operations and to plan future loads on workcenters based on production planning." msgstr "" #. module: mrp -#: model:ir.ui.menu,name:mrp.menu_mrp_root +#: view:board.board:0 +msgid "Manufacturing board" +msgstr "" + +#. module: mrp +#: field:mrp.production,date_planned_end:0 +msgid "Scheduled End Date" +msgstr "" + +#. module: mrp +#: model:process.node,note:mrp.process_node_procureproducts0 +msgid "The way to procurement depends on the product type." +msgstr "" + +#. module: mrp +#: model:ir.ui.menu,name:mrp.menu_mrp_manufacturing msgid "Manufacturing" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_procurement_action3 -#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action3 -msgid "Unscheduled procurements" +#: view:board.board:0 +msgid "Next Production Orders" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_bom_tree_action -#: model:ir.ui.menu,name:mrp.menu_bom_tree -msgid "Bill of Material Structure" +#: selection:mrp.production.order,month:0 +msgid "February" msgstr "" #. module: mrp -#: model:ir.actions.wizard,name:mrp.wizard_workcenter_load -msgid "Workcenter load" +#: model:ir.actions.act_window,name:mrp.mrp_property_group_action +#: model:ir.ui.menu,name:mrp.menu_mrp_property_group_action +msgid "Property Groups" +msgstr "" + +#. module: mrp +#: selection:mrp.production.order,month:0 +msgid "April" +msgstr "" + +#. module: mrp +#: model:process.transition,note:mrp.process_transition_procurestockableproduct0 +msgid "Depending on the chosen method to supply the stockable products, the procurement order creates a RFQ, a production order, ... " msgstr "" #. module: mrp @@ -1865,18 +2073,18 @@ msgid "Time in hours for the cleaning." msgstr "" #. module: mrp -#: view:mrp.procurement:0 -msgid "Procurement Details" +#: model:process.transition,name:mrp.process_transition_purchaseprocure0 +msgid "Automatic RFQ" msgstr "" #. module: mrp -#: model:process.transition,note:mrp.process_transition_bom0 -msgid "You can see its bill of material which are used to make product" +#: model:process.transition,note:mrp.process_transition_servicemto0 +msgid "If the service has a 'Produce' supply method, this creates a task in the project management module of OpenERP." msgstr "" #. module: mrp -#: field:mrp.production,date_planned_end:0 -msgid "Scheduled End" +#: model:process.transition,note:mrp.process_transition_productionprocureproducts0 +msgid "In order to supply raw material (to be purchased or produced), the production order creates as much procurement orders as components listed in the BOM, through a run of the schedulers (MRP)." msgstr "" #. module: mrp @@ -1886,68 +2094,33 @@ msgstr "" #. module: mrp #: field:mrp.bom,sequence:0 -#: rml:mrp.production.order:0 +#: report:mrp.production.order:0 #: field:mrp.production.workcenter.line,sequence:0 #: field:mrp.routing.workcenter,sequence:0 msgid "Sequence" msgstr "" #. module: mrp -#: model:ir.actions.act_window,name:mrp.mrp_bom_form_action2 -#: model:ir.ui.menu,name:mrp.menu_mrp_bom_form_action2 -msgid "Bill of Materials Components" -msgstr "" - - -#. module: mrp -#: field:report.mrp.inout,date:0 field:report.workcenter.load,name:0 -msgid "Week" +#: model:ir.ui.menu,name:mrp.menu_view_resource_calendar_leaves_search_mrp +msgid "Resource Leaves" msgstr "" #. module: mrp -#: model:ir.ui.menu,name:mrp.next_id_77 -msgid "Reporting" +#: help:mrp.bom,sequence:0 +msgid "Gives the sequence order when displaying a list of bills of material." msgstr "" #. module: mrp -#: view:report.workcenter.load:0 -msgid "Workcenters load" +#: view:mrp.production:0 +#: field:mrp.production,move_lines:0 +#: report:mrp.production.order:0 +#: field:mrp.production.order,products_to_consume:0 +msgid "Products to Consume" msgstr "" #. module: mrp -#: model:ir.model,name:mrp.model_report_workcenter_load -msgid "Workcenter Load" +#: view:mrp.production.order:0 +#: field:mrp.production.order,year:0 +msgid "Year" msgstr "" -#. module: mrp -#: model:ir.module.module,shortdesc:report_mrp.module_meta_information -msgid "MRP Management - Reporting" -msgstr "" - -#. module: mrp -#: field:report.mrp.inout,value:0 -msgid "Stock value" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.action_report_workcenter_load_tree -#: model:ir.ui.menu,name:mrp.menu_report_workcenter_load -msgid "Workcenter Loads" -msgstr "" - -#. module: mrp -#: model:ir.actions.act_window,name:mrp.action_report_in_out_picking_tree -#: model:ir.ui.menu,name:mrp.menu_report_in_out_picking -msgid "Weekly Stock Value Variation" -msgstr "" - -#. module: mrp -#: model:ir.model,name:mrp.model_report_mrp_inout -#: view:report.mrp.inout:0 -msgid "Stock value variation" -msgstr "" - -#. module: mrp -#: view:board.board:0 -msgid "Next production orders" -msgstr "" diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 50ed21eb298..d0402708f5f 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -81,9 +81,11 @@ class mrp_routing(osv.osv): "Set a location if you produce at a fixed location. This can be a partner location " \ "if you subcontract the manufacturing operations." ), + 'company_id': fields.many2one('res.company', 'Company'), } _defaults = { 'active': lambda *a: 1, + 'company_id': lambda self, cr, uid, context: self.pool.get('res.company')._company_default_get(cr, uid, 'mrp.routing', context=context) } mrp_routing() @@ -103,7 +105,8 @@ class mrp_routing_workcenter(osv.osv): 'routing_id': fields.many2one('mrp.routing', 'Parent Routing', select=True, ondelete='cascade', help="Routing indicates all the workcenters used, for how long and/or cycles." \ "If Routing is indicated then,the third tab of a production order (workcenters) will be automatically pre-completed."), - 'note': fields.text('Description') + 'note': fields.text('Description'), + 'company_id': fields.related('routing_id', 'company_id', type='many2one', relation='res.company', string='Company'), } _defaults = { 'cycle_nbr': lambda *a: 1.0, @@ -192,7 +195,7 @@ class mrp_bom(osv.osv): 'product_qty': fields.float('Product Qty', required=True), 'product_uom': fields.many2one('product.uom', 'Product UOM', required=True, help="UoM (Unit of Measure) is the unit of measurement for the inventory control"), 'product_rounding': fields.float('Product Rounding', help="Rounding applied on the product quantity."), - 'product_efficiency': fields.float('Product Efficiency', required=True, help="Material efficiency. A factor of 0.9 means a loss of 10% in the production."), + 'product_efficiency': fields.float('Manufacturing Efficiency', required=True, help="A factor of 0.9 means a loss of 10% within the production process."), 'bom_lines': fields.one2many('mrp.bom', 'bom_id', 'BoM Lines'), 'bom_id': fields.many2one('mrp.bom', 'Parent BoM', ondelete='cascade', select=True), 'routing_id': fields.many2one('mrp.routing', 'Routing', help="The list of operations (list of workcenters) to produce the finished product. The routing is mainly used to compute workcenter costs during operations and to plan future loads on workcenters based on production planning."), @@ -441,7 +444,7 @@ class mrp_production(osv.osv): 'origin': fields.char('Source Document', size=64, help="Reference of the document that generated this production order request."), 'priority': fields.selection([('0','Not urgent'),('1','Normal'),('2','Urgent'),('3','Very Urgent')], 'Priority'), - 'product_id': fields.many2one('product.product', 'Product', required=True, domain=[('type','<>','service')]), + 'product_id': fields.many2one('product.product', 'Product', required=True, ), 'product_qty': fields.float('Product Qty', required=True, states={'draft':[('readonly',False)]}, readonly=True), 'product_uom': fields.many2one('product.uom', 'Product UOM', required=True, states={'draft':[('readonly',False)]}, readonly=True), 'product_uos_qty': fields.float('Product UoS Qty', states={'draft':[('readonly',False)]}, readonly=True), @@ -951,7 +954,7 @@ class mrp_production_workcenter_line(osv.osv): 'cycle': fields.float('Nbr of cycles', digits=(16,2)), 'hour': fields.float('Nbr of hours', digits=(16,2)), 'sequence': fields.integer('Sequence', required=True, help="Gives the sequence order when displaying a list of work orders."), - 'production_id': fields.many2one('mrp.production', 'Production Order', select=True, ondelete='cascade'), + 'production_id': fields.many2one('mrp.production', 'Production Order', select=True, ondelete='cascade', required=True), } _defaults = { 'sequence': lambda *a: 1, diff --git a/addons/mrp/mrp_demo.xml b/addons/mrp/mrp_demo.xml index e9c4f9f37b2..cea5c60ee56 100644 --- a/addons/mrp/mrp_demo.xml +++ b/addons/mrp/mrp_demo.xml @@ -701,6 +701,17 @@ + + + + + + + + + + + diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index c946777b219..b9d333e7c1b 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -129,7 +129,6 @@ - @@ -145,31 +144,31 @@ + + - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - @@ -185,14 +184,14 @@ - - - + + + + + - - @@ -222,9 +221,11 @@ + + @@ -238,9 +239,10 @@ - + + @@ -253,10 +255,13 @@ form
- - - - + + + + + + + @@ -277,6 +282,7 @@ + @@ -286,9 +292,16 @@ search + + + + + + + @@ -320,11 +333,11 @@ - - + + - + @@ -410,7 +423,7 @@ - Master Bill of Materials + Bill of Materials ir.actions.act_window mrp.bom form @@ -517,7 +530,7 @@ - + @@ -566,8 +579,9 @@ - +