Since XFP uses spool processing, at least one printer of device type XFP must be set up in the system.
In spool administration, we recommend that you set up an XFP output device. By default, this output device is used as a virtual device for connecting to the external application. You can override the default value by setting the output parameter IE_OUTPUTPRAMS of the function module FP_JOB_OPEN (ABAP Dictionary reference: SFPOUTPUTPARAMS-XFPOUTDEV).
More information:
.
Applications outside of the SAP system can process form data if you use the XFP output. In the XFP output, all form data is displayed in XML format. The output does not contain any layout information for the form. XFP output corresponds to XSF output for Smart Forms and RDI output for SAPscript.
As an SAP software partner, you can have products that can process the XFP output certified at SAP.