Changing a standard program
hello
hw to change the field names and output format of a standard program.
What program is this ?
Easier way to do will be to copy it into a Z program and then make modifications.
Thanks
Similar Messages
-
What are the bad Effect of changing sap Standard Programs?
Hi all,
I want to know what are the Bad effects of changing SAP standard screen and reports.
I need a bit theoretical Explanation.
Please suggest me some good and effective matter link.
RegardsHi sonal,
If I write the theory here ,might be its going to mess up here.mm..try this link.There are good information in changing a standard functionality.
http://software.feedfury.com/content/28535477-changing_the_sap_standard.html
2. I can tell one of like ...
To change a standard program or functionality or standard field in sap,we have to go for related user,customer scvren exit etc.
We have to find the right exit to that particular transaction and do our customized coding there.We have to be very careful,since we are going to change the standard exit.this user exit will be used in 'N' number of other screens and transaction.So when you change , that change will /may affect the other transactions also.If you corrupt that particular exit,there are chances for that transaction to go for a toss.I have experianced this personally.when I was working on particular userxit and editing,that particular transaction was not working properly for others,since i was doing from my login,everyone came to my place and started bugging me to stop working on it:)
Regards,
SanthoshSivanathan -
To change the standard program
Hi all,
My reqmt is to change the GUI status and interface of the transaction MB26. MB26 uses the report PP_PICK_LIST to execute. The current GUI status and interface are,
GUI Interface : SAPLCOWB
GUI Status : STATUS_MMIM
I have coded in the exit EXIT_SAPLCOWB_001 as,
TYPES: reftype TYPE REF TO data.
DATA: lty_ref TYPE reftype.
DATA: ls_control TYPE cowb_ctrl,
ls_prog TYPE progname.
FIELD-SYMBOLS: <lfs_control> TYPE ANY,
<lfs_prog> TYPE ANY,
<lfs_prog1> TYPE ANY.
GET REFERENCE OF ls_control INTO lty_ref.
ASSIGN lty_ref->* TO <lfs_control>.
CHECK sy-subrc = 0.
ASSIGN ('(SAPLCOWB)G_COWB_CTRL') TO <lfs_control>.
CHECK sy-subrc = 0.
ls_control = <lfs_control>.
ls_control-pf_status = 'ZSTATUS_MMIM'.
<lfs_control> = ls_control.
UNASSIGN <lfs_control>.
to change the pf status of the transaction MB26.
Now what I need to do is to change the standard program from SAPLCOWB to ZSAPLCOWB.
For it is there anyway to change in the enhancement like the pf status or can we change in the standard program PP_PICK_LIST.
I used sy-repid also, but its giving me a dump. So provide a solution other than that.Dear Sharan,
You can use a System Field SY-CPROG which gives you the Program Name.
This Varibale can be used to change the Program Name.
Try this Hope this will help you.
But i think this you would using to only call the PF-STATUS of this New Z Program.
Hope this helps.
Encourage others in answering your queries by suitably rewarding them
Thanks
Venugopal -
How to know changes in Standard program of SAP
hi
suppose some one has made some manual changes in SAP standard code with the help of access key. The another person wants to know what changes has been made by him?Hi,
To find out modifications in a standard SAP program, check out modification overview. It is a part of modification assistant. When you open a SAP standard program, you will see some extra buttons on the tool bar i.e.Insert, Replace etc., just besides them there is a button for modification overview. Click on that and it will give you the list of modifications done on the program.
If you just want to check out when modifications are done & their request nos, go to the version management and you will get the whole list of requests that the program has.
Reward points if the answer is helpful.
Regards,
Mukul -
Reversal of Changes to Standard program HAP_DOCUMENT_BODY
Hi there,
Yesterday we made changes to HAP_DOCUMENT_BODY web dynpro component.
We have added one Interface method which will be called from one of the method in HAP_MAIN_DOCUMENT component controller.
This change served our purpose. The purpose is to change page dynamically when there is a new page element. Now we don't want that through standard program change. We have decided to do by enhancement. We also did some enhancement before we have modified the standard program.
I have tried to reset to original through SE95 transaction code and activated. But when I go and check HAP_DOCUMENT_BOY, Method still exist.
Actions at SE95
Can anybody help on this ?
Regards
Venkat.OUse Leave Program after sending mail
-
Problem in saving a standard program
hello
I have a problem while making changes to a standard program. We are doing an upgrade of 4.6 C to Ecc 6.0.We are doing SPAU activity now and while putting back a customer modification of standard code done in 4.6C version, i face this problem.
I able to change the standard program, but while saving it, i get an error message "Internal error". I tried debugging it and i understand that it is because of checking some enhancement points related things.
I have not worked in enhancement points; can you please suggest why is this error appearing?
Thank you.Can you tell us how was the customer modification implemented in 4.6c system i.e. User-exit or BAdI etc.
Are you trying to copy the source-code of 4.6c (inside user-exit) into enhancement points.
I have encountered "Internal error" many a times while working with ABAP Dictionary. I cannot tell exactly why it happened, but most of the times when i made changes to multiple fields of views it happened.
In order to temporarily solve the problem, I split my work into small portions & made changes to only one field and saved and activated. That way it worked. May be you can try that too.
Regards,
Saurabh -
I am at a customer who changed the standard program FV50B101 now I want to restore the standard program to the original version, how can I do that???
Can anybody help me???Go to the version management using SE38 of the program and select the version you want to restore and "retrieve"
a® -
Problem in changing the internal table contents of a standard program
Dear All,
I am making changes to internal table LT_PPDIT of standard program SAPLHRPT in the user exit EXIT_SAPLACC4_001 while payroll posting to accounting with tcode PC00_M99_CIPE. But though the changed value of LT_PPDIT is visible within the exit still the value of LT_PPDIT when we come outside exit is the same as what was before entering exit.
Please suggest is there any way of modifying internal table of a standard program in the user exit.
Regards,
KanupriyaHi,
I think the internal table is getting refreshed or something like that after the user exit.
Try debugging after the user exit and put breakpoints at clear and modify statements.
Then you ll find out where its regaining the oringinal value after getting changes.
After locating that point try finding some enhancmenent point there and including your code so that your value of internal able gets modified.
Regards,
Subhashini -
We are in the process of upgrading our SAP from 4.6c to 6.0 and I am looking for a document or white paper that summarizes changes to Standard SAP Programs, Tables/Fields, Function Modules etc.. from what used to be in SAP 4.6c to what it is in SAP 6.0. I am not sure if such a comprehensive document exists or is posted in the forum.
Any help or information in this regard will be highly appreciated.
Thanks
ramHi Ram,
<< We are in the process of doing our technical upgrade from SAP 4.6c to 6.0. I am looking for a white paper or documentation listing the changes made to the standard SAP Programs, Tables, Fields, Function Modules etc. from Rel. 4.6c to 6.0. >>
Do you want to know what custom changes were done to SAP standard objects in your system or do you want to know what changes SAP did from 4.6c to ECC6.0.
There is no white paper or documentation to find out custom changes made to SAP standard objects. but there were many tools in the market to find out and tell what changes were done to sap standard objects in your system.
Your question seems ambiguous please clear it.
Thanks,
Kiran. -
Change Output format of standard program RFSZIS00
Hi All,
I want to change output format of standard program RFSZIS00 for this i copied this into Z program but i am not able to
find out where final output table is populating because that program is not using any final internal table it's using EXRACT and
another thing is all discription for field has given in German Language.
It's a clasical report not an ALV.
Edited by: Raj Singh on Jul 3, 2009 11:03 AMDear Raj,
as per the report mentioned by you, it is calling some subroutine to display the details.
Just try to trace the WRITE statements and check if you can add your own include in this report to display the output as per your requirement.
Regds,
Anil -
Changes in standard SAP programs
Hello all,
How could I track the changes made to standard SAP programs by a client? The system is 4.0B and some standard R/3 application's source code has been modified to provide some non-standard functionalities (that was, probably, the worst solution - in many of the cases they could have use user exits or enhancements for achieving the same purpose).
In the table TRDIR (or, if you will, D010SINF) I can find the programs that were created by a set of users such as 'SAP' or 'SAP*' or 'DDIC' and were subsequently modified by client users (developers).
Furthermore, finding the development class of those programs (function module 'RS_PROGRAM_GET_DEVCLASS') gives me a better idea about what applications were really modified by the client.
Still, many of these programs that appear to have been created by 'SAP' or 'SAP*' and modified by other (client) users were <b>generated</b> as a consequence of <i>configuration changes</i> made by those client users, and therefore are not changes made to SAP R/3 standard.
Is there a way to track only those standard programs that were indeed modified by the client, at source code level?
Thank you,
BogdanHi Bogdan,
you can program your own tool-abap:
1) select table <b>E070</b> ( TRFUNCTION = 'R' )
2) -> for all entries select V_<b>E071EU</b>
(TRKORR = e070-TRKORR)
3)-> list all found objects:
-V_E071EU-PGMID
-V_E071EU-OBJECT
-V_E071EU-OBJ_NAME
and create an interactive list (e.g. for SE11 and SE38)
hope this helps
Andreas -
How to change call to the function module in the standard program
Hi Guru,
My requairment is to create the new Z function module ZJ_1B_IM_NF_DOCUMENT_FUNCTION in the MM07MFJ1 program.
I have created the Z Funtion module,
plz provide me the info how to change the call to the new custom FM from the standard program.
Points will be given to the ans.You use SE38 to change out the code. When you try and change it you will get a popup asking you for a Key, since you are changing SAP Code. If you have a Developers key you have to go to the SAP Service Marketplace and tell SAP that you are changing this code in order to get they key. After this every time you do support packs you run the risk of this getting overlaid and you will have to change it back, also if you have a problem and SAP sees that you customized this code they probably won't spend any time on your problem.
-
What is module pool programming?how we can change the standard screen?
Hi EXPERTS
what is module pool programming?how we can change the standard screen using module pool programming ?
please explain with example.Check the below link:
http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://www.sap-img.com/
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
You can also check the transaction ABAPDOCU which gives you lot of sample programs.
Also you can see the below examples...
Go to se38 and give demodynpro and press F4.
YOu will get a list of demo module pool programs.
One more T-Code is ABAPDOCU.
YOu can find more examples there.
See the prgrams:
DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
http://www.geocities.com/ZSAPcHAT
http://www.allsaplinks.com/files/using_table_in_screen.pdf
regards,
venkat. -
Hi to all,
I have small doubt in FICO. This is the package RTTREE.
In this package one of the transaction code is S_ALR_87012080, for selection special sales.But we want in profit centerwise.But this is not a report .this is function module.We change in main program selection screen and modifications in that program.I dont know which the main program.Please help me...Hi Geetha,
Could'nt understand ur requirement.
Why would u go for change std prog.
The Main Prog is GP3UY9IGAXMOO2L34YDABO5A8SX.
In Tcode S_ALR_87012080
to see the Selection screen
see include
INCLUDE RKDBATSE.
INCLUDE RKDBATSE1.
INCLUDE RKDPRESENTATIONTYPE.
Instead of modifying the standard one, U can use report painter to get profit centre wise detail report.
If it is helpfull pls reward pts.
Regards
Srimanta -
How to change the display in standard program.."SAPLCKML_MR11_ALV"
hi....
one of the report of finance (SAPRCKMR11) is calling this program SAPLCKML_MR11_ALV ..for the display...
i had to add three more fields in the display...
1) PO quantity ekpo-menge
2) PO value ekpo-netwr
3) INCOTERM ekpo-inco1.
i had try to modify the standard program by copying it...but didnt getting the result.
please help me .... how to meet the requirement..... if u can tell please also tell me where in the program i have to do the changes...
any suggestion is appreciable..
thanksPurchase Order Quantity and price......If you get an answer please advise.
Thanks
Justin
Maybe you are looking for
-
How can I stop and delete a movie from downloading
I recently purchased the movie takers , and it's taking up all my space . I just want to get rid of it
-
Firefox automatically re-directs to m.photobucket.com/albums/aardvark_1964 Only affects Firefox since updating to v7.0.1. NB Safari is unaffected on the same machine. Have flushed the cache, reset JS, etc etc.
-
Taxinn configuration in sd from scratch
can anyone tell me the full configuration of taxinn procedure in sd. Now i created a pricing procedure in ides system. i want to have the tax condition types like vat, sess etc in my pricing procedure. so anyone send me the links or any relevant oss
-
Clean Install Vs. Update
Hello everyone, I always do a clean install of Mac OS X when a new version comes out. I would like to know from everyone's experience if updating to a new OS version without (fresh install) deleting the hard drive will slow down your system. In other
-
Why do I have to keep unlocking my account on iTunes?
What is causing iTunes to keep blocking my account where I have to "unlock" or "reset" it for security reasons? I am the only person who uses my phone, computer, and iTunes account. I really don't understand why I have had to do this 3 x's now in t