Commit Graph
100240 Commits
Author SHA1 Message Date
Keyur Gajjar ddff754303 [IMP] crm: improved lead to opportunity wizard labels 2016-01-07 16:06:16 +01:00
Prashant Panchal cd11497bd8 [IMP] product: removed product state field and cleaned list view
- removed product state field
- renamed Gross Weight label in Weight
- removed volume field from list view
2016-01-07 15:45:16 +01:00
Kinjal Mehta 77f9981297 [IMP] sale: filters update
Quotations and sales search views are udpated. Indeed they share a lot of
common filters. However their use is different and their filters should
therefore be different.

Using a base view, those two now have separate search views allowing to
define custom filters for quotations and sale orders.
2016-01-07 15:19:14 +01:00
rmu-odoo e19c7ebde2 [IMP] product: added field category_id in search view 2016-01-07 15:09:17 +01:00
Mitali Patel 3941e41b9f [IMP] product: removed create uom from product view 2016-01-07 14:08:54 +01:00
Srushti Patel b91b3217a6 [IMP] account,payment: Need to improve typo in helptip message, change 'that' into 'This' 2016-01-07 14:00:12 +01:00
Lionel Sausin 66e6a7ce22 [FIX] report: translate report name
As the report are downloaded from a controller, the context of the
webclient is lost. We chose to use `context_get` to get back one
instead of serializing the context trough the url.
2016-01-07 13:39:07 +01:00
Yannick Tivisse 0f3621fd63 [REM] claim_from_delivery: Remove the module 2016-01-07 12:08:22 +01:00
Yannick Tivisse 8304949019 [REM] website_crm_claim: remove the module 2016-01-07 12:08:22 +01:00
Yannick Tivisse f88e4b2b52 [REM] crm_claim: Remove the module 2016-01-07 12:08:22 +01:00
rap-odoo cc247e9709 [IMP] base: Change the word 'paying' to 'paid' in the warning. 2016-01-07 12:00:12 +01:00
Gaurav Panchal 3eab623ac2 [IMP] stock : rename the string of procurements field in config settings 2016-01-07 11:25:27 +01:00
Nicolas Lempereur 3002a8dd09 [FIX] lunch: typo in xml_id from 8641681 2016-01-07 11:13:18 +01:00
Yannick Tivisse 8641681400 [IMP] Lunch: Archive products
Add a stat/toggle button on form view
Add a stat/toggle action on tree view
2016-01-07 10:53:32 +01:00
Mitali Patel fe4f8405f6 [IMP] payment: added missing payment methods from settings 2016-01-07 09:10:51 +01:00
rap-odoo e64fb37679 [FIX] product: "Products" filter now includes stockable products 2016-01-07 09:10:29 +01:00
Yannick Tivisse d0e58a647d [FIX] website_quote: Take the template order line description if the
product is defined on the template

Also, implement 'back' button in quote template frontend edit mode
2016-01-06 16:58:19 +01:00
Mansi Trivedi ba2b37d3b9 [IMP] crm: CRM Lost Reason should be translatable. 2016-01-06 16:46:24 +01:00
Nicolas Lempereur dccecaf11f [IMP] web_editor: use unicode number for FontAwesome controller
In some non-usual circumstances, using unicode in controllers can lead
to issue. For example on a terminal using C encoding (instead of the
mighty UTF-8) werkzeug might use sys.getfilesystemencoding to encode the
request URL which will fail with UTF-8 inside.

This commit change the URL character of the font awesome controller to
UTF-8, but keep the old way since every sent mail might still use it.

There is the overlap of character 0 to 9 which are overidden in this
commit by unicode code 0 to 9, but these were not used in font-awesome
anyway (or these are not even visible ASCII characters).

closes #9572
2016-01-06 15:31:03 +01:00
Yannick Tivisse e6c35bc4de [IMP] hr: renamed hr_department description to 'Department'
When creating a department, a default message appears in the chatter
that says "HR department created". It is misleading because the
department is not necessarily HR.
2016-01-06 15:15:53 +01:00
Anand Kansagra 83a35fa118 [IMP] sale: chaned default value of track_service
From 'Timesheet' to 'Manual' if service and 'Invoice Policy' is 'Reinvoice Costs'.
2016-01-06 14:58:00 +01:00
Anand Kansagra 4cc256182f [IMP] sale: changed 'cost' invoice_policy label
Label changed from 'Invoice based on time and material' to 'Reinvoice Costs'.
2016-01-06 14:57:14 +01:00
Anand Kansagra be88ef914a [IMP] sale: Move 'Invoice Policy' and 'Track Service' options into 'Sales' tab. 2016-01-06 14:56:51 +01:00
Anand Kansagra 71336afe10 [IMP] sale, purchase: Add tooltips in the product form view. 2016-01-06 14:56:48 +01:00
Nicolas Lempereur 3450401afe [IMP] website{,_forum}: editor for forum or designer
With de5a00ac9 the editor would be loaded on the forum, but it would
then always be loaded on the website which might not be for the best.

With this change, the editor assets will be loaded on the website:

- if the viewer is part of the "base.group_website_designer" group,
- if we are on a forum page,

better solution for #9402
2016-01-06 11:52:50 +01:00
Yannick Tivisse 04e1411f57 [FIX] point_of_sale: return of the ir.actions.client used on PoS closing
Was removed by commit 424bd0d0b5
2016-01-05 09:51:38 +01:00
qdp-odoo c068889775 [IMP] hr_expense: add a field on expense lines to allow to force an account when creating the accounting entries instead of using the default one 2016-01-04 15:06:37 +01:00
Richard Mathot c9ed8aec91 [IMP] XML import: float values are not passed as strings anymore
When you import a record from a XML file, values passed to float fields
are not casted as floats.

Eg: ``<field name="price">1.0</field>`` is parsed as '1.0' string.

The method _update from ir_model.py seems to accept these "fake floats"
strings BUT, if you override write() in a module, you can't guess that
values meant to be written in a float field are actually strings

Eg: The override of write() in sale.order.line expects a float and crash
at second install. (try twice `-i sale` in a 9.0 database)

In order to fix this, we apply the same reasoning than for integers
(two lines above).
2015-12-29 09:05:01 +01:00
Aaron Bohy a4ddfe0b28 [IMP] mail: merge chat initial RPCs
Two RPCs were performed by the chat_manager on webclient launch. One of them
was about emojis, and recent messages received in the past 10 minutes in
detached channels. This RPC has been removed as the emojis fetching can be
done in the other RPC (mail/client_action), and the recent messages are not
useful since the refactoring of mail and the introduction of the chat_manager.
2015-12-28 10:05:15 +01:00
Richard Mathot c21b6dd8e2 [FIX] delivery: buggy view 2015-12-24 14:59:51 +01:00
Richard Mathot 108f66d69e [IMP] delivery: HS codes for product
HS Code is a standardized code used to describe products categories, and
facilitate customs clearance.
(https://en.wikipedia.org/wiki/Harmonized_System)

Some international transporters require HS codes and use them. We allow
users to store them on product.template's.
2015-12-23 16:03:09 +01:00
Richard Mathot 8ee9f8eb3c [REF] delivery: missing XML declaration 2015-12-23 16:02:44 +01:00
Martin Trigaux ae89ccb018 [FIX] release: master version
not saas-8, bad forward port
2015-12-23 15:13:56 +01:00
Mitali Patel 6cc09899cb [IMP] point_of_sale: remove field pos_config from res.users
Unused field, was removed at 48ab50ed
Closes #10126
2015-12-22 14:29:45 +01:00
Martin Trigaux ab448abdc6 [IMP] gamification: remove unused field 2015-12-21 14:38:24 +01:00
Martin Trigaux f5cfe04398 [MERFE] Forward port of branch saas-8 up to e4bf03aeaf 2015-12-21 13:32:55 +01:00
Martin Trigaux e4bf03aeaf [MERGE] Forward port of branch saas-7 up to c298cf3 2015-12-21 11:37:53 +01:00
Yannick Tivisse 5511ccbb57 [IMP] Rename 'Your Pipeline' into 'My Pipeline'
apr request
2015-12-21 09:18:46 +01:00
Martin Trigaux c298cf3250 [MERGE] Forward port of 9.0 up to 7892d99f 2015-12-18 16:15:08 +01:00
Martin Trigaux dd5f6b2d98 [FIX] account: wrong helper 2015-12-18 16:00:12 +01:00
Martin Trigaux 7892d99f3a [FIX] all: references to Odoo 8.0 version
In installation script or documentation

Fixes #10052
2015-12-18 15:06:46 +01:00
Xavier Morel d1dea6119f [IMP] base_import: add FAQ entry about CSV date formats
task 21446
2015-12-18 14:42:54 +01:00
Goffin Simon 513497dc03 [FIX] account: Invoice Date group_by
The default group_by for 'Date Invoice' in 'account.invoice.select'
view must group the 'account.invoice' with the field 'date_invoice'.

opw:660033
2015-12-18 13:48:57 +01:00
Thibault Delavallée 52e18acbc8 [FIX] mail: res_users: context update in create
Context was a new one instead of updating the existing one. This was
preventing a correct context propagation.
2015-12-18 13:30:13 +01:00
Nicolas Lempereur df2d0c4f10 [IMP] crm: add margin next activity 2015-12-18 12:38:42 +01:00
Goffin Simon 46399ec237 [FIX] product: name_get
When a product is linked to several "supplier.info" records with
the same name or same product_name, the name or product must only
appear once.

opw:660107
2015-12-18 11:50:19 +01:00
Denis Ledoux c3489b66bf [FIX] sale: deposit product auto creation as sudo
By default, users can only create/edit/unlink
personal `ir.values`, the values with themself as
`user_id`.

Setting the default `deposit_product_id` should
therefore be done as sudo in case if the `deposit_product_id`
default value has already been created before by another user
but is no longer valid.

opw-660180
2015-12-18 10:52:22 +01:00
Denis Ledoux a678bd4e92 [FIX] project: needaction icon to fa-comments
To be consistent with the needaction icon
already used in the tasks/issues kanban view
2015-12-18 10:26:38 +01:00
Olivier Dony fde3a529ba [FIX] sale_timesheet: no product on timesheet line
Timesheet lines are meant to have no product, and instead rely
on an implicit "Service" product. The UoM used is the company's
project UOM (project_time_mode_id), and the nominal cost of this
product is set on each employee.

Forcefully using the SO product as was done before is useless
and actually caused inconsistencies. The `unit_amount` value
would be expected in the UoM of the SO product, while still
being computed/set in the company's project UoM.

When no nominal cost can be found for an employee, the cost is
assumed to be 0, so the `amount` value is 0 too.

In addition, the product field is not supposed to be visible on
any form where timesheet lines are recorded.

This patch fixes various bits of logic related to this, including
parts which expected the `amount` value to be non-zero, or
the product to be set.
2015-12-18 10:12:53 +01:00
Olivier Dony 6579fc2d49 [FIX] account: fiscal position computation precedence
Zip range and state filtering were added at
377a6ecab0, but the
precedence between country, group, vat_required,
and not required were not correct.

This commit fixes the precedence as follows and adds
the corresponding tests:

 0. Explict position on partner
 1. Direct match on all criterions
 2. Match on country+zip before country+state
 3. Match on country before country group
 4. Match on `vat_required` criterion on all
    the above before trying them all again without
2015-12-18 10:12:53 +01:00