30,997
edits
Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
| Line 9: | Line 9: | ||
We must be able to organize an event by defining and following tasks. Also we must be able to group a lot of existing element of an event (proposal, invoices, stocks movement, etc...) | We must be able to organize an event by defining and following tasks. Also we must be able to group a lot of existing element of an event (proposal, invoices, stocks movement, etc...) | ||
An event will contains 1 to n Meeting and 1 to n Booths. | An event will contains 1 to n Meeting and 1 to n Booths. | ||
We must be able to bill time spent for organization and have a view of the balance revenues/expenses of the event. | |||
=> An Event Organization must be a "Project" with the new role. "Organize an | => An Event Organization must be a "Project" with the new role. "Organize an event" | ||
Into the setup page of the Event Organization module: | * Into the setup page of the Event Organization module: | ||
- Define a list of label of tasks to create automatically when we validate a project. For example "Send Call for Conference", "Send Call for Booth", "Receive call for conferences", "Receive call for Booth", "Open subscriptions to events for attendees", "Send remind of event to speakers", "Send remind of event to Booth hoster", "Send remind of event to attendees" | - Define a list of label of tasks to create automatically when we validate a project. For example "Send Call for Conference", "Send Call for Booth", "Receive call for conferences", "Receive call for Booth", "Open subscriptions to events for attendees", "Send remind of event to speakers", "Send remind of event to Booth hoster", "Send remind of event to attendees" | ||
- Category to use for third-parties suggesting a conference | - Category to use for third-parties suggesting a conference | ||
- Category to use for third-parties suggesting a booth | - Category to use for third-parties suggesting a booth | ||
* Add a new role (so a new field) on project, called "Organize event" (under role "Follow tasks" and "Bill time spent"). The field is already in project table with name "usage_organize_event" | |||
* Add a new role on project "Organize event" (under | * Add a field "Allow unknown people to suggest conferences" (integer 0 or 1) | ||
* Add a field "Allow unknown people to suggest booth" (integer 0 or 1) | |||
* Add a field " | |||
* Add a field " | |||
* Add a field "Price of subscription" in project | * Add a field "Price of subscription" in project | ||
* Add a field "Price of booth" in project | * Add a field "Price of booth" in project | ||