Avalados por :

Como unir tabelas ORCT, RCT2, OINV, INV1 e OACT do SAP B1 sem duplicatas

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

Olá a todos,

Quero fazer uma consulta que mostre dados de Fatura de A/R e Pagamento recebido,

Como posso unir as tabelas ORCT, RCT2, OINV, INV1 e OACT do SAP B1?

Tentei algo assim, mas está trazendo duplicatas

SELECT T4.[price] FROM ORCT T0 LEFT JOIN RCT2 T1 ON T0.DocNum = T1.DocNum LEFT Join OINV T2 On T2.DocEntry=T1.DocEntry INNER JOIN OACT T3 ON T0.[CashAcct] = T3.[AcctCode] inner join INV1 T4 ON T2.[DocEntry]=T4.[DocEntry]

Por favor, alguém pode me ajudar?

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

2 Respuestas

0
Cargando...

Olá Rurangwa Schadrack ,

Anteriormente enfrentei o mesmo problema em minha consulta, mas foi resolvido adicionando o Grupo e Resumo no Relatório Crystal:

SELECT T0.[DocNum] PaymentNo, T0.[DocDate] PaymentDate, T0.[CardCode], T0.[CardName], T1.[BfDcntSum] PaymentTot, T2.[DocNum] InvNo, T3.[SlpName],T2.[U_Branch], T2.[DocTotal] InvTot, T2.[DiscSum] TotDiscount, T4.[AcctName] InvAcct, T2.[DocDate] InvDate FROM ORCT T0 INNER JOIN RCT2 T1 ON T0.[DocEntry] = T1.[DocNum] Left Outer Join OINV T2 ON T1.[DocEntry] =T2.[DocEntry] And T0.[CardCode] =T2.[CardCode] INNER JOIN OSLP T3 ON T2.[SlpCode] = T3.[SlpCode] INNER JOIN OACT T4 ON T2.[CtlAccount]= T4.[AcctCode] WHERE T2.[CANCELED] ='N' And T0.[Canceled] ='N'

Obrigado.

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

Olá,

A consulta repetirá o Pagamento recebido várias vezes de acordo com o número de faturas selecionadas na linha de pagamento recebido. Da mesma forma, o Número da fatura será repetido de acordo com o número de itens na linha da fatura.

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?