PDA

Ver la Versión Completa : Funcion que compruebe formato correcto de tipo importe


PabloGP
04/03/09, 10:03:15
Buenos días,

¿Alguien sabe si SAP proporciona alguna función que reciba un importe en tipo char y compruebe que tiene el formato correcto? (que no tenga letras, ni carecteres especiales, tnga solo un punto decimal...). Todas las sugerencias seran bienvenidas.

Gracias!

DavidXD_XD
04/03/09, 14:11:41
Hay una funcion que me sirvio de mucho y con ella validaba q una cadena sea de tipo numerico y tbm le indicaba el numero de decimales que debia tener

Ahi un ejemplo de que parametros le ingreso

call function 'CHECK_AND_CONVERT_NUMERICS'
exporting
dmzei = '.'
dtype = 'DEC'
efeld = l_tara
imp_decimals = '3'
importing
error = l_error.

Donde l_tara es una cadena de caracteres que contiene la cantidad a validar (Ojo debe ser de tipo C), DEC significa que validara que sea decimal, el dmzei indica cual es el caracter decimal y imp_decimals indica el numero de caracteres, espero te pueda servir :D

PabloGP
05/03/09, 09:04:21
Gracias David,

Al final acabe por crearme una funcion propia... Aun así ahora le echare un vistazo a tu función.