Commit Graph
103913 Commits
Author SHA1 Message Date
Olivier Dony a445fc996b [MERGE] Forward-port saas-6 up to edf81b54b5 2016-04-11 14:38:53 +02:00
Olivier Dony edf81b54b5 [MERGE] Forward-port 8.0 up to bf163700e4 2016-04-11 14:35:49 +02:00
Olivier Dony bf163700e4 [MERGE] Forward-port 7.0 up to 38905d686f 2016-04-11 14:23:02 +02:00
mag-odoo a2eecec4c4 [IMP] note: remove duplicated demo stage 'This Week' 2016-04-11 14:08:15 +02:00
Olivier Dony 38905d686f [FIX] res.partner: relax condition in 3ab436fb7b
Users may sometimes need to edit their own partner records directly,
although indirect access by writing on `res.users` directly works
fine in most cases.
2016-04-11 13:33:49 +02:00
Rohan Patel bd6f805f4f [IMP] point_of_sale: stat button on customer form to display pos orders
fp request
2016-04-11 13:33:26 +02:00
Mansi Gandhi fe0dd01e2f [IMP] account: 'Save and new' instead of 'New Operation' in bank statement reconciliation
It says what it does better, and it is more consistent with Odoo's usability.
2016-04-11 13:15:25 +02:00
Denis Ledoux 7f571f0852 [FIX] crm_partner_assign: avoid report view deletion
The SQL view `crm_partner_report_assign`
makes a join on `account_invoice_report`

A column is added to
`account_invoice_report` in the module
`sale` (`section_id` is added to the view),
making the SQL view `account_invoice_report`
replaced automatically at the install/update
of the `sale` module, which leads
to the automatic deletion of the SQL
view `crm_partner_report_assign`,
because the SQL view `account_invoice_report` is
altered.

Therefore, after the install/update of the `sale`
module, the view `crm_partner_report_assign` was
deleted, and the "partnership anaylsis" unusable.

This revision makes sure to init the
`crm.partner.report.assign` report after
every init of the `account.invoice.report`.

opw-674177
2016-04-11 13:05:03 +02:00
Virbhadrasinh Gohil 282538cbfe [FIX] auth_signup: don't crash on user copy
Altering a frozen dict is not allowed

Backport from 7c513773e9
2016-04-11 12:24:59 +02:00
Cedric Snauwaert 6976fd15ae [FIX] base_import: when trying to find date_format prefer format %m%d%Y before %d%m%Y 2016-04-11 11:17:08 +02:00
Foram Shah d2728c0006 [IMP] account,crm,project...: Remove 'Create and Edit' from tags
List of impacted models:
-account.account
-calendar.event
-crm.lead
-fleet.vehicle
-hr.applicant
-hr.employee
-mail.mass_mailing.campaign
-note.note
-project.task
-res.partner

Add a menuitem in the Configurations for these models, visible in debug mode
2016-04-11 11:10:48 +02:00
Aaron Bohy c080dc884c [FIX] mail: systray messaging menu: channel names color
Color was white in the enterprise webclient since the large refactorting of
navbar, but white on white doesn't look good.
2016-04-11 10:54:41 +02:00
Ankit Joshi be2bfcb96c [IMP] purchase: Add 'invoice status' field in list view of po. 2016-04-11 10:16:27 +02:00
Thibault Delavallée d18d6259ae [FIX] mrp: context propagation 2016-04-11 10:11:10 +02:00
Thibault Delavallée 620d9f2e60 [FIX] mrp: wrong return in override of action_scrap 2016-04-11 10:11:09 +02:00
Goffin Simon 2954df9e68 [FIX] stock: invisible field picking_type_id
The field picking_type_id is a required field, this is why it cannot
be invisible in the form view.

opw:673258
2016-04-11 09:50:03 +02:00
Odoo Translation Bot 05223f558d [I18N] Update translation terms from Transifex 2016-04-10 02:59:08 +02:00
Odoo Translation Bot d4672389f7 [I18N] Update translation terms from Transifex 2016-04-10 00:32:08 +02:00
Fabien Pinckaers ec12e529c8 [IMP] Stock: minor report layout issues: delivery order / picking list
[FIX] ORM: crash in group by (example: pipeline analysis -> graph)
2016-04-08 13:14:08 -07:00
Fabien Pinckaers 7a6f2093e8 [IMP] new supplier info search view in product 2016-04-08 08:14:38 -07:00
qdp-odoo 20381eb33d [FIX] account: get rid of 'cannot create unbalanced entry' on bank reconciliation using a tax on manual entry created. Was ticket 673358 2016-04-08 16:54:54 +02:00
Géry Debongnie f652d384a2 [FIX] web: graph_view now actually supports 'stacked' attribute
For some reason, it was lost.  Probably in the graph view/pivot view split.
This commit simply accepts the attribute, but default to true, so nothing
changes unless you have explicitely set it to false.

Also, fixes en error introduced by a forward port (the use of
openerp.web.format_value)
2016-04-08 15:21:17 +02:00
Yannick Tivisse 456f634b94 [IMP] sale: use fields.Datetime.now instead of datetime.now
Better because it correctly uses format / tz / ...
2016-04-08 14:22:33 +02:00
Cedric Snauwaert bec5d2595a [ADD] account_bank_import_statement_csv: add module to import csv bank statement 2016-04-08 14:13:55 +02:00
Srushti Patel 1e9b6b4cb4 [MIG] website_forum_doc: migrated to new api 2016-04-08 13:54:07 +02:00
Srushti Patel b88060e5ba [MOV] website_forum_doc: split Documentation.py file 2016-04-08 13:54:06 +02:00
Jérome Maes 4083f54600 [FIX] auth_signup : fix lost in migration
During the migration of auth_signup module
(https://github.com/odoo/odoo/commit/f0db2d72f71e2133f80c6cef0184029ee8e107bf#diff-0155b28f0b719dae20bc5492cf085c37L67),
when splitting file, a fix was lost
(31dc82face). It
allows portal use to access form view of their
document, using the mail/view controller.

This fix is now back, and will make the portal works again !
2016-04-08 13:46:37 +02:00
Jigar Patel 253d4eccf0 [IMP] mail: Add counter in starred 2016-04-08 13:41:01 +02:00
Yannick Tivisse e4ae6a80bb [IMP] base: order companies in Company Switcher
Add a sequence field on the res_company. The companies are ordered
by sequence (by default 10), than by name. That way, we can order the
companies on the company switcher for example, and have the most common
companies first.
2016-04-08 11:13:56 +02:00
Yannick Tivisse 1c9f7f9890 [FIX] crm: Do not show leads without next activities on NA menu
If nothing is planned for this lead, don't show it on the
Next Activities menuitem
2016-04-08 11:09:59 +02:00
Yannick Tivisse 970ac1e129 [IMP] sale: Dates display on order form view
- Display the creation date while the order is not confirmed
- Display the confirmation date after confirmation
- Display the expiration date if the order is confirmed
2016-04-08 10:44:49 +02:00
Thibault Delavallée 84ac2559cd Revert "[IMP] layout of picking report, alignment details [FIX] group by bug, visible in opportunity pipeline"
This reverts commit a206114d4c.

This commit breaks several of our long standing and widely appreciated policy

 - one commit for one feature; do not forget to put the correct impacted addon
 - commit message should explain why the change is performed
 - a bug fix in master seems weird, why not in stable. If not applicable to
   stable the commit message should explain why
 - a bug fix in the ORM should come with a test case
 - code is not clean
2016-04-08 09:52:09 +02:00
Nicolas Martinelli 653221e5a4 [FIX] mrp_repair: tax calculation and subtotal
Following commit 5b380e13, the the taxes on the fees are not calculated
correctly. Moreover, setting the subtotal in the onchange is misleading
since it will be set to zero if the line is not invoiced. We just set
the price to zero by default, and the click on 'update' will set it
correctly afterwards.

opw-673984
2016-04-08 08:35:54 +02:00
Fabien Pinckaers 88324b749b [IMP] Supplier Pricelist -> Vendor Pricelist 2016-04-07 23:30:09 -07:00
Fabien Pinckaers 6d69923413 [IMP] less space before title in report 2016-04-07 17:08:50 -07:00
Fabien Pinckaers a206114d4c [IMP] layout of picking report, alignment details [FIX] group by bug, visible in opportunity pipeline 2016-04-07 15:01:07 -07:00
Nicolas Lempereur 2948acfa56 [FIX] mail: typo get id of mentionned channel/partner
opw-673962
2016-04-07 18:00:27 +02:00
Mansi Gandhi c3a0ddf44b [MIG] marketing_campaign_crm_demo: so-called migration to new api
I dare you to find a new api migration commit containing even less
python code, I DARE YOU.
2016-04-07 16:05:20 +02:00
qdp-odoo bf8bff19c9 [FIX] account_full_reconcile: fixed bad identation on migration script 2016-04-07 15:31:46 +02:00
Mansi Gandhi fc782a67ca [MOV] marketing_campaign_crm_demo: reorganizing directory structure 2016-04-07 15:15:09 +02:00
Nicolas Martinelli 5b380e13ca [FIX] mrp_repair: tax computation
This solved two issues. First, the price subtotal should contain the
price with taxes excluded, as it is the case in other modules.
Otherwise, the tax will be computed twice. Then, when an invoice is
generated, the taxes should be calculated...

This is an oversight of commit fe2b5f35a4.

opw-673984
2016-04-07 14:49:14 +02:00
Virbhadrasinh Gohil abc7277429 [MIG] pos_discount: Migrated source code to new API. 2016-04-07 14:34:30 +02:00
Virbhadrasinh Gohil 95e5a630b1 [MOV] pos_discount: Rearranged files according to file structure 2016-04-07 14:34:29 +02:00
Ankit Joshi 3b51444f85 [FIX] stock : Services,consumable excluded in 'Exhausted Stock' filter.
Because.
2016-04-07 14:30:39 +02:00
Rohan Patel c3ff15b147 [MIG] website_twitter: migration to new api 2016-04-07 14:18:05 +02:00
Rohan Patel 12bd44fd96 [MOV] website_twitter: split the module files 2016-04-07 14:18:05 +02:00
Rohan Patel 68863d101e [MOV] website_twitter: restructured module files 2016-04-07 14:18:05 +02:00
Géry Debongnie 6859c8dacb [FIX] web_kanban: fix race condition in do_search
The do_search method still had a race condition because the
read_slice method of datasets alter ids.  So, what could happen is
this: a long search is started, then a shorter search is started and
ended before the first search is completed.  The ui is rendered
properly, but then the long search ends and alter the dataset.  As
a result, the Kanban view is broken (cannot open a record anymore
because the dataset has the wrong ids).

This commit fixes the issue by doing basically what the read_slice
method did, except the ids altering part.  However, it introduced
a new problem for x2many kanban views: these kanban view don't have
the same dataset, they have a datasetstatic. The naive substitution
does not work, so I had to reintroduce the old method in X2ManyKanbanView.
2016-04-07 14:16:04 +02:00
Mansi Trivedi 977d1acc7c [IMP] sale_stock,delivery: Various imp on delivery slips and picking reports
ON THE DELIVERY SLIP : 

1. CUSTOMER REFERENCE
- If a customer reference is filled in the SO, on the delivery slip, under
  Customer Address, add a section Customer Reference :
- Display every customer information in the header

2. SO NUMBER 
- Display the SO reference under the origin instead on the picking type name.
  Do not display it if unset

3. LOCATIONS AND STATUS
- remove the columns locations and status

4. ORDERED QUANTITY
- add a column (between product and quantity) named Ordered Quantity. It
  contains the quantity of the initial demand. Rename Quantity into
  Delivered Quantity

5. BACKORDER
- If the delivery is a backorder, add the string : This shipment is a backorder
  of "stock.picking.name".
- If a backorder has been created, add the string  : All items couldn't be shipped,
  the remaining ones will be shipped as soon as they become available.
- If it is a backorder and another backorder has been created, both strings should
  be printed.

6. SCHEDULE DATE
- Should be the date when the delivery order is validated.
- Rename Scheduled Date into "Date" 
    - If the DO is not yet validated, display the scheduled date.
    - If the DO is validated : display the date it was validated.

7. WEIGHT
- Add the unit of measure after the weight value
- Display only if set

8. CARRIER
- Display only if set

9. LOT/SERIAL NUMBERS
- Keep the header of the column + rename it into Serial Number / Lot

10. CUSTOMER/CONTACT ADDRESS
- Should be displayed on the right, keep only minimal information: Customer name,
  phone number

ON THE PICKING REPORT
- picking: https://drive.google.com/file/d/0Bx4JWs1efCreX1FrZUhaZDEtblU/view?usp=drivesdk
- form: https://drive.google.com/a/openerp.com/file/d/0B5BDHVRYo-q5X3VGVWI1aThWcWM/view?usp=drivesdk
2016-04-07 14:06:14 +02:00
Foram Shah fa3df7b9df [IMP] hr_expense: make group-by status a default 2016-04-07 13:39:35 +02:00