cancel
Showing results for 
Search instead for 
Did you mean: 

Query 2 decimales

Former Member
0 Kudos

Hola

Estimados

Estoy mejorando un query reporte de ventas que tengo, pero por alguna razon 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!

Accepted Solutions (1)

Accepted Solutions (1)

gerardo_mendez
Active Contributor
0 Kudos

Hola Oscar.

Espero haber entendido bien, creo que es más un detalle de visualización, si en SQL te muestra una cantidad de decimales y en SAP otra, será cuestión que revises tus parametrizaciones generales:

Quedo al pendiente de tus comentarios. Suerte.

Former Member
0 Kudos

Gracias

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

Gracias!

Tambien para Juan Carlos!

Sldos

Answers (1)

Answers (1)

Former Member
0 Kudos

Por como indicas en tu mensaje, te puede funcionar de esta forma el 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'

  , convert(decimal(19,2),TotalFrgn) 'Total Linea EX'

from INV1

Te faltaba también una coma entre DocEntry y Quantity.

Si no es lo que esperas, sería conveniente que postees una muestra del resultado que esperas desde Excel o algún editor con columnas.

Saludos y suerte...

JC