Professional Documents
Culture Documents
STD SAP Pgms Useful
STD SAP Pgms Useful
RSAVGL00
RSBDCBTC
Submit a BDC job with an internal batch number and wait for the end of
the batch input session.
RSBDCDRU
RSBDCOS0
RSBDCSUB
RSBTCDEL
RSCLTCOP
RSDBCREO
RSINCL00
RSORAREL
RSPARAM
RSPO0041
RSRSCAN1
Search source code for a given string. Will also search includes. Also see
RKCTSEAR and RPR_ABAP_SOURCE_SCAN.
RSSNAPDL
RSTBSERV
RSTXFCON
RSTXSCRP
Save a SAPScript layout set to disk, and load it back into SAP.
RSTXSCRP
RSTXSCRP
Pass the spool number of a report's output to this program to have the
RSTXTPD output converted to PDF format.
F4
RSTXTRAN
RSUSR003
RSUSR006
RSWBO052
RSWBO060
CLPB_EXPORT
CLPB_IMPORT
COMMIT_TEXT
CONVERSION_EXIT_ALPHA_INPUT
Example:
input = 123
output = 0000000000000...000000000000123
CONVERSION_EXIT_ALPHA_OUTPUT
Example:
input
output
= 00000000000123
= 123
CONVERT_ABAPSPOOLJOB_2_PDF
CONVERT_OTF
Example:
=
=
=
=
=
=
=
=
"PDF"
FILE_LEN
OTFDATA
PDFDATA
1
2
3
4.
CONVERT_OTFSPOOLJOB_2_PDF
CONVERT_TO_FOREIGN_CURRENCY
CONVERT_TO_LOCAL_CURRENCY
DATE_CHECK_PLAUSIBILITY
DATE_COMPUTE_DAY
DATE_GET_WEEK
DATE_IN_FUTURE
DATE_TO_DAY
DAY_ATTRIBUTES_GET
DOWNLOAD
DYNP_VALUES_READ
(Another example).
DYNP_VALUES_UPDATE
ENQUE_SLEEP
ENQUEUE_ESFUNCTION
Example:
Please note that you should not use SY-REPID to pass your report name to the function.
The value of SY-REPID will change as it is being passed to the function module, and will
no longer hold the value of the calling report.
EPS_GET_DIRECTORY_LISTING
return a list of filenames from a local or
network drive
EPS_GET_FILE_ATTRIBUTES
F4_DATE
F4_IF_FIELD_VALUE_REQUEST
F4IF_INT_TABLE_VALUE_REQUEST
Example:
data:
begin of t_values occurs 2,
value like kna1-begru,
end of t_values,
t_return like ddshretval occurs 0 with header line.
t_values = 'PAR*'.
append t_values.
t_values = 'UGG'.
append t_values.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield
= 'BEGRU'
value_org
= 'S'
tables
value_tab
= t_values
return_tab
= t_return
exceptions
parameter_error = 1
no_values_found = 2
others
= 3.
if sy-subrc = 0.
read table t_return index 1.
o_begru-low = t_return-fieldval.
if o_begru-low = 'PAR*'.
o_begru-option = 'CP'.
else.
o_begru-option = 'EQ'.
endif.
o_begru-sign = 'I'.
append o_begru to s_begru.
else.
o_begru = i_begru.
endif.
F4IF_SHLP_EXIT_EXAMPLE
F4IP_INT_TABLE_VALUE_REQUEST
FILENAME_GET
cancel
Print out selection criteria. Nicley
FM_SELECTION_CRITERIA_PRINT formatted.
FORMAT_MESSAGE
FTP_COMMAND
FTP_CONNECT
FTP_DISCONNECT
FU CSAP_MAT_BOM_READ
Example:
data: begin of tstk2 occurs 0.
include structure stko_api02.
data: end of tstk2.
data: begin of tstp2 occurs 0.
include structure stpo_api02.
data: end of tstp2.
G_SET_GET_ALL_VALUES
GET_CURRENT_YEAR
Example:
CALL FUNCTION 'GET_CURRENT_YEAR'
EXPORTING
BUKRS
DATE
IMPORTING
CURRM
CURRY
PREVM
PREVY
= '1000'
= SY-DATUM
=
=
=
=
"
"
"
"
w_currm
w_curry
w_prevm
w_prevy.
GET_GLOBAL_SYMBOLS
GET_INCLUDETAB
GET_JOB_RUNTIME_INFO
GET_PAYSLIP
GUI_CREATE_DIRECTORY
GUI_DELETE_FILE
GUI_DOWNLOAD
GUI_EXEC
GUI_GET_DESKTOP_INFO
GUI_REMOVE_DIRECTORY
GUI_RUN
GUI_UPLOAD
HELP_START
HELP_VALUES_GET_WITH_TABLE
Example:
tables: t001w.
DATA: lc_werks
LIKE t001w-werks,
ltab_fields LIKE help_value OCCURS 0 with header line,
BEGIN OF ltab_values OCCURS 0,
feld(40) TYPE c,
END OF ltab_values.
*-- Set up fields to retrieve data
ltab_fields-tabname
= 'T001W'.
ltab_fields-fieldname = 'WERKS'.
ltab_fields-selectflag = 'X'.
APPEND ltab_fields.
ltab_fields-tabname
= 'T001W'.
ltab_fields-fieldname = 'NAME1'.
ltab_fields-selectflag = space.
APPEND ltab_fields.
*-- Fill values
select * from t001w.
ltab_values-feld = t001w-werks.
append ltab_values.
ltab_values-feld = t001w-name1.
append ltab_values.
endselect.
CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE'
EXPORTING
fieldname
= 'WERKS'
tabname
= 'T001W'
title_in_values_list
= 'Select a value'
IMPORTING
select_value
= lc_werks
TABLES
fields
= ltab_fields
valuetab
= ltab_values
EXCEPTIONS
field_not_in_ddic
= 01
more_then_one_selectfield = 02
no_selectfield
= 03.
HOLIDAY_CHECK_AND_GET_INFO
Example:
data: ld_date
lc_holiday_cal_id
ltab_holiday_attributes
lc_holiday_found
like
like
like
like
INIT_TEXT
K_WERKS_OF_BUKRS_FIND
LIST_FROM_MEMORY
LIST_TO_ASCII
MBEW_EXTEND
MONTH_NAMES_GET
MONTH_PLUS_DETERMINE
Example:
MS_EXCEL_OLE_STANDARD_OLE
OTF_CONVERT
POPUP_TO_DECIDE_WITH_MESSAGE
POPUP_TO_DISPLAY_TEXT
POPUP_TO_SELECT_MONTH
POPUP_WITH_TABLE_DISPLAY
PRICING
PROFILE_GET
PROFILE_SET
READ_TEXT
REGISTRY_GET
REGISTRY_SET
RFC_ABAP_INSTALL_AND_RUN
RH_GET_DATE_DAYNAME
RH_READ_INFTY
RH_START_EXCEL_WITH_DATA
RH_STRUC_GET
RHP0_POPUP_F4_SEARK
Example:
RKD_WORD_WRAP
RP_CALC_DATE_IN_INTERVAL
RP_LAST_DAY_OF_MONTHS
RP_PNP_ORGSTRUCTURE
Example:
CALL FUNCTION 'RP_PNP_ORGSTRUCTURE'
TABLES
pobjid = l_pobjid.
RPY_DYNPRO_READ
RPY_TRANSACTION_READ
RS_COVERPAGE_SELECTIONS
RS_VARIANT_CONTENTS
RSPO_DOWNLOAD_SPOOLJOB
RSPO_RETURN_ABAP_SPOOLJOB
RZL_READ_DIR
RZL_READ_FILE
RZL_SLEEP
RZL_SUBMIT
RZL_WRITE_FILE_LOCAL
SAP_CONVERT_TO_XLS_FORMAT
SAPGUI_PROGRESS_INDICATOR
SAVE_TEXT
SCROLLING_IN_TABLE
SD_DATETIME_DIFFERENCE
SO_WIND_SPOOL_LIST
SPELL_AMOUNT
SWD_HELP_F4_ORG_OBJECTS
SX_OBJECT_CONVERT_OTF_PDF
SX_OBJECT_CONVERT_OTF_PRT
SX_OBJECT_CONVERT_OTF_RAW
SXPG_CALL_SYSTEM
SXPG_COMMAND_CHECK
SXPG_COMMAND_DEFINITION_GET
SXPG_COMMAND_EXECUTE
command, as in
SXPG_COMMAND_CHECK. If the
authorization check is successful, then
execute the command on the target host
system.
SXPG_COMMAND_LIST_GET
TERM_CONTROL_EDIT
TERMINAL_ID_GET
TH_DELETE_USER
TH_ENVIRONMENT
TH_POPUP
TH_REMOTE_TRANSACTION
TH_USER_INFO
TH_USER_LIST
TMP_GUI_DIRECTORY_LIST_FILES
When a value other than * or *.* is used for the filter, you will not get any directories,
unless they match your wildcard filter. For example, if you entered *.png, then only files
and directories that end in png will be returned by the function.
Example:
data:
lc_directory
lc_filter(20)
li_file_count
li_dir_count
ltab_dir_table
ltab_file_file_table
like
type
type
type
like
like
UNIT_CONVERSION_SIMPLE
UPLOAD
UPLOAD_FILES
WEEK_GET_FIRST_DAY
WRITE_LIST
WS_DOWNLOAD
WS_EXCEL
WS_EXECUTE
WS_FILE_DELETE
WS_FILENAME_GET
WS_MSG
WS_UPLOAD
WS_VOLUME_GET
WWW_LIST_TO_HTML