Dicionário Protheus
Início

Tabela SW0 no Protheus

Capa de Solicitação Importação

O que é a tabela SW0 no Protheus?

A tabela SW0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para capa de solicitação importação.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela SW0 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela SW0, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SW0
X2_PATH \DATA\
X2_ARQUIVO SW0990
X2_NOME Capa de Solicitação Importação
X2_NOMESPA Portada de Solic. Import.
X2_NOMEENG Import Request Cover
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO W0_FILIAL+W0__CC+W0__NUM
X2_PYME N
X2_MODULO 17
X2_DISPLAY W0_CC+W0_NUM+W0_POLE+W0_FORN
X2_SYSOBJ EICSI400
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 8753
R_E_C_D_E_L_ 0

Campos da Tabela SW0 (27 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SW0 01 W0_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 146240 0
SW0 02 W0__NUM C 6 0 No. da S.I. Nro. S.I. Import Req N No. da S.I. Nro. de la S.I. S.I. Number @! existchav("SW0",M->W0__CC+M->W0__NUM,,) x x x x x x x x x x x x x x x xx - - 1 x - - - S - - - - - - - - - - 083 1 N - - S N N - - - 1 1 - - - 146241 0
SW0 03 W0__DT D 8 0 Data da S.I. Fecha S.I. Imp.Req.Date Data da S.I. Fecha de la S.I. Import Requis. Date - - x x x x x x x x x x x x x x x x dDataBase - 1 xx - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 146242 0
SW0 04 W0__CC C 5 0 Cod.Unid.Req Cod.Unid.Sol Unit Requis. Cliente Int. Cliente Int. International Customer @! ExistCpo("SY3",M->W0__CC) .AND. existChav("SW0",M->W0__CC+M->W0__NUM,,"JAGRAVADO") x x x x x x x x x x x x x x x xx - SY3 1 x - S - N - - - - - - - - - - 084 1 N - - S N N - - - 1 1 - - - 146243 0
SW0 05 W0__CCDESC C 30 0 Unid.Requis. Unid.Solic. Requis.Unit Descricao Unidade Requisi Descripcion Unid.Solicit. Req. Description Unit @! - x x x x x x x x x x x x x x x x AvField("W0__CC","Y3_DESC") - 1 x xx x - - - S V V - - - - - - - AvField("W0__CC","Y3_DESC",,.T.) - 1 N - - N N N - - - 1 2 - - - 146244 0
SW0 06 W0__POLE C 2 0 Cod.Loc.Entr Cod.Loc.Entr Del.Loc.Code Local Entreg Local Entreg Delivery Location @! ExistCpo("SY2",M->W0__POLE) x x x x x x x x x x x x x x x x - SY2 1 xx x - S - N - - - - - - - - - - - 1 N - - S N N - - - 1 2 - - - 146245 0
SW0 07 W0__POLEDE C 30 0 Local Entreg Lugar Entreg Deliv. Addr. Descricao do Local Descripcion del Lugar Local Description @! - x x x x x x x x x x x x x x x x AvField("W0__POLE","Y2_DESC") - 1 x xx x - - - S V V - - - - - - - AvField("W0__POLE","Y2_DESC",,.T.) - 1 N - - N N N - - - 1 2 - - - 146246 0
SW0 08 W0_COMPRA C 3 0 Cod.Comprad. Cod.Comprad. Purchas.Code Comprador Codigo del Comprador Purchaser @! ExistCpo("SY1",M->W0_COMPRA) x x x x x x x x x x x x x x x x - SY1 1 xx - S - N - - - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 146247 0
SW0 09 W0_COMPRAN C 30 0 Comprador Comprador Purchaser Nome do Comprador Nombre del Comprador Buyer Name @! - x x x x x x x x x x x x x x x x AvField("W0_COMPRA","Y1_NOME") - 1 x xx x - - - S V V - - - - - - - AvField("W0_COMPRA","Y1_NOME",,.T.) - 1 N - - N N N - - - 1 2 - - - 146248 0
SW0 10 W0_MOEDA C 3 0 Moeda Moneda Currency Moeda Moneda Currency @! Vazio().OR.ExistCpo("SYF",M->W0_MOEDA,1) x x x x x x x x x x x x x x x x - SYF 1 xx x - - - N - - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 146249 0
SW0 11 W0_C1_NUM C 6 0 No. da S.C. Nro. S.C. Purc.Requis. No. da S.C. Nro. de la S.C. S.C Number @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N V - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 146250 0
SW0 12 W0_SIKIT C 15 0 No. do Kit Nro. Kit Kit Numb. No. do Kit Nro. del Kit Kit Number @! SI400Kit("W0_SIKIT") x x x x x x x x x x x x x x x x - SYV 1 x x - S - N - - - - - - - - - - 030 2 N - - N N N - - - 1 1 - - - 146251 0
SW0 13 W0_KITSERI C 30 0 Serie Kit Serie Kit Kit Series Serie Kit Serie del Kit Kit Series @! SI400Kit("W0_KITSERI") x x x x x x x x x x x x x x x x - KIT 1 x x - - - N - - - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 146252 0
SW0 14 W0_FORN C 6 0 Cod.Forneced Cod.Proveedo Supp.Code Fornecedor Proveedor Supplier @! SI400Kit("W0_FORN") x x x x x x x x x x x x x x x x - SA2A 1 x x - S - N - - - - - - - - - - 001 2 N - - S N N - - - 1 1 - - - 146253 0
SW0 15 W0_FORLOJ C 2 0 Loja Tienda Unit Loja Tienda Unit @! SI400Kit("W0_FORLOJ") x x x x x x x x x x x x x x x x - - 1 x x - S - - - - - - - - - - - - 002 2 S - - N N N - - - 1 1 - - - 146254 0
SW0 16 W0_FORNDES C 30 0 Fornecedor Proveedor Supplier Nome do Fornecedor Nombre del Proveedor Supplier Name - - x x x x x x x x x x x x x x x x AvField('W0_FORN+W0_FORLOJ','A2_NREDUZ') - 1 x xx x - - - N V V - - - - - - - AvField('W0_FORN+W0_FORLOJ','A2_NREDUZ',,.T.) - 2 N - - N N N - - - 1 2 - - - 146255 0
SW0 17 W0_QTDE N 14 5 Qtde Kit Cant. Kit Kit Amount Quantidade do Kit Cantidad del Kit Kit Amount @E 99,999,999.99999 SI400Kit("W0_QTDE") x x x x x x x x x x x x x x x x - - 1 xxx x - - - N - - - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 146256 0
SW0 18 W0_DT_NEC D 8 0 Dt. Neces Fch. Neces Need Dt Data da Necessidade Fecha de Necesidad Need Date - SI400Kit("W0_DT_NEC") x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 146257 0
SW0 19 W0_DT_EMB D 8 0 Dt. Embarque Fch. Embarq. Shipm.Dt. Data do Embarque Fecha de Embarque Shipment Date - SI400Kit("W0_DT_EMB") x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 146258 0
SW0 20 W0_CLASKIT C 10 0 Classif. Kit Clasif. Kit Kit Class. Classificacao do Kit Clasificacion del Kit Kit Classification @! SI400Class() x x x x x x x x x x x x x x x x - EY1 1 x x - - - N - - - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 146259 0
SW0 21 W0_SOLIC C 40 0 Solicitante Solicitante Requester Nome do Solicitante Nombre del Solicitante Request.Name @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 146260 0
SW0 22 W0_REFER1 C 11 0 No. Interno Nº Interno Internal No. Numero Interno P.A. Numero Interno P.A. P.A. Internal Number @! - x x x x x x x x x x x x x x x - - 1 xx x - - - N N - - - - - - - - - - - N - - N N N - - - 1 2 - - - 146261 0
SW0 23 W0_HAWB_DA C 20 0 Processo DA Proceso DA DA Process Processo DA Proceso DA DA Process @! - x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - 148 - N - - N N N - - - 1 2 - - - 146262 0
SW0 24 W0_ID C 10 0 ID WF ID WF WF ID ID WorkFlow ID WorkFlow Workflow ID @! - x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 146263 0
SW0 25 W0_SIAUTO C 1 0 Si Auto? ¿Si Auto? Auto Si? Si Auto? ¿Si Auto? Auto Si? @! pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xx x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - .F. - - - N - - N N N - - - 1 2 - - - 146264 0
SW0 26 W0_CONTR C 1 0 Contrato? Contrato Contract? S.I. associado ao contrat S.I. asociado al contrat S.I. assoc. contract @! Pertence("12") x x x x x x x x x x x x x x x "2" - 1 xx x - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - 1 N - - N - N - - - 1 2 - - - 146265 0
SW0 27 W0_C3_NUM C 6 0 No. Contrato No. Contrato Contract No. Nro. do Contrat Nro. de Contrato Contract Number @! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 146266 0

Índices da Tabela SW0 (4 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SW0 1 W0_FILIAL+W0__CC+W0__NUM Cod.Unid.Req + No. da S.I. Cod.Unid.Sol + Nro. S.I. Unit Requis. + Import Req N S - - S 2 3 - 20835 0
SW0 2 W0_FILIAL+DTOS(W0__DT) Data da S.I. Fecha S.I. Imp.Req.Date S - - S 2 3 - 20836 0
SW0 3 W0_FILIAL+W0_SIKIT No. do Kit Nro. Kit Kit Numb. S - - S 2 3 - 20837 0
SW0 4 W0_FILIAL+W0_SOLIC Solicitante Solicitante Requester S - - N 2 3 - 20838 0

Perguntas frequentes

Para que serve a tabela SW0 no Protheus?

Ela é utilizada para capa de solicitação importação dentro do sistema ERP Protheus.

Como consultar os campos da tabela SW0?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SW0?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela SW0

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    W0_FILIAL,
    W0__NUM,
    W0__DT,
    W0__CC,
    W0__CCDESC,
    W0__POLE,
    W0__POLEDE,
    W0_COMPRA,
    W0_COMPRAN,
    W0_MOEDA,
    W0_C1_NUM,
    W0_SIKIT,
    W0_KITSERI,
    W0_FORN,
    W0_FORLOJ,
    W0_FORNDES,
    W0_QTDE,
    W0_DT_NEC,
    W0_DT_EMB,
    W0_CLASKIT,
    W0_SOLIC,
    W0_REFER1,
    W0_HAWB_DA,
    W0_ID,
    W0_SIAUTO,
    W0_CONTR,
    W0_C3_NUM
FROM SW0
WHERE
    D_E_L_E_T_ = ' '
    AND W0_FILIAL = 'VALOR'
    AND W0__NUM = 'VALOR'
    AND W0__DT BETWEEN '20260501' AND '20260531'
    AND W0__CC = 'VALOR'
    AND W0__CCDESC = 'VALOR'
    AND W0__POLE = 'VALOR'
    AND W0__POLEDE = 'VALOR'
    AND W0_COMPRA = 'VALOR'
    AND W0_COMPRAN = 'VALOR'
    AND W0_MOEDA = 'VALOR'
    AND W0_C1_NUM = 'VALOR'
    AND W0_SIKIT = 'VALOR'
    AND W0_KITSERI = 'VALOR'
    AND W0_FORN = 'VALOR'
    AND W0_FORLOJ = 'VALOR'
    AND W0_FORNDES = 'VALOR'
    AND W0_QTDE = 0
    AND W0_DT_NEC BETWEEN '20260501' AND '20260531'
    AND W0_DT_EMB BETWEEN '20260501' AND '20260531'
    AND W0_CLASKIT = 'VALOR'
    AND W0_SOLIC = 'VALOR'
    AND W0_REFER1 = 'VALOR'
    AND W0_HAWB_DA = 'VALOR'
    AND W0_ID = 'VALOR'
    AND W0_SIAUTO = 'VALOR'
    AND W0_CONTR = 'VALOR'
    AND W0_C3_NUM = 'VALOR'