Yes. It produces both a PCF and an IDF (but IDF use isn't that common) in the user's temp folder, which are passed to the ISOGEN process. These can be harvested using the pre- and post-process ISOGEN utilities. Although I'd be sorely tempted to just use the PCFOUT function to directly generate PCF files from the model.
How to harvest IDF files? Out customer need IDF-s.
That's a *lot* trickier - they don't get saved anywhere special so they would need to be copied on-the-fly to another location. You might want to look at other applications which can convert PCF to IDF, or at least confirm why the client will only take IDF and not PCF.