Webdynpro for ABAP iView personalization not sticking?
We are currently on EP7 and are having a very odd issue with ABAP Webdynpro iView personalization.
For our Java Webdynpro iViews, we have used iView personalization quite a lot to change field labels, add text, change button text, etcc. all via portal content administration (ctrl+rightclick to make changes from iView preview). These changes would show as custom iView parameters settings on the Java Webdynpro iViews. Then we could put these iViews into our own portal packages and move them to other portals (QA, Production, etc).
However, this is not working quite right with our ABAP Webdynpro iViews. We personalized an iView on our DEV portal. The personalization changes showed just fine for all users (ie. changes to input field labels). However, no new parameter settings show for the iView for the personalization. Also, after packaging, exporting and then importing the iView into the other portals (like moving from DEV to QA), the personalization is gone. We had to manually recreate this on the QA system. However, we do NOT want to do this on the production portal of course nor do we want this to be the method/solution going forward.
So has anyone seen this? Is this some issue/difference between the ABAP and Java webdynpro iView templates?
If it is WebDynPro ABAP iview, if you do the personalization, then your personalization is persisted in ABAP stack. You need to transport it in ABAP i.e R/3 development system to R/3 Quality system. Transporting only iview is not enough.
Note : If you do the personalization for the ABAP iview, it will not be saved in the portal, it will be stored in the ABAP stack.
Thanks
Manoj K
Similar Messages
-
Who can tell me how to find the leave request Webdynpro for ABAP iview
Hi,Expert,
As I know Portal only has Webdynpro for java iview for leave request iview in the past.
but someone tell me SAP portal has delivered some new standard WebDynpro for ABAP iview.
I have a requirement to create a employee role for new Leave Request service created by WD ABAP . Under Content Provided by SAP in Content Administration, I couldn't find the iView assocated to the leave request except the Java one. Is there have any Employee Self-Service Web Dynpro ABAP workset ?
thanks
OliviaThe business package for ESS based on Webdynpro for ABAP is available only for ECC 6.0 EHP5.
If you are on EHP5, you may choose to use this version of the BP.
http://help.sap.com/erp2005_ehp_05/helpdata/EN/25/340b0507434193adbfe3f8fc8896c7/frameset.htm
Leave Request application:
http://help.sap.com/erp2005_ehp_05/helpdata/EN/1f/a073be62744fcca7e1fae9942f0031/frameset.htm
Thanks,
Shanti -
Hi All,
In my client portal there is no iview template of type "SAP WebDynpro iview" .
I created one from the list of PAR templates of type com.sap.portal.appintegrator.sap.WebDynpro
and embedded it in a webdynpro proxy page
i have given the following parameters.
Application
Application Namespace
configuration name
platform 'webdynpro for ABAP'
WebDynpro client 'plain HTML'
system
But at runtime when i login with the end user it gives a blank page.
Please advise.
Thanks,
VVWhat happens when you try to test the same application you put in the iView from SE80. Sounds like the developer of the application might have forgotten to embed their default view in the window. A very common mistake on older support packge levels before the workbench started embedding the default view automatically.
-
Back in a Webdynpro for ABAP Iview..
Hi.
I've a Iview type Web Dynpro for ABAP. I've a link to back previous menu links or previous Iview, but I don't Know how do it. Also, I've a link to employee self service page initial. How I cant put the code into my links for that the link go to that pages?
Thanks.Hi,
If you have two views v1 and v2, you need an outbound plug in v1 and inbound plug in v2. In the window when you embed both views, you need to create a navigation link between the plugs. Now when you click on the link to go to v2, you should fire the out bound plug. You can do this using the code wizard.
Now to come back to v1, do the process in reverse. create an outbound plug in v2 and link it to an inbound plug of v1. On click of the back button, fire the plug. If you have links, create them as LinkToAction UI elements. In the onAction event of each link, write the code to fire the corresponding plugs.
Regards
Nithya -
Settings Portal eventing - WebDynpro for Abap iView communication
To connect two WD4A's using portal eventing; what work is to be done inside the portal environment.
All manuals on SDN provide information action to be done within WD4A, Do we need to configure/set values in the Portal environment at al...Hi Marco,
Check the url:
[help.sap.com - Client-Side Eventing|http://help.sap.com/saphelp_nw70/helpdata/EN/ce/3e98408d953154e10000000a1550b0/frameset.htm]
Best regards,
G. Leurs -
How to integrate WebDynpro for ABAP application with SAPEnterprisePortal7.0
Hi WebDynpro for ABAP Experts,
We developed an WebDynpro for ABAP application on R/3, and now we are planning to show this as an iview on SAP Portal EP7.0 (SAP j2EE Engine--Java stack). is it possible to integrate this application with portal?
If so can you proviode me the way how can we achieve this?
ADV Thanks
Regards
PhaniHi Alex,
Thanks for your response.
I already created the system object R/3 Backend.
Actually some WebDynpro java applications/iViews are currently running on Portal. and the developers developed these in NWDS and deployed the .sca files on the Portal server and we created Webdynpro for java iViews.
but now the requirement is creation of webDynpro for ABAP views.
The developers developed WebDynpro for ABAP on the R/3 system. So what are the parameter values we need to give at teh time of creation of WebDynpro for ABAP iview like the Namespace, Application name etc which are mandatory values and how the Portal server detects the application, this means no need to deploy the application on the Portal server?
Shall we need to maintain any JCo Destinations or not?
Pl share your ideas.
ADV Thanks
Regards
Phani -
Eventing in Portal page between Team Viewer and Custom Webdynpro for ABAP
We are trying to implement a new Portal page that contains a Team Viewer Iview and a custom Webdynpro for ABAP iview.
The idea is that the when a manager select one of his direct report in the Team Viewer, the custom Webdynpro for ABAP would pick up the selection_changed event and retrieve the data for the selected employee.
We followed the instruction provided by SAP in note 1112733 and it worked in our development environment. When we moved the iviews to our testing environment it stopped working.
I also used the Diagnostic Iviews provided by SAP and I get the same result: Works in Dev, does not work in QA or in Prod.
We also followed the troubleshooting steps of note 945516 and it still did not help us. We can not find a difference in our system set up.
We are therefore looking for pointers as to what could be our problem.
Thanks!
Edited by: Benoit Fortin on Feb 20, 2009 2:28 PMProblem was solved internally:
The reasons the eventing worked in Dev and not in QA or Prod, was that we had a different level of patch for ESS/MSS between instances, which I was not aware of.
Dev was on ESS/MSS version 600 SP14 and QA and Prod was on a different level. Once we implemented ESS/MSS SP 14 accross the board, everything was good.
Edited by: Benoit Fortin on Nov 13, 2009 11:57 AM -
Portal Password Reset Application In webdynpro for ABAP
Hello Friends,
I am new to WDA . I want to create a Password Reset application in WDA like this
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0c09b9d-52e0-2d10-3981-86bfa8e19dc3?quicklink=index&overridelayout=true]
Can someone pls give the solution , how to start??
Thanks in advance
HimaniI am afraid that this is not going to be possible for you. From WebDynpro for ABAP, you do not have portal API's to do that.
May be an idea ,If you have SSO in place you could try to call some FM's in r3 side to change the password in r3 system and this would synchronize the UME in portal. -
Not able to integrate Payment Gateway with WebDynpro for ABAP
Hi,
I am not able to integrate the Payment Gateway for Billdesk ( third party software) with Webdynpro for ABAP.
Summery of the Issue : -
(*) Data from PORTAL Application to PAYMENT GATEWAY is going Correctly but
(*) Data from PAYMENT GATEWAY to PORTAL Application is not going correctly.
Details about the Problem : -
I have created 3 View in Webdynpro Application for ABAP.
View 1 -> Sales Order
View 2 -> Confirm Order
View 3 -> Success Message
When I am on the View 2 i,e Confirm Order, I have a UI Element ( LINK TO URL) on this View. When I click on the Link it successful takes me to the Bill desk site(Payment Gateway Integrator).After selecting the Card Type - > Master card, or Visa or Amex, I am routed to the Gateway Site of the Citibank, Where I have to enter the CARD details like Card Number, CVV Number, Expiry Date, and press the Submit Button.
Which now takes me to the final confirmation site, stating
1) Order Number
2) Bank ID
3) Merchant ID
4) Amount
5) Authorize ( APPROVED / NOT APPROVED)
Now once i click on the Submit button, It transfers the amount of the Customer to my bank account, correctly and goes back to the my portal application.
Till here it is working correctly, but 1 parameter is missing which is called "msg", and this parameter contains important information regarding the payment. This parameter is sent back form the Gateway Site to my Portal.
1) Authorize STATUS
2) Check Sum
etc... which will be finally required to decided whether I should go on to create the Sales Order for the Customer or not.
If the Authorize Status = '0300' then only create the Sales Order other wise if the status is any thing else lets say not equal to '0300' then gives the message that the Credit Card is not authorize to process the Sales Order.
Regards,
Saurabh Bhatnagar
E : [email protected]Dear Sir,
we are implementing Retail POS (Point of sale) for one retail company. We need to integrate third party payment gateway.
it's name is PLUTAS. We have got developer kit from Plutas (For trial ) . we have installed that kit in our system.
In my program, I am triggering " PL_TriggerTransaction" using call method. After triggering method it executes method, control passes to third party software. But I am not able to catch return parameter (Responce).
So that would be great if you help me out with this issue.
I wrote following code.
REPORT ZTEST678.
INCLUDE OLE2INCL.
data : rc_plutus type ole2_object,
lpszTransData type string,
lTxnType type char4,
lpszTransData1 TYPE string,
ret_string TYPE string,
l_count TYPE i,
l_time TYPE sy-uzeit.
rc_gui type ref to CL_GUI_CONTROL.
lTxnType = '4001'. "----
transaction type
lpszTransData = '1234567'. " -
trasaction data
*create object rc_gui.
create object rc_plutus 'PLUTUSEXCHANGE.EXCHANGEOBJ'(001) no flush. "no flush ."queueonly.
call method of rc_plutus 'PL_TriggerTransaction'(002) = lpszTransData1
exporting
#1 = lTxnType
#2 = lpszTransData.
wait up to 20 seconds.
write: ret_string. " <----
Value is not coming
write: lpszTransData1. " <----
Value is not coming -
Webdynpro for ABAP - interactive Adobe form - drop down lists not working
Hi all,
I'm trying to create an interactive form for a client using webdynpro for ABAP and I've viewed the demo "Create SAP Interactive Forms by Adobe with Web Dynpro for ABAP" by Thomas Jung, but when I implement it the form following similar steps the form is not interactive.
In the properties of the "InterativeForm", I've tried clicking the "enabled" flag both on and off. I've also tried setting the "displayType" property to both "ActiveX" and "Native". But none of this worked.
I though my problem might be with Adobe reader so I switched from 8.0 back to 7.0 but this didn't make any difference either.
The system we are using is NW04s WAS 700. Any hints would be greatly appreciated!
Thanks,
-tomThanks for the suggestion Dezso. I've downloaded a newer version of ACF as indicated by the OSS note and installed it. I'm still having the same issue.
My basic question is what options should I be using in the form and on the InteractiveForm component? It looks like because of the evolution of the product there are multiple options available. I recall reading somewhere that as of a certain SP level we should have ZCI (zero client install) available. The would be our preference. It will be a support nightmare if each user needed a manual download of ACF.exe installed.
Should I click the "enabled" flag on the InteractiveForm object? When I create the form should I use the "Native" drop down list or the one from the "Active X" tab? I would like to use the "List Box" control on the form as well but it is only available in the "Standard" tab. So does that mean I can't get the selections from a "List Box"?
Thanks,-tom -
Standard iViews in WebDynpro for ABAP: where to find?
Dear Community,
does anybody know a source where to find information about SAP standard iViews shipped by SAP as WebDynpro for ABAP?
Thanx and regards,
Stefan
Edited by: Stefan Kaiser on Jun 25, 2008 2:28 PMi guess a bug
-
Webdynpro for ABAP not closing browser window after click Exit
Hi Experts,
We come across a minor problem when executing a Webdynpro for ABAP on our Production Portal.
We have a "Exit" button which suppose to close the browser window with the webdynpro codes called but it failed to do so.
The execution steps of the Webdynpro app:
Click "Exit"
Click "No"
Results message in the browser:
The code we use to exit and close the Web Dynpro application
* Code to close the application when the WebDynpro is executed
* as an independent application
* Also requires an Outbound Plug (GO_EXIT) in the main Window
data : lr_ref type ref to ig_main_window.
lr_ref = wd_this->get_main_window_ctr( ).
lr_ref->fire_go_exit_plg( close_window = abap_true ).
What would be the issue causing this, the Webdynpro codes or Portal config?
Our systems are SAP NW 7.31 with:
ECC6 (Basis 731 SP10)
Portal (Basis 1000.7.31.7.0.20130227234100)
Thank you for your help & advise.
Derek PhungHi Tashi,
Thank you for your quick response & help.
According to your more info link, the check will return ABAP_TRUE as the webdynpro app is ran on Portal.
Sorry i should have mention that I got it working on our Dev & Test portal but now forgotten how i have done it, we now need it config for our production portal. I have vague memory collection that i config it somewhere on the portal, maybe one of the Application Modules in NWA?
Any advise, help, hints would be very much appreciated.
Thank You & regards,
Derek -
Webdynpro for ABAP - Popup apearing for userid and pwd
Hi Experts,
We have implemented ESS and gone live. Now we have created one custom application in webdynpro for ABAP and attached with portal.
Initially there was a problem, the application was not getting executed because of system configuration, then I have configured the host name, port number correctly. Then the iView is getting loaded in the portal.
The problem is, when I am trying to access the iView, the popup apearing for the user id and password. This is happening only the webdynpro abap application, this is not happening for all sap standard iViews.
Could anyone help me with this issue?
Thanks
JayHi Jayanthi,
as you had mentioned this is not happening for sap standard iViews(do you mean simple transaction iViews for which you have used a system alias, which was the same you had used for ABAP web dynpro iview)?
Of courese ESS iViews works with their own JCOs which is no way helpful or connected with wd ABAP.
So I believe if your SAP id and Portal id are different(or if they are same but SAP Logon ticket is not configured properly) then only it woudl ask for the authentication again- for Wd ABAP to work fine, only the connector property and WAS to tbe configured in the system object(aka system alias) used for ABAP iview. Now once you enter the login credentials, it is working fine right, then could you please test the user mapping under the user you are logged in, select the alias that you had used while creating the abap wd iView and provide userid/password here, then run the wd ABAP application, it definitely would work.
N.B: if you had provided the credentials once, then it woud be stored in the browser cache, so if you perform the user mapping in user admin, log off from portal, close all your browser windows, then clear cache,(cookies etc). then login to portal, run the wdABAP application, I am sure this would work(it worked for me!!!).
Thanks,
Jakes. -
Webdynpro for ABAP and Portal Integration
Hi Experts,
we created a WebDynpro for ABAP application for portal. The application will modify/update few fields in backend sap HR table PA0006 (infotype 6) . The end user (portal user) should be able to update his data in backend with the iview created on this application.
I have below two questions in my mind.
1. Do we need portal eventing for this? It's a single iview in portal which will fetch and update his data through this WebDynpro for ABAP application.
2. It is for 10 countries of almost 1000 users (with same userid in portal and backend). How can I make sure that the enduser updates and fetch his records only. The SSO is already set up between Portal and Sap ECC system. Do I need to again pass the enduser portal id to the sap in coding to fetch and update the data or sso will take care of itself.
Thanks
Ajay1. Do we need portal eventing for this? It's a single iview in portal which will fetch and update his data through this WebDynpro for ABAP application.
Answer: If you use, for exemple ITS to access this Webdympro, you will not need any action on portal for sure. Actually you will just need actions on portal, if you want to make some customization on portal side. If you want just show the Webdympro how it is, your action are all on backend..
2. It is for 10 countries of almost 1000 users (with same userid in portal and backend). How can I make sure that the enduser updates and fetch his records only. The SSO is already set up between Portal and Sap ECC system. Do I need to again pass the enduser portal id to the sap in coding to fetch and update the data or sso will take care of itself.
If you access via ITS, te custome will acess the backend with the user you have set on the SSO or user-mapping. The portal there is nothing to do in this regards, you must just take care of this on backend.
Please evaluating the answer you are contributing for the SDN keep growing.
Edited by: Fabio Sarmento on Sep 19, 2011 2:41 PM -
How to create a node with attributes at runtime in webdynpro for ABAP?
Hi Experts,
How to create a node with attributes at runtime in webdynpro for ABAP? What classes or interfaces I should use? Please provide some sample code.
I have checked IF_WD_CONTEXT_NODE_INFO and there is ADD_NEW_CHILD_NODE method. But this is not creating any node. I this this creates only a "node info" object.
I even check IF_WD_CONTEXT_NODE but i could not find any method that creates a node with attribute.
Please help!
Thanks
GopalHi
I am getting the following error while creating a dynamic context node with 2 attributes. Please help me resolve this problem.
Note
The following error text was processed in the system PET : Line types of an internal table and a work area not compatible.
The error occurred on the application server FMSAP995_PET_02 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: IF_WD_CONTEXT_NODE~GET_STATIC_ATTRIBUTES_TABLE of program CL_WDR_CONTEXT_NODE_VAL=======CP
Method: GET_REF_TO_TABLE of program CL_SALV_WD_DATA_TABLE=========CP
Method: EXECUTE of program CL_SALV_WD_SERVICE_MANAGER====CP
Method: APPLY_SERVICES of program CL_SALV_BS_RESULT_DATA_TABLE==CP
Method: REFRESH of program CL_SALV_BS_RESULT_DATA_TABLE==CP
Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE_DATA of program CL_SALV_WD_C_TABLE_V_TABLE====CP
Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
Method: IF_SALV_WD_COMP_TABLE_DATA~UPDATE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
Method: IF_SALV_WD_VIEW~MODIFY of program CL_SALV_WD_C_TABLE_V_TABLE====CP
Method: IF_SALV_WD_COMPONENT~VIEW_MODIFY of program CL_SALV_WD_A_COMPONENT========CP
My code is like the following:
TYPES: BEGIN OF t_type,
CARRID TYPE sflight-carrid,
CONNID TYPE sflight-connid,
END OF t_type.
Data: i_struc type table of t_type,
dyn_node type ref to if_wd_context_node,
rootnode_info type ref to if_wd_context_node_info,
i_node_att type wdr_context_attr_info_map,
wa_node_att type line of wdr_context_attr_info_map.
wa_node_att-name = 'CARRID'.
wa_node_att-TYPE_NAME = 'SFLIGHT-CARRID'.
insert wa_node_att into table i_node_att.
wa_node_att-name = 'CONNID'.
wa_node_att-TYPE_NAME = 'SFLIGHT-CONNID'.
insert wa_node_att into table i_node_att.
clear i_struc. refresh i_struc.
select carrid connid into corresponding fields of table i_struc from sflight where carrid = 'AA'.
rootnode_info = wd_context->get_node_info( ).
rootnode_info->add_new_child_node( name = 'DYNFLIGHT'
attributes = i_node_att
is_multiple = abap_true ).
dyn_node = wd_context->get_child_node( 'DYNFLIGHT' ).
dyn_node->bind_table( i_struc ).
l_ref_interfacecontroller->set_data( dyn_node ).
I am trying to create a new node. That is
CONTEXT
- DYNFLIGHT
CARRID
CONNID
As you see above I am trying to create 'DYNFLIGHT' along with the 2 attributes which are inside this node. The structure of the node that is, no.of attributes may vary based on some condition. Thats why I am trying to create a node dynamically.
Also I cannot define the structure in the ABAP dictionary because it changes based on condition
Message was edited by: gopalkrishna baliga
Maybe you are looking for
-
Hi, since this morning i receive this message on my Mac Air (10.8.5) when i open iCal (which is synced through iCloud): "The server responded with an error. The server is currently unreachable or the connection was blocked". You know what it can be?
-
How to use matlab program in formula node in labview?
hi, i've got one equation of voltage regulation. so i did create program for that in matlab.and want to use it in formula node in labview.but i don't know how to do that.can someone please help me for that? regards bhavin
-
I am making a entity bean.It is giving a ejbc error >> Error processing 'META-INF/weblogic-ejb-jar.xml': In weblogic -ejb-jar.xml, an entity-descriptor element was found for EJB 'sachinBeanEntity'. This EJB was not declared as an Entity bean in ejb-j
-
I am using Muse to do all of my editing and updating on my site which is being hosted on BC. I have started creating my emails in DW and I need to know how to upload the entire file with the images to the BC site for my newsletter campaigns. How do I
-
Any case study on using ERP sales order vs CRM Sales order in IC WEB UI
Hi All, Currently we have a requirement where in agent uses ERP Sales order functionality in IC WEB UI for creating sales order. Incase of any incompleteness in order or any pricing error an activity should get created and should get assinged to Back