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

Tabela TL8 no Protheus

Itens do Calendário Vacinação

A tabela TL8 do Protheus está descrita no dicionário (SX2) como “Itens do Calendário Vacinação”. Possui 11 campos e 3 índices e chave única TL8_FILIAL+TL8_VACINA+TL8_IDADEI+TL8_DOSEID. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TL8
Nome
Itens do Calendário Vacinação
Nome (inglês)
VACCINATION SCHEDULE ITEMS
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TL8_FILIAL+TL8_VACINA+TL8_IDADEI+TL8_DOSEID
Campos / índices
11 / 3

Campos da tabela TL8 (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TL8_FILIAL C 2 0 Filial Filial do Sistema Real
02 TL8_VACINA C 10 0 Cod Vacina Codigo da Vacina Real
03 TL8_NOMVAC C 30 0 Nome Vacina Nome da Vacina Virtual
04 TL8_IDADEI C 3 0 De Idade De Idade Real
05 TL8_DOSEID C 2 0 Dose Dose Real
06 TL8_DESCRI C 20 0 Descrição Descricao Real
07 TL8_REPETI C 1 0 Repetição Repeticao Real
08 TL8_PERIOD N 4 0 Periodic. Periodicidade repeticao Real
09 TL8_UNIDA1 C 1 0 Unidade Unidade Real
10 TL8_INIDOS N 4 0 Quant. Doses Inicio Apos Ultima Dose Real
11 TL8_UNIDA2 C 1 0 Unidade Após Unidade Apos Ultima Dose Real

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

Índices da tabela TL8 (3)

OrdemChaveDescriçãoApelido
1TL8_FILIAL+TL8_VACINA+TL8_IDADEI+TL8_DOSEIDCod Vacina + De Idade + Dose
2TL8_FILIAL+TL8_DOSEID+TL8_VACINA+TL8_IDADEIDose + Cod Vacina + De Idade
3TL8_FILIAL+TL8_DESCRIDescrição

Perguntas frequentes sobre a tabela TL8

O que é a tabela TL8?

É a tabela “Itens do Calendário Vacinação” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela TL8?

A chave única é TL8_FILIAL+TL8_VACINA+TL8_IDADEI+TL8_DOSEID.

Quais são os índices da tabela TL8?

A tabela tem 3 índices. O principal (ordem 1) usa a chave TL8_FILIAL+TL8_VACINA+TL8_IDADEI+TL8_DOSEID.

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

Exemplo de consulta SQL da tabela TL8

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

SELECT
    TL8_FILIAL,
    TL8_VACINA,
    TL8_NOMVAC,
    TL8_IDADEI,
    TL8_DOSEID,
    TL8_DESCRI,
    TL8_REPETI,
    TL8_PERIOD,
    TL8_UNIDA1,
    TL8_INIDOS,
    TL8_UNIDA2
FROM TL8
WHERE
    D_E_L_E_T_ = ' '
    AND TL8_FILIAL = 'VALOR'
    AND TL8_VACINA = 'VALOR'
    AND TL8_NOMVAC = 'VALOR'
    AND TL8_IDADEI = 'VALOR'
    AND TL8_DOSEID = 'VALOR'
    AND TL8_DESCRI = 'VALOR'
    AND TL8_REPETI = 'VALOR'
    AND TL8_PERIOD = 0
    AND TL8_UNIDA1 = 'VALOR'
    AND TL8_INIDOS = 0
    AND TL8_UNIDA2 = 'VALOR'

Outras tabelas relacionadas

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