PeopleSoft COBOL: Naming Convention, Types of Files and Directories

PeopleSoft COBOL: Naming Convention, Types of Files and Directories

This chapter will provide you understanding of naming convention of COBOL, different types of files and directories.

COBOL programs have eight-character names. 
The files that have a "P" in the 3rd position are COBOL source files. The file type is “. cbl ” and resides in \base directory
The files that have a "C" in the 3rd position are COBOL copybooks. The file type is “.cbl” and resides in \base directory

The module name for a program is   aaPnxxxx, where
aa identifies the application:
AP = Accounts Payable
AR = Accounts Receivable
GL = General Ledger
IN  = Inventory
PS = Payroll
PT = PeopleTools

P stands for Program,
nxxxx   identifies the specific module within application.
n identifies a sub-system within the application, e.g. A for Allocations, P for Posting. 
(Payroll was not developed with this convention, and there are no plans to rename Payroll modules.)

Here is a quick sheet for the modules, by two letter prefix, and a short description what they are used for:

  AD - Student Admin - Admissions
  AV - Student Admin
  BP - Benefits
  CC - Student Admin - Contact Information
  EG - Education and Government - Public Sector
  FA - Student Admin - Financials
  FE - Student Admin - ISIR
  FG - Federal Government
  FM - Student Admin - Federal Methodology
  FU - Student Admin - INAS Functions
  GL - Student Admin - Global Files
  GP - Global Payroll
  IM - Student Admin - IM Formulas
  IN - Student Admin - Interim Need Analysis
  PA - Pension Admin
  PI - Payroll Interface
  PL - Student Admin - Plus Work Area
  PR - Student Admin - CSS Data
  PS - North American Payroll
  PT - PeopleTools
  SF - Student Admin - Financials
  SR - Student Admin - Student Records
  TA - Student Admin - Tax Parameters

Similarly, COPY modules are named aaCnxxxx.
COBOL source file name must be unique because the extension is dropped on some target systems.
In COBOL Naming Convention, only initial three letters are important. Rest five depends upon the function of that program used for.
For example,
Cobol program  SFPREVAL,

SF -- indicated a manufacturing module Cobol (MFG includes CE, CM, CP, DP, EN, FI, FP, IN, PE, PO and SF)
P -- Program
REVAL -- short of its description 'Revalue Inventory and WIP'



Note:  There is no such master index or list for each Cobol job available.   However, you can get some information related to COBOL program in below two ways: