Query para unir tablas ORIN y RIN1 con OINV y INV1

sql
Etiquetas: #<Tag:0x00007f4354cb57e8>

#1

Buenos días a todos.

Necesito generar una consulta en la Query, donde se pueda visualizar el detalle a nivel de linea (total linea, código de articulo, etc) con algunos datos de cabecera (Fecha de contabilizacion, folio, etc.) a todos los documento emitidos por concepto de Factura de deudores y Notas de crédito de clientes.

Muchas gracias a quien me pueda orientar.

Actualmente las tengo generadas pero por separado; es decir en una consulta ORIN y RINI1, y en otra consulta OINV y INV1

SELECT T0."DocDate",T0."CardName", T0."Address", T0."LicTradNum" RUT, T1."ItemCode",T1."Dscription", T1."Text"Detalle, T1."LineTotal", T1. "TaxCode", T0."DocEntry", T0."FolioPref", T0."FolioNum", T1."OcrCode", T1."OcrCode2", T1."OcrCode3", T1."OcrCode4", T1."AcctCode", T0."CardCode", T0."DocNum",T1."U_EZ_OCNo",T1."U_EZ_HESNo", T0."DocTotal", T0."DocEntry" FROM OINV T0 INNER JOIN INV1 T1 ON T0."DocEntry" = T1."DocEntry" Where T0."FolioNum">0 AND ( T0."DocDate" >= [%0] and T0."DocDate" <=[%1])

SELECT T0."DocDate",T0."CardName", T0."Address", T0."LicTradNum" RUT, T1."ItemCode",T1."Dscription",T1."Text"Detalle, T1."LineTotal", T1. "TaxCode", T0."DocEntry", T0."FolioPref", T0."FolioNum", T1."OcrCode", T1."OcrCode2", T1."OcrCode3", T1."OcrCode4" , T1."AcctCode", T0."CardCode", T0."DocNum",T1."U_EZ_OCNo",T1."U_EZ_HESNo", T0."DocTotal", T0."DocEntry" FROM ORIN T0 INNER JOIN RIN1 T1 ON T0."DocEntry" = T1."DocEntry" Where T0."FolioNum">0 AND ( T0."DocDate" >= [%0] and T0."DocDate" <=[%1])

Gracias de antemano.


#2

Con un Union All en medio de las dos consultas bastó para generar la consulta que buscaba.

Espero sirva a alguien mas.

Saludos.


#3