¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como converter um valor de ponto flutuante para numérico no SAP - Guia passo a passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 74 Vistas
0
Cargando...

Olá Gurus,

Meu requisito é converter um valor de ponto flutuante para numérico.

Estou recuperando um valor do campo ATFLV da tabela AUSP como

1,230000000000000E+02 e preciso convertê-lo para

123,000.

Existe algum módulo de função para fazer isso?

Por favor, ajude.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Pegue uma variável do tipo P

Mova o valor de ponto flutuante para essa variável e mova a variável do tipo P para uma variável do tipo caractere para evitar o ponto decimal, para isso pode ser necessário usar split em '.'.

Também resolvi esse tipo de problema dessa maneira.

Espero que isso ajude.

Saudações

Bikas

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Utilize FM:MURC_ROUND_FLOAT_TO_PACKED

Saudações

Jana

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

DATA: Y_PACK(16) TYPE P,

y_num type n.

FIELD-SYMBOLS: <P>.

*----


ASSIGN Y_PACK TO <P>.

<P> = FLOAT.

UNPACK <P> TO y_num.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Teste FM: FLTP_CHAR_CONVERSION

Saudações,

Sandeep

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?