Esta función permite convertir una cantidad o número en palabras.
los parámetros de ingreso son:
amount: Tipo dmbtr o enteger con el monto o número que se desea convertir.
Currency: Tipo sywaers, para las monedas. En blanco para los números. Normalmente puedo usar 'PEN' para soles, 'USD' para dolares o 'EUR' para euros.
Filler: Tipo char(1), puede ser un 0 o una *, etc. Es un relleno que aparece en el monto convertido. Personalmente nunca lo utilizo.
Language: Tipo sylangu, indicador del lenguaje en el que se va a convertir. Normalmente se puede poner 'ES' de español o 'EN' para ingles.
In_words: Tipo spell, es una estructura. Es donde vamos a obtener el monto o número convertido en letras, tanto la parte entera (en el campo WORD) como la parte decimal (campo DECWORD).
Las variables y constantes son referenciales, pueden ser cualquier nombre.
data: w_totret type dmbtr.
data: w_in_words type spell.
constants: c_langu type sylangu value 'ES'.
constants: c_currency type sywaers value 'PEN'.
No hay comentarios:
Publicar un comentario