BUEN DIA
agradezco la colaboración de con que camposm puedo unir las tablas oniv y ordr o si solo se pueden unir a traves de inv1 y rdr1 y que campos de lineas serian en SAP B1
gracias
BUEN DIA
agradezco la colaboración de con que camposm puedo unir las tablas oniv y ordr o si solo se pueden unir a traves de inv1 y rdr1 y que campos de lineas serian en SAP B1
gracias
Hola @diego1986 con respecto a tu consulta es correcto solo con las tablas de detalle las puedes unir que serian las RDR1 y INV1 los campos para realizar la unión serian Basentry y BaseLine y luego ya podrías unir las de encabezado el script seria algo como este:
SELECT *
FROM RDR1 T0 -- DETALLE DE LA ORDEN DE VENTA
INNER JOIN ORDR T1 ON T0.DOCENTRY = T1.DOCENTRY -- ENCABEZADO DE LA ORDEN DE VENTA
INNER JOIN INV1 T2 ON T0.DOCENTRY = T2.BASENTRY AND T0.LINENUM = T2.BASELINE -- DETALLE DE LA FACTURA DE VENTA
INNER JOIN OINV T3 ON T2.DOCENTRY = T3.DOCENTRY -- ENCABEZADO DE LA FACTURA DE VENTA
Claro aquí ya quedaría a criterio tuyo como deseas ver la información dado que si la orden de venta no tiene una factura tendrías que modificar los inner join de la factura para que te muestre toda la información las que si tiene factura y las que no.
Ojo que si en tu proceso tienes las Entregas de ventas de por medio el script cambia totalmente, seria que validaras si tienes de por medio las entregas de ventas.
Espero te sea de ayuda mi comentario
Saludos
muchas gracias
muy util toda la informacion
Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.