Abap calls
how is abap calls in banglore for 2+ years.
Hi,
Good...all companies are calling for abap consultants and huge requirement in Bangaore.
Reward points!!
Thanks & Regards,
Vasudeva Rao.
Similar Messages
-
ABAP Calling JAVA Function or Method
Hi Friend,
I need help in how to proceed using ABAP and Call JAVA Function . I know that we need to use RFC enabled Function modules. I was able to connect using JAVA Connector which was provided by SAP For communicating with JAVA Apps. The approach for connecting the JAVA to SAP is working fine. But I have browsed through various website but failed to find any information.Now i am looking forward to help from you friends to solve my problems .
The Requirement is mentioned below:-
1. Prerequiste for SAP ABAP calling a third Party software which is working in JAVA Platform (like any middle ware which might be hardware or software).
2. Sample Code like calling a Text ' Hello to the world calling JAVA from ABAP'.
3. Steps and process so that it would be helpful.
Timely help would be appreciated.
Rajiv Christopher.1.Middleware is JCO RFC provider it comes with SAP so no need any third party Adapter.
2.
" The ECHOTXT parameter should contain the text of REQUTXT.Information on
" calling the function module should be returned in RESPTXT, indicating, for
" example, in which system and when the function module call was processed.
data:ECHOTEXT type SY-LISEL,
RESPTEXT type SY-LISEL.
CALL FUNCTION 'STFC_CONNECTION' DESTINATION '<Your JCO destination name>' " which one you have developed in SM59 as TCP/IP
EXPORTING
requtext = 'ABAP Calls JAVA'
IMPORTING
ECHOTEXT = ECHOTEXT
RESPTEXT = RESPTEXT.
if sy-subrc = 0.
WRITE:/'---------------------------------------------------------------------'.
WRITE: / 'establish a link to the ABAP application server with logon data'.
WRITE:/'---------------------------------------------------------------------'.
write:/ ECHOTEXT .
else.
WRITE:/'---------------------------------------------------------------------'.
WRITE: / 'Not establish a link to the ABAP application server with logon data'.
WRITE:/'---------------------------------------------------------------------'.
endif.
Check the sample code and Let me know will you get ECHOTEXT ?
Kanagaraja L
Edited by: Kanagaraja Lokanathan on Jan 6, 2010 1:27 PM -
The ABAP call stack was: SYSTEM-EXIT of program BBPGLOBAL
Hi
We are using SRM 5.0. We are facing a strange problem. We are able to see the initial screen of SRM EBP in the browser. But once the user name and password are provided the system goes for a dump with the following error:
The following error text was processed in the system SS0 : System error
The error occurred on the application server <Server Name> and in the work process 0 .
The termination type was: ABORT_MESSAGE_STATE
The ABAP call stack was: SYSTEM-EXIT of program BBPGLOBAL
<b>SM21 Log:</b>
Short Text
Transaction Canceled &9&9&5 ( &a &b &c &d &e &f &g &h &i )
The transaction has been terminated. This may be caused by a
termination message from the application (MESSAGE Axxx) or by an error
detected by the SAP System due to which it makes no sense to proceed
with the transaction. The actual reason for the termination is
indicated by the T100 message and the parameters.
Transaction Canceled ITS_P 001 ( )
Message Id: ITS_P
Message No: 001
I just checked these threads but did not help much,
RABAX_STATE error after loggin into BBPSTART service in SRM 4.
ITS_TEMPLATE_NOT_FOUND error
Besides I tried this note: 790727 as well, still I get the same error.
Any help would be highly appreciated.
Thanks in advance
Kathirvel BalakrishnanHi
<u>Please do the following steps.</u>
<b>When you are using the Internal ITS,you need not run the report W3_PUBLISH_SERVICES.(only SIAC_PUBLISH_ALL_INT )
ALso pls check the foll:
-->activate the services through SICF tcode.
> Go to SICF transaction and activate the whole tree under the node Default host>sap>bc>gui>sap>its.
>Also maintain the settings in SE80>utilities>settings>internet transaction server-->test service/Publish. (BBPSTART , BBPGLOBAL etc)
Table TWPURLSVR should have entries for the / SRM server line as well as gui and web server.
Could you please review again the following steps ?
Did you check that ICM was working correctly (Transaction - SMICM) ?
1-Activate the necessary ICF services
With transaction SICF and locate the
services by path
/sap/public/bc/its/mimes
/sap/bc/gui/sap/its/webgui
2- Publish the IAC Services
With Transaction SE80 locate from
the menu Utilities -> Settings ->
Internet Transaction Server (Tab) ->
Publish (Tab) and set On Selected
Site = INTERNAL.
3- Locate the Internet Services SYSTEM and WEBGUI.
Publish these services with the Context
Menu -> Publish -> Complete Service
4- Browse to http://<server>:<icmport>/sap/bc/gui/
sap/its/webgui/! and login to the
webgui.</b>
Hope this will help.
Please reward suitable points.
Regards
- Atul -
[Integration] Web Dynpro ABAP calling Flex in Popup (without Flash Islands)
Hi,
We do not intend to install Enhancement Package 1 in a near future.
Nevertheless, we do have requirements where Flex should be integrated with Web Dynpro ABAP (Flex components embedded or 'attached' to Web Dynpro ABAP applications).
I would like to open a popup showing a Flex component. Then, the user validates and the Web DYnpro ABAP application is resumed. All this integrated within EP 7.0.
What, according to you, would be the most effective combination :
- Suspend / Resume plug
- Server-side cookies
- iFrame (although it is deprecated)
Given what I have read so far, it seems encapsulating the .swf within a BSP application would be the best shot. Could it be possible to get rid of this 'additional layer' ?
Thanks in advance.
Best regards,
GuillaumeWeb Dynpro ABAP
Define a suspend and a resume plug.
BSP
Retrieve the parameters sent by WDA either by AUTO attributes or the following code
CONSTANTS: c_resume_name TYPE string VALUE `sap-wd-resumeurl`.
DATA: lt_tihttpnvp TYPE tihttpnvp.
FIELD-SYMBOLS: <fs_httpnvp> LIKE LINE OF lt_tihttpnvp,
<fs_dept_magasin> LIKE LINE OF t_dept_magasins.
** Lecture des paramètres envoyés (par le WD ABAP)
CALL METHOD request->get_form_fields
CHANGING
fields = lt_tihttpnvp.
READ TABLE lt_tihttpnvp ASSIGNING <fs_httpnvp> WITH KEY name = c_resume_name.
IF sy-subrc = 0.
e_url = <fs_httpnvp>-value.
ENDIF.
Flex
To return to the Web DYnpro ABAP, call a Javascript function within the BSP using this kind of code :
jsReturn = ExternalInterface.call("sendBackToSAP", selectedDepartmentsParam, orderParam);
BSP
First, to react to the user action in the Flex component, define a Javascript function in the
function sendBackToSAP(departements, ordre) {
fireServerEvent(departements, ordre);
return("Done");
To fire a server-event (in order for BSP to call the WDA resume plug), I use this declaration :
<!-- Event used by the Javascript to trigger OnInputProcessing so as to create
the server-side cookie -->
<bsp:htmlbEvent name= "fireServerEvent"
id = "flexAction"
p1 = "departements"
p2 = "ordre"></bsp:htmlbEvent>
Last, I simply call the URL that the WDA gives me first :
navigation->goto_page( e_url ).
If people are interested in a more detailed presentation, feel free to reply to this post, and I will write a blog about this. Nevertheless, it should become pretty obsolete with the Flash Islands release...
Edited by: Guillaume Garcia on Oct 11, 2008 11:13 AM -
Hello,
Please guide me how i can call webservice i.e EJB develped in Java Stack from ABAP program.
Please let me know if some blog is avalabilbe for same.
Thanks a lot in advance.
regards,
Vikranthi
you can refer to these threads
Re: Access EJB from SAP system
Re: How do i call web services from SAP ABAP
hope they help you
regards
Aakash Banga -
Web Dynpro ABAP call transaction in the foreground
In Screen Painter/SAP ALV, we can create a screen where for example if you double click on a sales order field it can take you a VA03 transaction by :
call transaction VA03 ... and skip first screen.
I am creating Web Dynpro ABAP application that needs to do the same thing where if we click on the field, it will take to VA03 transaction or other transactions.
Has anyone done this in Web Dynpro ABAP? I have done some research and determine that we cannot call transaction in the foreground? I hope I am wrong. Any help/insights will be greatly appreciated.Hi Phong,
WDA is generic client to Netweaver connection based on HTTP/S.
At this stage on a few clients are supported. WEB dynpro client and Browsers...
SAPGUI connects to SAP using a different protocol.
No SAPGUI connection is implied by a WDA client connection.
Therefore abap statements that invoke screens and otherwise assume SAPGUI
is connected are not supported in WDA. eg call screen, call transaction
You can either
a) build your own WDC to front end calls to BAPIs to get the Sales order data.
b) open/ exit to the new WDC for Sales Orders in ERP2005
see LORD_MAINTAIN_COMP
c) exit to the INTERNAL ITS URL for transaction VA03
eg http://<host>:<port>/sap/bc/gui/sap/its/webgui?~Transaction=VA03
but getting the skip first screen may require you to call custom tran ZVA03
which calls VA03 to skip first screen setting the PID appropriately.
Hopefully you opt for option a) or b).
c) can work... I have used it from BSPs but it not pretty.
regards
Phil -
ABAP calling web service provided by AXIS -error
Hello expert,
I am calling web service provided by AXIS in ABAP but error occur when processing response part.
The web service is used to create material master in JAVA AXIS system.
After setting up the LP in soamanager then make a call, we got an error saying
"GENERAL_ERROR Error duing proxy processing (PART
UNKNOWN (NULL) ) "
I looked at the full trace in soamanger, the call is executed successful, and the data are inserted in the remote system.
response payload can be seen in the trace
Request payload
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header><n0:Trace xmlns:n0="http://www.sap.com/webas/630/soap/features/runtime/tracing/"><n0:TraceLevel>Full</n0:TraceLevel><n0:TraceContext><TRC_PATTERN>WSTEST</TRC_PATTERN><TRC_KEY>E08673F6795E2EF1A482D48564570FA4</TRC_KEY><TRC_SSID>ED1_00</TRC_SSID><TRC_USER>CAILIN</TRC_USER><TRC_TS>20110525020904</TRC_TS><TRC_COUNTER>98</TRC_COUNTER><TRC_EXTERN></TRC_EXTERN></n0:TraceContext></n0:Trace><n1:MessageID xmlns:n1="http://schemas.xmlsoap.org/ws/2004/08/addressing">uuid:e08673f6-795e-30f1-a482-d48564570fa4</n1:MessageID><n2:Action soap-env:mustUnderstand="1" xmlns:n2="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope">http://eam.envisioncn.com:8180/msgagent/services/SAPService/CreateITEM</n2:Action><n3:To soap-env:mustUnderstand="1" xmlns:n3="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope">http://eam.envisioncn.com:8180/msgagent/services/SAPService</n3:To><wsa:From xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:From><wsa:ReplyTo xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:ReplyTo><wsa:FaultTo xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:FaultTo></soap-env:Header><soap-env:Body><n0:CreateITEM xmlns:n0="http://sap.env" xmlns:prx="urn:sap.com:proxy:ED1:/1SAI/TXS40FB8A9F499B60E81B2F:700:2010/10/07" xmlns:n1="http://eam.envisioncn.com:8180/msgagent/services/SAPService"><n1:itemnum>123</n1:itemnum><n1:description>u6D4Bu8BD5u7269u6599</n1:description><n1:issueunit>EA</n1:issueunit><n1:env_model>u89C4u683C1</n1:env_model><n1:env_ordernum>1</n1:env_ordernum><n1:istool>Y</n1:istool></n0:CreateITEM></soap-env:Body></soap-env:Envelope>
Response Payload
<?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><CreateITEMResponse xmlns="http://sap.env"><CreateITEMReturn>S</CreateITEMReturn></CreateITEMResponse></soapenv:Body></soapenv:Envelope>
For me it looks it is an issue in the response payload that ABAP proxy can not process it.
such as, the response payload NS prefix is soapenv, other than soap-env in request payload...
but i am not sure, whether this is the root cause.
Could you help me to find out what is going wrong here?
Regards,
Cai Lin
Edited by: charlie cai on May 25, 2011 5:20 AM
Edited by: charlie cai on May 25, 2011 5:20 AMthe response payload NS prefix is soapenv, other than soap-env in request payload
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" is equivalent to xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" . Namespace defined correctly.
I can also see that response is correct (assuming "S" denote success):
<CreateITEMReturn>S</CreateITEMReturn>
Also check type of WSDL style usually this error occurs if you are using RPC/Encoded style WSDL, modify wsdl for Document/Literal style (as RPC style WSDL not supported by ABAP proxy), see this discussion here: Cleint Proxy error
Refer to note: 1358647
Regards,
Gourav -
Web Dynpro ABAP calling another ABAP program
I have a question and just want to know if it's possible or not.
Is it possible to write a Web Dynpro ABAP program that calls another ABAP program which happens to be an ALV report?
Rather than re-write the ABAP ALV report, I was wondering if it's possible to call the ABAP ALV report within a Web Dynpro ABAP program and display the results within the Web Dynpro program.
If it's not possible, then I assume it would be better to re-write the code from the ABAP ALV report in the Web Dynpro ABAP program.
Thanks
JohnThe ALV report in your classic program is coded to be displayed in the GUI only.
Your best bet would be to create a Function Module or Method that will return the data to be used in your ALV. Simply call the Function/Method from your Web Dynpro and then bind the table to the DATA context node of the ALV INTERFACE CONTROLLER. -
Web Dynpro Abap - Calling URL in same window
I've created a new ESS type application but in WD ABAP and in the application I'd like to have an Exit button on each view to the ESS overview page and also put in a link on my confirmation page to go back to the ESS overview page.
I've found the link I need and tried a couple of methods to call it, either with an exit plug or using the method
lo_window_manager -> Create_external_window.
but whatever I do, although it opens up a new page to the correct URL, it leaves the page I was working on open. I'd like it to basically go back to the ESS overview page (using my URL), but close the window that is currently running, so that only one window is open at a time. Does anyone know if this is possible.
Thanks,
Pam LavertyYes, I had also found some documents on that and set it up to use an exit plug, and while now although it does not open up a new session in the portal, when the new page comes up it still has the masthead from the original screen as well as the new one.
Meaning you still see the portal header and all tabs on the screen from the original screen and then again on the screen just below we again have the portal header and all tabs showing the new page (from URL) just below.
Something is still not closing right. We have portal 7.0. I see there are come close_window options, but those are only good with 7.1 as far as I read.
Are there anything special that needs to go in the exit plug method so that it simply closes the old screen and brings up the new URL?
Thanks for your help.
Pam -
ABAP to Java method call.
Can anyone provide me with the steps to be taken.
1)I had already created an empty Function module Z_JCO in R/3.
2)I have created a TCP/IP RFC Destination called "TEST".
3)Using Visual Administrator JCo Provider Service, I have created the destination "TEST".
4)From SM59,the test connection is successful.
5)I created a Stateless Session bean and implemented the business method public void processFunction(JCO.Function);
6)In the EJB Module project, I am referencing the sapjco.jar in the Eclipse build path of the project.
Question.
Eventhough I give Z_JCO (ALL CAPITAL LETTERS) as the JNDI name of the Stateless Session bean, I am getting the exception of "NO ejb found. No method exist".
Please let me know what I am missing. ANY HELP WOULD BE GREATLY APPRECIATED.
Do I do anything with librfc32.dll and sapjcorfc.dll which comes with the JCo?
I have installed JCo separetely. I have read JCo comes with WAS as well. What JCo jar do I use?
Thanks,
Ads.Hi everyone,
I want to use the Z_JCO_RFC_PROVIDER, but unfortunately the function module is missing in the R/3. Do I have to create it? Do I need only one import- and one export-parameter?
Here is my coding from se37:
FUNCTION Z_JCO_RFC_PROVIDER.
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(UNAME) LIKE SY-UNAME
*" EXPORTING
*" VALUE(RETURN) LIKE SY-UNAME
ENDFUNCTION.
When I test the function using the RFC Destination JCO RFC PROVIDER SERVICE (generated in SM59), I get a short dump. Does anyone knows why?
The Connection Test ist ok. -
ECC6Ehp5 abap call OLE have error
Dear All,
Our system from ECC5 upgrade to ECC6 Ehp5,Now we have some abap program cann't used it,We checked it,They are all call OLE write data to word.The program source code:
program zchangeword.
INCLUDE ole2incl .
DATA gs_word TYPE ole2_object . "OLE object handle
DATA gs_documents TYPE ole2_object .
DATA gs_actdoc TYPE ole2_object .
DATA gs_application TYPE ole2_object .
DATA gs_selection TYPE ole2_object .
DATA gs_bookmark TYPE ole2_object.
DATA gs_count TYPE ole2_object.
DATA gs_actwindow TYPE ole2_object.
DATA gs_actpane TYPE ole2_object.
DATA gs_view TYPE ole2_object.
DATA gs_font TYPE ole2_object.
DATA docpath TYPE string.
DATA l_dokst TYPE tdws-dokst.
docpath = 'c:\temp\20111124121443_TCDEV0101.doc'.
CREATE OBJECT gs_word 'WORD.APPLICATION' .
IF sy-subrc NE 0 .
MESSAGE 'Error while creating OLE object!' TYPE 'I'.
LEAVE PROGRAM .
ENDIF .
SET PROPERTY OF gs_word 'Visible' = '1' .
GET PROPERTY OF gs_word 'Documents' = gs_documents .
CALL METHOD OF
gs_documents
'Open'
EXPORTING
#1 = docpath.
GET PROPERTY OF gs_word 'ActiveDocument' = gs_actdoc .
CALL METHOD OF
gs_actdoc
'Unprotect'.
GET PROPERTY OF gs_actdoc 'Bookmarks' = gs_bookmark.
GET PROPERTY OF gs_bookmark 'Count' = gs_count.
GET PROPERTY OF gs_actdoc 'Application' = gs_application .
GET PROPERTY OF gs_application 'Selection' = gs_selection .
PERFORM replace USING 'Y0_NAME' 'TEST'.
PERFORM replace USING 'Y0_DATE' '2011.11.24'.
***关闭WORD文件
CALL METHOD OF
gs_actdoc
'Close'
EXPORTING
#1 = '-1'.
CALL METHOD OF
gs_word
'Quit'.
FREE OBJECT: gs_word,gs_documents,gs_actdoc,gs_application,gs_selection.&----*& Form replace
&----* text
----* -->P_FINDTEXT text
-->P_REPLACETEXT text
----FORM replace USING p_findtext
p_replacetext.
CALL METHOD OF
gs_selection
'GoTo'
EXPORTING
#1 = '-1'
#2 = 0
#3 = 0
#4 = p_findtext.
CALL METHOD OF
gs_selection
'MoveEnd'
EXPORTING
#1 = '5'
#2 = '1'.
CALL METHOD OF
gs_selection
'Delete'.
CALL METHOD OF GS_FIND 'ClearFormatting'.
CALL METHOD OF GS_FIND 'Execute'.
CALL METHOD OF
gs_selection
'TypeText'
EXPORTING
#1 = p_replacetext.
ENDFORM. " REPLACE
The code line "GET PROPERTY OF gs_word 'Documents' = gs_documents ."
If the ERP system is ECC5.0,the variable gs_documents can return value,
But system is ECC6 Ehp5 the variable gs_documents cann't return value,Then the program cann't change the word file,Who can help me?Dear GTREN ,
We use sole checked OLE application:
WORD.BASIC
WORD97
WORDPRO.APPLICATION
They are all same ECC5.0 system. -
Webdynpro for ABAP call non-SAP webservice
Hi,
We have a WAS 7.0 ABAP only, Can we use webdynpro for ABAP to call a Notes's webservice or Weblogic's webservice.
Where can I get the document link?
Edited by: Jeff Lien on Jan 8, 2008 10:47 AM
Edited by: Jeff Lien on Jan 8, 2008 10:49 AMHi this will help u.
Web Dynpro ABAP
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/db22242d-0701-0010-28a2-aeaa1fefd706
Hope that the following also helps you.
Web Dynpro for ABAP (WD4A, WDA) is the SAP standard UI technology for developing Web
applications in the ABAP environment. It consists of a runtime environment and a graphical
development environment with special Web Dynpro tools that are integrated in the ABAP
Workbench (SE80).
Web Dynpro offers the following advantages for application developers:
The use of declarative and graphical tools significantly reduces the implementation
effort
Web Dynpro supports a structured design process
Strict separation between layout and business data
Reuse and better maintainability by using components
The layout and navigation is easily changed using the Web Dynpro tools
Stateful applications are supported that is, if the page is changed and the required
data remains intact so that you can access it at any time throughout the entire
application context.
Note that stateless applications are not possible.
Automatic data transport using data binding
Automatic input check
Automatic operation of the Web Dynpro application using the keyboard
User interface accessibility is supported
Full integration in the reliable ABAP development environment
Web Dynpro Architecture
Definition
Web Dynpro is the SAP NetWeaver programming model for user interfaces (UIs).
The Web Dynpro model is based on the Model View Controller paradigm, and has the
following features that build on the classic dynpro model:
Clear separation of business logic and display logic
Uniform metamodel for all types of user interfaces
Execution on a number of client platforms.
Extensive platform independence of interfaces
Structure
Metamodel Concept
Web Dynpro provides support for developing Web representation of a business application.
You use specific tools to describe the properties of a Web Dynpro application in the form of
Web Dynpro metadata. The necessary source code is then generated automatically and
executed at runtime. In addition to the events offered by the framework, you can also define
your own events for a Web Dynpro application. However, the event handling must always be
programmed in separate source code areas which are executed automatically when the event
is triggered at runtime.
In Web Dynpro, each user interface is always made up of the same basic elements. These
elements of the metamodel can be statically declared using Web Dynpro tools.
It is also possible to implement elements of the metamodel at runtime and to change them or
reintegrate them at runtime. Using these implementations, you can make any changes or
enhancements to a user interface that has been created by declarative methods by
generating new interface structures at runtime.
This means that you can combine declarative processes and the implementation of source
code.
Graphical Development Tools
To support this declarative concept, both the SAP NetWeaver Developer Studio and the
ABAP Workbench contain a range of Web Dynpro tools. You can therefore generate a large
proportion of a Web Dynpro application using the tools provided, without having to create your
own source code. This applies to the following parts of the application:
Data flow between the front end and back end
Layout of the user interface
Properties of user interface elements
The Web Dynpro tools enable you to create source text areas manually within generated
source texts. These areas are not changed if the source code is regenerated.
Separation of Business and Application Logic
Using Web Dynpro enables a clear separation of business logic and display logic. A Web
Dynpro application runs on the front end and has local or remote access to the back end
system via a service. This means that the display logic is contained in the Web Dynpro
application, while the business logic and the persistence of the business objects run in the
back end system. The following options are currently available for connecting Web Dynpro
applications and the back-end system:
An interface generated using adaptive RFC, through which BAPIs of an SAP system
can be called
An interface for calling Web services
A self-generated interface
The source code required for connecting the Web Dynpro application can be generated
from a UML definition of the Web Dynpro interface. A UML definition can be imported
into the Web Dynpro tools as an XML file.
Conversion of the Model-View-Controller
Conversion of the Model-View-Controller Programming Model
Every Web Dynpro application is structured according to the Model View Controller
programming model:
The model forms the interface to the back end system and thus enables the
Web Dynpro application access to data.
The view is responsible for the representation of the data in the browser.
The controller lies between the view and the model. The controller formats
the model data to be displayed in the view, processes the user entries made by the
user, and returns them to the model.
/people/thomas.jung/blog/2006/06/20/web-dynpro-abap-demonstration-videos
http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm
with regards,
Hema.
pls give points if helpful. -
ECC6.0 ABAP calling webservice XML
Hi,
Is it possible to directly call a webservice from ECC 6.0 without using XI, so we can translate an XML request? Can we do that with proxy classes?
Thank you, best regards.
Ton Groot (SAP HR/ ESS/MSS)yes you can do that. you dont need XI.
check out these weblog for detailed procedure on how to call webservices from ABAP
/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap
Regards
Raja -
hi folks
i guess i have quite a simple question but....
i always called and iView over the control IFrame in WD Abap, but i got some problems so i heard i should use it with die if_wd_portal_integration methods, but i have no idea how.
can anyone provide me with a simple solution how to call my called iView "pcd:portal_content/atcp.ATCP/r3_trans_call", which is in fact a sapgui transaction , and question 2 how do i have to navigate back????
do i have to call this in an own View where a back-button is on it?
kind regards so far.
oliverI have the same Problem.
I work with ABAP for Webdynpro
I can not navigate with this code
call method l_portal_manager->navigate_absolute
exporting
navigation_target = 'ROLES://portal_content/OGSDID/AuftragID'
navigation_mode = if_wd_portal_integration=>co_show_external
* WINDOW_FEATURES =
* WINDOW_NAME =
* HISTORY_MODE = IF_WD_PORTAL_INTEGRATION=>CO_NO_DUPLICATES
* TARGET_TITLE =
context_url = 'http://icosapv01:56000/irj/portal'
* POST_PARAMETERS = ABAP_FALSE
* USE_SAP_LAUNCHER = ABAP_TRUE
* BUSINESS_PARAMETERS =
* LAUNCHER_PARAMETERS =
It is the same code as in the test Component and it also dosn't work.
When i test the absolut navigation_target string with the support apllication from the portal it works, but i Think it is a Java Webdypro.
Has anyone a Idea??
Thanks for all suggestions.
Marlies -
hi guys,
if we are executing any standard/custom application, is there any place where i can see the complete call stack that system is executing . lets say i execute a ABAP webdynpro application, i want to see what are the classes, methods that system has executed from the start to the end.
thanksHello Togehter,
a non aggregated trace with transaction SAT (SE30 in older releases) should give an impressive picture what stuff gets executed to dispay a single Web Dynpro view.
Depending on your use case it may be possible to enable SAT/SE30 tracing within the transaction itself or via the SICF transaction. That basically depends whether the Component is executed with your account or via an anymous user specified in the SICF.
Maybe you can more information on this topic in the forum WebDynpro for ABAP.
Hope this helps
Klaus
Maybe you are looking for
-
what can i do so this disaster does not happen again. i was carrying my presentation of powerpoint with me so somehow i managed through other computer.
-
I have paid once for one month subscription for al jazeera sport live app. I just released after few months that they are automatically charging me on monthly bases. How i can stop them charging me for something i did not use and i did not authorize?
-
Authentication falure 5440, ISE
Hi, Trying to authenticate Windows Vista computers with machine certificate and EAP-TLS on the wired network. Sometimes one or two computers fail the authentication when it boot and it is not allways the same computers. On the wireless network everyt
-
Hi Experts I have done the configuration of the following tables for ESS Reimbursement. Inspite of that reimbursement type is not coming in portal. 1.V_T77WWW_CLREIM 2.V_T77WWW_CLRECH 3.V_T77WWW_CLLNPMT4 4.V_T77WWW_CLOFPYD 5.V_T77WWW_CLRQCH 6.V_T77WW
-
Hello there! When I start the creative cloud, I get the information that no programs are installed and I can download PS6. But I have installed the latest versions of photoshop and lightroom working properly. My System is a windows 7 64Bit PC. I had