estimado, lamento no poder ayudarte mucho nunca he usado sapscript y en mi sistema hay solo smartforms.
Encontré un manual de sapscript con algo que podría ayudar, es para el formato de los valores y como tomarlos según estan definidos en el diccionario de datos.
¿viste como sale el campo en la tabla y trataste de darle el formato de salida como dice aquí?
si te fijas ajusta el numero y redondea según el nº de decimales que le pongas
Gracias por su respuesta amigo, en la tabla se muestra correctamente el campo, por ejemplo con la cantidad en 3,5:
El problema es que al llegar al SapScript en modo debuguer ese campo EKPO-KTMNG y el campo RM06P-PRMG1 llegan con el valor 3.500, es decir que de nada me serviria darle formato, debido a que cuanto realmente vengan los 3.500 no debo afectarlos.
Hola con todas amigo, verifique con diferentes unidades de medida y pasa lo mismo, aun cuando el redondeo esta en 0.
Miren como llegan los valores de este ejemplo al Sapscript:
Esto es al debuguearlo, la Primera variable es la que se imprime con 4 lo cual esta errado, la segunda viene con 3.500 también errado, ya que en la BS esta de esta con 3,5: