-
-
Notifications
You must be signed in to change notification settings - Fork 170
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[IMP] event_sale_reservation: pre-commit stuff
- Loading branch information
1 parent
6a1b10a
commit a5b8ea4
Showing
13 changed files
with
188 additions
and
168 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[build-system] | ||
requires = ["whool"] | ||
build-backend = "whool.buildapi" |
1 change: 0 additions & 1 deletion
1
event_sale_reservation/readme/CONFIGURE.rst → event_sale_reservation/readme/CONFIGURE.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
|
||
To make use of this module, a user needs these minimal permissions: | ||
|
||
- Sales / User: Own Documents Only | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
- [Tecnativa](https://www.tecnativa.com): | ||
- Jairo Llopis |
This file was deleted.
Oops, something went wrong.
5 changes: 3 additions & 2 deletions
5
...t_sale_reservation/readme/DESCRIPTION.rst → event_sale_reservation/readme/DESCRIPTION.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
This module extends the functionality of event_sale to support selling | ||
reservations of events that still don't exist and to allow you to schedule the | ||
creation of events based on how many reservations already exist. | ||
reservations of events that still don't exist and to allow you to | ||
schedule the creation of events based on how many reservations already | ||
exist. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
To install this module, you need to: | ||
|
||
1. Install `web_ir_actions_act_multi` from <https://github.com/OCA/web> | ||
2. Install `web_ir_actions_act_view_reload` from | ||
<https://github.com/OCA/web> |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Some addons (event_registration_multi_qty + | ||
event_sale_registration_multi_qty) makes totals wrong because they | ||
depend currently on count and not sum of qtys; integrating with them | ||
would require a glue module. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
To know how many reservations exist for a given event type: | ||
|
||
1. Go to *Events \> Configuration \> Event Templates* and pick or | ||
create one. | ||
2. There's a new smart button called *Reserved seats* with that count. | ||
3. Click on it to get to the sales orders where the seats got reserved. | ||
|
||
But that counter will be probably zero when you install, so let's see | ||
how to increase it. | ||
|
||
To create an event reservation product: | ||
|
||
1. Go to *Sales \> Products \> Products*. | ||
2. Create one and set *Product Type* to *Event Reservation*. | ||
3. Select one *Event type for reservations*. | ||
4. Save. | ||
|
||
From now on, you can sell event reservations for that event type. To do | ||
it: | ||
|
||
1. Go to *Sales \> Orders \> Quotations*. | ||
2. Create one. | ||
3. Set its basic info (customer, date...) and go to *Order lines* tab. | ||
4. Click *Add a product*. | ||
5. Select the event reservation product you created above. | ||
6. Set its info (quantity, price...). | ||
7. Save that line and the quotation. | ||
|
||
At this point, the reservation is not yet confirmed, so if you go to the | ||
event type, the smart button will still count zero. | ||
|
||
To confirm those reservations: | ||
|
||
1. Go to the quotation you just created (if you are not there yet). | ||
2. Click on *Confirm*. | ||
|
||
Now, if you go to the event type form, the smart button will indicate | ||
how many reserved seats exist. | ||
|
||
If you want to convert those reservations into real event registrations: | ||
|
||
1. Go to the quotation you just created (if you are not there yet). | ||
2. Click on *Register in event*. | ||
3. In the wizard you see, set the *Event* and *Event Ticket* for all | ||
the order lines you want to convert into registrations. | ||
4. If there is any line you still don't want to convert, remove it from | ||
the wizard. | ||
5. Click on *Next*. | ||
6. A new wizard will appear, where you will be able to specify the | ||
name, email and phone of each one of the attendees. If you don't do | ||
it, they will get that info from the sales order customer. | ||
7. After that's done, click on *Apply*. | ||
|
||
At this point, the sales order lines will be modified to include the | ||
ticket product instead of the reservation product, and the event | ||
reservations have been created, linked to those lines. | ||
|
||
If the event is set to autoconfirmation, the registrations are | ||
confirmed., otherwise, they are kept as draft until an invoice is | ||
created for the sales order, and paid. But that is just upstream | ||
`event_sale` module in action. |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.