Previous Topic: Types of CA Culprit User ModulesNext Topic: Syntax Diagram Conventions


Summary of CA-supplied User Modules

Input Modules

The module name

What it does

CULSPAN

Reads a spanned record input file (z/VSE)

CULLVSAM

Performs direct reads of key- or entry-sequenced VSAM files

Procedure Modules

The module name

What it does

CULLUS00

Interfaces CA Culprit with user-written modules

CULLUS01

Processes sequential files (z/OS and z/VM)

CULLUS10

Retrieves the system time and date

CULLUS11

Converts a Julian date to Gregorian

CULLUS12

Converts any century date to a user-specified format.

CULLUS14

Converts a Gregorian date to Julian

CULLUS15

Converts a date in any format to a user-specified format

CULLUS22

Retrieves ISAM files

CULLUS25

Retrieves a VSAM file

CULLUS29

Formats a vertical hexadecimal dump

CULLUS31

Displays fields in hexadecimal representation

CULLUS33

Converts packed decimal to binary

CULLUS34

Converts packed decimal to zoned decimal

CULLUS35

Represents bit settings in display format

CULLUS36

Converts floating point values to decimal integers

CULLUS37

Converts doubleword binary to packed decimal

CULLUS40

Sends messages to the console operator (z/VSE)

CULLUS43

Moves variable-length data

CULLUS45

Performs multiple move operations on data

CULLUS46

Performs a character search

CULLUS48

Writes a user-written message to the Run-Time Messages Section of a CA Culprit job

CULLUS50

Converts a binary string to a string of characters or work fields

CULLUS53

Concatenates fields

CULLUS62

Searches a CA Culprit table for specified fields

CULLUS64

Maintains a table of user-defined attributes for Data Dictionary Reporter (DDR) reports external to CA Culprit

CULLUS99

Causes a memory dump

Output Modules

The module name

What it does

CULEDUMP

Prints an output line in vertical or horizontal dump format

CULELABL

Creates labels

CULEMLIN

Prints multiple output lines and multiple logical footer lines

CULEVSAM

Writes records to a user-defined VSAM file

CULEPOWR

Segments reports in a CA Culprit job through VSE/POWER