Skip to content

Commit fd3f3ca

Browse files
jero-odootiku-odooksc-odoosamueljlieberStraubCreative
committed
[IMP] crm: update plan activities
closes #6777 X-original-commit: e4aee35 Signed-off-by: Samuel Lieber (sali) <[email protected]> Co-authored-by: Timothy Kukulka <[email protected]> Co-authored-by: ksc-odoo <[email protected]> Co-authored-by: Sam Lieber (sali) <[email protected]> Co-authored-by: Zachary Straub <[email protected]>
1 parent f10dcbd commit fd3f3ca

17 files changed

+225
-40
lines changed

content/applications/productivity/discuss/overview/plan_activities.rst

Lines changed: 225 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,249 @@
1-
====================================
2-
Get Organized by Planning Activities
3-
====================================
1+
==========
2+
Activities
3+
==========
44

5-
When you plan activities you minimize the risk of uncertainties, as you provide clear directions
6-
for the course of your next action. In addition to that, you do not leave space for wasteful
7-
activities and reduce the chance of having overlapping actions between team members.
5+
*Activities* are follow-up tasks tied to a record in an Odoo database. Activities can be scheduled
6+
on any page of the database that contains a chatter thread, kanban view, list view, or activities
7+
view of an application.
88

9-
Where do I see my schedule activities?
10-
======================================
9+
Schedule activities
10+
===================
1111

12-
Access and manage your activities wherever you are in Odoo by the *Activities* menu.
12+
One way that activities are created is by clicking the :guilabel:`Schedule Activity` button, located
13+
at the top of the *chatter* on any record. On the pop-up window that appears, select an
14+
:guilabel:`Activity Type` from the drop-down menu.
1315

14-
.. image:: plan_activities/activities_menu.png
16+
.. tip::
17+
Individual applications have a list of *Activity Types* dedicated to that application. For
18+
example, to view and edit the activities available for the *CRM* application, go to
19+
:menuselection:`CRM app --> Configuration --> Activity Types`.
20+
21+
Enter a title for the activity in the :guilabel:`Summary` field, located in the :guilabel:`Schedule
22+
Activity` pop-up window.
23+
24+
To assign the activity to a different user, select a name from the :guilabel:`Assigned to` drop-down
25+
menu. Otherwise, the user creating the activity is automatically assigned.
26+
27+
Lastly, feel free to add any additional information in the optional :guilabel:`Log a note...` field.
28+
29+
.. note::
30+
The :guilabel:`Due Date` field on the :guilabel:`Schedule Activity` pop-up window auto-populates
31+
based on the configuration settings for the selected :guilabel:`Activity Type`. However, this
32+
date can be changed by selecting a day on the calendar in the :guilabel:`Due Date` field.
33+
34+
Lastly, click one of the following buttons:
35+
36+
- :guilabel:`Schedule`: adds the activity to the chatter under :guilabel:`Planned activities`.
37+
- :guilabel:`Mark as Done`: adds the details of the activity to the chatter under :guilabel:`Today`.
38+
The activity is not scheduled, it is automatically marked as completed.
39+
- :guilabel:`Done \& Schedule Next`: adds the task under :guilabel:`Today` marked as done, and
40+
opens a new activity window.
41+
- :guilabel:`Discard`: discards any changes made on the pop-up window.
42+
43+
.. image:: plan_activities/schedule-pop-up.png
1544
:align: center
16-
:height: 300
17-
:alt: View of crm leads page emphasizing the activities menu for Odoo Discuss
45+
:alt: View of CRM leads and the option to schedule an activity.
1846

19-
Plan activities
20-
===============
47+
.. note::
48+
Depending on the activity type, the :guilabel:`Schedule` button may be replaced by a
49+
:guilabel:`Save` button, or an :guilabel:`Open Calendar` button.
2150

22-
Activities can be planned and managed from the chatter by clicking on *Schedule activity*,
23-
or through Kanban views.
51+
Scheduled activities are added to the chatter for the record under :guilabel:`Planned activities`.
2452

25-
.. image:: plan_activities/schedule_activity.png
53+
.. image:: plan_activities/chatter-activities.png
2654
:align: center
27-
:height: 300
28-
:alt: View of crm leads and the option to schedule an activity for Odoo Discuss
55+
:alt: View of CRM leads and the option to schedule an activity.
56+
57+
Activities can also be scheduled from the kanban, list, or activities view of an application.
58+
59+
.. tabs::
60+
61+
.. tab:: Kanban view
62+
63+
Select a record on which to schedule an activity. Click on the :guilabel:`🕘 (clock)` icon,
64+
then :guilabel:`Schedule An Activity`, and proceed to fill out the pop-up form.
65+
66+
.. image:: plan_activities/schedule-kanban-activity.png
67+
:align: center
68+
:alt: Kanban view of the CRM pipeline and the option to schedule an activity.
69+
70+
.. tab:: List view
71+
72+
Select a record on which to schedule an activity. Click on the :guilabel:`🕘 (clock)` icon,
73+
then :guilabel:`Schedule An Activity`. If the record already has an activity scheduled, the
74+
clock icon may be replaced by a :guilabel:`📞 (phone)` or an :guilabel:`✉️ (envelope)` icon.
2975

30-
Set your activity types
31-
-----------------------
76+
.. image:: plan_activities/schedule-list-activity.png
77+
:align: center
78+
:alt: List view of the CRM pipeline and the option to schedule an activity.
3279

33-
A number of activities types are available by default in Odoo (call, email, meeting, etc.). However,
34-
you can set new ones going to :menuselection:`Settings --> Activity types`.
80+
.. tab:: Activity view
3581

36-
.. image:: plan_activities/settings_activities_types.png
82+
To open the activity view for an application, select the :guilabel:`🕘 (clock)` icon from the
83+
menu bar anywhere in the database. Select any application from the drop-down menu, and click
84+
the :guilabel:`🕘 (clock)` icon for the desired app.
85+
86+
.. image:: plan_activities/schedule-activity-view-menu.png
87+
:align: center
88+
:alt: Activity menu drop down with focus on where to open activity view for CRM.
89+
90+
Select a record on which to schedule an activity. Move across the row to find the desired
91+
activity type, then click the :guilabel:`+ (plus sign)`.
92+
93+
.. image:: plan_activities/schedule-activity-view.png
94+
:align: center
95+
:alt: Activity view of the CRM pipeline and the option to schedule an activity.
96+
97+
.. note::
98+
Activity colors, and their relation to an activity's due date, is consistent throughout Odoo,
99+
regardless of the activity type, or the view.
100+
101+
- Activities that appear in **green** indicate a due date sometime in the future.
102+
- **Yellow** indicates that the activity's due date is today.
103+
- **Red** indicates that the activity is overdue and the due date has passed.
104+
105+
For example, if an activity is created for a phone call, and the due date passes, the activity
106+
appears with a red phone in list view, and a red clock on the kanban view.
107+
108+
View scheduled activities
109+
=========================
110+
111+
To view scheduled activities, open either the :menuselection:`Sales app` or :menuselection:`CRM app`
112+
and click the :guilabel:`🕘 (clock)` icon, located to the far-right side of the other view options.
113+
114+
Doing so opens the activities menu, showcasing all the scheduled activities for the user, by
115+
default. To show all activities for every user, remove the :guilabel:`My Pipeline` filter from the
116+
:guilabel:`Search...` bar.
117+
118+
To view a consolidated list of activities separated by the application where they were created, and
119+
by deadline, click the :guilabel:`🕘 (clock)` icon on the header menu to see the activities for that
120+
specific application in a drop-down menu.
121+
122+
The possibility to :guilabel:`Add new note` and :guilabel:`Request a Document` appear at the bottom
123+
of this drop-down menu, when the :guilabel:`🕘 (clock)` icon on the header menu is clicked.
124+
125+
.. image:: plan_activities/activities-menu.png
37126
:align: center
38-
:height: 300
39-
:alt: View of the settings page emphasizing the menu activity types for Odoo Discuss
127+
:alt: View of CRM leads page emphasizing the activities menu.
40128

41-
.. tip::
42-
If you need to create an activity type with an available calendar, make sure to create
43-
it with an *Action to Perform* set as *Meeting*.
129+
Configure activity types
130+
========================
131+
132+
To configure the types of activities in the database, go to :menuselection:`Settings app --> Discuss
133+
--> Activities --> Activity Types`.
44134

45-
Recommend next activities
46-
-------------------------
135+
.. image:: plan_activities/settings-activities-types.png
136+
:align: center
137+
:alt: View of the settings page emphasizing the menu activity types.
138+
139+
Doing so reveals the :guilabel:`Activity Types` page, where the existing activity types are found.
47140

48-
Odoo helps you to plan a flow of activities by allowing you to set *Recommended Next Activities*.
141+
To edit an existing activity type, select it from the list, then click :guilabel:`Edit`. To create a
142+
new activity type, click :guilabel:`Create`.
49143

50-
.. image:: plan_activities/recommended_activities.png
144+
At the top of a blank activity type form, start by choosing a :guilabel:`Name` for the new activity
145+
type.
146+
147+
.. image:: plan_activities/new-activity-type.png
51148
:align: center
52-
:alt: View of an activity type form emphasizing the field recommended next activities for Odoo
53-
Discuss
149+
:alt: New activity type form.
150+
151+
Activity settings
152+
-----------------
153+
154+
Action
155+
~~~~~~
156+
157+
The *Action* field specifies the intent of the activity. Some actions trigger specific behaviors
158+
after an activity is scheduled.
159+
160+
- If :guilabel:`Upload Document` is selected, a link to upload a document is added directly to the
161+
planned activity in the chatter.
162+
- If either :guilabel:`Phonecall` or :guilabel:`Meeting` are selected, users have the option to open
163+
their calendar to schedule a time for this activity.
164+
- If :guilabel:`Request Signature` is selected, a link is added to the planned activity in the
165+
chatter that opens a signature request pop-up window.
166+
167+
.. note::
168+
The actions available to select on an activity type vary, depending on the applications currently
169+
installed in the database.
170+
171+
Default user
172+
~~~~~~~~~~~~
173+
174+
To automatically assign this activity to a specific user when this activity type is scheduled,
175+
choose a name from the :guilabel:`Default User` drop-down menu. If this field is left blank, the
176+
activity is assigned to the user who creates the activity.
177+
178+
Default summary
179+
~~~~~~~~~~~~~~~
180+
181+
To include notes whenever this activity type is created, enter them into the :guilabel:`Default
182+
Summary` field.
183+
184+
.. note::
185+
The information in the :guilabel:`Default User` and :guilabel:`Default Summary` fields are
186+
included when an activity is created. However, they can be altered before the activity is
187+
scheduled or saved.
188+
189+
Next activity
190+
-------------
191+
192+
To automatically suggest, or trigger, a new activity after an activity has been marked complete, the
193+
:guilabel:`Chaining Type` must be set.
54194

55-
Once the respective activity is completed, select *Done & Schedule Next* and next steps are
56-
suggested to you.
195+
Suggest next activity
196+
~~~~~~~~~~~~~~~~~~~~~
57197

58-
.. image:: plan_activities/schedule_recommended_activity.png
198+
In the :guilabel:`Chaining Type` field, select :guilabel:`Suggest Next Activity`. Upon doing so, the
199+
field underneath changes to: :guilabel:`Suggest`. Click the :guilabel:`Suggest` field drop-down menu
200+
to select any activities to recommend as follow-up tasks to this activity type.
201+
202+
In the :guilabel:`Schedule` field, choose a default deadline for these activities. To do so,
203+
configure a desired number of :guilabel:`Days`, :guilabel:`Weeks`, or :guilabel:`Months`. Then,
204+
decide if it should occur :guilabel:`after completion date` or :guilabel:`after previous activity
205+
deadline`.
206+
207+
This :guilabel:`Schedule` field information can be altered before the activity is scheduled.
208+
209+
When all configurations are complete, click :guilabel:`Save`.
210+
211+
.. image:: plan_activities/schedule-recommended-activity.png
212+
:align: center
213+
:alt: Schedule activity popup with emphasis on recommended activities.
214+
215+
.. note::
216+
If an activity has the :guilabel:`Chaining Type` set to :guilabel:`Suggest Next Activity`, and
217+
has activities listed in the :guilabel:`Suggest` field, users are presented with recommendations
218+
for activities as next steps.
219+
220+
Trigger next activity
221+
~~~~~~~~~~~~~~~~~~~~~
222+
223+
Setting the :guilabel:`Chaining Type` to :guilabel:`Trigger Next Activity` immediately launches the
224+
next activity once the previous one is completed.
225+
226+
If :guilabel:`Trigger Next Activity` is selected in the :guilabel:`Chaining Type` field, the field
227+
beneath changes to: :guilabel:`Trigger`. From the :guilabel:`Trigger` field drop-down menu, select
228+
the activity that should be launched once this activity is completed.
229+
230+
In the :guilabel:`Schedule` field, choose a default deadline for these activities. To do so,
231+
configure a desired number of :guilabel:`Days`, :guilabel:`Weeks`, or :guilabel:`Months`. Then,
232+
decide if it should occur :guilabel:`after completion date` or :guilabel:`after previous activity
233+
deadline`.
234+
235+
This :guilabel:`Schedule` field information can be altered before the activity is scheduled.
236+
237+
When all configurations are complete, click :guilabel:`Save`.
238+
239+
.. image:: plan_activities/triggered-activities.png
59240
:align: center
60-
:alt: View of an activity being schedule emphasizing the recommended activities field being
61-
shown for Odoo Discuss
241+
:alt: Schedule new activity popup with emphasis on Done and launch next button.
242+
243+
.. note::
244+
When an activity has the :guilabel:`Chaining Type` set to :guilabel:`Trigger Next Activity`,
245+
marking the activity as `Done` immediately launches the next activity listed in the
246+
:guilabel:`Trigger` field.
62247

63248
.. seealso::
64249
- :doc:`get_started`
12.9 KB
Loading
Binary file not shown.
14.7 KB
Loading
11.5 KB
Loading
Binary file not shown.
6.13 KB
Loading
12.9 KB
Loading
15 KB
Loading
13.3 KB
Loading

0 commit comments

Comments
 (0)