4
Managing your Address Book
5
==========================
4
Managing your Customers
5
=======================
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.
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.
19
18
.. note:: Address Types
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``.
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.
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.
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.
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,
38
* the :guilabel:`Sales & Purchases` tab contains information such as the default salesman and sales team, and the website,
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,
44
* the :menuselection:`Notes` tab is an area for free text notes.
46
.. figure:: images/crm_partner_hist.jpeg
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.
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.
34
* the :guilabel:`Contact` tab contains information about different contacts of that partner (*company*).
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.
38
* the :menuselection:`Internal Notes` tab is an area for free text notes.
40
.. figure:: images/sales_purchases_tab.png
50
*The History Tab of a Customer*
44
*The Sales & Purchases of a Customer*
52
46
Creating and Updating Partners
53
47
------------------------------
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.
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.
61
.. figure:: images/crm_partner_default.jpeg
56
.. figure:: images/crm_partner_default.png
75
70
* :guilabel:`Name` : \ ``Smith and Offspring``\ ,
77
* :guilabel:`Customer` checkbox : \ ``checked``\ ,
79
* :guilabel:`Supplier` checkbox : \ ``unchecked``\ ,
81
* :guilabel:`Contact Name` : \ ``Stephen Smith``\ ,
83
* :guilabel:`Type` : \ ``Default``\, in the Postal Address section,
72
* :guilabel:`Customer` checkbox : \ ``checked``\ , in the Sales & Purchases tab,
74
* :guilabel:`Supplier` checkbox : \ ``unchecked``\ , in the Sales & Purchases tab,
76
* :guilabel:`Contact Name` : \ ``Stephen Smith``\ , in the Contacts tab
78
* :guilabel:`Type` : \ ``Default``\,
85
80
* :guilabel:`Save` the form.
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.
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.
97
92
.. index:: Contact; Address
99
Managing your Contacts & Addresses
100
----------------------------------
94
Managing your Contacts
95
----------------------
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``\).
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.
107
.. tip:: Same Contact, Different Partners
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*).
111
103
Customizing Partner Fields
112
104
--------------------------
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.
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.
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.
121
113
.. figure:: images/manage_views_addfield_small.jpeg
125
117
*Add the Birthday Field for a Contact*
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``.
129
122
Performing Actions on Customers
130
123
-------------------------------
134
126
single: opportunity
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.
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.
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.
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`).
149
Another action enables you to quickly send an SMS message.
151
.. tip:: Send an SMS message
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.
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.
159
142
.. index:: Filter
161
144
Finding your Partners using Filters
162
145
-----------------------------------
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*.
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.
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.
183
166
pair: partner; category
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`.
187
170
.. figure:: images/crm_partner_category_big.png
191
174
*List of Partner Categories*
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.
197
176
.. note:: Categories
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.
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`.
207
In the :ref:`profiling` chapter, you will see how to assign partners to categories automatically using segmentation rules.
211
An Alternative to Manage your Contacts
212
--------------------------------------
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.
216
Of course, OpenERP provides an alternative, the :mod:`base_contact` module, which gives you even more flexibility in managing your contacts.
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!
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.
222
In this example you will find the following elements:
224
* The ABC bank has two places of business, represented by the addresses of ABC Belgium and ABC
227
* The addresses of Dexey France and Dexey Belgium belong to the Dexey company,
229
* At the office of ABC Luxembourg, you have the contacts of the director (D. Smith) and the
232
* Mr Doe holds the post of accountant for ABC Luxembourg and Dexey France,
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.
237
An extra menu option will be added, allowing you to display the list of contacts, through :menuselection:`Sales --> Address Book --> Contacts`.
239
The screenshot below illustrates how contacts are handled with the advanced Contacts configuration.
243
.. figure:: images/crm_contact_with_latest.png
246
*Advanced Contact Management*
248
This is a clear way to illustrate the complexities that may be accomplished in OpenERP.
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.
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.
255
.. figure:: images/crm_base_contacts.png
259
*Partner Form with the Advanced Contacts Management*
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).
265
.. figure:: images/crm_partner_poste.png
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.
271
186
.. Copyright © Open Object Press. All rights reserved.