Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT A.NROPDV,
- A.CODOPERADOR,
- O.NOME DESCOPERADOR,
- A.DTAMOVIMENTO,
- A.NROTURNO,
- A.NROEMPRESA,
- A.NROEMPRESAMAE,
- A.NROENVELOPE,
- ABS(A.VLRLANCTO) VLRSANGRIA,
- A.TIPO,
- F.FORMAPAGTOREDUZ TIPO_DESCRICAO,
- NVL(A.TIPOSANGRIA,'L') TIPOSANGRIA,
- 'LOJA' TIPOSANGRIA_DESC,
- A.NROFORMAPAGTO,
- A.DTAHORLANCTO,
- A.TIPOEVENTO,
- NVL(A.SANGRIACANCELADA,'N') SANGRIACANCELADA,
- NULL GTV,
- MFL_FINANCEIRO.SEQSUPERVISOR,
- O.NOME AS SUPERVISOR
- FROM FI_TSNMOVIMENTODETALHADOIMP A,
- FIV_TSNOPERADORCAIXA O,
- MRL_FORMAPAGTO F,
- MFL_FINANCEIRO
- WHERE A.TIPOEVENTO = 'G'
- AND NVL(A.TIPOSANGRIA,'L') = 'L'
- AND A.NROEMPRESA = O.NROEMPRESA
- AND A.CODOPERADOR = O.CODOPERADOR
- AND A.NROFORMAPAGTO = F.NROFORMAPAGTO
- AND MFL_FINANCEIRO.SEQFINANCEIRO = A.SEQFINANCEIRO
- AND MFL_FINANCEIRO.SEQSUPERVISOR = O.CODOPERADOR
- UNION ALL
- SELECT B.NROPDV,
- B.CODOPERADOR,
- O.NOME,
- B.DTAMOVIMENTO,
- B.NROTURNO,
- B.NROEMPRESA,
- B.NROEMPRESAMAE,
- B.NROENVELOPE,
- B.VLRSANGRIA,
- B.TIPO,
- CASE B.TIPO
- WHEN 'CAN' THEN 'CANCELAMENTO'
- WHEN 'CHP' THEN 'CHEQUE A PRAZO'
- WHEN 'CHV' THEN 'CHEQUE À VISTA'
- WHEN 'CON' THEN 'CONVÊNIO'
- WHEN 'CRC' THEN 'CARTÃO DE CRÉDITO'
- WHEN 'CRD' THEN 'CARTÃO DE DÉBITO'
- WHEN 'TCK' THEN 'TICKET'
- WHEN 'DIN' THEN 'DINHEIRO'
- WHEN 'OUT' THEN 'OUTROS'
- WHEN 'QUE' THEN 'QUEBRA DE CAIXA'
- WHEN 'SOB' THEN 'SOBRA DE CAIXA'
- END TIPO_DESCRICAO,
- B.TIPOSANGRIA,
- CASE B.TIPOSANGRIA
- WHEN 'S' THEN 'SEGURADORA'
- ELSE 'TIPO DE SANGRIA INVÁLIDO' END,
- C.NROFORMAPAGTO,
- B.DTAHORLANCAMENTO,
- 'G',
- NULL,
- B.GTV,
- NULL,
- NULL
- FROM FI_TSMOVTOSANGRIA B,
- FIV_TSNOPERADORCAIXA O,
- FI_TSCODMOVIMENTO C
- WHERE B.NROEMPRESA = O.NROEMPRESA
- AND B.CODOPERADOR = O.CODOPERADOR
- AND B.NROEMPRESAMAE = C.NROEMPRESAMAE
- AND B.TIPO = C.TIPO
- AND B.CODMOVIMENTO = C.CODMOVIMENTO;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement