A tabela SA4 do Protheus está descrita no dicionário (SX2) como “Transportadoras”. Possui 35 campos e 4 índices e chave única A4_FILIAL+A4_COD. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SA4
- Nome
- Transportadoras
- Nome (inglês)
- Carriers
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
A4_FILIAL+A4_COD- Campos / índices
- 35 / 4
Campos da tabela SA4 (35)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | A4_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | A4_COD | C | 6 | 0 | Codigo | Codigo da Transportadora | Real |
| 03 | A4_NOME | C | 40 | 0 | Nome | Nome da transportadora | Real |
| 04 | A4_NREDUZ | C | 15 | 0 | Nome Reduz. | Nome reduzido da transp. | Real |
| 05 | A4_VIA | C | 15 | 0 | Via Transp. | Via de Transporte | Real |
| 06 | A4_END | C | 40 | 0 | Endereco | Endereco da Transportad. | Real |
| 07 | A4_COD_MUN | C | 5 | 0 | Cod. mun. | Código do município | Real |
| 08 | A4_BAIRRO | C | 30 | 0 | Bairro | Bairro da Transportadora | Real |
| 09 | A4_MUN | C | 60 | 0 | Municipio | Municipio da Transportad. | Real |
| 10 | A4_EST | C | 2 | 0 | Estado | Estado da transportadora | Real |
| 11 | A4_CEP | C | 8 | 0 | CEP | Cod Enderecamento Postal | Real |
| 12 | A4_DDI | C | 6 | 0 | DDI | Codigo do DDI | Real |
| 13 | A4_DDD | C | 3 | 0 | DDD | Codigo do DDD | Real |
| 14 | A4_TEL | C | 15 | 0 | Telefone | Telefone da Transportad. | Real |
| 15 | A4_CGC | C | 14 | 0 | CNPJ/CPF | CNPJ/CPF da transportador | Real |
| 16 | A4_TELEX | C | 10 | 0 | Telex | Telex da transportadora | Real |
| 17 | A4_INSEST | C | 15 | 0 | Insc.Estad. | Inscricao Estadual | Real |
| 18 | A4_EMAIL | C | 30 | 0 | Real | ||
| 19 | A4_HPAGE | C | 30 | 0 | Home-Page | Home-Page | Real |
| 20 | A4_CONTATO | C | 15 | 0 | Contato | Contato na transportadora | Real |
| 21 | A4_ESTFIS | C | 6 | 0 | Est. Fisica | Estrutura Fisica | Real |
| 22 | A4_ENDPAD | C | 15 | 0 | End. Padrão | Endereco Padrão Carg/Desc | Real |
| 23 | A4_LOCAL | C | 2 | 0 | Local | Local | Real |
| 24 | A4_RATFRE | C | 1 | 0 | Rateio Frete | Rateio do Frete | Real |
| 25 | A4_COMPLEM | C | 50 | 0 | Complemento | Complemento do endereço | Real |
| 26 | A4_FOMEZER | C | 1 | 0 | Fome Zero | Participante no Fome Zero | Real |
| 27 | A4_SUFRAMA | C | 12 | 0 | Suframa | Inscrição Suframa | Real |
| 28 | A4_CODPAIS | C | 5 | 0 | Cód. país | Código do país | Real |
| 29 | A4_TPTRANS | C | 1 | 0 | Tp. trans. | Tipo do transportador | Real |
| 30 | A4_COLIG | C | 1 | 0 | Coligada? | Transportadora Coligada? | Real |
| 31 | A4_INSCRM | C | 18 | 0 | Ins. Municip | Inscricao Municipal | Real |
| 32 | A4_ANTT | C | 14 | 0 | RNTRC | Reg Nac Transp Rod Cargas | Real |
| 33 | A4_ENDNOT | C | 1 | 0 | End.Not.Form | Endereço não formatado | Real |
| 34 | A4_ECSERVI | C | 6 | 0 | E-Commerce | Cod. E-Commerce. | Real |
| 35 | A4_IDETIQ | C | 10 | 0 | ID Etiqueta | ID da etiqueta | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SA4 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | A4_FILIAL+A4_COD | Codigo | |
| 2 | A4_FILIAL+A4_NOME | Nome | |
| 3 | A4_FILIAL+A4_CGC | CNPJ/CPF | |
| 4 | A4_FILIAL+A4_ECSERVI | E-Commerce |
Perguntas frequentes sobre a tabela SA4
O que é a tabela SA4?
É a tabela “Transportadoras” do ERP TOTVS Protheus, com 35 campos definidos no dicionário SX3.
Qual é a chave única da tabela SA4?
A chave única é A4_FILIAL+A4_COD.
Quais são os índices da tabela SA4?
A tabela tem 4 índices. O principal (ordem 1) usa a chave A4_FILIAL+A4_COD.
Qual é o nome físico da tabela SA4 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: SA4990). Em ADVPL, use RetSqlName("SA4") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SA4
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
A4_FILIAL,
A4_COD,
A4_NOME,
A4_NREDUZ,
A4_VIA,
A4_END,
A4_COD_MUN,
A4_BAIRRO,
A4_MUN,
A4_EST,
A4_CEP,
A4_DDI,
A4_DDD,
A4_TEL,
A4_CGC,
A4_TELEX,
A4_INSEST,
A4_EMAIL,
A4_HPAGE,
A4_CONTATO,
A4_ESTFIS,
A4_ENDPAD,
A4_LOCAL,
A4_RATFRE,
A4_COMPLEM,
A4_FOMEZER,
A4_SUFRAMA,
A4_CODPAIS,
A4_TPTRANS,
A4_COLIG,
A4_INSCRM,
A4_ANTT,
A4_ENDNOT,
A4_ECSERVI,
A4_IDETIQ
FROM SA4
WHERE
D_E_L_E_T_ = ' '
AND A4_FILIAL = 'VALOR'
AND A4_COD = 'VALOR'
AND A4_NOME = 'VALOR'
AND A4_NREDUZ = 'VALOR'
AND A4_VIA = 'VALOR'
AND A4_END = 'VALOR'
AND A4_COD_MUN = 'VALOR'
AND A4_BAIRRO = 'VALOR'
AND A4_MUN = 'VALOR'
AND A4_EST = 'VALOR'
AND A4_CEP = 'VALOR'
AND A4_DDI = 'VALOR'
AND A4_DDD = 'VALOR'
AND A4_TEL = 'VALOR'
AND A4_CGC = 'VALOR'
AND A4_TELEX = 'VALOR'
AND A4_INSEST = 'VALOR'
AND A4_EMAIL = 'VALOR'
AND A4_HPAGE = 'VALOR'
AND A4_CONTATO = 'VALOR'
AND A4_ESTFIS = 'VALOR'
AND A4_ENDPAD = 'VALOR'
AND A4_LOCAL = 'VALOR'
AND A4_RATFRE = 'VALOR'
AND A4_COMPLEM = 'VALOR'
AND A4_FOMEZER = 'VALOR'
AND A4_SUFRAMA = 'VALOR'
AND A4_CODPAIS = 'VALOR'
AND A4_TPTRANS = 'VALOR'
AND A4_COLIG = 'VALOR'
AND A4_INSCRM = 'VALOR'
AND A4_ANTT = 'VALOR'
AND A4_ENDNOT = 'VALOR'
AND A4_ECSERVI = 'VALOR'
AND A4_IDETIQ = 'VALOR'
Outras tabelas relacionadas
- SA1 Clientes
- SA2 Fornecedores
- SA3 Vendedores
- SA5 Amarração Produto x Fornecedor
- SA6 Bancos
- SA7 Amarração Produto x Cliente
- SA8 Pré-Apuração FCI
- SA9 Atendentes
- SAA Pacotes de Horas
- SAB Comissões
- SAC Amarração Produto x Versão
- SAD Amarração Grupo x Fornecedor
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.