wfm.ValidateWorkflow
This job checks a workflow model for validity.
2. Input Files
| Name | Description |
|---|---|
Input File |
Path and name of the file with the workflow model description in XML format |
3. Output Parameters
| Name | Type | Dependency | Description |
|---|---|---|---|
|
INT |
— |
Flag indicating whether the model is valid ( |
|
INT |
— |
Number of errors found in the model |
|
INT |
— |
Number of warnings related to the model |
|
BASE64 |
— |
Information about found errors in XML format (see below) |
|
BASE64 |
— |
Information about warnings in XML format (see below) |
5. Example: Structure of Errors
<Errors>
<SchemaValidationError>Error during schema validation!</SchemaValidationError>
<MissingTypeDeclRecordMembers>
<MissingTypeDeclRecordMember TypeDeclId="" TypeDeclName="TestList"/>
<MissingTypeDeclRecordMember TypeDeclId="" TypeDeclName="RecFu"/>
</MissingTypeDeclRecordMembers>
<MissingVariableRecordMembers>
<MissingVariableRecordMember VariableId="" VariableName="TestList1"/>
</MissingVariableRecordMembers>
<MissingTypeDeclarations>
<MissingTypeDeclaration Id="12346798134567891345678900001">
<ReferencingDataFields>
<ReferencingDataField Id="1234671345678913456789001" Name="abc"/>
<ReferencingDataField Id="126789134567890000" Name="xyz"/>
</ReferencingDataFields>
<ReferencingTypeDeclarations>
<ReferencingTypeDeclaration Id="123467981345" Name="TestList"/>
</ReferencingTypeDeclarations>
</MissingTypeDeclaration>
<MissingTypeDeclaration Id="12346798134567891345678900002">
<ReferencingTypeDeclarations>
<ReferencingTypeDeclaration Id="" Name="recBla"/>
</ReferencingTypeDeclarations>
</MissingTypeDeclaration>
</MissingTypeDeclarations>
<MissingActivityParticipants>
<MissingActivityParticipant Id="12346798134567891345678900006">
<ReferencingActivities>
<ReferencingActivity Id="" Name="step1"/>
<ReferencingActivity Id="" Name="step2"/>
</ReferencingActivities>
</MissingActivityParticipant>
<MissingActivityParticipant Id="12346798134567891345678900007">
<ReferencingActivities>
<ReferencingActivity Id="" Name="step1"/>
</ReferencingActivities>
</MissingActivityParticipant>
</MissingActivityParticipants>
<NoParticipantsInStartActivity/>
<MissingToolIds>
<MissingToolId ActivityId="" ActivityName="stepLoop1"/>
<MissingToolId ActivityId="" ActivityName="stepLoop2"/>
</MissingToolIds>
<MissingApplicationMasks>
<MissingApplicationMask ApplicationId="" ApplicationName="Anwendung Step1"
MaskId="12346798134567891345678900008"/>
</MissingApplicationMasks>
<MissingApplicationMaskIds>
<MissingApplicationMaskId ActivityId="" ActivityName="Act Step1"
ApplicationId="" ApplicationName="App Step 1"/>
</MissingApplicationMaskIds>
<MissingActivityApplications>
<MissingActivityApplication ActivityId="" ActivityName="step2"
ApplicationId="12346798134567891345678900010"/>
</MissingActivityApplications>
<InvalidApplicationMaskFieldIds>
<InvalidApplicationMaskFieldId MaskFieldId="123" ApplicationId=""
ApplicationName="AppTest"/>
</InvalidApplicationMaskFieldIds>
<MissingActivityVariables>
<MissingActivityVariable VariableId="12346798134567891345678900012">
<ReferencingActivities>
<ReferencingActivity Id="" Name="step2"/>
</ReferencingActivities>
</MissingActivityVariable>
<MissingActivityVariable VariableId="12346798134567891345678900013">
<ReferencingActivities>
<ReferencingActivity Id="" Name="step2"/>
</ReferencingActivities>
</MissingActivityVariable>
</MissingActivityVariables>
<InvalidParameterListCounts>
<InvalidParameterListCount ActivityId="" ActivityName="step1"
ApplicationId="" ApplicationName="App Step1"/>
<InvalidParameterListCount ActivityId="" ActivityName="step3"
ApplicationId="" ApplicationName="App Step3"/>
</InvalidParameterListCounts>
<ParamWithoutVariableActivities>
<ParamWithoutVariableActivity ActivityId="" ActivityName="step1"
ApplicationId="" ApplicationName="App Step1"/>
<ParamWithoutVariableActivity ActivityId="" ActivityName="step2"
ApplicationId="" ApplicationName="App Step2"/>
</ParamWithoutVariableActivities>
<MissingTakeOverActivities>
<MissingTakeOverActivity ActivityId="12346798134567891345678900014">
<ReferencingActivities>
<ReferencingActivity Id="step1" Name="step1"/>
</ReferencingActivities>
</MissingTakeOverActivity>
<MissingTakeOverActivity ActivityId="12346798134567891345678900015">
<ReferencingActivities>
<ReferencingActivity Id="step2" Name="step2"/>
</ReferencingActivities>
</MissingTakeOverActivity>
</MissingTakeOverActivities>
<MissingTakeOverVariables>
<MissingTakeOverVariable VariableId="12346798134567891345678900016">
<ReferencingActivities>
<ReferencingActivity Id="" Name="step1"/>
</ReferencingActivities>
</MissingTakeOverVariable>
</MissingTakeOverVariables>
<MissingFromActivities>
<MissingFromActivity FromActivityId="12346798134567891345678900017"
TransitionId="12346798134567891345678900018"/>
<MissingFromActivity FromActivityId="12346798134567891345678900019"
TransitionId="12346798134567891345678900020"/>
</MissingFromActivities>
<MissingToActivities>
<MissingToActivity ToActivityId="12346798134567891345678900021"
TransitionId="12346798134567891345678900022"/>
</MissingToActivities>
<RedundantTransitions>
<RedundantTransition FromActivityId="12346798134567891345678900021"
FromActivityName="stepX"
ToActivityId="12346798134567891345678900021"
ToActivityName="stepY"
TransitionId="12346798134567891345678900021"/>
</RedundantTransitions>
<InvalidFromLoopTransitions>
<InvalidFromLoopTransition FromActivityId="12346798891345678900021"
FromActivityName="stepX"
TransitionId="1234679891345678900021"/>
</InvalidFromLoopTransitions>
<InvalidToLoopTransitions>
<InvalidToLoopTransition ToActivityId="12346798134567891345678900021"
ToActivityName="stepX"
TransitionId="12346798134567891345678900021"/>
</InvalidToLoopTransitions>
<InvalidFromOrToLoops>
<InvalidFromOrToLoop LoopActivityId="12346798134567891345678900021"
LoopActivityName="loopX"/>
</InvalidFromOrToLoops>
<CycleActivities>
<CycleActivity Id="12346798134567891345678900021" Name="step58"/>
<CycleActivity Id="12346798134567891345678900021" Name="step42"/>
</CycleActivities>
<InvalidLoopTransitions>
<InvalidLoopTransition TransitionId="12346798134567891345678900021"
FromActivityId="12346798134567891345678900021"
FromActivityName="stepX"
ToActivityId="12346798134567891345678900021"
ToActivityName="stepY"/>
</InvalidLoopTransitions>
<InvalidToLoopNumActivities>
<InvalidToLoopNumActivity Id="12891345678900021" Name="step56"/>
<InvalidToLoopNumActivity Id="81345678913456789001" Name="step57"/>
</InvalidToLoopNumActivities>
<InvalidFromLoopNumActivities>
<InvalidFromLoopNumActivity Id="1234678900021" Name="step59"/>
<InvalidFromLoopNumActivity Id="3467981345678" Name="step60"/>
</InvalidFromLoopNumActivities>
<MissingLoopConditionActivities>
<MissingLoopConditionActivity Id="12891345678900021" Name="step61"/>
</MissingLoopConditionActivities>
<NoTerminationActivities>
<NoTerminationActivity Id="" Name="stepBla"/>
<NoTerminationActivity Id="" Name="stepFoo"/>
</NoTerminationActivities>
<NoLoopTerminationActivities>
<NoLoopTerminationActivity Id="" Name="stepLoop1"/>
<NoLoopTerminationActivity Id="" Name="stepLoop2"/>
</NoLoopTerminationActivities>
<MissingDefActIds>
<MissingDefActId Id="" Name="stepLoop1"/>
<MissingDefActId Id="" Name="stepLoop2"/>
</MissingDefActIds>
<AllClientTypesActivities>
<AllClientTypesActivitiy ActivityId="" ActivityName="XX" ApplicationId=""
ApplicationName="x1"/>
<AllClientTypesActivitiy ActivityId="" ActivityName="YY" ApplicationId=""
ApplicationName="y1"/>
</AllClientTypesActivities>
<AmbiguousActAppClientTypes>
<AmbiguousActAppClientType ActivityId="" ActivityName="ABC"
ClientTypeId="" ClientTypeName="CTX"/>
<AmbiguousActAppClientType ActivityId="" ActivityName="DEF"
ClientTypeId="" ClientTypeName="CTY"/>
</AmbiguousActAppClientTypes>
<ActAppInvalidClientTypes>
<ActAppInvalidClientType ActivityId="" ActivityName="AAB"
ApplicationId="" ApplicationName="v1"/>
<ActAppInvalidClientType ActivityId="" ActivityName="BBX"
ApplicationId="" ApplicationName="w2"/>
</ActAppInvalidClientTypes>
<ActEvtAllClientTypes>
<ActEvtAllClientType ActivityId="" ActivityName="ABC"
EventTypeId="100" EventTypeName="BeforeBlaEvent"/>
<ActEvtAllClientType ActivityId="" ActivityName="DEF"
EventTypeId="100" EventTypeName="AfterFuEvent"/>
</ActEvtAllClientTypes>
<AmbiguousActEvtClientTypes>
<AmbiguousActEvtClientType ActivityId="" ActivityName="ABCDE"
EventTypeId="100" EventTypeName="Before123Event"
ClientTypeId="" ClientTypeName="CTX11"/>
<AmbiguousActEvtClientType ActivityId="" ActivityName="DEFGH"
EventTypeId="100" EventTypeName="After456Event"
ClientTypeId="" ClientTypeName="CTY22"/>
</AmbiguousActEvtClientTypes>
<AmbiguousGlobalEvtClientTypes>
<AmbiguousGlobalEvtClientType ClientTypeId="" ClientTypeName="CT89"/>
<AmbiguousGlobalEvtClientType ClientTypeId="" ClientTypeName="CT90"/>
</AmbiguousGlobalEvtClientTypes>
<NoProcessStartClientType/>
<InvalidModParamVarIds>
<InvalidModParamVarId VarId="12891345678900021"/>
</InvalidModParamVarIds>
<AdhocActWithoutDefaultSubActs>
<AdhocActWithoutDefaultSubAct Id="" Name="AdhocActWithoutDefaultSubAct 1"/>
<AdhocActWithoutDefaultSubAct Id="" Name="AdhocActWithoutDefaultSubAct 2"/>
</AdhocActWithoutDefaultSubActs>
<AdhocActWithUnknownDefaultSubActs>
<AdhocActWithUnknownDefaultSubAct Id="" Name="AdhocActWithUnknownDefaultSubAct 1"/>
<AdhocActWithUnknownDefaultSubAct Id="" Name="AdhocActWithUnknownDefaultSubAct 2"/>
</AdhocActWithUnknownDefaultSubActs>
<AdhocActDefaultActIsNotAdhocSubActs>
<AdhocActDefaultActIsNotAdhocSubAct Id="" Name="AdhocActDefaultActIsNotAdhocSubAct 1"/>
<AdhocActDefaultActIsNotAdhocSubAct Id="" Name="AdhocActDefaultActIsNotAdhocSubAct 2"/>
</AdhocActDefaultActIsNotAdhocSubActs>
<AdhocActDefaultActIsNotWorkitems>
<AdhocActDefaultActIsNotWorkitem Id="" Name="AdhocActDefaultActIsNotWorkitem 1"/>
<AdhocActDefaultActIsNotWorkitem Id="" Name="AdhocActDefaultActIsNotWorkitem 2"/>
</AdhocActDefaultActIsNotWorkitems>
</Errors>
Description of the Errors XML structure:
-
SchemaValidationError: Schema validation error message -
MissingTypeDeclRecordMember: Type declaration that contains a record without members-
TypeDeclId(STRING): ID of the type declaration -
TypeDeclName(STRING): Name of the type declaration
-
-
MissingVariableRecordMember: Variable that contains a record without members-
VariableId(STRING): ID of the variable -
VariableName(STRING): Name of the variable
-
-
MissingTypeDeclaration: Used but undefined type declaration-
Id(STRING): ID used to reference non-existent type declaration
-
-
ReferencingDataField: DataField (workflow variable) that uses a non-defined type declaration-
Id(STRING): ID of the DataField -
Name(STRING): Name of the DataField
-
-
ReferencingTypeDeclaration: Type declaration that uses a non-defined type declaration-
Id(STRING): ID of the type declaration -
Name(STRING): Name of the type declaration
-
-
MissingActivityParticipant: Activity participant that is not a participant of the workflow-
Id(STRING): ID used to reference non-existent workflow participant
-
-
ReferencingActivity: Activity that references the parent structure-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
NoParticipantsInStartActivity: Tag exists if the start activity has no participants assigned -
MissingToolId: Activity that lacks a tool ID-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity
-
-
MissingApplicationMask: Application that references a non-existent mask-
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application -
MaskId(STRING): ID used to reference non-existent mask
-
-
MissingApplicationMaskId: Activity and associated application that has no mask assigned-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
MissingActivityApplication: Activity that references a non-existent application-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID used to reference non-existent application
-
-
InvalidApplicationMaskFieldId: Invalid reference to mask fields-
MaskFieldId(STRING): ID of the non-existent mask field -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
MissingActivityVariable: Activity variable that does not exist in the workflow as a DataField (workflow variable)-
VariableId(STRING): ID used to reference non-existent workflow variable
-
-
InvalidParameterListCount: Activity with associated application where the number of parameters does not match-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
ParamWithoutVariableActivity: Activity that contains application parameters without variable assignment-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
MissingTakeOverActivity: Activity from which variables should be taken over, but this activity does not exist in the workflow-
ActivityId(STRING): ID used to reference non-existent activity
-
-
MissingTakeOverVariable: Variable that should be taken over into an activity, but this variable (DataField) does not exist in the workflow-
VariableId(STRING): ID used to reference non-existent variable
-
-
MissingFromActivity: Transition that uses a From activity that does not exist in the workflow-
FromActivityId(STRING): ID used to reference non-existent activity -
TransitionId(STRING): ID of the transition
-
-
MissingToActivity: Transition that uses a To activity that does not exist in the workflow-
ToActivityId(STRING): ID used to reference non-existent activity -
TransitionId(STRING): ID of the transition
-
-
RedundantTransition: Transition that is redundant as it already exists with another ID-
FromActivityId(STRING): ID of the From activity -
FromActivityName(STRING): Name of the From activity -
ToActivityId(STRING): ID of the To activity -
ToActivityName(STRING): Name of the To activity -
TransitionId(STRING): ID of the transition
-
-
InvalidFromLoopTransition: Transition of type 'FROM LOOP', where the From activity is not a loop activity-
FromActivityId(STRING): ID of the From activity -
FromActivityName(STRING): Name of the From activity -
TransitionId(STRING): ID of the transition
-
-
InvalidToLoopTransition: Transition of type 'TO LOOP', where the To activity is not a loop activity-
ToActivityId(STRING): ID of the To activity -
ToActivityName(STRING): Name of the To activity -
TransitionId(STRING): ID of the transition
-
-
InvalidFromOrToLoop: Loop activity whose combination of FROM and TO LOOP transitions is invalid-
LoopActivityId(STRING): ID of the loop activity -
LoopActivityName(STRING): Name of the loop activity
-
-
CycleActivity: Activity where a forbidden cycle occurs in the workflow graph structure-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
InvalidLoopTransition: Transition that leads from one loop to another (activity lies in multiple subgraphs/loops)-
FromActivityId(STRING): ID of the From activity -
FromActivityName(STRING): Name of the From activity -
ToActivityId(STRING): ID of the To activity -
ToActivityName(STRING): Name of the To activity -
TransitionId(STRING): ID of the transition
-
-
InvalidToLoopNumActivity: Loop activity that does not have exactly one transition of type 'TO LOOP'-
Id(STRING): ID of the loop activity -
Name(STRING): Name of the loop activity
-
-
InvalidFromLoopNumActivity: Loop activity that does not have exactly one transition of type 'FROM LOOP'-
Id(STRING): ID of the loop activity -
Name(STRING): Name of the loop activity
-
-
MissingLoopConditionActivity: Loop activity for which no condition is defined-
Id(STRING): ID of the loop activity -
Name(STRING): Name of the loop activity
-
-
NoTerminationActivity: Activity from which the end activity cannot be reached-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
NoLoopTerminationActivity: Activity within a loop from which there is no way out that leads back to the loop activity via a TO-LOOP transition-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
MissingDefActId: Activity that has no default activity assigned for variable takeover-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
AllClientTypesActivity: Activity for which the client application assignment is not unique (there is an assignment for all clients)-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
AmbiguousActAppClientType: Activity for which the client application assignment is not unique-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ClientTypeId(STRING): ID of the client type -
ClientTypeName(STRING): Name of the client type
-
-
ActAppInvalidClientType: Activity that has an application assignment for an invalid client-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
ActEvtAllClientType: Activity for which the client event assignment is not unique (there is an assignment for all clients)-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
EventTypeId(STRING): ID of the event type -
EventTypeName(STRING): Name of the event type
-
-
AmbiguousActEvtClientType: Activity for which the client event assignment is not unique-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
EventTypeId(STRING): ID of the event type -
EventTypeName(STRING): Name of the event type -
ClientTypeId(STRING): ID of the client type -
ClientTypeName(STRING): Name of the client type
-
-
AmbiguousGlobalEvtClientType: Client type for which the assignment to the global client event is not unique-
ClientTypeId(STRING): ID of the client type -
ClientTypeName(STRING): Name of the client type
-
-
AdhocActWithoutDefaultSubAct: Adhoc activity that has no default activity assigned-
Id(STRING): ID of the adhoc activity -
Name(STRING): Name of the adhoc activity
-
-
AdhocActWithUnknownDefaultSubAct: Adhoc activity whose default activity does not exist in the model-
Id(STRING): ID of the adhoc activity -
Name(STRING): Name of the adhoc activity
-
-
AdhocActDefaultActIsNotAdhocSubAct: Adhoc activity whose default activity is not a valid run list activity for the respective adhoc activity-
Id(STRING): ID of the adhoc activity -
Name(STRING): Name of the adhoc activity
-
-
AdhocActDefaultActIsNotWorkitem: Adhoc activity whose default activity is not a work item-
Id(STRING): ID of the adhoc activity -
Name(STRING): Name of the adhoc activity
-
6. Example: Structure of Warnings
<Warnings>
<NoOutVarsInLoopActConditions>
<NoOutVarsInLoopActCondition Id="12346798134545678900021" Name="loopX"/>
<NoOutVarsInLoopActCondition Id="12346798134567891345671" Name="loopY"/>
</NoOutVarsInLoopActConditions>
<NoOutVarsInLoopActs>
<NoOutVarsInLoopAct Id="12346798134567891345678900021" Name="loopXA"/>
<NoOutVarsInLoopAct Id="12346798134567891345678900021" Name="loopYB"/>
</NoOutVarsInLoopActs>
<UnknownActAppClientTypes>
<UnknownActAppClientType ActivityId="" ActivityName="AAA"
ClientTypeId="1234679813456789134567890000A"/>
<UnknownActAppClientType ActivityId="" ActivityName="BBB"
ClientTypeId="1234679813456789134567890000B"/>
</UnknownActAppClientTypes>
<UnknownActEvtClientTypes>
<UnknownActEvtClientType ActivityId="" ActivityName="ABCDE" EventTypeId="100"
EventTypeName="Before123Event" ClientTypeId="ABC.."/>
<UnknownActEvtClientType ActivityId="" ActivityName="DEFGH" EventTypeId="100"
EventTypeName="After456Event" ClientTypeId="XYZ.."/>
</UnknownActEvtClientTypes>
<UnknownGlobalEvtClientTypes>
<UnknownGlobalEvtClientType ClientTypeId="123456...."/>
<UnknownGlobalEvtClientType ClientTypeId="1234567..."/>
</UnknownGlobalEvtClientTypes>
<AppToolsWithoutClientType>
<AppToolWithoutClientType ActivityId="" ActivityName="Aktivität 42"
ApplicationId="" ApplicationName="Applikation 43"/>
<AppToolWithoutClientType ActivityId="" ActivityName="Aktivität 44"
ApplicationId="" ApplicationName="Applikation 45"/>
<AppToolWithoutClientType ActivityId="" ActivityName="Aktivität 46"
ApplicationId="" ApplicationName="Applikation 47"/>
</AppToolsWithoutClientType>
<NoOrInvalidFileResponsibleId/>
<MasksWithoutFields>
<MaskWithoutFields MaskId="1234567" MaskName="Maske1"/>
</MasksWithoutFields>
</Warnings>
Description of the Warnings XML structure:
-
MissingWFParticipant: Workflow participant that does not exist in the organization-
Id(STRING): ID of the participant -
Name(STRING): Name of the participant -
IsResponsible(INT): Indicates whether the participant is a process responsible (1= yes,0= no) -
IsFileResponsible(INT): Indicates whether the participant is a file responsible (1= yes,0= no)
-
-
ReferencingActivity: Activity that has users assigned, but these users do not exist in the organization-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
WFParticipantWithoutASUser: User not assigned to a DMS user or a non-existing DMS user-
Id(STRING): ID of the user -
Name(STRING): Name of the user
-
-
InvalidResponsibleId: Process responsible of the workflow that does not exist in the participant list-
Id(STRING): ID of the process responsible
-
-
UnconnectedActivity: Activity that cannot be reached from the start activity-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
InvalidDefActId: Activity that has an invalid default activity assigned for variable takeover-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
ValidDefaultActivity: Activity that has a valid default activity for the parentInvalidDefActId-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
NoOutVarsInLoopActCondition: Loop activity for which no variable takeover is defined-
Id(STRING): ID of the activity -
Name(STRING): Name of the activity
-
-
UnknownActAppClientType: Activity that has an application assignment for an unknown client-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ClientTypeId(STRING): ID of the client type
-
-
UnknownActEvtClientType: Activity that has an event assignment for an unknown client-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
EventTypeId(STRING): ID of the event type -
EventTypeName(STRING): Name of the event type -
ClientTypeId(STRING): ID of the client type
-
-
UnknownGlobalEvtClientType: Unknown client type assigned to a global client event-
ClientTypeId(STRING): ID of the client type
-
-
AppToolWithoutClientType: Activity that has an application assignment without client type specification-
ActivityId(STRING): ID of the activity -
ActivityName(STRING): Name of the activity -
ApplicationId(STRING): ID of the application -
ApplicationName(STRING): Name of the application
-
-
MaskWithoutFields: Mask that has no mask fields-
MaskId(STRING): ID of the mask -
MaskName(STRING): Name of the mask
-