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

Tabela TBA no Protheus

Transferência Resíduo

A tabela TBA do Protheus está descrita no dicionário (SX2) como “Transferência Resíduo”. Possui 25 campos e 3 índices e chave única TBA_FILIAL+TBA_CODRES+DTOS(TBA_DTTRAN)+TBA_HRTRAN. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
TBA
Nome
Transferência Resíduo
Nome (inglês)
Residue Transfer
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
TBA_FILIAL+TBA_CODRES+DTOS(TBA_DTTRAN)+TBA_HRTRAN
Campos / índices
25 / 3

Campos da tabela TBA (25)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 TBA_FILIAL C 2 0 Filial Filial do Sistema Real
02 TBA_CODRES C 15 0 Resíduo Código do Resíduo Real
03 TBA_DESRES C 50 0 Descrição Descrição do Resíduo Virtual
04 TBA_DTTRAN D 8 0 Data Transf. Data da Transferencia Real
05 TBA_HRTRAN C 5 0 Hora Transf. Hora da Transferencia Real
06 TBA_CODDES C 6 0 Dest. Origem Destino de Origem Real
07 TBA_DESCDE C 20 0 Descrição Descricao do Destino Virtual
08 TBA_QTDSAI N 9 2 Qtd. Transf. Qtd. Transf. Real
09 TBA_UM C 2 0 Un. Medida Unidade de Medida Virtual
10 TBA_CODPRO C 15 0 Produto Código do Produto Real
11 TBA_DESPRO C 50 0 Descrição Descricao do Produto Virtual
12 TBA_CODREC C 6 0 Receptor Código Receptor Real
13 TBA_DESFOR C 40 0 Descrição Descrição do Fornecedor Virtual
14 TBA_TRANSP C 6 0 Transport. Código da Transportadora Real
15 TBA_DESTRA C 40 0 Descrição Descrição Transportadora Virtual
16 TBA_DOCTO C 15 0 Docto Fiscal Documento Fiscal Real
17 TBA_NUMMTR C 15 0 Número MTR Número MTR Real
18 TBA_FATOR N 10 2 Fator Conv. Fator de Conversão Real
19 TBA_NUMSEQ C 6 0 Sequencial Numeracao Sequencial Real
20 TBA_LOTECT C 10 0 Lote Numero do Lote Real
21 TBA_NUMLOT C 6 0 Sub-Lote Numero do Sub-Lote Real
22 TBA_DTVALI D 8 0 Dt. Validade Data de Validade do Lote Real
23 TBA_FORNEC C 6 0 Fornecedor Codigo do Fornecedor Real
24 TBA_TIPDES C 1 0 Tipo Tipo de Destinacao Real
25 TBA_CODTIP C 6 0 Cod. Tipo Cod. Tipo de Destinação Real

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

Índices da tabela TBA (3)

OrdemChaveDescriçãoApelido
1TBA_FILIAL+TBA_CODRES+DTOS(TBA_DTTRAN)+TBA_HRTRANResíduo + Data Transf. + Hora Transf.
2TBA_FILIAL+TBA_CODRES+TBA_CODREC+TBA_TRANSPResíduo + Receptor + Transport.
3TBA_FILIAL+TBA_CODRES+TBA_TRANSP+TBA_CODRECResíduo + Transport. + Receptor

Perguntas frequentes sobre a tabela TBA

O que é a tabela TBA?

É a tabela “Transferência Resíduo” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.

Qual é a chave única da tabela TBA?

A chave única é TBA_FILIAL+TBA_CODRES+DTOS(TBA_DTTRAN)+TBA_HRTRAN.

Quais são os índices da tabela TBA?

A tabela tem 3 índices. O principal (ordem 1) usa a chave TBA_FILIAL+TBA_CODRES+DTOS(TBA_DTTRAN)+TBA_HRTRAN.

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

Exemplo de consulta SQL da tabela TBA

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

SELECT
    TBA_FILIAL,
    TBA_CODRES,
    TBA_DESRES,
    TBA_DTTRAN,
    TBA_HRTRAN,
    TBA_CODDES,
    TBA_DESCDE,
    TBA_QTDSAI,
    TBA_UM,
    TBA_CODPRO,
    TBA_DESPRO,
    TBA_CODREC,
    TBA_DESFOR,
    TBA_TRANSP,
    TBA_DESTRA,
    TBA_DOCTO,
    TBA_NUMMTR,
    TBA_FATOR,
    TBA_NUMSEQ,
    TBA_LOTECT,
    TBA_NUMLOT,
    TBA_DTVALI,
    TBA_FORNEC,
    TBA_TIPDES,
    TBA_CODTIP
FROM TBA
WHERE
    D_E_L_E_T_ = ' '
    AND TBA_FILIAL = 'VALOR'
    AND TBA_CODRES = 'VALOR'
    AND TBA_DESRES = 'VALOR'
    AND TBA_DTTRAN BETWEEN '20261101' AND '20261130'
    AND TBA_HRTRAN = 'VALOR'
    AND TBA_CODDES = 'VALOR'
    AND TBA_DESCDE = 'VALOR'
    AND TBA_QTDSAI = 0
    AND TBA_UM = 'VALOR'
    AND TBA_CODPRO = 'VALOR'
    AND TBA_DESPRO = 'VALOR'
    AND TBA_CODREC = 'VALOR'
    AND TBA_DESFOR = 'VALOR'
    AND TBA_TRANSP = 'VALOR'
    AND TBA_DESTRA = 'VALOR'
    AND TBA_DOCTO = 'VALOR'
    AND TBA_NUMMTR = 'VALOR'
    AND TBA_FATOR = 0
    AND TBA_NUMSEQ = 'VALOR'
    AND TBA_LOTECT = 'VALOR'
    AND TBA_NUMLOT = 'VALOR'
    AND TBA_DTVALI BETWEEN '20261101' AND '20261130'
    AND TBA_FORNEC = 'VALOR'
    AND TBA_TIPDES = 'VALOR'
    AND TBA_CODTIP = 'VALOR'

Outras tabelas relacionadas

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