UML2ClearQuest. ClearQuest ALM schema report

Embed Size (px)

DESCRIPTION

http://rational-tools.infoUML2ClearQuest. ClearQuest Enterprise schema reportThe purpose of this application is to ease the process of programming ClearQuest Designer's state transitions matrix for change requests. UML2ClearQuest can export UML state charts to ClearQuest Designer, which makes for a simple visual design process. UML Export is supported from StarUML, IBM Rational Software Architect or MS Visio. The demo version can export diagrams to IBM Rational ClearQuest with no more than 3 states. See success story. Compatibility: Compatible with any ClearQuest version (including ClearQuest 7.1).

Citation preview

  • 1. Report on the ALM Schema This document is generated by UML2ClearQuest v 3.0

2. CM-Consult, [email protected] Contents 1 ALM Schema .......................................................................................................................................................................... 5 1.1 General Information ................................................................................................................................................... 5 1.2 Relations Between Requests ................................................................................................................................... 5 2 Description of Record Types ........................................................................................................................................... 6 2.1 ALMActivity .................................................................................................................................................................... 6 2.1.1 Relations with Other Requests ....................................................................................................................... 6 2.1.2 State Diagram ...................................................................................................................................................... 7 2.1.3 Transition Matrix .................................................................................................................................................. 7 2.1.4 List of Actions ....................................................................................................................................................... 7 2.1.5 List of Fields .......................................................................................................................................................... 9 2.1.6 Description of the field behavior ................................................................................................................. 12 2.2 ALMProject ................................................................................................................................................................... 13 2.2.1 Relations with Other Requests ..................................................................................................................... 13 2.2.2 State Diagram .................................................................................................................................................... 14 2.2.3 Transition Matrix ................................................................................................................................................ 14 2.2.4 List of Actions ..................................................................................................................................................... 14 2.2.5 List of Fields ........................................................................................................................................................ 15 2.2.6 Description of the field behavior ................................................................................................................. 17 2.3 ALMRequest ................................................................................................................................................................. 20 2.3.1 Relations with Other Requests ..................................................................................................................... 20 2.3.2 State Diagram .................................................................................................................................................... 21 2.3.3 Transition Matrix ................................................................................................................................................ 21 2.3.4 List of Actions ..................................................................................................................................................... 21 2.3.5 List of Fields ........................................................................................................................................................ 23 2.3.6 Description of the field behavior ................................................................................................................. 26 2.4 ALMTask ........................................................................................................................................................................ 27 2.4.1 Relations with Other Requests ..................................................................................................................... 27 2.4.2 State Diagram .................................................................................................................................................... 28 2.4.3 Transition Matrix ................................................................................................................................................ 28 2.4.4 List of Actions ..................................................................................................................................................... 28 2.4.5 List of Fields ........................................................................................................................................................ 29 2.4.6 Description of the field behavior ................................................................................................................. 32 2.5 BTBuild .......................................................................................................................................................................... 33 2.5.1 Relations with Other Requests ..................................................................................................................... 33 2.5.2 State Diagram .................................................................................................................................................... 33 2.5.3 Transition Matrix ................................................................................................................................................ 34 2.5.4 List of Actions ..................................................................................................................................................... 34 2.5.5 List of Fields ........................................................................................................................................................ 35 2.5.6 Description of the field behavior ................................................................................................................. 37 2.6 UCMUtilityActivity ...................................................................................................................................................... 38 2.6.1 Relations with Other Requests ..................................................................................................................... 38 2.6.2 State Diagram .................................................................................................................................................... 38 2.6.3 Transition Matrix ................................................................................................................................................ 39 2.6.4 List of Actions ..................................................................................................................................................... 39 2.6.5 List of Fields ........................................................................................................................................................ 40 2.6.6 Description of the field behavior ................................................................................................................. 42 3 Description of Stateless Record Types ...................................................................................................................... 43 3.1 ALMAdmin .................................................................................................................................................................... 43 3.1.1 Relations with Other Requests ..................................................................................................................... 43 3.1.2 List of Fields ........................................................................................................................................................ 44 3.1.3 Description of the field behavior ................................................................................................................. 45 3.2 ALMBaseline ................................................................................................................................................................ 46 3.2.1 Relations with Other Requests ..................................................................................................................... 46 3.2.2 List of Fields ........................................................................................................................................................ 47 3.2.3 Description of the field behavior ................................................................................................................. 48 3.3 ALMCategory ............................................................................................................................................................... 492 3. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.3.1 Relations with Other Requests ..................................................................................................................... 49 3.3.2 List of Fields ........................................................................................................................................................ 50 3.3.3 Description of the field behavior ................................................................................................................. 53 3.4 ALMCategoryTypeLabel ........................................................................................................................................... 54 3.4.1 Relations with Other Requests ..................................................................................................................... 54 3.4.2 List of Fields ........................................................................................................................................................ 55 3.4.3 Description of the field behavior ................................................................................................................. 56 3.5 ALMComment .............................................................................................................................................................. 57 3.5.1 Relations with Other Requests ..................................................................................................................... 57 3.5.2 List of Fields ........................................................................................................................................................ 58 3.5.3 Description of the field behavior ................................................................................................................. 59 3.6 ALMIteration ................................................................................................................................................................ 60 3.6.1 Relations with Other Requests ..................................................................................................................... 60 3.6.2 List of Fields ........................................................................................................................................................ 61 3.6.3 Description of the field behavior ................................................................................................................. 64 3.7 ALMIterationLabel ..................................................................................................................................................... 65 3.7.1 Relations with Other Requests ..................................................................................................................... 65 3.7.2 List of Fields ........................................................................................................................................................ 66 3.7.3 Description of the field behavior ................................................................................................................. 67 3.8 ALMPhase ..................................................................................................................................................................... 68 3.8.1 Relations with Other Requests ..................................................................................................................... 68 3.8.2 List of Fields ........................................................................................................................................................ 69 3.8.3 Description of the field behavior ................................................................................................................. 72 3.9 ALMPhaseLabel ........................................................................................................................................................... 73 3.9.1 Relations with Other Requests ..................................................................................................................... 73 3.9.2 List of Fields ........................................................................................................................................................ 74 3.9.3 Description of the field behavior ................................................................................................................. 75 3.10 ALMReleaseLabel..................................................................................................................................................... 76 3.10.1 Relations with Other Requests .................................................................................................................. 76 3.10.2 List of Fields ...................................................................................................................................................... 77 3.10.3 Description of the field behavior ............................................................................................................... 78 3.11 ALMResolutionCode ................................................................................................................................................ 79 3.11.1 Relations with Other Requests .................................................................................................................. 79 3.11.2 List of Fields ...................................................................................................................................................... 80 3.11.3 Description of the field behavior ............................................................................................................... 81 3.12 ALMResolutionCodeLabel ..................................................................................................................................... 82 3.12.1 Relations with Other Requests .................................................................................................................. 82 3.12.2 List of Fields ...................................................................................................................................................... 83 3.12.3 Description of the field behavior ............................................................................................................... 84 3.13 ALMRole ...................................................................................................................................................................... 85 3.13.1 Relations with Other Requests .................................................................................................................. 85 3.13.2 List of Fields ...................................................................................................................................................... 86 3.13.3 Description of the field behavior ............................................................................................................... 89 3.14 ALMRoleLabel ........................................................................................................................................................... 90 3.14.1 Relations with Other Requests .................................................................................................................. 90 3.14.2 List of Fields ...................................................................................................................................................... 91 3.14.3 Description of the field behavior ............................................................................................................... 93 3.15 ALMSecurityPolicy ................................................................................................................................................... 94 3.15.1 Relations with Other Requests .................................................................................................................. 94 3.15.2 List of Fields ...................................................................................................................................................... 95 3.15.3 Description of the field behavior ............................................................................................................... 96 3.16 ALMStatusLabel ....................................................................................................................................................... 97 3.16.1 Relations with Other Requests .................................................................................................................. 97 3.16.2 List of Fields ...................................................................................................................................................... 98 3.16.3 Description of the field behavior ............................................................................................................... 99 3.17 ALMType ................................................................................................................................................................... 100 3.17.1 Relations with Other Requests ................................................................................................................ 100 3.17.2 List of Fields .................................................................................................................................................... 101 3 4. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.17.3 Description of the field behavior ............................................................................................................. 102 3.18 ALMTypeLabel ........................................................................................................................................................ 103 3.18.1 Relations with Other Requests ................................................................................................................ 103 3.18.2 List of Fields .................................................................................................................................................... 104 3.18.3 Description of the field behavior ............................................................................................................. 105 3.19 ALMWorkConfiguration ....................................................................................................................................... 106 3.19.1 Relations with Other Requests ................................................................................................................ 106 3.19.2 List of Fields .................................................................................................................................................... 107 3.19.3 Description of the field behavior ............................................................................................................. 109 3.20 attachments ............................................................................................................................................................ 110 3.20.1 List of Fields .................................................................................................................................................... 110 3.20.2 Description of the field behavior ............................................................................................................. 111 3.21 Email_Rule............................................................................................................................................................... 112 3.21.1 Relations with Other Requests ................................................................................................................ 112 3.21.2 List of Fields .................................................................................................................................................... 113 3.21.3 Description of the field behavior ............................................................................................................. 120 3.22 groups ....................................................................................................................................................................... 121 3.22.1 Relations with Other Requests ................................................................................................................ 121 3.22.2 List of Fields .................................................................................................................................................... 122 3.22.3 Description of the field behavior ............................................................................................................. 123 3.23 UCM_Project ........................................................................................................................................................... 124 3.23.1 Relations with Other Requests ................................................................................................................ 124 3.23.2 List of Fields .................................................................................................................................................... 125 3.23.3 Description of the field behavior ............................................................................................................. 128 3.24 users .......................................................................................................................................................................... 129 3.24.1 Relations with Other Requests ................................................................................................................ 129 3.24.2 List of Fields .................................................................................................................................................... 130 3.24.3 Description of the field behavior ............................................................................................................. 1314 5. CM-Consult, Ltd. [email protected] www.rational-tools.com 1 ALM Schema 1.1 General Information Table 1. ALM Schema - general information NameValue Version 1 Description Schema for Application Lifecycle Management. Unix Script LanguagePERL Windows Script Language BASIC Package_ALMProject_Return_String_Mode RETURN_STRING_UNICODE Package_ALMProject_Windows_Script_LanguagePERL Package_Email_Return_String_ModeRETURN_STRING_UNICODE Package_UCMPolicyScripts_Windows_Script_LanguageBASIC Package_UnifiedChangeManagement_Windows_Script_Lang BASIC uage Applied Package Form Tab Names_AMStateTypes_1 SUBMITTABNAMES=;RECORDTABNAMES= Applied Package Form TabSUBMITTABNAMES=Unified Change Names_UnifiedChangeManagement_11Management;RECORDTABNAMES=Unified Change Management Package_BuildTracking_Windows_Script_Language PERL Package_BuildTracking_Return_String_ModeRETURN_STRING_UNICODE Package_ALMWork_Return_String_ModeRETURN_STRING_UNICODE Package_ALMWork_Windows_Script_Language PERL Applied Package Form Tab Names_Email_13 SUBMITTABNAMES=;RECORDTABNAMES=1.2 Relations Between RequestsFigure 1. ALM Schema - relations between requests5 6. CM-Consult, Ltd. [email protected] www.rational-tools.com 2 Description of Record Types 2.1 ALMActivity 2.1.1 Relations with Other Requests Figure 2. ALMActivity - relations with other requests 6 7. CM-Consult, [email protected] 2.1.2 State DiagramFigure 3. ALMActivity - state diagram2.1.3 Transition Matrix Table 2. ALMActivity - transition matrix ToFrom ActivatedCompletedOpened Submitted Activated Activate Activate Completed CompleteComplete Opened ReOpenOpen Submitted ReadyToWaiting2.1.4 List of Actions Table 3. ALMActivity - list of actions Name Description Access Initialization Validation CommitNotificationcontrol Activate All Users Approval PERLPERL Complete All Users Delete All Users Import All Users7 8. CM-Consult, Ltd. [email protected] www.rational-tools.com ModifyAll Users OpenAll Users QuestionOrCoAll Users mment ReadyToWaitiAll Users ng ReOpenAll UsersPERL Send_Email_NAll UsersBASIC otif SubmitAll UsersPERL ucm_base_sync All UsersPERLBASIC hronize WorkOnAll Users8 9. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.1.5 List of Fields Table 4. ALMActivity - list of fields NameTypeSize DescriptionDefault value Permission Value Changed Validation Choice List am_statetypeSTATETYPE 0 dbidDBID0 history JOURNAL 0 idID13 is_active INT 0 is_duplicateINT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_mastership REFERENCE 0the replica site DEFAULTwhere this recordcan be modified record_type RECORDTYPE30 State STATE 0 unduplicate_state SHORT_STRING50 version INT 0 ActivitiesRelated REFERENCE_LI0Sometimes work DEFAULT ST assigments arerelated to otherassignments. Youcan establish arelationshipbetween activitiesto help identifydependencies. Attachments ATTACHMENT_ 0 N/A LIST Description MULTILINE_ST0 RING Doc_Related SHORT_STRING50CONSTANT: CONSTANT_LIS NOT: NO YES 9 10. CM-Consult, [email protected] FailedInBuildsREFERENCE0 If the activity DEFAULTrepresentsdevelopmentwork, identify ifthe build failed. HeadlineSHORT_STRING 125 NoPlanToTestInB REFERENCE0 If the activity DEFAULT uildsrepresentsdevelopmentwork, identify ifthere is no plan totest. NotifyListREFERENCE_LI 0 Identify a list ofDEFAULT ST users to notify. OldID SHORT_STRING 13PERL Owner REFERENCE0PERL PERL Project REFERENCE0 Work isPERL DEFAULTcompleted in thecontext of aproject. Choosethe project wherethis will becompleted. ResolutionCodeREFERENCE0 Identify the result PERLof thisassignment. ResolutionSumma MULTILINE_ST 0 Describe how this ryRING activity wasresolved. Roles REFERENCE_LI 0PERL DEFAULT ST SecurityPolicyREFERENCE0 DEFAULT TaskREFERENCE0 PERL PERL DEFAULT TypeREFERENCE0PERL PERL10 11. CM-Consult, [email protected] ucm_project REFERENCE0 This should be set BASIC DEFAULTto theUCM_Projectentity whichcorresponds to theClearCase projectwhere this entitywill be workedon. ucm_streamSHORT_STRING 50This is a display- BASIConly field whichshows theClearCase streamwhere this entityhas been workedon (if it has beenworked onalready). ucm_stream_obje SHORT_STRING 128 ct ucm_viewSHORT_STRING 50This is a display- BASIConly field whichshows theClearCase viewwhere this entityis being workedon (if there isone). ucm_vob_objectSHORT_STRING 128 ValidatedInBuilds REFERENCE0 If this activity DEFAULTrepresentsdevelopmentwork that requirestesting, identifythe build in whichit is validated.11 12. CM-Consult, [email protected] 2.1.6 Description of the field behavior Table 5. ALMActivity - description of the field behavior Activated CompletedOpenedSubmitted Defaultbehavior am_statetypeOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL dbidREADONLYREADONLY READONLYREADONLYREADONLY history READONLYREADONLY READONLYREADONLYREADONLY idREADONLYREADONLY READONLYREADONLYREADONLY is_active READONLYREADONLY READONLYREADONLYREADONLY is_duplicateREADONLYREADONLY READONLYREADONLYREADONLY lock_versionREADONLYREADONLY READONLYREADONLYREADONLY locked_by READONLYREADONLY READONLYREADONLYREADONLY ratl_mastership OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL record_type READONLYREADONLY READONLYREADONLYREADONLY State READONLYREADONLY READONLYREADONLYREADONLY unduplicate_sta READONLYREADONLY READONLYREADONLYREADONLY te version READONLYREADONLY READONLYREADONLYREADONLY ActivitiesRelat OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL ed Attachments OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL Description OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL Doc_Related OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL FailedInBuildsOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL HeadlineMANDATORY MANDATORYMANDATORY MANDATORY MANDATORY NoPlanToTestI OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL nBuilds NotifyListOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL OldID READONLYREADONLY READONLYREADONLYREADONLY Owner MANDATORY MANDATORYMANDATORY OPTIONALMANDATORY Project READONLYREADONLY READONLYREADONLYOPTIONAL ResolutionCod OPTIONALMANDATORYOPTIONALOPTIONALOPTIONAL e ResolutionSum OPTIONALMANDATORYOPTIONALOPTIONALOPTIONAL mary Roles READONLYREADONLY READONLYMANDATORY READONLY SecurityPolicyMANDATORY MANDATORYMANDATORY MANDATORY MANDATORY TaskMANDATORY MANDATORYMANDATORY MANDATORY MANDATORY TypeMANDATORY MANDATORYMANDATORY MANDATORY MANDATORY ucm_project USE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_streamUSE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_stream_oOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL bject ucm_viewUSE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_vob_objeOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL ct ValidatedInBuiOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL lds12 13. CM-Consult, [email protected] 2.2 ALMProject 2.2.1 Relations with Other Requests Figure 4. ALMProject - relations with other requests13 14. CM-Consult, [email protected] 2.2.2 State Diagram Figure 5. ALMProject - state diagram2.2.3 Transition Matrix Table 6. ALMProject - transition matrix ToFrom CanceledCompletedInProgressPending Postponed Canceled CancelCancel CompletedComplete InProgressResumeInProgress LaunchResumeInProgress Pending ResumePendingResumePending PostponedPostponePostpone2.2.4 List of Actions Table 7. ALMProject - list of actions Name Description Access InitializationValidationCommit Notificationcontrol ALMApprovalPERL PERL ALMCheckForAll UsersPERL Duplicates Cancel All Users Complete All Users Create All Users Delete All Users Import All Users Launch All Users Modify All Users Postpone All Users ResumeInProgrAll Users ess ResumePendin All Users g SetDefault All Users14 15. CM-Consult, [email protected] 2.2.5 List of Fields Table 8. ALMProject - list of fields NameType Size DescriptionDefault value Permission Value Changed Validation Choice List dbidDBID 0 history JOURNAL0 idID 13 is_active INT0 is_duplicateINT0 lock_versionINT0 locked_by REFERENCE0 DEFAULT ratl_context_grou REFERENCE_LI 0Context groups DEFAULT psSTassociated with the context record type ratl_mastership REFERENCE0the replica site DEFAULT where this record can be modified record_type RECORDTYPE 30 State STATE0 unduplicate_state SHORT_STRING 50 version INT0 CategoryREFERENCE0A means ofPERL PERL identifying the context of the project. If the list is blank, create new ALMCategory. Examples include the Solution name, a Product name, a product feature, a SOA service name, a reusable component. 15 16. CM-Consult, [email protected] CopyToCategory REFERENCE0 DEFAULT CopyToProjectNaSHORT_STRING 254 me CopyToReleaseREFERENCE0 DEFAULT CurrentPhase REFERENCE0 Phases can be DEFAULT used to divide a project into smaller units of time. For example, the Rational Unified Process defines the four phases of Inception, Elaboration, Construction, and Transition. This field is optional. CurrentPhaseLabe REFERENCE0 Phases can be PERLPERL l used to divide a project into smaller units of time. For example, the Rational Unified Process defines the four phases of Inception, Elaboration, Construction, and Transition. This field is optional. DefaultRequest REFERENCE0PERL DEFAULT DefaultTaskREFERENCE0PERL DEFAULT DescriptionMULTILINE_ST 0RING EndDateDATE_TIME0 16 17. CM-Consult, [email protected] Name SHORT_STRING50 An identifier for the project such as the solution name, or code name. Obsolete SHORT_STRING3CONSTANT: CONSTANT_LIS NoT: Yes No OldIDSHORT_STRING13 PERL OwnerREFERENCE 0 PERL PERL PriorProject REFERENCE 0DEFAULT ReleaseREFERENCE 0An identifier forPERL DEFAULT the version of the solution created in the context of this project. An example is: version 7.1.0.0. SecurityPolicy REFERENCE 0Determine who DEFAULT can access this project by selecting a security policy. If the list is blank, create a new ALMSecurityPoli cy. StartDateDATE_TIME 0 SuperProjectsREFERENCE_LI0DEFAULTST UCM_ProjectREFERENCE 0DEFAULT2.2.6 Description of the field behavior Table 9. ALMProject - description of the field behaviorCanceledCompletedInProgressPending Postponed Default behavior dbid READONLYREADONLY READONLYREADONLYREADONLYREADONLY historyREADONLYREADONLY READONLYREADONLYREADONLYREADONLY 17 18. CM-Consult, Ltd. [email protected] www.rational-tools.com idREADONLYREADONLYREADONLY READONLYREADONLYREADONLY is_active READONLYREADONLYREADONLY READONLYREADONLYREADONLY is_duplicateREADONLYREADONLYREADONLY READONLYREADONLYREADONLY lock_versionREADONLYREADONLYREADONLY READONLYREADONLYREADONLY locked_by READONLYREADONLYREADONLY READONLYREADONLYREADONLY ratl_context_groups OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL ratl_mastership OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL record_type READONLYREADONLYREADONLY READONLYREADONLYREADONLY State READONLYREADONLYREADONLY READONLYREADONLYREADONLY unduplicate_state READONLYREADONLYREADONLY READONLYREADONLYREADONLY version READONLYREADONLYREADONLY READONLYREADONLYREADONLY CategoryMANDATORY MANDATORY MANDATORYMANDATORY MANDATORY MANDATORY CopyToCategoryOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL CopyToProjectNamOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL e CopyToRelease OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL CurrentPhaseREADONLYREADONLYREADONLY READONLYREADONLYREADONLY CurrentPhaseLabel OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL DefaultRequestOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL DefaultTask OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL Description OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL EndDate OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL NameOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL ObsoleteOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL OldID READONLYREADONLYREADONLY READONLYREADONLYREADONLY Owner MANDATORY MANDATORY MANDATORYMANDATORY MANDATORY MANDATORY PriorProjectOPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL Release OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL SecurityPolicyMANDATORY MANDATORY MANDATORYMANDATORY MANDATORY MANDATORY StartDate OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL SuperProjects OPTIONALOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL 18 19. CM-Consult, Ltd. [email protected] www.rational-tools.com UCM_Project OPTIONAL OPTIONAL OPTIONAL OPTIONAL OPTIONAL OPTIONAL 19 20. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.3 ALMRequest 2.3.1 Relations with Other Requests Figure 6. ALMRequest - relations with other requests20 21. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.3.2 State DiagramFigure 7. ALMRequest - state diagram2.3.3 Transition Matrix Table 10. ALMRequest - transition matrix ToFrom Completed Opened RejectedWithdrawn Completed Accept Accept OpenedReOpen ReOpenReOpen RejectedReject_Solution Withdrawn Withdraw2.3.4 List of Actions Table 11. ALMRequest - list of actions Name DescriptionAccessInitialization Validation CommitNotification control AcceptAll Users CreateTaskAll Users DeletePERL DuplicateComp All Users lete ImportPERL MarkAsDuplicAll Users ate ModifyAll Users OpenAll Users PERL QuestionOrCoAll Users mment21 22. CM-Consult, [email protected] Reject_Request All Users Reject_Solutio All Users n ReOpen All Users Send_Email_N All UsersBASIC otif Unreproducible All Users Withdraw All Users WorksAsDesig All Users ned 22 23. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.3.5 List of Fields Table 12. ALMRequest - list of fields NameTypeSize DescriptionDefault value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 idID13 is_active INT 0 is_duplicateINT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_mastership REFERENCE 0the replica site DEFAULTwhere this recordcan be modified record_type RECORDTYPE30 State STATE 0 unduplicate_state SHORT_STRING50 version INT 0 Attachments ATTACHMENT_ 0 N/A LIST BTBuild REFERENCE_LI0 DEFAULT ST CategoryREFERENCE 0A category is a PERL PERLuser providedorganizingmechanism usedto name orclassify objects.Categories can behierarchical.Select thecategory that bestclassifies thisrequest. 23 24. CM-Consult, Ltd. [email protected] www.rational-tools.com CategoryPathREFERENCE_LI 0 A category is aDEFAULT ST user providedorganizingmechanism usedto name orclassify objects.Categories can behierarchical.Select thecategory that bestclassifies thisrequest. CategoryStringPat MULTILINE_ST 0 h RING CategoryTypeLab REFERENCE0 PERL PERL el Description MULTILINE_ST 0 RING HeadlineSHORT_STRING 125 Iteration REFERENCE0DEFAULT IterationLabelREFERENCE0 Iterations can be PERL PERLused to divide aPhases intosmaller units oftime. If yourproject is usingIterations theywill appear on thedrop down. NotifyListREFERENCE_LI 0DEFAULT ST OldID SHORT_STRING 13 PERL Owner REFERENCE0PERL PERL DEFAULT 24 25. CM-Consult, Ltd. [email protected] www.rational-tools.com Phase REFERENCE0 Phases can beDEFAULTused to divide aproject intosmaller units oftime. If yourproject is usingPhases, they willappear on thedrop down. PhaseLabelREFERENCE0 PERL PERL Project REFERENCE0 Requests arisePERL DEFAULTwithin the contextof a project. Itmight a defect inthe projectcurrently underconstruction, itcould be anenhancementrequest to aproject that isalready deployed.Identify theproject fromwhich this requestoriginates. RequestsRelated REFERENCE_LI 0DEFAULT ST SecurityPolicyREFERENCE0DEFAULT SeverityREFERENCE0PERL TypeREFERENCE0PERL 25 26. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.3.6 Description of the field behavior Table 13. ALMRequest - description of the field behaviorCompleted OpenedRejectedWithdrawn Defaultbehavior dbid READONLYREADONLYREADONLYREADONLYREADONLY historyREADONLYREADONLYREADONLYREADONLYREADONLY id READONLYREADONLYREADONLYREADONLYREADONLY is_activeREADONLYREADONLYREADONLYREADONLYREADONLY is_duplicate READONLYREADONLYREADONLYREADONLYREADONLY lock_version READONLYREADONLYREADONLYREADONLYREADONLY locked_byREADONLYREADONLYREADONLYREADONLYREADONLY ratl_mastershipOPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL record_typeREADONLYREADONLYREADONLYREADONLYREADONLY StateREADONLYREADONLYREADONLYREADONLYREADONLY unduplicate_staREADONLYREADONLYREADONLYREADONLYREADONLY te versionREADONLYREADONLYREADONLYREADONLYREADONLY AttachmentsOPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL BTBuildOPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL Category OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL CategoryPath OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL CategoryString READONLYREADONLYREADONLYREADONLYREADONLY Path CategoryTypeLOPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL abel DescriptionOPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL Headline MANDATORY MANDATORY MANDATORY MANDATORY MANDATORY IterationREADONLYREADONLYREADONLYREADONLYREADONLY IterationLabel OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL NotifyList OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL OldIDREADONLYREADONLYREADONLYREADONLYREADONLY OwnerMANDATORY MANDATORY MANDATORY MANDATORY MANDATORY PhaseREADONLYREADONLYREADONLYREADONLYREADONLY PhaseLabel OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL ProjectMANDATORY MANDATORY MANDATORY MANDATORY MANDATORY RequestsRelate OPTIONALOPTIONALOPTIONALOPTIONALOPTIONAL d SecurityPolicy MANDATORY MANDATORY MANDATORY MANDATORY MANDATORY Severity MANDATORY MANDATORY MANDATORY MANDATORY MANDATORY Type MANDATORY MANDATORY MANDATORY MANDATORY MANDATORY26 27. CM-Consult, [email protected] 2.4 ALMTask 2.4.1 Relations with Other RequestsFigure 8. ALMTask - relations with other requests27 28. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.4.2 State Diagram Figure 9. ALMTask - state diagram2.4.3 Transition Matrix Table 14. ALMTask - transition matrix ToFrom ActivatedCompletedOpened ActivatedActivate Activate Completed CompleteComplete OpenedReOpen ReOpen2.4.4 List of Actions Table 15. ALMTask - list of actions Name DescriptionAccess Initialization Validation CommitNotification control ActivateAll UsersPERL ApprovalPERL CompleteAll UsersPERL CreateActivityAll Users DeleteAll Users ImportAll Users ModifyAll Users OpenAll UsersPERL PERL QuestionOrCoAll Users mment ReOpenAll UsersPERL Send_Email_NAll UsersBASIC otif 28 29. CM-Consult, [email protected] 2.4.5 List of Fields Table 16. ALMTask - list of fields NameType Size Description Default value Permission Value Changed Validation Choice List dbidDBID 0 history JOURNAL0 idID 13 is_active INT0 is_duplicateINT0 lock_versionINT0 locked_by REFERENCE0DEFAULT ratl_mastership REFERENCE0the replica siteDEFAULT where this record can be modified record_type RECORDTYPE 30 State STATE0 unduplicate_state SHORT_STRING 50 version INT0 Attachments ATTACHMENT_0N/A LIST BTBuild REFERENCE_LI 0DEFAULT ST Description MULTILINE_ST 0 RING HeadlineSHORT_STRING 125 Iteration REFERENCE0DEFAULT 29 30. CM-Consult, Ltd. [email protected] www.rational-tools.com IterationLabel REFERENCE0Iterations can bePERL PERLused to divide aphase into smallerunits of time. Ifyour project isusing iterationsthey will appearon the drop downlist. Determinewhen to addressthis task bychoosing aIteration. NotifyList REFERENCE_LI 0DEFAULTST OldIDSHORT_STRING 13PERL OwnerREFERENCE0 PERL PERL PhaseREFERENCE0Phases can be DEFAULTused to divide aproject intosmaller units oftime. If yourproject is usingPhases, they willappear on thedrop down list.Determine whento address thistask by choosing aPhase. PhaseLabel REFERENCE0 PERL PERL Priority REFERENCE0PERL ProjectREFERENCE0Work is PERL PERL DEFAULTcompleted in thecontext of aproject. Choosethe project wherethis will becompleted.30 31. CM-Consult, [email protected] Request REFERENCE0 PERL PERL DEFAULT ResolutionCodeREFERENCE0 Identify the result PERLof thisassignment. ResolutionSumma MULTILINE_ST 0 ryRING Roles REFERENCE_LI 0PERL DEFAULT ST SecurityPolicyREFERENCE0 DEFAULT TasksRelatedREFERENCE_LI 0 DEFAULT ST TypeREFERENCE0PERL PERL31 32. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.4.6 Description of the field behavior Table 17. ALMTask - description of the field behaviorActivated Completed OpenedDefault behavior dbid READONLYREADONLYREADONLYREADONLY historyREADONLYREADONLYREADONLYREADONLY id READONLYREADONLYREADONLYREADONLY is_activeREADONLYREADONLYREADONLYREADONLY is_duplicate READONLYREADONLYREADONLYREADONLY lock_version READONLYREADONLYREADONLYREADONLY locked_byREADONLYREADONLYREADONLYREADONLY ratl_mastershipOPTIONALOPTIONALOPTIONALOPTIONAL record_typeREADONLYREADONLYREADONLYREADONLY StateREADONLYREADONLYREADONLYREADONLY unduplicate_stateREADONLYREADONLYREADONLYREADONLY versionREADONLYREADONLYREADONLYREADONLY AttachmentsOPTIONALOPTIONALOPTIONALOPTIONAL BTBuildOPTIONALOPTIONALOPTIONALOPTIONAL DescriptionOPTIONALOPTIONALOPTIONALOPTIONAL Headline MANDATORY MANDATORY MANDATORY MANDATORY IterationOPTIONALOPTIONALOPTIONALOPTIONAL IterationLabel OPTIONALOPTIONALOPTIONALOPTIONAL NotifyList OPTIONALOPTIONALOPTIONALOPTIONAL OldIDMANDATORY MANDATORY MANDATORY MANDATORY OwnerMANDATORY MANDATORY MANDATORY MANDATORY PhaseOPTIONALOPTIONALOPTIONALOPTIONAL PhaseLabel OPTIONALOPTIONALOPTIONALOPTIONAL Priority MANDATORY MANDATORY MANDATORY MANDATORY ProjectUSE_HOOKUSE_HOOKUSE_HOOKUSE_HOOK RequestMANDATORY MANDATORY MANDATORY MANDATORY ResolutionCode OPTIONALMANDATORY OPTIONALOPTIONAL ResolutionSummar OPTIONALMANDATORY OPTIONALOPTIONAL y RolesREADONLYREADONLYMANDATORY READONLY SecurityPolicy MANDATORY MANDATORY MANDATORY MANDATORY TasksRelated OPTIONALOPTIONALOPTIONALOPTIONAL Type MANDATORY MANDATORY MANDATORY MANDATORY 32 33. CM-Consult, [email protected] 2.5 BTBuild 2.5.1 Relations with Other RequestsFigure 10. BTBuild - relations with other requests2.5.2 State Diagram Figure 11. BTBuild - state diagram33 34. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.5.3 Transition Matrix Table 18. BTBuild - transition matrix ToFromCompletedFailedRetired Submitted Completed Complete FailedFailure RetiredRetire Retire Submitted ReSubmit2.5.4 List of Actions Table 19. BTBuild - list of actions NameDescription Access Initialization Validation Commit Notification control ALMFieldReq All UsersPERL uiredness ApprovalPERLPERL BTBaseAll UsersPERL CompleteAll Users DeleteAll Users Failure All Users ImportAll Users ModifyAll Users ReSubmitAll Users RetireAll Users Send_Email_NAll Users BASIC otif SubmitAll Users34 35. CM-Consult, [email protected] 2.5.5 List of Fields Table 20. BTBuild - list of fields Name TypeSize Description Default value Permission Value Changed Validation Choice List dbid DBID0 historyJOURNAL 0 id ID13 is_activeINT 0 is_duplicate INT 0 lock_version INT 0 locked_byREFERENCE 0DEFAULT ratl_mastershipREFERENCE 0the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE30 StateSTATE 0 unduplicate_stateSHORT_STRING50 versionINT 0 ALMBaselineREFERENCE 0DEFAULT ALMBuildStatus REFERENCE 0PERL ALMBuildType REFERENCE 0PERL ALMObsoleteSHORT_STRING50 CONSTANT: CONSTANT_LIS NOT: NO YES ALMOwner REFERENCE 0 PERL PERL ALMProject REFERENCE 0 PERL DEFAULT ALMRoles REFERENCE_LI0 PERL DEFAULTST ALMSecurityPoliREFERENCE 0DEFAULT cy Build_System_IDSHORT_STRING50 Build_System_U SHORT_STRING254 RL BuildLog MULTILINE_ST0RING End_DateTime DATE_TIME 0 35 36. CM-Consult, Ltd. [email protected] www.rational-tools.com OldIDSHORT_STRING 254 PERL Start_DateTime DATE_TIME036 37. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.5.6 Description of the field behavior Table 21. BTBuild - description of the field behavior CompletedFailedRetired Submitted Defaultbehavior dbidREADONLY READONLYREADONLYREADONLYREADONLY history READONLY READONLYREADONLYREADONLYREADONLY idREADONLY READONLYREADONLYREADONLYREADONLY is_active READONLY READONLYREADONLYREADONLYREADONLY is_duplicateREADONLY READONLYREADONLYREADONLYREADONLY lock_versionREADONLY READONLYREADONLYREADONLYREADONLY locked_by READONLY READONLYREADONLYREADONLYREADONLY ratl_mastership OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL record_type READONLY READONLYREADONLYREADONLYREADONLY State READONLY READONLYREADONLYREADONLYREADONLY unduplicate_sta READONLY READONLYREADONLYREADONLYREADONLY te version READONLY READONLYREADONLYREADONLYREADONLY ALMBaseline OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL ALMBuildStatOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL us ALMBuildTyp OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL e ALMObsolete OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL ALMOwnerOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL ALMProjectOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL ALMRolesREADONLY READONLYREADONLYREADONLYOPTIONAL ALMSecurityPOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL olicy Build_System_ READONLY READONLYREADONLYMANDATORY MANDATORY ID Build_System_ OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL URL BuildLogOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL End_DateTimeOPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL OldID OPTIONAL OPTIONALOPTIONALOPTIONALOPTIONAL Start_DateTim READONLY READONLYREADONLYOPTIONALOPTIONAL e37 38. CM-Consult, Ltd. [email protected] www.rational-tools.com 2.6 UCMUtilityActivity 2.6.1 Relations with Other Requests Figure 12. UCMUtilityActivity - relations with other requests2.6.2 State DiagramFigure 13. UCMUtilityActivity - state diagram 38 39. CM-Consult, [email protected] 2.6.3 Transition Matrix Table 22. UCMUtilityActivity - transition matrix ToFromActiveCompleteReady Submitted Active Activate Complete Complete ReadyReOpenAssign SubmittedPostponePostpone2.6.4 List of Actions Table 23. UCMUtilityActivity - list of actions Name DescriptionAccessInitialization Validation CommitNotification control ActivateAll Users AssignAll Users CompleteAll Users ContributorsAll Users DeleteAll Users ImportAll Users ModifyAll Users PostponeAll Users ReOpenAll Users SubmitAll Users ucm_base_sync All Users PERLBASIC hronize WorkOnAll Users39 40. CM-Consult, [email protected] 2.6.5 List of Fields Table 24. UCMUtilityActivity - list of fields NameType Size DescriptionDefault value Permission Value Changed Validation Choice List am_statetypeSTATETYPE0 dbidDBID 0 history JOURNAL0 idID 13 is_active INT0 is_duplicateINT0 lock_versionINT0 locked_by REFERENCE0 DEFAULT ratl_mastership REFERENCE0the replica site DEFAULT where this record can be modified record_type RECORDTYPE 30 State STATE0 unduplicate_state SHORT_STRING 50 version INT0 Description MULTILINE_ST 0 RING HeadlineSHORT_STRING 128 Owner REFERENCE0 DEFAULT ucm_project REFERENCE0This should be set BASIC DEFAULT to the UCM_Project entity which corresponds to the ClearCase project where this entity will be worked on.40 41. CM-Consult, [email protected] ucm_streamSHORT_STRING 50This is a display- BASIConly field whichshows theClearCase streamwhere this entityhas been workedon (if it has beenworked onalready). ucm_stream_obje SHORT_STRING 128 ct ucm_viewSHORT_STRING 50This is a display- BASIConly field whichshows theClearCase viewwhere this entityis being workedon (if there isone). ucm_vob_objectSHORT_STRING 128 41 42. CM-Consult, [email protected] 2.6.6 Description of the field behavior Table 25. UCMUtilityActivity - description of the field behavior ActiveComplete Ready Submitted Defaultbehavior am_statetypeOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL dbidREADONLYREADONLY READONLYREADONLYREADONLY history READONLYREADONLY READONLYREADONLYREADONLY idREADONLYREADONLY READONLYREADONLYREADONLY is_active READONLYREADONLY READONLYREADONLYREADONLY is_duplicateREADONLYREADONLY READONLYREADONLYREADONLY lock_versionREADONLYREADONLY READONLYREADONLYREADONLY locked_by READONLYREADONLY READONLYREADONLYREADONLY ratl_mastership OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL record_type READONLYREADONLY READONLYREADONLYREADONLY State READONLYREADONLY READONLYREADONLYREADONLY unduplicate_sta READONLYREADONLY READONLYREADONLYREADONLY te version READONLYREADONLY READONLYREADONLYREADONLY Description OPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL HeadlineMANDATORY MANDATORYMANDATORY MANDATORY OPTIONAL Owner MANDATORY OPTIONAL MANDATORY OPTIONALOPTIONAL ucm_project USE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_streamUSE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_stream_oOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL bject ucm_viewUSE_HOOKUSE_HOOK USE_HOOKUSE_HOOKUSE_HOOK ucm_vob_objeOPTIONALOPTIONAL OPTIONALOPTIONALOPTIONAL ct 42 43. CM-Consult, [email protected] 3 Description of Stateless Record Types 3.1 ALMAdmin 3.1.1 Relations with Other Requests Figure 14. ALMAdmin - relations with other requests 43 44. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.1.2 List of Fields Table 26. ALMAdmin - list of fields Name Type Size Description Default value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0DEFAULT ratl_keysite REFERENCE0the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE0the replica siteDEFAULTwhere this recordcan be modified record_typeRECORDTYPE 30 versionINT0 Groups REFERENCE_LI 0PERL PERL PERLDEFAULTST LabelSHORT_STRING 254 MembersREFERENCE_LI 0PERL PERL DEFAULTST Obsolete SHORT_STRING 254CONSTANT: CONSTANT_LISNOT:YESNO44 45. CM-Consult, [email protected] 3.1.3 Description of the field behavior Table 27. ALMAdmin - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY Groups OPTIONAL LabelOPTIONAL MembersOPTIONAL Obsolete OPTIONAL 45 46. CM-Consult, [email protected] 3.2 ALMBaseline 3.2.1 Relations with Other RequestsFigure 15. ALMBaseline - relations with other requests 46 47. CM-Consult, [email protected] 3.2.2 List of Fields Table 28. ALMBaseline - list of fields NameType Size Description Default value Permission Value Changed Validation Choice List dbidDBID 0 history JOURNAL0 is_active INT0 lock_versionINT0 locked_by REFERENCE0DEFAULT ratl_keysiteREFERENCE0the replica siteDEFAULT where this record was last re-keyed ratl_mastership REFERENCE0the replica siteDEFAULT where this record can be modified record_type RECORDTYPE 30 version INT0 ActivitiesREFERENCE_LI 0DEFAULT ST ComposedOfBaseREFERENCE_LI 0DEFAULT lines ST NameSHORT_STRING 254 ObsoleteSHORT_STRING 50 CONSTANT: CONSTANT_LIS NOT: NO YES Owner REFERENCE0 PERL PERL Project REFERENCE0 PERL DEFAULT PromotionLevelSHORT_STRING 254 PVOB_OrLocatioSHORT_STRING 254 n Roles REFERENCE_LI 0 PERL DEFAULT ST SecurityPolicyREFERENCE0DEFAULT UCM_StreamSHORT_STRING 25447 48. CM-Consult, [email protected] 3.2.3 Description of the field behavior Table 29. ALMBaseline - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY ActivitiesOPTIONAL ComposedOfBaselines OPTIONAL NameOPTIONAL ObsoleteOPTIONAL Owner OPTIONAL Project OPTIONAL PromotionLevelOPTIONAL PVOB_OrLocation OPTIONAL Roles OPTIONAL SecurityPolicyOPTIONAL UCM_StreamOPTIONAL48 49. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.3 ALMCategory 3.3.1 Relations with Other RequestsFigure 16. ALMCategory - relations with other requests 49 50. CM-Consult, [email protected] 3.3.2 List of Fields Table 30. ALMCategory - list of fields Name TypeSize Description Default value Permission Value Changed Validation Choice List dbid DBID0 historyJOURNAL 0 is_activeINT 0 lock_version INT 0 locked_byREFERENCE 0DEFAULT ratl_keysite REFERENCE 0the replica siteDEFAULT where this record was last re-keyed ratl_mastershipREFERENCE 0the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE30 versionINT 0 CategoryTypeLabREFERENCE 0Categories can be DEFAULT elorganized by certain types, such as by Solution, SOA Service, ReUsable Component, Business Unit and so forth. 50 51. CM-Consult, Ltd. [email protected] www.rational-tools.com CurrentProject REFERENCE0During runtime, PERL DEFAULTusers choose acategory forcertain recordtypes. They alsoset the project forthat recordI. Youcan associate acategory with acurrent project toautomaticallypopulate theproject fieldwhenever thiscategory isselected. DescriptionMULTILINE_ST 0RING Name SHORT_STRING 50 A classificationfor a softwaresolution. Softwareprojects can beclassified bySolution, bycomponents,features, SOAServices, and /orreusablecomponents. Obsolete SHORT_STRING 3CONSTANT:CONSTANT_LISNo T: Yes No OwnerREFERENCE0PERL PERL SecurityPolicy REFERENCE0Set the projectDEFAULTfield first, and thiswill fill inautomatically.51 52. CM-Consult, [email protected] SuperCategories REFERENCE_LI 0DEFAULT ST 52 53. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.3.3 Description of the field behavior Table 31. ALMCategory - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY CategoryTypeLabel OPTIONAL CurrentProjectOPTIONAL Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL Owner OPTIONAL SecurityPolicyOPTIONAL SuperCategories OPTIONAL53 54. CM-Consult, [email protected] 3.4 ALMCategoryTypeLabel 3.4.1 Relations with Other RequestsFigure 17. ALMCategoryTypeLabel - relations with other requests54 55. CM-Consult, [email protected] 3.4.2 List of Fields Table 32. ALMCategoryTypeLabel - list of fields Name Type SizeDescription Default value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0 DEFAULT ratl_keysite REFERENCE0 the replica siteDEFAULT where this record was last re-keyed ratl_mastershipREFERENCE0 the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE 30 versionINT0 DescriptionMULTILINE_ST 0RING Name SHORT_STRING 50Classifications can be organized by certain types, such as by Solution, SOA Service, ReUsable Component, Business Unit and so forth. Obsolete SHORT_STRING 3 CONSTANT: CONSTANT_LIS NoT: Yes No 55 56. CM-Consult, [email protected] 3.4.3 Description of the field behavior Table 33. ALMCategoryTypeLabel - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL56 57. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.5 ALMComment 3.5.1 Relations with Other RequestsFigure 18. ALMComment - relations with other requests57 58. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.5.2 List of Fields Table 34. ALMComment - list of fields Name Type Size Description Default value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0DEFAULT ratl_keysite REFERENCE0the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE0the replica siteDEFAULTwhere this recordcan be modified record_typeRECORDTYPE 30 versionINT0 Activity REFERENCE_LI 0DEFAULTST Author REFERENCE0 PERL DEFAULT CommentDBIDINT0 CommentRespond REFERENCE0DEFAULT edTo Comments MULTILINE_ST 0 PERLRING DateSubmittedSHORT_STRING 50 DuplicateOfREFERENCE_LI 0PERLDEFAULTST OldDBIDSHORT_STRING 50 PERL RequestREFERENCE0DEFAULT ResponseRequestSHORT_STRING 3CONSTANT: CONSTANT_LIS ed NoT:YesNo SecurityPolicy REFERENCE0DEFAULT Task REFERENCE0DEFAULT58 59. CM-Consult, [email protected] 3.5.3 Description of the field behavior Table 35. ALMComment - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY Activity OPTIONAL Author OPTIONAL CommentDBIDOPTIONAL CommentRespondedTo OPTIONAL Comments OPTIONAL DateSubmittedOPTIONAL DuplicateOfOPTIONAL OldDBIDOPTIONAL RequestOPTIONAL ResponseRequestedOPTIONAL SecurityPolicy OPTIONAL Task OPTIONAL 59 60. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.6 ALMIteration 3.6.1 Relations with Other RequestsFigure 19. ALMIteration - relations with other requests60 61. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.6.2 List of Fields Table 36. ALMIteration - list of fields NameTypeSize DescriptionDefault value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_keysiteREFERENCE 0the replica site DEFAULTwhere this recordwas last re-keyed ratl_mastership REFERENCE 0the replica site DEFAULTwhere this recordcan be modified record_type RECORDTYPE30 version INT 0 Description MULTILINE_ST0 RING EndDate DATE_TIME 0 IterationLabelREFERENCE 0An iteration is aDEFAULTplanned, time-boxed intervaltypicallymeasured inweeks. Iterationsfocus the team ondeliveringincremental valueto stakeholders ina predictablemanner. ObsoleteSHORT_STRING3 CONSTANT: CONSTANT_LIS NoT: Yes No 61 62. CM-Consult, Ltd. [email protected] www.rational-tools.com PhaseREFERENCE 0 Phases are dividedPERL DEFAULTinto one or moreiterations. Choosethe Phase towhich thisiteration belongs. PhaseLabel REFERENCE 0 PERL PERL PriorIteration REFERENCE 0 Link iterations in DEFAULTsequential orderby defining whichone iterationbefore this one. Ifthis is the firstiteration leave thisfield blank. PriorIterationLabe REFERENCE 0 PERL PERL l ProjectREFERENCE 0 A project isPERL DEFAULTdivided intoPhases andIterations. Choosethe project towhich thisbelongs. SecurityPolicy REFERENCE 0 Set the projectDEFAULTfield first, and thiswill fill inautomatically. StartDateDATE_TIME 0 62 63. CM-Consult, Ltd. [email protected] www.rational-tools.com StatusLabel REFERENCE 0 Used to report the DEFAULT status or 'health.' Some examples include: Healthy, Suspect, Critical. If the field is blank, choose New ALMStatusLabel and create one or more status indicators.63 64. CM-Consult, [email protected] 3.6.3 Description of the field behavior Table 37. ALMIteration - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY DescriptionOPTIONAL EndDateOPTIONAL IterationLabel OPTIONAL Obsolete OPTIONAL PhaseOPTIONAL PhaseLabel OPTIONAL PriorIteration OPTIONAL PriorIterationLabelOPTIONAL ProjectOPTIONAL SecurityPolicy OPTIONAL StartDateOPTIONAL StatusLabelOPTIONAL 64 65. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.7 ALMIterationLabel 3.7.1 Relations with Other RequestsFigure 20. ALMIterationLabel - relations with other requests 65 66. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.7.2 List of Fields Table 38. ALMIterationLabel - list of fields NameTypeSize DescriptionDefault value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_keysiteREFERENCE 0the replica site DEFAULTwhere this recordwas last re-keyed ratl_mastership REFERENCE 0the replica site DEFAULTwhere this recordcan be modified record_type RECORDTYPE30 version INT 0 Description MULTILINE_ST0 RING NameSHORT_STRING50 An iteration is aplanned, time-boxed intervaltypicallymeasured inweeks. Iterationsfocus the team ondeliveringincremental valueto stakeholders ina predictablemanner. Provide ameaningful namefor an iteration. ObsoleteSHORT_STRING3 CONSTANT: CONSTANT_LIS NoT: Yes No66 67. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.7.3 Description of the field behavior Table 39. ALMIterationLabel - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL67 68. CM-Consult, [email protected] 3.8 ALMPhase 3.8.1 Relations with Other Requests Figure 21. ALMPhase - relations with other requests 68 69. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.8.2 List of Fields Table 40. ALMPhase - list of fields NameTypeSize Description Default value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0DEFAULT ratl_keysiteREFERENCE 0the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastership REFERENCE 0the replica siteDEFAULTwhere this recordcan be modified record_type RECORDTYPE30 version INT 0 CurrentIterationREFERENCE 0Used to DEFAULTcommunicate theiteration of theproject. CurrentIterationL REFERENCE 0 PERL PERL abel Description MULTILINE_ST0 RING EndDate DATE_TIME 0 ObsoleteSHORT_STRING3CONSTANT: CONSTANT_LISNoT:YesNo69 70. CM-Consult, [email protected] PhaseLabelREFERENCE 0 Phases can be PERL DEFAULT used to divide a project into smaller units of time. For example, the Rational Unified Process defines the four phases of Inception, Elaboration, Construction, and Transition. If the field is blank, choose New ALMPhaseLabel. PriorPhaseREFERENCE 0 Link phases in DEFAULT sequential order by defining which phase comes before this one. If this is the first phase, leave this field blank. PriorPhaseLabel REFERENCE 0 PERL PERL Project REFERENCE 0 A project isPERL DEFAULT divided into Phases and Iterations. Choose the project to which this belongs. SecurityPolicyREFERENCE 0 Set the projectDEFAULT field first, and this will fill in automatically. StartDate DATE_TIME 070 71. CM-Consult, Ltd. [email protected] www.rational-tools.com StatusLabel REFERENCE 0 Used to report the DEFAULT status or 'health.' Some examples include: Healthy, Suspect, Critical. If the field is blank, choose New ALMStatusLabel and create one or more status indicators.71 72. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.8.3 Description of the field behavior Table 41. ALMPhase - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY CurrentIteration OPTIONAL CurrentIterationLabelOPTIONAL DescriptionOPTIONAL EndDateOPTIONAL Obsolete OPTIONAL PhaseLabel OPTIONAL PriorPhase OPTIONAL PriorPhaseLabelOPTIONAL ProjectOPTIONAL SecurityPolicy OPTIONAL StartDateOPTIONAL StatusLabelOPTIONAL72 73. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.9 ALMPhaseLabel 3.9.1 Relations with Other Requests Figure 22. ALMPhaseLabel - relations with other requests73 74. CM-Consult, [email protected] 3.9.2 List of Fields Table 42. ALMPhaseLabel - list of fields Name TypeSize DescriptionDefault value Permission Value Changed Validation Choice List dbid DBID0 historyJOURNAL 0 is_activeINT 0 lock_version INT 0 locked_byREFERENCE 0 DEFAULT ratl_keysite REFERENCE 0the replica site DEFAULT where this record was last re-keyed ratl_mastershipREFERENCE 0the replica site DEFAULT where this record can be modified record_typeRECORDTYPE30 versionINT 0 DescriptionMULTILINE_ST0RING Name SHORT_STRING50 Create a name for the project phase. For example, the Rational Unified Process suggests for Phase labels: Inception, Elaboration, Construction, and Transition. Obsolete SHORT_STRING3 CONSTANT: CONSTANT_LISNoT:YesNo74 75. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.9.3 Description of the field behavior Table 43. ALMPhaseLabel - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL75 76. CM-Consult, [email protected] 3.10 ALMReleaseLabel 3.10.1 Relations with Other Requests Figure 23. ALMReleaseLabel - relations with other requests76 77. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.10.2 List of Fields Table 44. ALMReleaseLabel - list of fields Name TypeSize Description Default value Permission Value Changed Validation Choice List dbid DBID0 historyJOURNAL 0 is_activeINT 0 lock_version INT 0 locked_byREFERENCE 0DEFAULT ratl_keysite REFERENCE 0the replica siteDEFAULT where this record was last re-keyed ratl_mastershipREFERENCE 0the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE30 versionINT 0 DescriptionMULTILINE_ST0RING Name SHORT_STRING50 Releases are used to identify the 'version' of the software being developed. Some organizations standardize on release names or numbers. Use this field to identify a release label that will be used by others in the organization. Obsolete SHORT_STRING3CONSTANT: CONSTANT_LIS NoT: Yes No77 78. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.10.3 Description of the field behavior Table 45. ALMReleaseLabel - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY DescriptionOPTIONAL Name OPTIONAL Obsolete OPTIONAL 78 79. CM-Consult, [email protected] 3.11 ALMResolutionCode 3.11.1 Relations with Other RequestsFigure 24. ALMResolutionCode - relations with other requests 79 80. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.11.2 List of Fields Table 46. ALMResolutionCode - list of fields Name TypeSizeDescription Default value Permission Value Changed Validation Choice List dbid DBID0 historyJOURNAL 0 is_activeINT 0 lock_version INT 0 locked_byREFERENCE 0 DEFAULT ratl_keysite REFERENCE 0 the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE 0 the replica siteDEFAULTwhere this recordcan be modified record_typeRECORDTYPE30 versionINT 0 ALMRecordTypeSHORT_STRING254 CONSTANT_LIST:ALMActivityALMTask DescriptionMULTILINE_ST0RING Obsolete SHORT_STRING3 CONSTANT: CONSTANT_LISNoT:YesNo ResolutionCodeLREFERENCE 0 DEFAULT abel ResolutionCodeTSHORT_STRING254 CONSTANT_LIS ypeT:Reject_RequestUnreproducibleWorksAsDesigned 80 81. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.11.3 Description of the field behavior Table 47. ALMResolutionCode - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY ALMRecordTypeOPTIONAL DescriptionOPTIONAL Obsolete OPTIONAL ResolutionCodeLabelOPTIONAL ResolutionCodeType OPTIONAL 81 82. CM-Consult, [email protected] 3.12 ALMResolutionCodeLabel 3.12.1 Relations with Other RequestsFigure 25. ALMResolutionCodeLabel - relations with other requests82 83. CM-Consult, [email protected] 3.12.2 List of Fields Table 48. ALMResolutionCodeLabel - list of fields Name Type SizeDescription Default value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0 DEFAULT ratl_keysite REFERENCE0 the replica siteDEFAULT where this record was last re-keyed ratl_mastershipREFERENCE0 the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE 30 versionINT0 DescriptionMULTILINE_ST 0RING Name SHORT_STRING 254 Obsolete SHORT_STRING 50CONSTANT: CONSTANT_LIS NOT: NO YES 83 84. CM-Consult, [email protected] 3.12.3 Description of the field behavior Table 49. ALMResolutionCodeLabel - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL84 85. CM-Consult, [email protected] 3.13 ALMRole 3.13.1 Relations with Other Requests Figure 26. ALMRole - relations with other requests85 86. CM-Consult, [email protected] 3.13.2 List of Fields Table 50. ALMRole - list of fields NameType Size Description Default value Permission Value Changed Validation Choice List dbidDBID 0 history JOURNAL0 is_active INT0 lock_versionINT0 locked_by REFERENCE0DEFAULT ratl_keysiteREFERENCE0the replica siteDEFAULT where this record was last re-keyed ratl_mastership REFERENCE0the replica siteDEFAULT where this record can be modified record_type RECORDTYPE 30 version INT0 ApprovedActions MULTILINE_ST 0A default set ofPERL RINGapproved actions are inherited from the role label. You can customize the allowed actions for this role as it applies to this project. Description MULTILINE_ST 0 RING EntityNameSHORT_STRING 254PERL GroupsREFERENCE_LI 0Add Groups to PERL PERL DEFAULT STperform the function defined by this role. Members REFERENCE_LI 0Add Users toPERL PERL DEFAULT STperform the function defined by this role.86 87. CM-Consult, [email protected] ObsoleteSHORT_STRING 3 CONSTANT: CONSTANT_LISNoT:YesNo Primary REFERENCE0 There are times PERLwhen the systemwill automaticallypopulate theowner field for arecord with a'default' username. Choose auser from the listof members toserve as thedefault owner.(The owner forthat record can bechanged asneeded.) Project REFERENCE0 Define the project PERL DEFAULTthat will use thisrole. RoleLabel REFERENCE0 Use this record to PERL DEFAULTdefine a role-based access tothe project.Choose a RoleLabel, Set theApprovedActions, and addusers or groups.Choose from a setof defined rolelabels, or create anewALMRoleLabel.87 88. CM-Consult, Ltd. [email protected] www.rational-tools.com SecurityPolicy REFERENCE 0 Set the project DEFAULTfield first, and thiswill fill inautomatically.88 89. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.13.3 Description of the field behavior Table 51. ALMRole - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY ApprovedActions OPTIONAL Description OPTIONAL EntityNameOPTIONAL GroupsOPTIONAL Members OPTIONAL ObsoleteOPTIONAL Primary OPTIONAL Project OPTIONAL RoleLabel OPTIONAL SecurityPolicyOPTIONAL89 90. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.14 ALMRoleLabel 3.14.1 Relations with Other RequestsFigure 27. ALMRoleLabel - relations with other requests90 91. CM-Consult, [email protected] 3.14.2 List of Fields Table 52. ALMRoleLabel - list of fields Name Type Size DescriptionDefault value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0 DEFAULT ratl_keysite REFERENCE0the replica site DEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE0the replica site DEFAULTwhere this recordcan be modified record_typeRECORDTYPE 30 versionINT0 ApprovedActionsMULTILINE_ST 0A role can be used PERLRINGto restrict actions.Define whichactions this role isallowed toperform, such asCreatingActivities,SubmittingRequests,Creating Projectsand so forth. DescriptionMULTILINE_ST 0RING EntityName SHORT_STRING 254 PERL 91 92. CM-Consult, Ltd. [email protected] www.rational-tools.com Name SHORT_STRING 50 Role labels helpto ensure aconsistent use ofroles across theorganization. Usethis record todefine the rolenames you use inyour organization.Analyst,Architect, ProjectManager,Developer, Testerare examples ofrole names. Obsolete SHORT_STRING 3 CONSTANT:CONSTANT_LIS No T:YesNo92 93. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.14.3 Description of the field behavior Table 53. ALMRoleLabel - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY ApprovedActionsOPTIONAL DescriptionOPTIONAL EntityName OPTIONAL Name OPTIONAL Obsolete OPTIONAL 93 94. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.15 ALMSecurityPolicy 3.15.1 Relations with Other RequestsFigure 28. ALMSecurityPolicy - relations with other requests 94 95. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.15.2 List of Fields Table 54. ALMSecurityPolicy - list of fields NameTypeSize DescriptionDefault value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_context_grou REFERENCE_LI0Context groups DEFAULT psST associated withthe context recordtype ratl_keysiteREFERENCE 0the replica site DEFAULTwhere this recordwas last re-keyed ratl_mastership REFERENCE 0the replica site DEFAULTwhere this recordcan be modified record_type RECORDTYPE30 version INT 0 Description MULTILINE_ST0 RING NameSHORT_STRING50 The SecurityPolicy provides ameans of definingaccess control forprojects. Onlygroups can beassigned tosecurity policy. ObsoleteSHORT_STRING3 CONSTANT: CONSTANT_LIS NoT: Yes No95 96. CM-Consult, [email protected] 3.15.3 Description of the field behavior Table 55. ALMSecurityPolicy - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_context_groups OPTIONAL ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY Description OPTIONAL NameOPTIONAL ObsoleteOPTIONAL96 97. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.16 ALMStatusLabel 3.16.1 Relations with Other Requests Figure 29. ALMStatusLabel - relations with other requests 97 98. CM-Consult, [email protected] 3.16.2 List of Fields Table 56. ALMStatusLabel - list of fields NameTypeSize Description Default value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0DEFAULT ratl_keysiteREFERENCE 0the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastership REFERENCE 0the replica siteDEFAULTwhere this recordcan be modified record_type RECORDTYPE30 version INT 0 Description MULTILINE_ST0 RING NameSHORT_STRING50 Used to report thestatus or 'health.'Some examplesinclude: Healthy,Suspect, Critical. ObsoleteSHORT_STRING3CONSTANT: CONSTANT_LISNoT:YesNo98 99. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.16.3 Description of the field behavior Table 57. ALMStatusLabel - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY DescriptionOPTIONAL Name OPTIONAL Obsolete OPTIONAL 99 100. CM-Consult, [email protected] 3.17 ALMType 3.17.1 Relations with Other Requests Figure 30. ALMType - relations with other requests100 101. CM-Consult, [email protected] 3.17.2 List of Fields Table 58. ALMType - list of fields NameType Size Description Default value Permission Value Changed Validation Choice List dbidDBID 0 history JOURNAL0 is_active INT0 lock_versionINT0 locked_by REFERENCE0DEFAULT ratl_keysiteREFERENCE0the replica siteDEFAULT where this record was last re-keyed ratl_mastership REFERENCE0the replica siteDEFAULT where this record can be modified record_type RECORDTYPE 30 version INT0 ALMRecordType SHORT_STRING 254 PERL CONSTANT_LIS T: ALMActivity ALMRequest ALMTask BTBuild Description MULTILINE_ST 0 RING ObsoleteSHORT_STRING 254CONSTANT: CONSTANT_LIS NOT: YES NO TypeIndicator SHORT_STRING 254PERL TypeLabel REFERENCE0DEFAULT 101 102. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.17.3 Description of the field behavior Table 59. ALMType - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY ALMRecordType OPTIONAL Description OPTIONAL ObsoleteOPTIONAL TypeIndicator OPTIONAL TypeLabel OPTIONAL102 103. CM-Consult, [email protected] 3.18 ALMTypeLabel 3.18.1 Relations with Other Requests Figure 31. ALMTypeLabel - relations with other requests 103 104. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.18.2 List of Fields Table 60. ALMTypeLabel - list of fields Name Type Size Description Default value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0DEFAULT ratl_keysite REFERENCE0the replica siteDEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE0the replica siteDEFAULTwhere this recordcan be modified record_typeRECORDTYPE 30 versionINT0 DescriptionMULTILINE_ST 0RING Name SHORT_STRING 254 Obsolete SHORT_STRING 50 CONSTANT: CONSTANT_LISNOT:YESNO RecordType SHORT_STRING 50 CONSTANT_LIST:ALMActivityALMTaskALMRequest104 105. CM-Consult, [email protected] 3.18.3 Description of the field behavior Table 61. ALMTypeLabel - description of the field behaviorBehavior dbid READONLY historyREADONLY is_activeREADONLY lock_version READONLY locked_byREADONLY ratl_keysite READONLY ratl_mastershipOPTIONAL record_typeREADONLY versionREADONLY DescriptionOPTIONAL Name OPTIONAL Obsolete OPTIONAL RecordType OPTIONAL 105 106. CM-Consult, [email protected] 3.19 ALMWorkConfiguration 3.19.1 Relations with Other RequestsFigure 32. ALMWorkConfiguration - relations with other requests106 107. CM-Consult, [email protected] 3.19.2 List of Fields Table 62. ALMWorkConfiguration - list of fields NameTypeSizeDescription Default value Permission Value Changed Validation Choice List dbidDBID0 history JOURNAL 0 is_active INT 0 lock_versionINT 0 locked_by REFERENCE 0 DEFAULT ratl_keysiteREFERENCE 0 the replica siteDEFAULT where this record was last re-keyed ratl_mastership REFERENCE 0 the replica siteDEFAULT where this record can be modified record_type RECORDTYPE30 version INT 0 ALMProjectREFERENCE 0PERL DEFAULT ALMRecordType SHORT_STRING254PERL CONSTANT_LIS T: ALMRequest ALMTask ALMActivity ALMRolesREFERENCE_LI0 PERLPERLDEFAULT ST ALMType REFERENCE 0 DEFAULT ALMTypeLabelREFERENCE 0PERL PERL ChildConfiguratio REFERENCE_LI0 DEFAULT nsST ChildrenTypes_prREFERENCE_LI0 PERL imary ST ChildrenTypes_seREFERENCE_LI0 PERL condary ST ObsoleteSHORT_STRING254 CONSTANT: CONSTANT_LIS NOT: YES NO107 108. CM-Consult, [email protected] SecurityPolicy REFERENCE 0DEFAULT 108 109. CM-Consult, [email protected] 3.19.3 Description of the field behavior Table 63. ALMWorkConfiguration - description of the field behavior Behavior dbidREADONLY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY ALMProjectOPTIONAL ALMRecordType OPTIONAL ALMRolesOPTIONAL ALMType OPTIONAL ALMTypeLabelOPTIONAL ChildConfigurations OPTIONAL ChildrenTypes_primary OPTIONAL ChildrenTypes_secondary OPTIONAL ObsoleteOPTIONAL SecurityPolicyOPTIONAL109 110. CM-Consult, [email protected] 3.20 attachments 3.20.1 List of Fields Table 64. attachments - list of fields Name TypeSize Description Default value Permission Value Changed Validation Choice List dbid DBID0 descriptionSHORT_STRING50 entity_dbidDBID0 entity_fielddef_id DBID0 file_propertiesSHORT_STRING254 filename SHORT_STRING50 filesize INT 0 historyJOURNAL 0 is_activeINT 0 lock_version INT 0 locked_byINT 0 ratl_keysite REFERENCE 0the replica siteDEFAULT where this record was last re-keyed ratl_mastershipREFERENCE 0the replica siteDEFAULT where this record can be modified record_typeRECORDTYPE30 versionINT 0 110 111. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.20.2 Description of the field behavior Table 65. attachments - description of the field behavior Behavior dbidREADONLY description OPTIONAL entity_dbid MANDATORY entity_fielddef_idMANDATORY file_properties MANDATORY filenameMANDATORY filesizeMANDATORY history READONLY is_active READONLY lock_versionREADONLY locked_by READONLY ratl_keysiteREADONLY ratl_mastership OPTIONAL record_type READONLY version READONLY 111 112. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.21 Email_Rule 3.21.1 Relations with Other Requests Figure 33. Email_Rule - relations with other requests 112 113. CM-Consult, Ltd. [email protected] www.rational-tools.com 3.21.2 List of Fields Table 66. Email_Rule - list of fields Name Type Size DescriptionDefault value Permission Value Changed Validation Choice List dbid DBID 0 historyJOURNAL0 is_activeINT0 lock_version INT0 locked_byREFERENCE0 DEFAULT ratl_keysite REFERENCE0the replica site DEFAULTwhere this recordwas last re-keyed ratl_mastershipREFERENCE0the replica site DEFAULTwhere this recordcan be modified record_typeRECORDTYPE 30 versionINT0 Action_Types MULTILINE_ST 0Select one orBASICRINGmore action typesupon whichClearQuest shouldrun the e-mailrule. If one ormore of theselected actiontypes was used tomodify the record,then the e-mailrule will trigger. 113 114. CM-Consult, Ltd. [email protected] www.rational-tools.com ActionsMULTILINE_ST 0 Select one orBASICRING more actions upon which ClearQuest should run the e- mail rule. If one or more of the chosen actions was used to modify the record, then the e-mail rule will trigger. CC_ActionerINT0 Check this box ifCONSTANT: you want the 0 modifier of the record to receive an e-mail notification. CC_AdditionalMULTILINE_ST 0 Enter the full e-RING mail address to send e-mail to a specific address that may not necessarily belong to a ClearQuest user. CC_Addr_Fields MULTILINE_ST 0 You can select BASICRING additional recipient(s) based on field values. These fields must contain a full e- mail address (e.g. [email protected] om).114 115. CM-Consult, Ltd. [email protected] www.rational-tools.com CC_GroupsREFERENCE_LI 0Select one or DEFAULTSTmore ClearQuestgroups asadditionalrecipient(s) of thee-mail. The usersin these group(s)must have their e-mail addressdefined in theiruser information. CC_Users REFERENCE_LI 0Select one or DEFAULTSTmore ClearQuestusers as additionalrecipient(s) of thee-mail. Theseuser(s) must havetheir e-mailaddress defined intheir userinformation. Change_FieldsMULTILINE_ST 0Enter a list of BASICRINGfields upon whichClearQuest shouldcheck todeterminewhether to triggerthis e-mail rule.If any field ischanged, this e-mail rule will betriggered. Display_Fields MULTILINE_ST 0Enter the fields to BASICRINGdisplay in the e-mail messagebody. Entity_Def SHORT_STRING 50 Select a record toBASIC BASICwhich this ruleapplies.115 116. CM-Consult, [email protected] Filter_Query SHORT_STRING 254 Select a public BASIC query to use as an additional e-mail trigger. From_AddrSHORT_STRING 254 Enter the returnCONSTANT: address of the e- Current User mail. Include_Defect INT0 Check this box to CONSTANT: BASIC include all the 0 record's fields in the e-mail message body. Is_Active_Rule INT0 Uncheck this boxCONSTANT: if you would like 1 to disable this e- mail rule. Name SHORT_STRING 100 The name used to identify the e-mail rule. This name must be unique. Operator_Value INT0 This specifiesCONSTANT: whether or not0 you want to do an AND or an OR operation between Fields to Check for Change and the parameters on the Action Controls tab. 116 117. CM-Consult, [email protected] Show_PreviousINT0 Check this box to CONSTANT: show the field's0 previous values. This is done against the list of fields selected in the Fields to Display control or for all fields, if the Include Entire Defect is checked. Source_StatesMULTILINE_ST 0 Select one or BASICRING more states upon which ClearQuest should run the e- mail rule. If one or more of the selected source states was the original state of the record, then the e-mail rule will trigger. Subject_Fields MULTILINE_ST 0 Select the fields BASICRING you wish to appear on the subject line of the e-mail. 117 118. CM-Consult, Ltd. [email protected] www.rational-tools.com Target_StatesMULTILINE_ST 0 Select one orBASICRING more destination states upon which ClearQuest should run the e-mail rule. If one or more of the selected destination states was the resulting state of the record, then the e-mail rule will trigger. To_AdditionalMULTILINE_ST 0 Enter the full e-RING mail address to send e-mail to a specific address that may not necessarily belong to a ClearQuest user. To_Addr_Fields MULTILINE_ST 0 You can select BASICRING recipient(s) based on field values. These fields must contain a full e- mail address (e.g. [email protected] om). To_GroupsREFERENCE_LI 0 Select one orDEFAULTST more ClearQuest groups as recipient(s) of the e-mail. The users in these group(s) must have their e- mail address defined in their user information.118 119. CM-Consult, Ltd. [email protected] www.rational-tools.com To_Users REFERENCE_LI 0 Select one orDEFAULTST more ClearQuest users as recipient(s) of the e-mail. These user(s) must have their e-mail address defined in their user information.119 120. CM-Consult, [email protected] 3.21.3 Description of th