EMPRESA (P_CODEMP)
SELECT CODEMP AS VALUE, CODEMP || ' - ' || NOMEFANTASIA AS LABEL FROM TSIEMP ORDER BY CODEMP ASC
SELECT CODEMP AS VALUE, (NOMEFANTASIA || ' (' || CODEMP || ')' ) AS LABEL FROM TSIEMP ORDER BY NOMEFANTASIA
EMPRESA MATRIZ (P_CODEMPMATRIZ)
SELECT DISTINCT EMPM.CODEMPMATRIZ AS VALUE, EMPM.CODEMPMATRIZ || ' - ' || EMP.NOMEFANTASIA AS LABEL FROM TSIEMP EMPM INNER JOIN TSIEMP EMP ON EMPM.CODEMPMATRIZ = EMP.CODEMP ORDER BY EMPM.CODEMPMATRIZ ASC
GERENTE (P_CODGER)
SELECT CODVEND AS VALUE, CODVEND || ' - ' || APELIDO AS LABEL FROM TGFVEN WHERE TIPVEND NOT IN ('V’,'G') ORDER BY APELIDO ASC
SELECT CODVEND AS VALUE, (APELIDO || ' (' || CODVEND || ')' ) AS LABEL FROM TGFVEN WHERE TIPVEND = ‘G' AND ATIVO = 'S' ORDER BY APELIDO
VENDEDOR (P_CODVEND)
SELECT CODVEND AS VALUE, CODVEND || ' - ' || APELIDO AS LABEL FROM TGFVEN WHERE TIPVEND = 'V' ORDER BY APELIDO ASC
SELECT CODVEND AS VALUE, (APELIDO || ' (' || CODVEND || ')' ) AS LABEL FROM TGFVEN WHERE TIPVEND = 'V' AND ATIVO = 'S' ORDER BY APELIDO
CENTRO DE RESULTADO (P_CODCENCUS)
SELECT CODCENCUS AS VALUE, (DESCRCENCUS || ' (' || CODCENCUS || ')' ) AS LABEL FROM TSICUS ORDER BY DESCRCENCUS
TIPO DE MOVIMENTO (P_TIPMOV)
SELECT DISTINCT
TOPP.TIPMOV AS VALUE,
(CASE WHEN TOPP.TIPMOV = 'Q' THEN 'Q - Requisição' ELSE
(CASE WHEN TOPP.TIPMOV = 'G' THEN 'G - Pagamento' ELSE
(CASE WHEN TOPP.TIPMOV = 'C' THEN 'C - Compra' ELSE
(CASE WHEN TOPP.TIPMOV = 'O' THEN 'O - Pedido de Compra' ELSE
(CASE WHEN TOPP.TIPMOV = 'E' THEN 'E - Devolução de Compra' ELSE
(CASE WHEN TOPP.TIPMOV = 'D' THEN 'D - Devolução de Venda' ELSE
(CASE WHEN TOPP.TIPMOV = 'I' THEN 'I - Financeiro' ELSE
(CASE WHEN TOPP.TIPMOV = 'L' THEN 'L - Devolução de Requisição' ELSE
(CASE WHEN TOPP.TIPMOV = 'M' THEN 'M - Devolução de Transf.' ELSE
(CASE WHEN TOPP.TIPMOV = 'J' THEN 'J - Pedido de Requisição' ELSE
(CASE WHEN TOPP.TIPMOV = 'T' THEN 'T - Transferência' ELSE
(CASE WHEN TOPP.TIPMOV = 'V' THEN 'V - Venda' ELSE
(CASE WHEN TOPP.TIPMOV = 'K' THEN 'K - Pedido de Transferência' ELSE
(CASE WHEN TOPP.TIPMOV = 'B' THEN 'B - Movimento Bancário' ELSE
(CASE WHEN TOPP.TIPMOV = 'P' THEN 'P - Pedido de Venda' ELSE
(CASE WHEN TOPP.TIPMOV = 'R' THEN 'R - Recebimento' ELSE 'Produção'
END) END) END) END) END) END) END) END) END) END) END) END) END) END) END) END) AS LABEL
FROM
TGFTOP TOPP
ORDER BY
TOPP.TIPMOV ASC
TOPP.TIPMOV ASC
TIPO DE OPERAÇÃO (P_CODTIPOPER)
SELECT DISTINCT
CAB.CODTIPOPER AS VALUE,
TOPP.DESCROPER AS LABEL
FROM
TGFCAB CAB INNER JOIN TGFTOP TOPP ON CAB.CODTIPOPER = TOPP.CODTIPOPER AND CAB.DHTIPOPER = TOPP.DHALTER
ORDER BY
CAB.CODTIPOPER ASC
SELECT DISTINCT
CAB.CODTIPOPER AS VALUE,
TOPP.DESCROPER AS LABEL
FROM
TGFCAB CAB INNER JOIN TGFTOP TOPP ON CAB.CODTIPOPER = TOPP.CODTIPOPER AND CAB.DHTIPOPER = TOPP.DHALTER
ORDER BY
CAB.CODTIPOPER ASC
Imagens: Luciana Falbo
Nenhum comentário:
Postar um comentário