Dicionário Protheus
Início

Tabela BBO no Protheus

Pesquisa de Rede para Agendas

O que é a tabela BBO no Protheus?

A tabela BBO faz parte do sistema ERP Protheus da TOTVS e é utilizada para pesquisa de rede para agendas.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BBO
X2_PATH \DATA\
X2_ARQUIVO BBO990
X2_NOME Pesquisa de Rede para Agendas
X2_NOMESPA Búsqueda de Red para Agendas
X2_NOMEENG Search network for schedules
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_ 992
R_E_C_D_E_L_ 0

Campos da Tabela BBO (29 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_
BBO 01 BBO_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 - - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 15141 0
BBO 02 BBO_DATA D 8 0 Data Fecha Date Data Fecha Data @D PLSA300VDT(M->BBO_DATA) x x x x x x x x x x x x x x x x - - 1 xx - S - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 15142 0
BBO 03 BBO_DIASEM C 10 0 Dia Semana Dia Semana Weekday Dia da Semana Dia de la Semana Day of the week @! - x x x x x x x x x x x x x x x x PLSDIASEM(M->BBO_DATA) - 1 xx - - - - V V - - - - - - - - - - S - - N N N - - - 1 1 - - - 15143 0
BBO 04 BBO_CODESP C 3 0 Especialid. Especialid. Specialty Especialidade Especialidad Specialty @! If(Empty(M->BBO_CODESP),(.T.,EVAL(bAtuFil)),BAQ->(ExistCpo("BAQ",M->BBO_CODINT+M->BBO_CODESP,1))) .And. Eval(bAtuFil) x x x x x x x x x x x x x x x x "001" B2HPLS 1 x x - S - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15144 0
BBO 05 BBO_DESESP C 30 0 Descricao Descripcion Description Descricao Descripcion Description @! - x x x x x x x x x x x x x x x x Posicione("BAQ",1,xFilial("BAQ")+BBO->BBO_CODINT+BBO->BBO_CODESP,"BAQ_DESCRI") - 1 x x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15145 0
BBO 06 BBO_CODCRE C 6 0 Cod. RDA Cod. RDA RDA Code Codigo da Rede Referenc. Codigo de la Red Refer. Code of Refer. Network @! If(Empty(M->BBO_CODCRE),.T.,BAU->(ExistCpo("BAU",M->BBO_CODCRE,1))) .And. Eval(bAtuFil) x x x x x x x x x x x x x x x x - BVLPLS 1 x x - S - S - - - - - - - - lMarcar - - - S - - N N N - - - 1 2 - - - 15146 0
BBO 07 BBO_NOMCRE C 60 0 Nome Nombre Name Nome Nombre Name @! - x x x x x x x x x x x x x x x x Posicione("BAU",1,xFilial("BAU")+BBO->BBO_CODCRE,"BAU_NOME") - 1 x x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15147 0
BBO 08 BBO_CODLOC C 3 0 Local Atend. Local Atenc. LocationCode Codigo da Localidade Codigo de la Localidad Location code @! Iif(!Empty(M->BBO_CODLOC),(BD1->(ExistCpo("BD1",M->BBO_CODINT+M->BBO_CODLOC,1)) .And. Eval(bAtuFil)),Eval(bAtuFil)) x x x x x x x x x x x x x x x x - B21PLS 1 x x - S - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15148 0
BBO 09 BBO_LOCAL C 30 0 Descricao Descripcion Attend. Loc. Local Atendimento Lugar de Atencion Attendance location @! - x x x x x x x x x x x x x x x x If(Empty(M->BBO_CODLOC),"",Posicione("BD1",1,xFilial("BD1")+BBO->BBO_CODINT+M->BBO_CODLOC,"BD1_DESLOC")) - 1 x x - - - - V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15149 0
BBO 10 BBO_CODMUN C 7 0 Cd Municipio Cd Municipio City code Cod Municipio Codigo del Municipio City code @! - x x x x x x x x x x x x x x x x - B57PLS 1 x x - S - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15150 0
BBO 11 BBO_DESMUN C 30 0 Municipio Municipio City Municipio do cliente Municipio del Cliente Customer city @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15151 0
BBO 12 BBO_ESTADO C 2 0 Estado Estado State Estado Estado State @! - x x x x x x x x x x x x x x x x - 12 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15152 0
BBO 13 BBO_BAIRRO C 30 0 Bairro Barrio District Bairro do cliente Barrio del cliente Customer district @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15153 0
BBO 14 BBO_CODPRO C 4 0 Cod. Produto Cod. Product Product Code Codigo do Produto Codigo del Producto Product Code @! - 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 2 - - - 15154 0
BBO 15 BBO_DESPRO C 30 0 Descr. Prod. Descr. Prod. Prod. descr. Descricao do Produto Descripcion del Producto Product description @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15155 0
BBO 16 BBO_PARTIC C 1 0 Particular Particular Private Consulta particular ? ¿Consulta particular ? Private appointment @! - x x x x x x x x x x x x x x x x "0" - 1 xx - - - - - - - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - S - - N N N - - - 1 1 - - - 15156 0
BBO 17 BBO_NREDUZ C 20 0 Nm. Reduzido Nm. Reducido ReducedName Nome Reduzido da Empresa Nombre Reduc.de la Empres Company reduced name @! - 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 2 - - - 15157 0
BBO 18 BBO_NOME C 40 0 Nm. Paciente Nm. Paciente Patient Name Nome do Paciente Nombre del Paciente Patient name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 15158 0
BBO 19 BBO_CODPAC C 17 0 Paciente Paciente Patient Codigo do Paciente Codigo del Paciente Patient code @! PLSA300PUS(M->BBO_CODPAC) x x x x x x x x x x x x x x x x - BQ3PLS 1 xx - - - - - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 15159 0
BBO 20 BBO_NOMEMP C 40 0 Nm. Empresa Nm. Empresa Company name Nome da Empresa Nombre de la Empresa Company name @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - M->BBO_PARTIC=="1" - - - S - - N N N - - - 1 2 - - - 15160 0
BBO 21 BBO_CODINT C 4 0 Operadora Operadora Operator Operadora Operadora Operator @R !.!!! IF(Empty(M->BBO_CODINT),.T.,BA0->(ExistCpo("BA0",M->BBO_CODINT,1))) x x x x x x x x x x x x x x x x PlsIntPad() B89PLS 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 15161 0
BBO 22 BBO_DESINT C 30 0 Descricao Descripcion Description Descricao Descripcion Description @! - x x x x x x x x x x x x x x x x Posicione("BA0",1,xFilial("BA0")+M->BBO_CODINT,"BA0_NOMINT") - 1 x x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15162 0
BBO 23 BBO_CODUSR C 6 0 Cod.Operador Cod.Operador OperatorCode Cod Operador Cod Operador Operator Code @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15163 0
BBO 24 BBO_MATANT C 17 0 Matr Antiga Matr.Antigua Former reg. Matricula antiga Matricula Antigua Former registration @! - x x x x x x x x x x x x x x x x - - 1 xxxx x x - - - S - - - - - - - - M->BBO_PARTIC=="0" - - - S - - N N N - - - 1 2 - - - 15164 0
BBO 25 BBO_TELEFO C 15 0 Telefone Telefono Telephone Telefone Telefono Telephone @! - 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 2 - - - 15165 0
BBO 26 BBO_SUBESP C 3 0 Sub Espec. Subespecial. Sub-spec. Sub Especialidade Subespecialidad Sub-speciality @! If(Empty(M->BBO_SUBESP),.T.,BFN->(ExistCpo("BFN",M->BBO_CODINT+M->BBO_CODESP+M->BBO_SUBESP,1))) .And. Eval(bAtuFil) 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 2 - - - 15166 0
BBO 27 BBO_DESSUB C 40 0 Descr. Sub Descr. Sub Sub-sp.Descr Descr. Sub Especialidade Descr.Subespecialidad Sub-specialty description @! - x x x x x x x x x x x x x x x x Posicione("BFN",1,xFilial("BFN")+M->BBO_CODINT+M->BBO_CODESP+M->BBO_SUBESP,"BFN_DESCRI") - 1 x x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 15167 0
BBO 28 BBO_USRFRC C 40 0 Resp.Forca Resp.Obli. Resp.Force Responsavel pelo Forca Responsable por el Obli Responsible for Force @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 15168 0
BBO 29 BBO_ATERNA C 1 0 Recem-Nasc. Recien Nacid Newborn Atendimento Recem Nascido Atencion al Recien Nacido Attenddance to newborn @! - x x x x x x x x x x x x x x x x "0" - 1 xxxx x x - - - - - - - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - S - - N N N - - - 1 2 - - - 15169 0

Índices da Tabela BBO (1 í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_
BBO 1 BBO_FILIAL+BBO_CODUSR Cod.Operador Cod.Operador OperatorCode S - - S 2 3 - 2291 0

Perguntas frequentes

Para que serve a tabela BBO no Protheus?

Ela é utilizada para pesquisa de rede para agendas dentro do sistema ERP Protheus.

Como consultar os campos da tabela BBO?

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

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

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