Modification in Standard WDA.
Hi Experts,
Can we add Custom Field on PO Details in SNC(5.1).The field will be a Display one which would fetch data from R3.
How can we do this modification as PO details application is standard WDA,please advice how can this be achieve.
Thankx in advance!
Regards,
Sayeda
Hi Sayeda,
1). Open any Standard Webdynpro Component to enhance.
2) If you want to Enhance a method or design a layout on the View, then select the View and then select the View -> Enhance from the menu bar.
3) Give the Enhancement Name and Description and save it.
4) After saving you can see that the view would be in inactive state and in the status bar you can see a message like u201CEnhancement implementation XXXXXXXXXX createdu201D. (Where XXXXXXXXXX is the name you had given earlier)
If you navigate to method tab, you can see Pre-Exit, Post-Exit, & Overwrite Exit.
a)Pre-Exit u2013 If you write code in this method, it will execute before the standard method executes.
b)Post-Exit u2013 If you write code in this method, it will execute after the standard method executes.
c) Overwrite Exit u2013 If you write code in this method, the standard method will be overwritten by this method and only the overwrite exits will work.
6) Just click on the create button on anyone of the method based on requirement and write your code and activate it and execute the application.
Regards,
Uday
Similar Messages
-
Standard WDA Application - Change UI element image
Dear All,
SNC 5.1 Out of Box solution provides its Web UI in the form of WDA appications.
1. How do I change the image of a UI element for such a Standard WDA Application.
2. Also, is it possible to do the modifications in such a way that only a certain group of users can see the modified UI element and the rest see the standard Out of box solution?
Thanks and Regards,
AshwinWorst case scenario, you could use the Enhancement Framework to extend the existing application. You can't modify existing UI element - but you can hide existing ones and then add a custom one. You could also add pre- or post- method implementations. Here is some details on the Enhancement Framework specific to WDA:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c5/f4b9422e0fb911e10000000a1550b0/frameset.htm
However you might find that you can acomplish what you want using Customization.
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/b170d256293c5ce10000000a421937/frameset.htm -
Modification of standard programs
Hi experts,
i want to modify cursor movment in the transaction COIB. Pls tell me how can i achieve this. Pls tell me the procedure and process required for this task.
Thank u.hi,
folow these link for modification of standard programs...
http://www.sap-img.com/basis/manually-applying-the-oss-note.htm
http://www.sap-img.com/ab025.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/83/7a18c5de6e11d195460000e82de14a/content.htm
we can set the cursor position in two way's.
<b>Static Cursor Position</b>
To define the cursor position statically, enter the name of the required screen element in the Cursor position screen attribute in the Screen Painter.
<b>Dynamic Cursor Position</b>
To set the cursor position dynamically, use the following statement in an ABAP dialog module in the PBO event:
<b>SET CURSOR FIELD <f> [OFFSET <off>].</b>
<f> can be a literal or a variable containing the name of a screen element. You can use the OFFSET addition to place the cursor at a particular point within an input/output field.
regards,
Ashok reddy -
Problem in ECM involving HRECM00_PLANNING_OVERVIEW(standard WDA component)
Hi Guys,
I am currently working in HR module(ESS/MSS).Here we will have to use the standard WDA component HRECM00_PLANNING_OVERVIEW to implement the budget approver application.
If you launch it in portal and select a budget owner that gets populated in the first screen and click on "Review Details" button it basically calls a java web dynpro application which shows all the employess under that particular budget approver.
If you open HRECM00_PLANNING_OVERVIEW in se80,and goto the method "onactionopen_planning"(method which gets fired when "Review Details" button is clicked) you will see the last stament as-
ELSE.
wd_this->launch_planning_ui( ).
ENDIF.
Double click and go inside aunch_planning_ui().
method LAUNCH_PLANNING_UI .
DATA fpm TYPE REF TO if_fpm.
DATA navigation TYPE REF TO if_fpm_navigation.
DATA key TYPE fpm_s_navigation_key.
DATA target_key TYPE string.
fpm = cl_fpm_factory=>get_instance( ).
" Store table of pernrs in memory so that comp planning UI can read it
wd_assist->write_memory_for_planning(
EXPORTING
crevi = wd_this->selected_crevi
planning_pernr_tab = wd_this->planning_objec_tab ).
" Navigate to Compensation Planning iView
key-key1 = 'HRECM'.
key-key2 = 'HRECM_LAUNCH_PLANNING'.
navigation = fpm->get_navigation( is_key = key ).
target_key = navigation->get_key_from_alias( iv_alias = 'ECM_WDJ_LAUNCH' ).
navigation->navigate( iv_target_key = target_key ).
endmethod.
This is the standard code for the method.
navigation = fpm->get_navigation( is_key = key ). In this line its callin get_navigation and getting all the navigation parameters for the java wd application i beleive. If you go inside method get_navigation you will find in the last line its assigning
APPEND ro_navigation TO mt_navigation.
in mt_navigation if you go deep inside the class attributes at debug mode and see the attibute mt_target you will get an attribute application_params inside which the portal path(in bold) is getting fetched.
application_params
LINK_TEXT |Review Details |
OBLIGATORY|X |
APPLICATIO<POP |
APPLICATIO<ECM_WDJ_LAUNCH |
PATH_TO_PA<ROLES://portal_content/com.sap.pct/line_manager/com.sap.pct.erp<
Parameter_< |
disabled | |
invisible |
I want to know from where it is getting the portal path(path_to_pa)?Because i have to change the portal path for my use.
Please help experts.
Thank,
Saikat.Oops....forgot to close the thread.
solved this a long time back.It can be configured by the transaction lpd_cust.
thnx,
saikat. -
Enhance the Standard WDA component method
Hi All,
Can we write the code in a method of the standard WDA component. I know that we can use post-exit but it will be triggered after the method. My requirement is lying in between the standard method.
Please suggest if we can write the code mid of the standard method.
Thanks
Sanket sethiDone. Through overwrite method....
-
Modifications required standard webtemplates
Hi
we are uisng standard web templates 0analysis_pattern
my report out required
standard web template under that i want use report output with some key figure at report header
so final output is
standard web temaplet ( like export excel, infromation)
then report header like ( what ever i need key figures, variables values at header)
then my report output
please let me know what process requiredHi Suneel
First of all My suggestion is What ever the Standard Webtemplate 0analysis_patteren u r using , If you modifications in that , Please make a Copy of the webtempleate and what ever the changes you want to made make it and save it with Z name and use the Z webtemplate to solve your requiremnt like adding keyfigures in Header like export excel and all .
If Further any Clarrification you nee please let me know i can help you out.
Regards
Satish -
How to do the modification in standard ESS/MSS business packges using NWDI?
Hi Gurus,
I have requirement where in which set up is ready ESS/MSS business packges are available in NWDI now my question is......
How to do the modification in certain ESS/MSS standard iviews? using your local machine NWDS?
How will you download the ESS/MSS iviews that are available in NWDS?
My EP server version is EP 7.0 and backend ecc5.0......
Can you guys tell me how to do the changes in standard ESS/MSS stuff that are avaiable in NWDI using your local machine NWDS.
once the changes is done how you will upload the same into NWDI to reflect the changes globally.
Its an urgent requirement....Please provide me step by step approach of the same.
Thanks in Advance,
DharaniHi Dharani,
Have a look at my weblog,
For your 1st Question:
"How to do the modification in certain ESS/MSS standard iviews? using your local machine NWDS?" -
1.After you configured your track for ESS/MSS business package in NWDI try importing the track in NWDI by configuring NWDI server in NWDS, goto Windowsàpreferences-Java Development Infrastructure-Development Configuration
and specify the URL where you have configured your NWDI
2. create a project for the views which you want to modify.
3. Checkout and create a new activity for the DC
4. Make the changes as per your requirement
5. Checkin the activty once you are done with the changes
6.Activate and release
These are all the steps involved in customization of any business package.
Mail me back if you have any doubts.
Hope this helps,
Regards,
Vinoth.M
Edited by: Vinoth.Murugaiyan on Feb 13, 2008 3:14 PM -
Modification in standard webdynpro abap application
Hi
In my portal for some of my ESS applications are used in webdynpro abap for example travel expense and travel request now i have a requirement like i have to make the create travel expense button disable based on the condition llike i only he has to click create travel expense after creating travel request .So can anybody let us know how to do modofications in the standard webdynpro abap application.
Thanks in advance.Hi
For making changes in the standard web dynpro compoenent, you need to create and implement enhancement.
For this you can find many links in SDN on how to create enhancement.
Now coming to your specific requirement.
Here what you can do is open the standard component.
1. press ctrl +F4, It will open a popup there give some name to your enhancement.and desicrption . then press Enter.
Assign it to teh package you want.
2. Go to the view where you want to disable the button, There go to the layout and find the ID of the button. say it is 'BTN'.
3. Now go to methods tab, scroll right and selct post exit method of wddomodifyview emthod.
4. there write the code with the condition you want.
if flag eq 'yes'.
data lv_btn type ref to cl_wd_button.
lv_btn ?= view->get_element( 'BTN' ).
lv_btn->set_enabled( abap_false ).
endif.
5. one last thing is you can create a attribute named flag of type string and set its value to 'yes' when you want the button to enable.
Thanks
Sarbjeet Singh -
Process to modifi the standard script
Hiiiiiiiii
can any body tell the complet process to modify standard script for eg for PURCHASE ORDERRun the transaction scc1 and give the form name you want to copy and giev the client name you want to copy from , give the target name . and select the first check box if you want it copy in original language else select the second chewck box if you want to copy in all languages that source form has.
the same you will get in the SE71 transaction by choosing trhe path
UTULITIES---> Copy from client
Reward if useful
Regards,
Nageswar -
Modifications in standard personnel no search help using FM RH_OBJID_REQUES
Hi Experts ,
I am using the FM RH_OBJID_REQUEST for providing seacrh help of personnel No in ABAP HR.
The Standard Tabs which are displayed when pressing F4 helps are
1)Search Term
2)Structure Search
3)Organisation Assignment
4)Last name u2013 First name
5)Employee Application number
6)Personnel Numbers with trip data by organiz. Assignment
7)Personnel Numbers with trip data
8)Payroll correction run
9)Interface toolbox; Export Program.
Out of these search help criterions ( tabs ) the client for some unknown reasons is asking for only pts no 1) , 2), 3) & 4)only.
How to achieve this ...??
Thankshi,
use costomized search help.
Regards,
Tarun -
Error when executing standard WDA FITV_POWL_TRIPS
hi ,
when i am executing WDA FITV_POWL_TRIPS following error is coming
some logon error message is coming , that is,
service cannot be reached.
URL http://...../sap/bc/webdynpro/sap/fitv_powl_trips call was terminated because the corresponding service is not available.
The termination occurred in system D10 with error code 403 and for the reason Forbidden.
The selected virtual host was 0 .
i think i have to activate the service or something like that from some tcodes.
please reply.
regards,
YogeshHello,
Check if the [Web Dynpro ABAP Configurations|http://help.sap.com/saphelp_nw04s/helpdata/en/43/e86de5008b4d9ae10000000a155369/content.htm] are correct, specially the [SICF Services|http://help.sap.com/saphelp_nw04s/helpdata/en/46/d28dfa34bb12bee10000000a1553f7/content.htm].
Regards. -
Hi,
I would like to change the contents of the Time Logging Reminder mail. The standard report used to generate the mail is RCATSCMP.
What are my options?
1) Use an access key to change the standard text symbols
2) Makes use of the enhancement points and try to modify the contents
Are there other better ways to deal with the problem? All advice is appreciated, thanks.Hi,
It would be better if you find some enhancement where you modify the contents instead of using access key.
Try finding some user exit or BADI where you can modify the contents and if you find no option other than changing the standard text element then go for it but it is not advisable.
Award points if this is helpful.
Regards,
Ravi G -
Modification of Standard Transaction: by copying MIRO to ZMIRO
I have copied Transansaction MIRO to ZMIRO
(by copying standard program to SAPLMR1M SAPLZMR1M1).
and added ZMIRO transaction in T169 & T169F tables.
but while running transaction, it is gives run time error.
I think there should be some configuration?? or some part of coding should be changed?? Please let me know what to do?
I am getting the following runtime error:
Information on where termination occurred
The termination occurred in the ABAP/4 program "SAPLMR1M " in
"MOVE_DATA_TO_TAX".
The main program was "SAPLZMR1M1 ".
The termination occurred in line 20
of the source code of program "LMR1MO1W " (when calling the editor 200).
000060 MODULE MOVE_DATA_TO_tax OUTPUT.
000070
000080 check header-activetab = 'HEADER_TAX'.
000090
000100 PERFORM MOVE_DATA_TO_tax tables rbkpv-rbtx ydrseg
000110 using rbkpv-bukrs rbkpv-waers rbkpv-xmwst
000120 rm08m-lstml rbkpv-mwskz1 rbkpv-wmwst1
000130 rbkpv-budat rbkpv-bldat
000140 rbkpv-beznk
000150 rbkpv-mwskz_bnk
000160 rbkpv-txjcd_bnk
000170 rbkpv-xrech
000180 rbkpv-txkrs.
000190
> ENDMODULE. " MOVE_TO_FI OUTPUT
I think there should be some configuration?? or some part of coding should be changed??
Please let me know what to do?
Thanks & REgards.
Sameer.I have copied Transansaction MIRO to ZMIRO
(by copying standard program to SAPLMR1M SAPLZMR1M1).
and added ZMIRO transaction in T169 & T169F tables.
but while running transaction, it is gives run time error.
I think there should be some configuration?? or some part of coding should be changed?? Please let me know what to do?
I am getting the following runtime error:
Information on where termination occurred
The termination occurred in the ABAP/4 program "SAPLMR1M " in
"MOVE_DATA_TO_TAX".
The main program was "SAPLZMR1M1 ".
The termination occurred in line 20
of the source code of program "LMR1MO1W " (when calling the editor 200).
000060 MODULE MOVE_DATA_TO_tax OUTPUT.
000070
000080 check header-activetab = 'HEADER_TAX'.
000090
000100 PERFORM MOVE_DATA_TO_tax tables rbkpv-rbtx ydrseg
000110 using rbkpv-bukrs rbkpv-waers rbkpv-xmwst
000120 rm08m-lstml rbkpv-mwskz1 rbkpv-wmwst1
000130 rbkpv-budat rbkpv-bldat
000140 rbkpv-beznk
000150 rbkpv-mwskz_bnk
000160 rbkpv-txjcd_bnk
000170 rbkpv-xrech
000180 rbkpv-txkrs.
000190
> ENDMODULE. " MOVE_TO_FI OUTPUT
I think there should be some configuration?? or some part of coding should be changed??
Please let me know what to do?
Thanks & REgards.
Sameer. -
Modification to standard screen for IT1050 - OM module
Hi,
Was wondering is it possible to modify a standard SAP infotype screen, like hiding some textbox/ checkbox of a standard screen. I've already have a customised module pool, but that is for a subscreen (additional enhancement).I'm doing it for IT1050, an OM infotype. T588 wont work, SHD0 wont work, Please advise
Thanks & regards,
LawrenceHi Sriram,
Yes it requires the access Key to modify, which is i'm restricted from doing that, plus any oss check will wipe out the changes, besides that is violating the the client process, was wondering if alternative screen will do for standard screen, do u have any materials/ link to share on that matter.
Thanks & regards -
Modification to standard screen
Hi,
Was wondering is it possible to modify a standard SAP infotype screen, like hiding some textbox/ checkbox of a standard screen. I've already have a customised module pool. Please commentHi Lawrence,
Using Transaction Variants:
T-Code: SHD0.
Transaction variant is like super imposing. Firstly give the T-Code which you want to change. Then create a New screen(z...) and this screen needs to be customized. You can inactivate few fields or give some default values or even remove some fields.
Whenever the standard t-code is called, Transaction variants puts up the Z.... screen you have created. This is a safer and an easier method.
Best Regards,
Shree Tejus.
Edited by: Shree Tejus on May 25, 2010 8:30 AM
Maybe you are looking for
-
Clearing of Open items (per Vendor)
Hi All, I would like to ask if there is a way to show multiple line items of a single vendor as multiple line items and not the sum of these line items during clearing in F-04. Right now, when clearing multiple line items of a single vendor, these li
-
What are the differences between an HP7520 and HP7525?
I have an HP7515 that I like, but the paper feed has failed. I am looking at HP7520 and HP7525 but I can not find what the differences are. Where can I locate a comparison between the HP7520 and HP7525? This question was solved. View Solution.
-
Tool to print xslt transformation diagram?
Hi, You can print the BPEL diagram in JDeveloper but not the transformation diagram. This would be very useful for verifying the transformations and documentation. Anybody know of a tool that can do it? Regards Pete
-
Hi all, I have noticed a recent issue that came with my last update of Skype. Whenever I end calls, I get a Blue Screen of Death with varying errors, including irql_not_less_or_equal and others (that I cannot remember right now). If other people en
-
Problems with Airport extreme wireless network setup
I set up a wireless network with my new airport extreme via the airport utility on my macbook air. The macbook air can access the network and the internet without a problem. However, when I open the airport utility, it claims the extreme can't acce