DELFAC is used to delete unwanted or incorrect task or module factors from a Task Factor or Module Factor file. DELFAC does not alter the input file, but instead makes a new copy containing only the desired factors. It is the user's responsibility to delete the original file.

Program Invocation
The specific syntax for program invocation varies between operating systems. This document diplays the code for the AIX version.
opt: P Print a FACSXX listing of the output file ssss: The study number itf: Input Task Factor file otf: Output Task Factor file
Delete Cards
These cards are used to specify which factors are to be deleted. There is a limit of 500 delete cards per run. Sequence factors (type /SEQ) cannot be deleted. However, the user may reset the sequence number by specifying the entire sequence element in the <factor> field and the new sequence number in the <type> field.
factor: cc 01-06 The factor identifier
type: cc 08-10 The type of factor to be deleted. If not specified,
all associated types for the factor will be deleted.
These cards are terminated by an end-of-file or an @eof
image.
@codap delfac p ssss tf100 tf101 GP0001 GP0022 GP0023 ST0001 PMP ST0001 PTS TF0008 RMN GP/SEQ 31 @EOF
This example will create a new Task Factor file (tf101) which does not contain any factors for GP0001, GP0022, and GP0023. Additionally, the PMP and PTS for ST0001 will be removed, as well as factor TF0008/RMN. The GP sequence number will be reset to 31 so that the next created group will have an ID of GP0032.