Contrato de Manutenção
A tabela AAH faz parte do sistema ERP Protheus da TOTVS e é utilizada para contrato de manutenção.
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 AAH 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 AAH, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AAH |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AAH990 |
| X2_NOME | Contrato de Manutenção |
| X2_NOMESPA | Contrato de Mantenimiento |
| X2_NOMEENG | Maintenance Contract |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AAH_FILIAL+AAH_CONTRT |
| X2_PYME | S |
| X2_MODULO | 28 |
| X2_DISPLAY | AAH_CONTRT+AAH_CODCLI+AAH_LOJA |
| 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_ | 59 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AAH | 01 | AAH_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 | - | - | - | 614 | 0 |
| AAH | 02 | AAH_CONTRT | C | 15 | 0 | No.Contrato | Nro.Contrato | Contract No. | Número do Contrato | Nro. del Contrato | Contract Number | @! | ExistChav("AAH") | x x x x x x x x x x x x x x x xx | GetSx8Num("AAH","AAH_CONTRT") | - | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 615 | 0 |
| AAH | 03 | AAH_CODCLI | C | 6 | 0 | Cliente | Cliente | Customer | Código do Cliente | Codigo del Cliente | Customer´s Code | @! | At200SkCli() | x x x x x x x x x x x x x x x x x | - | SA1 | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 616 | 0 |
| AAH | 04 | AAH_LOJA | C | 2 | 0 | Loja | Tienda | Unit | Loja | Tienda | Unit | @! | At200SkCli() | x x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 617 | 0 |
| AAH | 05 | AAH_NOMCLI | C | 50 | 0 | Nome Cliente | Nomb.Cliente | Customer | Nome do Cliente | Nombre del Cliente | Customer´s Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("SA1",1,XFILIAL("SA1")+AAH->AAH_CODCLI+AAH->AAH_LOJA,"A1_NOME")),"") | - | 1 | x x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 175 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 618 | 0 |
| AAH | 06 | AAH_TPCONT | C | 1 | 0 | Tp.Contrato | Tp. Contrato | Contract Tp | Tipo do Contrato | Tipo del Contrato | Type of Contract | @! | Pertence("12") .And. At200FimVd() | x x x x x x x x x x x x x x x x | "2" | - | 1 | xx | - | - | - | S | - | - | - | - | 1=Vitalicio;2=Tempo Determinado | 1=Perpetuo;2=Tiempo Determinado | 1=Lifelong;2=Limited Time | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 619 | 0 |
| AAH | 07 | AAH_CLASSI | C | 3 | 0 | Classific. | Clasificac. | Classificat. | Classificação do Contrato | Clasificacion de Contrato | Contract Classification | @! | ExistCpo("SX5","A1"+M->AAH_CLASSI) | x x x x x x x x x x x x x x x x | - | A1 | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 620 | 0 |
| AAH | 08 | AAH_CONPAG | C | 3 | 0 | Cond.Pagto | Cond.Pago | Payment Term | Condição de Pagamento | Condicion de Pago | Payment Term | @! | ExistCpo("SE4") | x x x x x x x x x x x x x x x x | - | SE4 | 1 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 621 | 0 |
| AAH | 09 | AAH_INIVLD | D | 8 | 0 | Inic.Validad | Inic.Validez | Ini.Validity | Inicio Validade Contrato | Inicio Validez Contrato | Contract Initial Validity | - | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 622 | 0 |
| AAH | 10 | AAH_FIMVLD | D | 8 | 0 | Fim Validade | Fin Validez | Fin.Validity | Fim Validade Contrato | Fin de Validez Contrato | Contract Final Validity | - | M->AAH_FIMVLD>M->AAH_INIVLD | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 623 | 0 |
| AAH | 11 | AAH_CPAGPV | C | 3 | 0 | Cond.Pag.PV | Cond.Pag.PV | SO.Pay.Term | Condição de Pagamento PV | Condicion de Pago PV | S.O.Payment Term | @! | ExistCpo("SE4") | x x x x x x x x x x x x x x x x | - | SE4 | 1 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 624 | 0 |
| AAH | 12 | AAH_VALOR | N | 14 | 2 | Vlr.Contrato | Vlr.Contrato | Contract Val | Valor Contrato | Valor del Contrato | Value of Contract | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 625 | 0 |
| AAH | 13 | AAH_CODPRO | C | 15 | 0 | Produto | Producto | Product | Produto do Ctr.de Manut. | Producto Ctr. Mantenim. | Product of Mainten. Ctrl. | @! | ExistCpo("SB1") | x x x x x x x x x x x x x x x x | - | SB1 | 1 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 626 | 0 |
| AAH | 14 | AAH_ULTPED | C | 6 | 0 | Ult.Pedido | Ult. Pedido | Last Order | Ult.Pedido de Venda | Ultimo Pedido de Venta | Last Sale Order | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 627 | 0 |
| AAH | 15 | AAH_ULTEMI | D | 8 | 0 | Ult.Emissao | Ult. Emision | Last Issue | Ultima Emissão de PV | Ultima Emision de PV | SO Last Issue | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 628 | 0 |
| AAH | 16 | AAH_INICOB | D | 8 | 0 | Ini.Cobrança | Inic.Cobros | Beg.Collect. | Inicio da Cobrança | Inicio de Cobros | Beginning of Collection | - | NaoVazio() | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 629 | 0 |
| AAH | 17 | AAH_FIMCOB | D | 8 | 0 | Fim Cobrança | Final Cobros | End Collect. | Fim da Cobrança | Fin de Cobros | End of Collection | - | NaoVazio() | x x x x x x x x x x x x x x x x | DDATABASE | - | 1 | x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 630 | 0 |
| AAH | 18 | AAH_CODIND | C | 6 | 0 | Indice | Index | Index | Codigo do Indice reajuste | Codigo de Indice reajuste | Readjustment Index Code | @! | Vazio() .Or. ExistCpo( "AAD" ) | x x x x x x x x x x x x x x x x | - | AAD | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 631 | 0 |
| AAH | 19 | AAH_PERREA | N | 2 | 0 | Periodo | Periodo | Period | Periodicidade de reajuste | Periodicidad de reajuste | Readjustment Periodicity | 99 | Positivo() | 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 | - | - | - | 632 | 0 |
| AAH | 20 | AAH_ULTREA | D | 8 | 0 | Ult.Reajuste | Ult.Reajuste | Last Readj. | Data do ultimo reajuste | Dia del ultimo reajuste | Last Readjustment Date | @D | - | x x x x x x x x x x x x x x x x | CToD( "" ) | - | 1 | x | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 633 | 0 |
| AAH | 21 | AAH_CODGRP | C | 6 | 0 | Cobertura | Cobertura | Coverage | Grupo de Cobertura | Grupo de Cobertura | Coverage Group | @! | ( ( Vazio() .Or. ExistCpo( "AAA" ) ) .AND. At200GpCan() ) | x x x x x x x x x x x x x x x x | - | AAA | 1 | x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 634 | 0 |
| AAH | 22 | AAH_GRPDES | C | 40 | 0 | Desc.Cobert. | Desc.Cobert. | Cover.Desc. | Descricao da cobertura | Descripc. de la cobertura | Coverage Description | @! | - | x x x x x x x x x x x x x x x x | If(!INCLUI,Posicione("AAA",1,xFilial("AAA")+AAH->AAH_CODGRP,"AAA_DESCRI"),"" ) | - | 1 | x x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 635 | 0 |
| AAH | 23 | AAH_GRPATE | C | 6 | 0 | Grupo atend. | Grupo atenc. | Serv.Group | Grupo de atendimento | Grupo de atencion | Servicing Group | @! | vazio() .Or. ExistCpo( "AAP" ) | x x x x x x x x x x x x x x x x | - | AAP | 1 | x | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 636 | 0 |
| AAH | 24 | AAH_GATDES | C | 40 | 0 | Desc.Atend. | Desc.Atenc. | Serv.Desc. | Descricao do grp.atendim. | Descripc. del grp.atenci. | Serv.Group Description | @! | - | x x x x x x x x x x x x x x x x | If(!INCLUI,Posicione("AAP",1,xFilial("AAP")+AAH->AAH_GRPATE,"AAP_DESCRI"),"" ) | - | 1 | x x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 637 | 0 |
| AAH | 25 | AAH_ABRANG | C | 1 | 0 | Abrangencia | Alcance | Range | Abrangencia do Contrato | Amplitud del Contrato | Contract Range | @! | Pertence( "1|2" ) .And. At200ValAb() | x x x x x x x x x x x x x x x x | "1" | - | 1 | x | - | - | - | S | - | - | - | - | 1=Cliente/Loja;2=Cliente | 1=Cliente/Tienda;2=Cliente | 1=Customer/Unit;2=Customer | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 638 | 0 |
| AAH | 26 | AAH_VALMAX | N | 12 | 2 | Vl.Max.Atend | Vl.Max.Atend | Att.Max.Vl. | Vlr. Máx. Atendimentos | Vlr. Max. Atenciones | Attend.Max.Value | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 639 | 0 |
| AAH | 27 | AAH_CLIENT | C | 6 | 0 | Cli.Entrega | Cli.Entrega | Deliv. Cust. | Cliente da Entrega (P.V.) | Cliente Entrega (P.V.) | Delivery Customer (POS) | @! | Vazio().OR.ExistCpo("SA1") | x x x x x x x x x x x x x x x x | - | SA1 | 1 | x x xx x | - | - | - | - | - | R | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 640 | 0 |
| AAH | 28 | AAH_LOJENT | C | 2 | 0 | Loja Entrega | Tda Entrega | Deliv. Store | Loja da Entrega (P.V.) | Tienda Entrega (P.V.) | Delivery Store (POS) | @! | Vazio().Or.ExistCpo("SA1",M->AAH_CLIENT+M->AAH_LOJENT) | x x x x x x x x x x x x x x x x | - | - | 1 | x x xx x | - | - | - | - | - | R | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 641 | 0 |
| AAH | 29 | AAH_PROPOS | C | 6 | 0 | Proposta | Propuesta | Proposal | Código da proposta | Codigo de la propuesta | Proposal Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | S | N | N | - | - | - | 1 | 2 | - | - | - | 642 | 0 |
| AAH | 30 | AAH_REVPRO | C | 2 | 0 | Revisao | Revision | Revision | Rev. Proposta | Rev. propuesta | Proposal Revision | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | S | N | N | - | - | - | 1 | 2 | - | - | - | 643 | 0 |
| AAH | 31 | AAH_STATUS | C | 1 | 0 | Situação | Situacion | Status | Situação do Contrato | Situacion del contrato | Contract Status | @! | Pertence("12") .AND. At200AtCrt() | x x x x x x x x x x x x x x x x | "1" | - | 1 | xxx | - | - | - | - | A | R | - | - | 1=Ativo;2=Cancelado | 1=Activo;2=Anulado | 1=Active;2=Cancelled | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 644 | 0 |
| AAH | 32 | AAH_CCUSTO | C | 9 | 0 | C. de Custo | C. de Costo | Cost C. | C. de Custo | C. de Costo | Cost C. | @! | ( Vazio() .Or. ExistCpo( "CTT", M->AAH_CCUSTO, 1 ) ) .And. ( IIf ( FindFunction("AT200VLCC"), AT200VLCC(), .T. ) ) | x x x x x x x x x x x x x x x x | - | CTT | 1 | xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 004 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 645 | 0 |
| AAH | 33 | AAH_IMPLAN | C | 1 | 0 | Contr. Impla | Contr. Impl. | Depl. Contr. | Contrato Implantado | Contrato Implantado | Deployed Contract | @! | - | x x x x x x x x x x x x x x x | "2" | - | 1 | - | - | - | - | N | A | R | - | - | 1=Sim;2=Não | 1=Si;2=No | 1=Yes;2=No | - | - | - | - | - | N | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 646 | 0 |
| AAH | 34 | AAH_NUMREC | N | 2 | 0 | Num. Recor. | Nº Recur. | Recur No. | Numero de Recorrencia | Número de recurrencia | Recurrence Number | 99 | M->AAH_NUMREC == 0 .OR. (Positivo() .AND. (M->AAH_FIMCOB >= MonthSum( M->AAH_INICOB, M->AAH_NUMREC ) )) | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | - | A | R | - | - | - | - | - | - | iF(!INCLUI,.F.,.T.) | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 647 | 0 |
| AAH | 35 | AAH_OCOROS | C | 6 | 0 | Ocorr. O.S. | Ocurr. O.S. | S.O.Occur. | Ocorrência da OS Mensal | Ocurrencia de OS mensual | Monthy S.O.Occurr. | @! | Vazio() .OR. ExistCpo("AAG") | x x x x x x x x x x x x x x x | - | AAG | 1 | x xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 648 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AAH | 1 | AAH_FILIAL+AAH_CONTRT | No.Contrato | Nro.Contrato | Contract No. | S | - | - | S | 2 | 3 | - | 102 | 0 |
| AAH | 2 | AAH_FILIAL+AAH_CODCLI+AAH_LOJA+AAH_CONTRT | Cliente + Loja + No.Contrato | Cliente + Tienda + Nro.Contrato | Customer + Unit + Contract No. | S | SA1 | - | S | 2 | 3 | - | 103 | 0 |
| AAH | 3 | AAH_FILIAL+AAH_CODIND | Indice | Index | Index | S | AAD | - | S | 2 | 3 | - | 104 | 0 |
| AAH | 4 | AAH_FILIAL+AAH_GRPATE | Grupo atend. | Grupo atenc. | Serv.Group | S | AAP | - | S | 2 | 3 | - | 105 | 0 |
| AAH | 5 | AAH_FILIAL+AAH_CODGRP | Cobertura | Cobertura | Coverage | S | - | - | S | 2 | 3 | - | 106 | 0 |
| AAH | 6 | AAH_FILIAL+AAH_PROPOS+AAH_REVPRO | Proposta + Revisao | Propuesta + Revision | Proposal + Revision | S | - | - | S | 2 | 3 | - | 107 | 0 |
Ela é utilizada para contrato de manutenção 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
AAH_FILIAL,
AAH_CONTRT,
AAH_CODCLI,
AAH_LOJA,
AAH_NOMCLI,
AAH_TPCONT,
AAH_CLASSI,
AAH_CONPAG,
AAH_INIVLD,
AAH_FIMVLD,
AAH_CPAGPV,
AAH_VALOR,
AAH_CODPRO,
AAH_ULTPED,
AAH_ULTEMI,
AAH_INICOB,
AAH_FIMCOB,
AAH_CODIND,
AAH_PERREA,
AAH_ULTREA,
AAH_CODGRP,
AAH_GRPDES,
AAH_GRPATE,
AAH_GATDES,
AAH_ABRANG,
AAH_VALMAX,
AAH_CLIENT,
AAH_LOJENT,
AAH_PROPOS,
AAH_REVPRO,
AAH_STATUS,
AAH_CCUSTO,
AAH_IMPLAN,
AAH_NUMREC,
AAH_OCOROS
FROM AAH
WHERE
D_E_L_E_T_ = ' '
AND AAH_FILIAL = 'VALOR'
AND AAH_CONTRT = 'VALOR'
AND AAH_CODCLI = 'VALOR'
AND AAH_LOJA = 'VALOR'
AND AAH_NOMCLI = 'VALOR'
AND AAH_TPCONT = 'VALOR'
AND AAH_CLASSI = 'VALOR'
AND AAH_CONPAG = 'VALOR'
AND AAH_INIVLD BETWEEN '20260501' AND '20260531'
AND AAH_FIMVLD BETWEEN '20260501' AND '20260531'
AND AAH_CPAGPV = 'VALOR'
AND AAH_VALOR = 0
AND AAH_CODPRO = 'VALOR'
AND AAH_ULTPED = 'VALOR'
AND AAH_ULTEMI BETWEEN '20260501' AND '20260531'
AND AAH_INICOB BETWEEN '20260501' AND '20260531'
AND AAH_FIMCOB BETWEEN '20260501' AND '20260531'
AND AAH_CODIND = 'VALOR'
AND AAH_PERREA = 0
AND AAH_ULTREA BETWEEN '20260501' AND '20260531'
AND AAH_CODGRP = 'VALOR'
AND AAH_GRPDES = 'VALOR'
AND AAH_GRPATE = 'VALOR'
AND AAH_GATDES = 'VALOR'
AND AAH_ABRANG = 'VALOR'
AND AAH_VALMAX = 0
AND AAH_CLIENT = 'VALOR'
AND AAH_LOJENT = 'VALOR'
AND AAH_PROPOS = 'VALOR'
AND AAH_REVPRO = 'VALOR'
AND AAH_STATUS = 'VALOR'
AND AAH_CCUSTO = 'VALOR'
AND AAH_IMPLAN = 'VALOR'
AND AAH_NUMREC = 0
AND AAH_OCOROS = 'VALOR'