Commit Graph
117975 Commits
Author SHA1 Message Date
Rohan Patel 4de8541bcf [MOV] l10n_be_hr_payroll : Re-organized directory structure. 2016-07-11 11:16:28 +02:00
Yannick Tivisse 3b9015ebd8 [MERGE] l10n-be-invoice-bba: Migration to new API 2016-07-11 11:01:52 +02:00
Rohan Patel 58ad37b171 [MIG] l10n_be_invoice_bba : Migrated to new API. 2016-07-11 11:00:38 +02:00
Rohan Patel 8aef79024a [MOV] l10n_be_invoice_bba : Re-organized directory structure. 2016-07-11 11:00:38 +02:00
Yannick Tivisse ac9ae915d4 [hr_payroll] Migrate into new API 2016-07-11 10:51:23 +02:00
Ravi Gohil ce37ee8bca [MIG] hr_payroll: Converted yml test cases to python unittest. 2016-07-11 10:19:49 +02:00
Ravi Gohil 018058b0b2 [FIX] l10n_in_hr_payroll: Adjust payslip details report according to the new api
Now, it is extended using models.Abstract model rather than old report_sxw.rml_parser.
Also, as I was at it, I fixed the wrong t-call of header template, which causes traceback
when printed multiple records.
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
Fabien Pinckaers e6c4d3bfc3 [IMP] timesheet,sale,account,mrp,pos: clean installation message in #general channel 2016-07-11 10:04:16 +02:00
Fabien Pinckaers 20dbf9190d [FIX] mail: wrong message on general channel 2016-07-11 09:57:30 +02:00
Odoo Translation Bot ef83f798d5 [I18N] Update translation terms from Transifex 2016-07-10 03:01:32 +02:00
Odoo Translation Bot 5a73ff2f1f [I18N] Update translation terms from Transifex 2016-07-10 00:30:32 +02:00
Damien Bouvy 8c3b976923 [FIX] purchase: avoid scheduler crash if PO without lines exist
When a procurement needs to create purchase order lines due to
reordering rules and if an empty PO exists for the vendor of the
product, the creation of the PO line will crash since there is
no scheduled date on the PO.

opw-675706
2016-07-08 17:12:18 +02:00
qdp-odoo 68f0b8fe4e [FIX] account: bank reconciliation was auto-reconciling undistincly debit lines on bank accounts with negative amounts and/or credit lines with positive amounts where only one field (debit/credit) should be checked if the amount is positive/negative. 2016-07-08 17:03:25 +02:00
qsm-odoo 364bd0dd31 [FIX] web_tour: ignored mutations test
Before this commit, the mutation on tooltips themself were ignored.
However, the DOM mutations due to tooltip movements were still
considered.
2016-07-08 16:48:10 +02:00
Christophe Simonis 5949eedfdb [MERGE] forward port of branch 8.0 up to 0c3cd7cb 2016-07-08 16:32:10 +02:00
Christophe Simonis 4bf9622901 [FIX] event,hr_holidays: add missing dependency to report module 2016-07-08 16:28:26 +02:00
Denis Ledoux 3455daf948 [FIX] report, qweb: disppearence of header/footer in debug
This is similar to revision
3c61ee5c68

opw-682740
2016-07-08 16:22:20 +02:00
Denis Ledoux 0c3cd7cbb4 [FIX] website_hr_recruitement: website desc translation
Backport of the revision
26c44a58df

opw-682716
2016-07-08 10:14:10 +02:00
Nicolas Martinelli 6a3cf82130 [FIX] account: unnecessary default currency
A mechanism already exists to select the appropriate currency and was
introduced in commit 1b04b1d. However, it requires a purchase journal in
the currency of the PO to work.

Note that this commit is likely to not work correctly since the method
`_onchange_journal_id` is triggered after `_default_currency`.
Therefore, even if the currency is correctly set in `_default_currency`,
it is changed to the journal currency right after.

This reverts commit 7f1d7c1cce.
2016-07-08 09:56:20 +02:00
Jeremy Kersten d8e33e2ced [FIX] crm: remove team_id field from crm_lead_tag model
Now tag are always shared between all saleteams

Courtesy of @antonylesuisse
2016-07-07 17:52:02 +02:00
Yannick Tivisse ac099b0e07 [IMP] subscription: Remove write,create,unlink right on ir_cron
Use a sudo on a ir_cron creation instead of giving full access rights
to employee on a technical field
2016-07-07 16:20:15 +02:00
Yannick Tivisse c9b56753e7 [IMP] subscription: Move access rights to base.group_user 2016-07-07 16:20:14 +02:00
Rohan Patel db682bfe74 [MIG] l10n_multilang : Migrated to new API. 2016-07-07 16:16:01 +02:00
Rohan Patel e4daa3df40 [MOV] l10n_multilang : Re-organized directory structure. 2016-07-07 16:10:07 +02:00
Jeremy Kersten ba598c0e0b [FIX] website: css fix for Promote / Optimize SEO
Before the commit, the dt was forced to 160px of width by bootstrap.
Now we allow this size to be bigger, to avoid glitch in UI.

When you was inserted a long keyword, the 'delete' button was in the
overflow hidden part and so was undeletable.

We set min-width by default to 160px to keep the same behaviour by default.
And see 2 columns, but if a keyword it too long, we display it, and 'break'
the column style.

This commit closes #12703
2016-07-07 16:00:07 +02:00
Rohan Patel 62a5898a84 [MIG] l10n_fr_fec : Migrated to new API. 2016-07-07 15:55:34 +02:00
Rohan Patel a5e78a7d2b [MOV] l10n_fr_fec : Re-organized directory structure. 2016-07-07 15:54:01 +02:00
Rohan Patel 889da86a0f [MIG] l10n_eu_service : Migrated to new API. 2016-07-07 15:39:26 +02:00
Goffin Simon 8e233767b5 [FIX] point_of_sale: user_ids field in Pos Details report
A POS manager has the rights to add users in Sale Details

opw:682259
2016-07-07 15:35:24 +02:00
Rohan Patel e7a30d3be7 [MOV] l10n_eu_service : Re-organized directory structure. 2016-07-07 15:30:42 +02:00
Rohan Patel 320ff7250b [MIG] l10n_be_intrastat : Migrated to new API. 2016-07-07 15:27:25 +02:00
Rohan Patel c85732dd57 [MOV] l10n_be_intrastat : Re-organized directory structure. 2016-07-07 15:27:24 +02:00
Yannick Tivisse bd2bae87df [FIX] l10n_be: Do not import unexisting file 2016-07-07 15:27:24 +02:00
Goffin Simon c7c394939a [FIX] hr_payroll: creation of a salary computation line
To create a payslip line the fields:
-employee_id
-contract_id
-salary_rule_id

are required.

opw:681912
2016-07-07 15:14:25 +02:00
Hitesh Trivedi 53fe4007f4 [MIG] base_import: migrate tests
Some changes were required since in new API, fields label
are not manage as before (defaulf value is field name, and
not 'unknown' anymore).
2016-07-07 14:44:10 +02:00
Hitesh Trivedi 46df9da439 [MIG] base_import : migrate to new api 2016-07-07 14:44:10 +02:00
Hitesh Trivedi cf3e8324f1 [MOV] base_import: module directory organization
Note: move test models file in models to not import tests
directory, which breaks the mute_logger of test cases
2016-07-07 14:44:10 +02:00
Christophe Combelles e38947989a [FIX] setup: backport of 6ceb0a2b1b
[FIX] setup.py: pyparsing version inconsistent with requirements

Fixes #12693
2016-07-07 14:05:20 +02:00
Nicolas Martinelli 45b3e6b96c [IMP] hr_recruitment: filter on active records
It is now possible to filter the applications on their archived status.

opw-682119
2016-07-07 14:00:06 +02:00
Nicolas Martinelli 2bf8a6541b Revert "[FIX] hr_recruitment: incorrect recruitment report"
So @sig-odoo is not the only one to revert his own fixes :-)
Anyway, we want to be able to get statistics about archived applications
as well.

This reverts commit 7e0e27ea79.
2016-07-07 12:39:59 +02:00
Christophe Simonis 45fc5f7a8f [I18N] web: change term after 3888301a2e 2016-07-07 12:38:05 +02:00
Denis Ledoux b329d6219e [FIX] hr_attendance: Attendance Error Report fail afer upgrade
After upgrading the `hr_attendance` module,
it was no longer possible to use the
`Attendance Error Report` link in the `More`
menu of employees.

This is because there were two binding actions
added in the code under the samename
(`Attendance Error Report`):
 - `hr_attendance_error_values`
 - `action_report_hrattendanceerror`

The first launch a wizard which will print the report
after filling the required data,
The second tries to directly print the report, but it
fails because required data (from the wizard) is missing.

Before update, it's the first binding action that was displayed.
After update, it was the second, which failed.

We solve this issue by changing the way the report is
created through the data, by not using a `<report/>` tag,
this one creating automatically the action binding.
Instead, we use a classic `<record/>` tag, which
doesn't create automatically the action binding.

opw-682720
2016-07-07 12:29:54 +02:00
Fabien Pinckaers 3888301a2e [IMP] web: Quantity is very misleading in reporting views --> e.g. SO Line Quantity is perceived as Quantity of products, whereas it's the count of SO Lines. Renaming to Count 2016-07-07 12:28:57 +02:00
xmo-odoo 78fa186f88 [FIX] hr_contract: employee form statbutton's icon
The name of the icon on the statbutton was apparently broken during the
new-api migration (commit 095d0174fd),
leading to the icon not appearing on the "Contracts" button of the
Employee form.
2016-07-07 12:17:21 +02:00
Nicolas Martinelli 7e0e27ea79 [FIX] hr_recruitment: incorrect recruitment report
The recruitment report used in the pivot view does not filter out the
archived records.

opw-682119
2016-07-07 11:35:52 +02:00
Goffin Simon a082ec6aea [FIX] sale: Expenses in multi currency
Steps to reproduce:

-Set your company in USD
-Create a SaleOrder with a pricelist in EUR
-Create an expense in USD, with the analytic account of the SO
-Confirm the expense and post journal entries.

Bug:

The unit price of the new SO line was wrong: it was stil in USD as in
the expense.

Expected behavior:

The price unit must be converted in EUR

opw:682378
2016-07-07 11:31:54 +02:00
cod-odoo 7dcb518567 [FIX] mrp: Fixed traceback on print BoM Structure and single method for work order counts 2016-07-07 10:11:51 +02:00