Hola a todos!!!
Tengo un requerimiento para ser aplicado en PRD, se trata de que al usar la función SPELL_AMOUNT me devuelve el monto letras (monto_letras-word) sin separación para ciertas cifras, especificamente con los cuatrocientos (400).
Ejemplos:
1) Para la cifra Bs. 145.103.498 devuelve el texto:
CIENTO CUARENTA Y CINCO MILLONES CIENTO TRES MIL CUATROCIENTOSNOVENTA Y OCHO
Lo que debería ser:
CIENTO CUARENTA Y CINCO MILLONES CIENTO TRES MIL CUATROCIENTOS NOVENTA Y OCHO
2) Para la cifra Bs. 428.042 devuelve el texto:
CUATROCIENTOSVEINTIOCHO MIL CUARENTA Y DOS
Lo que debería ser:
CUATROCIENTOS VEINTIOCHO MIL CUARENTA Y DOS
Agradecería cualquier sugerencia, información, enlaces, etc. ya que es urgente.
Saludos
tgfch
Tengo un requerimiento para ser aplicado en PRD, se trata de que al usar la función SPELL_AMOUNT me devuelve el monto letras (monto_letras-word) sin separación para ciertas cifras, especificamente con los cuatrocientos (400).
Código:
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
amount = monto
currency = 'VEB'
language = sy-langu
IMPORTING
in_words = monto_letras
EXCEPTIONS
not_found = 1
too_large = 2
OTHERS = 3.
1) Para la cifra Bs. 145.103.498 devuelve el texto:
CIENTO CUARENTA Y CINCO MILLONES CIENTO TRES MIL CUATROCIENTOSNOVENTA Y OCHO
Lo que debería ser:
CIENTO CUARENTA Y CINCO MILLONES CIENTO TRES MIL CUATROCIENTOS NOVENTA Y OCHO
2) Para la cifra Bs. 428.042 devuelve el texto:
CUATROCIENTOSVEINTIOCHO MIL CUARENTA Y DOS
Lo que debería ser:
CUATROCIENTOS VEINTIOCHO MIL CUARENTA Y DOS
Agradecería cualquier sugerencia, información, enlaces, etc. ya que es urgente.
Saludos
tgfch
Comentario