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

Tabela BBF no Protheus

Especialidades Atendimentos

O que é a tabela BBF no Protheus?

A tabela BBF faz parte do sistema ERP Protheus da TOTVS e é utilizada para especialidades atendimentos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BBF
X2_PATH \DATA\
X2_ARQUIVO BBF990
X2_NOME Especialidades Atendimentos
X2_NOMESPA Especialidades Atención
X2_NOMEENG Attendance specialties
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_ 983
R_E_C_D_E_L_ 0

Campos da Tabela BBF (41 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_
BBF 01 BBF_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 x - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 14958 0
BBF 02 BBF_CODIGO C 6 0 Codigo Codigo Code Codigo Codigo Code - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14959 0
BBF 03 BBF_CODESP C 7 0 Especialid. Especialid. Specialty Especialidade Especialidad Specialty @! PlsSeek("BAQ",1,,"BBF_DESESP","BAQ_DESCRI") .and. PlsVldGd() x x x x x x x x x x x x x x x x - BAQPLS 1 x x x - S - S - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 14960 0
BBF 04 BBF_DESESP C 40 0 Descr. Espec Descr. Espec Spec. descr. Descricao Descripcion Description - - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("BAQ",1,xFilial("BAQ")+BBF->BBF_CODESP,"BAQ_DESCRI"),"") - 1 x x - - - S V V - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14961 0
BBF 05 BBF_DATINC D 8 0 Dt.Inclusao Fc.Inclusion Incl. date Data da Inclusao Fecha de Inclusion Inclusion date - M->BAU_DTINCL <= M->BBF_DATINC x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 14962 0
BBF 06 BBF_DATBLO D 8 0 Dt.Bloqueio Fch.Bloqueo Block Date Data do Bloqueio Fecha de Bloqueo Block Date - vazio() .or. M->BBF_DATBLO >= M->BBF_DATINC x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14963 0
BBF 07 BBF_TITESP C 1 0 Tit. Espec. Tit. Espec. Spec. Tit. Titulo de especialista Titulo de especialista Specialist Title @! PlsIguala("M->BBF_LOCAL",If(M->BBF_TITESP=="0",Space(Len(M->BBF_LOCAL)),M->BBF_LOCAL)) x x x x x x x x x x x x x x x - - 1 xx - - - - - - - - 0=Nao;1=Sim 0=No;1=Si 0=No; 1=Yes - - - - 1 S - - N N N - - - 1 2 - - - 14964 0
BBF 08 BBF_LOCAL C 60 0 Local Titulo Local Titulo Bill locat. Local do titulo Local del titulo Bill location @! - x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - M->BBF_TITESP=="1" - - 1 S - - N N N - - - 1 2 - - - 14965 0
BBF 09 BBF_RQE C 8 0 RQE RQE RQE RQE RQE RQE @! - x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14966 0
BBF 10 BBF_CODINT C 4 0 Operadora Operadora Operator Operadora Operadora Operator @! - x x x x x x x x x x x x x x x x - - 1 x - - - - V - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14967 0
BBF 11 BBF_IDAMIN N 3 0 Idade Minima Edad Minima Minimum Age Idade Minima Edad Minima Minimum Age 999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14968 0
BBF 12 BBF_CDESP C 3 0 Cod. Espec. Cod. Espec. Special.Code Cod Especialidade Cod Especialidad Specialization code @! - x x x x x x x x x x x x x x x x - - 1 x - - - - V - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14969 0
BBF 13 BBF_IDAMAX N 3 0 Idade Maxima Edad Maxima Maximum Age Idade Maxima Edad Maxima Maximum Age 999 M->BBF_IDAMAX >= M->BBF_IDAMIN x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - - - - - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14970 0
BBF 14 BBF_SEXO C 1 0 Sexo Sexo Sex Sexo Sexo Sex @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - - - - - - 1=Masculino;2=Feminino;3=Ambos 1=Masculino;2=Femenino;3=Ambos 1=Male;2=Female;3=Both - - - - 1 S - - N N N - - - 1 2 - - - 14971 0
BBF 15 BBF_GUIATU C 1 0 Guia Atuc. Form Actuac. Field Form Guia àrea de Atuação Form. area actuacion Field Form @! Pertence( "01") x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - 1 S - - N N N - - - 1 2 - - - 14972 0
BBF 16 BBF_GUIESP C 1 0 Guia Espec. Form.Espec. Spec. Form Guia Med. Especialidade Form.Med.Especialidad Medical Specialty Form @! Pertence( "01") x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - 1 S - - N N N - - - 1 2 - - - 14973 0
BBF 17 BBF_CODATU C 2 0 Área Atuação Área Actuac. OperatnArea Área de Atuação Área de Actuación Area of Operation 99 - x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 14974 0
BBF 18 BBF_TITATU C 1 0 Tit. Atuac. Tit. Actuac. Field Title Título Área de Atuação Titulo Area de Actuacion Field Title @! Pertence( "01") x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - 0=Não;1=Sim 0=No;1=Si 0=No; 1=Yes - - - - 1 S - - N N N - - - 1 2 - - - 14975 0
BBF 19 BBF_CODAT2 C 2 0 Área Atuac.2 Aea Actuac.2 Updt Area 2 Área de Atuação 2 Area de Actuacion 2 Act Area 2 99 - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14976 0
BBF 20 BBF_NRESP C 10 0 Nr Reg Espec Nr Reg Espec Spec Reg Nr Nr Reg. Qua. Especialista Nr Reg. Cua. Especialista Specialist Clas. Reg. Nr @! M->BBF_NRESP <> M->BBF_NRESP2 .OR. VAZIO() x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14977 0
BBF 21 BBF_NRESP2 C 10 0 Nr Reg Esp 2 Nr Reg Esp 2 Spec.Reg.No2 Nr Reg. Qua. de Especiali Nr Reg. Cal. de Especial Specialist Qual. Reg. No. @! M->BBF_NRESP <> M->BBF_NRESP2 .OR. VAZIO() x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14978 0
BBF 22 BBF_CDATU2 C 2 0 Area Atuac 2 Area Act. 2 Segment 2 Area de Atuacao 2 Area de Actuacion 2 Segment 2 99 M->BBF_CDATU2 <> M->BBF_CODATU .OR. VAZIO() x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14979 0
BBF 23 BBF_POSGRA C 1 0 Pos-Graduac Posgrado Postgrad. Indicador Pos-Graduacao Indicador Posgrado Postgraduate Indicator @! Pertence( "01") x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - 1 S - - N - N - - - 1 2 - - - 14980 0
BBF 24 BBF_GRADU C 1 0 Tp Graduacao Tp Graduacio Graduation T Tipo de Graduacao Tipo de Graduacion Graduation Type @! Pertence( "1234") x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Mestrado;2=Doutorado;3=Livre Docencia;4=Nao se Aplica 1=Maestria;2=Doctorado;3=Libre Docencia;4=No se Aplica 1=Master;2=Doctorate;3=PhD;4=Does not apply - - - - 1 S - - N - N - - - 1 2 - - - 14981 0
BBF 25 BBF_PPRCER C 1 0 Certificacao Certificac. Certificatio Part ProgramaCertificacao Part ProgramaCertificac. Certification Program Par @! Pertence( "01") x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - 1 S - - N - N - - - 1 2 - - - 14982 0
BBF 26 BBF_GERPTU C 1 0 Gera PTU ? ¿Gen. PTU ? GeneratePTU? Indica espec. PTU A400 Indica espec. PTU A400 Indicate spec. PTU A400 @! Pertence( "12") x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N - N - - - 1 2 - - - 14983 0
BBF 27 BBF_NRATU C 10 0 Nr Reg Atuac Nr Reg Act. Area Reg No. Nr Reg. Qua. de Area Atua Nr Reg. Cant. Area Act. Area Qty Reg No @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14984 0
BBF 28 BBF_NRATU2 C 10 0 Nr Reg Atu 2 Nr Reg Act 2 Area Reg No2 Nr Reg. Qua. de Area Atua Nr Reg. Cant. Area Act. Area Qty Reg No @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - 1 S - - S - N - - - 1 2 - - - 14985 0
BBF 29 BBF_GINOBS C 1 0 Ginec/Obstr Ginec/Obstr Gyn/Obst Ginecologista/Obstetra? Ginecologo/Obstetra Gynecologist/Obstetrician @! Pertence("123") .Or. Vazio() x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - 1=Somente Ginecologia;2=Somente Obstetrícia;3=Ginecologia e Obstetrícia 1=Solamente Ginecologia;2=Solamente Obstetricia;3=Ginecologia y Obstetricia 1=Only Gynecology;2=Only Obstetriciania;3=Gynecology and Obstetrician - - - - 1 S - - N - N - - - 1 2 - - - 14986 0
BBF 30 BBF_CODTIT C 3 0 Cod.Titulac. Cod.Titulac. Qual. Code Código Titulação Codigo titulacion Qualification Code @! - x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - 1 S - - N - N - - - 1 2 - - - 14987 0
BBF 31 BBF_SERDIS C 1 0 Fora de uso Fuera de uso No longer us Serv.Dispon. Serv.Dispon. Avail.Servc. @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 0=Não;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - 2 S - - N N N - - - 1 2 - - - 14988 0
BBF 32 BBF_INT410 C 2 0 Fora de uso Fuera de uso No longer us Atend.Inter. Atenc.Inter. Hosp.Serv. @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 01=Sim;02=Não;03=Não se aplica 01=Sí;02=No;03=No se aplica 01=Yes;02=No;03=Non Applicable - - - - 2 S - - N N N - - - 1 2 - - - 14989 0
BBF 33 BBF_AMB410 C 2 0 Fora de uso Fuera de uso No longer us Atend.Amb. Atenc.Amb. Amb. Serv. @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 01=Sim;02=Não;03=Não se aplica 01=Sí;02=No;03=No se aplica 01=Yes;02=No;03=Non Applicable - - - - 2 S - - N N N - - - 1 2 - - - 14990 0
BBF 34 BBF_HOR410 C 1 0 Fora de uso Fuera de uso No longer us Horas Atend. Horas Atenc. Serv. Hours @! Vazio() .Or. Pertence('1234') x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=12 Horas;2=24 Horas;3=Não se Aplica;4=Não atende 12h/24h 1=12 Horas;2=24 Horas;3=No se aplica;4=No atiende 12h/24h 1=12 Hours;2=24 Hours;3=Non Applicable;4=No 12h/24h Service - - - - 2 S - - N N N - - - 1 2 - - - 14991 0
BBF 35 BBF_SOB410 C 2 0 Fora de uso Fuera de uso No longer us Atend.Sob. Atenc.Sob. Sob.Servc. @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 01=Sim;02=Não;03=Não se aplica 01=Sí;02=No;03=No se aplica 01=Yes;02=No;03=Non Applicable - - - - 2 S - - N N N - - - 1 2 - - - 14992 0
BBF 36 BBF_HOSESP C 2 0 Fora de uso Fuera de uso No longer us Hosp.Espec. Hosp.Espec. Spec.Hosp. @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 01=Sim;02=Não;03=Não se aplica 01=Sí;02=No;03=No se aplica 01=Yes;02=No;03=Non Applicable - - - - 2 S - - N N N - - - 1 2 - - - 14993 0
BBF 37 BBF_TPSADT C 2 0 Fora de uso Fuera de uso No longer us Tp.Con.Sadt Tp.Con.Sadt Sadt Con.Tp @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 01=Serviço Próprio do Prestador;02=Serviço Terceirizado do Prestador 01=Serv Prop Prestador;02=Serv Tercerizado prestador 01=Own Service of Provider;02=3rd Party Service of Provider - - - - 2 S - - N N N - - - 1 2 - - - 14994 0
BBF 38 BBF_NMTER1 C 60 0 Fora de uso Fuera de uso No longer us Nome Ter.1 Nomb Ter.1 3rd Name.1 @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 14995 0
BBF 39 BBF_RGTER1 C 14 0 Fora de uso Fuera de uso No longer us Regis.Ter.1 Regis.Ter.1 3rd Recrd.1 @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 14996 0
BBF 40 BBF_NMTER2 C 60 0 Fora de uso Fuera de uso No longer us Nome Ter.2 Nomb Ter.2 3rd Name.2 @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 14997 0
BBF 41 BBF_RGTER2 C 14 0 Fora de uso Fuera de uso No longer us Regis.Ter.2 Regis.Ter.2 3rd Recrd.2 @! - x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - 2 S - - N N N - - - 1 2 - - - 14998 0

Índices da Tabela BBF (2 í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_
BBF 1 BBF_FILIAL+BBF_CODIGO+BBF_CODINT+BBF_CDESP Codigo + Operadora + Cod. Espec. Codigo + Operadora + Cod. Espec. Code + Operator + Special.Code S - - S 2 3 - 2269 0
BBF 2 BBF_FILIAL+BBF_CODESP Especialid. Especialid. Specialty S - - S 2 3 - 2270 0

Perguntas frequentes

Para que serve a tabela BBF no Protheus?

Ela é utilizada para especialidades atendimentos dentro do sistema ERP Protheus.

Como consultar os campos da tabela BBF?

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

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

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

Exemplo de consulta SQL da tabela BBF

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

SELECT
    BBF_FILIAL,
    BBF_CODIGO,
    BBF_CODESP,
    BBF_DESESP,
    BBF_DATINC,
    BBF_DATBLO,
    BBF_TITESP,
    BBF_LOCAL,
    BBF_RQE,
    BBF_CODINT,
    BBF_IDAMIN,
    BBF_CDESP,
    BBF_IDAMAX,
    BBF_SEXO,
    BBF_GUIATU,
    BBF_GUIESP,
    BBF_CODATU,
    BBF_TITATU,
    BBF_CODAT2,
    BBF_NRESP,
    BBF_NRESP2,
    BBF_CDATU2,
    BBF_POSGRA,
    BBF_GRADU,
    BBF_PPRCER,
    BBF_GERPTU,
    BBF_NRATU,
    BBF_NRATU2,
    BBF_GINOBS,
    BBF_CODTIT,
    BBF_SERDIS,
    BBF_INT410,
    BBF_AMB410,
    BBF_HOR410,
    BBF_SOB410,
    BBF_HOSESP,
    BBF_TPSADT,
    BBF_NMTER1,
    BBF_RGTER1,
    BBF_NMTER2,
    BBF_RGTER2
FROM BBF
WHERE
    D_E_L_E_T_ = ' '
    AND BBF_FILIAL = 'VALOR'
    AND BBF_CODIGO = 'VALOR'
    AND BBF_CODESP = 'VALOR'
    AND BBF_DESESP = 'VALOR'
    AND BBF_DATINC BETWEEN '20260801' AND '20260831'
    AND BBF_DATBLO BETWEEN '20260801' AND '20260831'
    AND BBF_TITESP = 'VALOR'
    AND BBF_LOCAL = 'VALOR'
    AND BBF_RQE = 'VALOR'
    AND BBF_CODINT = 'VALOR'
    AND BBF_IDAMIN = 0
    AND BBF_CDESP = 'VALOR'
    AND BBF_IDAMAX = 0
    AND BBF_SEXO = 'VALOR'
    AND BBF_GUIATU = 'VALOR'
    AND BBF_GUIESP = 'VALOR'
    AND BBF_CODATU = 'VALOR'
    AND BBF_TITATU = 'VALOR'
    AND BBF_CODAT2 = 'VALOR'
    AND BBF_NRESP = 'VALOR'
    AND BBF_NRESP2 = 'VALOR'
    AND BBF_CDATU2 = 'VALOR'
    AND BBF_POSGRA = 'VALOR'
    AND BBF_GRADU = 'VALOR'
    AND BBF_PPRCER = 'VALOR'
    AND BBF_GERPTU = 'VALOR'
    AND BBF_NRATU = 'VALOR'
    AND BBF_NRATU2 = 'VALOR'
    AND BBF_GINOBS = 'VALOR'
    AND BBF_CODTIT = 'VALOR'
    AND BBF_SERDIS = 'VALOR'
    AND BBF_INT410 = 'VALOR'
    AND BBF_AMB410 = 'VALOR'
    AND BBF_HOR410 = 'VALOR'
    AND BBF_SOB410 = 'VALOR'
    AND BBF_HOSESP = 'VALOR'
    AND BBF_TPSADT = 'VALOR'
    AND BBF_NMTER1 = 'VALOR'
    AND BBF_RGTER1 = 'VALOR'
    AND BBF_NMTER2 = 'VALOR'
    AND BBF_RGTER2 = 'VALOR'