Odoo's Mergebot 0fdf60aa46 [MERGE] event(_sale/_track): improve sponsors and attendees integration
Purpose
=======

Improve the sponsors and attendees integration in event. Focus on :

  * sponsor management: transform it into a real business document allowing
    to communicate with sponsors) ;
  * attendee management: improve views, ease searching / updating them in
    batch;

Specifications
==============

Sponsors
--------

Move all the views related to sponsor and sponsor type to their own file to
clean module organization.

Add integration with mailgateway and activities through mail.thread and
mail.activity.mixin inheritance.

Improve sponsor views: add a real form view and add a small kanban view
displaying some partner / sponsor information.

Attendees
---------

In order to allow state management in batch, state field is made editable in
multi edit mode of registrations. That way event managers are able to work in
batch. It required to move some code currently called in custom action-called
methods directly in write. It makes sense to consider that some required code
is called by writing on state field instead of depending on calling the right
method. Indeed there is not much "business" code to move: calling mail
schedulers on confirmation, and putting the closing date when closing.

Event and registration tree views are improved, some fields are now editable
in multi edit mode.

When a user register on a event from website, it will create a sale order and
a partner (the customer of the SO). Set automatically the partner of the
registration to the partner of the sale order.

Other
-----

This merge include a fix in mass mailing (default domain propagation) and
web (void values display for phone widget). See sub commits for more details.

Task ID 2119333
PR #40949

Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2020-01-28 10:50:07 +01:00
2020-01-27 15:20:42 +00:00
…
2019-10-03 12:48:09 +00:00
…
…
…
2019-11-08 11:24:04 +00:00
2019-10-03 12:48:09 +00:00

Build Status Tech Doc Help Nightly Builds

Odoo

Odoo is a suite of web based open source business apps.

The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...

Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.

Getting started with Odoo

For a standard installation please follow the Setup instructions from the documentation.

To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials

S
Description
No description provided
Readme LGPL-3.0
3.4 GiB
Languages
Python 49.6%
JavaScript 47.8%
SCSS 2%
CSS 0.3%
HTML 0.2%