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

Tabela BOA no Protheus

Programas de Saude

O que é a tabela BOA no Protheus?

A tabela BOA faz parte do sistema ERP Protheus da TOTVS e é utilizada para programas de saude.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BOA
X2_PATH \DATA\
X2_ARQUIVO BOA990
X2_NOME Programas de Saude
X2_NOMESPA Programas de Salud
X2_NOMEENG Health Programs
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO BOA_FILIAL+BOA_CODPRO
X2_PYME S
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_ 1391
R_E_C_D_E_L_ 0

Campos da Tabela BOA (18 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_
BOA 01 BOA_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 - - - 1 2 - - - 22992 0
BOA 02 BOA_CODPRO C 6 0 Cod Programa Cod Programa Program Cd. Cod. Programa de Saude Cod. Programa de Salud Health Program Cd. @! - x x x x x x x x x x x x x x x x IIF(INCLUI, GETSXENUM('BOA','BOA_CODPRO',, 1),BOA->BOA_CODPRO) - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 22993 0
BOA 03 BOA_DESPRO C 50 0 Desc.Program Desc.Program Program Desc Descricao do Programa Descripcion del Programa Program Description @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 22994 0
BOA 04 BOA_OBJPRO M 10 0 Objetivo Objetivo Goal Objetivo do Programa Objetivo del Programa Program Goal @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 22995 0
BOA 05 BOA_DATINI D 8 0 Data Inicio Fch. Inicial Start Date Data Inicio do Programa Fch. Inicial del Programa Program Start Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - PlsVldWhen() - - - S - - N - N - - - 1 2 - - - 22996 0
BOA 06 BOA_DATFIM D 8 0 Data Fim Fch. Final End Date Data Fim do Programa Fecha Final del Programa Program End Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - PlsVldWhen() - - - S - - N - N - - - 1 2 - - - 22997 0
BOA 07 BOA_DURACA C 1 0 Duracao Duracion Duration Duracao do Programa Duracion del Programa Program Duration @! - x x x x x x x x x x x x x x x x '0' - 1 x - - - S A R - - 0=Dia;1=Semana;2=Mes;3=Ano 0=Dia;1=Semana;2=Mes;3=Ano 0=Days;1=Week;2=Month;3=Year - PlsVldWhen() - - - S - - N - N - - - 1 2 - - - 22998 0
BOA 08 BOA_CTRDUR N 3 0 Periodo Periodo Period Medida de Tempo/Duracao Medida de Tiempo/Duracion Time/Duration Measure @E 999 - x x x x x x x x x x x x x x x x 0 - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 22999 0
BOA 09 BOA_ALTAUT C 1 0 Alta Automat Alta Automat Aut. Disch. Alta Automatica do Progam Alta Automatica de Progam Program Autom. Discharge @1 Pertence('01') x x x x x x x x x x x x x x x x '1' - 1 x - - - S A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 23000 0
BOA 10 BOA_USRFLG C 6 0 Usr Fluig Usr Fluig Fluig User Usuário FLUIG Usuario FLUIG FLUIG User - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23001 0
BOA 11 BOA_INDPRI C 6 0 Indic. Princ Indic. Princ Main Indic. Cod Indicador Principal Cod Indicador Principal Main Indicator Code @! PlsPro01Vld() x x x x x x x x x x x x x x x x - GTAPRO 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23002 0
BOA 12 BOA_INDIND C 6 0 Indic. Indiv Indic. Indiv Indiv. Ind. Cod Indicador Individual Cod Indicador Individual Individual Indicator Code @1 PlsPro01Vld() x x x x x x x x x x x x x x x x - GTAPRO 1 x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 23003 0
BOA 13 BOA_ATIVO C 1 0 Ativo Activo Active Programa Ativo Programa Activo Active Program @! Pertence('01') x x x x x x x x x x x x x x x x '1' - 1 x - - - S A R - - 0=Nao;1=Sim 0=No;1=Si 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 23004 0
BOA 14 BOA_BITMAP C 8 0 Logo Program Logo Program Program Logo Logotipo do Programa Logotipo del Programa Program Logo @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23005 0
BOA 15 BOA_IDMARK C 1 0 Id. Selecao Id. Selec. Selection Id Identificador de Selecao Identificador de Selec. Selection Identifier - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23006 0
BOA 16 BOA_QRYELE M 10 0 Query de Ele Query de Ele Query of Ele Query de Eleg.do Programa Query de Ele.del Programa Query of. Eleg. of Progra @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23007 0
BOA 17 BOA_META N 3 0 Meta de Cons Meta de Cons Query Goal Meta de Consultas Meta de Consultas Query Goal @E 999 - x x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 23008 0
BOA 18 BOA_CONPAD C 16 0 Cons. Padrao Cons. Padrao Stand. Query Consulta Padrao Consulta Estandar Standard Query @! PlsPro01Vld() x x x x x x x x x x x x x x x x - BR8PRO 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 23009 0

Índices da Tabela BOA (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_
BOA 1 BOA_FILIAL+BOA_CODPRO Cod Programa Cod Programa Program Cd. S - - S 2 3 - 3255 0

Perguntas frequentes

Para que serve a tabela BOA no Protheus?

Ela é utilizada para programas de saude dentro do sistema ERP Protheus.

Como consultar os campos da tabela BOA?

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

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

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

Exemplo de consulta SQL da tabela BOA

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

SELECT
    BOA_FILIAL,
    BOA_CODPRO,
    BOA_DESPRO,
    BOA_OBJPRO,
    BOA_DATINI,
    BOA_DATFIM,
    BOA_DURACA,
    BOA_CTRDUR,
    BOA_ALTAUT,
    BOA_USRFLG,
    BOA_INDPRI,
    BOA_INDIND,
    BOA_ATIVO,
    BOA_BITMAP,
    BOA_IDMARK,
    BOA_QRYELE,
    BOA_META,
    BOA_CONPAD
FROM BOA
WHERE
    D_E_L_E_T_ = ' '
    AND BOA_FILIAL = 'VALOR'
    AND BOA_CODPRO = 'VALOR'
    AND BOA_DESPRO = 'VALOR'
    AND BOA_DATINI BETWEEN '20261001' AND '20261031'
    AND BOA_DATFIM BETWEEN '20261001' AND '20261031'
    AND BOA_DURACA = 'VALOR'
    AND BOA_CTRDUR = 0
    AND BOA_ALTAUT = 'VALOR'
    AND BOA_USRFLG = 'VALOR'
    AND BOA_INDPRI = 'VALOR'
    AND BOA_INDIND = 'VALOR'
    AND BOA_ATIVO = 'VALOR'
    AND BOA_BITMAP = 'VALOR'
    AND BOA_IDMARK = 'VALOR'
    AND BOA_META = 0
    AND BOA_CONPAD = 'VALOR'