SF_STRING_CHECK is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.
See here to view full function module documentation and code listing, simply by entering the name SF_STRING_CHECK into the relevant SAP transaction such as SE37 or SE80.
Associated Function Group:
SFAR
Released Date:
Not Released
Processing type: Normal fucntion module
CALL FUNCTION 'SF_STRING_CHECK' "Comparison of character strings
EXPORTING
attribute_type = " tfia-datatyp Data type of attribute (CHAR)
frontier_type = " fist-hits Defined interval for value restric
single_attribute_value = " sfiwp-wordf String (possibly attribute value s
value_high = " atres-at_val upper limit for interval entry
value_low = " atres-at_val lower limit for interval entry
IMPORTING
checked_value = " sfiwp-wordf validated attribute value string
EXCEPTIONS
ATTRIBUTE_TYPE_WRONG = 1 " wrong attribute category (that is,
INTERVAL_TYPE_INVALID = 2 " invalid interval category
. " SF_STRING_CHECK
The ABAP code below is a full code listing to execute function module SF_STRING_CHECK including all data declarations. The code uses the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the original method of declaring data variables up front. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8).
| ld_checked_value | TYPE SFIWP-WORDF . |
The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.
DATA:
| ld_checked_value | TYPE SFIWP-WORDF , |
| ld_attribute_type | TYPE TFIA-DATATYP , |
| ld_frontier_type | TYPE FIST-HITS , |
| ld_single_attribute_value | TYPE SFIWP-WORDF , |
| ld_value_high | TYPE ATRES-AT_VAL , |
| ld_value_low | TYPE ATRES-AT_VAL . |
Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name SF_STRING_CHECK or its description.
SF_STRING_CHECK - Comparison of character strings SF_SPECIALCHAR_DELETE - Delete special characters and umlaut conversion SF_SO_UPDATE - SAPfind: Update SHL object in SAPoffice file SF_SO_SELECT_LANGUAGES - Choice of languages for search via search interface SF_SO_RETRIEVAL - Retrieval from search interface SF_SO_READ - SAPfind: Read SHL object from SAPoffice file