Navigation:  Action plan >

Isolated action data

Previous  Top  Next

Overview

This command will list the main data of an isolated action.

 

Related tables

TABLE

Description

Primary key (PK)

Connection tables

GNACTIVITY

Table that stores common activity information (it is also used by other components, such as Workflow, Survey, Asset, etc.)

CDGENACTIVITY

GNTASK

ADUSER

ADEXTERNALUSER

ADTEAM

GNCOSTCONFIG

GNCALENDAR

GNEVALRESULTUSED

GNTASK

Specific actions table

CDTASK

GNACTIVITY

GNGENTYPE

GNGENTYPE

Generic type table (category)

CDGENTYPE

GNTASK

ADUSER

Internal users view

CDUSER

GNACTIVITY

ADEXTERNALUSER

External users view

CDEXTERNALUSER

GNACTIVITY

ADTEAM

Team table

CDTEAM

GNACTIVITY

GNCOSTCONFIG

Cost table

CDCOSTCONFIG

GNACTIVITY

GNCALENDAR

Calendar table

CDCALENDAR

GNACTIVITY

GNEVALRESULTUSED

Generic evaluation table

CDEVALRESULTUSED

GNACTIVITY

GNEVALRESULT

Evaluation result table

CDEVALRESULT

GNEVALRESULTUSED

 

Oracle/Postgres/SQL Server

SELECT   GNACTIVITY.CDGENACTIVITY, /*NOTE*/
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 = 'Isolated_action_ID' /*NOTE2*/

 

Notes

1: Unique internal code of the isolated action;

2: Isolated action ID #.

 

Fields used on the view screen

 

action_plan-03

 

#

Field ID

Type

Description

1

GNACTIVITY.FGSTATUS

NUMERIC(2)/*SQL Server*/

NUMBER(2)/*Oracle*/

INTEGER/*Postgres*/

1- Planning

2- Planning approval

3- Execution

4- Effectiveness verification

5- Finished

6- Cancelled

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- Immediate action

2- Planned action

6

ADUEXEC.IDUSER

ADUEXEC.NMUSER

ADEXTERNALUSER.NMEMAIL

ADEXTERNALUSER.NMUSER

VARCHAR(50)

VARCHAR(255)

VARCHAR(255)

VARCHAR(255)

ADEXTERNALUSER table: when it is an external user

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

Result name and value

11

GNACTIVITY.DTSTARTPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


12

GNACTIVITY.QTTIMESTARTPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total in minutes

13

GNACTIVITY.DTFINISHPLAN

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


14

GNACTIVITY. QTTIMEFINISHPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total in minutes

15

GNACTIVITY.QTDURATIONPLAN

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total in days

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 in minutes

19

GNACTIVITY.DTFINISH

DATETIME/*SQL Server*/

DATE/*Oracle*/

DATE/*Postgres*/


20

GNACTIVITY.QTTIMEFINISH

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total in minutes

21

GNACTIVITY.QTDURATIONREAL

NUMERIC(10)/*SQL Server*/

NUMBER(10)/*Oracle*/

INTEGER/*Postgres*/

Total in days

22

GNACTIVITY.VLPERCENTAGE

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- Inherits from category

2- Does not inherit from category (specific security)