[IMP] event: Split Ticket: registration are now for one attendee only.
authorParamjit Singh Sahota <psa@openerp.com>
Wed, 16 Jul 2014 09:08:10 +0000 (14:38 +0530)
committerThibault Delavallée <tde@openerp.com>
Thu, 9 Oct 2014 08:09:06 +0000 (10:09 +0200)
commitca862e7b852996cb44c444b5725beca8a5d8ae65
tree57f6aa7f5de2da399c3469c14220e236d84d5453
parentb7eb97c39ebd7b667e1691eeea72f716fa11b420
[IMP] event: Split Ticket: registration are now for one attendee only.

Registration are now for one attendee only. When buying several seats for an event
you have now one registration for each attendee.

event: nb_register field is removed; as well as unnecessary user_id and it subscribe /
unsubscribe behavior. Also slighly cleaned some views.
event_sale: do not auto confirm registrations linked to a draft sale order. Note: strange
origin is a char field, not a sale_order_id. Added a small wizard to edit attendees
data when confirming a sale order containing event related lines.
website_event: when buying free tickets, ask for attendee details. Added template,
controllers to handle that behavior.
website_event_sale: when buying tickets, ask for attendee details. Events ecommerce
should be better integrated with online events, using inheritance to add details
instead of being very different.
29 files changed:
addons/event/__openerp__.py
addons/event/event.py
addons/event/event_demo.xml
addons/event/event_report.xml [new file with mode: 0644]
addons/event/event_view.xml
addons/event/report/report_event_registration.py
addons/event/tests/test_event_flow.py
addons/event/views/report_registrationbadge.xml [new file with mode: 0644]
addons/event_sale/__init__.py
addons/event_sale/__openerp__.py
addons/event_sale/event_sale_report.xml [deleted file]
addons/event_sale/models/event.py
addons/event_sale/models/sale_order.py
addons/event_sale/security/ir.model.access.csv
addons/event_sale/test/confirm.yml
addons/event_sale/views/event.xml
addons/event_sale/views/report_registrationbadge.xml
addons/event_sale/wizard/__init__.py [new file with mode: 0644]
addons/event_sale/wizard/event_edit_registration.py [new file with mode: 0644]
addons/event_sale/wizard/event_edit_registration.xml [new file with mode: 0644]
addons/payment_transfer/models/payment_acquirer.py
addons/website_event/controllers/main.py
addons/website_event/models/event.py
addons/website_event/static/src/js/website_event.js [new file with mode: 0644]
addons/website_event/views/website_event.xml
addons/website_event_sale/__openerp__.py
addons/website_event_sale/controllers/main.py
addons/website_event_sale/static/src/js/website.tour.event_sale.js
addons/website_event_sale/views/website_event_sale.xml