¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como vincular tabelas ORDR e OPOR em Pedidos de Venda e Ordens de Compra: Consulta de DocNum e CardCode

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

Olá a todos,

Como vincular as tabelas ORDR e OPOR de Pedidos de Venda e Ordens de Compra?

Criei uma ordem de compra a partir de uma ordem de venda (remessa direta do armazém), e agora gostaria de fazer uma consulta que me mostre DocNum, CardCode da ordem de venda e sua ordem de compra vinculada Doc Num, CardCode

Como posso fazer essa consulta?

Por favor, alguém pode me ajudar?

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

4 Respuestas

0
Cargando...

Obrigado a todos.

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

Olá,

Experimente isso,

SELECT T3.CardCode AS [Código do cliente do pedido de venda], T3.DocNum AS [Número do documento do pedido de venda], T2.ItemCode AS [Item do pedido de venda], T2.Quantity AS [Quantidade do pedido de venda], T1.CardCode AS [Código do cliente do pedido de compra], T1.DocNum AS [Número do documento do pedido de compra], T0.ItemCode AS [Item do pedido de compra], T0.Quantity AS [Quantidade do pedido de compra] FROM POR1 T0 INNER JOIN OPOR T1 ON T0.DocEntry = T1.DocEntry INNER JOIN RDR1 T2 ON T2.DocEntry = T0.BaseEntry AND T0.BaseType = 17 and T1.Docnum = T2.PoTrgNum INNER JOIN ORDR T3 ON T3.DocEntry = T2.DocEntry

Saudações,

Nagarajan

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

Olá,

Registros duplicados para múltiplos pedidos de compra.

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

Olá Rurangwa,

Tente isto:

        
            SELECT 
                T3.CardCode AS [Sales order CardCode],
                T3.DocNum AS [Sales order DocNum],
                T2.ItemCode AS [Item sales order],
                T2.Quantity AS [Qty sales order],
                T1.CardCode AS [Purchase order CardCode],
                T1.DocNum AS [Purchase order DocNum],
                T0.ItemCode AS [Item purchase order],
                T0.Quantity AS [Qty purchase order]
            FROM 
                POR1 T0
                INNER JOIN OPOR T1 ON T0.DocEntry = T1.DocEntry
                INNER JOIN RDR1 T2 ON T2.DocEntry = T0.BaseEntry AND T0.BaseType = 17
                INNER JOIN ORDR T3 ON T3.DocEntry = T2.DocEntry
            
        
    

Você pode encontrar a referência do pedido de venda na linha do pedido de compra procurando pelos campos baseEntry, baseType e baseLine.

Espero que isso ajude.

Atenciosamente,

Diego Lother

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?