Function modules are sub-programs, But not like an include programs. It run it-self without main program. That contains a set of reusable statements or code with importing and exporting parameters. In SAP ABAP provides some predeveloped or predefined function modules as per the requirement you will use it.
If you use the function module, then first you know what is the working of this predeveloped function module. Below have the different function modules and their uses.
Function Modules | It's Uses |
---|---|
REUSE_ALV_GRID_DISPLAY | Show the data in table format . |
REUSE_ALV_LIST_DISPLAY | Show the data in table format . |
REUSE_ALV_FIELDCATALOG_MERGE | Convert table to fieldcat. |
LVC_FIELDCATALOG_MERGE | Convert table to fieldcat . |
HR_IN_CHG_INR_WRDS | Convert amount to word.(only Indian rupees) |
SPELL_AMOUNT | Convert amount to word.(any country amount) |
FI_CONVERT_FIRSTCHARS_TOUPPER | Convert first letter is upper case letter. |
GET_CURRENT_YEAR | Show the current financial year. |
RP_CALC_DATE_IN_INTERVAL | Add two date or month |
ADD_TIME_TO_DATE | Add two time |
SD_DATETIME_DIFFERENCE | Difference of two date and time |
G_POSTING_DATE_OF_PERIOD_GET | Find form date and to date. |
HR_JP_MONTH_BEGIN_END_DATE | Find month start date and end date. |
C14Z_MESSAGES_SHOW_AS_POPUP | Show the pop up message. |
FORMAT_MESSAGE | Show the message in a full screen. |
VRM_SET_VALUES | Show the drop down menu. |
F4_FILENAME | Choose the file in the local system. |
DSYS_SHOW_FOR_F1HELP | Show the help of any field. |
F4IF_INT_TABLE_VALUE_REQUEST | Show the help of value request. |
CONVERSION_EXIT_ALPHA_INPUT | Add zero's in user input. |
CONVERSION_EXIT_ALPHA_OUTPUT | Remove zero's in output field. |
CONVERSION_EXIT_MATN1_INPUT | Add zero's in Material number. |
CONVERSION_EXIT_MATN1_OUTPUT | Remove zero's in Material number. |
GUI_DOWNLOAD | Transfer internal table data to file |
MS_EXCEL_OLE_STANDARD_DAT | Transfer internal table data to file |
TEXT_CONVERT_XLS_TO_SAP | Transfer excel file data to internal table |
GUI_UPLOAD | Transfer text file data to internal table |
SSF_FUNCTION_MODULE_NAME | Generate function module according to smart form name |
SSF_OPEN | Open job as like print multiple smart form |
SSF_CLOSE | Close job as like print multiple smart form |
SSFCOMP_PDF_PREVIEW | Direct open print preview |
CONVERT_OTF | Convert to OTF format |
SX_OBJECT_CONVERT_OTF_PDFF | Convert to OTF TO PDF format |
SO_NEW_DOCUMENT_ATT_SEND_API1 | Send document in mail |
READ_TEXT | Fetch text details |
BAPI_FIXEDASSET_OVRTAKE_CREATE | Create BAPI |
BAPI_TRANSACTION_COMMIT | Save or commit BAPI |
DEQUEUE_ALL | Release Locks of an LUW |
BAPI_ACC_DOCUMENT_POSTL | Posting the account document for GL/AP/AR |
BAPI_ACC_INVOICE_RECEIPT_POST | Posting the account document for AP |
BAPI_ACC_GL_POSTING_POST | Posting the only G/L account |
BAPI_SALESORDER_CREATEFROMDAT2 | Create sale order |
RFC_READ_TABLE | Read database table from another system |
GET_GLOBALS_FROM_SLVC_FULLSCR | Update ALV after modification |
ENQUE_READ2 | Read lock entries of a client |
SAPGUI_PROGRESS_INDICATOR | GUI PROGRESS PERCENTAGE |
DP_CREATE_URL | Generates a temporary URL |
/ISDFPS/EXEC_TRANSACTION | Function module to call T-code |
NUMBER_GET_NEXT | Retrieve next number from Number Range |
POPUP_TO_CONFIRM | Ask question through a popup dialog box |
ADDR_GET_NEXT_COMM_TYPE | Find communication type |
CONVERT_COMM_TYPE_DATA | Convert communication type data |
NAST_PROTOCOL_UPDATE | Nast protocol update is success or not |
SX_ADDRESS_TO_DEVTYPE | Sender address to delivery mail |
FP_FUNCTION_MODULE_NAME | Generate function module according to adobe form name |
FP_JOB_OPEN | Open job as like print multiple adobe form |
FP_JOB_CLOSE | Close job as like print multiple adobe form |
ARCHIV_GET_PRINTFORMAT | Set archive print format |
ARCHIV_CREATE_OUTGOINGDOCUMENT | Archive document create |
FP_GET_LAST_ADS_ERRSTR | Check error last address of adobe form |
ICON_CREATE | Create Icon |
0 Comments