PLUGIN Table

The PLUGIN table stores information about plugin types (forms, views, images, bitmaps, macros, menus, contact processes, report profiles, reports, SQL scripts, Visual Basic scripts, mail merge templates, and toolbars) created in Architect and used in Infor CRM. In addition, the PLUGIN table contains the plugin information for groups created in Infor CRM. (Ad hoc groups are stored in the AdHocGroup table.)

The PLUGIN table contains the plugin name (such as file name of the .ocx or the Type Library ID), family, numeric type, user creating the plugin, date created or modified, version number of the plugin, company details, read only and other attributes.  

Table Relationships

  • CreateUser and ModifyUser are foreign keys referencing UserID in the USERINFO table.

  • LockedID is a foreign key referencing UserID in the USERINFO table.

Legend
 

Field Datatype (Length) Allow Nulls Indexes Column Values

PLUGINID (PK)

STANDARDID(12)

NOT NULL

PLUGIN_PLUGINID_PK (AK)

 

NAME

varchar(64)

NULLS

PLUGIN_NAME (IE)

 

FAMILY

varchar(64)

NULLS

PLUGIN_FAMILY (CA)

 

TYPE

int(4)

NULLS

PLUGIN_TYPE (IE)

0=Processes, 1=Sales Processes, 2=Scripts(Basic), 3=Views(Legacy), 4=Profiles(Reports),  5=Scripts(SQL), 8=Groups, 13=Macros, 14=Strips(Menu), 15=Strips(Toolbar), 18=Bitmaps, 19=Crystal Reports, 23=Groups, 25=Templates, 26=XML, 27=Active Script, 28=Forms, 29=ActiveX Control, 30=Main Views,  31=Global Scripts, 32=Stored Procedure, 33=Stored Procedure Project,  34=Text, 35=Dashboard Widgets, 36=Dashboard pages (or tabs)

USERID(FK)

STANDARDID(12)

NULLS

PLUGIN_USERID (IE)

 

CREATEDATE

datetime(8)

NULLS

 

 

LOCKED

BOOLEAN(1)

NULLS

 

 

LOCKEDID (FK)

STANDARDID(12)

NULLS

 

 

DATA

DATABLOB(16)

NULLS

 

 

VERSION

int(4)

NULLS

 

 

SYSTEM

BOOLEAN(1)

NULLS

 

 

ISPUBLIC

BOOLEAN(1)

NULLS

 

 

DESCRIPTION

varchar(128)

NULLS

 

 

DATACODE

varchar(24)

NULLS

 

 

BASEDON

STANDARDID(12)

NULLS

PLUGIN_BASEDON (IE)

 

TEMPLATE

varchar(64)

NULLS

 

 

AUTHOR

varchar(50)

NULLS

PLUGIN_AUTHOR (IE)

 

COMPANY

varchar(50)

NULLS

PLUGIN_COMPANY (IE)

 

COMPANYVERSION

float(8)

NULLS

PLUGIN_COMPANYVERSION (IE)

 

BASEDONCOMPANY

varchar(50)

NULLS

 

 

BASEDONCOMPANYVERSION

float(8)

NULLS

 

 

RELEASED

char(1)

NULLS

 

 

DEV

char(1)

NULLS

 

 

READONLY

char(1)

NULLS

 

 

INSTALLATIONDATE

datetime(8)

NULLS

 

 

RELEASEDDATE

datetime(8)

NULLS

 

 

DISPLAYNAME

varchar(128)

NULLS

 

 

MODIFYDATE

datetime(8)

NULLS

 

 

MODIFYUSER (FK)

char(12)

NULLS

 

 

CREATEUSER (FK)

char(12)

NULLS

 

 

CUSTOMFLAG

varchar(1)

NULLS