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 = DocEntryORDR 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