Defining PDF/A Format in the Print Program

Make the following settings for the PDF/A format that you want to use.

Define the PDF Standard

You can set the PDF standard for generating PDF documents in the <PDFNORM> field of parameter IE_OUTPUTPARAMS (structure <SFPOUTPUTPARAMS>) in function module FP_JOB_OPEN.

The possible fixed values are provided by static attributes of the interface IF_FP_PDF_NORM:

Defining the PDF Standard in the Print Program

Format

Constant

Value

PDF/A-1

IF_FP_PDF_NORM=>PDF_A1

PDF/A-1

PDF/A-1b

IF_FP_PDF_NORM=>PDF_A1B

PDF/A-1B

PDF/A-2b

IF_FP_PDF_NORM=>PDF_A2B

PDF/A-2B

PDF/A-3b

IF_FP_PDF_NORM=>PDF_A3B

PDF/A-3B

PDF

IF_FP_PDF_NORM=>PDF

PDF

System default

IF_FP_PDF_NORM=>DEFAULT

System default

PDF/A Output Using BAdI

For "Archiving" and "Printing and Archiving" scenarios, you can also activate the PDF/A output by using a BAdI (Business Add-In). The relevant enhancement spot and BAdI definition are called FP_EXTENSION_PDF_GENERATION. The interface IF_BADI_FP_EXT_PDF_GENERATION provides the method SET_PDF_NORM_FOR_ARCHIVING for this purpose.