Navigation:  Plano de ação >

Dados da ação isolada

Previous  Top  Next

Visão geral

Este comando listará os principais dados de uma ação isolada.

 

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

GNTASK

ADUSER

ADEXTERNALUSER

ADTEAM

GNCOSTCONFIG

GNCALENDAR

GNEVALRESULTUSED

GNTASK

Tabela específica de ações

CDTASK

GNACTIVITY

GNGENTYPE

GNGENTYPE

Tabela de tipo genérico (categoria)

CDGENTYPE

GNTASK

ADUSER

View de usuários (internos)

CDUSER

GNACTIVITY

ADEXTERNALUSER

View de usuários externos

CDEXTERNALUSER

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.DSACTIVITY,
GNACTIVITY.DTSTARTPLAN,
GNACTIVITY.QTTIMESTARTPLAN,
GNACTIVITY.DTFINISHPLAN,
GNACTIVITY.QTTIMEFINISHPLAN,
GNACTIVITY.QTDURATIONPLAN,
GNACTIVITY.DTSTART,
GNACTIVITY.QTTIMESTART,
GNACTIVITY.DTFINISH,
GNACTIVITY.QTTIMEFINISH,
GNACTIVITY.QTDURATIONREAL,
GNACTIVITY.VLPERCENTAGEM,
GNACTIVITY.FGUSETYPEACCESS,
GNTASK.FGIMMEDIATEACTION,
GNTASK.DSWHERE,
GNTASK.DSWHY,
GNGENTYPE.IDGENTYPE,
GNGENTYPE.NMGENTYPE,
ADUACTRESP.IDUSER AS IDUSERACTRESP,
ADUACTRESP.NMUSER AS NMUSERACTRESP,
ADUEXEC.IDUSER AS USEREXEC,
ADUEXEC.NMUSER AS NMUSEREXEC,
ADEXTERNALUSER.NMEMAIL,
ADEXTERNALUSER.NMUSER,
ADTEAM.IDTEAM,
ADTEAM.NMTEAM,
GNCOSTCONFIG.MNCOSTPROG,
GNCOSTCONFIG.MNCOSTREAL,
GNCALENDAR.IDCALENDAR,
GNCALENDAR.NMCALENDAR,
GNEVALRESULT.NMEVALRESULT,
GNEVALRESULTUSED.VLEVALRESULT
FROM GNACTIVITY
INNER JOIN GNTASK ON GNTASK.CDGENACTIVITY = GNACTIVITY.CDGENACTIVITY
INNER JOIN ADUSER ADUACTRESP ON ADUACTRESP.CDUSER = GNACTIVITY.CDUSERACTIVRESP
LEFT OUTER JOIN ADUSER ADUEXEC ON ADUEXEC.CDUSER = GNACTIVITY.CDUSER
LEFT OUTER JOIN ADEXTERNALUSER ON ADEXTERNALUSER.CDEXTERNALUSER = GNACTIVITY.CDEXTERNALUSER
LEFT OUTER JOIN GNGENTYPE ON GNGENTYPE.CDGENTYPE = GNTASK.CDTASKTYPE
LEFT OUTER JOIN ADTEAM ON ADTEAM.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.CDACTIVITYOWNER IS NULL
  AND GNACTIVITY.IDACTIVITY = 'Identificador_da_acao_isolada' /*OBS2*/

 

Observações

1: Código interno único da ação isolada;

2: Identificador da ação isolada.

 

Campos utilizados na consulta

 

action_plan-03

 

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

GNTASK.FGIMMEDIATEACTION

NUMERIC(2)/*SQL Server*/

NUMBER(2)/*Oracle*/

INTEGER/*Postgres*/

1- Ação imediata

2- Ação planejada

6

ADUEXEC.IDUSER

ADUEXEC.NMUSER

ADEXTERNALUSER.NMEMAIL

ADEXTERNALUSER.NMUSER

VARCHAR(50)

VARCHAR(255)

VARCHAR(255)

VARCHAR(255)

Tabela ADEXTERNALUSER: quando é usuário externo

7

ADTEAM.IDTEAM

ADTEAM.NMTEAM

VARCHAR(50)

VARCHAR(255)


8

ADUACTRESP.IDUSER

ADUACTRESP.NMUSER

VARCHAR(50)

VARCHAR(255)


9

GNCALENDAR.IDCALENDAR

GNCALENDAR.NMCALENDAR

VARCHAR(50)

VARCHAR(255)


10

GNEVALRESULT.NMEVALRESULT

GNEVALRESULTUSED.VLEVALRESULT

VARCHAR(255)

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

NUMBER(28,12)/*Oracle*/

NUMERIC(28,12)/*Postgres*/

Nome e valor do resultado

11

GNACTIVITY.DTSTARTPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


12

GNACTIVITY.QTTIMESTARTPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total em minutos

13

GNACTIVITY.DTFINISHPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


14

GNACTIVITY. QTTIMEFINISHPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total em minutos

15

GNACTIVITY.QTDURATIONPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total em dias

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*/

Total em minutos

19

GNACTIVITY.DTFINISH

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


20

GNACTIVITY.QTTIMEFINISH

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total em minutos

21

GNACTIVITY.QTDURATIONREAL

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total em dias

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. DSACTIVITY

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


25

GNTASK.DSWHY

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


26

GNACTIVITY.DSDESCRIPTION

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


27

GNTASK.DSWHERE

TEXT/*SQL Server*/

CLOB/*Oracle*/

TEXT/*Postgres*/


28

GNACTIVITY.FGUSETYPEACCESS

NUMERIC(2)/*SQL Server*/

NUMBER(2)/*Oracle*/

INTEGER/*Postgres*/

1- Herda da categoria

2- Não herda da categoria (segurança específica)