Is Communication user recommended to access Webdynpro ABAP?
Hi,
I don´t know if somebody knows if we can recomend the client to use a communication user type for accesing Webdynpros for ABAP, can this cause some licence problems? or communication users can be used by final users without a problem?
Hope somebody can help!
Thanx in advanced!
kind regards,
Gerardo J
Hi Gerardo,
main difference between dialog and communication user is the access via SAPgui. The license still depends on the role of the user not the user type.
Property \ User Type Dialog Communication System Service
Dialog logon (SAP GUI) X - - X
Multiple logons - X X X
RFC logon X X X X
Background job execution X - X X
Password change X X - -
Logon ticket can be generated X X - -
Probably you mean "named user" and "anonymous user". For this Q you always have to ask your SAP sales person (because it depends...)
Hope this helps a little bit.
Best regards, Uwe
Similar Messages
-
Hi,
Can any please let me know if we can access Webdynpro ABAP application using mobile device. If yes, what are the steps/procedure to be followed.
Thanks.
NPHello,
after 4 years in 2012, i bought a tablet pc (aldi lifetab), installed a firefox-browser, the add-on cert-manager, installed a client certificate. After doing this i can accces webdynpro for abap applications without any problems. -
Unable to access Webdynpro abap application externally
Hello,
We have created a WebDynpro ABAP application,it is a simple application talking to the ECC.
We are able to run this application on our portal within the network,but when we try to access the application from an external network it says Internet Explorer page cannot be displayed.
We are not using any Web Dispatcher.
Thanks
MayiYou need to talk to your network administrators. Probably your ECC system is within your corportate network and behind a firewall that doesn't allow requests in for these servers/ports. You need to work with your basis team and network team to open the appropriate ports and IP addresses in the firewall. However you should also still provide protection for your ECC system with some forms of reverse proxies as already suggested. This is a security process you should perform with your local admins. This isn't really a Web Dynpro ABAP related process or inquiry.
-
Accessing WebDynpro ABAP application from external network
Hi All,
I have developed one application in webdynpro ABAP.
Now my requirement in to access this application through internet.
I dont want to use portal to run application.
Is it possible to access through internet ?You can access the webdynpro application via internet with the help of SAP Web Dispatcher. Basis team will install the web dispatcher and then machine can put into a DMZ area which in turn can be opened to Internet with necessary controls.
Regards
Rohit Chowdhary -
Accessing webdynpro abap application
Hi all,
is there a way to access web dynpro abap ouside local network ( and not using portal )??
Thanks in advance,
Federica.Via URL like any other web server. I guess I don't understand your question. A portal technically has nothing to do with internet access. If you server is exposed to the internet via the proper network setup then you can the application URLs from the internet just like you could from within your network.
-
Anonymous user Unbale to access an WebDynpro ABAP iView
Hi,
I have developed an application using webdynpro ABAP and integrated that into portal.
For this webdynpro application i have to create an iview, assigned it to a page, assigned this page to a custom role. I also set Authentication to anonymous for the page and iView. Assinged the custom role created to anonymous Group.
But while running it i am getting an error "An exception occurred while processing your request. Send the exception ID to your portal administrator. Exception ID 04:55_25/10/11_0047_14739050"
When I checked the log, it shows the error as "Deprecated scope of type SERVERSESSION_AT_LEAST_ONE_APP_SCOPE is used! Please replace the usage of scopes with new
mechanism based on "Cross application session communication API".
I also checked the note 1031159 and changed the configurations accordingly but getting the same above error.
I am on EP7.3 version.
Please guide me to move further successfully in showing the webdynbpro abap applicaiton to anonymous user.
Thank you.Hi,
I'm also working on EP7.3 and R3 WD4A integration. But I just can't find any WD for ABAP from whithin EP7.3 wizard.
I tried to create the WD4A iview by right-clicking a PCD folder and then "New"->"iView"->"iView from remote source" to get a search screen. I choose a system alias (point to bk web as), use "*" as application id, and pick "WebDynpro for ABAP" as the application type.
However, I always got "Nothing found. Change your search criteria."
I did do some activation work on backend R3 SICF setting. I'm able to directly access web dynpro via http://mywebas.domain:8000/sap/bc/webdynpro/mywd....
If you're using the same scenario, please let me know anything I missed or any other special setting.
Thanks -
How to save User input into DB using webdynpro abap
Hi,
Im trying to create an application using webdynpro abap.
I want to know how to save the data input by user, into a database table.
In my UI, I have a table control which is editable and user inputs data into this. I need to know how i can transfer this data to a DB table.hello,
u can do it by reading ur context node.
we bind our UI elements to context attributes of appropriate type .
we read their values using the code wizard or by pressing control+F7, click on radio button read node/attribute
here for ur specific case , u must have binded ur table control with the context attribute , now u need to simply read this attribute
eg suppose u have created a context node " cn_table"
reading context node cn_table
DATA : lo_nd_cn_table TYPE REF TO if_wd_context_node ,
lo_el_cn_table TYPE REF TO if_wd_context_element ,
ls_cn_table TYPE wd_this->element_cn_table.
* navigate from <CONTEXT> to <CN_TABLE> via lead selection
lo_nd_cn_table = wd_context->get_child_node(
name = wd_this->wdctx_cn_table ).
** get element via lead selection
lo_el_cn_table = lo_nd_cn_table->get_lead_selection( ).
lo_el_cn_table->get_static_attributes( IMPORTING
static_attributes = wa_table ).
here wa_table is the work area of structure type . u need to create a structure first with the same variables as there are the context attributes in ur node cn_table
in ur
now ur wa_tablecontains value
u can nw use appropriate FM to update , delete and modify the DB table using the value
u cn directly use SQL statements as well in the method of ur view , but direct SQL statements are nt recommende
rgds,
amit -
Access Portal groups in webdynpro ABAP component
Hi Experts,
I have a requirement to access portal group in web dynpro ABAP application and based on whether user is assigned to particular group or not further processing for application will be done.
Are there any UME API or some other API's available to access portal groups in Webdynpro ABAP component?
Thanks in Advance..!!
Regards,
Shruti ShahThis might be a question better suited to the portal forum. The WDA Portal APIs do not have such functionality. You might be able to take the Java Portal APIs and wrap them in a web service so that they are callable from ABAP.
-
User Roles & Authorization to run 'WebDynpro ABAP Application scenarios'
Hi All,
I am developer and my user ID is having developer roles, so when i am testing
'WebDynpro ABAP Application scenarios' it is working fine.
Problem is when I am executing with enduser portal WWID's (i.e. WWID's are also defined as sap
user), 'WebDynpro ABAP Application scenarios' giving me dump in screen & in ST22.
Pls guide me what roles or authorization we need to assign to user ID's
who can use 'WebDynpro ABAP Application scenarios'.
URL for Webdynpro application is like : https://xxxx.yyyy.zzzz:/sap/bc/webdynpro/sap/ZPA_EXTENSION_U?ZDATA=10028705591320090406
ST22 Error when testing with portal WWID's
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED_NO
Exception CX_SY_REF_IS_INITIAL
Short text
Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_WD_ADOBE_SERVICES==========CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "PARSE_XML_SCHEMA" "(METHOD)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component.
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
Explorer screen error
Error when processing your request
What has happened?
The URL https://xxxx.yyyy.zzzz:/sap/bc/webdynpro/sap/ZPA_EXTENSION_U/ was
not called due to an error.
Note
The following error text was processed in the system QJ1 : Access via 'NULL' object reference not
possible.
The error occurred on the application server sapqj1ci_QJ1_78 and in the work process 21 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: PARSE_XML_SCHEMA of program CL_WD_ADOBE_SERVICES==========CP
Method: GET_SCHEMA_VERSION of program CL_WD_ADOBE_SERVICES==========CP
Method: CONSTRUCTOR of program CL_WD_ADOBE_SERVICES==========CP
Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L7STANDARD==============CP
Method: CONV_VIEW_INTO_VE_ADAPTER_TREE of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
Method: SET_CONTENT_BY_WINDOW of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
ThxPlease refer to thread [Authorization Error|WDA adobe error] where various solution to the problem specified by you are described.
Regards
Rohit Chowdhary
Edited by: Rohit Chowdhary on Apr 7, 2009 9:41 PM -
List of users who has access to current community
Hi,
Is there an API which provides list of users who have access to current community in ALUI? Will there be huge performance impact in retrieving the list of all users who have access to current communty?
Thanks
SampathSorry,
I am not quite following you..
Users can only view a community if the permissions exist for that specific community. I dont understand what do you meant by
"I need to let user type a name and show his/her user ID from the list of users who have access to the current community".
Are you trying to look at user permissions based on a list of communities existing in the portal? The user can't even get to that community if he doesn't have permissions. -
How to access SQL tables from WebDynPro ABAP application ?
Hi,
I am trying a scenario, where I need to send an user ID to SQL server table (update/modify/delete) from webDynpro ABAP application.
Basically ,I am trying to know:---
a>How to write a SQL Connection from ABAP code within webdynpro ABAP application
b>What are the ways to do it.(by code or any other API/mechanism)
I appreciate if anybody knows this.
Thanks
PraveenHi,
The EXEC CONNECT ... is usually used in the procedural ABAP code. For this you can refer to the ABAPDOCU.
I dont have any sample code on the classes I listed try to check out them for the parameters and the methods they have.
In WD for Java, we have these connection classes to connect to any databsae server.
Or try to create an RFC with DESTINATION for this
Pls check out this link for this -
Pull data from another r3 server using abap dynpro
Regards
Lekha -
Urgent Help needed - Users not able to access webdynpro application in VPN
Dear Team,
I've deployed WD application in Portal. users who are in intranet are able to access but users who are accessing through VP, internet and ODC's are getting 404 error not found issue.
Please help me.
Best Regards,
Prasad P.M.VIssue is with reverse proxy i was able to resolve
-
Hello,
I would like to call WebDynpro ABAP application from BPM.
I assume in order to get process data from BPM i must call some specific web service with process id which must be delegated to WD ABAP. Via call of a web service
it must be also possible to confirm the step as processed. Is it correct?
Of course it would be nice if SAP would offer an access to WD ABAP Components (context and events) directly from BPM like it is possible with WD Java.
Regards
PaulHi Krishnam,
We are currently working on a draft article for the SDN community on this... to give you the overview of what is needed for WebDynpro ABAP UIs in BPM:
1. You you need to create a Web Dynpro ABAP component with a CHIP (Collaborative Human Interface Part). BPM will use the CHIP to call the component and export/import data. This means your ABAP system must be at least on platform SAP NetWeaver 7.02 SP5 (e.g. a ECC 6.0 EHP5 system or similar) and your NetWeaver BPM needs to be 7.2 or higher.
2. In transaction SE80 use the context menu on your Web Dynpro ABAP to add the CHIP
3. In the CHIP you select the interface view and start-up plug to be exposed as CHIP. Existing views and plugs can be used.
4. You need exactly one interface component method with only one importing parameter to be used as the CHIP Inport. An existing interface method can be used if you have one. In the CHIP you select the method and which parameters to expose.
Note: The parameter is either a DDIC structure or table type. Within the parameter the data types currently supported by BPM for CHIPs are STRING, INT4, and WDY_BOOLEAN - so its best to stick to those and do any conversion in the mapping on the BPM side.
5. You need at least one interface event with an exporting parameter to used as the CHIP Outport. An existing interface event can be used if you have one. In the CHIP you select the event and the parameters to expose.
Note: Normally we create two events - a complete event and an error/cancel event (we can use the error event as a boundary event in BPM).
6. On the "Properties" tab of the CHIP, mark the chip as "Remote-enabled" and enter the Loading application "WDR_CHIP_LAUNCHER".
7. On the "Inports" tab of the CHIP, assign the tag CHIP_CONTRACT:PROCESS_STEP_START_POINT.
8. On the "Outports" tab of the CHIP, assign the tab CHIP_CONTRACT:PROCESS_STEP_END_POINT.
Note: if you forget to do steps 7 and 8, BPM will find your chip but complain that its not valid and won't let you assign it to your task.
9. Then go to BPM and Create a new task (do NOT use the UI generation template here - just start with an empty task). In the User Interface section of the task use the "Choose..." button and the UI Wizard "Online Technologies(Web Dynpro Java, Web Dynpro ABAP, Visual Composer). Select Web Dynpro ABAP and your SAP system (you can use SAP systems configured in your NWDS preferences or add them on the spot here with the "Configure R/3 Destinations" hyperlink).
10. Press the "Search" button to find your component. It will show the name of your CHIP - not its technical id - so make sure you know what you called it. By default it selects for only supported components (there's a checkbox to do this towards the bottom of the Select UI Component wizard window) - if you can't see your CHIP, try searching for all components and you will be able to see a brief message giving you some idea as to what is still missing from your CHIP.
11. Select your CHIP and complete the wizard.
We'll be putting screenshots in the article.
Hope that helps,
Regards,
Jocelyn -
Error in opening webdynpro abap application
hi All,
I am facing below issue in opening webdynpro abap application, this is first WDA application in production system, please help me in resolving this issue.
============================================================================
Error when processing your request
What has happened?
The URL http://grp.mysap.pg.com:9500/sap/bc/webdynpro/sap/zgpuvstapp/~ucfLOADING was not called due to an error.
Note
The following error text was processed in the system GRP : A request for server adln5412 has been sent to server adln5411; see Note 1364846
The error occurred on the application server adln5411_GRP_10 and in the work process 3 .
The termination type was: ERROR_MESSAGE_STATE
The ABAP call stack was:
Method: PREPROCESS_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
What can I do?
If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system GRP in transaction ST22.
If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server adln5411_GRP_10 in transaction SM21.
If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 3 in transaction ST11 on the application server adln5411_GRP_10 . In some situations, you may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system administrator.
Error code: ICF-IE-http -c: 400 -u: BS6402 -l: E -s: GRP -i: adln5411_GRP_10 -w: 3 -d: 20100929 -t: 140306 -v: ERROR_MESSAGE_STATE -e: A request for server adln5412 has been sent to server adln5411; see Note 1364846
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
============================================================================
Edited by: brahmanandam ausali on Sep 30, 2010 4:11 AMHi Shibli,
I'm facing the same issue with the POWL only if called from a part of the network outside our country (Italy) so I think it would be a network configuration problem as you suppose. Can you explain us the configuration of the balancer and dispatcher to solve the issue?
Thanks
Mattia -
I was gettiing runtime error while executing a Webdynpro-ABAP application
Hi,
I am working on Webdynpro-ABAP and created a ALV report using Service call BAPI method in IDES version. After creating component and designed view and created Webdynpro application. While executing application I am getting some error in explorer.
For any application I am getting same error.
I think some setting in explorer..I am not sure. If yes how can I rectify ?
waiting for quick response.
I am giving details error below what I faced.
Error when processing your request
What has happened?
The URL http://sapserver:8001/sap/bc/webdynpro/sap/zz_00_bapiflight was not called due to an error.
Note
The following error text was processed in the system DM0 : Die URL enthält keine vollständige Domainangabe (sapserver statt sapserver.).
The error occurred on the application server sapserver_DM0_01 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: CHECK of program CX_FQDN=======================CP
Method: LATE_CONSTRUCTOR of program CL_WDR_UCF====================CP
Method: HANDLE_REQUEST of program CL_WDR_UCF====================CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
What can I do?
If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system DM0 in transaction ST22.
If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server sapserver_DM0_01 in transaction SM21.
If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server sapserver_DM0_01 . In some situations, you may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system administrator.
Error code: ICF-IE-http -c: 800 -u: SAPUSER -l: E -s: DM0 -i: sapserver_DM0_01 -w: 0 -d: 20091226 -t: 135942 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
Best Regards,
BDPhi
It is the Fully Qualified Domain Name (FQDN) error . Refer SAP online help :
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/67/be9442572e1231e10000000a1550b0/frameset.htm
refer the similar thread :
Problem executing sample Webdynpro application
regards,
amit
Maybe you are looking for
-
Itunes erased all the album and artist info when reloading library!!!
My problem is a big one. I've got 8600+ songs (800+ albums) on my hard drive. These are all from physical CDs; I ripped them in wav, then converted them to mp3. When I did this, I kept both the wav AND mp3 files in each respective album folder; about
-
I have a keynote presentation that includes a significant amount of video. When I edit the keynote slides (not the video slides) how can I save the changes without re-saving the videos (because that takes a VERY long time)? I edit the presentation
-
Error in Web Service when accesing in portal SRT: Authorization denied
Hello Experts, I have created web service in development and creates endpoint in SOAMANAGER than through portal i am able to access the webservice than i transported that web service to quality and again created endpoint in SOAMANAGER but when i acce
-
Webdynpro iview to anonymous user
hi, I have developent a local development component in webdynpro. For this webdynpro application i have to create an iview and assign it to an anonymous user. But if i create an webdynpro iview and assign it to the anonymous user, it gave me an excep
-
CSS properties panel - odd problem
Recently the CSS properties panel has suddenly changed and won't operate or display the way it's supposed to. The CSS Styles panel is open. I've got the layout set to "Show only set properties". When I choose a selector the properties show up below i