Você está na página 1de 1

SELECT

TRIM(SE.E2_FILIAL) AS E2_FILIAL,
TRIM(SD.D1_COD) AS "Pruduto (SD1)",
TRIM(SB.B1_XDES) AS "Descrição produto (SB1)",
TRIM(SD.D1_DOC) AS "Documento (SD1)",
TRIM(SD.D1_ITEM) AS "Item NF (SD1)",
TRIM(SD.D1_GRUPO) AS "GRUPO (SD1)",
TRIM(SD.D1_PEDIDO) AS "PEDIDO (SD1)",
TRIM(SD.D1_ITEMPC) AS "ITEM PC (SD1)",
TRIM(SD.D1_CC) AS "CENTRO_DE_CUSTO(SD1)",
TRIM(SE.E2_NUM) AS "Numero (SE2)",
TRIM(SE.E2_PARCELA) AS "Parcela (SE2)",
TRIM(SE.E2_TIPO) AS "Tipo (SE2)",
TRIM(SE.E2_NATUREZ) AS "Natureza (SE2)",
TRIM(SE.E2_XTPREQ) AS "XPTREQ (SE2)",
TRIM(SE.E2_NOMFOR) AS "Nome Forncedor (SE2)",
TRIM(SE.E2_EMISSAO) AS "Emissão (SE2)",
TRIM(SE.E2_VENCREA) AS "Vencimento Real (SE2)",
TRIM(SE.E2_VENCORI) AS "Vencimento Original (SE2)",
TRIM(SE.E2_VALOR) AS "Valor (SE2)",
TRIM(SE.E2_NUMBOR) AS "Bordero (SE2)",
TRIM(SD.D1_TOTAL) AS "Valor Total (SD1)",
TRIM(SD.D1_TOTAL) + TRIM(SD.D1_VALIRR) + TRIM(SD.D1_VALCOF) + TRIM(SD.D1_VALPIS) +
TRIM(SD.D1_VALCSL) AS D1_TOTAL_AJUSTADO,
TRIM(SE.E2_HIST) AS "Historico (SE2)",
TRIM(SE.E2_FORNECE) AS "Fornecedor (SE2)",
TRIM(SE.E2_PREFIXO) AS "Prefixo (SE2)",
TRIM(SE.E2_LOJA) AS "Loja (SE2)",
TRIM(SE.E2_NUM) AS "Tìtulo (SE2)",
TRIM(SE.E2_MOTIVO) AS "Motivo (SE2)",
SD.R_E_C_N_O_ CHAVE_SD1,
SE.R_E_C_N_O_ CHAVE_SE2
FROM PROTHEUS_12.SE2010 SE

LEFT JOIN PROTHEUS_12.SD1010 SD


ON SE.E2_PREFIXO = SD.D1_SERIE AND SE.E2_LOJA = SD.D1_LOJA AND SE.E2_NUM =
SD.D1_DOC AND SE.E2_FILIAL = SD.D1_FILIAL AND SE.E2_FORNECE = SD.D1_FORNECE

LEFT JOIN PROTHEUS_12.SB1010 SB


ON SD.D1_COD = SB.B1_COD

WHERE
TRIM(SE.D_E_L_E_T_) IS NULL
AND TRIM(SD.D_E_L_E_T_) IS NULL
AND TRIM(SB.D_E_L_E_T_) IS NULL
AND E2_VENCREA BETWEEN '20230101' AND '30000101'
AND EXTRACT(YEAR FROM TO_DATE(TRIM(E2_VENCREA),'YYYYMMDD')) - EXTRACT(YEAR FROM
SYSDATE) BETWEEN -1 AND 0
AND TO_DATE(E2_VENCREA,'YYYYMMDD') - TRUNC(SYSDATE) BETWEEN 0 AND 30
;

Você também pode gostar