cancel
Showing results for 
Search instead for 
Did you mean: 

Adobe Interactive Form is not working - Specify Stream Source

0 Kudos

Hi Experts:

I am having an issue, where the system I am on is SAP ERP Central Component 5.0 (ECC5.0). There is no Layout Tab to define ZCI or xACF in transaction SFP. I'm not sure if this is relevant, except that, I cannot get my custom Interactive form to work.

All PDF tests in SAP are passing, but being on ECC5.0, I do not have the following programs (among many others):

FP_CHECK_DESTINATION_SERVICE

FP_CHECK_HTTP_DATA_TRANSFER

When I call my Adobe Interactive Form and set sfpdocparams-fillable = 'X' I get an error:

Error creating PDF Document -PDF Exception: Stream does not represent a PDF document.

I have applied the Usage Rights credential properly and my form displays read-only when sfpdocparams-fillable = BLANK. While in transaction SFP, I can see that my interactivity works when displaying the form through the Preview PDF tab.

Also, I know that my credential works because when I test form ISR_FORM_SPEG, I do have interactivity.

In parsing through the ADS log file of my custom AIF, I noticed the following:

Parse template node

Template:

Source = Stream

Name = TEMPLATE

But I believe it should be something like:

Parse template node

Template:

Source = URL

Name = dest:FP_ICF_DATA_<My_System_ID>//sap/bc/fp/form/layout/<My_Form_Name>.

Does anyone have any suggestions as to how I can change the source of my stream?

Thanks for your time experts,

Sean

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sean

In the Visual Admin of the server that runs the ADS check under server->services->destinations click on http folder. There should be something under that called FP_ICF_DATA_<sid of backend>. If there is not then create one in there.

Regards

Thashin

Edited by: Thoshin Naicker on Jan 12, 2009 7:09 AM

Edited by: Thoshin Naicker on Jan 12, 2009 7:10 AM

0 Kudos

Hi:

Its there. We also re-created it several times, but still our problem persists.

Thanks,

Sean