Regarding SAP Tcode
Hi,
We are in the process of upgrading SAP 4.6 to ECC 6.0. We are trying to map the Transaction codes that were used in the last one year in 4.6 systems to the Business Processes.
Is there a site where in I can enter my Transaction code and can find out the significance of this T code so that I will be in a better position to map this T code to the Business
Regards,
Nikhil
Check in
http://www.saptransactioncodes.com
http://www.akiboks.com/details2.aspx?qprodID=54487&prodname=ECC_6.0_Transaction_code_lists(text_version).txt
Similar Messages
-
Rfc code to call any sap tcode in excel macro
Hi all,
We are trying call sap tcode in excel macro programm using RFC.
Can any one send me sample code for this?
This is urgent.points will be rewarded.
regards,
ShyamHi harish kollipara
you should create the FM in the B system, that return some data that you can catch in system A after have called the FM.
check this link for the function:
http://help.sap.com/saphelp_nw04/helpdata/en/f9/3f69fd11a80b4e93a5c9230bafc767/frameset.htm
CALL FUNCTION 'NAME OF FUNCTION' DESTINATION rfc_destination_name
importing ...
exporting ...
EXCEPTIONS
system_failure = 1
OTHERS = 2.
hope this help you
Marco -
How to view Proforma Invoices (F5-Order related) in Standard SAP Tcode
Hi SD Guys,
Is there any standard sap Tcode to view list of proforma invoices (F5-Billing type).
Please note that I have checked following Tcodes like;
1.VF05
2.VF05N
3.VF04
It is surprising that in spite of having records in VBRK table no proforma invoices are showing in the above tcodes.
I want a standard SAP report.I know that through SQVI or with the help of ABAPer I can make some customized reports.
Please through some light may be I am missing something from the standard report tcodes of SAP.
Thanks in advance,
Suman SardarHi,
Proforma invoices will not be displayed in VF05/VF05n.
You have to go for a "Z" report for this purpose.
Please Check with your ABAPer.
Regards,
Krishna. -
Calling SAP Tcode on Button click
Hello All,
i want to call SAP Tcode on click of button.
below is the code for the same,
data l_componentcontroller type ref to ig_componentcontroller .
data l_api_componentcontroller type ref to if_wd_component.
data l_sapgui_manager type ref to cl_wdr_sapgui_integration.
l_componentcontroller = wd_this->get_componentcontroller_ctr( ).
l_api_componentcontroller = l_componentcontroller->wd_get_api( ).
l_sapgui_manager = l_api_componentcontroller->get_sapgui_manager( ).
if l_sapgui_manager is not initial.
l_sapgui_manager->fire_start_transaction( transaction = 'SE38' ).
endif.
But the object l_sapgui_manager is not getting instantiated. please let me know if i am calling the right method or the code is wrong???
Regrads,
ChandraHi Chandra,
You need to Initialise the l_sapgui_manager before you are accesing. see the folowing code i initialised my select options component.This code can be obtained from Wizard also. I hope this will help you.
Please do this in the WDDOINIT of component controller. So that it will be inistatiated before you are accessing the component.
** initialize select options component for query creation
lr_cmp_usage = wd_this->wd_cpuse_sel_options( ).
wd_this->usage_name = lr_cmp_usage->name.
IF lr_cmp_usage->has_active_component( ) IS INITIAL.
lr_cmp_usage->create_component( ).
ENDIF.
l_ref_interfacecontroller = wd_this->wd_cpifc_sel_options( ).
wd_this->mr_selopt_helper = l_ref_interfacecontroller->init_selection_screen( ).
Warm Regards,
Vijay.
Message was edited by:
Vijaya Bhaskarudu Gangisetty -
Hi!
can any one help me regarding SAP SCRIPT. i unable to write a print program for sap script . can any one can send me sample code using ITCSY structure.
Thanks in advance.
Thanks & Regads,
DurgaPrasad.kHi,
refer this to write print program:
<b>The Print Program</b>
Structure of a print program
OPEN_FORM function
CLOSE_FORM function
WRITE_FORM
START_FORM function
END_FORM function
CONTROL_FORM function
The print program is used to print forms. The program retieves the necesary data from datbase
tables, defines the order of in which text elements are printed, chooses a form for printing and
selects an output device and print options.
<b>Function modules in a printprogram:</b>
When you print a form you must used the staments OPEN_FORM and CLOSE_FORM. To combine
forms into a single spool request use START_FORM and END_FORM.
To print textelements in a form use WRITE_FORM. The order in which the textelements are printed,
is determined by the order of the WRITE_FORM statements. Note: for printing lines in the body, you
can also use the WRITE_FORM_LINES function module.
To transfer control command to a form use CONTROL_FORM.
<b>Structure of a print program</b>
Read data
Tables: xxx.
SELECT *
FROM xxx.
Open form printing - Must be called before working with any of the other form function modules.
Must be ended with function module CLOSE FORM
call function 'OPEN_FORM'.....
To begin several indentical forms containing different data within a single spool request, begin each
form using START_FORM, and end it using END_FORM
call funtion 'START_FORM'.....
Write text elements to a window of the form
call function 'WRITE_FORM'.....
Ends spool request started with START_FORM
call funtion 'END_FORM'.....
Closes form printing
call function 'CLOSE_FORM'...
OPEN_FORM function
Syntax:
CALL FUNCTION 'OPEN_FORM'
EXPORTING
APPLICATION = 'TX'
ARCHIVE_INDEX =
ARCHIVE_PARAMS =
DEVICE = 'PRINTER'
DIALOG = 'X'
FORM = ' '
LANGUAGE = SY-LANGU
OPTIONS =
MAIL_SENDER =
MAIL_RECIPIENT =
MAIL_APPL_OBJECT =
RAW_DATA_INTERFACE = '*'
IMPORTING
LANGUAGE =
NEW_ARCHIVE_PARAMS =
RESULT =
EXCEPTIONS
CANCELED = 1
DEVICE = 2
FORM = 3
OPTIONS = 4
UNCLOSED = 5
MAIL_OPTIONS = 6
ARCHIVE_ERROR = 7
INVALID_FAX_NUMBER = 8
MORE_PARAMS_NEEDED_IN_BATCH = 9
SPOOL_ERROR = 10
OTHERS = 11
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
<b>Some important parameters:</b>
FORM Name of the form
DEVICE PRINTER : Print output using spool
TELEFAX: Fax output
SCREEN: Output to screen
OPTIONS Used to control attrubutes for printing or faxing (Number of copies, immediate output....
The input for the parameter is structure ITCPO.
CLOSE_FORM function
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT =
RDI_RESULT =
TABLES
OTFDATA =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SEND_ERROR = 3
SPOOL_ERROR = 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.
Paramerters:
RESULT Returns status information and print/fax parameters after the form has been printed.
RESULT is of structure ITCPP.
WRITE_FORM function
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = ' '
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
IMPORTING
PENDING_LINES =
EXCEPTIONS
ELEMENT = 1
FUNCTION = 2
TYPE = 3
UNOPENED = 4
UNSTARTED = 5
WINDOW = 6
BAD_PAGEFORMAT_FOR_PRINT = 7
SPOOL_ERROR = 8
OTHERS = 9
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Some important parameters:
ELEMENT Specifies which textelement is printed
WINDOW Specifies which window is printed
TYPE Specifies the output area of the main window. This can be:
TOP - Used for headers
BODY
BOTTOM - Used for footers
FUNCTION Specifies whether text is to be appended, replaced or added
Example of how to use the WRITE_FORM function module together with a script.
Form layout of the MAIN window
/E INTRODUCTION
Dear Customer
/E ITEM_HEADER
IH Carrier, Departure
/E ITEM_LINE
IL &SBOOK-CARRID&, &SPFLI-DEPTIME&
/E CLOSING_REMARK
<b>The print program</b>
Writing INTRODUCTION
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'INTRODUCTION'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Writing ITEM_HEADER
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Set ITEM_HEADER into TOP area of main window for subsequent pages
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Write ITEM_LINE
LOOP AT .....
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_LINE'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8.
ENDLOOP.
Delete ITEM_HEADER from TOP area of main window
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'DELETE'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Print CLOSING_REMARK
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'CLOSING_REMARK'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
START_FORM function
CALL FUNCTION 'START_FORM'
EXPORTING
ARCHIVE_INDEX =
FORM = ' '
LANGUAGE = ' '
STARTPAGE = ' '
PROGRAM = ' '
MAIL_APPL_OBJECT =
IMPORTING
LANGUAGE =
EXCEPTIONS
FORM = 1
FORMAT = 2
UNENDED = 3
UNOPENED = 4
UNUSED = 5
SPOOL_ERROR = 6
OTHERS = 7
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
END_FORM function
CALL FUNCTION 'END_FORM'
RESULT =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SPOOL_ERROR = 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.
CONTROL_FORM function
The CONTROL_FORM function module alows you to create SapScript control statements from within
an APAB program.
Syntax:
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command =
EXCEPTIONS
UNOPENED = 1
UNSTARTED = 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.
Example:
Protecting the text element ITEM_LINE
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'PROTECT'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
TEXELEMENT = 'ITEM_LINE'.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'ENDPROTECT'.
rgds,
latheesh
Message was edited by: Latheesh Kaduthara -
Hi i am new to SCN. I want a help regards SAP-PM . Where to post any query regards SAP PM
Please check this link SAP Portfolio and Project Management (SAP RPM, cProjects) and cFolders
Please check scn index to find relevant forum link.
SCN Site Index -
Need information/training material regarding SAP CRM Functional
Hello,
I am a SD Consultant.
I want to learn SAP CRM (Functional) on my own without going to any training institute or some thing.
Therefore, can anyone help me in forwarding the link(s) or document(s) with which I can learn about SAP CRM (Functional).
I want information/training material regarding SAP CRM 7.0 (on system/software working, not the general information, for example- why CRM, where CRM, etc)
For example, about org data, org structure, possible scenarios, etc.
Thanks in advance for spending your valuable time for me.
Regards,
T. ChaitanyaHi ,
In the SDN lot of documents are there search in the WIKI.check the standard sap doc cr100. -
Hi All,I have one serious problem regarding sap b1.
Hi All,
I have one serious problem regarding sap b1.
In Sales order whenever I select the item from list or tax from list one. I got this
Msg Box (Application has a problem. Diagnostic file c|:\Program file\SAP\sap Business one \Log\Sap Business one_20080602105441.dmp was created.
Please contact support and attach diagnostic file). When select ok sap b1 application close. If anyone required screen short of all this error plz give me Ur email id I will send u.
Can any one help me?
Awaiting Early Response
Regards
Rajkumar GuptaHi Rajkumar,
create a message at the marketplace and send them the diagnostic file with an error description.
lg David -
Can anyone brief me regarding BD87 tcode...
Hi,
BD87 is used to monitor the inbound and outbound IDoc and also can be used to process a single IDoc.
In ALE Administration choose Monitoring ..>Status Monitor (BD87), select the IDocs and then select Process. for example, creating setup tables), post the request IDoc as usual in the mirror system (meaning NOT with the report that was used in the original system). To do this, start transaction BD87 and choose "Posting" of the IDoc with status 64.
The logic for posting an application document is coded in inbound function modules. Verifying the logic of the inbound function module is the most important step for custom function modules. You verify not only that the posting function module is working correctly, but also that the logic and interface of the function module are correct. If problems exist, you might also want to debug the process one step at a time.
The IDoc created in the "Verifying the Creation of successful IDocs" section is used to test this
process. To start, execute program RBDAPP01 via SE38, or execute BD87. Then, enter your IDoc number and start the process
What is Necessity of TCODE BD87 in ALE /Idocs?
If one IDOC is created on the system, but due to some problem (RFC not working or System is down) it is not received by other system.
So we can reprocess the same IDOC by using this T-code after solving the system problem. There is no need to create new IDOC.
Thanks
Vikranth -
Downloading a file from SAP (tcode FDTA) onto the disk drive of the server
Hi,
We are using the transaction FDTA to download a file to the server. This server is the same one on which the SAP system is hosted the download we have to specify the destination path as
server1\folder1\filename.txt.
The file is downloaded successfully every time.But we need to know which userID was used by SAP to download the file. For this we have switched on the Windows feature of Auditing. This gives us the username which has created the file on the drive.
Here it gets complicated, as each time we see a different username. Sometimes it is the user using which we logged on to the windows OS (terminal server from where we fire the sap logon pad) and other times it shows the user as sidadm.
We need to know how this file transfer process takes place or if there is someway we can ensure that only one userID is always associated with the file download.
Regards,
Rohan.Hi,
Thank you Markus and BAIGSA. But the user that i see associated with the file (we get this information via Windows auditing) is the user which is used to login to the terminal server.
Now to explain in detail we first login to the terminal server with domain user ID (userA for e.g.). From there we are able to access the SAP R/3 as well as the OS of the SAP systems. So after I login to this terminal server I open the SAP logon pad and logon to the SAP system from where I fire the tcode FDTA mentioned above.
It seems the user I used to logon to the terminal server (userA) is associated with the file (as seen in Windows auditing) and not the sidadm or the SAPserviceSID user.
Is this happening only because I am using a terminal server to hop onto the SAP system?
Regards,
Rohan. -
Searching through archived docs from Filenet in SAP tcode OAAD
We archive our payroll journals at runtime to Filenet - some can be up to 3500 pages. We can easily retrieve those docs using tcode OAAD in SAP.
Once retrieved, however, we are having issues searching within the document. For example, if we search for 'Jones' (and there are 10 occurrences), we may hit only the first one. When we continue the search, we get a message that nothing was found.
But, if we search for 'Smith' we find the first and may be able to continue finding the other 9. Also, I'm the only 'Phelan' in the list - when we search, I am able to find my info in the report.
Has anyone run across anything similar?
Thanks alot,
robert.Hi Kiran,
Did you try creating a logical port using "SOAMANAGER" or "LPCONFIG" using the WSDL, i guess this should take care of it by applying the necessary settings in LP.
Not sure if you have gone through the below link, also the OSS note mentioned on the below link doesnt seem to exist, try searching for an OSS note on marketplace
[http://help.sap.com/saphelp_nw04/helpdata/en/4e/af3a40243c174ee10000000a1550b0/frameset.htm]
Regards,
Chen -
Hi,
Is there any way to call SAP standard transaction (tcode) in webdynpro?
Actually here goes my requirement. If I click a button, it should go to a specific transaction.
Regards,
Kalai.Hi,
Thanks for ur reply.
Actually I dint want to display the standard transaction in my screen. But I would like to design my own screen which looks similarly as standard transaction but without some fields and functionalities.
Also, if I give some input, it should do the same functionality as standard transaction. Such as retrieving values, updating values, listing all possible values(using F4) and updating values in the table in R3 System.
Is it possible to do this?? If so, Kindly suggest me some ways to do this.
Regards,
Kalai.
Message was edited by:
Kalaivani Pachiappan -
Hi,
I want to call a TCODE CS03 and skip first screen in a view based on a linkto action???
I have done this..But a new window/browser is opened for CS03....But I want to call in view itself.....
Is it Possible?
Thanks,
GangaCheck these links
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0018077-f0c9-2b10-87af-eb9bb40776d4?QuickLink=index&overridelayout=true
How to close parent window in Webdynpro applications?.
http://help.sap.com/saphelp_nw04s/helpdata/en/45/19bf8c16f25d7ae10000000a11466f/content.htm
CREATE_EXTERNAL_WINDOW to call another WDA but close current WDA
Regards
Srinvias -
Regarding SAP interface inforamation.
Hi All,
I want to know some basic information about interfaces as :
1) Where we can check, is particular interface is active or not?
2) What type of master data does the IDoc contain (i.e. material master) ?
Awaiting for your kind reply.
With Regards,
Preeti.Hi Preeti,
In the first place, what type of interface are you looking for whether interfaces within SAP like SAP PP-WM / PP-QM etc. or whether an interface from 3rd party systems to SAP?
To your second question about the contents of the IDOC Master data, if you have the document already created goto tcode WE02 enter message type, date and time parameters and execute. Then check the individual EDI segments - Header and Detail segments. This will be based on standard EDI format.
Best Regards
Srinivas -
hi all
is there anyway to limit the users access to only their own batch input sessions in tcode sm35 using sap authorizations.
thanks in advance
mohanhi,
check this
Checking User Authorizations in your ABAP Program
How to set Authorization to an ABAP Programs?
Much of the data in an R/3 system has to be protected so that unauthorized users cannot access it. Therefore the appropriate authorization is required before a user can carry out certain actions in the system. When you log on to the R/3 system, the system checks in the user master record to see which transactions you are authorized to use. An authorization check is implemented for every sensitive transaction.
If you wish to protect a transaction that you have programmed yourself, then you must implement an authorization check.
This means you have to allocate an authorization object in the definition of the transaction.
For example:
program an AUTHORITY-CHECK.
AUTHORITY-CHECK OBJECT <authorization object>
ID <authority field 1> FIELD <field value 1>.
ID <authority field 2> FIELD <field value 2>.
ID <authority-field n> FIELD <field value n>.
The OBJECT parameter specifies the authorization object.
The ID parameter specifies an authorization field (in the authorization object).
The FIELD parameter specifies a value for the authorization field.
The authorization object and its fields have to be suitable for the transaction. In most cases you will be able to use the existing authorization objects to protect your data. But new developments may require that you define new authorization objects and fields.
Use T/Code SE80 to Create Authorization object.
if u find it useful mark the points
Regards,
Naveen
Maybe you are looking for
-
Error message when trying to open a newly installed Adobe Reader from Old Software reinstalled
I am unable to open my Adobe Acrobat Professional 7 that came with Adobe CS2. There is an error message that says "No valid Acrobat Serial Number found. Acrobat will now quit." There is no area to input the serial number even though I have it on the
-
I Have the original iPad 5.1.1 iam looking for an app that can use voice to send text/messages its for a family member with physical limitations
-
MSJVM to Sun JVM for Internet Explorer
Hi, Currently I am using an applet in a jsp. This applet is for authentication purpose. Now currently we want to test it with sun JVM instead of MSJVM. Could you please tell what needs to be done. thanks radki_j
-
Hi, Can i use JNI on VMS 8.3? if so where can i get the jvm Thanks.
-
Passing date to procedure help
Hello, this maybe simple question, but I couldn't figure out why I am getting ORA-01843: not a valid month.. Here is what I did: exec proc(to_date('01/01/2007','MM/DD/YYYY'),to_date(01/30/2007,'MM/DD/YYYY'))NLS setting is: DD-MON-RR procedure proc (d