¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo ajustar los decimales en el campo TotalFrgn de la tabla INV1 - Solución detallada y paso a paso

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

Hola

Estimados

Estoy mejorando un query reporte de ventas que tengo, pero por alguna razón hay un campo que no puedo dejar con los 2 decimales que necesito, cuando lo veo en SQL muestra los 2 decimales pero al llevarlo al query manager lo redondea, he probado varias formas pero no logro llegar a la meta, el campo es el TotalFrgn de la tabla INV1. Abajo un pequeño extracto del query

select 
    DocEntry
    Quantity,
    (CASE
        WHEN Quantity > '1' then (LineTotal / Quantity)
        WHEN Quantity = '0' then (LineTotal * 1)
        else '0' END) 'Precio Unitario CLP',
        LineTotal 'Total Linea CLP',
        Price  'Precio Unitario EX',              
    TotalFrgn    'Total Linea EX'
        from INV1
    

El campo que no me lleva los 2 decimales el TotalFrgn


Saludos y gracias!

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

3 Respuestas

0
Cargando...

Según tu mensaje, este sería el query que podría funcionarte:


select
  DocEntry
  , Quantity
  , CASE
     WHEN Quantity > '1' then (LineTotal / Quantity)
     WHEN Quantity = '0' then (LineTotal * 1)
     else '0' END 'Precio Unitario CLP'
  , LineTotal 'Total Linea CLP'
  , Price  'Precio Unitario EX'
  , convert(decimal(19,2),TotalFrgn) 'Total Linea EX'
from INV1

También faltaba una coma entre DocEntry y Quantity.

Si no es lo que esperas, sería útil que compartieras un ejemplo del resultado que esperas desde Excel u otro editor con columnas.

¡Saludos y buena suerte!

JC

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

Gracias

Gerardo por tu respuesta estaba tan concentrado en sacar el tema a nivel de consulta, que omití este detalle, y como es una base nueva....la configuración estaba en '0'.

¡Gracias!

¡También para Juan Carlos!

Saludos

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

Hola Oscar.

Espero haber entendido bien, creo que se trata más de un problema de visualización. Si en SQL muestra una cantidad de decimales y en SAP muestra otra, será necesario que revises tus configuraciones generales.

Quedo a la espera de tus comentarios. ¡Buena suerte!

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

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?