BMC CONTROL-M / Production Control Procedures

BMC Control-M Job Naming Standards

The format of the naming standards described below MUST be adhered to in order for Long Beach to view and access certain data. Control-M names, Scheduling tables, Calendar names and job prerequisite names must follow this naming convention.

Campus Identifier

Purpose

Due to security, the Campus Identifier is a mandatory field.

Important Note

The campus identifier is a mandatory field. Long Beach must use ‘LB’ as its campus identifier and provide UNISYS with this information. Any application starting with Lb_, lb_, or lB_ would not be able to be viewed by Long Beach.

Application

Owner  Application  Connection Profile  Functional Module 
BMCAA  LB_AcadAdvising  CLBPRDAA Academic Advising 
BMCAD LB_Admissions CLBPRDAD Admissions
BMCCC LB_CampusCom CLBPRDCC Campus Community
BMCFA LB_FinancialAid CLBPRDFA Financial Aid
BMCFA2 LB_FinancialAid CLBPRDFA2 Financial Aid 2
BMCHR LB_HumanResources HLBPRDHR Human Resources
BMCSA LB_StuAdmin CLBPRDSA Student Administration
BMCSF LB_StuFinancials CLBPRDSF Student Financials
BMCSR LB_StuRecords CLBPRDSR Student Records
Back to top
 

Scheduling Table

The scheduling table must start with the Campus Identifier and Separator due to security.

Format

  • Usage: Mandatory
  • Length: 1-20 characters
  • Blanks: Trailing only
Field Example
Campus Identifier LB
Separator (underscore) _
Environment – ‘P’ for Production, ‘T’ for test T
Separator (underscore) _

Run frequency of table:

  • ‘0’ … for Sunday
  • ‘1’ … for Monday
  • ‘2’ … for Tuesday
  • ‘3’ … for Wednesday
  • ‘4’ … for Thursday
  • ‘5’ … for Friday
  • ‘6’ … for Saturday
  • ‘7’ … for 7 days/week
  • ‘d’ … for daily (Monday thru Friday)
  • ‘s’ … for special
3

Name of BMC module that submitted job:

  • ‘AA’ … for Academic Advising
  • ‘AD’ … for Admissions
  • ‘CC’ … for Campus Community
  • ‘FA’ … for Financial Aid
  • ‘FA2’ … for Financial Aid user ID BMCFA2
  • ‘HR’ … for Human Resources
  • ‘SA’ … for Student Administration
  • ‘SF’ … for Student Financials
  • ‘SR’ … for Student Records
FA2
Process description (brief) FinAidEvenYr

Example of a CSULB scheduling table: LB_P_dSRLoadSOC

LB
Long Beach campus identifier (required)
_
(separator)
P
Production environment
_
(separator)
d
daily table (jobs under this table will execute Mon, Tue, Wed, Thu & Fri)
SR
Student Records
Load
SOC Load schedule of classes
Back to top

Group

Purpose

Provide the name of the group to which the job belongs. The group parameter is used for convenient and orderly management of groups of production jobs.

Calendar

The calendar must start with the Campus Identifier and Separator due to security.

Format

  • Length: 1-10 characters
  • Blanks: Trailing only
Field Example
Campus Identifier LB
Separator (underscore) _
Defined Name WORKDAY

The following Control-M calendars have been defined for California State University, Long Beach:

Calendar Control-M Type
LB_365DAYS CTMLB Relative/Regular
CSULB Master Calendar
LB_WORKDAY CTMLB Relative/Regular
Monday, Tuesday, Wednesday, Thursday, Friday
Confirmation calendar for HOLIDAY (Campus Closed)
LB_MAINT CTMLB Relative/Regular
UNISYS Monthly Maintenance Calendar
LB_GLCONF CTMLB Relative/Regular
Student Financials G/L Interface Confirmation Calendar
LB_FAREG CTMLB Relative/Regular
Financial Aid Regular Schedule Calendar
Back to top

Job Name

The Job Name must start with the Campus Identifier. All jobnames must be unique.

Purpose

Descriptive reference for a Job Processing definition.

Example
Process Name SFPBCALC
Complete Job Name LBsfpbcalc
Back to top

Mem Name

Purpose

Use the same naming convention as Job Name.

Prerequisite Conditions

Purpose

A prerequisite condition is a user-defined, descriptive name given to a certain situation, or condition. Submission of a job for execution can be made dependent upon the existence of one or more prerequisite conditions (created either manually by the user or by other jobs).

By using the campus identifier “LB”, prerequisite conditions can be added or deleted either manually via the Enterprise Controlstation GUI, or by an application program using a supplied Control-M utility.

Format

Format (local conditions):
Field Example
Job Name LBsfpbcalc
Separator (dash) -
Condition Status ENDED-OK or ENDED-NOTOK

Sample print screen of CSULB prerequisite conditions using the Enterprise Controlstation GUI:

Back to top
 
California State University, Long Beach
1250 Bellflower Blvd, Long Beach, CA 90840