Relacionar tablas en SAP

hola a todos por favor necesito de su ayuda debo realizar la relacion entre oferta de de venta y orden de venta en SAP B1 SQL las tablas OQUT - QUT1 y ORDR - RDR1

RDR1 baseentry = docentry OQUT

OQUT y QUT1
DocEntry = DocEntry

ORDR y RDR1
DocEntry = DocEntry

Lo podrias hacer a nivel de linea usando el baseentry y el baseline

Revisa por eso, que el basetype corresponde al objeto que quieres relacionar.

Modifica este usando los campos que quieres.

SELECT * 
FROM OQUT T0  
INNER JOIN QUT1 T1 ON T0.[DocEntry] = T1.[DocEntry] 
LEFT JOIN RDR1 T2 ON T1.TrgetEntry=T2.DocEntry 
LEFT JOIN ORDR T3 ON T2.DocEntry=T3.DocEntry

Usa LEFT por que si no existe el pedido que no te traiga nada pero que te muestre como quiera los campos de la cotizacion.

De la misma manera puedes hacerlo con las entregas, despues con facturas y pagos…recuerda pensar en que si no tiene documento destino usar LEFT.

Esper te sirva.

gracias por su ayuda voy a probarlo

1 me gusta