Navigation:  Plano de ação >

Dados do plano de ação

Previous  Top  Next

Visão geral

Este comando listará os principais dados de um plano de ação/modelo de plano de ação.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

GNACTIVITY

Tabela que armazena informações comuns de atividades (essa tabela também é utilizada por outros componentes como Workflow, Questionário, Ativos, entre outros)

CDGENACTIVITY

GNACTIONPLAN

ADUSER

ADTEAM

GNCOSTCONFIG

GNCALENDAR

GNEVALRESULTUSED

GNACTIONPLAN

Tabela específica de planos de ação/modelo de plano

CDACTIONPLAN

GNACTIVITY

GNGENTYPE

GNGENTYPE

Tabela de tipo genérico (categoria)

CDGENTYPE

GNACTIONPLAN

ADUSER

View de usuários

CDUSER

GNACTIVITY

ADTEAM

Tabela de equipe

CDTEAM

GNACTIVITY

GNCOSTCONFIG

Tabela de custos

CDCOSTCONFIG

GNACTIVITY

GNCALENDAR

Tabela de calendário

CDCALENDAR

GNACTIVITY

GNEVALRESULTUSED

Tabela de avaliação genérica

CDEVALRESULTUSED

GNACTIVITY

GNEVALRESULT

Tabela de resultado de avaliação

CDEVALRESULT

GNEVALRESULTUSED

 

Oracle/Postgres/SQL Server

SELECT   GNACTIVITY.CDGENACTIVITY, /*OBS1*/
GNACTIVITY.IDACTIVITY, 
GNACTIVITY.NMACTIVITY, 
GNACTIVITY.FGSTATUS, 
GNACTIVITY.DSDESCRIPTION,
GNACTIVITY.DSOBJECTIVE,
GNACTIVITY.DSREASON,
GNACTIVITY.DSBENEFIT,
GNACTIVITY.DTSTARTPLAN, 
GNACTIVITY.QTTIMESTARTPLAN, 
GNACTIVITY.DTFINISHPLAN, 
GNACTIVITY.QTTIMEFINISHPLAN, 
GNACTIVITY.QTDURATIONPLAN, 
GNACTIVITY.DTSTART, 
GNACTIVITY.QTTIMESTART, 
GNACTIVITY.DTFINISH, 
GNACTIVITY.QTTIMEFINISH, 
GNACTIVITY.QTDURATIONREAL, 
GNACTIVITY.VLPERCENTAGEM, 
GNACTIVITY.FGUSETYPEACCESS,
GNACTIONPLAN.FGMODEL,
GNGENTYPE.IDGENTYPE, 
GNGENTYPE.NMGENTYPE, 
ADUPLAN.IDUSER AS IDUSERPLAN, 
ADUPLAN.NMUSER AS NMUSERPLAN, 
ADUEXEC.IDUSER AS USEREXEC, 
ADUEXEC.NMUSER AS NMUSEREXEC, 
ADTPLAN.IDTEAM AS IDTEAMPLAN, 
ADTPLAN.NMTEAM AS NMTEAMPLAN, 
ADTEXEC.IDTEAM AS IDTEAMEXEC, 
ADTEXEC.NMTEAM AS NMTEAMEXEC, 
GNCOSTCONFIG.MNCOSTPROG, 
GNCOSTCONFIG.MNCOSTREAL,
GNCALENDAR.IDCALENDAR,
GNCALENDAR.NMCALENDAR,
GNEVALRESULT.NMEVALRESULT,
GNEVALRESULTUSED.VLEVALRESULT
FROM GNACTIVITY
INNER JOIN GNACTIONPLAN ON GNACTIONPLAN.CDGENACTIVITY = GNACTIVITY.CDGENACTIVITY
INNER JOIN GNGENTYPE ON GNGENTYPE.CDGENTYPE = GNACTIONPLAN.CDACTIONPLANTYPE
INNER JOIN ADUSER ADUPLAN ON ADUPLAN.CDUSER = GNACTIVITY.CDUSER
INNER JOIN ADUSER ADUEXEC ON ADUEXEC.CDUSER = GNACTIVITY.CDUSERACTIVRESP
LEFT OUTER JOIN ADTEAM ADTPLAN ON ADTPLAN.CDTEAM = GNACTIVITY.CDTEAMPLAN
LEFT OUTER JOIN ADTEAM ADTEXEC ON ADTEXEC.CDTEAM = GNACTIVITY.CDTEAM
LEFT OUTER JOIN GNCOSTCONFIG ON GNCOSTCONFIG.CDCOSTCONFIG = GNACTIVITY.CDCOSTCONFIG
LEFT OUTER JOIN GNCALENDAR ON GNCALENDAR.CDCALENDAR = GNACTIVITY.CDCALENDAR
LEFT OUTER JOIN GNEVALRESULTUSED ON GNEVALRESULTUSED.CDEVALRESULTUSED = GNACTIVITY.CDEVALRSLTPRIORITY
LEFT OUTER JOIN GNEVALRESULT ON GNEVALRESULT.CDEVALRESULT = GNEVALRESULTUSED.CDEVALRESULT
WHERE GNACTIVITY.IDACTIVITY = 'Identificador_do_plano_ou_modelo_de_plano' /*OBS2*/

 

Observações

1: Código interno único do plano de ação/modelo de plano de ação;

2: Identificador do plano de ação/modelo de plano de ação.

 

Campos utilizados na consulta

 

action_plan-02

 

ID do campo

Tipo

Observação

1

GNACTIVITY.FGSTATUS

NUMERIC(2)/*SQL Server*/

NUMBER(2)/*Oracle*/

INTEGER/*Postgres*/

1= Planejamento

2= Aprovação do Planejamento

3= Execução

4= Verificação de eficácia

5= Finalizado

6= Cancelado

 

2

GNACTIVITY.IDACTIVITY

VARCHAR(50)


3

GNACTIVITY.NMACTIVITY

VARCHAR(255)


4

GNGENTYPE.IDGENTYPE

GNGENTYPE.NMGENTYPE

VARCHAR(50)

VARCHAR(255)


5

GNCALENDAR.IDCALENDAR

GNCALENDAR.NMCALENDAR

VARCHAR(50)

VARCHAR(255)


6

ADUPLAN.IDUSER

ADUPLAN.NMUSER

VARCHAR(50)

VARCHAR(255)


7

ADTPLAN.IDTEAM

ADTPLAN.NMTEAM

VARCHAR(50)

VARCHAR(255)


8

ADUEXEC.IDUSER

ADUEXEC.NMUSER

VARCHAR(50)

VARCHAR(255)


9

ADTEXEC.IDTEAM

ADTEXEC.NMTEAM

VARCHAR(50)

VARCHAR(255)


10

GNEVALRESULT.NMEVALRESULT

GNEVALRESULTUSED.VLEVALRESULT

VARCHAR(255)

NUMERIC(28,12)/*SQL Server*/

NUMBER(28,12)/*Oracle*/

NUMERIC(28,12)/*Postgres*/


11

GNACTIVITY.DTSTARTPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


12

GNACTIVITY.QTTIMESTARTPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


13

GNACTIVITY.DTFINISHPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


14

GNACTIVITY. QTTIMEFINISHPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


15

GNACTIVITY.QTDURATIONPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


16

GNCOSTCONFIG.MNCOSTPROG

NUMERIC(28,12)/*SQL Server*/

NUMBER(28,12)/*Oracle*/

NUMERIC(28,12)/*Postgres*/


17

GNACTIVITY.DTSTART

DATETIME/*SQL Server*/DATE/*Oracle*/

DATE/*Postgres*/


18

GNACTIVITY.QTTIMESTART

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


19

GNACTIVITY.DTFINISH

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


20

GNACTIVITY.QTTIMEFINISH

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


21

GNACTIVITY.QTDURATIONREAL

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/


22

GNACTIVITY.VLPERCENTAGEM

NUMERIC(28,12)/*SQL Server*/

NUMBER(28,12)/*Oracle*/

NUMERIC(28,12)/*Postgres*/


23

GNCOSTCONFIG.MNCOSTREAL

NUMERIC(28,12)/*SQL Server*/

NUMBER(28,12)/*Oracle*/

NUMERIC(28,12)/*Postgres*/


24

GNACTIVITY.FGUSETYPEACCESS

NUMERIC(2)/*SQL Server*/

NUMBER(2)/*Oracle*/

INTEGER/*Postgres*/


25

GNACTIVITY.DSDESCRIPTION

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


26

GNACTIVITY.DSOBJECTIVE

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


27

GNACTIVITY.DSREASON

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


28

GNACTIVITY.DSBENEFIT

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/