Avalados por :

Como obter o valor de venda por artigo APÓS o desconto geral em tabelas OINV e INV1 do SAP

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

Estou relacionando as tabelas OINV e INV1. Tenho o campo LineTotal da tabela INV1 que me dá o total por artigo antes do desconto geral. A soma desse campo para todos os artigos vendidos me dá o que eu chamo de subtotal da fatura, depois do subtotal de todos os artigos segue o desconto geral (chamo assim porque não é um desconto por artigo, mas sim que é usado para todos os artigos).

A pergunta é: existe um campo nessas tabelas onde posso obter o valor da venda por artigo DEPOIS do desconto geral? Ou devo obtê-lo através da fórmula LineTotal - (LineTotal * (DiscPrcnt / 100))? O campo do desconto geral está no campo DiscPrcnt da tabela OINV e, como é aplicado de forma geral para cada linha, serve para esse propósito.

A pergunta é importante porque são muitas linhas para processar e quero otimizá-la de forma que, se existir o campo por artigo, não precise calcular.

Obrigado

Cumprimentos

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

4 Respuestas

0
Cargando...

Gonzalo, Gerardo está correto, o que eu preciso é saber a quantidade de desconto que corresponde a cada linha. A conclusão a que estou chegando é que só é possível obter isso através do cálculo do desconto geral e aplicá-lo a cada linha, como Gerardo indicou em respostas anteriores.

A análise de vendas por item reduz o desconto no valor da venda por item, ou seja, o valor que aparece é líquido do desconto, então se eu quiser igualá-lo com esse relatório, devo subtraí-lo como parte da mesma consulta.

Por favor, me corrijam se estiver errado.

Se não houver outra maneira de fazer isso, considerarei a consulta como respondida.

Saudações.

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

Exato Gonzalo, no entanto, o que o colega precisa saber é a quantidade desse desconto que corresponde a cada linha.

Saudações.

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

Neste caso, há um campo na tabela OINV chamado DiscSum que mostra o total do desconto geral aplicado no documento.

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

Olá colega.

Pelo que entendi, o cálculo deve ser feito manualmente.

Como mencionado pelos colegas, existe um campo que armazena o valor do desconto, porém é o desconto por linha, não o desconto geral que você menciona em sua situação.

Em conclusão... Vamos deixar algo claro: todo desconto na tabela INV1 é o desconto por item, é o desconto que inserimos para cada linha. O desconto mencionado por Juan Carlos é o desconto geral, que afeta o "total do documento". Se for necessário calcular por item, é preciso iniciar um cálculo como o que você já mencionou.

Saudações.

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?