¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como ajustar os decimais no campo TotalFrgn da tabela INV1 - Solução detalhada e passo a passo

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

Oi

Prezados

Estou melhorando um relatório de consulta de vendas que tenho, mas por algum motivo há um campo que não consigo deixar com as 2 casas decimais que preciso. Quando vejo no SQL, ele mostra as 2 casas decimais, mas ao levá-lo para o gerenciador de consultas, ele arredonda. Já tentei várias formas, mas não consigo atingir a meta. O campo é o TotalFrgn da tabela INV1. Abaixo um pequeno trecho da consulta

select 
    DocEntry
    Quantity,
    (CASE
        WHEN Quantity > '1' then (LineTotal / Quantity)
        WHEN Quantity = '0' then (LineTotal * 1)
        else '0' END) 'Preço Unitário CLP',
        LineTotal 'Total da Linha CLP',
        Price  'Preço Unitário EX',              
    TotalFrgn    'Total da Linha EX'
        from INV1
    

O campo que não me traz as 2 casas decimais é o TotalFrgn


Saudações e obrigado!

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

3 Respuestas

0
Cargando...

Segundo a sua mensagem, este seria o query que poderia funcionar para você:


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

Também faltava uma vírgula entre DocEntry e Quantity.

Se não for o que você espera, seria útil que compartilhasse um exemplo do resultado que espera do Excel ou de outro editor com colunas.

Saudações e boa sorte!

JC

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

Obrigado

Gerardo, obrigado pela sua resposta. Eu estava tão concentrado em abordar o problema em termos de consulta que acabei omitindo esse detalhe e, como se trata de uma base nova, a configuração estava em '0'.

°Obrigado!

°Também para Juan Carlos!

Saudações

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

Olá Oscar.

Espero ter entendido corretamente, acredito que se trata mais de um problema de visualização. Se no SQL mostra uma quantidade de decimais e no SAP mostra outra, será necessário que verifiques as tuas configurações gerais.

Fico aguardando teus comentários. Boa sorte!

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?