CRM Basics

In this section we will look at how CRM Accounts are used and how they relate to Customers, Vendors, Contacts, and Addresses. Then we will enter an Incident linked to an Account and an Item. Finally, we will add To-Do's to the Incident and assign them to users who must complete the To-Do's before they may close the Incident.

The scenarios described in this section refer to Items and other data found in the xTuple ERP Demo Database. The Demo Database is available for download from the xTuple ERP website.

CRM Table Relationship Diagram

Pictured below is a wire diagram of the table relationships that stem from CRM records. Joins that are tagged with "1-1" mean that one record in the left table is related to one record in the right. Joins tagged with "1-∞" mean that one record in the left table can be related to many records in the right. Some contact associations have special relationships and are identified in a slightly different color with the note (CRM Contacts). This means that the table on the left is joined to the table on the right in the usual way, but the contacts on the right table must also be joined with, and therefore belong to, the same CRM Account that the table on the left belongs to.

Though many contacts may be related to a CRM Account, a contact may only be associated with one parent CRM Account.

CRM Accounts, Addresses, and Contacts

Central to the concept of Corporate/ Customer Relationship Management is the Account. An Account holds information about an entity and serves to define it further as a Customer, Prospect, Vendor, Competitor, or Partner. The creation of an Account enables you to enter new Contact and Address information—or draw from previously created Contacts and Addresses.

In this section we will be modifying an existing Account and defining it as a Vendor. We will then open the Contacts List and Addresses List to see how that information was populated dynamically. Later, we will record a related Incident, along with several To-Do's linked to the Incident.

We will begin by modifying an existing Account. The Customer, TTOYS, will be familiar from the Basic Business Process Flow chapter of the xTuple ERP Demo Guide. To access the master list of CRM Accounts, follow these steps:

CRM Account Screen

F068-CRM-Acct.png

As you can see in our example, the "Customer" option is selected in the "Relationships" portion of the screen. You can also see that the customer is marked as "Active."

We will now update this Account record, modifying it so that our Customer TTOYS is also listed as a Vendor. To update the Account record, follow these steps:

Now let's take a look at the new Contacts we created dynamically during the process of updating our Account. To view the list of available Contacts, follow these steps:

Contact Screen

F069-CRMContact.png

Now that we have modified an Account and seen how Contact information was created dynamically, let's look at one of the Addresses we generated. To access the master list of addresses, follow these steps:

Address Screen

F070-CRM-Address.png

As you can see in our example, the Address we created during the Account editing process is now clearly marked as a Vendor Address, linked to the TTOYS Account.

CRM Incident Workbench

The next step in this scenario is to create an Incident linked to the TTOYS CRM Account. We will also be linking your Contact information to the Incident—as well as your xTuple ERPxTuple ERP user. To begin the process of creating a new Incident, follow these steps:

Incident Workbench

F071-CRM-IncWB.png

The Incident Workbench enables you to monitor and record Incidents that are linked to Accounts, Contacts, Users, and To-Do"s. The flexibility offered by the Incident Workbench enables you to effectively manage a variety of business processes:

  1. Customer requests
  2. Customer issues
  3. Vendor certification
  4. Outbound product quality tests
  5. Inbound component quality tests
  6. Any other processes that require tracking

In the previous example, we displayed information for All Statuses and All Users. What would happen if we changed the search parameters? Let's find out. To change the Incident search parameters, follow these steps:

As you have probably figured out by now, the fields at the top of the Incident Workbench are filters which enable you to zero-in on the information you are searching for.

We have seen how to locate Incidents—and how to apply search parameters to narrow down our search for information. Now let's create a new Incident. To create a new Incident, follow these steps:

We will now enter a To-Do item and associate it with the Incident. To enter a To-Do item from the Incident Workbench, follow these steps:

To-Do List Item

F072-CRM-Inc-ToDo.png

Now that we have added one To-Do item, let's go ahead and add a couple more. Use the following instructions to add additional To-Do items:

New Incident With To-Do's

F073-CRM-Inc-ToDoTAB.png

To-Do List Management

Individual Users have the ability to mange their To-Do Lists using the "To-Do List" display. To access the To-Do List management display, follow these steps:

To-Do List

When a To-Do Item displays in black type, this indicates the item has been completed. Red To-Do's are late. Green To-Do's are not yet due.

CrmBasics (last edited 2008-12-31 20:52:21 by ptyler)