Navigation:  Controle de atividades >

Atividades em execução

Previous  Top  Next

Visão geral

Este comando listará os dados das atividades que estão em execução.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

PRTASK

Armazena os dados da atividade isolada

CDTASK

PRTASKTYPE

GNCALENDAR

ADALLUSERS

ADALLUSERS

Armazena os dados dos usuários responsáveis pelas atividades isoladas

CDUSER


 

Oracle/Postgres/SQL Server

SELECT 
   PRTASK.NMIDTASK,
   PRTASK.NMTASK,
   USEREXEC.IDUSER AS IDUSEREXEC,
   USEREXEC.NMUSER AS NMUSEREXEC,
   PRTASK.DTREPLST,
   PRTASK.DTREPLEND,
   PRTASK.QTACTPERC
FROM
   PRTASK
INNER JOIN
   ADALLUSERS USEREXEC ON USEREXEC.CDUSER = PRTASK.CDTASKEXECRESP
WHERE 
   PRTASK.FGTASKTYPE = 3 AND PRTASK.CDTASK = PRTASK.CDBASETASK /* OBS 1 */ AND PRTASK.FGPHASE = 2 AND QTACTPERC IS NOT NULL /* OBS 2 */ 

 

Observações

1: Determina que será retornado apenas dados de atividade isolada.

2: Determina que será retornado apenas dados de atividades isoladas que estão na situação "Execução".

 

Campos utilizados na consulta

 

controle_atividades-02

 

ID do campo

Tipo

Observação

1

NMIDTASK

VARCHAR(255) NULL


2

NMTASK

VARCHAR(255) NULL


3

IDUSEREXEC

NMUSEREXEC

VARCHAR(50) NULL

VARCHAR(255) NULL


4

DTREPLST

DATETIME NULL


5

DTREPLEND

DATETIME NULL


6

QTACTPERC

NUMERIC(10,0) NULL