#1
|
|||
|
|||
Convertir datos
Pues a ver si alguien se le ocurre algo para modificar un char ( 14.500,34 ) para poderlo multiplicar por -1.
Probe ya casi de todo, busque funciones, move, write to, igualando variables (sin decimales asi si me deja) pero nada. Gracias a todos. |
#2
|
||||
|
||||
primero, debes quitarle el punto con
number = 14.500,34. do. remplace '.' with space into number. if sy-subrc = 0. condense number. else. exit. endif. enddo. con esto ya pasas number a un tipo p de 2 decimales y con eso ya lo puedes multiplicar por menos 1.
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#3
|
|||
|
|||
Muchas gracias robert_milan, me ha servido de mucho
|
#4
|
||||
|
||||
Excelente
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|