Enhancement for the tcode FB02/FB03
Hi All,
We want to add a Push Button in the tcode FB02/FB03, .
Could you please suggest any screen exist or a BAdI for the above transaction.
Thanks,
Kalyani.
Edited by: Kalyani KVS on Oct 27, 2008 11:18 AM
Hi,
I couldnot find any screen exists in the program "SAPMF05L"
Thanks in advance.........
Kalyani.
Similar Messages
-
Enhancement for SU01 tcode SAVE button
Hi All,
I want to know the enhancement (user exit, badi, customer exit) for the tcode SU01 while pressing the SAVE button.
I found the exit "SUSR0001" but this is for SAP user login.
I want the exit trigger when clicking SAVE icon.
Please suggest me.
Regards,
MunuHi Manu,
As you say SUSR0001 is a user exit that triggers after every user logon and does not have anything to do with user creation/save.
BADI ADDRESS_UPDATE is called during saving of SU01 newly created user. This is a general multiple use BADI that is called during any address saving.
Hope this helps,
James -
How to find enhancements for a TCode
Hi,
We are doing a study for upgrading from 4.7 to ECC 6.
For this I would like to know the enhancements done in particular (critical transactions). I have searched on the forum and found 2 approaches.
1) Go to the program of the transaction and in the program search for call customer.
2) Go to the program of the transaction and then take the package of the program and then in SE80 enter package name and then we will get all the enhancements for the transaction.
However for eg for TCode CJ01 when I search the program I am able to find a few customer exits. However when I take the package name in SE80 I do not get any enhancements. So how do I find out the enhancements for a Transaction code (User exits, BADIS, exit programs, etc).
Thanks,
MickHi,
To find the user exits associated, execute following code in SE38
*& Report Y_USER_EXIT_SEARCH *
REPORT Y_USER_EXIT_SEARCH .
TABLES : TSTC, TADIR, MODSAPT, MODACT, TRDIR, TFDIR, ENLFDIR.
TABLES : TSTCT.
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
WRITE: 'sy ucom=', SY-UCOMM.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB WHERE PGMID = 'R3TR'
AND OBJECT = 'SMOD'
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU AND
TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(95) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Exit Name',
21 SY-VLINE ,
22 'Description',
95 SY-VLINE.
WRITE:/(95) SY-ULINE.
LOOP AT JTAB.
SELECT SINGLE * FROM MODSAPT WHERE SPRSL = SY-LANGU AND
NAME = JTAB-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 SY-VLINE,
2 JTAB-OBJ_NAME HOTSPOT ON,
21 SY-VLINE ,
22 MODSAPT-MODTEXT,
95 SY-VLINE.
ENDLOOP.
WRITE:/(95) SY-ULINE.
DESCRIBE TABLE JTAB.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , SY-TFILL.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
AT LINE-SELECTION.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN. -
Looking for enhancement for the price control of purchasr oder
Hi,
I'm Looking for enhancement for the price control of purchasr oder
I need to develop programs to control the price of purchase orders according to some special rules while purchase order is creating, so,
can anybody tell me which enhancement is beeter to adopt?
Thanks and best regards.hi
following are there for purchase order...
AMPL0001 User subscreen for additional data on AMPL
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting a
LMELA010 Inbound shipping notification: Transfer item data from IDO
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition releas
M06B0003 Number range and document number
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of requisn.
M06E0004 Changes to communication structure for release purch. doc.
M06E0005 Role determination for release of purchasing documents
ME590001 Grouping of requsitions for PO split in ME59
MEETA001 Define schedule line type (backlog, immed. req., preview)
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery toleranc
MM06E001 User exits for EDI inbound and outbound purchasing documen
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into PO
MM06E008 Monitoring of contr. target value in case of release order
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MM06E011 Activate PReq Block
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound processin
MMAL0004 ALE purchasing info record distribution: Inbound processin
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
No of Exits: 36
to search for any enhancement you can use the following prog..
report zfinduserexit.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
execute the report and enter the transaction for which u want to find the enhancement and execute. it would show the available enhancements for that tcode.
<b>Please do reward if useful</b>
Regards
Dinesh -
Display access for the tcode SCC4
Hi all,
I want only the display access for the tcode SCC4. In which authorization object I can do this.
Regards,
R.SuganyaGood Afternoon yes you can goto transaction SU24 insert transaction SCC4 and execute, click on display indicator, and you will see the object S_TABU_DIS assign activity value (03) to your role for this object which has that transaction SCC4 assigned to it. Also make sure that no other roles for that user has this object other wise the values will overwrite it.
Make sure you have locked transaction code OY24 as its a duplicate of SCC4.
Hope this helps
Edited by: nadim razaq on Sep 17, 2008 4:13 PM -
Problem in uploading data for the Tcode CA02
Hi,
I am trying to upload the data for the Tcode ca02 and i am facing a problem i.e. the uploading for the for the 18th inspection characterstic is not able to being uploaded. I had checked the code of it and the logic is there.
It was previously uploading the data for it,but iit is not doing now. I had cheked the program of the screen also the fields are also present..would u plz send code.so i can check
-
To make the User group Filed mandatory for the Tcode SU01
Hi Gurus,
I need to make the 'User Group' Filed mandatory for the Tcode 'SU01'.
I know we can do it using Transaction variant.
But i do not want to create a new custom Tcode (e.g ZSU01) for the same.
I understand we have a User Exit 'SUSR0001' for the Tcode SU01.
Can we use this to make the User Group field mandatory.
Or is there is some alternative way to do this ?
Please advice.
Thanks in Advance.
Regards,
Anubhav MishraHi Anubhav Mishra,
> I know we can do it using Transaction variant.
> But i do not want to create a new custom Tcode (e.g ZSU01) for the same.
You don't need to create a custom Tcode to assign a transaction variant, just declare it as being a "standard variant" (in the SHD0 transaction too), and you'll make it assigned automatically to SU01 when this last is started.
BR
Sandra -
Output type for the tcode f.27
Hi All,
Can any body please suggest what is the standard output type for the tcode f.27(Customer Statements).
Thanks in advance,
NagendraHi Brad,
Thanks for reply.
My requirement is to get the out put of f.27 in pdf format in french or english.
Please let me know is there any FM and how to start work on this issue.
Thanks in advance,
Nagendra -
How to find Related Tables for the Tcode given.
How to find Related Tables for the Tcode given. (master data)
Thanks in advance.Hi Sridhar,
Welcome to SDN.
The tables for a given transaction can be seen in the transaction SE80.
First goto SE93.
Give ur Tcode and find the program name.
Now goto SE80. select program in the first dropdown and give the program name in the second box. U can find the list of tables used.
One more way is : use ST05.
and One more is using FM 'get_tables'
Thanks,
Shailaja
Edited by: Shailaja on Jul 11, 2008 12:33 PM -
0FI_GL_10 to be enhanced for the Accounting Doc Num and Order
Hi Gurus,
We have used 0FI_GL_10 datasource and now we need data for the below two fields:
1. Accounting Document Number (BSEG u2013 BELNR )
2. Order Number (BSEG u2013 AUFNR)
The above both fields are present in the datasource 0FI_GL_04.
Can 0FI_GL_10 be enhanced for the above two fields? or do we have any simple method of pulling these
Thanks in advance,
UpenderHi,
You can do it in 2 ways. Use both the datasources to fill same DSO. In that way, you would be able to update your required fields.
Alternatively, you can enhance the datasource with these 2 fields and write your code in CMOD to fill these fields. Please refer to the below article for enhancing the datasource.
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
Please note that the article talks about master data, therefore the enhancement EXIT_SAPLRSAP_002 is used. In your case, you need to code under EXIT_SAPLRSAP_001.
Edited by: Rahul K Rai on Sep 9, 2010 1:36 PM -
Hi
What is the BAPI for the Tcode XK03
Regards
sabaHi All
Thanks .
In Xk03 transaction the screen field vendor has input help. If I choose vendor by material tab in input help and enter material id then i get vendor id automatically ...
I need BAPI for that..
In short I need BAPI that takes input material id and returns vendor details
Regards
Saba -
Enhancement for PA30 tcode for 0167 Infotype
Hi,
I have arequirement as below,
In PA30 tcode for Infotype 0167,under dependent tab we have check box for selecting the dependent for a benefit plan.my requirement is when ever we select a check box for a dependent system should check the record of that dependent from infotype 0021 and if the dependent will not fall under perticular age group it should throw an error message.
Please suggest me regarding this.
Thank you all for your understanding.
RaviHi
Here is a list of exits
HRPBAS01 User Exit for HR Master Data
HRPC0001 HR: PC download authorization
HRRPAI01 User exit for FB HR_ENTRY_DATE and HR_LEAVING_DATE
PARA0001 Enhancement for Determining the Number of Periods
PARA0002 Enhancement for Calculating Annual Salary; IT0008,14
PBAS0001 PA: Pers.Admin./Recruitment: Default values and chec
PBAS0002 PA: Enhancements for Personnel Administration - Menu
PBASRP01 PA: User exit distributed reporting -
Line item attachments were missing for the documents in FB03
Hi all ,
i had an issue that within the transaction FB03, attachments for line items were missing for all the documents that were posted from zprogram (artist statement) but attachments for the header items were displayed .
Is there any clue why these attachments are missing.
help me out of this.................!Check that that document key has been specified correctly. How are you storing the attachments??
-
Hi ,
I need to add a field in the tcode FPP3 (business partner dispaly) , in the second screen , can any one tell me the Screen exit name .. which is used for this?
Thanks in advance,
Swetha.Solution pls
Nabheet -
Problem in Creating Implement Enhancements for the program
Dear All,
I am trying to create some checks on the data of HR table PA0001 before displaying data from table thru se11/se16/se16n ( I should not display the core department data as per the security policy), for this I am trying to create an enhancement in the program /1BCDWB/DBPA0001 to hide the data. But I am facing this error Objet PROG /1BCDWB/DBPA0001 cannot be enhanced, Software component unknown cannot be enhanced Exception Class : CX_ENH_IS_NOT_ENHANCEABLE , its not allowing me to create any enhancements. I am attaching the screen shots for the same. Please guide me how to proceed.
Regards,
Venkat Appikonda.Hi,
I confirm that not all development objects can be enhanced.
You'll have to do another way.
One thing I don't understand is why do you use SE16 to view PA0001?
And what do you want to hide, and what is the algorithm? (so that we may be able to help you)
Sandra
Maybe you are looking for
-
Error 1714, Installing Adobe Reader 9.0 = HEADACHE
Hello all, I spent several hours on this problem and I begin to have a headache ... I try to install Adobe Reader 9 with a GPO and an MST. It seems that my old GPO (Adobe Reader 8.1.2) can not be properly uninstall ... I must install Adobe Reader 9 o
-
I have ipad 2 Win I tray to upgrade to iso6 it gave me this massage after finish we're sorry we are unable to continue with your activation ay this time customer care so what I can do
-
My dual 2.7 powermac is acting very strangely at startup. At times it will not startup after several tries. here's what has happened and what I've done so far: Most of the time the screen remains black, fans running slowly but no startup. One time I
-
How do I get rid of the trial version and get the one I paid for?
-
Orkut and Software synchronisation problems Firefox 4 BETA.
Firefox BETA doesn't load New Orkut. Only the earlier version of Orkut shows up while trying to browse through Firefox BETA. Also, the Nokia Avi suite 2.2 browser synchronization extension shows 'Incompatible with Firefox 4.0b1'. Please help. == URL