Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela BSW no Protheus

Usuarios do Portal

O que é a tabela BSW no Protheus?

A tabela BSW faz parte do sistema ERP Protheus da TOTVS e é utilizada para usuarios do portal.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BSW
X2_PATH \DATA\
X2_ARQUIVO BSW990
X2_NOME Usuarios do Portal
X2_NOMESPA Usuarios del Portal
X2_NOMEENG Portal users
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 33
X2_DISPLAY -
X2_SYSOBJ -
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_ 1524
R_E_C_D_E_L_ 0

Campos da Tabela BSW (17 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_
BSW 01 BSW_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 - - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 25119 0
BSW 02 BSW_CODUSR C 6 0 Cod Usuario Cod Usuario User code Codigo do Usuario Codigo del Usuario User code @! - x x x x x x x x x x x x x x x x x Iif(Inclui, 'AUTO', BSW->BSW_CODUSR) - 1 x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 25120 0
BSW 03 BSW_LOGUSR C 50 0 Login Usuar. Login Usuar. User login Login do Usuario Login del Usuario User login @! ExistChav("BSW",M->BSW_LOGUSR,1) x x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 25121 0
BSW 04 BSW_NOMUSR C 70 0 Nome Usuario Nomb Usuario User name Nome do Usuario Nombre del Usuario User name @! texto() x x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - 034 - S - - N N N - - - 1 1 - - - 25122 0
BSW 05 BSW_SENHA C 64 0 Senha Contrasena Password Senha Contrasena Password @C ExistChav("BSW",M->BSW_LOGUSR+M->BSW_SENHA,3) x x x x x x x x x x x x x x x x - - 1 xxxxxx xx - - - - V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 25123 0
BSW 06 BSW_SENREL C 32 0 Senha Real Sena Real Actual Passw Senha Real Sena Real Actual Password @! - x x x x x x x x x x x x x x x x PLSMREL() - 1 x xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 25124 0
BSW 07 BSW_EMAIL C 60 0 Email E-mail E-mail Email E-mail Email @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 25125 0
BSW 08 BSW_CODACE C 6 0 Acess Portal Acces Portal PortalAccess Acesso ao Portal Acceso al Portal Portal Access @C ExistCpo("AI3",M->BSW_CODACE) .AND. PLSPORSEN(Nil,"BSW_SENHA",.T.,.T.) x x x x x x x x x x x x x x x x - AI3 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 25126 0
BSW 09 BSW_BEINTR C 1 0 Psq Int port Enc Int port port Int Src Pesq. Intern. no Portal Encuesta Intern. Portal Intern, Search in Portal @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 0=Cartao;1=Digitacao;2=Todos 0=Tarjeta;1=Digitacion;2=Todos 0=Card;1=Typing;2=All - - - - - S - - N - N - - - 1 2 - - - 25127 0
BSW 10 BSW_TPPOR C 1 0 Tp. Portal Tp. Portal Portal Tp. Tipo Portal Tipo Portal Portal Type @! Pertence("1235") x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - 1=Prestador;2=Empresa;3=Beneficiario;5=Operadora 1=Prestador;2=Empresa;3=Beneficiario;5=Operadora 1=Provider;2=Company;3=Beneficiary;5=Operator - - - - - S - - N - N - - - 1 1 - - - 25128 0
BSW 11 BSW_TIPCAR C 1 0 Tipo Ace. Tipo Acceso Acc. Type Tipo Acceso Tipo Acceso Access @! - x x x x x x x x x x x x x x x x '0' - 1 x - - - - - - - - 0=Cartão;1=Digitação;2=Todos 0=Tarjeta;1=Digitacion;2=Todos 0=Card;1=Typing;2=All - M->BSW_TPPOR == "1" - - - S - - N N N - - - 1 2 - - - 25129 0
BSW 12 BSW_BIOMET C 1 0 Biometria Biometria Biometry Biometria Biometria Biometry @! - x x x x x x x x x x x x x x x x - - 1 x - - - N - - - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - M->BSW_TPPOR == "1" - - - S - - N N N - - - 1 2 - - - 25130 0
BSW 13 BSW_DTSEN D 8 0 Data Fecha Date Data da Senha Fecha de la contrasena Password Date - - x x x x x x x x x x x x x x x x DATE() - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 25131 0
BSW 14 BSW_PRIACE L 1 0 1º Acesso ? ¿1er Acceso? 1st Access Primeiro Acesso ? ¿Primer Acceso? First Access? - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 2 2 - - - 25132 0
BSW 15 BSW_PERACE C 6 0 Perf. Acesso Perf. Acceso Access Prof Perfil acesso ao portal Perfil acceso al portal Access profile to portal @! Vazio() .OR. ExistCpo("B7I",M->BSW_PERACE) .AND. PLSPERACE(1) x x x x x x x x x x x x x x x x - BSWB7I 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 25133 0
BSW 16 BSW_BIOCAD C 1 0 Cadastra Bio Registrar Bi Reg Bio Cadastrar Biometria Registrar biometría Register Biometrics @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 0=Nao;1=Sim 0=No;1=Sí 0=No;1=Yes - M->BSW_TPPOR == "1" - - - S - - N - N - - - 1 2 - - - 25134 0
BSW 17 BSW_PERAC2 C 6 0 Perf. Mingle Perf. Mingle Mingle Prof. Perfil Mingle Perfil Mingle Mingle Profile - Vazio() .OR. ExistCpo("B7I",M->BSW_PERAC2) x x x x x x x x x x x x x x x x - BSWMNG 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 25135 0

Índices da Tabela BSW (5 í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_
BSW 1 BSW_FILIAL+BSW_LOGUSR Login Usuar. Login Usuar. User login S - - S 2 3 - 3517 0
BSW 2 BSW_FILIAL+BSW_NOMUSR Nome Usuario Nomb Usuario User name S - - S 2 3 - 3518 0
BSW 3 BSW_FILIAL+BSW_LOGUSR+BSW_SENHA Login Usuar. + Senha Login Usuar. + Contrasena User login + Password S - - S 2 3 - 3519 0
BSW 4 BSW_FILIAL+BSW_EMAIL Email E-mail E-mail S - - S 2 3 - 3520 0
BSW 5 BSW_FILIAL+BSW_CODUSR Cod Usuario Cod Usuario User code S - - S 2 3 - 3521 0

Perguntas frequentes

Para que serve a tabela BSW no Protheus?

Ela é utilizada para usuarios do portal dentro do sistema ERP Protheus.

Como consultar os campos da tabela BSW?

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

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

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

Exemplo de consulta SQL da tabela BSW

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

SELECT
    BSW_FILIAL,
    BSW_CODUSR,
    BSW_LOGUSR,
    BSW_NOMUSR,
    BSW_SENHA,
    BSW_SENREL,
    BSW_EMAIL,
    BSW_CODACE,
    BSW_BEINTR,
    BSW_TPPOR,
    BSW_TIPCAR,
    BSW_BIOMET,
    BSW_DTSEN,
    BSW_PRIACE,
    BSW_PERACE,
    BSW_BIOCAD,
    BSW_PERAC2
FROM BSW
WHERE
    D_E_L_E_T_ = ' '
    AND BSW_FILIAL = 'VALOR'
    AND BSW_CODUSR = 'VALOR'
    AND BSW_LOGUSR = 'VALOR'
    AND BSW_NOMUSR = 'VALOR'
    AND BSW_SENHA = 'VALOR'
    AND BSW_SENREL = 'VALOR'
    AND BSW_EMAIL = 'VALOR'
    AND BSW_CODACE = 'VALOR'
    AND BSW_BEINTR = 'VALOR'
    AND BSW_TPPOR = 'VALOR'
    AND BSW_TIPCAR = 'VALOR'
    AND BSW_BIOMET = 'VALOR'
    AND BSW_DTSEN BETWEEN '20260601' AND '20260630'
    AND BSW_PERACE = 'VALOR'
    AND BSW_BIOCAD = 'VALOR'
    AND BSW_PERAC2 = 'VALOR'