Is WebDyn ABAP or WebDyn JAVA better for developing Adobe forms ?
Hi Experts,
For our project development we have to decide the option of using Webdynpro ABAP and Webdynpro Java for developing Interactive forms.
What are the pros and cons when it come to select between Webdynpro ABAP and Webdynpro Java for developing Interactive forms.
Can someone provide the advantages and disadvantages over each other.
Thanks in advance.
Edited by: VINAY on Jun 17, 2010 12:45 PM
Edited by: VINAY on Jun 17, 2010 12:48 PM
Hi Vinay,
It depends on various factors. one is skill availability. IF client has Strong ABAP Development team, Client can go with WebDynpro ABAP, but if client has more Java skills, no issue in going with WebDynpro Java.
In HR, If you choose to use WD-ABAP, you can use many standard WD-ABAP components as search helps. ( WD-abap components HRRCF_C* , HRASR_C* etc )
But do keep in mind that, even if you go with WD-ABAP, you cannot do away with scripting using FormCalc or Javascript in Adobe Form depending on the complexity & UI elements/Search helps etc.
I personally prefer WD-ABAP & would strongly recommend WD-ABAP. Afterall, it is the language of SAP :).
Thanks,
Phani
Similar Messages
-
INBOUND MAIL PROCESSING in SAP for Offline ADOBE FORM Concept
Hi to all,
Please can anyone tell me, what INBOUND MAIL PROCESSING in SAP for Offline ADOBE FORM?
What is concept and how to use it, is any program need to write for that or only need to configure it.
I have searched the SDN, but only get topic how to configure inbound mail processing.
I am new to this area; please any one put some light on it.
I shall be thankful to you for this.
Regards
Pavneet RanaHi Pavneet,
Inbound processing of an offline adobe form consists of several things -
a) an email id to be created on the server (to accept the mail & process the adobe form - this needs to have the right roles)
b) the smtp config needs to be done by basis
c) the abap developer needs to create a handler class that gets called when an email is recd in SAP. This handler class has 3-4 methods (first to read the mail and extract the pdf, convert data in pdf to the abap variable, process the form to do the specific function in sap (which will vary from requirement to another).
I found this blog very useful when I was getting my adobe form done -
/people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher
Hope this helps.
Cheers, Liz
(ps: you might get more help in the adobe form specific forum in sdn) -
How to provide security settings for the adobe form using livecycleDesigner
Hello,
I am very new to form designing,
can any one please tell me how to provide security settings for the adobe forms at client side?
Regards,
MenakaHi,
that is a good topic for the ADFS forum.
ADFS forum - http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=Geneva
But you could pass the user-agent as incoming claim type Client User agent. User-agents can be manipulated, so if that is an issue you can look into Device Registration and the Device OS type from there. That is also a incoming claim but requires DRS and
DRS is not available for all plattforms.
Hth,
Lutz -
Authorization Profile needed for ISR Adobe Forms
Hi,
We have a couple of Custom ISR's and PCR's that are launched in Enterprise Portal.
Well my Development ID had <b>SAP_ALL</b> and <b>SAP_NEW</b> Profiles attached.
Now, when we started testing with the sample Test id's which doesnt have SAP_ALL or SAP_NEW profiles, we are getting error in ENTERPRISE PORTAL saying that...
"<i>You are not authorized to use the Notification Type 99</i>"
Can anyone help me out in knowing the exact Authorization Objects for our Adobe Forms to run in EP.
I cannot attach SAP_ALL and SAP_NEW profiles to all my users.
Regards,
<i><b>Raja Sekhar</b></i>Hi,
Im new to the ISR framework implementation.
We have a problem when we try testing a scenario using the adobe part, we have not done this before and we getting errors.
We get the following errors:
1. When using Administrator and Adsuser:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: ComponentUsage(FPMConfigurationUsage): Active component must exist when getting interface controller. (Hint: Have you forgotten to create it with createComponent()? Should the lifecycle control of the component usage be "createOnDemand"?
2. When i use my profile username:
com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (401) Unauthorized. The requested URL was:"https://10.142.252.157:50001/AdobeDocumentServicesSec/Config?style=document:50000/AdobeDocumentServices/Config?style=document"
Can anyone advise me on what i should configure so that this can work properly...
Is it an issue with the authorisation, because the ADS tests are all working.
Thanks
Joseph Tshwene -
I have never worked with Java coding and am in need of assistance for an acrobat form I am working on.
- I have a form with a field identifier called BACompnayName (this is the field where they would enter their company name).
- I then have a form field with two radials that says "Is the shipping address the same as the business Address" - "Yes" and "No" (the form identified for this field is SASame.
What I am trying to accomplish:
- If they click yes, I would like the form to fill in the information found in BACompanyName otherwise, leave it blank to be filled out by the person filling out the form.
I appreciate any help.
Thanks,
BrettSomething like the following?
Checkbox for "make billing address the same as shipping address" doesn't work (JavaScript) -
Help for Interactive ADOBE form
Can anybody tell me the example of Interactive ADOBE form usin web dynpro in ABAP? I am getting stucked at mapping between the two contexts. PLease guide me. And also the next step for Interactive form. After mapping betwwen form and web dynpro context.
For further questions, check the follow
https://www.sdn.sap.com/irj/sdn/adobe
Improving the Performance of Adobe® LiveCycleu2122 Designer Forms(scripting)
http://www.adobe.com/devnet/livecycle/articles/lc_designer_perf_guidelines.pdf
Interactive Forms Based on Adobe Software: Overview
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e635e290-0201-0010-a9be-9e8e4ce04770
Adobe Interactive Forms
http://www.saplounge.be/Files/media/pdf/Huberland-Interactive-Forms-2007.10.10.pdf
Taking interactive forms to next level
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8c103c36-0301-0010-cda8-f6b381bedb6e
Introduction to Adobe PDF Library SDK(PDFL SDK)(Simply scroll the document)
http://partners.adobe.com/public/developer/en/webseminars/PDFL_WebSeminar.pdf
Creating Interactive forms in webdynpro for java
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f27e290-0201-0010-ff82-c21557572da1
PDF-Based Print Forms/SAP Interactive Forms by Adobe
http://help.sap.com/saphelp_nw04s/helpdata/en/c8/4adf7ba13c4ac1b4600d4df15f8b84/frameset.htm
Date Objects in Adobe Designer
http://help.sap.com/saphelp_nw04/helpdata/en/dd/60694fddb74ad88cdb7d2a094f3dd2/frameset.htm
Checking and Testing a PDF-Based Print Form
http://help.sap.com/saphelp_nw04s/helpdata/en/c2/1fe9aa4d7b413e8515f90b73729e97/frameset.htm
Architecture
http://help.sap.com/saphelp_nw04/helpdata/en/f2/21021b911f4c0cae11459a4ce0bc62/frameset.htm
http://www.nl4b.com/Adobe/Invitation_SAPBrussels_Q407.pdf -
What's the business case for using adobe forms for handling print forms
Hi
We are just starting our SAP project and are looking at the possibility to use Adobe forms for generating and printing our forms, like purchase orders, invoices etc.
My Question is:
1. Is this possible / adviseable ?
2. if so - what's the business case in using Adobe forms - <i> We have been looking on the SAP Pricing for adobe interactive form, and in our point of view it's grotesque high</i>
3. What other options do we have - do we need to settle with SAP Script / Smartforms ?
Regards
Morten NielsenHi Morten,
1. Is this possible / adviseable ?
As far I know SAP is going to stop support for SAPScript in coming years (I don't know exact dates). It is pretty much advisable to use Adobe Print Forms.
2. if so - what's the business case in using Adobe forms - We have been looking on the
SAP Pricing for adobe interactive form, and in our point of view it's grotesque high
We can use Adobe Print Forms where ever we can able to use SApscripts/PDF print Forms.
3. What other options do we have - do we need to settle with SAP Script / Smartforms ?
It is better to settle with Adobe forms rather than using SAPscript/Smart forms. One of the main reason for this is maintainance is much easier than SAPscript/Smart forms.
But remember that Java Stack need to be installed in order to use Adobe Forms.
Please visit the below SDN area on Adobe forms for more details.
https://www.sdn.sap.com/irj/sdn/interactiveforms
Thanks
Ramakrishna
Message was edited by:
Ramakrishna Ramisetti -
Transaction code for creating adobe forms
hi guys,
i was trying to learn adobe forms. can anyone tell me the t.code like where to create adobe forms.
points will be awarded generously.Hi,
t.code SFP.
definition:
Interactive Forms based on Adobe software is SAP's new solution for forms development. Its first release has the focus on interactive use of forms. High-volume printing is supported in principle, but - being a new solution - the performance has not yet reached the same level as Smart Forms or SAPscript, two established solutions that had years to grow. Interactive Forms is the only solution that will continue to be enhanced with new features, while SAPscript and Smart Forms will be supported without limitations.
When (or if) to move to Interactive Forms depends on your requirements. For interactive forms usage, i.e. the new functions, you have no choice, as the existing solutions don't support it. High-volume print scenarios need to be carefully analyzed to see whether your concrete requirements can be met at this point.
However, it is possible to move to Smart Forms and design your forms in such a way that a migration at any point in the future would be but a small step. Smart Forms offers from Web AS 6.40 a migration wizard to Interactive Forms. Technically, everything can be migrated, but we recommend against things like ABAP program nodes, for example.
You are not forced to ever go to Interactive Forms if you don't want to. It really depends on whether your client needs any of the new features in Interactive Forms. Also, if they are currently working with JetForms, they could enquire with Adobe directly what migration path they offer to the joint solution.
go thru this links
http://help.sap.com/saphelp_nw04/helpdata/en/d2/4a94696de6429cada345c12098b009/frameset.htm
example
To get an overview idea about Adobe forms ,
Using SFP , first you need to create a interface . in interface you can declare the import and export parameters and also the declaration part, coding etc : This is nothing but similar to Function module interface.
And now we have to create the Form which is interactive. Create the form and enter the interface name which you have created in first step, so that the parameters , declarations of fields etc : will be copied and available in the form layout. So that you can drag and drop these declared fields ( dclared fields of interface ) to the layout.
Create the context and layout in the form.
The layout generated can be previewed and saved as PDF output.
Now we need to integrate the driver program and the PDF form to get the final output as per the requirement.
On activating and executing the form you will get a function module name just similar to smartforms.
The driver program needs to call this FM.
Refer to the below sample code :
DATA : is_customer TYPE scustom.
DATA : it_bookings TYPE ty_bookings.
DATA : iv_image_url TYPE string.
DATA : iv_sending_country TYPE adrc-country.
DATA : it_sums TYPE TABLE OF flprice_t.
DATA : docparams TYPE sfpdocparams.
DATA : formoutput TYPE fpformoutput.
DATA : outputparams TYPE sfpoutputparams.
PARAMETERS : pa_cusid TYPE scustom-id.
SELECT SINGLE * FROM scustom INTO is_customer
WHERE id = pa_cusid.
SELECT * FROM sbook
INTO CORRESPONDING FIELDS OF TABLE it_bookings
WHERE customid = pa_cusid.
outputparams-nodialog = 'X'.
outputparams-getpdf = 'X'.
*outputparams-adstrlevel = '02'.
CALL FUNCTION 'FP_JOB_OPEN'
CHANGING
ie_outputparams = outputparams
EXCEPTIONS
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4
OTHERS = 5.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
docparams-langu = 'E'.
docparams-country = 'US'.
docparams-fillable = 'X'.
CALL FUNCTION '/1BCDWB/SM00000043'
EXPORTING
/1bcdwb/docparams = docparams
is_customer = is_customer
it_bookings = it_bookings
IV_IMAGE_URL =
iv_sending_country = 'US'
IT_SUMS =
IMPORTING
/1bcdwb/formoutput = formoutput
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'FP_JOB_CLOSE'
IMPORTING
E_RESULT =
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Reward points
Regards
pc -
Requirements for displaying Adobe forms
Dear All,
I have developed an application with interactive form ui element(Adobe). When I deployed the application I was not able to see it initially but after the installation of ACF I am able to see it perfectly(thanks to Arafat in this forum). Now, I just want to know what are the end user requirements in order to be able to see the application on their end. My queries are:
1. What are the end-user requirements in order to see these adobe interactive forms?
2. What is the native type in interactive forms UI element and what does it do(if I set type as native)? In which version this native type is available. I am using 2.0.9 version right now(I have 7.0 version too) but I was unable to find this type in any of them.
3. Does the user requires the installation of ACF in order to view this adobe form once deployed on their server?
4. What is the minimum version of Adobe that needs to be available at the client machine in order to be able to view this interactive form?
I hope I am clear with what my doubts are. It's a bit urgent . Helpful answers will be appreciated with reward points.
Thanks and Regards,
Gaurav BhardwajHi Gaurav,
Here are answers to your queries:
1: End User Requirements -
If you are using activex controls:
- Adobe Reader 7.x or above and when using ver 8, then 8.1 & above
- ACF Installed
If you are using Adobe Native Controls:
- No need for ACF
- Adobe Reader 8.1.x or above
2: You can find native type nder displaytype property of Interactive form UI elemen. If you are using the nativ type, then it makes the ZCI.
3: Yes, if you are using ActiveX components in your form, then you need ACF
4: 8.1 or above is best... 7.x will also do but there may be some instances where 7 wouldnt work
Hope this resolves your issues.
Regards,
Arafat -
A user manual for creating adobe form with transaction HRASR_DT
Hi ,
can any one tell me please if there is A user's manual for this ?
I m new with this subject and need help .
Best Regards,
EyalHi Federico,
Thank you very much ! very helpfull .
I have another question -
I have created all required setting for creating HCM Form and in the last step - Creating procces ,
after insert the form scenario and save my entries i get the following message - ASSERTION_FAILED.
what is this ????? how can i correct this problem ?
Best Regards,
Eyal -
Converting a RAWSTRING to RAW for mailing Adobe Forms
Hi,
I am trying to send a PDF form to an external email using the function module described in Weblog:
/people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
The Adobe form was created using transaction SFP (ERP2004). After calling this FM parameter /1BCDWB/FORMOUTPUT-PDF gives me back the PDF file as a data type 'RAWSTRING' (so one single line with all data in it). In order to use the function module from the weblog I need to transform this single line to multiple 255 character lines in table CONTENT_HEX (data type 'RAW').
Does anyone know if there is an easy way to convert a RAWSTRING field to multiple RAW lines?
Thanks in advance,
Michiel van RhoonHi Michiel,
Check out this code, I am sorry it is in dutch, but these are just variables:
data: teller type I,
lengte type I,
restlengte type I,
pos type I.
lengte = xstrlen( FORMINHOUD-PDF ).
teller = lengte div 255.
restlengte = lengte - ( teller * 255 ).
pos = 0.
DO teller TIMES.
MOVE FORMINHOUD-PDF+pos(255) TO PDF_regel-line.
Append PDF_regel to PDF_tab.
pos = pos + 255.
ENDDO.
MOVE FORMINHOUD-PDF+pos(restlengte) TO PDF_regel-line.
Append PDF_regel to PDF_tab.
Cheers,
Noel -
Tools for Developing/Customizing Forms for Oracle Apps R12.1
Hi All,
Could you please help me identify the tools and correct version for developing and customizing Forms for Oracle E-Business Suite R12.1?
Regards,
KKAlso, could you please elaborate your 2nd point regarding template.fmb The Oracle EBS uses a framework. Starting any new (custom) form for the EBS should ALWAYS begin with the template.fmb to ensure your new form has all of the required objects to comply with EBS Forms development standards. You might want to take a look at the Oracle Applications Documentation library. Select your EBS version and then scroll to the Standards section and review the following documents:
<ul>
<li>Oracle Applications Developer's Guide
<li>Oracle Applications User Interface Standards for Forms-Based Products
<li>Oracle Application Framework Personalization Guide
</ul>
Craig... -
Any problem if we areon ABAP SP12 and JAVA SP09 for PI 7.0
Hi All,
I was wondering being on different ABAP and Java SP's could cause any problems or compatibility issues in PI 7.0.
We are on SP12 for ABAP stack, SP09 for JAVA stack.
We are getting the following error (Red LED: Test Returned an Error) in Self-Test Status for BPE (RTW --> Component Monitoring --> Display --> Business Process Engine):
Details for 'Schedule Background Job for Packaging'
Background job for packaging is not required
Details for 'Schedule Background Job for Reorganization'
Background job for packaging is not required
In details it says background is not required and it gives Red LED in test.
Please let us know if anyone has any idea about the above two issues.
Thank You,
Indrasena JangaHi,
>>BPE (RTW --> Component Monitoring --> Display --> Business Process Engine):
To my knowledge different patch levels on ABAP and java stack will not cause this issue.
More over there will not be much issue when we use different patch levels on ABAP and java stack
Regards
Agasthuri Doss -
Java technologies for developing Desktop Applications
Hi,
I am new to desktop applications development. Can someone tell me the java technologies, API etc. that I have to learn for desktop application development.
JagatguruThanks for your speedy reply.
Actually, I am not interested in web-based applications. I am programming in swings and JDBC. Now I want to enhance my work area to include new technologies. Can you please tell me the other technologies that I have to learn for desktop applications -
Java Library for dynamic PDF form creation similar to LiveCycle Designer
Hi
I have a requirement as below :
Requirement : I need to create a dynamic PDF form with a barcode of type PDF417. Where a user can fill the form offline and after click on some button it will save the form offline and generate a barcode in the same PDF. Later on usaer can take a printout or send the saved pdf as it is.
Currently I am able to create such pdf from using LiveCycle Designer. But I need to create it manually using designer and then need to apply Reader Extension on it using livecycle server.
I want to do this programatically. I would like to create a similar form using some Java Library.
Is it possible to create it dynamicaly(using programs)? how ?
Does any one know how to acheive this ?
Can anyone help me please ?
Thank you very much in advance.I heard about LiveCycle ES3 server and was wondering if it could be of any use in my scenario. Can some one explain how to use jar files in standalone application . I explored the livecycle forms api but could not figure out how it may be used ?
Maybe you are looking for
-
How can i insert photos in my posts?
i know this doesnt deal with phones directly but im wondering how can i post photos in my message/posts? been seaching for the answer no luck......
-
My Nokia N95 doesn't show the codes like *#0000# a...
My Nokia N95 doesn't show the codes like *#0000# and *#06# anymore. Actually all the codes , even those for restoring to the factory settings don't work anymore. Now when i type them in , the phone only bips once and that's all. They worked before
-
What is a replacement for Flashpaper 2.0?
I am interested in a software program, preferably through Adobe, that creates swf's with an embeded PDF. I need to be able to insert it directly into a Flash (Fla) file. It also needs to be able to display larger paper size PDFs (24"x36", 30"x42",
-
Excel export (webui crm -- excel) wrong format of house number
Hi, in an excel export (webui crm ---> Excel) is displaying the wrong format. If the house number contains a special character such as "/" then the house number displayed in the date format in Excel. And if in the field house number is a number and
-
Price condition for intercompany stock transfer
Hi all I have a intercompany flow between two company: the flow cases are two : - when the product go directly to customer starting from the storage location company, we manage this with the standard intercompany sales - when the stock must be stor