Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela T3B no Protheus

Insalub, Pericul. e Apos. Espe

A tabela T3B do Protheus está descrita no dicionário (SX2) como “Insalub, Pericul. e Apos. Espe”. Possui 25 campos e 4 índices e chave única T3B_FILIAL+T3B_ID+T3B_VERSAO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
T3B
Nome
Insalub, Pericul. e Apos. Espe
Nome (inglês)
Insalub, Hazard and Sp. Retire
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
T3B_FILIAL+T3B_ID+T3B_VERSAO
Campos / índices
25 / 4

Campos da tabela T3B (25)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 T3B_FILIAL C 2 0 Filial Filial Real
02 T3B_ID C 6 0 ID Identificador do Registro Real
03 T3B_VERSAO C 14 0 Id. Ver. Reg Id. Versão do Registro Real
04 T3B_IDTRAB C 6 0 Id.Trabalhad Identificador Trabalhador Real
05 T3B_NOMTRB C 220 0 Nome Trab. Nome Trabalhador Virtual
06 T3B_DTINI D 8 0 Dt. Início Data Início Insalub./Peri Real
07 T3B_DTALT D 8 0 Dt Alteração Dt.Alteração Insalub./Per Real
08 T3B_DTFIN D 8 0 Dt. Final Data Final Insalub./Peric Real
09 T3B_DTINIA D 8 0 Dt. Ini. Apo Dt. Inicio Aposent.Espec. Real
10 T3B_DTALTA D 8 0 Dt. Alt. Apo Dt. Alteração Aposen. Esp Real
11 T3B_DTFINA D 8 0 Dt. Fin.Apos Dt. Final Aposent. Espec. Real
12 T3B_EVENTO C 1 0 Id. Evento Identificador do Evento Real
13 T3B_STATUS C 1 0 Status Reg. Status do Registro Real
14 T3B_VERANT C 14 0 Ver Ant Reg. Versão Anterior Registro Real
15 T3B_PROTUL C 44 0 Ult. Prot. Prot. Última Transmissão Real
16 T3B_PROTPN C 44 0 Pnlt. Prot. Prot. Penúltima Transmiss Real
17 T3B_ATIVO C 1 0 Reg. Ativo? Registro Ativo? Real
18 T3B_XMLID C 36 0 Id do XML. Id do XML Real
19 T3B_LOGOPE C 1 0 Log Operacao Log Operacao Real
20 T3B_STASEC C 1 0 Status Sec. Status Secundario Real
21 T3B_DINSIS D 8 0 Dt Inc. Sist Data Inclusao Sistemica Real
22 T3B_DTRANS D 8 0 Dt. Transm Data Transmissao Real
23 T3B_HTRANS C 8 0 Hr. Transm Hora Transmissao Real
24 T3B_DTRECP D 8 0 Dt. Recept Data Receptacao Real
25 T3B_HRRECP C 8 0 Hr. Recept Hora Receptacao Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela T3B (4)

OrdemChaveDescriçãoApelido
1T3B_FILIAL+T3B_ID+T3B_VERSAOID + Id. Ver. Reg
2T3B_FILIAL+T3B_IDTRAB+DTOS(T3B_DTINI)+DTOS(T3B_DTINIA)+T3B_ATIVOId.Trabalhad + Dt. Início + Dt. Ini. Apo + Reg. Ativo?
3T3B_FILIAL+T3B_ID+T3B_ATIVO+T3B_STATUSID + Reg. Ativo? + Status Reg.
4T3B_FILIAL+T3B_PROTUL+T3B_ATIVOUlt. Prot. + Reg. Ativo?

Perguntas frequentes sobre a tabela T3B

O que é a tabela T3B?

É a tabela “Insalub, Pericul. e Apos. Espe” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.

Qual é a chave única da tabela T3B?

A chave única é T3B_FILIAL+T3B_ID+T3B_VERSAO.

Quais são os índices da tabela T3B?

A tabela tem 4 índices. O principal (ordem 1) usa a chave T3B_FILIAL+T3B_ID+T3B_VERSAO.

Qual é o nome físico da tabela T3B 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: T3B990). Em ADVPL, use RetSqlName("T3B") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela T3B

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    T3B_FILIAL,
    T3B_ID,
    T3B_VERSAO,
    T3B_IDTRAB,
    T3B_NOMTRB,
    T3B_DTINI,
    T3B_DTALT,
    T3B_DTFIN,
    T3B_DTINIA,
    T3B_DTALTA,
    T3B_DTFINA,
    T3B_EVENTO,
    T3B_STATUS,
    T3B_VERANT,
    T3B_PROTUL,
    T3B_PROTPN,
    T3B_ATIVO,
    T3B_XMLID,
    T3B_LOGOPE,
    T3B_STASEC,
    T3B_DINSIS,
    T3B_DTRANS,
    T3B_HTRANS,
    T3B_DTRECP,
    T3B_HRRECP
FROM T3B
WHERE
    D_E_L_E_T_ = ' '
    AND T3B_FILIAL = 'VALOR'
    AND T3B_ID = 'VALOR'
    AND T3B_VERSAO = 'VALOR'
    AND T3B_IDTRAB = 'VALOR'
    AND T3B_NOMTRB = 'VALOR'
    AND T3B_DTINI BETWEEN '20261101' AND '20261130'
    AND T3B_DTALT BETWEEN '20261101' AND '20261130'
    AND T3B_DTFIN BETWEEN '20261101' AND '20261130'
    AND T3B_DTINIA BETWEEN '20261101' AND '20261130'
    AND T3B_DTALTA BETWEEN '20261101' AND '20261130'
    AND T3B_DTFINA BETWEEN '20261101' AND '20261130'
    AND T3B_EVENTO = 'VALOR'
    AND T3B_STATUS = 'VALOR'
    AND T3B_VERANT = 'VALOR'
    AND T3B_PROTUL = 'VALOR'
    AND T3B_PROTPN = 'VALOR'
    AND T3B_ATIVO = 'VALOR'
    AND T3B_XMLID = 'VALOR'
    AND T3B_LOGOPE = 'VALOR'
    AND T3B_STASEC = 'VALOR'
    AND T3B_DINSIS BETWEEN '20261101' AND '20261130'
    AND T3B_DTRANS BETWEEN '20261101' AND '20261130'
    AND T3B_HTRANS = 'VALOR'
    AND T3B_DTRECP BETWEEN '20261101' AND '20261130'
    AND T3B_HRRECP = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.