Dicionário Protheus
Início

Tabela SPW no Protheus

Visitantes

O que é a tabela SPW no Protheus?

A tabela SPW faz parte do sistema ERP Protheus da TOTVS e é utilizada para visitantes.

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 SPW 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 SPW, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SPW
X2_PATH \DATA\
X2_ARQUIVO SPW990
X2_NOME Visitantes
X2_NOMESPA Visitantes
X2_NOMEENG Visitors
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO PW_FILIAL+PW_VISITA
X2_PYME S
X2_MODULO 16
X2_DISPLAY PW_FILIAL+PW_VISITA+PW_NOME
X2_SYSOBJ PONA330
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_ 8562
R_E_C_D_E_L_ 0

Campos da Tabela SPW (42 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_
SPW 01 PW_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - XM0 1 - - - - N - - - - - - - - - - 033 1 S - - N N N - - - 1 2 - - - 140744 0
SPW 02 PW_BITMAP C 18 0 Foto Foto Picture Foto Foto Picture - - x x x x x x x x x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140745 0
SPW 03 PW_VISITA C 6 0 Visitante Visitante Guest Numero do Visitante Numero de Visitante Giest Number @! Pn330VVis() x x x x x x x x x x x x x x x xx PN330RVIS() - 1 xx - - - S - - - - - - - - PN330WVIS() - - 1 S - - S N N - - - 1 1 - - - 140746 0
SPW 04 PW_NOME C 30 0 Nome Nombre Name Nome do Visitante Nombre del Visitante Visitor Name @! Texto() x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - 1 S - - S N N - - - 1 1 - - - 140747 0
SPW 05 PW_POSNOM1 C 30 0 Sobrenome 1 Apellido 1 Surname 1 Sobrenome Visitante Apellido Visitante Visitor Surname @! Texto() x x x x x x x x x x x x x x x x - - 1 x xx - - - N - - - - - - - - - - - 1 S - - S N N - - - 1 1 - - - 140748 0
SPW 06 PW_POSNOM2 C 30 0 Sobrenome 2 Apellido 2 Surname 2 Sobrenome Visitante Apellido Visitante Visitor Surname @! Vazio() .OR. Texto() x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 140749 0
SPW 07 PW_POSNOM3 C 30 0 Sobrenome 3 Apellido 3 Surname 3 Sobrenome Visitante Apellido Visitante Visitor Surname @! Vazio() .OR. Texto() x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 140750 0
SPW 08 PW_POSNOM4 C 30 0 Sobrenome 4 Apellido 4 Surname 4 Sobrenome Visitante Apellido Visitante Guest Surname @! Vazio() .OR. Texto() x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 140751 0
SPW 09 PW_NOMFULL C 150 0 Nome Complet Nombre Compl Compl. Name Nome Completo Visitante Nombre completo visitante Guest Complete Name @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 140752 0
SPW 10 PW_CPF C 11 0 C.P.F. C.P.F. C.P.F. CPF do Funcionario CPF del Empleado Employee CPF @R 999.999.999-99 Pn330VCPF(M->PW_CPF) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 140753 0
SPW 11 PW_PIS C 11 0 P.I.S. P.I.S. P.I.S. PIS do Funcionario PIS del Empleado Employee PIS @! Pn330VPIS(M->PW_PIS) x x x x x x x x x x x x x x x x - - 1 x xx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140754 0
SPW 12 PW_RG C 15 0 R.G. R.G. ID Nr. RG - Registro Geral Doc. Nac. de Identidad I.D. @! Pn330VRG(M->PW_RG) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 140755 0
SPW 13 PW_RGORG C 3 0 Org.Emissor Org.Emisor Issue Agency Orgao Emissor Doc Identid Organ. Emisor Doc Ident I.D. Issuer Agency @! VAZIO() .OR. ExistCpo("SX5","64"+M->PW_RGORG) x x x x x x x x x x x x x x x x - 64 1 x x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140756 0
SPW 14 PW_NUMCP C 7 0 Cart.Profis. Cart.Profes. Labor Card Carteira Profissional Registro Profesional Labor Card @! Pn330VNUMCP(M->PW_NUMCP) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140757 0
SPW 15 PW_SERCP C 5 0 Serie Cart. Serie Reg. Employm.Book Serie Cart. Profissional SerieRegist. Profesional Employment Book Series 99999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140758 0
SPW 16 PW_UFCP C 2 0 UF Cart.Prof Estado Cart. State Lab.Cd UF Carteira Profissional Estado del Reg. Profes. State Employment Book @! VAZIO() .OR. EXISTCPO("SX5","12"+M->PW_UFCP) x x x x x x x x x x x x x x x x - 12 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140759 0
SPW 17 PW_HABILIT C 10 0 Cart.Habil. Lic.Conducir Driving Lic. Carteira de Habilitacao Licencia de Conducir Driving Licence @! Pn330VHABILIT(M->PW_HABILIT) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140760 0
SPW 18 PW_RESERVI C 12 0 Nr.Reservis. Num. Reserva Reservist Carteira de Reservista Num. de la Reserva Reservist Identify Card @! Pn330VRESERVI(M->PW_RESERVI) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140761 0
SPW 19 PW_TITULOE C 12 0 Tit.Eleit. Tit. Elector Voting Card Titulo Eleitoral Titulo Eleitoral Voting Card @R 9999999999-99 Pn330VTITULOE(M->PW_TITULOE) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140762 0
SPW 20 PW_ZONASEC C 8 0 Zona/Secao Zona/Seccion Zone/Section Zona/Secao Eleitoral Zona/Seccion Cred. Civica Voting Zone/Section - - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140763 0
SPW 21 PW_OUTRDOC C 12 0 Outro Docto Otro Docto Other Doc. Documento Alternativo Documento Alternativo Alternative Document @! Pn330VOUTRDOCI(M->PW_OUTRDOC) x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140764 0
SPW 22 PW_TIPODOC C 30 0 Descr. Docto Descr. Docto Doc.Desc. Descr.Dcto Alternativo Descr.Dcto Alternativo Alt.Document Description @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140765 0
SPW 23 PW_ENDEREC C 30 0 Endereço Direccion Location Endereco do Funcionario Direccion del Empleado Employee Address @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140766 0
SPW 24 PW_COMPLEM C 15 0 Compl.Ender. Compl.Direc. Addrs. Compl Complemento do Endereco Complemento de Direcci¾n Address Complement @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140767 0
SPW 25 PW_BAIRRO C 15 0 Bairro Barrio District Bairro Barrio District @! - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140768 0
SPW 26 PW_MUNICIP C 20 0 Municipio Partido District Municipio Partido District @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140769 0
SPW 27 PW_ESTADO C 2 0 Estado Estado State Estado Estado State @! VAZIO() .OR. EXISTCPO("SX5","12"+M->PW_ESTADO) x x x x x x x x x x x x x x x x - 12 1 xxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140770 0
SPW 28 PW_CEP C 8 0 Cep CP Zip Code Cep C¾digo Postal Zip Code @R 99999-999 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140771 0
SPW 29 PW_TELEFON C 20 0 Telefone Telefono Phone Telefone Telefono Phone @S15 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140772 0
SPW 30 PW_FAX C 15 0 Fax Fax Fax . . . @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - N A - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140773 0
SPW 31 PW_SEXO C 1 0 Sexo Sexo Gender Sexo do Funcionario Sexo del Empleado Employee Gender @! Pertence("12") x x x x x x x x x x x x x x x x '1' - 1 xx x - - - N - - - - 1=Masculino;2=Feminino 1=Masculino;2=Femenino 1=Male;2=Female - - - - 1 S - - N N N - - - 1 2 - - - 140774 0
SPW 32 PW_NASC D 8 0 Data Nasc. Fecha Nac. Birth Date Data de Nascimento Fecha de Nacimiento Birth Date - PN330VNASC() .and. ValidSetEpoch() x x x x x x x x x x x x x x x x Ctod("//") - 1 xxxxxx x - - - S - - - - - - - - WhenSetEpoch(.T.) - - 2 S - - N N N - - - 1 2 - - - 140775 0
SPW 33 PW_APELIDO C 15 0 Apelido Apodo Nickname Apelido do funcionario Apodo del empleado Employee Nickname @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140776 0
SPW 34 PW_NACIONA C 2 0 Nacionalid. Nacionalidad Nationality Nacionalidade Funcionario Nacionalidad del Empleado Employee Nationality @! VAZIO() .OR. EXISTCPO("SX5","34"+M->PW_NACIONA) x x x x x x x x x x x x x x x x - 34 1 xxxxxx x - - - N - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 140777 0
SPW 35 PW_DEFIFIS C 1 0 Defic.Fisico Minusvalido Handcapped Deficiente Fisico Incapacitado Fisico Handcapped @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 xxxxxx x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 140778 0
SPW 36 PW_EMAIL C 50 0 End. E-Mail Dir.E-Mail E-Mail Addr. Endereco do E-Mail Direcci¾n del E-Mail E-Mail Address - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140779 0
SPW 37 PW_DCARGO C 30 0 Desc. Cargo Desc. Cargo Pos. desc. Descricao do Cargo Descripcion del cargo Position description @! - x x x x x x x x x x x x x x x - - 1 xx - - - N V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140780 0
SPW 38 PW_DTCAD D 8 0 Cadastro Archivo Register Data de Cadastro Fecha de Archivo Register Date - - x x x x x x x x x x x x x x x x DDATABASE - 1 x xx x - - - S - - - - - - - - WhenSetEpoch(.F.) - - 1 S - - N N N - - - 1 2 - - - 140781 0
SPW 39 PW_ULTVIS D 8 0 Ult.Visita Ult.Visita Last Visit Data da Ultima Visita Fecha de Ultima Visita Last Visit Date - - x x x x x x x x x x x x x x x x Pn330RUltVis() - 1 x xx x - - - S V V - - - - - - WhenSetEpoch(.F.) - - 1 S - - N N N - - - 1 2 - - - 140782 0
SPW 40 PW_CODHIST C 6 0 Codigo Memo Codigo Memo Memo Code Código do Campo Memo Codigo del Campo Memo Memo Field Code @! - x x x x x x x x x x x x x x x - - 1 - - - - N - R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140783 0
SPW 41 PW_SITVIST C 1 0 Sit.Visit. Sit.Visit. Guest Status Situacao do Visitante Situacion del Visitante Guest Status @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x x x - - - S - - - - 1=Situacao Normal;2=Com Restricao 1=Situacion Normal;2=Con Restriccion 1=Normal Status;2=With Restriction - - - - 1 S - - N N N - - - 1 2 - - - 140784 0
SPW 42 PW_HISTVIS M 10 0 Hist.Visita Hist.Visita Vist.Hist. Historico da Visita Historial de la Visita Visitation History - - x x x x x x x x x x x x x x x x IF(inclui,"",MSMM(SPY->PY_CODHIST,80)) - 1 x xx - - - N V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 140785 0

Índices da Tabela SPW (10 í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_
SPW 1 PW_FILIAL+PW_VISITA Visitante Visitante Guest S - - S 2 3 - 20162 0
SPW 2 PW_FILIAL+PW_NOMFULL Nome Complet Nombre Compl Compl. Name S - - S 2 3 - 20163 0
SPW 3 PW_FILIAL+PW_RG R.G. R.G. ID Nr. S - - S 2 3 - 20164 0
SPW 4 PW_FILIAL+PW_CPF C.P.F. C.P.F. C.P.F. S - - S 2 3 - 20165 0
SPW 5 PW_FILIAL+PW_PIS P.I.S. P.I.S. P.I.S. S - - S 2 3 - 20166 0
SPW 6 PW_FILIAL+PW_HABILIT Cart.Habil. Lic.Conducir Driving Lic. S - - S 2 3 - 20167 0
SPW 7 PW_FILIAL+PW_RESERVI Nr.Reservis. Num. Reserva Reservist S - - S 2 3 - 20168 0
SPW 8 PW_FILIAL+PW_TITULOE Tit.Eleit. Tit. Elector Voting Card S - - S 2 3 - 20169 0
SPW 9 PW_FILIAL+PW_OUTRDOC Outro Docto Otro Docto Other Doc. S - - S 2 3 - 20170 0
SPW A PW_FILIAL+PW_NUMCP Cart.Profis. Cart.Profes. Labor Card S - - S 2 3 - 20171 0

Perguntas frequentes

Para que serve a tabela SPW no Protheus?

Ela é utilizada para visitantes dentro do sistema ERP Protheus.

Como consultar os campos da tabela SPW?

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

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

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