Tabela Dinâmica de Eventos
A tabela BA8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para tabela dinâmica de eventos.
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 BA8 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 BA8, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | BA8 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | BA8990 |
| X2_NOME | Tabela Dinâmica de Eventos |
| X2_NOMESPA | Tabla Dinámica de Eventos |
| X2_NOMEENG | Event dynamic table |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | BA8_FILIAL+BA8_CODTAB+BA8_CDPADP+BA8_CODPRO |
| X2_PYME | N |
| X2_MODULO | 33 |
| X2_DISPLAY | BA8_CODPAD+BA8_CODPRO+BA8_DESCRI |
| 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_ | 940 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BA8 | 01 | BA8_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 | - | - | - | 14077 | 0 |
| BA8 | 02 | BA8_CDPADP | C | 2 | 0 | Tp.Tab.Proc. | Tp.Tab.Proc. | Proc.Tbl.Tp. | Tipo Tabela para Proced. | Tipo Tabla para Proced. | Procedure table type | @! | - | x x x x x x x x x x x x x x x x | BF8->BF8_CODPAD | - | 1 | x | - | S | - | - | V | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14078 | 0 |
| BA8 | 03 | BA8_DESPAD | C | 230 | 0 | Desc.Tp.Tab. | Desc.Tp.Tab. | StndrdTbDscr | Descricao Tipo Tabela | Descripcion Tipo Tabla | Descr. of table type | @! | - | x x x x x x x x x x x x x x x x | BR4->(Posicione("BR4",1,xFilial("BR4")+BF8->BF8_CODPAD,"BR4_DESCRI")) | - | 1 | xxxxx | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 14079 | 0 |
| BA8 | 04 | BA8_CODPRO | C | 16 | 0 | Código Proc. | Codigo Proc. | Proced. code | Codigo Procedimento | Codigo Procedimiento | Procedure code | @! | PLBA8VLDP() | x x x x x x x x x x x x x x x xx | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14080 | 0 |
| BA8 | 05 | BA8_DESCRI | C | 230 | 0 | Descrição | Descripcion | Description | Descricao Tabela AMB | Descripc Tabla AMB | AMB table description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | S | N | N | - | - | - | 1 | 1 | - | - | - | 14081 | 0 |
| BA8 | 06 | BA8_NIVEL | C | 1 | 0 | Nível | Nivel | Level | Nivel | Nivel | Level | @! | PlsSeek("BR4",3,M->BA8_CODPAD+M->BA8_NIVEL+"0","","") | x x x x x x x x x x x x x x x x | - | BF8PLS | 1 | xxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14082 | 0 |
| BA8 | 07 | BA8_ANASIN | C | 1 | 0 | Tipo | Tipo | Type | Tipo | Tipo | Type | @! | Pertence(" 12") | x x x x x x x x x x x x x x x x | "" | - | 1 | xxx | - | - | - | - | - | - | - | - | 1=Analitico;2=Sintetico | 1=Analitico;2=Sintetico | 1=Detailed;2=Summarized | - | - | - | - | 1 | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14083 | 0 |
| BA8 | 08 | BA8_CODPAD | C | 2 | 0 | Cd.Pad.Saúde | Cd Pad Salud | Hlth.StndrCd | Codigo Tipo Tabela | Codigo Tipo Tabla | Standard table code | @! | - | x x x x x x x x x x x x x x x x | _cCodPad | - | 1 | xxxxxx | - | - | - | - | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 14084 | 0 |
| BA8 | 09 | BA8_CODTAB | C | 7 | 0 | Cd. Tabela | Cod Tabla | Table code | Codigo da Tabela | Codigo de la Tabla | Table code | @R !!!!-!!! | PlsSeek("BF8",1,M->BA8_CODTAB,"M->BA8_DESTAB","BF8_DESCM") | x x x x x x x x x x x x x x x xx | BF8->(BF8_CODINT+BF8_CODIGO) | - | 1 | x | - | S | - | - | V | - | - | - | - | - | - | - | Empty(M->BA8_CODPRO) | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14085 | 0 |
| BA8 | 10 | BA8_DESTAB | C | 25 | 0 | Descrição | Descripcion | Description | Descricao da Tabela | Descripcion de la Tabla | Table description | @! | - | x x x x x x x x x x x x x x x x | Posicione("BF8",1,xFilial("BF8")+M->BA8_CODTAB,"BF8_DESCM") | - | 1 | xxxx x x | - | - | - | - | V | V | - | - | - | - | - | - | - | Posicione("BF8",1,xFilial("BF8")+BA8->BA8_CODTAB,"BF8_DESCM") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 14086 | 0 |
| BA8 | 11 | BA8_ESPTPD | C | 1 | 0 | Esp Tab Pad | Cons Tab Est | Stndrd.Tb.Sp | Esp Tab Padrao | Cons.Tab.Estandar | Standard Table Sp. | @! | Pertence("01") | x x x x x x x x x x x x x x x x | BF8->BF8_ESPTPD | - | 1 | xx | - | - | - | - | V | V | - | - | 0=Nao;1=Sim | 0=No;1=Si | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 14087 | 0 |
| BA8 | 12 | BA8_SITUAC | C | 1 | 0 | Situação Pro | Situac. Prod | ProdctStatus | Situação do Produto | Situacion del Producto | Product Status | @! | Pertence(" 12") | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | 1=Ativo;2=Inativo | 1=Activo;2=Inactivo | 1=Active;2=Inactive | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14088 | 0 |
| BA8 | 13 | BA8_CNPJ | C | 14 | 0 | Num CNPJ | Num RFC | CNPJ Number | CNPJ fabricante ou import | RFC fabricante o importad | Manufctrer / Importr CNPJ | @R! NN.NNN.NNN/NNNN-99 | Vazio() .or. CGC(M->BA8_CNPJ) | x x x x x x x x x x x x x x x x | - | - | 1 | x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14089 | 0 |
| BA8 | 14 | BA8_ORIGEM | C | 1 | 0 | Origem Produ | Origen Prod. | ProdctOrigin | Origem do Produto | Origen del Producto | Origin of Product | @! | Pertence(" 12") | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | 1=Nacional;2=Importado | 1=Nacional;2=Importado | 1=Domestic;2=Imported | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14090 | 0 |
| BA8 | 15 | BA8_NMFABR | C | 50 | 0 | Fabricante | Fabricante | Manufacturer | Nome do Fabricante | Nombre de Fabricante | Manufacturer Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14091 | 0 |
| BA8 | 16 | BA8_NMIMPO | C | 50 | 0 | Importador | Importador | Importer | Nome Importador | Nombre Importador | Importer Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14092 | 0 |
| BA8 | 17 | BA8_RGANVI | C | 20 | 0 | Reg Anvisa | Reg Anvisa | AnvisaRecord | Registro na Anvisa | Registro en la Anvisa | Record at Anvisa | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14093 | 0 |
| BA8 | 18 | BA8_DSAINA | C | 40 | 0 | Motivo Ativo | Motivo Activ | ActvtnMotive | Descricao Motivo Ativacao | Descripcion Motivo Activa | Activation Motive Descrip | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14094 | 0 |
| BA8 | 19 | BA8_DSPROD | C | 230 | 0 | Produto | Producto | Product | Descricao Produto | Descripcion Producto | Product Description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14095 | 0 |
| BA8 | 20 | BA8_DESESP | C | 230 | 0 | Desc. Especi | Desc. Especi | SpecilzDescr | Descricao da Especialidad | Descripcion Especialidad | SpecializationDescription | @ | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14096 | 0 |
| BA8 | 21 | BA8_DSCLAS | C | 230 | 0 | Classif Anvi | Clasif Anvis | AnvsaClassif | Classificacao da Anvisa | Clasificacion de Anvisa | Anvisa Classification | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14097 | 0 |
| BA8 | 22 | BA8_DPRINC | C | 230 | 0 | Desc.Princip | Desc.Princip | IngrdntDescr | Descricao Princip Ativo | Descripcion Princ. Activo | Active Ingredient Descrip | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14098 | 0 |
| BA8 | 23 | BA8_DGRUFA | C | 230 | 0 | Gru Farmacia | Gru Farmacia | PharmacGroup | Des Grupo Farmaco | Des Grupo Farmaco | Pharmacological Group Dsc | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14099 | 0 |
| BA8 | 24 | BA8_DCFARM | C | 230 | 0 | Class Farmac | Clas Farmaco | PharmaClass | Classe Farmacologica | Clase Farmacologica | Pharmacological Class | @ | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14100 | 0 |
| BA8 | 25 | BA8_DFORMA | C | 230 | 0 | Forma Farmac | Forma Farmac | PharmaForm | Forma Farmaceutica | Forma Farmaceutica | Pharmaceutical Form | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14101 | 0 |
| BA8 | 26 | BA8_UNMEDI | C | 3 | 0 | Un.Med.EDI | Un.Med.EDI | un.Med.EDI | Cod.Unidad.Med.EDI | Cod.Unidad.Med.EDI | Med.Unit.Cod.EDI | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14102 | 0 |
| BA8 | 27 | BA8_OBSERV | M | 10 | 0 | Obs.CBHPM | Obs.CBHPM | CBHPM Note | Obs.CBHPM | Obs.CBHPM | CBHPM Note | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14103 | 0 |
| BA8 | 28 | BA8_CODAMB | C | 16 | 0 | Procedimento | ProcedimIent | Procedure | Cod. Procedimento | Cód. Procedimiento | Procedure Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 2 | 2 | - | - | - | 14104 | 0 |
| BA8 | 29 | BA8_TPPROD | C | 1 | 0 | Tp Produto | Tp Producto | Prod Tp | Tipo Produto A900 | Tipo Producto A900 | A900 Product Type | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | 1=Alimento;2=Medicamento | 1=Alimento;2=Medicamento | 1=Food;2=Medication | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14105 | 0 |
| BA8 | 30 | BA8_CONFAZ | C | 1 | 0 | Conv Confaz | Conv Confaz | Confaz Agree | Pertence convênio Confaz | Pertenece convenio Confaz | Belongs Confaz agreement | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | 0=Não;1=Sim | 0=No;1=Sí | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14106 | 0 |
| BA8 | 31 | BA8_CODIFI | C | 1 | 0 | Tipo Codific | Tipo Codific | Encod Type | Tipo Codificação Tabela | Tipo Codificación Tabla | Table Encoding Type | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 1=TNUMM;2=TUSS | 1=TNUMM;2=TUSS | 1=TNUMM;2=TUSS | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 14107 | 0 |
| BA8 | 32 | BA8_DETANV | C | 50 | 0 | Detent Anvis | Propiet Anv | Anvisa Holde | Detentor Anvisa | Propietario Anvisa | Anvisa Holder | @! | - | 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 | - | - | - | 14108 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BA8 | 1 | BA8_FILIAL+BA8_CODTAB+BA8_CDPADP+BA8_CODPRO | Cd. Tabela + Tp.Tab.Proc. + Código Proc. | Cod Tabla + Tp.Tab.Proc. + Codigo Proc. | Table code + Proc.Tbl.Tp. + Proced. code | S | - | - | S | 2 | 3 | - | 2149 | 0 |
| BA8 | 2 | BA8_FILIAL+BA8_DESCRI | Descrição | Descripcion | Description | S | - | - | S | 2 | 3 | - | 2150 | 0 |
| BA8 | 3 | BA8_FILIAL+BA8_CODPAD+BA8_CODPRO | Cd.Pad.Saúde + Código Proc. | Cd Pad Salud + Codigo Proc. | Hlth.StndrCd + Proced. code | S | - | - | S | 2 | 3 | - | 2151 | 0 |
| BA8 | 4 | BA8_FILIAL+BA8_CODPRO+BA8_CODTAB | Código Proc. + Cd. Tabela | Codigo Proc. + Cod Tabla | Proced. code + Table code | S | - | - | S | 2 | 3 | - | 2152 | 0 |
Ela é utilizada para tabela dinâmica de eventos dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
BA8_FILIAL,
BA8_CDPADP,
BA8_DESPAD,
BA8_CODPRO,
BA8_DESCRI,
BA8_NIVEL,
BA8_ANASIN,
BA8_CODPAD,
BA8_CODTAB,
BA8_DESTAB,
BA8_ESPTPD,
BA8_SITUAC,
BA8_CNPJ,
BA8_ORIGEM,
BA8_NMFABR,
BA8_NMIMPO,
BA8_RGANVI,
BA8_DSAINA,
BA8_DSPROD,
BA8_DESESP,
BA8_DSCLAS,
BA8_DPRINC,
BA8_DGRUFA,
BA8_DCFARM,
BA8_DFORMA,
BA8_UNMEDI,
BA8_OBSERV,
BA8_CODAMB,
BA8_TPPROD,
BA8_CONFAZ,
BA8_CODIFI,
BA8_DETANV
FROM BA8
WHERE
D_E_L_E_T_ = ' '
AND BA8_FILIAL = 'VALOR'
AND BA8_CDPADP = 'VALOR'
AND BA8_DESPAD = 'VALOR'
AND BA8_CODPRO = 'VALOR'
AND BA8_DESCRI = 'VALOR'
AND BA8_NIVEL = 'VALOR'
AND BA8_ANASIN = 'VALOR'
AND BA8_CODPAD = 'VALOR'
AND BA8_CODTAB = 'VALOR'
AND BA8_DESTAB = 'VALOR'
AND BA8_ESPTPD = 'VALOR'
AND BA8_SITUAC = 'VALOR'
AND BA8_CNPJ = 'VALOR'
AND BA8_ORIGEM = 'VALOR'
AND BA8_NMFABR = 'VALOR'
AND BA8_NMIMPO = 'VALOR'
AND BA8_RGANVI = 'VALOR'
AND BA8_DSAINA = 'VALOR'
AND BA8_DSPROD = 'VALOR'
AND BA8_DESESP = 'VALOR'
AND BA8_DSCLAS = 'VALOR'
AND BA8_DPRINC = 'VALOR'
AND BA8_DGRUFA = 'VALOR'
AND BA8_DCFARM = 'VALOR'
AND BA8_DFORMA = 'VALOR'
AND BA8_UNMEDI = 'VALOR'
AND BA8_CODAMB = 'VALOR'
AND BA8_TPPROD = 'VALOR'
AND BA8_CONFAZ = 'VALOR'
AND BA8_CODIFI = 'VALOR'
AND BA8_DETANV = 'VALOR'