Functionality This function module checks the contents of a field in external format(INPUT_EXTERNAL), taking into account the user settings (date format,decimal and thousand separators). If required, it can return the valuein an internal format converted to characters (INPUT_I_FORMATparameter). The field INPUT_EXTERNAL must be a character field. It canhave any length, but must not be longer than the output length ofTABLE_FIELD. Otherwise, the exception INPUT_TOO_LONG is raised. All exceptions relating to incorrect field contents are handled usingerror messages. Examples: INPUT_EXTERNAL: 170398, TABLE_FIELD points to a date field. User-specific date format is DD.MM.YYYY => No exception. INPUT_I_FORMAT: 17.03.1998 If the user had had the date format MM/DD/YYYY, the INVALID_DATE exception would have arisen. |