Ravi Gohil
ce37ee8bca
[MIG] hr_payroll: Converted yml test cases to python unittest.
2016-07-11 10:19:49 +02:00
Ravi Gohil
dc6240775f
[MIG/IMP] hr_payroll: Migration of report directory to new api,
...
- removed parser 'payslip_report' as payslip lines can be filtered
by 'appears_on_payslip' from within the template itself
- Migrated and adjusted code of contribution register and payslip
details reports(models and templates) so that it can work on multiple records
- Old code was executed for only one record at a time (even when selected multiple
records in tree view) and hence the code was developed accordingly, but now,
return value of methods needed to be change so that it can work on multiple
record and need qweb templates to be adapted as well.
- I applied below logic to handle printing of multiple records,
if previously value returned was [{'a': testa}, {'b': testb, 'c': testc}]
then new return value will be {'<id of record>': [{'a': testa}, {'b': testb, 'c': testc}]}
- right justified the amount values in all reports
2016-07-11 10:19:49 +02:00
Ravi Gohil
edcb318a8e
[MIG] hr_payroll: migration of all directories in new API, except report
2016-07-11 10:19:49 +02:00
Ravi Gohil
2079a5018d
[MOV] hr_payroll: Restructured files according to new API guidelines (no splitting)
...
[FIX] hr_payroll: Fixed wrong decorator.
2016-07-11 10:19:49 +02:00
Christophe Simonis
05e0bf3f1b
[MERGE] forward port of branch saas-11 up to e7190cb
2016-07-06 00:03:49 +02:00
Christophe Simonis
74b51d3d97
[MERGE] forward port of branch 9.0 up to 489ea42
2016-07-05 23:19:50 +02:00
Christophe Matthieu
032122484e
[TYPO] qweb: use the same option attribute for t-esc t-raw and t-field
...
t-options instead of t-field-options
2016-07-05 18:44:58 +02:00
Josse Colpaert
ba7274dc01
[IMP] resource, misc: time_efficiency on 100 scale
2016-07-04 16:22:35 +02:00
Odoo Translation Bot
e349692ede
[I18N] Update translation terms from Transifex
2016-07-03 00:32:09 +02:00
Christophe Simonis
93e6316029
[MERGE] forward port of branch saas-11 up to 7153077
2016-06-28 18:05:25 +02:00
Christophe Simonis
841aa4e208
[MERGE] forward port of branch 9.0 up to 3e15b86
2016-06-28 14:10:35 +02:00
Odoo Translation Bot
d14efd562b
[I18N] Update translation terms from Transifex
2016-06-22 21:14:56 +02:00
Odoo Translation Bot
108eee76c5
[I18N] Update translation terms from Transifex
2016-06-22 07:45:52 +02:00
Christophe Simonis
9fe4cf5f72
[MERGE] forward port of branch saas-11 up to dda0d3d
...
# Conflicts:
# addons/product_uos/i18n/lo.po
# addons/sales_team/models/__init__.py
# addons/website_payment/views/website_payment_templates.xml
# addons/website_portal_sale/views/templates.xml
# openerp/addons/base/ir/ir_qweb.py
2016-06-15 13:10:45 +02:00
Christophe Simonis
baf494c67b
[MERGE] forward port of branch saas-9 up to 1d81bb0
...
# Conflicts:
# addons/account_extra_reports/i18n/ca.po
# addons/account_extra_reports/i18n/fi.po
# addons/account_extra_reports/i18n/pl.po
# addons/account_extra_reports/i18n/te.po
# addons/account_extra_reports/i18n/zh_CN.po
# addons/account_full_reconcile/i18n/hu.po
# addons/account_full_reconcile/i18n/pl.po
# addons/crm/crm_lead_menu.xml
# addons/crm_claim/i18n/es_PE.po
# addons/crm_claim/i18n/hu.po
# addons/crm_claim/i18n/ja.po
# addons/crm_claim/i18n/pl.po
# addons/delivery/views/delivery_view.xml
# addons/product/product_view.xml
# addons/project_timesheet/i18n/es_PE.po
# addons/stock/stock_view.xml
2016-06-15 12:40:59 +02:00
Christophe Simonis
f9072c789d
[MERGE] forward port of branch 9.0 up to bfbe2d6
...
# Conflicts:
# addons/marketing/i18n/es_PE.po
# addons/marketing/i18n/hu.po
2016-06-14 19:27:16 +02:00
Christophe Simonis
bfbe2d6e6d
[MERGE] forward port of branch saas-6 up to df95b1f
...
The changes in `l10n_es` [1] have been ignored. They will be ported to
the new accouting later.
[1] See 730890f369 and e3e5cfe82c
2016-06-14 19:22:21 +02:00
Christophe Simonis
df95b1fc9d
[MERGE] forward port of branch 8.0 up to baa4cc0
...
# Conflicts:
# addons/account/i18n/bs.po
# addons/account_analytic_default/i18n/lo.po
# addons/account_analytic_plans/i18n/lo.po
# addons/account_bank_statement_extensions/i18n/zh_CN.po
# addons/account_cancel/i18n/ca.po
# addons/account_check_writing/i18n/zh_CN.po
# addons/account_payment/i18n/bs.po
# addons/account_test/i18n/zh_CN.po
# addons/analytic/i18n/te.po
# addons/auth_ldap/i18n/pl.po
# addons/auth_oauth/i18n/bs.po
# addons/auth_oauth/i18n/pl.po
# addons/base_geolocalize/i18n/uk.po
# addons/base_import/i18n/pl.po
# addons/base_import_module/i18n/pl.po
# addons/base_setup/i18n/bs.po
# addons/claim_from_delivery/i18n/zh_CN.po
# addons/crm_claim/i18n/zh_CN.po
# addons/crm_helpdesk/i18n/zh_CN.po
# addons/crm_partner_assign/i18n/pl.po
# addons/crm_profiling/i18n/zh_CN.po
# addons/crm_project_issue/i18n/ca.po
# addons/email_template/i18n/ca.po
# addons/email_template/i18n/zh_CN.po
# addons/event/i18n/da.po
# addons/event_sale/i18n/da.po
# addons/google_calendar/i18n/bs.po
# addons/google_drive/i18n/bs.po
# addons/hr/i18n/cs.po
# addons/hr_expense/i18n/sv.po
# addons/hr_holidays/i18n/pl.po
# addons/hr_payroll_account/i18n/zh_CN.po
# addons/hr_recruitment/i18n/ja.po
# addons/hr_timesheet/i18n/tlh.po
# addons/hr_timesheet_sheet/i18n/fr.po
# addons/im_chat/i18n/bs.po
# addons/im_chat/i18n/da.po
# addons/im_livechat/i18n/bs.po
# addons/l10n_be/i18n/pl.po
# addons/l10n_be_intrastat/i18n/es_DO.po
# addons/l10n_be_intrastat/i18n/lo.po
# addons/l10n_be_invoice_bba/i18n/ca.po
# addons/l10n_be_invoice_bba/i18n/lo.po
# addons/l10n_eu_service/i18n/mk.po
# addons/l10n_in_hr_payroll/i18n/zh_CN.po
# addons/l10n_multilang/i18n/zh_CN.po
# addons/l10n_th/i18n/zh_CN.po
# addons/lunch/i18n/bs.po
# addons/lunch/i18n/pl.po
# addons/lunch/i18n/sv.po
# addons/lunch/i18n/th.po
# addons/marketing/i18n/te.po
# addons/marketing_campaign/i18n/zh_CN.po
# addons/marketing_campaign_crm_demo/i18n/pl.po
# addons/membership/i18n/zh_CN.po
# addons/mrp_byproduct/i18n/ab.po
# addons/mrp_repair/i18n/pl.po
# addons/mrp_repair/i18n/sv.po
# addons/note/i18n/zh_CN.po
# addons/pad/i18n/pl.po
# addons/payment_buckaroo/i18n/pl.po
# addons/payment_ogone/i18n/pl.po
# addons/point_of_sale/i18n/bs.po
# addons/pos_discount/i18n/bs.po
# addons/pos_restaurant/i18n/bs.po
# addons/procurement/i18n/ja.po
# addons/procurement/i18n/sv.po
# addons/product/i18n/bs.po
# addons/product_expiry/i18n/hr.po
# addons/product_expiry/i18n/sv.po
# addons/product_extended/i18n/sv.po
# addons/project/i18n/ja.po
# addons/project_issue/i18n/ja.po
# addons/project_issue/i18n/zh_CN.po
# addons/project_issue_sheet/i18n/zh_CN.po
# addons/purchase/i18n/bs.po
# addons/purchase/i18n/ja.po
# addons/purchase/i18n/nb.po
# addons/purchase/i18n/sv.po
# addons/report/i18n/fr.po
# addons/report/i18n/pt_BR.po
# addons/report_intrastat/i18n/sv.po
# addons/sale/i18n/bs.po
# addons/sale/i18n/ja.po
# addons/sale_crm/i18n/fa.po
# addons/sale_layout/i18n/zh_CN.po
# addons/sale_service/i18n/lo.po
# addons/sales_team/i18n/zh_CN.po
# addons/stock_account/i18n/ja.po
# addons/stock_account/i18n/sv.po
# addons/stock_picking_wave/i18n/lo.po
# addons/subscription/i18n/zh_CN.po
# addons/survey/i18n/mk.po
# addons/survey/i18n/pt_BR.po
# addons/warning/i18n/lo.po
# addons/web/i18n/lo.po
# addons/website_blog/i18n/bs.po
# addons/website_blog/i18n/ja.po
# addons/website_crm_partner_assign/i18n/pl.po
# addons/website_crm_partner_assign/i18n/zh_CN.po
# addons/website_event/i18n/da.po
# addons/website_event/i18n/zh_CN.po
# addons/website_event_sale/i18n/da.po
# addons/website_event_track/i18n/da.po
# addons/website_event_track/i18n/ja.po
# addons/website_event_track/i18n/zh_CN.po
# addons/website_forum_doc/i18n/zh_CN.po
# addons/website_hr_recruitment/i18n/da.po
# addons/website_hr_recruitment/i18n/ja.po
# addons/website_mail/i18n/fr.po
# addons/website_mail/i18n/ja.po
# addons/website_mail_group/i18n/zh_CN.po
# addons/website_quote/i18n/bs.po
# addons/website_sale/controllers/main.py
# addons/website_sale/i18n/bs.po
# addons/website_sale/i18n/fa.po
# addons/website_sale_delivery/i18n/zh_CN.po
# addons/website_sale_options/i18n/lo.po
# openerp/addons/base/i18n/bs.po
# openerp/addons/base/i18n/ka.po
2016-06-14 18:53:27 +02:00
Christophe Matthieu
78b52fb637
[FIX] templates: remplace true by True for t-field-options
...
t-field-options is a python dictionary.
'true' is evaluated as None because the qweb did not find any value for 'true' key.
2016-06-14 14:26:42 +02:00
Jainik Patel
eda051f43d
[REM] web: Remove GTK icons and replace them by Font-awesome
2016-06-13 12:04:17 +02:00
Jordan Vrtanoski
d43d1ddf4b
[FIX] hr_payroll: do not unlink records in onchange method
...
Fixing the error ValueError: "name 'date_from' is not defined"
while evaluating '[date_from, date_to, employee_id, contract_id]'
This commit close #12383 , close #8883 , close #3116
2016-06-13 10:05:09 +02:00
Odoo Translation Bot
3215a81bab
[I18N] Update translation terms from Transifex
2016-06-12 03:06:37 +02:00
Odoo Translation Bot
596398a759
[I18N] Update translation terms from Transifex
2016-06-12 00:39:18 +02:00
Christophe Simonis
2f948c76aa
[MERGE] forward port of branch saas-9 up to 3ed483c
2016-06-07 19:45:02 +02:00
Christophe Simonis
3ed483caa1
[MERGE] forward port of branch 9.0 up to fa4a371
2016-06-07 19:21:18 +02:00
Christophe Simonis
ca2dad4c44
[MERGE] forward port of branch 8.0 up to b9a006c
2016-06-06 15:41:50 +02:00
Odoo Translation Bot
eb48b94cea
[I18N] Update translation terms from Transifex
2016-06-05 03:01:35 +02:00
Odoo Translation Bot
d1fa3350bb
[I18N] Update translation terms from Transifex
2016-06-05 00:30:55 +02:00
Christophe Simonis
e54fb3eb22
[MERGE] forward port of branch saas-9 up to 30864b6
2016-06-03 12:33:58 +02:00
Christophe Simonis
a36f6dbc29
[MERGE] forward port of branch 9.0 up to 928bc26
2016-06-02 15:12:47 +02:00
Christophe Simonis
589751ca28
[MERGE] forward port of branch 8.0 up to bde083a
2016-06-02 12:58:48 +02:00
Odoo Translation Bot
cb70a8ff98
[I18N] Update translation terms from Transifex
2016-05-29 02:58:42 +02:00
Odoo Translation Bot
be91fa4c63
[I18N] Update translation terms from Transifex
2016-05-29 00:29:48 +02:00
Christophe Simonis
44fd6a55f3
[MERGE] forward port of branch saas-9 up to 413ba94
2016-05-26 14:10:55 +02:00
Christophe Simonis
413ba9445c
[MERGE] forward port of branch 9.0 up to 24eebbd
2016-05-26 14:06:36 +02:00
Christophe Simonis
24eebbd25c
[MERGE] forward port of branch saas-6 up to 6c6a9f3
2016-05-26 13:56:16 +02:00
Christophe Simonis
aa220a5e03
[MERGE] forward port of branch 8.0 up to 6622196
2016-05-26 12:27:56 +02:00
Joren Van Onder
be48a1402c
[FIX] hr_payroll: avoid infinite recursion
...
The get_recursive_parent function seemingly depended on the ordering of
the rule_categories recordset which happens to work fine in most cases
because all data first defines the parent before defining the children
rule categories. But if you happen to do it the other way around it
won't work and it will infinitely call itself because:
if rule_categories[0].parent_id:
rule_categories = rule_categories[0].parent_id | rule_categories
won't change the value of rule_categories[0].
opw-673222 (loosely related)
2016-05-25 09:57:37 +02:00
Christophe Simonis
fac4cc7006
[MERGE] forward port of branch saas-9 up to f8e6bb7
2016-05-24 13:19:19 +02:00
Christophe Simonis
f8e6bb73b3
[MERGE] forward port of branch 9.0 up to 4c07faf
2016-05-24 12:33:23 +02:00
Christophe Simonis
0de30f4013
[MERGE] forward port of branch 8.0 up to 0af32f3
2016-05-23 15:08:35 +02:00
Odoo Translation Bot
95c9036aef
[I18N] Update translation terms from Transifex
2016-05-22 02:57:09 +02:00
Odoo Translation Bot
ebc0206ab5
[I18N] Update translation terms from Transifex
2016-05-22 00:28:27 +02:00
Christophe Simonis
b26fd22584
[MERGE] forward port of branch saas-9 up to 6d6a90f
2016-05-17 14:12:07 +02:00
Christophe Simonis
6d6a90f385
[MERGE] forward port of branch 9.0 up to 128d58f
2016-05-17 14:04:26 +02:00
Christophe Simonis
b54fdaa101
[MERGE] forward port of branch 8.0 up to 393c14d
2016-05-17 13:40:44 +02:00
Odoo Translation Bot
8f46a6fe73
[I18N] Update translation terms from Transifex
2016-05-15 02:56:59 +02:00
Odoo Translation Bot
610d462740
[I18N] Update translation terms from Transifex
2016-05-15 00:29:02 +02:00
Christophe Simonis
1e86774207
[MERGE] forward port of branch saas-9 up to 89873cb
2016-05-04 15:42:26 +02:00
Christophe Simonis
431ef552b3
[MERGE] forward port of branch 9.0 up to 822966d
2016-05-02 14:44:20 +02:00