Previous Topic Next topic Print topic


Overview of REXX Procedures

All REXX procedures within the ChangeMan Attachment are listed below.

The following table contains a short description of each procedure, where it is used in the model, and the ChangeMan XML services used.

REXX Name Description
TAUCMALC Allocate a temporary dataset used for a ChangeMan component file transfer.
  • Used in CMG_TOOL_ISPF_REX_GetComponentTempDataset

TAUCMAPL

Retrieve an approver list for drop-down lists.

  • Used in CMG_TOOL_ISPF_REX_RetrieveApprover
  • Uses APPROVER.APL.LIST
TAUCMAPP Approve a package.
  • Used in CMG_TOOL_ISPF_REX_ApprovePackage
  • Uses PACKAGE.SERVICE.APPROVE
TAUCMAUD Audit a package.
  • Used in CMG_TOOL_ISPF_REX_AuditPackage
  • Uses PACKAGE.SERVICE.AUDITĀ 
TAUCMAUL Reset an audit lock flag.
  • Used in CMG_TOOL_ISPF_REX_ResetAuditLock
  • Uses PACKAGE.GEN_PARMS.UPDATE
TAUCMBAK Backout a package.
  • Used in CMG_TOOL_ISPF_REX_BackoutPackage
  • Uses PACKAGE.SERVICE.BACKOUT
TAUCMBBV Retrieve a baseline version of a component.
  • Used in CMG_TOOL_ISPF_REX_GetBSV_Browse
  • Uses BASELIB.SERVICE.LIST
  • Uses CMNUPDAT
TAUCMBLC Retrieve a ChangeMan baseline component list.
  • Used in CMG_TOOL_ISPF_REX_ListBaselineComponents
  • Uses DSS.SERVICE.LIST
TAUCMBLD Build a ChangeMan component in a stage library.
  • Used in CMG_TOOL_ISPF_REX_BuildComponent
  • Uses CMPONENT.APL_DPRC.CHECK
  • Uses CMPONENT.SERVICE.BUILD
TAUCMBLI Retrieve a ChangeMan baseline component list.
  • Used in CMG_TOOL_ISPF_REX_GetBaselineComponents
  • Uses DSS.SERVICE.LIST
TAUCMBL2 Build a ChangeMan component in a stage library using options from history (no option dialog box popup).
  • Used in CMG_TOOL_ISPF_REX_BuildComponentSimple
  • Uses CMPONENT.APL_DPRC.CHECK
  • Uses CMPONENT.SERVICE.BUILD
TAUCMBRC Retrieve an SSV version of a component for comparison based on a location.
  • Used in CMG_TOOL_ISPF_REX_GetSSV_Browse2Compare
  • Uses BASELIB.SERVICE.LIST
  • Uses PACKAGE.GEN_PRMS.LIST
  • Uses CMPONENT.SSV_VER.RETRIEV
TAUCMBRL Retrieve a compressed list from a stage library.
  • Used in CMG_TOOL_ISPF_REX_GetComponentPhysicalList_Browse
  • Uses the ChangeMan utility SERCOPY to retrieve a component
TAUCMBR2 Retrieve an SSV version of a component for comparison based on a timestamp.
  • Used in CMG_TOOL_ISPF_REX_GetSSV_Browse2Compare
  • Uses BASELIB.SERVICE.LIST
  • Uses PACKAGE.GEN_PRMS.LIST
  • Uses CMPONENT.SSV_VER.RETRIEVE
TAUCMBRS Retrieve an SSV version of a component.
  • Used in CMG_TOOL_ISPF_REX_GetSSV_Browse
  • Uses BASELIB.SERVICE.LIST
  • Uses PACKAGE.GEN_PRMS.LIST
  • Uses CMPONENT.SSV_VER.RETRIEVE
TAUCMBRW Retrieve a component from a library (stage or baseline).
  • Used in CMG_TOOL_ISPF_REX_GetComponentPhysicalMember_Browse
  • Uses CMPONENT.BROWSE.SERVICE
TAUCMBSV Retrieve a baseline version list.
  • Used in CMG_TOOL_ISPF_REX_GetBSVComponents
  • Uses BASELIB.SERVICE.LIST
  • Uses CMNVNSRD
TAUCMCIN Check in ChangeMan components in a stage library from an external dataset.
  • Used in CMG_TOOL_ISPF_REX_CheckInFromPersLib
  • Used in CMG_TOOL_ISPF_REX_CheckInFromPersLib_MultipleComponents
  • Uses CMPONENT.SERVICE.CHECKIN
TAUCMCLI Retrieve a ChangeMan package component list.
  • Used in CMG_TOOL_ISPF_REX_GetPackageComponents
  • Uses CMPONENT.PKG_COMP.LIST
  • Uses CMPONENT.PKG_LOD.LIST
TAUCMCL2 Retrieve a ChangeMan staged component list.
  • Uses CMPONENT.PKG_COMP.LIST
TAUCMCL3 Retrieve a ChangeMan package load dependencies list.
  • Uses CMPONENT.PKG_LOD.LIST
TAUCMCL4 Retrieve a ChangeMan package load dependencies list.
  • Used in CMG_TOOL_ISPF_REX_GetSourceLoad
  • Uses CMPONENT.PKG_LOD.LIST
TAUCMCOU Check out a ChangeMan component.
  • Used in CMG_TOOL_ISPF_REX_CheckOutFromBaseline
  • Used in CMG_TOOL_ISPF_REX_CheckOutFromBaselineBAS
  • Uses CMPONENT.SERVICE.CHECKOUT
TAUCMCPA Create a ChangeMan package.
  • Used in CMG_TOOL_ISPF_REX_CreatePackage
  • Uses PACKAGE.SERVICE.CREATE
TAUCMCPH Retrieve a component history.
  • Used in CMG_TOOL_ISPF_REX_GetComponentHistory
  • Uses CMPONENT.HISTORY.LIST
TAUCMCPY Copy a component.
  • Used in CMG_TOOL_ISPF_REX_CopyComponent
  • Uses CMPONENT.SERVICE.BROWSE
TAUCMDCO Delete a ChangeMan component in stage library.
  • Used in CMG_TOOL_ISPF_REX_DeleteComponent
  • Uses CMPONENT.PKG_COMP.DELETE
TAUCMDPA Memo (un-)delete a ChangeMan package.
  • Used in CMG_TOOL_ISPF_REX_Delete_Undelete_Package
  • Uses PACKAGE.SERVICE.DELETE
TAUCMFRZ Freeze a ChangeMan package.
  • Used in CMG_TOOL_ISPF_REX_FreezePackage
  • Uses PACKAGE.SERVICE.FREEZE
TAUCMGAC Get the application containers used in the tree view
  • Used in CMG_TOOL_ISPF_REX_GetApplicationContainers

TAUCMGAP Get the application list.
  • Used in CMG_TOOL_ISPF_REX_GetApplications
  • Uses PARMS.APL.LIST
TAUCMGBL Get the baseline library for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_GetLibraryTypes
  • Uses BASELIB.SERVICE.LIST
TAUCMGCO Retrieve a component from a stage library and lock it.
  • Used in CMG_TOOL_ISPF_REX_GetComponentPhysicalMember
  • Uses CMPONENT.SERVICE.BROWSE
TAUCMGDL Get datasets matching the generic PDS search criterion.
TAUCMGLA Get language names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_ListLanguages
  • Uses PROCS.APL.LIST
TAUCMGLI Get library types for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_ListLibraryTypes
  • Uses LIBTYPE.APL.LIST
TAUCMGML Get member list matching the PDS member search criterion.
TAUCMGPL Get library for a ChangeMan application package.
  • Used in CMG_TOOL_ISPF_REX_GetPackageLibraryTypes
  • Uses CMPONENT.PKG_COMP.LIST
TAUCMGPR Get build procedure and language names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_RetrieveBuildProcedureAndLanguage
  • Uses PROCS.APL.LIST
TAUCMGP2 Get valid build procedures for a language name.
  • Used in CMG_TOOL_ISPF_REX_LockComponent
  • Uses PROCS.APL.LIST
TAUCMGRC Get root containers for model ChangeMan application.
TAUCMHIS Retrieve a specific component history.
  • Used in CMG_TOOL_ISPF_REX_GetComponentInfo
  • Uses CMPONENT.HISTORY.LIST
  • Uses CMPONENT.HISTORY.LISTBASE
TAUCMIMP Retrieve a ChangeMan impact analysis list.
  • Used in CMG_TOOL_ISPF_REX_GetIAComponents
  • Used in CMG_TOOL_ISPF_REX_GetIADown
  • Used in CMG_TOOL_ISPF_REX_GetIAUp
  • Uses IMPACT.TABLE.LIST
TAUCMLCK Lock a ChangeMan component in a stage library.
  • Used in CMG_TOOL_ISPF_REX_LockComponent
  • Uses CMPONENT.SERVICE.LOCK
TAUCMLST Retrieve a listing from a stage library.
  • Used in CMG_TOOL_ISPF_REX_ListReleases
  • Uses CMPONENT.SERVICE.BROWSE
TAUCMNEW Create a new dummy component and lock it.
  • Used in CMG_TOOL_ISPF_REX_NewComponent
  • Uses CMPONENT.SERVICE.CHECKIN
TAUCMNTY Browse a global notification file.
  • Used in CMG_TOOL_ISPF_REX_GetNotyFile
  • Uses NOTYFILE.SERVICE.DOWNLOAD
TAUCMPDS Retrieve a ChangeMan promoted component list.
  • Used in CMG_TOOL_ISPF_REX_GetPromotionComponents
  • Uses DSS.SERVICE.LIST
TAUCMPGD Get a package description.
  • Used in CMG_TOOL_ISPF_REX_GetPackageDescription
  • Uses PACKAGE.GEN_DESC.LIST
TAUCMPGI Get a package implementation description.
  • Used in CMG_TOOL_ISPF_REX_GetPackageInstruction
  • Uses PACKAGE.IMP_INST.LIST
TAUCMPGS Retrieve a ChangeMan production site list.
  • Used in CMG_TOOL_ISPF_REX_GetProductionSites
  • Uses SITE.PKG.LIST
TAUCMPIS Insert package installation sites.
  • Used in CMG_TOOL_ISPF_REX_InsertPackageSites
  • Uses SITE.PKG.CREATE
TAUCMPKI Retrieve a specific package information.
  • Used in CMG_TOOL_ISPF_REX_GetPackageGeneralParms
  • Uses PACKAGE.GEN_PRMS.LIST
TAUCMPLI Retrieve a ChangeMan package list with properties.
  • Used in CMG_TOOL_ISPF_REX_GetPackages
  • Uses PACKAGE.GENERAL.SEARCH
TAUCMPL2 Retrieve a ChangeMan package identifier list.
  • Used in CMG_TOOL_ISPF_REX_RetrievePackageIDs
  • Uses PACKAGE.GENERAL.SEARCH
TAUCMPL3 Retrieve a ChangeMan package name list.
  • Used in CMG_TOOL_ISPF_REX_RetrievePackageNames
  • Uses PACKAGE.GENERAL.SEARCH
TAUCMPL4 Retrieve a ChangeMan package list for comparison.
  • Used in CMG_TOOL_ISPF_REX_RetrievePackageNamesHistory
  • Uses PACKAGE.GENERAL.SEARCH
TAUCMPPD Delete a participating package.
  • Used in CMG_TOOL_ISPF_REX_DeleteParticipatingPackage
  • Uses PACKAGE.PRT_PKGS.MDELETE
TAUCMPPG Get a participating package list.
  • Used in CMG_TOOL_ISPF_REX_GetParticipatingPackages
  • Uses PACKAGE.PRT_PKGS.LIST
TAUCMPPI Insert a participating package.
  • Used in CMG_TOOL_ISPF_REX_InsertParticipatingPackage
  • Uses PACKAGE.PRT_PKGS.MCREATE
TAUCMPRH Retrieve a component/package promotion history.
  • Used in CMG_TOOL_ISPF_REX_GetPromotionHistory
  • Uses CMPONENT.PRM_HIST.LIST
TAUCMPRL Get promotion libraries for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_GetPromoLibraryTypes
  • Uses PROMLIB.LIBRARY.LIST
TAUCMPRM Promote a package or package components.
  • Used in CMG_TOOL_ISPF_REX_DemoteComponentOrPackage
  • Uses PACKAGE.CHECK.PROMOTE
  • Uses PACKAGE.SERVICE.DEMOTE
  • Uses PACKAGE.SERVICE.PROMOTE
TAUCMPRN Retrieve a promotion name list.
  • Used in CMG_TOOL_ISPF_REX_GetPromotionLevel
  • Uses PROMLIB.SITE.LIST
TAUCMPRS Retrieve a promotion site list.
  • Used in CMG_TOOL_ISPF_REX_GetPromotionSites
  • Uses PROMLIB.SITE.LIST
TAUCMPSD Delete package installation sites.
  • Used in CMG_TOOL_ISPF_REX_DeletePackageSites
  • Uses SITE.PKG.DELETE
TAUCMPUD Update package description.
  • Used in CMG_TOOL_ISPF_REX_UpdatePackageDescription
  • Uses PACKAGE.GEN_DESC.UPDATE
TAUCMPUG Update specific package info.
  • Used in CMG_TOOL_ISPF_REX_UpdatePackageGeneralParms
  • Uses PACKAGE.GEN_PRMS.UPDATE
TAUCMPUI Update package implementation description.
  • Used in CMG_TOOL_ISPF_REX_UpdatePackageInstruction
  • Uses PACKAGE.IMP_INST.UPDATE
TAUCMPUS Update package installation sites.
  • Used in CMG_TOOL_ISPF_REX_UpdatePackageSites
  • Uses SITE.PKG.UPDATE
TAUCMP2D Get members to be demoted.
  • Used in CMG_TOOL_ISPF_REX_RetrieveDemotionComponents
  • Uses CMPONENT.PRM_HIST.LIST
TAUCMP2M Get members that could be promoted.
  • Used in CMG_TOOL_ISPF_REX_RetrievePromotionComponents
  • Uses PACKAGE.PRM_CMP.LIST
TAUCMP2N Get promotion names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_RetrievePromotionLevelNames
  • Uses PROMLIB.SITE.LIST
TAUCMP2S Get promotion site names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_RetrievePromotionSites
  • Uses PROMLIB.SITE.LIST
TAUCMP3S Get production site names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_RetrieveProductionSites
  • Uses PRODLIB.SERVICE.LIST
TAUCMREC Recompile a ChangeMan component in stage library.
  • Used in CMG_TOOL_ISPF_REX_RecompileComponent
  • Uses CMPONENT.APL_DPRC.CHECK
  • Uses CMPONENT.SERVICE.RECOMP
TAUCMREL Relink a ChangeMan component in stage library.
  • Used in CMG_TOOL_ISPF_REX_RelinkComponent
  • Uses CMPONENT.APL_DPRC.CHECK
  • Uses CMPONENT.SERVICE.RELINK
TAUCMREV Revert a package.
  • Used in CMG_TOOL_ISPF_REX_RevertPackage
  • Uses PACKAGE.SERVICE.REVERT
TAUCMRLI Retrieve a ChangeMan release list.
  • Used in CMG_TOOL_ISPF_REX_GetReleases
  • Uses RLSMRLSE.SERVICE.SEARCH
TAUCMRSC Remote syntax check for a ChangeMan component.
  • Used in CMG_TOOL_ISPF_REX_RemoteSyntaxCheck
  • Uses CMPONENT.SERVICE.BROWSE
TAUCMSCD Delete a scratch entry.
  • Used in CMG_TOOL_ISPF_REX_DeleteScratchComponent
  • Uses PACKAGE.PKG_UTIL.DELETE
TAUCMSCI Insert a scratch entry.
  • Used in CMG_TOOL_ISPF_REX_InsertScratchComponent
  • Uses PACKAGE.PKG_UTIL.CREATE
TAUCMSCL Retrieve a ChangeMan scratch component list.
  • Used in CMG_TOOL_ISPF_REX_GetScratchComponents
  • Uses PACKAGE.PKG_UTIL.LIST
TAUCMSEC ChangeMan security exit.
  • Used in Rexx procedures to verify security rights
  • Uses USERSEC.SERVICE.CHECK
TAUCMSS2 Retrieve an SSV version list for a compare dialog.
  • Used in CMG_TOOL_ISPF_REX_GetSSVComponents
  • Uses CMPONENT.SSV_VER.LIST
TAUCMSSV Retrieve an SSV version list.
  • Used in CMG_TOOL_ISPF_REX_GetSSVComponents
  • Uses PACKAGE.GEN_PRMS.LIST
  • Uses PACKAGE.PRT_PKGS.LIST
  • Uses BASELIB.SERVICE.LIST
  • Uses PROMLIB.LIBRARY.LIST
TAUCMSYL Building the SYSLIB concatenation for edit.
  • Used in CMG_TOOL_ISPF_REX_GetSYSLIB
  • Uses CMPONENT.SSV_VER.LIST
TAUCMUNL Unlock a ChangeMan component in stage library.
  • Used in CMG_TOOL_ISPF_REX_UnlockComponent
  • Uses CMPONENT.SERVICE.UNLOCK
TAUCMVAP Get an application name list.
  • Used in CMG_TOOL_ISPF_REX_ListApplications
  • Uses PARMS.APL.LIST
TAUCMVAR Retrieve ChangeMan area names for a release.
  • Used in CMG_TOOL_ISPF_REX_ListReleaseAreas
  • Uses RLSMAREA.SERVICE.LIST
TAUCMVRE Get reason codes for ChangeMan unplanned changes.
  • Used in CMG_TOOL_ISPF_REX_ListReasonCodes
  • Uses REASONS.SERVICE.LIST
TAUCMVRL Retrieve ChangeMan release names for model.
  • Used in CMG_TOOL_ISPF_REX_ListReleases
  • Uses RLSMRLSE.SERVICE.SEARCH
TAUCMVSI Get site names for a ChangeMan application.
  • Used in CMG_TOOL_ISPF_REX_RetrieveSiteNames
  • Uses SITE.APL.LIST
TAUCMXA1 Exit to create temporary datasets.

All temporary datasets used by the ChangeMan attachment are created with this exit procedure.

TAUCMXA2 Exit for dynamic allocations of the ZMF environment.

Verify and customize the ZMF system dataset names.

TAUCMXA3 Exit for mapping ChangeMan library types and languages to file suffixes.
TAUCMXA4 Exit for defining specific ChangeMan library types for source, listing and load modules.
Previous Topic Next topic Print topic