Adobe Interactive Forms no BAPIs or RFCs available
Hi all -
thanks to all who helped me get adobe interactive forms up and running
now that we can deploy an interactive form
our problem is no backend BAPIs or RFCs are available
for it, only custom dialog ABAP modules
is there any method where the form could get data
from back end without calling BAPI or RFC?
Hi Viji,
I believe there must be a misunderstanding here. While Adobe delivers sample forms both in Adobe LiveCycle Designer (only the form) and for their own server products (the LiveCycle series), this has nothing to do with Interactive Forms in SAP software. Adobe contributes 2 key technology components to the joint solution, but the business logic continues to be shipped by SAP only. This means that Adobe neither ships standard forms for an SAP system nor BAPIs.
In mySAP ERP 2004, a couple of pilot processes built with Guided Procedures were shipped to selected customers. These processes dealt with the creation and changing of master data. These processes are not generally available.
Interactive Forms is included in several environments, i.e. Web Dynpro for Java, Web Dynpro for ABAP, ABAP Workbench (for printing), Guided Procedures, Internet Service Request (ERP), and Business Intelligence. In NetWeaver '04, you can only use Web Dynpro for Java and ABAP Workbench.
There is NO OUT-OF-THE-BOX SUPPORT for BSPs.
If you wish to use KM functions, it'll be up to you to develop them for your process. You will need to persist the generated PDF form (it doesn't happen by default), and there is no standard delivery that includes KM functions.
Hope this helps,
Markus Meisl
SAP NetWeaver Product Management
Similar Messages
-
Adobe Interactive Form using BAPI
Hi,
Any body having the adobe interactive form document using bapi..guided procedure etc...like step by step.
Thanks,
PadmanHi Padman,
Please try in the forum dedicated for interactive adobe development under netweaver.
SAP Enterprise Portal : Administration and Development
There you may find some good blogs.
Thanks,
Atul -
Adobe Interactive Forms and SAP PI
Has anyone used SAP PI to process offline Adobe Interactive forms?
Any java api available that will do the trick?
We can use ABAP mapping but want to avoid such a design. Java is the preferred method.
PS: I am surprised why there is no standard integration available for the offline forms with SAP PI.SAP PI is intended to be used for system integration on messaging base.
It is not intended to process forms. -
Calling BAPI from Adobe Interactive Form
Hi Guys,
I have a requirement from my client to work on interface using BAPI for creating Service notification. Idea is that users will fill an Adobe interactive form (AIF) on company INTRANET and as soon as user press a SUBMIT button on the adobe form, BAPI should be called to create a SERVICE NOTIFICATION (Tcode IW51). I have work with BAPIs and I know the BAPI name (BAPI_SERVNOT_CREATE) to create SERVICE NOTIFICATIONS, but not with this kind of interface. Please advice me how to go about it and if some one can share any documentations to accomplish this task.
Another developer is in charge of developing the AIF and I am responsible for ABAP side .
Thanks in advance.
miniHi Mini,
Kindly check the webDynpro ABAP section of Intercative form homepage. at - https://www.sdn.sap.com/irj/sdn/adobe.
You can create a portal application and call your BAPI. Other options include - webDynpro Java, calling webservice (if the call can be unsecured). You will be able to call secure web services from adobe forms from future versions afaik.
Thanks and Regards,
- anto -
Calling RFC from Adobe Interactive Form
Hello,
After creating and calling Adobe Interactive form from ABAP web dynpro, within the form designer is it possible to call RFC or Business Object method from the form script to get the data back from SAP for specific Click events?Yes,
this is possible, but not through pure RFC, but using webservices and webservice enabled function modules within SAP.
Technically it is quite simple. Create a functionmodule, and create a webserve from that (all SE37 or SE80 but from WAS 6.40). Generate a WSDL (with the Java tool) and import that into the form that you are designing. From there you can bind the data from the dataset (as defined in the WSDL) to screenfields or treat the data any other way Javascript can.
BTW. I only managed this so far by using anonymous logins, so with a password and username bound to the webservice (in SICF).
Hope this helps, regards, Hans Gmelig Meyling -
Adobe Interactive forms for material creation
Hi,
We are considering Adobe interactive forms application to create and change materials in our R/3 system (4.7, WAS 6.20). I understand that there are already standard forms available from Adobe for this. I would like to know whether anyone has used these forms and the RFC BAPIs provided by Adobe and if so, please share your experience on the implementation and ease of use of the forms. Also I would like to know that out of Web dynpro, BSP or JAVA, which one would be the best option. Can we leverage KMs approval process, notification, and subscription for this application?
Thanks,
Viji
[email protected]Hi Viji,
I believe there must be a misunderstanding here. While Adobe delivers sample forms both in Adobe LiveCycle Designer (only the form) and for their own server products (the LiveCycle series), this has nothing to do with Interactive Forms in SAP software. Adobe contributes 2 key technology components to the joint solution, but the business logic continues to be shipped by SAP only. This means that Adobe neither ships standard forms for an SAP system nor BAPIs.
In mySAP ERP 2004, a couple of pilot processes built with Guided Procedures were shipped to selected customers. These processes dealt with the creation and changing of master data. These processes are not generally available.
Interactive Forms is included in several environments, i.e. Web Dynpro for Java, Web Dynpro for ABAP, ABAP Workbench (for printing), Guided Procedures, Internet Service Request (ERP), and Business Intelligence. In NetWeaver '04, you can only use Web Dynpro for Java and ABAP Workbench.
There is NO OUT-OF-THE-BOX SUPPORT for BSPs.
If you wish to use KM functions, it'll be up to you to develop them for your process. You will need to persist the generated PDF form (it doesn't happen by default), and there is no standard delivery that includes KM functions.
Hope this helps,
Markus Meisl
SAP NetWeaver Product Management -
Web Service is not triggering using Adobe Interactive Form
Hello Experts,
I know this is a common topic now , but the problem I am facing, no thread help me to solve that.
Problem:--
My requirement is to create an adobe form , in which
-> an input field is needed,and some description is needed.
I used button to trigger my webservice.
Here , I want to clear that , I have made a proper WEB SERVICE using Remote Enabled FM.
My web service is working fine as I have tested from WS NAVIGATOR(Note: http://<source>:<port>/wsnavigator).
In Adobe Form (SFP), I have made a new Data connection using WebService WSDL.
All Request and Response parameters are availabe in Data View palletes of Form.
Button that is available from data connection is used.
I have used Button as an Execute button , under execute tab in connection , I had given DATA CONNECTION name .
But above things not worked so ,
I also tried with Regular Button , and under click written Javascript/FormCalc which is:--
var cURL = 'http://x.y.com:8012/sap/bc/srt/rfc/sap/ZMATERIAL_DESCRIPTION?sap-client=800&wsdl=1.1';
var service = SOAP.connect(cURL);
xfa.connectionSet.DataConnection2.execute(0);
But this also not worked .
So, I think there can be a little issue may be , I am forgetting to click some special atrributes in form .
Please help me and let me know what can be probable reasons that webservice is not triggering
Thanks a lot ,
JeetSolved my self, converted PDF into image and used that pdf as a static image in Adobe Interactive Form.
-
Calling webservice in Adobe interactive form
Hi,
I have a webservice created for a function module which in turn calls the BAPI_PR_CREATE (purchase requisition creation) BAPI. I am trying to call this webservice from an Adobe interactive form I've created. Basically the user will enter all necessary data inside the form and when he presses a button the webservice should be called and the purchase requisition should be created.
My question is what type of "Control type" should I use for the button "Regular", "Execute" or "Submit" and how should the javascript code look like?
I have tried a lot of solutions that I've found on the internet but nothing worked.
The ADS service is not yet installed, I know that this is a big issue but could this affect the functionality or could this be the cause why nothing seem to work?
Thank you and Best Regards,
MihaiHi Florian,
thank you for the given information.
Unfortunatelly I was waiting for a long time from the BASIS team to install the ADS. Yesterday they've told me it's finally done.
Consequently I started to retest the solutions I've found but with no result so far.
I've tried to make the button an "Execute" control type and added the Connection inside the Execute tab.
I've also tried with the following javascript inside the xml file (inside the click event of the button) and all of the button control types:
var tempsoapAddress = xfa.connectionSet.DataConnection.getElement("soapAddress").value;
var tempwsdladdress = xfa.connectionSet.DataConnection.getElement("wsdlAddress").value;
var ServerPath = body.systemConfig.system.rawValue;
var client = <Get Client from a data attribute>
var Soap_PreServerPort = "http://";
var Soap_PostServerPort = "/sap/bc/soap/rfc?sap-client=";
var SoapAddress = Soap_PreServerPort + ServerPath + Soap_PostServerPort + client ;
var Wsdl_PreServerPort = "http://";
var Wsdl_PostServerPort1 = "/sap/bc/soap/wsdl11?services=ZBAPI_PO_CREATE2&sap-client=";
var wsdlAddress = Wsdl_PreServerPort + ServerPath + Wsdl_PostServerPort1 + client ;
xfa.connectionSet.DataConnection.getElement("soapAddress").value = SoapAddress;
xfa.connectionSet.DataConnection.getElement("wsdlAddress").value = wsdlAddress;
xfa.connectionSet.DataConnection.execute(0);
xfa.connectionSet.DataConnection.getElement("soapAddress").value = tempsoapAddress;
xfa.connectionSet.DataConnection.getElement("wsdlAddress").value = tempwsdladdress;
xfa.connectionSet.DataConnection = null;
I've also found that maybe I should have attached the following roles and authorization objects to my user:
Authorization objects: S_USER_PRO, S_SERVICE and S_ICF_ADMIN, S_SRT_ADM
Roles:
a) SAP_BC_WEBSERVICE_ADMIN
b) SAP_BC_WEBSERVICE_ADMIN_BIZ
c) SAP_BC_WEBSERVICE_ADMIN_TEC
d) SAP_BC_WEBSERVICE_CONSUMER
e) SAP_BC_WEBSERVICE_DEBUGGER
f) SAP_BC_WEBSERVICE_OBSERVER
g) SAP_BC_WEBSERVICE_SERVICE_USER
Do you have ideea what could be the issue? Can you give me another solution?
Thank you and Best Regards,
Mihai -
How to Design an Adobe Interactive form
Hi,
I want to design a Adobe interactive form .
I could not find different type of Layout for designing a page.
can any one let me know the availability of such Layout in Interactive forms ?
Also, i want to fill the values in the text fields of Intercative form by using BAPI and Can anyone suggest me how to achieve this .
Thanks in advance,
Best regards,
Debasishhi
try this tutorial on
online interactive
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on online interactive pdf form - 29.htm
for offline interactive form
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on offline interactive pdf form using download - 30.htm
for downloading and uploading pdf forms
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/tutorial on offline interactive pdf form using e-mail - 31.htm
regards
saravana -
Adobe Interactive forms - ABAP Webdynpro or JAVA Webdynpro?
Hi,
I am an ABAPER and I got few requirements for Adobe Interactive forms Offline Scenario/Online scenarios & ALV reports.
I have practiced a session ( How Tou2026execute an RFC model with inputs from Interactive Formswith RFC Module ) -JAVA webdynpro where it interacts with SAP via BAPI.
Now my question is I am bent more towards ABAP.. I want to do this in ABAP but unfortunately I haven't found any similar material for ABAP webdynrpo.Could anyone pls suggest me !
FYI.. We are also developing some ALV Webdynpro reports and I am using PURE ABAP which i like it.
So the other reason is we don't want install NWDI and complicate this structure as we don't have ESS/MSS requirment here. Just we need some forms/reports on portal.
Any suggestions and links which can help me here?
rgds
VaraHi Vara,
You can develop Interactive forms using WD ABAP also.
[E Learning- Interactive Forms using WD ABAP|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3]
WD Java is useful in case, when your ABAP system is less than ECC 6.0. Otherwise you can achieve same functionalities in WD ABAP also.
Hope this will help you.
Amit -
Standard SAP Adobe Template in Adobe Interactive form
Hi folks,
Does any one knows how to import a standard SAP Adobe template (for eg :- PR template or SO create template) which is given by SAP into Adobe Interactive form UI element in Webdynpro perspective. I tried opening Adobe Interactive element by editing it and tried for import a std adobe template but I did not see any option to do so.
Appreciate an early response.
Regards,
Guru Subramanian BHi Guru
if you are involved in an SAP-internal project, which includes the development of a form, there are probably internal ways to do that.
If you need any of the official customer-ready forms we ship, you would need access to a mySAP ERP 2004 system and try and get one of the print forms out of that system. SAP is currently not providing any of their official forms outside the respective application.
As for your second question, first a clarification: The template as such is not in the system as PDF, but in a format called XDP. The PDF is the generated document that includes the system data.
Calling another system via BAPI and RFC is supported as part of the Web Dynpro for Java framework, and obviously in ABAP. As you need to define a form context to determine where your data for the form comes from, this data can come from other systems using BAPI/RFC. This is SAP functionality supported in SAP NetWeaver '04.
Regards,
Markus -
Developing Adobe Interactive forms in SAP R/3 4.7
I have a client requirement of developing Adobe Interactive forms for automating exisiting manual processes. The SAP version being used is SAP 4.72.
Could anyone please let me know what all is required to implement it and how that can be done in brief.
One of the related links to the topic without much details is 4.7 and Adobe Interactive Forms.
If anyone has worked with such requirement, his inputs would be valuableHi,
You will have to use WD Java for integrating Interactive forms with SAP version 4.7
NetWeaver developer Studio ( NWDS) is the tool used for this integration. Data can be passed from SAP to WD Java using RFCs.
This link will be useful for you:
Tutorials & Samples for Web Dynpro Java
Hope this will help you,
Amit -
Migrating PCR frontend-JSP forms to Adobe interactive forms-WD Abap Comp
Hi All,
We are currently on Netweaver 7.0 & ECC 6.0 and ESS - MSS Business Package 50.4. We are using JSP Forms on portal front for Personnel Change Requests (PCR's ) where in all the scenarios in the backend are heavily customized with good amount of usage of Javascripts. For certain scenarios, where in a huge amount of information is fetched from ECC 6.0 backend system, JSP are performing really bad and the total time taken to display the form is actually causing a lot of irritation to the end user.
We are planning to propose an upgrade to SAP adobe interactive forms. The prerequisite is that the business wants to reuse all the customized scenarios without any changes and just want to move towards better front end forms.
My questions are:
1. Please list benefits of SAP Adobe interactive forms - ABAP component over JSP forms (performance wise)
2. Issues with SAP Adobe Interactive forms?
3. Since Javascripts do not work in Webdynpro ABAP. How can we implement those front end checks and validations.
3. Any other options available for UI that can be suggested?
All suggestions are welcome. Quick response is appreciated.
Thanks a lot for your time and help.
Best Regards,
AnupamaIs your performance issue with the Javascript with JSP pages? or the Java script you are using within the Adobe form in your WDJ custom application using Adobe form? I have worked on PCR's using ISR framework old school it used to call as PCR and now HCM Processes and form, Developed PCR's using WDJ also integrated workflow with the WDJ PCR for approval(we never had any performance issue) infact ISR frame work was kind of slow compare to custom WDJ solution and less flexible for a developer to develop.
I have also worked created WDA custom application for PCR's , WDA is definitely better when you compare it with WDJ but I have not seen much performance issue with WDJ atleast on custom PCR solutions.
I don't have any case study to share with you, can you please tell what kind of PCR's your client is using and what kind of performance issue you are experiencing and where and why you guys are using Javascript. -
Navigation problem while using Adobe interactive form in web dynpro
Hi frds,
I have a 2 views..
1st view contains an ADobe from and a button to navigate to the 2nd view..
No problem with the first view.. displays everything...
The Problem is when i click the button to nsvigate to the 2nd view, its not loading...
Wait symbol is coming...
Please Help me friends...hi ,
pls use the ZCi layout for the adobe interactive form .
Need to Insert the web dynpro script to the form.
Note: Make sure to upgrade the Adobe Interactive for ZCI type using SFP_ZCI_UPDATE transaction
Subsequently, check whether the update of the ZCI was successfully completed. To do this, open your form in the Adobe LiveCycleDesigner and check the version information of the ZCI script. The ZCI script is available on the "Hierarchy" tab page under the "ContainerFoundation_JS" name. The version must be800.20080513120641.469612.469346.
You can also have a look at this e-learning.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20029530-54ef-2910-1b93-c41608ae0c90
Refernce thread : adobe online interactive form
regards ,
amit -
Adobe Interactive Form is displayed in Read Only mode
Hi All,
I created Adobe Interactive Form in SFP.
The following properties are set to the form.
Layout Type -ZCI Layout
Preview Type - Interactive Form
XDP Preview Format - Acrobat 7.0.5 Dynamic PDF
In PDF preview tab, I can enter data into the Text Fields.
I added this form in a web dynpro ABAP application using Interactive Form UI element.
The following properties are set to the UI element.
DataSource - bound to the context
displayType - native
enabled - checked
templateSource - Formname
readonly - unchecked.
When I run this application, the form is displayed in readonly mode.
I can't enter any data into the text field.
Any of you guys know that how to resolve this?
Thanks
ThrunaHi,
I already face the same issue and after several days working on this issue and many hours on debugging it seems that interface type is very important if you want to use the form in WD4A (this requirement is confirmed by SAP thru an OSS message for me )
Does the interface based on DDIC or XML ?
If it's a DDIC interface , sorry that can't works in WD4A as interactive forms. You must define the interface as based on XML for this .
Hope this help you.
PS : Finally ,as my forms was very complicated my customer decide to not make it available in WD4A .....
Maybe you are looking for
-
B1358 error while posting inbound idoc with a FM
Hi We are trying to post and inbound IDOC with the help of an rfc and eventually creating an invoice from a bdc wrapped in the RFC The idocs are successfully pushed to R/3 while they are not getting posted and the error code in we02 is as follows No
-
Hi, We configured the Out of Band component, but are using Intel SCS RCS to provision AMT devices remotely. The remote configuration process with Intel SCS works fine; we are able to connect to the AMT web UI and we can use a free KVM tool to manage
-
How to keep information in the comment column while in list view?
While in list view, as you know, you can change the visible columns like comments for example. Then you can get info for each file and type in some text in the comments box and then when you 'enter' it will then appear in the comment line of the file
-
Use row wise session variable in IN CLAUSE
Hi, I' have a question. Suppose I have a row wise session variable named Users setted in an initialization block with following SQL query: SELECT 'NAMES', names from NAMES_TABLE where GROUP='Administrators' Suppose it returns value list 'JOHN, MARIE'
-
My iPhone was operating fine, until I had it connected to my PowerBook G4 and was updating its software. The update required that the machines restart. After the restart, the iPhone message was that it needed to "restore," and all the data would be l