A tabela SWA do Protheus está descrita no dicionário (SX2) como “Capa de Câmbio”. Possui 31 campos e 2 índices e chave única WA_FILIAL+WA_HAWB+WA_PO_DI. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SWA
- Nome
- Capa de Câmbio
- Nome (inglês)
- Exchange Cover
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
WA_FILIAL+WA_HAWB+WA_PO_DI- Campos / índices
- 31 / 2
Campos da tabela SWA (31)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | WA_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | WA_PO_DI | C | 1 | 0 | Tipo | Tipo | Real |
| 03 | WA_CTRL | C | 6 | 0 | No. Controle | No. Controle | Real |
| 04 | WA_HAWB | C | 20 | 0 | Processo/PO | Processo/PO | Real |
| 05 | WA_CEDENTE | C | 20 | 0 | Cedente | Cedente | Real |
| 06 | WA_SE_AP | C | 25 | 0 | No. Apolice | No. Apolice | Real |
| 07 | WA_SE_DT | D | 8 | 0 | Data | Data | Real |
| 08 | WA_SE_VEN | D | 8 | 0 | Venc.Apolice | Vencimento da Apolice | Real |
| 09 | WA_SE_AVD | C | 25 | 0 | Averb.Defin. | Averb.Defin. | Real |
| 10 | WA_SE_AVDD | D | 8 | 0 | Dt Averb.Def | Dt.Averb.Def | Real |
| 11 | WA_SE_VAL | N | 15 | 2 | Vlr Apolice | Vlr Apolice | Real |
| 12 | WA_SE_FRQ | N | 15 | 2 | Vlr Franquia | Vlr Franquia | Real |
| 13 | WA_OBS | C | 6 | 0 | Obs | Obs | Real |
| 14 | WA_PER_JUR | N | 5 | 2 | Juros | Juros do Principal Anual | Real |
| 15 | WA_DIA_JUR | N | 3 | 0 | Dias Juros | Dias de Juros | Real |
| 16 | WA_PER_IR | N | 5 | 2 | Taxa de I.R. | Taxa de I.R. | Real |
| 17 | WA_DIA_IR | N | 3 | 0 | Dias de I.R. | Dias de I.R. | Real |
| 18 | WA_CODCEDE | C | 1 | 0 | Codcede | Codcede | Real |
| 19 | WA_SEQ | N | 5 | 0 | Sequencia | Sequencia | Real |
| 20 | WA_DI_NUM | C | 15 | 0 | DI/DA/DUIMP | No. da D.I./D.A/DUIMP | Real |
| 21 | WA_DTREG_D | D | 8 | 0 | Registro DI | Registro DI | Real |
| 22 | WA_FB_NOME | C | 20 | 0 | Fornecedor | Nome Fornecedor | Real |
| 23 | WA_BC_NOME | C | 3 | 0 | Banco | Nome do Banco | Real |
| 24 | WA_CPAGTO | C | 50 | 0 | Cond. Pagto | Condicao de Pagto | Real |
| 25 | WA_TOTAL | C | 22 | 0 | Total | Total | Real |
| 26 | WA_PRODUTO | C | 40 | 0 | Desc.Gen.Pro | Descricao Gen. Produto | Real |
| 27 | WA_VM_OBS | M | 60 | 0 | Observacoes | Observacoes | Virtual |
| 28 | WA_PGTANT | N | 14 | 2 | Vlr.Antecip. | Valor Antecipado | Real |
| 29 | WA_SLDANT | N | 14 | 2 | Saldo Disp. | Saldo Disponivel | Real |
| 30 | WA_LINHA | N | 4 | 0 | Linha | Linha | Real |
| 31 | WA_FILORI | C | 2 | 0 | Filial Orig. | Filial de Origem | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SWA (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | WA_FILIAL+WA_HAWB+WA_PO_DI | Processo/PO + Tipo | |
| 2 | WA_FILIAL+WA_PO_DI+WA_HAWB | Tipo + Processo/PO |
Perguntas frequentes sobre a tabela SWA
O que é a tabela SWA?
É a tabela “Capa de Câmbio” do ERP TOTVS Protheus, com 31 campos definidos no dicionário SX3.
Qual é a chave única da tabela SWA?
A chave única é WA_FILIAL+WA_HAWB+WA_PO_DI.
Quais são os índices da tabela SWA?
A tabela tem 2 índices. O principal (ordem 1) usa a chave WA_FILIAL+WA_HAWB+WA_PO_DI.
Qual é o nome físico da tabela SWA 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: SWA990). Em ADVPL, use RetSqlName("SWA") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SWA
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
WA_FILIAL,
WA_PO_DI,
WA_CTRL,
WA_HAWB,
WA_CEDENTE,
WA_SE_AP,
WA_SE_DT,
WA_SE_VEN,
WA_SE_AVD,
WA_SE_AVDD,
WA_SE_VAL,
WA_SE_FRQ,
WA_OBS,
WA_PER_JUR,
WA_DIA_JUR,
WA_PER_IR,
WA_DIA_IR,
WA_CODCEDE,
WA_SEQ,
WA_DI_NUM,
WA_DTREG_D,
WA_FB_NOME,
WA_BC_NOME,
WA_CPAGTO,
WA_TOTAL,
WA_PRODUTO,
WA_VM_OBS,
WA_PGTANT,
WA_SLDANT,
WA_LINHA,
WA_FILORI
FROM SWA
WHERE
D_E_L_E_T_ = ' '
AND WA_FILIAL = 'VALOR'
AND WA_PO_DI = 'VALOR'
AND WA_CTRL = 'VALOR'
AND WA_HAWB = 'VALOR'
AND WA_CEDENTE = 'VALOR'
AND WA_SE_AP = 'VALOR'
AND WA_SE_DT BETWEEN '20261101' AND '20261130'
AND WA_SE_VEN BETWEEN '20261101' AND '20261130'
AND WA_SE_AVD = 'VALOR'
AND WA_SE_AVDD BETWEEN '20261101' AND '20261130'
AND WA_SE_VAL = 0
AND WA_SE_FRQ = 0
AND WA_OBS = 'VALOR'
AND WA_PER_JUR = 0
AND WA_DIA_JUR = 0
AND WA_PER_IR = 0
AND WA_DIA_IR = 0
AND WA_CODCEDE = 'VALOR'
AND WA_SEQ = 0
AND WA_DI_NUM = 'VALOR'
AND WA_DTREG_D BETWEEN '20261101' AND '20261130'
AND WA_FB_NOME = 'VALOR'
AND WA_BC_NOME = 'VALOR'
AND WA_CPAGTO = 'VALOR'
AND WA_TOTAL = 'VALOR'
AND WA_PRODUTO = 'VALOR'
AND WA_PGTANT = 0
AND WA_SLDANT = 0
AND WA_LINHA = 0
AND WA_FILORI = 'VALOR'
Outras tabelas relacionadas
- SW0 Capa de Solicitação Importação
- SW1 Itens Solicitação Importação
- SW2 Capa de Purchase Order
- SW3 Itens de Purchase Order
- SW4 Capa Preparação de Licença Imp
- SW5 Itens Preparação Licença Imp
- SW6 Capa Declaração de Importação
- SW7 Itens Declaração de Importação
- SW8 Itens de Invoices
- SW9 Capa de Invoices
- SWB Itens de Câmbio
- SWC Carta Crédito
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.