Produtos x Ocorrências
A tabela AA7 faz parte do sistema ERP Protheus da TOTVS e é utilizada para produtos x ocorrências.
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 AA7 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 AA7, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AA7 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AA7990 |
| X2_NOME | Produtos x Ocorrências |
| X2_NOMESPA | Productos vs. Ocurrencias |
| X2_NOMEENG | Products vs. Events |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AA7_FILIAL+AA7_CODPRO+AA7_CODPRB+AA7_GRPATE |
| X2_PYME | S |
| X2_MODULO | 28 |
| X2_DISPLAY | AA7_CODPRO+AA7_DESPRO+AA7_CODPRB+AA7_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_ | 49 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AA7 | 01 | AA7_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 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 524 | 0 |
| AA7 | 02 | AA7_CODPRO | C | 15 | 0 | Produto | Producto | Product | Codigo do Produto | Codigo del Producto | Product Code | @! | ExistCpo("SB1") | x x x x x x x x x x x x x x x xx | - | SB1 | 1 | x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 525 | 0 |
| AA7 | 03 | AA7_DESPRO | C | 50 | 0 | Desc.Produto | Desc.Product | Product Desc | Descricao do Produto | Descripcion del Producto | Product Description | @! | - | x x x x x x x x x x x x x x x x | If(INCLUI.Or.Empty(M->AA7_CODPRO),"",Posicione("SB1",1,xFilial("SB1")+M->AA7_CODPRO,"B1_DESC")) | - | 1 | xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("SB1",1,xFilial("SB1")+AA7->AA7_CODPRO,"B1_DESC") | 171 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 526 | 0 |
| AA7 | 04 | AA7_CODPRB | C | 6 | 0 | Ocorrencia | Evento | Occurrence | Ocorrencia / Problema | Evento / Problema | Occurrence / Problem | @! | ExistCpo("AAG") | x x x x x x x x x x x x x x x xx | - | AAG | 1 | x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 527 | 0 |
| AA7 | 05 | AA7_DESCRI | C | 30 | 0 | Descriçao | Descripcion | Description | Descricao da Ocorrencia | Descrip de la Ocurren | Occurrence Description | @! | - | x x x x x x x x x x x x x x x x | If(INCLUI.Or.Empty(M->AA7_CODPRB),"",Posicione("AAG",1,xFilial("AAG")+M->AA7_CODPRB,"AAG_DESCRI")) | - | 1 | xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("AAG",1,xFilial("AAG")+AA7->AA7_CODPRB,"AAG_DESCRI") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 528 | 0 |
| AA7 | 06 | AA7_GRPATE | C | 6 | 0 | Grp.Atendim. | Grp.Atencion | Servic.Group | Grupo de atendimento | Grupo de atencion | Servicing Group | @! | ExistCpo("AAP") | x x x x x x x x x x x x x x x xx | - | AAP | 1 | x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 529 | 0 |
| AA7 | 07 | AA7_DESGRP | C | 30 | 0 | Descri.Atend | Descri.Atenc | Serv.Desc. | Descricao do grupo atend. | Descripc. del grupo atenc | Serv.Group Description | @! | - | x x x x x x x x x x x x x x x x | If(INCLUI.Or.Empty(M->AA7_GRPATE),"",Posicione("AAP",1,xFilial("AAP")+M->AA7_GRPATE,"AAP_DESCRI")) | - | 1 | xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("AAP",1,xFilial("AAP")+AA7->AA7_GRPATE,"AAP_DESCRI") | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 530 | 0 |
| AA7 | 08 | AA7_TMPSTD | C | 5 | 0 | Tempo Padrao | Tpo.Estandar | Std.Time | Tempo Padrão p/ Alocação | Tiempo Estandar p/Asign. | Std.Time for Allocation | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | "00:00" | - | 1 | x xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 531 | 0 |
| AA7 | 09 | AA7_TALOC1 | C | 5 | 0 | Alocaçao 1 | Asignacion 1 | Allocation 1 | Tempo de Alocacao 1 | Tiempo de Asignacion 1 | Allocation Time 1 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 532 | 0 |
| AA7 | 10 | AA7_TALOC2 | C | 5 | 0 | Alocaçao 2 | Asignacion 2 | Allocation 2 | Tempo de Alocacao 2 | Tiempo de Asignacion 2 | Allocation Time 2 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 533 | 0 |
| AA7 | 11 | AA7_TMAX1 | C | 5 | 0 | Maximo 1 | Maximo 1 | Maximum 1 | Tempo Maximo de Aloc. 1 | Tiempo Maximo de Asig. 1 | Alloc.Maximum Time 1 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 534 | 0 |
| AA7 | 12 | AA7_TMAX2 | C | 5 | 0 | Maximo 2 | Maximo 2 | Maximum 2 | Tempo Maximo de Aloc. 2 | Tiempo Maximo de Asig. 2 | Alloc.Maximum Time 2 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 535 | 0 |
| AA7 | 13 | AA7_TCHEG1 | C | 5 | 0 | Chegada 1 | LLegada 1 | Arrivel 1 | Tempo Maximo de Chegada 1 | Tiempo Maximo de Llegada1 | Maximum Arrival Time 1 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 536 | 0 |
| AA7 | 14 | AA7_TCHEG2 | C | 5 | 0 | Chegada 2 | Llegada 2 | Arrival 2 | Tempo Maximo de Chegada 2 | Tiempo Maximo de Llegada2 | Maximum Arrival Time 2 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 537 | 0 |
| AA7 | 15 | AA7_TSAID1 | C | 5 | 0 | Saida 1 | Salida 1 | Exit Time 1 | Tempo Maximo de Saida 1 | Tiempo Maximo de Salida 1 | Maximum Exit Time 1 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 538 | 0 |
| AA7 | 16 | AA7_TSAID2 | C | 5 | 0 | Saida 2 | Salida 2 | Exit 2 | Tempo Maximo de Saida 2 | Tiempo Maximo de Salida 2 | Maximum Exit Time 2 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 539 | 0 |
| AA7 | 17 | AA7_TATEN1 | C | 5 | 0 | Atendimento1 | Atencion 1 | Servicing 1 | Tempo para atendimento 1 | Tiempo p/ Atencion 1 | Servicing Time 1 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 540 | 0 |
| AA7 | 18 | AA7_TATEN2 | C | 5 | 0 | Atendimento2 | Atencion 2 | Servicing 2 | Tempo para atendimento 2 | Tiempo p/ Atencion 2 | Servicing Time 2 | 99:99 | at100vlhr() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 541 | 0 |
| AA7 | 19 | AA7_HABIL | C | 6 | 0 | Habilidade | Habilidad | Skill | Habilidade | Habilidad | Skill | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 542 | 0 |
| AA7 | 20 | AA7_NIVEL | N | 3 | 0 | Nivel | Nivel | Level | Nivel da Habilidade | Nivel de Habilidad | Skill Level | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 543 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AA7 | 1 | AA7_FILIAL+AA7_CODPRO+AA7_CODPRB+AA7_GRPATE | Produto + Ocorrencia + Grp.Atendim. | Producto + Evento + Grp.Atencion | Product + Occurrence + Servic.Group | S | SB1+AAG+AAP | - | S | 2 | 3 | - | 88 | 0 |
| AA7 | 2 | AA7_FILIAL+AA7_GRPATE | Grp.Atendim. | Grp.Atencion | Servic.Group | S | AAP | - | S | 2 | 3 | - | 89 | 0 |
Ela é utilizada para produtos x ocorrências 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
AA7_FILIAL,
AA7_CODPRO,
AA7_DESPRO,
AA7_CODPRB,
AA7_DESCRI,
AA7_GRPATE,
AA7_DESGRP,
AA7_TMPSTD,
AA7_TALOC1,
AA7_TALOC2,
AA7_TMAX1,
AA7_TMAX2,
AA7_TCHEG1,
AA7_TCHEG2,
AA7_TSAID1,
AA7_TSAID2,
AA7_TATEN1,
AA7_TATEN2,
AA7_HABIL,
AA7_NIVEL
FROM AA7
WHERE
D_E_L_E_T_ = ' '
AND AA7_FILIAL = 'VALOR'
AND AA7_CODPRO = 'VALOR'
AND AA7_DESPRO = 'VALOR'
AND AA7_CODPRB = 'VALOR'
AND AA7_DESCRI = 'VALOR'
AND AA7_GRPATE = 'VALOR'
AND AA7_DESGRP = 'VALOR'
AND AA7_TMPSTD = 'VALOR'
AND AA7_TALOC1 = 'VALOR'
AND AA7_TALOC2 = 'VALOR'
AND AA7_TMAX1 = 'VALOR'
AND AA7_TMAX2 = 'VALOR'
AND AA7_TCHEG1 = 'VALOR'
AND AA7_TCHEG2 = 'VALOR'
AND AA7_TSAID1 = 'VALOR'
AND AA7_TSAID2 = 'VALOR'
AND AA7_TATEN1 = 'VALOR'
AND AA7_TATEN2 = 'VALOR'
AND AA7_HABIL = 'VALOR'
AND AA7_NIVEL = 0