AddRoleToUser

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
CopyRolesToUser

CopyRolesToUser

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509524 - Copy User Roles

Parameter NameData ItemData TypeReq/OptI/O/Both
szFromUserTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szToUserTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

cCopyAndAddOrReplaceEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None
DeleteRoleFromUser

DeleteRoleFromUser

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
FetchHighestSequenceNumber

FetchHighestSequenceNumber

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9500926 - Fetch Highest Sequence Number

Parameter NameData ItemData TypeReq/OptI/O/Both
mnSequenceNumberSEQNOMATH_NUMERICOPTNONE

The sequence number of the role.

Related Functions

None

Related Tables

None
ModifyRole

ModifyRole

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
RetrieveALLDescription

RetrieveALLDescription

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
RetrieveUsersCurrentRole

RetrieveUsersCurrentRole

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
ValidateRole

ValidateRole

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None
ValidateRoleByEnvironment

ValidateRoleByEnvironment

Role Manipulation - Add, Delete, Modify

Minor Business Rule

Object Name: B9509523

Parent DLL: CCORE

Location: Client/Server

Language: C

Data Structure

D9509523 - Add, Modify, Delete Role Information

Parameter NameData ItemData TypeReq/OptI/O/Both
cRoleTypeROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szRoleFRROLEcharOPTNONE

The role that contains other roles, users, or machines.

szUserOrRoleTOROLEcharOPTNONE

A role, user, or machine name that is a member of a role.

szDescription1DL01charOPTNONE

A user defined name or remark.

szLanguagePreferenceLNGPcharOPTNONE

A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that 
language must exist at either the system level or in your user preferences.

jdEffectiveDateEFFDATEJDEDATEOPTNONE

The date when a user role becomes valid.

jdExpirationDateEXPIRDATEJDEDATEOPTNONE

The Date that a User Role expires.

cIncludedInALLROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

cValidateEnvironmentROLETYPcharOPTNONE

Character field that indicates if the "Member of" is a Role, User or Machine.

szEnvironmentNameENHVcharOPTNONE

For World, the Environment name is also called the Plan Name, and is used to uniquely identify an upgrade environment for 
Install/Reinstall. For EnteriseOne (Install Applications), the environment name is also called the Plan Name, and is used to uniquely identify an upgrade 
environment for Install/Reinstall. For EnterpriseOne (Environment or Version Applications), this is the path code that identifies the location of the 
application or version specification data. 

Related Functions

None

Related Tables

None