my code stock.com

marcus.sacramento

QR EXTRACAO RESOLVIDO SISTEMA AFETADO
by marcus.sacramento

Script para extração dos ARS abertos para as Fábricas CLY, EAI e SAC. Leva em Consideração o Sistema Afetado,
data resolvido
Parâmetros:
    DATA_INICIO(DD/MM/YYYY) = Data Início da Contagem de resolvido
    DATA_FIM(DD/MM/YYYY) = Data Fim da Contagem de resolvido
    Usar ScanDefine no Navigator

Snippet options

Download: Download snippet as qr-extracao-resolvido-sistema-afetado.sql.
Copy snippet: For this you need a free my code stock.com account.
Embed code : You will find the embed code for this snippet at the end of the page, if you want to embed it into a website or a blog!

/**********************************************************************************************************************************
Script:QR EXTRACAO RESOLVIDO INCIDENTE
Descrição:Script para extração dos ARS abertos para as Fábricas CLY, EAI e SAC. Leva em Consideração o Agente Solução Final,
 data resolvido
Parâmetros: 
     DATA_INICIO(DD/MM/YYYY) = Data Início da Contagem de resolvido
     DATA_FIM(DD/MM/YYYY) = Data Fim da Contagem de resolvido
     Usar ScanDefine no Navigator
Retorno: Total de Aberturas por Fábrica
Data Criação: 27/10/2011
     Responsável:Marcus Vinicius
=============================================================Alteração=============================================================
 Data:  Responsável: 
 OBS:

**********************************************************************************************************************************/
DEFINE DATA_INICIO = '01/11/2011' VARCHAR2;
DEFINE DATA_FIM = '01/12/2011' VARCHAR2;
SELECT 
'Cly-Acc', count( D.NUMERO_ARS)
FROM (SELECT
-- 
 A.C536871391 AS SISTEMA_AFETADO,
 A.C1 AS NUMERO_ARS, 
 A.C536870990 AS AGENTE_SOLUCAO,
DECODE(A.C7,'0','Novo','1','Designado','2','Em Andamento','3','Pendente','4','Redesignado','5','Escalado','6','Contingenciado','7','Resolvido','8','Fechado','9','Cancelado') AS DESC_STATUS, -- DESCRICAO STATUS
TRUNC(TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS') + A.C3 / (24 * 60 * 60)) AS DATA_ABERTURA,
DECODE(A.C536871023,'0','Sim','1','Não') AS REABERTO,
 DECODE(A.C536871173,'0','Atividade Recorrente','1','Incidente','2','Atividade Orientação','3','Atividade Implantação','4','Serviço','') AS DET_CLASSIF_CHAMADO, -- DETALHE DA CLASSIFICACAO CHAMADO
 A.C536870928 + 1 AS SEVERIDADE
FROM  T90 A
WHERE 
(a.c3 >= ((  TO_DATE ('&&DATA_INICIO 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400) and (a.C3 < ((  TO_DATE ('&&DATA_FIM 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400)))
AND A.C536871173 = 1
AND ( A.C536871391 LIKE 'CLARIFY%' )
) D
where 
 ( (D.AGENTE_SOLUCAO LIKE 'OPER%INV%CLY%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%COMBOS%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%BDWEB_FIXA%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%N1_FIX%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%N1_GECO%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%MIGRA%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%PORTAB%')
                                 OR (D.AGENTE_SOLUCAO LIKE
                                          'SUPORTE%NOVO_DECRETO%CLARIFY%')
                                 OR (D.AGENTE_SOLUCAO LIKE
                                          'SUPORTE%OUVIDORIA%CLARIFY%'))
                                          union
SELECT 
'Total', count( D.NUMERO_ARS)
FROM (SELECT
-- 
 A.C536871391 AS SISTEMA_AFETADO,
 A.C1 AS NUMERO_ARS, 
 A.C536870990 AS AGENTE_SOLUCAO,
DECODE(A.C7,'0','Novo','1','Designado','2','Em Andamento','3','Pendente','4','Redesignado','5','Escalado','6','Contingenciado','7','Resolvido','8','Fechado','9','Cancelado') AS DESC_STATUS, -- DESCRICAO STATUS
TRUNC(TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS') + A.C3 / (24 * 60 * 60)) AS DATA_ABERTURA,
DECODE(A.C536871023,'0','Sim','1','Não') AS REABERTO,
 DECODE(A.C536871173,'0','Atividade Recorrente','1','Incidente','2','Atividade Orientação','3','Atividade Implantação','4','Serviço','') AS DET_CLASSIF_CHAMADO, -- DETALHE DA CLASSIFICACAO CHAMADO
 A.C536870928 + 1 AS SEVERIDADE
FROM  T90 A
WHERE 
(a.c3 >= ((  TO_DATE ('&&DATA_INICIO 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400) and (a.C3 < ((  TO_DATE ('&&DATA_FIM 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400)))
AND A.C536871173 = 1
AND ( A.C536871391 LIKE 'CLARIFY%' )
) D
;



SELECT 
'EAI-Acc', count( D.NUMERO_ARS)
FROM (SELECT
-- 
 A.C536871391 AS SISTEMA_AFETADO,
 A.C1 AS NUMERO_ARS, 
 A.C536870990 AS AGENTE_SOLUCAO,
DECODE(A.C7,'0','Novo','1','Designado','2','Em Andamento','3','Pendente','4','Redesignado','5','Escalado','6','Contingenciado','7','Resolvido','8','Fechado','9','Cancelado') AS DESC_STATUS, -- DESCRICAO STATUS
TRUNC(TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS') + A.C3 / (24 * 60 * 60)) AS DATA_ABERTURA,
DECODE(A.C536871023,'0','Sim','1','Não') AS REABERTO,
 DECODE(A.C536871173,'0','Atividade Recorrente','1','Incidente','2','Atividade Orientação','3','Atividade Implantação','4','Serviço','') AS DET_CLASSIF_CHAMADO, -- DETALHE DA CLASSIFICACAO CHAMADO
 A.C536870928 + 1 AS SEVERIDADE
FROM  T90 A
WHERE 
(a.c3 >= ((  TO_DATE ('&&DATA_INICIO 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400) and (a.C3 < ((  TO_DATE ('&&DATA_FIM 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400)))
AND A.C536871173 = 1
AND ( A.C536871391 LIKE 'CLARIFY%' )
) D
where 
 ( (D.AGENTE_SOLUCAO LIKE 'OPER%INV%CLY%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%COMBOS%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%BDWEB_FIXA%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%N1_FIX%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%N1_GECO%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%MIGRA%')
                                 OR (D.AGENTE_SOLUCAO LIKE 'OPER%INV%PORTAB%')
                                 OR (D.AGENTE_SOLUCAO LIKE
                                          'SUPORTE%NOVO_DECRETO%CLARIFY%')
                                 OR (D.AGENTE_SOLUCAO LIKE
                                          'SUPORTE%OUVIDORIA%CLARIFY%'))
                                          union
SELECT 
'Total', count( D.NUMERO_ARS)
FROM (SELECT
-- 
 A.C536871391 AS SISTEMA_AFETADO,
 A.C1 AS NUMERO_ARS, 
 A.C536870990 AS AGENTE_SOLUCAO,
DECODE(A.C7,'0','Novo','1','Designado','2','Em Andamento','3','Pendente','4','Redesignado','5','Escalado','6','Contingenciado','7','Resolvido','8','Fechado','9','Cancelado') AS DESC_STATUS, -- DESCRICAO STATUS
TRUNC(TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS') + A.C3 / (24 * 60 * 60)) AS DATA_ABERTURA,
DECODE(A.C536871023,'0','Sim','1','Não') AS REABERTO,
 DECODE(A.C536871173,'0','Atividade Recorrente','1','Incidente','2','Atividade Orientação','3','Atividade Implantação','4','Serviço','') AS DET_CLASSIF_CHAMADO, -- DETALHE DA CLASSIFICACAO CHAMADO
 A.C536870928 + 1 AS SEVERIDADE
FROM  T90 A
WHERE 
(a.c3 >= ((  TO_DATE ('&&DATA_INICIO 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400) and (a.C3 < ((  TO_DATE ('&&DATA_FIM 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400)))
AND A.C536871173 = 1
AND ( A.C536871391 LIKE 'CLARIFY%' )
) D;



SELECT 
'Cly-Acc',D.AGENTE_SOLUCAO,D.SISTEMA_AFETADO, count( D.NUMERO_ARS)
FROM (SELECT
-- 
 A.C536871391 AS SISTEMA_AFETADO,
 A.C1 AS NUMERO_ARS, 
 A.C536870990 AS AGENTE_SOLUCAO,
DECODE(A.C7,'0','Novo','1','Designado','2','Em Andamento','3','Pendente','4','Redesignado','5','Escalado','6','Contingenciado','7','Resolvido','8','Fechado','9','Cancelado') AS DESC_STATUS, -- DESCRICAO STATUS
TRUNC(TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS') + A.C3 / (24 * 60 * 60)) AS DATA_ABERTURA,
DECODE(A.C536871023,'0','Sim','1','Não') AS REABERTO,
 DECODE(A.C536871173,'0','Atividade Recorrente','1','Incidente','2','Atividade Orientação','3','Atividade Implantação','4','Serviço','') AS DET_CLASSIF_CHAMADO, -- DETALHE DA CLASSIFICACAO CHAMADO
 A.C536870928 + 1 AS SEVERIDADE
FROM  T90 A
WHERE 
(a.c3 >= ((  TO_DATE ('&&DATA_INICIO 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400) and (a.C3 < ((  TO_DATE ('&&DATA_FIM 00:00:00', 'DD/MM/YYYY HH24:MI:SS') -- alterar
            - TO_DATE ('31/12/1969 21:00:00', 'DD/MM/YYYY HH24:MI:SS')
           )
         * 86400)))
AND A.C536871173 = 1
AND ( A.C536871391 LIKE 'CLARIFY%' )
) D
group by D.AGENTE_SOLUCAO,D.SISTEMA_AFETADO

Create a free my code stock.com account now.

my code stok.com is a free service, which allows you to save and manage code snippes of any kind and programming language. We provide many advantages for your daily work with code-snippets, also for your teamwork. Give it a try!

Find out more and register now

You can customize the height of iFrame-Codes as needed! You can find more infos in our API Reference for iframe Embeds.