A tabela IPA do Protheus está descrita no dicionário (SX2) como “Rastreabilidade de processos”. Possui 16 campos e 3 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- IPA
- Nome
- Rastreabilidade de processos
- Nome (inglês)
- Process trackability
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 16 / 3
Campos da tabela IPA (16)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | IPA_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | IPA_PROC | C | 6 | 0 | Processo | Codigo do processo | Real |
| 03 | IPA_VRPROC | C | 3 | 0 | Versao | Versao fluxo processo | Real |
| 04 | IPA_ATIVID | C | 6 | 0 | Atividade | Atividade | Real |
| 05 | IPA_SEQ | C | 3 | 0 | Sequencia | Sequencia de execucao | Real |
| 06 | IPA_KEY | C | 254 | 0 | Documento | Doc. relativo a atividade | Real |
| 07 | IPA_DATAI | D | 8 | 0 | Data Inicio | Inicio execucao tarefa | Real |
| 08 | IPA_HORAI | C | 5 | 0 | Hora Inicio | Hora inicio da execucao | Real |
| 09 | IPA_DATAF | D | 8 | 0 | Data Final. | Data conclusao da tarefa | Real |
| 10 | IPA_HORAF | C | 5 | 0 | Hora final. | Hora conclusao da tarefa | Real |
| 11 | IPA_ID | C | 6 | 0 | ID execucao | ID da execucao processo | Real |
| 12 | IPA_CODUSU | C | 6 | 0 | Usuario Exec | Executor da tarefa | Real |
| 13 | IPA_POSTO | C | 6 | 0 | Responsavel | Responsaval pela tarefa | Real |
| 14 | IPA_SUBID | C | 6 | 0 | Sub-Processo | Codigo de sub-processo | Real |
| 15 | IPA_SEQPAI | C | 3 | 0 | Sequencia | Sequencia | Real |
| 16 | IPA_RESULT | C | 100 | 0 | Resultado | Resultado da execução | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela IPA (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | IPA_FILIAL+IPA_PROC+IPA_VRPROC+IPA_ATIVID+IPA_ID+IPA_SEQ+IPA_DATAI+IPA_HORAI | Processo + Versao + Atividade + ID execucao + Sequencia + Data Inicio | |
| 2 | IPA_FILIAL+IPA_ID | ID execucao | |
| 3 | IPA_FILIAL+IPA_SUBID | Sub-Processo |
Perguntas frequentes sobre a tabela IPA
O que é a tabela IPA?
É a tabela “Rastreabilidade de processos” do ERP TOTVS Protheus, com 16 campos definidos no dicionário SX3.
Quais são os índices da tabela IPA?
A tabela tem 3 índices. O principal (ordem 1) usa a chave IPA_FILIAL+IPA_PROC+IPA_VRPROC+IPA_ATIVID+IPA_ID+IPA_SEQ+IPA_DATAI+IPA_HORAI.
Qual é o nome físico da tabela IPA no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: IPA990). Em ADVPL, use RetSqlName("IPA") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela IPA
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
IPA_FILIAL,
IPA_PROC,
IPA_VRPROC,
IPA_ATIVID,
IPA_SEQ,
IPA_KEY,
IPA_DATAI,
IPA_HORAI,
IPA_DATAF,
IPA_HORAF,
IPA_ID,
IPA_CODUSU,
IPA_POSTO,
IPA_SUBID,
IPA_SEQPAI,
IPA_RESULT
FROM IPA
WHERE
D_E_L_E_T_ = ' '
AND IPA_FILIAL = 'VALOR'
AND IPA_PROC = 'VALOR'
AND IPA_VRPROC = 'VALOR'
AND IPA_ATIVID = 'VALOR'
AND IPA_SEQ = 'VALOR'
AND IPA_KEY = 'VALOR'
AND IPA_DATAI BETWEEN '20261001' AND '20261031'
AND IPA_HORAI = 'VALOR'
AND IPA_DATAF BETWEEN '20261001' AND '20261031'
AND IPA_HORAF = 'VALOR'
AND IPA_ID = 'VALOR'
AND IPA_CODUSU = 'VALOR'
AND IPA_POSTO = 'VALOR'
AND IPA_SUBID = 'VALOR'
AND IPA_SEQPAI = 'VALOR'
AND IPA_RESULT = 'VALOR'
Outras tabelas relacionadas
- IP4 Cabecalho de processos
- IP5 Itens de fluxo de processos
- IP6 Cadastro de shapes
- IP7 Propriedades dos shapes
- IP8 Valores das propr. dos shapes
- IP9 Sequencia do fluxo do processo
- IPB Cadastro de formularios
- IPC Campos cabecalho formulario
- IPD Campos itens formulario
- IPE Campos rodape formulario
- IPF Valores cpos cabec formulario
- IPG Valores cpos itens formulario
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.