JC - Sample Reports

Below are several sample FOCUS reports that use the JC file.

 

Report Request

Description

FOC1500

List Of Job Codes By Codes And Family

FOC1510

List Of MPP Employees And Job Titles, By SSA

FOC1520

Position Count By Job Code Using Systemwide Job Titles

 

 

 

Report Request:   FOC1500

The following program is an example of using the JC file as a stand alone file.

 

DEFINE FILE JC ADD

DATE/A8=EDIT(JC:CHGDATE,'99/99/99');

LETTER1/A1=EDIT(JC:JOBCODE,'9$$$');

END

-*

TABLE FILE JC

HEADING CENTER

"THE CALIFORNIA STATE UNIVERSITY"

"LIST OF JOB CODES BY JOB CODE AND FAMILY"

"COMMON FOCEXEC: FOC1500"

"</1"

WHERE JC:CAMPUSCD EQ '50'

PRINT JC:JOBFAMLY AS 'JOB FAMILY TITLE:'

OVER JC:JOBFUNCT AS 'FUNCTIONAL AREA TITLE:'

OVER JC:JOBTITLE AS 'JOB CODE TITLE:'

OVER JC:JOBABBRV AS 'ABBREVIATED JOB CODE TITLE:'

OVER JC:AFFCODE AS 'AFFIRMATIVE ACTION CODE:'

OVER DATE AS 'DATE LAST CHANGED:'

BY JC:JOBCODE

BY JC:JOBFAMLY NOPRINT SKIP-LINE

-* IF LETTER1 EQ 'A' -THIS LINE MAY BE USED TO PRINT ALL JOB CODES

-* BEGINNING WITH 'A'

WHERE RECORDLIMIT EQ 10

END

 

The following is only an excerpt from the actual report.

 

                THE CALIFORNIA STATE UNIVERSITY

            LIST OF JOB CODES BY JOB CODE AND FAMILY

                    COMMON FOCEXEC: FOC1500

JOB CODE

--------

A013      JOB FAMILY TITLE: ADMINISTRATIVE AFFAIRS

          FUNCTIONAL AREA TITLE: GENERAL ADMINISTRATION

          JOB CODE TITLE: VICE PRESIDENT FOR ADMINISTRATION

          ABBREVIATED JOB CODE TITLE: VP ADMINISTRATION

          AFFIRMATIVE ACTION CODE: E0X

          DATE LAST CHANGED: 01/06/95

 

A014      JOB FAMILY TITLE: ADMINISTRATIVE AFFAIRS

          FUNCTIONAL AREA TITLE: GENERAL ADMINISTRATION

          JOB CODE TITLE: ADVISOR TO THE PRESIDENT VP STUDENT AFFAIRS

          ABBREVIATED JOB CODE TITLE: ADVISOR TO PRES & VPSA

          AFFIRMATIVE ACTION CODE: P0X

          DATE LAST CHANGED: 12/06/96

 

 

Report Request:   FOC1510

The following program is an example for using the automatic join available between either the JC and AC files or the JC and SAC files. The join fields are Campus Code and Job Code.

 

EX AC

TABLE FILE AC

HEADING CENTER

"THE CALIFORNIA STATE UNIVERSITY"

"LIST OF MPP EMPLOYEES AND JOB TITLES, BY SSA"

"COMMON FOCEXEC: FOC1510"

"</1"

PRINT AC:WNAME AS 'NAME'

JC:JOBABBRV AS 'ABREVIATED,JOB CODE TITLE'

BY AC:SSA AS 'SSA'

WHERE AC:CBID EQ 'M80'

WHERE RECORDLIMIT EQ 10

END

 

The following is only an excerpt from the actual report.

 

           THE CALIFORNIA STATE UNIVERSITY  

      LIST OF MPP EMPLOYEES AND JOB TITLES, BY SSA

               COMMON FOCEXEC: FOC1510

 

                                    ABBREVIATED

SSA          NAME                   JOB CODE TITLE

---          ----                   --------------

111-11-1111  SMITH, MICHAEL J       ALUMNI AFFAIRS PRO 3

222-22-2222  RAMBIS, KURT K         SW EXEC ADMIN SPPT PRO 3

333-33-3333  THORPE, OTIS L         STUDENT ACAD SERV PRO 2

444-44-4444  KIRK, JIM T            POLICE SERVICES ADM 2

999-99-9999  JOHNSON, JAY R         OFF-CAMPUS PROG ADM 3

 

 

Report Request:   FOC1520

The following program is an example of using the JC file with match logic.

 

EX AC

DEFINE FILE AC ADD

CNT/I6=1;

END

-*

MATCH FILE JC

PRINT JC:JOBABBRV

BY JC:JOBCODE AS JOBCODE

-* TO SELECT SYSTEMWIDE JOB TITLES

WHERE JC:CAMPUSCD EQ '00'

RUN

-*

FILE AC

SUM CNT

BY AC:JOBCODE AS JOBCODE

WHERE AC:CBID EQ 'M80'

AFTER MATCH HOLD AS PERMLRG

OLD-OR-NEW

END

-*

DEFINE FILE PERMLRG

USED/I6=IF CNT GT 0 THEN 1 ELSE 0;

END

-*

TABLE FILE PERMLRG

HEADING CENTER

"THE CALIFORNIA STATE UNIVERSITY"

"POSITION COUNT BY JOB CODE"

"USING SYSTEMWIDE JOB TITLES"

"COMMON FOCEXEC: FOC1520"

"</1"

PRINT JOBCODE AS 'JOB,CODE'

JC:JOBABBRV AS 'JOB TITLE'

CNT AS 'POSITION,COUNT'

USED AS 'TOTAL,USED'

-* TO EXCLUDE INVALID JOBCODES

WHERE JC:JOBABBRV NE ' '

WHERE RECORDLIMIT EQ 10

ON TABLE COLUMN-TOTAL

END

 

 

The following is only an excerpt from the actual report.

 

          THE CALIFORNIA STATE UNIVERSITY

             POSITION COUNT BY JOB CODE

            USING SYSTEMWIDE JOB TITLES

              COMMON FOCEXEC: FOC1520

 

JOB                                POSITION   TOTAL

CODE  JOB TITLE                    COUNT      USED

----  ---------                    --------   -----

A011  ADMIN AFF GEN ADMIN ADM 1           3       1

A012  ADMIN AFF GEN ADMIN ADM 2           4       1

A013  ADMIN AFF GEN ADMIN ADM 3          16       1

A014  ADMIN AFF GEN ADMIN PRO 1           1       1

A015  ADMIN AFF GEN ADMIN PRO 2           1       1

A017  ADMIN AFF GEN ADMIN SUP 1           1       1

A019  ADMIN AFF GEN ADMIN SUP 3           0       0

A021  ADMIN AFF EXEC SPPT ADM 1           4       1

A022  ADMIN AFF EXEC SPPT ADM 2          14       1

A023  ADMIN AFF EXEC SPPT ADM 3           9       1

A024  ADMIN AFF EXEC SPPT PRO 1          12       1

A025  ADMIN AFF EXEC SPPT PRO 2          10       1

A026  ADMIN AFF EXEC SPPT PRO 3           5       1

TOTAL                                    89      12

 

 

 

Last Updated: February 1, 2000