on 07-29-2010 12:31 PM
Hi All,
As mentioned in subject, how to define an CRM Action Definition (with or without Action Condition) to Print an Adobe Interactive Forms. We know how to define a setting for Print Preview function in CRM WebUI via Action Definition - Smartforms Print. Now we want to print preview from CRM WebUI document on Form designed in Adobe Interactive Forms (tx SFP).
We have tested using Action Definition - External Communication, we can set the AIF form here. We tested in GUI (tx crmd_order) and it works. But when testing preview on CRM WebUi it shows "Error in Smartforms".
Somehow it still detect as Smartforms instead of Adobe Interactive Forms.
We prefer if this preview can be done via Action, because it is straight forward function for printing.
Should we use Action - Method Call instead ? How is the approach to do it in Action - Method Call ?
Any one try this before? Appreciate your sharing here.
Thx & Rgds,
Gun.
Hi Gunawan,
if I got you right, what you want is: Call your AIF when someone clicks on the "print preview" button in CRM WebClient. This should all work using a print action like with normal SmartForms.
I faced this problem some months ago on CRM 6. The problem here was quite simple: The SmartForm interface and the one of AIF are not compatible. Thus the service used for calling the print action from WebClient failed.
For handling this problem I enhanced the print service to call AIF correctly.
In customizing I used print actions that call a method.
As mentioned this lays back some months already. Maybe SAP came up with a better solution by now. I saw AIF to have multilple interface types. One is an interface compatible with SmartForms. Probably you can use this one and the print service will work without any enhancements or modifications.
cheers Carsten
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Carsten,
Thank you for sharing your experience on this matter.
I did try in our CRM 7.0 to use Action -> External Communicaiton and select Print. Here I can see the AIF form that I've created.
I run this on GUI with no error, but in WebClient it gives me "Error in Smartforms".
Still needs some lights here...
Cheers,
Gun.
Hi ,
I have no problem placing the AIF name in Action. Not sure if this is the same problem.
We just use the External Comm in Action definition. And placed the AIF name there.
After using the mentioned SAP NOTE above, my problem is solved. I can call the AIF from CRM WEB via print function.
Regards,
Gun.
Hi Gun,
I am trying this option for print PDF forms but still I am not able to see PDF form on Web UI and system is showing same error. As I am working on latest version , no need of mentioned SAP note. Could you tell me the printer setting for the same as Cl_BCS_PPF class get_device( ) method is not getting the device. It is working fine if I put the device name at the run time but I don't know the exact place to set the printer setting for external communication. we have configured the Default printer LOCL in SU3.
Please advice.
Thanks & Regards,
hem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.