What does the FastCopy PFPROCESS parameter do?
search cancel

What does the FastCopy PFPROCESS parameter do?

book

Article ID: 236358

calendar_today

Updated On:

Products

PDSMAN

Issue/Introduction

What does the  FastCopy PFROCESS parameter do? 

$IEBCOPY    NAME=IEBCOPY
            FASTCOPY=Y  
            PFPROCESS=Y 

 

 

Environment

Release : 7.7

Component : PDSMAN for OS/390

Resolution

Used when sites are converting from PDSFAST to PDSMAN.

PFPROCESS=Y tells FastCopy to recognize and handle those PDSFAST commands which FastCopy has a direct counterpart to. The purpose of PFPROCESS=Y is to significantly reduce (for most, it almost eliminates) the JCL changes a converting site would have to make in order to be using FastCopy. 

The PDSMAN PFPROCESS (defaults=Y) parameter, coded on $IEBCOPY, is
an option to instruct FastCopy to intercept and process PDSFAST control statements.

PFPROCESS = Y  instructs FastCopy to intercept and process PDSFAST control statements.

PFPROCESS = N  stops FastCopy from intercepting and processing PDSFast control statements. 

With PFPROCESS=N, FastCopy will pass these PDSFAST commands to IEBCOPY. 

Additional Information

Here is the list of PDSFAST functions that FastCopy can automatically handle with PFPROCESS=Y :

PDSFAST =    FastCopy 

DIRSIZE         ALTERDIR 

VERIFY          VALIDATE 

RECOVER     RECOVER 

COMPRESS  COMPRESS 

DIREDIT         EDITDIR 

ZERODIR       EMPTYO 

MOVE             MOVE