Gabriel-Castro-GHR / SCRIPTS-GERAIS

0 stars 0 forks source link

Painel Financeiro GHR Horas Contratadas Previstas Executadas Faturadas SQL Projetos #3

Open Gabriel-Castro-GHR opened 1 year ago

Gabriel-Castro-GHR commented 1 year ago

Grupo WhatsApp

Link PBI Versão 1:

https://app.powerbi.com/view?r=eyJrIjoiMmYwZmU0MTEtMTgyNS00ODUxLWExZWEtZWIzY2Y4M2FlNWY5IiwidCI6IjczY2RiMjRkLTYzOTUtNDU5NC05YTQ4LTZiY2FjMjljOTg3NiJ9&pageName=ReportSection6654ee351073acbe3caf

Link PBI Versão 2:

https://app.powerbi.com/view?r=eyJrIjoiNjU5ODJlYzItOGM4MS00NTZjLTliM2MtNWY5NjRjNTBkYTZiIiwidCI6IjczY2RiMjRkLTYzOTUtNDU5NC05YTQ4LTZiY2FjMjljOTg3NiJ9

Planilha de contratos

https://docs.google.com/spreadsheets/d/1JC16vyql9DqVgAf9Q8oEwpTl7LgsKLJa5kmA9SMQXhs/edit#gid=328839208

Link PBI Versão 3:

Link PBI Versão 4:

https://app.powerbi.com/view?r=eyJrIjoiNjU5ODJlYzItOGM4MS00NTZjLTliM2MtNWY5NjRjNTBkYTZiIiwidCI6IjczY2RiMjRkLTYzOTUtNDU5NC05YTQ4LTZiY2FjMjljOTg3NiJ9

Imagem PBI

Image

PBI projetos

https://app.powerbi.com/view?r=eyJrIjoiOGY1ZjAxNDAtMGJmOS00ZWI2LWFkMjktZDMwYmNiYTkyNzJlIiwidCI6ImU4NGU5YzZlLWYyNzMtNDRlNi1iM2RiLWZiZDYzYmE4NmJiZSJ9

Gabriel-Castro-GHR commented 1 month ago

SELECT ra.NR_SEQ_RAT,SUBSTR(OBTER_DADOS_COM_CLIENTE(D.NR_SEQ_CLIENTE,'F'),1,255) AS "Nome Ciente" ,P.DS_TITULO AS "Nome Projeto" ,obter_nome_pf(r.CD_EXECUTOR) AS "Analista" ,CASE WHEN UPPER(e.DS_ATIVIDADE) LIKE ('%MONITORAMENTO E CONTROLE%') AND e.IE_FASE = 'N' THEN 'Coordenador' WHEN E.NR_SEQ_ETAPA = 116 THEN 'Coordenador' WHEN UPPER(e.DS_ATIVIDADE) LIKE ('%ARQUI%') AND e.IE_FASE = 'N' THEN 'Arquiteto' WHEN E.NR_SEQ_ETAPA = 115 THEN 'Arquiteto' ELSE 'Analista' END "Função" ,to_char(ra.DT_INICIO_ATIV,'dd/mm/yyyy') AS "Data Rat" ,ROUND(sum(ra.QT_MIN_ATIV)/60,2) AS "Horas Trabalhadas" ,decode(p.IE_STATUS, 'F','Finalizado', 'E', 'Execução','I','Iniciação') AS "Status do Projeto" FROM GHR.PROJ_CRONOGRAMA D, PROJ_PROJETO p, PROJ_CRON_ETAPA e, PROJ_RAT_ATIV ra, PROJ_RAT r WHERE 1=1 AND D.NR_SEQ_PROJ = p.NR_SEQUENCIA AND d.nr_sequencia = e.NR_SEQ_CRONOGRAMA AND ra.NR_SEQ_ETAPA_CRON = e.NR_SEQUENCIA AND r.NR_SEQ_PROJ = p.NR_SEQUENCIA AND ra.NR_SEQ_RAT = r.NR_SEQUENCIA --ORDER BY P.DS_TITULO, to_char(ra.DT_INICIO_ATIV,'dd/mm/yyyy'), obter_nome_pf(r.CD_EXECUTOR) ; --AND ra.NR_SEQ_RAT = 90011 --AND p.nr_sequencia = 2147 GROUP BY ra.NR_SEQ_RAT ,D.NR_SEQ_CLIENTE ,P.DS_TITULO ,e.IE_FASE ,r.CD_EXECUTOR ,E.NR_SEQ_ETAPA ,e.DS_ATIVIDADE ,to_char(ra.DT_INICIO_ATIV,'dd/mm/yyyy') ,p.IE_STATUS

;

SELECT FROM PROJ_CRON_ETAPA; SELECT FROM PROJ_RAT_ATIV ; SELECT * FROM PROJ_RAT;