|
- 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 ]]
|