icon_CloudMgmt icon_DollarSign icon_Globe icon_ITAuto icon_ITOps icon_ITSMgmt icon_Mainframe icon_MyIT icon_Ribbon icon_Star icon_User icon_Users icon_VideoPlay icon_Workload icon_caution icon_close s-chevronLeft s-chevronRight s-chevronThinRight s-chevronThinRight s-chevronThinLeft s-chevronThinLeft s-trophy s-chevronDown

BMC Mainframe: SMP/E for Installation & Maintenance

The course is developed and delivered by © RSM Technology.

An absolutely essential course for all z/OS Systems Programmers, this four-day course is a complete introduction to the use of SMP/E for installing new software and applying changes to existing software (PTFs, APARs, etc.) for the z/OS environment.

All the important aspects of using SMP/E are covered, including a detailed explanation of what happens 'under the covers'.

The course contains valuable and extensive hands-on exercises that demonstrate all the major aspects of using SMP/E to install products and apply maintenance

Major release:

BMC Mainframe Infrastructure Platform Training

Good for:

Users

Course Delivery:

Instructor-Led Training (ILT) | 32 hours

Course Modules

  • SMP/E Overview
    • What is 'System Modification Program Extended'?
    • What makes a product?
    • SMP/E elements
    • How products are packaged
    • System modifications
    • SMP/E database
    • Receiving a SYSMOD
    • Applying, accepting and restoring a SYSMOD
    • System Generation
    • Consolidated Software Inventory
    • CSI configuration option
    • Invoking SMP/E
  • RECEIVE Processing
    • The RECEIVE process
    • Modification Control Statements
    • MCS: header statement functions, software environment statement
    • The Global Zone definition entry
    • GZONE entry example
    • Global Zone options entry
    • options entry example
    • Global Zone utility entry
    • Utility entry example
    • SMP/E allocation
    • Global Zone DDDEF entry
    • DDDEF entry example
    • Review of Global Zone entries
    • Creating Global Zone entries – UCLIN
    • Relative file packaged tapes
    • Receive processing
    • Global Zone sysmod entry example
    • Exception sysmods
    • Held sysmod entry example
    • Holddata example
    • tTe RECEIVE command
    • Sysmod entry with SOURCEID example
    • REPORT SOURCEID output examples
    • SMP/E dialogs primary option menu & query selection menus
  • APPLY Processing
    • IProduct function & installation methods
    • Target Zone definition entry
    • TZONE entry example
    • Target Zone DDDEF entry
    • Target Zone DDDEF entry example
    • Target Zone DDDEF PATH entry
    • Target Zone DDDEF PATH entry example
    • MAC, SRC, and MOD element MCS
    • Data Element MCS
    • Program Element MCS
    • Identifying the target system structure
    • How JCLIN processing works
    • JCLIN processing example
    • JCLIN report example
    • JCLIN - MAC and ASSEM entries
    • JCLIN - MOD and LMOD entries
    • JCLIN - DLIB entries
    • Invoking JCLIN
    • The save control dataset
    • Determining target libraries
    • Apply processing
    • Concatenating macro libraries for assemblies
    • SYSLIB DDDEF example
    • The APPLY command
    • Target Zone SYSMOD entry example
    • Element service level
    • Target Zone MAC and SRC element entries
    • Target Zone MOD and DATA element entries
    • Base and dependent functions revisited
    • Replacing an existing product
    • Sysmod installation via the SMP/E dialogs
    • SMP/E dialogs - sysmod management options
  • ACCEPT Processing
    • Function installation methods
    • Distribution Zone definition entry
    • DZONE entry example
    • Distribution Zone DDDEF entries
    • Distribution Zone DDDEF entry example
    • ACCEPT processing
    • Concatenating macro libraries for assemblies
    • The ACCEPT command
    • Distribution Zone SYSMOD entry example
    • Distribution Zone MAC and SRC element entries
    • Distribution Zone MOD and DATA element entries
    • Sysmod installation via the SMP/E dialogs
    • SMP/E dialogs - sysmod management options
  • Product Maintenance
    • Product maintenance (service)
    • product maintenance sysmods
    • product maintenance sysmod naming convention
    • product maintenance ++VER statement
    • Updating MAC and SRC elements
    • Updating MOD (and LMOD) elements
    • Sysmod relationships
    • The prerequisite relationship
    • The requisite relationship
    • The supersede relationship
    • The negative prerequisite relationship
    • TZONE sysmod entries – examples
    • Related APPLY command parameters
    • Element service level
    • Tracking the service level of an element
    • Element entries - service level
    • Exception sysmods
    • Resolving error holds
    • Resolving system holds
    • The RELEASE MCS statement
    • Maintenance exposure
    • The REPORT ERROR SYSMODS command
    • Sysmod regression
    • Sysmod construction rules
    • Managing regression
    • Restore processing
    • Concatenating macro libraries for assemblies
    • The RESTORE command
    • Sysmod relationships and restore
    • Reject processing
    • The REJECT command
  • Additional SMP/E Features
    • The conditional requisite relationship
    • The REPORT CROSSZONE command
    • Cross product 'borrowing' - the problem, the solution
    • Cross zone 'borrowing' - the problem, the solution
    • Callable services support
    • Processing SYSLIB in JCLIN
    • CALLIBS in LMOD element entries
    • Installing LMODs that use CALLIBS
    • The zone management commands
    • Installing SYSGEN and SMP/E products
    • The GENERATE command
    • Tthe CLEANUP command
    • Descriptive MCS statements
    • Product and feature entries
  • Installing Products and Service
    • Reporting problems to the vendor
    • Preparing for installation
    • Installing maintenance
    • Product delivery mechanisms used by IBM
    • CustomPac service
    • The Recommended Service Upgrade
    • ShopzSeries
    • PSP buckets
    • HOLD FIXCAT
    • Fix Categories
    • Receiving FIXCAT HOLDs
    • APPLY / ACCEPT FIXCAT operand
    • REPORT MISSINGFIX command