Kavi® Members Help

Chapter 26. How to Change Purpose

Why Is Change So Hard?

Company Purpose and User Purpose broadly define different categories of companies and users and determine how they are managed in Kavi Members. Depending on site configuration, your organization may have just two Company Purposes, or it may have as many as four. You can see which purposes are in use on your site by visiting the Company Types and User Types tools in the Super Admin Area. If you are not familiar with the default purposes, see the Purpose Concepts document.

Since every user belongs to a company, there is some relationship between User Purposes and Company Purposes. The User Purposes assigned to users must be compatible with the Company Purpose assigned to their company. For example, users who belong to a Staff Company must be assigned the 'Staff Person' User Purpose. For a complete list, see the Appendix document Company and User Purpose Compatibility.

Kavi Members enforces rules based on purpose, particularly regarding the signup process and the assignment of types. Returning to the example of staff, Staff Companies aren't listed on signup forms, which prevents users from adding themselves as staff through online signup forms. On the other hand, users who belong to Member Companies can signup as Company Representatives through online forms.

As users are added to the database they are automatically assigned a Contact Type (and sometimes a User Type) that may be specific to their purpose. The data fields collected for a user or company also vary depending on the purpose. So the data in a Staff Person account may look quite different from the data in a Company Representative account. When changing a user or company from one purpose to another, types assigned for the old purpose must be stripped and new types assigned, so user access privileges change. The new purpose may require data fields that weren't collected for the old purpose. If membership is enabled, change of purpose could make a user or company ineligible for membership.

Back to top

Purpose Change Tools

There are three tools that Super Admins can use to change purposes.

Change a Company Purpose

When you want to change a Company Purpose, it is easiest to use Change a Company Purpose. This tool handles most of the auxiliary tasks for you, so it changes users to a compatible User Purpose and manages the assignment of Company Types, Contact Types and User Types. Inappropriate types are revoked and default types for the new Company Purpose and User Purpose are assigned. If you want to change a Staff Company to another Company Purpose, or change any other Company Purpose to Staff Company, you must use this tool.

Change a User's Purpose

Change a User's Purpose allows you to change the purpose of a single user at a time, so use this tool when you want to change purposes for a small number of users. In most cases you assign the user to a different company with a compatible Company Purpose. If you want to change a Staff Person to another User Purpose, or change any other User Purpose to Staff Person, use this tool. If you want to change all users in a company to a different purpose, use the Change a Company's Purpose tool instead.

Upload Data

You can use the Upload Data tool when you want to change a batch of companies or users to another purpose, but Upload Data is more restrictive in the kinds of purpose changes it supports. See the last section of this page for instructions on Using Upload Data to Change Purpose.

Back to top

Supported Company Purpose Changes

These tables show what kinds of purpose changes are supported in the Change a Company's Purpose, Change a User's Purpose and Upload Data tools.

Important

When a Member Company's purpose is changed, any memberships are deleted, including historical memberships (i.e., the entire membership history is deleted). When this is unacceptable, create a duplicate company with the new purpose and deactivate the old company. You can use the Upload Data tool to edit the company to which these users are assigned.

Table 26.1. Supported Company Purpose Changes: Member Company

Member Company to: User Purposes Change a Company's Purpose Upload Data
Nonmember Company Company Representative (no change) X X
Company for Individuals Company Representative to Individual Member X  
Staff Company Company Representative to Staff Person X  

Table 26.2. Supported Company Purpose Changes: Nonmember Company

Nonmember Company to: User Purposes Change a Company's Purpose Upload Data
Member Company Company Representative (no change) X X
Company for Individuals Company Representative to Nonmember Individual X X
Staff Company Company Representative to Staff Person X  

Table 26.3. Supported Company Purpose Changes: Company for Individuals

Company for Individuals to: User Purposes Change a Company's Purpose Upload Data
Member Company Individual Member to Company Representative X  
Nonmember Company Individual Member to Company Representative X X
Nonmember Company Individual Nonmember (no change)   X
Staff Company Individual Member to Staff Person X  

Table 26.4. Supported Company Purpose Changes: Staff Company

Staff Company to: User Purposes Change a Company's Purpose Upload Data
Member Company Staff Person to Company Representative X  
Nonmember Company Staff Person to Company Representative X  
Company for Individuals Staff Person to Individual Member X  
Back to top

Supported User Purpose Changes

These tables show what kinds of purpose changes are supported in the Change a User's Purpose and Upload Data tools.

Important

When an Individual Member's purpose is changed, any memberships are deleted, including historical memberships (i.e., the entire membership history is deleted). If this is unacceptable, create a duplicate user with the new purpose and deactivate the old user.

Table 26.5. Supported User Purpose Changes: Company Representative

Company Representative to: Change a User's Purpose Upload Data
Individual Member X  
Individual Nonmember X X
Staff Person X  

Table 26.6. Supported User Purpose Changes: Individual Member

Individual Member to: Change a User's Purpose Upload Data
Company Representative X  
Individual Nonmember X X
Staff Person X  

Table 26.7. Supported User Purpose Changes: Individual Nonmember

Individual Nonmember to: Change a User's Purpose Upload Data
Company Representative X X
Individual Member X X
Staff Person X  

Table 26.8. Supported User Purpose Changes: Staff Persion

Staff Person to: Change a User's Purpose Upload Data
Company Representative X  
Individual Member X  
Individual Nonmember X  
Back to top

Using Upload Data to Change Purpose

Upload Data supports a limited set of purpose changes, as documented in the following table. The basic process is outlined as long as it takes no more than two steps to complete. Changes that require more than two steps should be performed through Change a Company Purpose and Change a User Purpose.

Note

Changes to or from a staff purpose (i.e., Staff Company or Staff Person) are not supported in the Upload Data tool. Use Change a Company Purpose or Change a User Purpose.

Member Company/Company Representative

Table 26.9. Member Company/Company Representative to:

New Company/User Purpose General Procedure
Nonmember Company/Company Representative 1. Change Company Purpose to 'Nonmember Company'.
Nonmember Company/Individual Nonmember

1. Change Company Purpose to 'Nonmember Company'.

2. Change User Purpose to 'Individual Nonmember'.

Company for Individuals/Individual Member Takes more than 2 steps.
Company for Individuals/Individual Nonmember Takes more than 2 steps.

Nonmember Company/Company Representative

Table 26.10. Nonmember Company/Company Representative to:

New Company/User Purpose General Procedure
Member Company/Company Representative 1. Change Company Purpose to 'Member Company'.
Nonmember Company/Individual Nonmember 1. Change User Purpose to 'Individual Nonmember'.
Company for Individuals/Individual Member Takes more than 2 steps.
Company for Individuals/Individual Nonmember 1. Change Company Purpose to 'Company for Individuals'.

Nonmember Company/Nonmember Individuals

Table 26.11. Upload Nonmember Company/Nonmember Individuals to:

New Company/User Purpose General Procedure
Member Company/Company Representative

1. Change User Purpose to 'Company Representative'.

2. Change Company Purpose to 'Member Company'.

Nonmember Company/Company Representative 1. Change User Purpose to 'Company Representative'.
Company for Individuals/Individual Member

1. Change Company Purpose to 'Company for Individuals'.

2. Change User Purpose to 'Individual Member'.

Company for Individuals/Individual Nonmember 1. Change Company Purpose to 'Company for Individual'.

Company for Individuals/Individual Member

Table 26.12. Upload Company for Individuals/Individual Member Purpose Changes

New Company/User Purpose General Procedure
Member Company/Company Representative Takes more than 2 steps.
Nonmember Company/Company Representative Takes more than 2 steps.
Nonmember Company/Nonmember Individual

1. Change User Purpose to 'Individual Nonmember'.

2. Change Company Purpose to 'Nonmember Company'.

Company for Individuals/Individual Nonmember

1. Change User Purpose to 'Individual Nonmember'.

2. Change Company Purpose to 'Company for Individuals'.

Company for Individuals/Individual Nonmember

Table 26.13. Company for Individuals/Individual Nonmember to:

New Company/User Purpose General Procedure
Member Company/Company Representative Takes more than 2 steps.
Nonmember Company/Company Representative Takes more than 2 steps.
Nonmember Company/Nonmember Individual 1. Change Company Purpose to 'Nonmember Company'.
Company for Individuals/Individual Member 1. Change User Purpose to 'Individual Member'.
Back to top