Commit Graph
95067 Commits
Author SHA1 Message Date
Martin Geubelle 17fa076bad [ADD] sale: kanban mobile version for sale.order 2015-05-12 17:16:19 +02:00
Martin Geubelle 60f4c40ca5 [ADD] purchase: kanban mobile version for purchase.order 2015-05-12 17:16:18 +02:00
Martin Geubelle c619cc365b [ADD] account_voucher: kanban mobile version for account.voucher 2015-05-12 17:16:18 +02:00
Martin Geubelle 7f737f0936 [ADD] account: kanban mobile version for account.invoice 2015-05-12 17:16:18 +02:00
Pariket Trivedi 2b61f6f6b3 [IMP] project,project_issue,portal_project: code cleaning
- remove unnecessary copy() method from project/res_partner.py
- remove old methods on project.project
- progress is not used anymore on project.project
- use clickable statusbar for project states
- remove _resolve_project_id_from_context
- rename project.category becomes project.tag to be more explicit
- remove old methods on tasks
- issues: remove option fetchmail_issue
2015-05-12 16:31:43 +02:00
pna-odoo f67adc1165 [FIX]stock_account: pass id instead of record set
this closes #224
2015-05-12 16:25:36 +02:00
Cedric Snauwaert 2dd7c07fd8 [FIX] web,account: add support to have possibility to click on a link of type action in help message and fix account dashboard help message 2015-05-12 16:09:16 +02:00
Cedric Snauwaert 7c8a46be2c [FIX] account_invoice: raise exception in case we try to create an account invoice with no account_id (probably no CoA installed) 2015-05-12 15:19:24 +02:00
Christophe Matthieu 6e1f2463a6 Merge branch 'master-fix-x2many-double-blur-chm' 2015-05-11 15:52:46 +02:00
Cedric Snauwaert fe48e2ae28 [FIX] account: some cosmetics change 2015-05-11 11:29:19 +02:00
Christophe Matthieu 2726edc6b0 [FIX] web: x2many: can't save document if a lines is removed with an ohter activate line. The widget try to blur a second time when the user click on save (need to check if allready blurred) 2015-05-11 11:20:24 +02:00
Jeremy Kersten 6e31be7b5e [FIX] website_sale_delivery: fix xpath broken because of previous commit 55725bd 2015-05-09 21:38:06 +02:00
Jeremy Kersten 7d6532d1eb [FIX] website_sale: uniformization of total
Display the same total style everywhere...
2015-05-08 19:30:54 +02:00
Jeremy Kersten e71b7c4a39 [FIX] website_sale: don't cache partner and check that order not confirmed
Cache for browse record are not optimal, should be id.
Don't need to cache the partner according to chs, browse will cached itself.

Be sure to restore previous sale order only if the sale order are always
in draft mode, else checkout will force redirect to /shop anyway.
2015-05-08 19:30:18 +02:00
Jeremy Kersten a50479db77 [FIX] mail_template: use old api for context_timestamp
New api take (record, timestamp) as param.
So cr was the record, and uid the timestamp...
2015-05-08 19:28:27 +02:00
Yannick Tivisse 21cbaa08f1 [IMP] web_linkedin : remove the related description 2015-05-08 17:31:30 +02:00
Jeremy Kersten f8e56af2e2 [FIX] website_sale: allow to customize the ppg
The controller /shop[/category][/page] can now take a parameter in get ppg (eg: ?ppg=10)
to change the number of product displayed by page.

Should be a parameter in a table key/value like ir_config_parameter but nobody want to do it.
2015-05-08 14:56:01 +02:00
Jeremy Kersten 20d5878aa2 [IMP] website_sale: remember last sale order
At next login, user will find again the last cart if always existing.
2015-05-08 12:17:46 +02:00
Jeremy Kersten bcb395616b [ADD] website_sale: manage pricelist by website.
Allow to specify which pricelist can be used on wich website for which countries
2015-05-08 12:14:38 +02:00
Jeremy Kersten 5612b5ff0a [IMP] base: get a list of fields used in adress format 2015-05-08 12:14:38 +02:00
Jeremy Kersten 223f65ec29 [FIX] website_sale: display real price unit.
Now we display the price_reduce from the sale order line
and not the unit price.

If a discount has been added to the quotation, the user had
in the front end not the real price for the line, but the
discounted total which one is the total of the sale order.

So we need to display the final unit price (= reduce_price) to
be consistent with the total price displayed.
2015-05-08 12:14:38 +02:00
Jeremy Kersten a6b1141cb7 [FIX] website_sale: don't call get_unit_price at checkout
Pricelist has been already applied in the sale order, so not needed.

If we refresh with the price computed by pricelist (gup), in
the case of a discount setted on the quotation order, the gup price
will override the real price from sale order by a price.
2015-05-08 12:14:38 +02:00
Jeremy Kersten c2de4e255c [REF] py linter 2015-05-08 12:14:38 +02:00
Gaurav Panchal 3fe06da634 [IMP] project,project_issue,sale: display the current contract state on some various objects like issues or tasks.
Implements a dynamic widget for selection fields to display this state with color codes.
2015-05-08 11:20:54 +02:00
Thibault Delavallée 42316d5aa5 [FIX] mail: added api decorator on a method called in new and old API. 2015-05-08 10:41:26 +02:00
Jérome Maes d4a7ce9dd1 [FIX] crm : typo in planner 2015-05-07 15:05:21 +02:00
Thibault Delavallée 5a43907590 [FIX] crm: multi method still receiving id instead of ids. 2015-05-07 14:21:26 +02:00
Thibault Delavallée e929428b10 [FIX] event, hr_recruitment, res_partner, project, project_issue: fixed calls
to message_add_suggested_recipient; signature has been updated when migrating to the
new API, removing an argument that is now contained in self. However all addons were
not updated accordingly.
2015-05-07 11:03:37 +02:00
Thibault Delavallée a7b40a9167 [FIX] mail: mail.message type field is now message_type; JS was not up to date. 2015-05-07 10:52:34 +02:00
Thibault Delavallée e35e7ed7eb [FIX] hr_recruitment: old API write on a browse record does not need to specify the context 2015-05-07 10:45:29 +02:00
Jérome Maes 534b8da99d [IMP] web_planner, crm : prefix css classes to fit the future webclient conventions. 2015-05-07 08:56:14 +02:00
sha-odoo af72cab4f8 [IMP] website_quote : display history on quote is now an option 2015-05-06 16:54:13 +02:00
Arthur Maniet 9dd37470bd [FIX] account: small fixes:
- bank statement import: misplaced parenthesis
- payment: show the 'Post' button no matter the payment method
- payment: fixed some attrs in payment form view
2015-05-06 15:43:47 +02:00
Darshan Kalola 6b11eae281 [IMP] web_planner, crm : access rights and module not installed cases
- Make planner accessible only for erp manager and admin. Portal and employee are not concerned by planners
- Clicking on link redirect to module installation form if module not installed
- Add 'is_module_installed' method to display note if module is (not) installed
2015-05-06 13:07:42 +02:00
Christophe Matthieu 9de486eef5 [FIX] web: x2many field: when a record is create (with wizard) the starting_ids must be empty because if they are a onchange, the field recieve again the create commands (duplicate lines). Add destroy method to release the view event garbage 2015-05-06 12:09:29 +02:00
Cedric Snauwaert 0837755082 [FIX] account_move_line: object account.journal has no attribute currency 2015-05-06 12:01:01 +02:00
Jamin Shah 174e417de3 [IMP]Remove stock level forecast report declartaion for pdf report 2015-05-06 11:33:02 +02:00
Ajay javiya 418414b9c1 [IMP] website_sale : allow user to set default sale team and saleperson for ecommerce SO.
Also add 'affiliate_id' in the user session : the param contains the id of the saleperson to assign if the current user create an SO. This param is passed by the URL query param, then stored in the session.
2015-05-06 10:40:26 +02:00
Martin Trigaux bed409322d [ADD] point_of_sale: rescue sessions for orders on closed sessions
When an order is linked to a closed session, create a new rescue session for
these orphan orders. Orders should not be added to closed session as accounting
entries are already generated.

Add boolean field rescue (readonly and hidden to make sure user can not create
rescue sessions).
Ignore the unicity constraints for the rescue sessions.
2015-05-06 09:18:12 +02:00
Martin Trigaux 9f541d29bf [FIX] point_of_sale: use order creation date
The order should have the date it was created, not the one it was sent to server
(in case of issues, can be delayed of hours or days).
2015-05-06 09:18:11 +02:00
Martin Trigaux 44f9e923c2 [FIX] point_of_sale: set pricelist in create
The pricelist is set by default as the one of the first opened session. It's not
necessary correct (if more than one session) and is not working for rescue
sessions. Always set one.
2015-05-06 09:18:11 +02:00
Martin Trigaux 4801ce405a [FIX] point_of_sale: copy=False on stop_at field
It's set when the session is closed but a copied session is opened
2015-05-06 09:18:10 +02:00
Martin Trigaux 0e301874ba [FIX] point_of_sale: session_id field should always be set
Move required attribute to field instead of view. The orders created from the
pos should also have a specified session.
2015-05-06 09:18:10 +02:00
Jitendra Prajapati f63d2d5135 [ADD] hr_equipment: track employees' equipment and manage its allocation 2015-05-06 08:32:14 +02:00
qdp-odoo 76082c9d9d [IMP] l10n_*: start adapting to accounting v9 - not finished, so all l10n modules are uninstallable for now 2015-05-05 17:28:04 +02:00
qdp-odoo c04065abd8 [IMP] accounting v9. Yeeeeaah 2015-05-05 17:28:04 +02:00
Yannick Tivisse f09b118659 [IMP] product : change tooltip, m^3 and kg are not used all over the world 2015-05-05 09:29:56 +02:00
Jérome Maes ea022f0d4a [FIX] website_blog, website_sale, website_quote, website_slide : fix adding comment after mail migration
The commit 4b122ad41d rename the 'type' field of mail.message into 'message_type'. The change was not applied to the adding comment feature of website module. The comments were posted but not displayed.
2015-05-04 17:17:31 +02:00
Frédéric van der Essen 8df1c8d2b6 [IMP] pos_loyalty: demo data for the pos_loyalty module. 2015-05-04 14:13:47 +02:00
Frédéric van der Essen dc1e795638 [IMP] pos_restaurant: demo data for the restaurant module 2015-05-04 14:13:47 +02:00