A tabela SW1 do Protheus está descrita no dicionário (SX2) como “Itens Solicitação Importação”. Possui 43 campos e 5 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SW1
- Nome
- Itens Solicitação Importação
- Nome (inglês)
- Import Request Items
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 43 / 5
Campos da tabela SW1 (43)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | W1_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | W1_POSIT | C | 4 | 0 | Posição Item | Posição Item SI | Real |
| 03 | W1_COD_I | C | 15 | 0 | Codigo Item | Codigo Item | Real |
| 04 | W1_COD_DES | C | 30 | 0 | Descr.Item | Descricao do Item | Virtual |
| 05 | W1_FABR | C | 6 | 0 | Fabricante | Fabricante | Real |
| 06 | W1_FABLOJ | C | 2 | 0 | Loja Fa. | Loja Fa. | Real |
| 07 | W1_FAB_NOM | C | 20 | 0 | Nome Fabr. | Nome do Fabricante | Virtual |
| 08 | W1_FORN | C | 6 | 0 | Fornecedor | Fornecedor | Real |
| 09 | W1_FORLOJ | C | 2 | 0 | Loja Fo. | Loja Fo. | Real |
| 10 | W1_FOR_NOM | C | 20 | 0 | Nome Forn. | Nome do Fornecedor | Virtual |
| 11 | W1_CLASS | C | 6 | 0 | Classificac. | Classificac. | Real |
| 12 | W1_VMCLASS | C | 15 | 0 | Descr.Class. | Descr.Class. | Virtual |
| 13 | W1_UM | C | 2 | 0 | Unidade | Unidade de Medida | Real |
| 14 | W1_QTDE | N | 14 | 5 | Quantidade | Quantidade | Real |
| 15 | W1_SALDO_Q | N | 14 | 5 | Saldo Qtde | Saldo Qtde | Real |
| 16 | W1_PRECO | N | 15 | 7 | Preco Unit. | Preco Unit. | Real |
| 17 | W1_DT_EMB | D | 8 | 0 | Data Embarq. | Data Embarq. | Real |
| 18 | W1_PO_NUM | C | 20 | 0 | No. do P.O. | No. do P.O. | Real |
| 19 | W1_FLUXO | C | 1 | 0 | Fluxo | Fluxo | Real |
| 20 | W1_DTENTR_ | D | 8 | 0 | Data Entrega | Data Entrega | Real |
| 21 | W1_SEQ | N | 2 | 0 | Sequencia | Sequencia | Real |
| 22 | W1_REG | N | 4 | 0 | Parcela No. | Parcela No. | Real |
| 23 | W1_POSICAO | C | 4 | 0 | Posicao | Posicao | Real |
| 24 | W1_CC | C | 5 | 0 | Unid.Requis. | Unidade Requisitante | Real |
| 25 | W1_SI_NUM | C | 6 | 0 | No. da S.I. | No. da S.I. | Real |
| 26 | W1_PRAZO | N | 5 | 0 | Prazo Decorr | Prazo Decorrido | Virtual |
| 27 | W1_FORECAS | C | 1 | 0 | Forecast | Forecast | Real |
| 28 | W1_QTSEGUM | N | 14 | 5 | Qtde 2a. UM | Qtde 2a. UM | Real |
| 29 | W1_SEGUM | C | 2 | 0 | 2a. UM | 2a. UM | Real |
| 30 | W1_NATUREZ | C | 10 | 0 | Natureza | Natureza | Real |
| 31 | W1_CTCUSTO | C | 9 | 0 | Cent.Custo | Centro de Custo | Real |
| 32 | W1_CODMAT | C | 10 | 0 | Cod Matriz | Codigo da Matriz | Real |
| 33 | W1_STATUS | C | 1 | 0 | Status | Status da S.I. / Ordem de | Real |
| 34 | W1_NR_CONC | C | 6 | 0 | Concorrência | Número da concorrência | Real |
| 35 | W1_DT_CANC | D | 8 | 0 | DT. Cancel | Data do cancelamento | Real |
| 36 | W1_MOTCANC | C | 50 | 0 | Mot.Cancel. | Motivo do Cancelamento | Real |
| 37 | W1_COMPLEM | C | 150 | 0 | Dados Comp. | Dados complementares item | Real |
| 38 | W1_C3_NUM | C | 6 | 0 | Contr./Cot. | Nro. do Contrato/ cotação | Real |
| 39 | W1_CONDPG | C | 5 | 0 | Cond. Pag. | Condição de Pagamento | Real |
| 40 | W1_MOEDA | C | 3 | 0 | Moeda | Moeda | Virtual |
| 41 | W1_REFER1 | C | 11 | 0 | Agrupador | Agrupador | Virtual |
| 42 | W1_PEDERP | C | 20 | 0 | No. PO | PO/Ped.ERP | Virtual |
| 43 | W1_DT_SI | D | 8 | 0 | Data da S.I. | Data da Solic.Importacao | Virtual |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SW1 (5)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | W1_FILIAL+W1_CC+W1_SI_NUM+W1_COD_I+STR(W1_REG,4,0)+STR(W1_SEQ,2,0) | Unid.Requis. + No. da S.I. + Codigo Item + Parcela No. + Sequencia | |
| 2 | W1_FILIAL+W1_PO_NUM+W1_POSICAO+W1_CC+W1_SI_NUM | No. do P.O. + Posicao + Unid.Requis. + No. da S.I. | |
| 3 | W1_FILIAL+W1_COD_I | Codigo Item | |
| 4 | W1_FILIAL+STR(W1_SEQ,2,0)+STR(W1_SALDO_Q,13,3)+W1_SI_NUM | Sequencia + Saldo Qtde + No. da S.I. | |
| 5 | W1_FILIAL+W1_C3_NUM+W1_POSICAO+STR(W1_SEQ,2,0) | Contr./Cot. + Posicao + Sequencia |
Perguntas frequentes sobre a tabela SW1
O que é a tabela SW1?
É a tabela “Itens Solicitação Importação” do ERP TOTVS Protheus, com 43 campos definidos no dicionário SX3.
Quais são os índices da tabela SW1?
A tabela tem 5 índices. O principal (ordem 1) usa a chave W1_FILIAL+W1_CC+W1_SI_NUM+W1_COD_I+STR(W1_REG,4,0)+STR(W1_SEQ,2,0).
Qual é o nome físico da tabela SW1 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: SW1990). Em ADVPL, use RetSqlName("SW1") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SW1
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
W1_FILIAL,
W1_POSIT,
W1_COD_I,
W1_COD_DES,
W1_FABR,
W1_FABLOJ,
W1_FAB_NOM,
W1_FORN,
W1_FORLOJ,
W1_FOR_NOM,
W1_CLASS,
W1_VMCLASS,
W1_UM,
W1_QTDE,
W1_SALDO_Q,
W1_PRECO,
W1_DT_EMB,
W1_PO_NUM,
W1_FLUXO,
W1_DTENTR_,
W1_SEQ,
W1_REG,
W1_POSICAO,
W1_CC,
W1_SI_NUM,
W1_PRAZO,
W1_FORECAS,
W1_QTSEGUM,
W1_SEGUM,
W1_NATUREZ,
W1_CTCUSTO,
W1_CODMAT,
W1_STATUS,
W1_NR_CONC,
W1_DT_CANC,
W1_MOTCANC,
W1_COMPLEM,
W1_C3_NUM,
W1_CONDPG,
W1_MOEDA,
W1_REFER1,
W1_PEDERP,
W1_DT_SI
FROM SW1
WHERE
D_E_L_E_T_ = ' '
AND W1_FILIAL = 'VALOR'
AND W1_POSIT = 'VALOR'
AND W1_COD_I = 'VALOR'
AND W1_COD_DES = 'VALOR'
AND W1_FABR = 'VALOR'
AND W1_FABLOJ = 'VALOR'
AND W1_FAB_NOM = 'VALOR'
AND W1_FORN = 'VALOR'
AND W1_FORLOJ = 'VALOR'
AND W1_FOR_NOM = 'VALOR'
AND W1_CLASS = 'VALOR'
AND W1_VMCLASS = 'VALOR'
AND W1_UM = 'VALOR'
AND W1_QTDE = 0
AND W1_SALDO_Q = 0
AND W1_PRECO = 0
AND W1_DT_EMB BETWEEN '20261101' AND '20261130'
AND W1_PO_NUM = 'VALOR'
AND W1_FLUXO = 'VALOR'
AND W1_DTENTR_ BETWEEN '20261101' AND '20261130'
AND W1_SEQ = 0
AND W1_REG = 0
AND W1_POSICAO = 'VALOR'
AND W1_CC = 'VALOR'
AND W1_SI_NUM = 'VALOR'
AND W1_PRAZO = 0
AND W1_FORECAS = 'VALOR'
AND W1_QTSEGUM = 0
AND W1_SEGUM = 'VALOR'
AND W1_NATUREZ = 'VALOR'
AND W1_CTCUSTO = 'VALOR'
AND W1_CODMAT = 'VALOR'
AND W1_STATUS = 'VALOR'
AND W1_NR_CONC = 'VALOR'
AND W1_DT_CANC BETWEEN '20261101' AND '20261130'
AND W1_MOTCANC = 'VALOR'
AND W1_COMPLEM = 'VALOR'
AND W1_C3_NUM = 'VALOR'
AND W1_CONDPG = 'VALOR'
AND W1_MOEDA = 'VALOR'
AND W1_REFER1 = 'VALOR'
AND W1_PEDERP = 'VALOR'
AND W1_DT_SI BETWEEN '20261101' AND '20261130'
Outras tabelas relacionadas
- SW0 Capa de 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
- SWA Capa de Câmbio
- SWB Itens de Câmbio
- SWC Carta Crédito
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.