Dicionário Protheus
Início

Tabela BYL no Protheus

SistDent x Período/Qtd

O que é a tabela BYL no Protheus?

A tabela BYL faz parte do sistema ERP Protheus da TOTVS e é utilizada para sistdent x período/qtd.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BYL
X2_PATH \DATA\
X2_ARQUIVO BYL990
X2_NOME SistDent x Período/Qtd
X2_NOMESPA Sist.Dent.vs. Períod/Ctd
X2_NOMEENG Dent syst. vs. Period/Qty.
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_ 1721
R_E_C_D_E_L_ 0

Campos da Tabela BYL (23 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_
BYL 01 BYL_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 - - 1 - - - - N V R - - - - - - - - 033 1 S - - N N N - - - 1 2 - - - 28161 0
BYL 02 BYL_CODIGO C 4 0 Codigo Codigo Code Codigo Codigo Code @! PLSVLDCOL({"BYL_CODIGO"}) x x x x x x x x x x x x x x x xx cChvReg - 1 x - - - S V R - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 28162 0
BYL 03 BYL_TIPO C 1 0 Tipo Tipo Type Tipo Tipo Type @! - x x x x x x x x x x x x x x x xx cChvTipo - 1 x - - - S V R - - 1=Dente;2=Segmento;3=M-Arco;4=Supranumerario;5=Demais Areas 1=Diente;2=Segmento;3=M-Arco;4=Supranumerario;5=Demas Areas 1=Dente;2=Segmento;3=M-Arco;4=Supranumerario;5=Demais Areas - - - - 1 S - - N N N - - - 1 1 - - - 28163 0
BYL 04 BYL_CODPAD C 2 0 Tp.Pad.Saude Tp Est Salud Hlth.StndrTp Tp.Pad.Saude Tp Est Salud Health standard type @! - x x x x x x x x x x x x x x x cChvPad - 1 - - - - S V R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 28164 0
BYL 05 BYL_CODPSA C 16 0 Cod.Tab.Pad. Cod.Tab.Est. Hlth.StndrCd Cod.Tab.Pad. Cod.Tab. Est. Standard table code @! - x x x x x x x x x x x x x x x cChvPsa - 1 - - - - S V R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 28165 0
BYL 06 BYL_QTD N 4 0 Qtd Cantidad Qty Quantidade Cantidad Quantity 9999 - x x x x x x x x x x x x x x x x - - 1 xxxx x x - - - - - - - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 28166 0
BYL 07 BYL_UNCA C 1 0 Unidade Unidad Unit Unidade Unidad Unit @! - x x x x x x x x x x x x x x x x - - 1 xxxx x x - - - - - - - - 1=por Hora;2=por Dia;3=por Mes;4=por Ano;5=por Vida;6=por Semana 1=por Hora;2=por Dia;3=por Mes;4=por Ano;5=por Vida;6=por Semana 1=by Hour;2=by Day;3=by Month;4=by Year;5=by Life;6=by Week - - - - 2 S - - N N N - - - 1 2 - - - 28167 0
BYL 08 BYL_PERIOD N 4 0 Periodo Periodo Period Periodo Periodo Period 9999 - x x x x x x x x x x x x x x x x - - 1 xxxx x x - - - - - - - - - - - - - - - 3 S - - N N N - - - 1 2 - - - 28168 0
BYL 09 BYL_UNPERI C 1 0 Unidade Unidad Unit Unidade Unidad Unit @! - x x x x x x x x x x x x x x x x - - 1 xxxx x x - - - - - - - - 1=Horas;2=Dias;3=Meses;4=Anos;5=Vida 1=Hora;2=Dia;3=Mes;4=Ano;5=Vida 1=Hours;2=Days;3=Months;4=Years;5=Life - - - - 3 S - - N N N - - - 1 2 - - - 28169 0
BYL 10 BYL_FACE C 5 0 Face Face Face Face Tipo Type @! PLS940FAC() x x x x x x x x x x x x x x x x - B09PLS 1 x - - - S A R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 28170 0
BYL 11 BYL_FACDE C 1 0 Face de De Cara From face Face de De Cara From face @! Pertence(" 12345") .AND. If(!Empty(M->BYL_FACATE),M->BYL_FACATE >= M->BYL_FACDE,.T.) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=1 Face;2=2 Faces;3=3 Faces;4=4 Faces;5=5 Faces 1=1 Cara;2=2 Caras;3=3 Caras;4=4 Caras;5=5 Caras 1=1 Face;2=2 Faces;3=3 Faces;4=4 Faces;5=5 Faces - - - - - S - - N N N - - - 1 2 - - - 28171 0
BYL 12 BYL_FACATE C 1 0 Face Ate A Cara To face Face Ate A Cara To face @! Pertence(" 12345") .and. If(!Empty(M->BYL_FACDE),M->BYL_FACATE >= M->BYL_FACDE,.T.) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=1 Face;2=2 Faces;3=3 Faces;4=4 Faces;5=5 Faces 1=1 Cara;2=2 Caras;3=3 Caras;4=4 Caras;5=5 Caras 1=1 Face;2=2 Faces;3=3 Faces;4=4 Faces;5=5 Faces - - - - - S - - N N N - - - 1 2 - - - 28172 0
BYL 13 BYL_QTDESP C 1 0 Especialid. Especialid. Specialty Especialid. Especialid. Specialty 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 2 N - - N N N - - - 1 2 - - - 28173 0
BYL 14 BYL_QTDMED C 1 0 Prestador Prestador Provider Prestador Prestador Provider 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 2 S - - N N N - - - 1 2 - - - 28174 0
BYL 15 BYL_QTDPAT C 1 0 Patologia Patologia Pathology Patologia Patologia Pathology 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 2 N - - N N N - - - 1 2 - - - 28175 0
BYL 16 BYL_PTRESP C 1 0 Especialid. Especialid. Specialty Especialid. Especialid. Specialty 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 3 N - - N N N - - - 1 2 - - - 28176 0
BYL 17 BYL_PTRMED C 1 0 Prestador Prestador Provider Prestador Prestador Provider 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 3 N - - N N N - - - 1 2 - - - 28177 0
BYL 18 BYL_PTRPAT C 1 0 Patologia Patologia Pathology Patologia Patologia Pathology 9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=Sim;0=Nao 1=Si;0=No 1=Yes;0=No - - - - 3 N - - N N N - - - 1 2 - - - 28178 0
BYL 19 BYL_DESFAC C 50 0 Descrição Descripcion Description Descrição Descripcion Description @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 28179 0
BYL 20 BYL_INFORM C 50 0 Observação Observacion Observation Observação Observacion Observation @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 1 N - - N N N - - - 1 2 - - - 28180 0
BYL 21 BYL_CONPER C 1 0 Cons. Perio? ¿Cons. Per? CnsidPeriod? Tipo de Tabela Tipo de tabla Type of Table @! - 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=Si 0=No;1=Yes - - - - 2 S - - N N N - - - 1 2 - - - 28181 0
BYL 22 BYL_AUTORI C 1 0 Autorização Autorizacion Authorizatn Tipo de Autorização Tipo de autorizacion Type of Authorization @! - x x x x x x x x x x x x x x x x "1" - 1 x x - - - S A R - - 0=Dispensa Autorizacao;1=Automatica;2=Guia Operadora;3=Auditoria;4=Guia Empresa;5=Guia Empresa/Operadora;6=Avalicao Contratual 0=Prescinde Autorizacion;1=Automatica;2=Form Operadora;3=Auditoria;4=Form Empresa;5=Form Empresa/Operadora;6=Eval. Contractual 0=Authorization Exemption;1=Automatic;2=Operator Guide;3=Audit;4=Company Guide;5=Company/Operator Guide;6=Contract Evaluation - - - - 1 S - - N - N - - - 1 2 - - - 28182 0
BYL 23 BYL_DIFIDA C 1 0 Per Dif Idad Per Dif Edad Per Dif Age Perid Dif por Idade Per Dif por edad Perid Dif per Age @! - x x x x x x x x x x x x x x x x '2' - 1 x - - - N A R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 28183 0

Índices da Tabela BYL (3 í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_
BYL 1 BYL_FILIAL+BYL_CODPAD+BYL_CODPSA+BYL_CODIGO+BYL_TIPO+BYL_FACE Tp.Pad.Saude + Cod.Tab.Pad. + Codigo + Tipo + Face Tp Est Salud + Cod.Tab.Est. + Codigo + Tipo + Face Hlth.StndrTp + Hlth.StndrCd + Code + Type + Face S - - S 2 3 - 3902 0
BYL 2 BYL_FILIAL+BYL_CODIGO+BYL_TIPO+BYL_CODPAD+BYL_CODPSA+BYL_FACE Codigo + Tipo + Tp.Pad.Saude + Cod.Tab.Pad. + Face Codigo + Tipo + Tp Est Salud + Cod.Tab.Est. + Face Code + Type + Hlth.StndrTp + Hlth.StndrCd + Face S - - S 2 3 - 3903 0
BYL 3 BYL_FILIAL+BYL_FACE+BYL_CODIGO+BYL_TIPO+BYL_CODPAD+BYL_CODPSA Face + Codigo + Tipo + Tp.Pad.Saude + Cod.Tab.Pad. Face + Codigo + Tipo + Tp Est Salud + Cod.Tab.Est. Face + Code + Type + Hlth.StndrTp + Hlth.StndrCd S - - S 2 3 - 3904 0

Perguntas frequentes

Para que serve a tabela BYL no Protheus?

Ela é utilizada para sistdent x período/qtd dentro do sistema ERP Protheus.

Como consultar os campos da tabela BYL?

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

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

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

Exemplo de consulta SQL da tabela BYL

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

SELECT
    BYL_FILIAL,
    BYL_CODIGO,
    BYL_TIPO,
    BYL_CODPAD,
    BYL_CODPSA,
    BYL_QTD,
    BYL_UNCA,
    BYL_PERIOD,
    BYL_UNPERI,
    BYL_FACE,
    BYL_FACDE,
    BYL_FACATE,
    BYL_QTDESP,
    BYL_QTDMED,
    BYL_QTDPAT,
    BYL_PTRESP,
    BYL_PTRMED,
    BYL_PTRPAT,
    BYL_DESFAC,
    BYL_INFORM,
    BYL_CONPER,
    BYL_AUTORI,
    BYL_DIFIDA
FROM BYL
WHERE
    D_E_L_E_T_ = ' '
    AND BYL_FILIAL = 'VALOR'
    AND BYL_CODIGO = 'VALOR'
    AND BYL_TIPO = 'VALOR'
    AND BYL_CODPAD = 'VALOR'
    AND BYL_CODPSA = 'VALOR'
    AND BYL_QTD = 0
    AND BYL_UNCA = 'VALOR'
    AND BYL_PERIOD = 0
    AND BYL_UNPERI = 'VALOR'
    AND BYL_FACE = 'VALOR'
    AND BYL_FACDE = 'VALOR'
    AND BYL_FACATE = 'VALOR'
    AND BYL_QTDESP = 'VALOR'
    AND BYL_QTDMED = 'VALOR'
    AND BYL_QTDPAT = 'VALOR'
    AND BYL_PTRESP = 'VALOR'
    AND BYL_PTRMED = 'VALOR'
    AND BYL_PTRPAT = 'VALOR'
    AND BYL_DESFAC = 'VALOR'
    AND BYL_INFORM = 'VALOR'
    AND BYL_CONPER = 'VALOR'
    AND BYL_AUTORI = 'VALOR'
    AND BYL_DIFIDA = 'VALOR'