Investigating a std program VT03
hi gurus,
I have an issue in displaying the Shipment Document in QA box. There's a description in delivery items that the Route text doesn't appear. When I go to General Data the route is there.
In PRD, The route is there under the description column.
I'm still struggling on finding which of the include programs has a problem that displays the text.
Help me guys...
Points for the helpful ideas
We have a std program which will be run by different users in the company. Now the requirement is to make sure that each user runs the report with a specific varaint. Can we control this if yes how
you can do this..
You can create a Custom table
userid keyfield
program keyfield
variant keyfield
programdesc
Make the table Maintaintable(usnig table maintenance )
Now create another Program
It takes input of the Program name( using selection screen)
LOGIC
in side that place a logic ,
Based on the user name and program name Get the variant name from above table
Now Submit the program with the variant you have selected above.
Use Variant Addition when you use SUBMIT
So now program executed based on user variant.
Now you create a Transaction for this program.
When use Runs the Transaction , user needs to input the Program name which he wants to execute.
and Output will be shown based on the variants
Regards
Vijay Babu Dudla
Similar Messages
-
Error during background processing which is created by Std.program RFBIBL00
Hi Gurus,
I am using standard program RFBIBL00 to generate batch session for the Tcode FB01.
My BDC is working fine , if i choose foreground or display error only option in SM35.But when i process the same session in
background it is giving error Field BSEG-DMBTR does exist in SAPMF05A 0302.
One more thing i want to point out when i process the session in forground or in display error only option
there i am getting information message Field BSEG-DMBTR does exist in SAPMF05A 0302. But for background due to same message i.e (Field BSEG-DMBTR does exist in SAPMF05A 0302) session processing is failed.
Actually through ZProgram data being uploaded to application server. Then i am executing std. program RFBIBL00 to generate session.And when i go to SM35 & choose the just created session for background processing,then processin i failed.
We have recently upgraded from 4.7 to ECC 6.0. Previously RFBIBL00 program is working fine but after upgrade it is not working.
Please give your valuable suggession.
Regards,
S C Patil.How are you related to this almost identical problem?
Field BSEG-DMBTR. does not exist in the screen SAPMF05A 0302
Thomas -
How to Run std program with a specific variant for specific user?
Hi guys
We have a std program which will be run by different users in the company. Now the requirement is to make sure that each user runs the report with a specific varaint. Can we control this if yes how?
one options we thought about was to create a transaction in SE93 and define the program to run with a predefined varaint and assign the new custom tcode to the user profile. But we have many different users and we will end up with creating many transactions which we would like to avoid. Is there any other option to control the std program such that each user can run the program only with a pre-defined varaint and the one which only the user is suppoed to run. thanks in advance.We have a std program which will be run by different users in the company. Now the requirement is to make sure that each user runs the report with a specific varaint. Can we control this if yes how
you can do this..
You can create a Custom table
userid keyfield
program keyfield
variant keyfield
programdesc
Make the table Maintaintable(usnig table maintenance )
Now create another Program
It takes input of the Program name( using selection screen)
LOGIC
in side that place a logic ,
Based on the user name and program name Get the variant name from above table
Now Submit the program with the variant you have selected above.
Use Variant Addition when you use SUBMIT
So now program executed based on user variant.
Now you create a Transaction for this program.
When use Runs the Transaction , user needs to input the Program name which he wants to execute.
and Output will be shown based on the variants
Regards
Vijay Babu Dudla -
Std program to change settlement profile of activities /WBS
Can you one tell if any std program available for changing the settlemetn profile of an activitiy/WBS
Hi
You mean to ask any mass change program?
No there is no std program available for mass change the settlement profile.
You can create one LSMW for this.
Thanks
S.Murali -
Hi Experts,
Do anyone have idea about the structure of the file "asset.txt" which we are supposed to pass the std program RAALTD11? The purpose of the program is to tranfer legacy asset to the R/3 system.
Also i need to know that in which table the program writes the records in file asset.txt?
Thanks in advance.Hi,
anka, ankt, ankv,
anla, ants, anlb, anlc,
anlz, anlv, anlh, anep,
anea, anek,
are the tables which gets updated.
Reward points if you find it helpful.
Regards,
Prasanna
Edited by: prasanna j on Apr 17, 2008 5:13 PM -
Hi Experts,
I am working with an object stating " SAP Std Program Modification" . I need to add four fields for the screen and i need to update the table as well to run the particular transaction effectively.
When i am searching for the exits in the package i did not find any exit [ user exit, screen exit, BADI etc..] for the transaction. So Kindly come up with different types of ideas to meet this requirement.
Folks its a kind of urgency... so revert asap... thank you....
Thanks in Advance..
PramodHi satish,
I am workig with EWM [ Extended warehouse Management ] . in that i am adding fileds for /SCWM/WAVE Transaction [ Wave Management].
Thank you for the response..
awaiting for u r further response...
Pramod -
Hey when modifing std program do we have to save as logon language
hey when modifing std program do we have to save as logon language
or vwe have to keep it as std languageHai,
U have to save it in Logon language. The standard languge will be 'DE'.
Thanks,
Swetha -
Query on Modification of std program
Hi Experts,
My requirement is to get destination bin for material in ware house. This is will be resolved by L_TO_CREATE_SINGLE function module, but it is create TRANSFER ORDER with giving destination bin details also.I donot want create Transfer order. How can i get this requirement? Please guide me.
Can i copy this std fm along with function group and modify this fm in order to meeet my requirements? otherwise is there any std fm to meet my requirements? Please guide me with details..
Rewards points for useful .
Thanks in Advance..Mukund,
You will have to register the details with SAP about the modification and get something called as ACCESS KEY (Not devleoper key). Once you get that when you try to go into CHANGE mode, it will ask for key. Enter the access key and you should be able to see options on the toolbar. Unless you enter the access key those will be disabled.
The access key is user/program specific.
Regards,
Ravi
Note : Please mark the helpful answers -
STD program exists in dev not in qua
Dear
there are some std pgm from sap which are exist in DEV not in qua
RegardsHi Rajendra,
GBTFUCO0 is dynamicaly generated. It is normal that it is not in every system.
I looked in our systems and it is in DEV system but not in QA and PROD.
Is there another program leaking?
Best regards
Willi Eimler -
Hi
Let me know the program name which is used to find exit?
regards
rameshHi Ramesh ram
//This is a program to Find user exits with a TCode
Selection Text: P_TCODE: Transaction Code to Search
Text Symbols: 001 - Enter the Transaction Code that you want to search through for a User Exit
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
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 = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP Modifactions
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.
Take the user to SMOD for the Exit that was selected.
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.
cheers!
gyanaraj
*****Reward points if u find this program helpful -
Need to add new button in std program in std PF status.
Hello Gurus,
I have added a button +US4 in the GUI status E110 of Function group QEEM but it is not displaying in the QE51N transaction screen.
I have activated the function code and PF status as well, still this button is not displaying.
Can anybody please help me to display this button on the screen?Hi Isha,
How did you change the the standard pf-status of the standard program. I am trying to add a function code in standard pf-status. But it is asking for the access code. Kindly tell me the process to add a component. thanks in advance.
Thanks & Regards,
Suresh -
Hello,
When output mode of an outbound partner profile was setup as Transfer
immediately then when ever EDI output is generated in Purchase Order then
system creates IDOC and sends immediately out of system.
Here my question is
What standard program executes when I select radio button
Transfer immediately:
Collect Idoc u2018s:
Thanks,
AshaHere my question is
What standard program executes when I select radio button
Transfer immediately: ?
Collect Idoc u2018s: RSEOUT00
what Program executes for Tranfer immediately
Thanks -
GUI status of std. program
Hi,
Can somebody tell me how to get the GUI statuses i.e. All the Function Codes used mentoined in a GUI status of standard program.
I have checked the program SAPMSEUK & Function Module RS_CUA_INTERNAL_FETCH. But its not giving the GUI_STATUS till the bottom Function Codes level.
Please suggest some solution...
Regards,
RushikeshHi,
if you don't want them programatically, call the transaction in question and click on system->status. Double click on the field gui status. This will lead you to the definition of all function codes (ok codes) of the screen.
If you want programatically, try using the function module.....
data: irsmpe_funl type table of rsmpe_funl with header line.
call function 'RS_CUA_GET_FUNCTIONS'
exporting
LANGUAGE = ' '
program = <program_name>
IMPORTING
MASTER_LANGUAGE =
tables
function_list = irsmpe_funl
EXCEPTIONS
MENU_NOT_FOUND = 1
PROGRAM_NOT_FOUND = 2
OTHERS = 3
if sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
regrads
navjot
reward if helpfull -
Assigning Auth group using std program
Hi All,
I am working on assigning Auth Groups to few of my programs...and for this I used the standard program provided by SAP i.e. RSCSAUTH. Now one of my program is in RQ and I need to change the auth group attached to it ... can I change the auth group attached to that program using the same program RSCSAUTH (without doing any changes in the development box or without creating the new transport)..... can you please help me with this.
Thanks,
Rajeev GuptaHi rajiv, iam facing the same porblem, can you pls guide me on this. iam new to authorizations. Thanks.
-
What is the Std Program for IDOC Blocking ?
Hi friends,
Tell me standard program for IDOC blocking.
Thanks and Regards..
naveenHi,
You have to write a program to do this:
tables: edidc.
data: idoc_status like EDI_DS occurs 0 with header line.
parameter: docnum like edidc-docnum.
idoc_status-logdat = sy-datum.
idoc_status-logtim = sy-uzeit.
idoc_status-status = '59'.
append idoc_status.
call function 'EDI_DOCUMENT_OPEN_FOR_PROCESS'
exporting
document_number = docnum.
importing
idoc_control = edidc
exceptions
others = 4.
CALL FUNCTION 'EDI_DOCUMENT_STATUS_SET'
EXPORTING
DOCUMENT_NUMBER = docnum
IDOC_STATUS = IDOC_STATUS.
IMPORTING
IDOC_CONTROL =
EXCEPTIONS
DOCUMENT_NUMBER_INVALID = 1
OTHER_FIELDS_INVALID = 2
STATUS_INVALID = 3
OTHERS = 4
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'EDI_DOCUMENT_CLOSE_PROCESS'
EXPORTING
DOCUMENT_NUMBER = docnum
BACKGROUND = NO_BACKGROUND
NO_DEQUEUE = ' '
IMPORTING
IDOC_CONTROL =
EXCEPTIONS
DOCUMENT_NOT_OPEN = 1
FAILURE_IN_DB_WRITE = 2
PARAMETER_ERROR = 3
STATUS_SET_MISSING = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
regards
Aveek
Maybe you are looking for
-
How to get information about creation of a virtual machine on a Hyper-v host.
Hi, How to get information about creation of a virtual machine on a Hyper-v host? I need: host name, time created, creator user. I saw in Hyper-V-VMMS but I found info about movements of VM between hosts. Thank's in advance. Denius Valiant
-
Hello everyone, Yes I know once again with a query related problem/question... We've migrated to SBO 8.8 and have started having problems with the sales analysis report, As You know, in Mexico's taxes increased 1% in 2010 we had to create debit notes
-
Upgrading Oracle Server from 8.1.5 to 9i
Hi, We are currently having a suite of front-end applications that are using the oracle server 8.1.5. It is a distributed database. We would like to upgrade it to 9i. I need some clarificatons on this regard. The details of the applications accessing
-
Raid 1+0, which 2 hard drives?
On raid 1+0 with 4 drives, if they are on bay 1, 2, 3, and 4, is there any way to find which two drives are mirrored and which ones are striping? thank you.
-
Select ALV row right after first display
Hi, I want to pre-select specific rows in my ALV already when it`s first displayed. I tried to use method set_selected_rows in the PBO where the ALV object is created, but it did not work. It only worked when I put the method in the PAI. Can I select