~openerp-dev/openobject-doc/v7_track_communications

« back to all changes in this revision

Viewing changes to source/book/2/3_CRM_Contacts/contacts.rst

  • Committer: nikunj jani(Open ERP)
  • Date: 2012-09-03 05:47:02 UTC
  • mfrom: (1759.1.5 trunk_doc_contact)
  • Revision ID: jni@tinyerp.com-20120903054702-ojrjxbqq8fo0kg8f
[MERGE]:Merged the changes related to contacts

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
.. _part2-crm-cont:
3
3
 
4
 
Managing your Address Book
5
 
==========================
 
4
Managing your Customers
 
5
=======================
6
6
 
7
7
.. index::
8
8
   single: Partner
9
9
   single: Customer
10
10
   single: Prospect
11
 
   single: Address
12
11
   single: Contact
13
12
 
14
 
What is the difference between a partner and a contact in OpenERP? A ``Partner`` represents an entity that you do business with - a customer, a prospect, or even an employee of your company. In other CRM applications, a partner is also referred to as an Account.
 
13
What is the difference between a partner (*company*) and a contact in OpenERP? A ``Partner`` represents an entity that you do business with - a customer, a prospect, or even an employee of your company. In other CRM applications, a partner (*company*) is also referred to as an Account.
15
14
A ``Contact`` represents a person who works for a partner.
16
15
 
17
16
Each partner can have an unlimited number of contacts. OpenERP also allows you to have several contacts with the same address type for one partner. You can easily link several Invoice addresses to a customer, for instance. 
18
17
 
19
18
.. note:: Address Types
20
19
 
21
 
        If you have recorded several contacts for the same partner, you can tell OpenERP which contact will be used in
 
20
        If you have recorded several contacts for the same partner (*company*), you can tell OpenERP which contact will be used in
22
21
        various documents (e.g. a quotation) by specifying the ``Address Type``.
23
22
 
24
23
        For example, a partner (*company*) can have a delivery address that differs from the company's invoice address.
27
26
        the Address Type of Invoice, otherwise to the Default address.
28
27
 
29
28
The concept of a partner in OpenERP is much more flexible than in many other management applications. Why is that? Because a partner can be your supplier and your customer at the same time.
30
 
As a consequence, any data you update for that partner will apply to both customer and supplier! Thanks to this, you no longer need to update your address book several times (or even in several places) for the same partner.
31
 
 
32
 
The partner form contains information about the company, such as its corporate name, its primary language, and whether the company is a
33
 
\ ``Customer`` \ and/or a \ ``Supplier`` \. The partner form is composed of several tabs.
34
 
 
35
 
* the :guilabel:`General` tab contains information about different contacts of that partner, postal information,
36
 
  communication information and the categories the partner belongs to,
37
 
 
38
 
* the :guilabel:`Sales & Purchases` tab contains information such as the default salesman and sales team, and the website,
39
 
 
40
 
* the :menuselection:`History` tab gives visibility on the complete ``Communication History`` (meetings, marketing campaign activities,
41
 
  leads and opportunities, phone calls, emails) with the partner. The events the partner has been involved in are created automatically by
42
 
  different documents like phone calls, leads, meetings,
43
 
 
44
 
* the :menuselection:`Notes` tab is an area for free text notes.
45
 
 
46
 
.. figure::  images/crm_partner_hist.jpeg
47
 
   :scale: 100
 
29
As a consequence, any data you update for that partner will apply to both customer and supplier! Thanks to this, you no longer need to update your customer/supplier information several times (or even in several places) for the same partner.
 
30
 
 
31
The partner form contains information about the company, such as its corporate name, its postal information, its communication information, its website and the categories the partner belongs to.
 
32
The partner form is composed of several tabs.
 
33
 
 
34
* the :guilabel:`Contact` tab contains information about different contacts of that partner (*company*).
 
35
 
 
36
* the :guilabel:`Sales & Purchases` tab contains information such as the default salesperson and sales team, whether the partner (*company*) is a \ ``Customer`` \ and/or a \ ``Supplier`` \ and its primary language.
 
37
 
 
38
* the :menuselection:`Internal Notes` tab is an area for free text notes.
 
39
 
 
40
.. figure::  images/sales_purchases_tab.png
 
41
   :scale: 75
48
42
   :align: center
49
43
 
50
 
   *The History Tab of a Customer*
 
44
   *The Sales & Purchases of a Customer*
51
45
 
52
46
Creating and Updating Partners
53
47
------------------------------
54
48
 
55
49
Before explaining you how to create a partner, just a quick word on the different ways of representing partners in OpenERP.
56
 
`List` view shows a list of customers (the default representation when you click the Customers menu). In this view, you can see several customers at a time.
 
50
`Kanban` view shows a global overview of customers (the default representation when you click the Customers menu).
 
51
`List` view shows a list of customers. In this view, you can see several customers at a time.
57
52
`Form` view is displayed when you click a specific customer to start editing or when you create a new customer.
58
53
 
59
 
To create a new partner (a company, customer, supplier, ...) or to display the list of existing customers, use the menu :menuselection:`Sales --> Address Book --> Customers`. This menu does not only allow you to create a new partner, but also to search for partners.
 
54
To create a new partner (a company, customer, supplier, ...) use the menu Sales ‣ Customers(for customers) or the menu Purchases ‣ Suppliers (for suppliers). These menus does not only allow you to create a new partner, but also to search for partners.
60
55
 
61
 
.. figure::  images/crm_partner_default.jpeg
62
 
   :scale: 100
 
56
.. figure::  images/crm_partner_default.png
 
57
   :scale: 75
63
58
   :align: center
64
59
 
65
60
   *A Customer Form*
74
69
 
75
70
* :guilabel:`Name` : \ ``Smith and Offspring``\ ,
76
71
 
77
 
* :guilabel:`Customer` checkbox : \ ``checked``\ ,
78
 
 
79
 
* :guilabel:`Supplier` checkbox : \ ``unchecked``\ ,
80
 
 
81
 
* :guilabel:`Contact Name` : \ ``Stephen Smith``\ ,
82
 
 
83
 
* :guilabel:`Type` : \ ``Default``\, in the Postal Address section,
 
72
* :guilabel:`Customer` checkbox : \ ``checked``\ , in the Sales & Purchases tab,
 
73
 
 
74
* :guilabel:`Supplier` checkbox : \ ``unchecked``\ , in the Sales & Purchases tab,
 
75
 
 
76
* :guilabel:`Contact Name` : \ ``Stephen Smith``\ , in the Contacts tab
 
77
 
 
78
* :guilabel:`Type` : \ ``Default``\,
84
79
 
85
80
* :guilabel:`Save` the form.
86
81
 
87
82
.. tip:: Email
88
83
 
89
 
      If you use the email gateway, the Outlook or the Thunderbird plugin, do not forget to register an email addresses to each contact, so that the gateway will automatically attach incoming emails to the right partner.
 
84
      If you use the email gateway, the Outlook or the Thunderbird plugin, do not forget to register an email addresses to each contact.
90
85
 
91
86
To update a partner, open the corresponding form, select `Edit` and change the required fields. As explained before, when a company is both one of your customers and a supplier, you just have to edit the partner form once to have changes applied to both customer and supplier.
92
87
 
96
91
 
97
92
.. index:: Contact; Address
98
93
 
99
 
Managing your Contacts & Addresses
100
 
----------------------------------
 
94
Managing your Contacts
 
95
----------------------
101
96
 
102
97
You can have several contacts for one partner. Contacts represent company employees that you are in
103
98
touch with, along with their address details. For each address you can indicate the type (\ ``Default``\, \ ``Invoice``\, \ ``Delivery``\, \ ``Contact``\   or \ ``Other``\).
104
99
 
105
 
Contacts can be entered into the :guilabel:`General` tab of the **Customer** form, or from the list of addresses in the :menuselection:`Sales --> Address Book --> Addresses` menu.
106
 
 
107
 
.. tip:: Same Contact, Different Partners 
108
 
 
109
 
      Do you have contacts who work for several companies, and need to be linked to several partners? Check out the :ref:`ch-contact` chapter.
 
100
Contacts can be entered into the :guilabel:`Contacts` tab of the **Customer** form.
 
101
Or you can also create a new partner and assign a company on that partner which will make this partner as a contact on that partner (*company*). 
110
102
 
111
103
Customizing Partner Fields
112
104
--------------------------
113
105
 
114
106
OpenERP also allows you to customize the ``Partner`` view to your needs. Click the `Manage Views` option if you want to add fields, delete fields or change the order of fields in a view.
115
107
 
116
 
Let us add the ``Birthday`` field to a contact, in the `Addresses` form view. To do so, go to the :menuselection:`Sales -->
117
 
Address Book --> Addresses` menu and open any address in Form view. In the right menu bar, click `Manage Views`, then `Edit` because the corresponding view will already be preselected.
 
108
Let us add the ``Birthday`` field to a contact, in the `Customers` form view. To do so, click on the logged in user at top-right and select *About OpenERP* and then select *Activate the developer mode*.Now go to the :menuselection:`Sales -->
 
109
Customers` menu and open any customer in Form view.  Click on `Debug View#` and then select `Manage Views`, then `Edit` because the corresponding view will already be preselected.
118
110
 
119
 
Go to the last line of the view and click the blue plus (+) sign to add a field to the `Communication` group. Proceed as in the figure below, then click the `Update` button.
 
111
Go to the last line of the view and click the blue plus (+) sign to add a field to the `Contacts` view. Proceed as in the figure below, then click the `Update` button.
120
112
 
121
113
.. figure::  images/manage_views_addfield_small.jpeg
122
114
   :scale: 75
124
116
 
125
117
   *Add the Birthday Field for a Contact*
126
118
 
127
 
In the `Properties` screen that appears, you can change the label to ``Birthday`` in the ``String`` field. To indicate that a new field can be used in the corresponding search view, make sure to select ``Always Searchable``. Click the `Update` button to confirm your changes. Click `Preview` to see your result. The ``Birthday`` field will now appear in your `Address` form view, ready to be used.
 
119
In the `Properties` screen that appears, click on the *New Field* through which you can change the label to ``Birthday`` in the ``String`` field. To indicate that a new field can be used in the corresponding search view, make sure to select ``Always Searchable``. Click the `Update` button to confirm your changes. Click `Preview` to see your result. The ``Birthday`` field will now appear in your *Customers form view --> Contacts tab --> Create/Open* any contact, ready to be used.
 
120
You can also customize the ``actions``.
128
121
 
129
122
Performing Actions on Customers
130
123
-------------------------------
131
124
 
132
125
.. index::
133
 
   single: send SMS
134
126
   single: opportunity
135
127
   single: reminder
136
128
 
137
 
At the right side of the `Customers` list or form view, you will find a list of all of the reports, actions and links available for the selected partner(s). You can perform actions and print reports both from List and from Form view, List view allowing you to do actions for several partners at the same time.
 
129
At the right side of the `Customers` form view, you will find group of buttons(\ ``Schedule a Meeting``\, \ ``Purchase Orders``\, \ ``Supplier Invoices``\, \ ``Quotations and Sales``\  etc) are available. You can perform actions(by clicking on the ``More`` at the top) and print reports(by clicking on the ``Print`` at the top) both from List and from Form view, List view allowing you to do actions for several partners at the same time.
 
130
You can also add an attachment.
138
131
 
139
132
.. tip:: Actions
140
133
 
141
 
       To display the list of possible actions, just select one or more customers or click the arrow at the top of the right side bar. 
 
134
       To display the list of possible actions, just select one or more customers. 
142
135
 
143
136
You can create a new opportunity for a customer, or start a mass mailing. Mass mailings will usually be started from list view, because you will select several partners at a time.
144
137
 
146
139
 
147
140
        For mass mailings, you might prefer to use the Direct Marketing application, which offers great functionalities (please refer to chapter :ref:`part3-crm-market`).
148
141
 
149
 
Another action enables you to quickly send an SMS message. 
150
 
 
151
 
.. tip::  Send an SMS message
152
 
 
153
 
        To send an SMS message from standard Open ERP you will have to place an order with the bulk SMS
154
 
        gateway operator Clickatell™ http://clickatell.com.
155
 
 
156
 
        To send an SMS message to a partner or a selection of several partners, first select the partners
157
 
        in list view, then click the :guilabel:`SMS Send` Action icon.
158
 
 
159
142
.. index:: Filter
160
143
 
161
144
Finding your Partners using Filters
162
145
-----------------------------------
163
146
 
164
 
Open the `Customers` list view to discover the search options allowing you to easily filter your partners. You can group by ``Salesman`` to see which customers have already been assigned a salesman or not. Click the button at the right (the icon of the person) to see the customers you are responsible for.
 
147
Open the `Customers` list view to discover the search options(top-right) allowing you to easily filter your partners.You can group by ``Salesman`` to see which customers have already been assigned a salesman or not.And can also group by ``Company``. You can filter by *Persons* to see the customers you are responsible for.
 
148
You can also filter by *My Partners*, *Companies*, *Customers* and *Suppliers*.
165
149
 
166
150
.. tip:: Limit
167
151
 
168
 
       If you want to display more than the 20 partners displayed by default, click the ``1 to 20 of - XX`` option at the bottom of the screen to be able to change the limit.
 
152
       If you want to display more than 80 partners displayed by default, click the ``1 to 80 of 80`` option at the top of the screen to be able to change the limit.
169
153
 
170
154
Filters also allow you to quickly set lists of customers for which you want to do specific actions. Through the ``New Filter`` option, you can also add your own filters for any field related to the ``Customer`` form.
171
155
 
173
157
        
174
158
       You can easily create your own frequently used filters by prefiltering the data the way you want and then using the Save Filter option.
175
159
 
176
 
 
177
160
.. _partner-categ:
178
161
 
179
162
Categorizing your Partners
182
165
.. index::
183
166
   pair: partner; category
184
167
 
185
 
OpenERP uses categories to organize all of its partners according to their relationship with your company (customer, prospect, supplier, and so on). Each partner may be attached to several categories. To open the list of available partner categories, use the menu :menuselection:`Sales --> Configuration --> Address Book --> Partner Categories`.
 
168
OpenERP uses categories to organize all of its partners according to their relationship with your company (partner, prospect, supplier, and so on). Each partner may be attached to several categories. To open the list of available partner categories, use the menu :menuselection:`Sales --> Configuration --> Address Book --> Partner Categories`.
186
169
 
187
170
.. figure::  images/crm_partner_category_big.png
188
 
   :scale: 100
 
171
   :scale: 75
189
172
   :align: center
190
173
 
191
174
   *List of Partner Categories*
192
175
 
193
 
Click one of the categories in the partner category structure to get a list of the partners
194
 
in that category. If you click a category that has subcategories, you will get a list of all of the
195
 
partners in the main category and in all of its subcategories.
196
 
 
197
176
.. note:: Categories
198
177
 
199
178
        To create a new category, go to the menu :menuselection:`Sales --> Configuration --> Address Book --> Partner Categories` and click the `New` button.
202
181
the structure: a marketing promotion activity, for example, can be applied either to all customers,
203
182
or selectively only to customers in one category and its subcategories.
204
183
 
205
 
You can create your own categories and assign them to your partner from the `Customer` form. Another way of assigning the corresponding partner to a category is to open the category from the `Partner Categories`.
206
 
 
207
 
In the :ref:`profiling` chapter, you will see how to assign partners to categories automatically using segmentation rules.
208
 
 
209
 
.. _ch-contact:
210
 
 
211
 
An Alternative to Manage your Contacts
212
 
--------------------------------------
213
 
 
214
 
According to your kind of business, the standard way of linking several contacts to one partner may not be flexible enough for you. You could perfectly well have the same employees working for several of your companies. Or maybe you work with representatives ensuring follow up of several of your customers. So you would want to have the same contact linked to different partners.
215
 
 
216
 
Of course, OpenERP provides an alternative, the :mod:`base_contact` module, which gives you even more flexibility in managing your contacts.
217
 
 
218
 
Easily share the same contact (an employee, for instance), who may perfectly have different jobs, with several partners. You only need to enter (or *create*) the contact once and link it to the partners concerned, while specifying the position the contact holds for each company in particular. Any changes to contact information only need to be made once for them to be applied to all partners the contact is related to!
219
 
 
220
 
We illustrate the concept of multiple relationships between contacts and partners (companies) through an example. The figure :ref:`fig-crmconw` shows two companies having several addresses (places of business) and several contacts attached to these addresses.
221
 
 
222
 
In this example you will find the following elements:
223
 
 
224
 
* The ABC bank has two places of business, represented by the addresses of ABC Belgium and ABC
225
 
  Luxembourg,
226
 
 
227
 
* The addresses of Dexey France and Dexey Belgium belong to the Dexey company,
228
 
 
229
 
* At the office of ABC Luxembourg, you have the contacts of the director (D. Smith) and the
230
 
  accountant (A. Doe),
231
 
 
232
 
* Mr Doe holds the post of accountant for ABC Luxembourg and Dexey France,
233
 
 
234
 
* Mr D. Smith is director of Dexey France and Dexey Belgium and we also have his private address
235
 
  which is not attached to a partner.
236
 
 
237
 
An extra menu option will be added, allowing you to display the list of contacts, through :menuselection:`Sales --> Address Book --> Contacts`.
238
 
 
239
 
The screenshot below illustrates how contacts are handled with the advanced Contacts configuration.
240
 
 
241
 
.. _fig-crmconw:
242
 
 
243
 
.. figure:: images/crm_contact_with_latest.png
244
 
   :scale: 100
245
 
 
246
 
   *Advanced Contact Management*
247
 
 
248
 
This is a clear way to illustrate the complexities that may be accomplished in OpenERP.
249
 
 
250
 
If you correct or change a contact name in the contact form, the changes will be applied to all the posts occupied in the different companies.
251
 
 
252
 
The screen below represents a partner form. You can add several addresses, such as Invoice & Delivery, and a list of
253
 
contacts per address. Each contact has its own data, such as name, function, phone number and email.
254
 
 
255
 
.. figure:: images/crm_base_contacts.png
256
 
   :scale: 80
257
 
   :align: center
258
 
 
259
 
   *Partner Form with the Advanced Contacts Management*
260
 
 
261
 
Go to :menuselection:`Sales --> Address Book --> Contacts` to open a contact form.
262
 
You enter data in the contact form, containing information such as mobile phone, different functions occupied, and personal blog. You can also add a photo of your contact.
263
 
If you click the `Functions and Addresses` line, you will get more details about the job (such as start date, end date and fax).
264
 
 
265
 
.. figure:: images/crm_partner_poste.png
266
 
   :scale: 100
267
 
   :align: center
268
 
 
269
 
   *Detail of a Position occupied by a Contact at a Partner*
 
184
You can create your own categories and assign them to your partner from the `Customer` form.
270
185
 
271
186
.. Copyright © Open Object Press. All rights reserved.
272
187