| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| AAH | 01 | AAH_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| AAH | 02 | AAH_CONTRT | C | 15 | 0 | No.Contrato | Número do Contrato | @! | ExistChav("AAH") | GetSx8Num("AAH","AAH_CONTRT") | | 1 | | S | | | | | | | | | |
| AAH | 03 | AAH_CODCLI | C | 6 | 0 | Cliente | Código do Cliente | @! | At200SkCli() | | SA1 | 1 | | S | | | | | | | | 001 | |
| AAH | 04 | AAH_LOJA | C | 2 | 0 | Loja | Loja | @! | At200SkCli() | | | 1 | | S | | | | | | | | 002 | |
| AAH | 05 | AAH_NOMCLI | C | 50 | 0 | Nome Cliente | Nome do Cliente | @! | | IIF(!INCLUI,ALLTRIM(POSICIONE("SA1",1,XFILIAL("SA1")+FWFLDGET("AAH_CODCLI")+FWFLDGET("AAH_LOJA"),"A1_NOME")),"") | | 1 | | N | V | V | | | | | | 175 | |
| AAH | 06 | AAH_TPCONT | C | 1 | 0 | Tp.Contrato | Tipo do Contrato | @! | Pertence("12") .And. At200FimVd() | "2" | | 1 | | S | | | | 1=Vitalicio;2=Tempo Determinado | | | | | |
| AAH | 07 | AAH_CLASSI | C | 3 | 0 | Classific. | Classificação do Contrato | @! | ExistCpo("SX5","A1"+M->AAH_CLASSI) | | A1 | 1 | | S | | | | | | | | | |
| AAH | 08 | AAH_CONPAG | C | 3 | 0 | Cond.Pagto | Condição de Pagamento | @! | ExistCpo("SE4") | | SE4 | 1 | | N | | | | | | | | | |
| AAH | 09 | AAH_INIVLD | D | 8 | 0 | Inic.Validad | Inicio Validade Contrato | | NaoVazio() | | | 1 | | S | | | | | | | | | |
| AAH | 10 | AAH_FIMVLD | D | 8 | 0 | Fim Validade | Fim Validade Contrato | | M->AAH_FIMVLD>M->AAH_INIVLD | | | 1 | | S | | | | | | | | | |
| AAH | 11 | AAH_CPAGPV | C | 3 | 0 | Cond.Pag.PV | Condição de Pagamento PV | @! | ExistCpo("SE4") | | SE4 | 1 | | N | | | | | | | | | |
| AAH | 12 | AAH_VALOR | N | 14 | 2 | Vlr.Contrato | Valor Contrato | @E 999,999,999.99 | Positivo() | | | 1 | | N | | | | | | | | | |
| AAH | 13 | AAH_CODPRO | C | 15 | 0 | Produto | Produto do Ctr.de Manut. | @! | ExistCpo("SB1") | | SB1 | 1 | | N | | | | | | | | 030 | |
| AAH | 14 | AAH_ULTPED | C | 6 | 0 | Ult.Pedido | Ult.Pedido de Venda | @! | | | | 1 | | N | | | | | | | | | |
| AAH | 15 | AAH_ULTEMI | D | 8 | 0 | Ult.Emissao | Ultima Emissão de PV | | | | | 1 | | N | | | | | | | | | |
| AAH | 16 | AAH_INICOB | D | 8 | 0 | Ini.Cobrança | Inicio da Cobrança | | NaoVazio() | DDATABASE | | 1 | | N | | | | | | | | | |
| AAH | 17 | AAH_FIMCOB | D | 8 | 0 | Fim Cobrança | Fim da Cobrança | | NaoVazio() | DDATABASE | | 1 | | N | | | | | | | | | |
| AAH | 18 | AAH_CODIND | C | 6 | 0 | Indice | Codigo do Indice reajuste | @! | Vazio() .Or. ExistCpo( "AAD" ) | | AAD | 1 | | S | | | | | | | | | |
| AAH | 19 | AAH_PERREA | N | 2 | 0 | Periodo | Periodicidade de reajuste | 99 | Positivo() | | | 1 | | N | | | | | | | | | |
| AAH | 20 | AAH_ULTREA | D | 8 | 0 | Ult.Reajuste | Data do ultimo reajuste | @D | | CToD( "" ) | | 1 | | N | V | | | | | | | | |
| AAH | 21 | AAH_CODGRP | C | 6 | 0 | Cobertura | Grupo de Cobertura | @! | ( ( Vazio() .Or. ExistCpo( "AAA" ) ) .AND. At200GpCan() ) | | AAA | 1 | S | S | | | | | | | | | |
| AAH | 22 | AAH_GRPDES | C | 40 | 0 | Desc.Cobert. | Descricao da cobertura | @! | | If(!INCLUI,Posicione("AAA",1,xFilial("AAA")+AAH->AAH_CODGRP,"AAA_DESCRI"),"" ) | | 1 | | S | V | V | | | | | | | |
| AAH | 23 | AAH_GRPATE | C | 6 | 0 | Grupo atend. | Grupo de atendimento | @! | vazio() .Or. ExistCpo( "AAP" ) | | AAP | 1 | S | S | | | | | | | | | |
| AAH | 24 | AAH_GATDES | C | 40 | 0 | Desc.Atend. | Descricao do grp.atendim. | @! | | If(!INCLUI,Posicione("AAP",1,xFilial("AAP")+AAH->AAH_GRPATE,"AAP_DESCRI"),"" ) | | 1 | | S | V | V | | | | | | | |
| AAH | 25 | AAH_ABRANG | C | 1 | 0 | Abrangencia | Abrangencia do Contrato | @! | Pertence( "1|2" ) .And. At200ValAb() | "1" | | 1 | | S | | | | 1=Cliente/Loja;2=Cliente | | | | | |
| AAH | 26 | AAH_VALMAX | N | 12 | 2 | Vl.Max.Atend | Vlr. Máx. Atendimentos | @E 999,999,999.99 | | | | 1 | | N | A | R | | | | | | | |
| AAH | 27 | AAH_CLIENT | C | 6 | 0 | Cli.Entrega | Cliente da Entrega (P.V.) | @! | Vazio().OR.ExistCpo("SA1") | | SA1 | 1 | | | | R | | | | | | 001 | |
| AAH | 28 | AAH_LOJENT | C | 2 | 0 | Loja Entrega | Loja da Entrega (P.V.) | @! | Vazio().Or.ExistCpo("SA1",M->AAH_CLIENT+M->AAH_LOJENT) | | | 1 | | | | R | | | | | | 002 | |
| AAH | 29 | AAH_PROPOS | C | 6 | 0 | Proposta | Código da proposta | @! | | | | 1 | | | V | R | | | | | | | |
| AAH | 30 | AAH_REVPRO | C | 2 | 0 | Revisao | Rev. Proposta | @! | | | | 1 | | | V | R | | | | | | | |
| AAH | 31 | AAH_STATUS | C | 1 | 0 | Situação | Situação do Contrato | @! | Pertence("12") .AND. At200AtCrt() | "1" | | 1 | | | A | R | | 1=Ativo;2=Cancelado | | | | | |
| AAH | 32 | AAH_CCUSTO | C | 9 | 0 | C. de Custo | C. de Custo | @! | ( Vazio() .Or. ExistCpo( "CTT", M->AAH_CCUSTO, 1 ) ) .And. ( IIf ( FindFunction("AT200VLCC"), AT200VLCC(), .T. ) ) | | CTT | 1 | | N | A | R | | | | | | 004 | |
| AAH | 33 | AAH_IMPLAN | C | 1 | 0 | Contr. Impla | Contrato Implantado | @! | | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| AAH | 34 | AAH_NUMREC | N | 2 | 0 | Num. Recor. | Numero de Recorrencia | 99 | M->AAH_NUMREC == 0 .OR. (Positivo() .AND. (M->AAH_FIMCOB >= MonthSum( M->AAH_INICOB, M->AAH_NUMREC ) )) | | | 1 | | | A | R | | | | iF(!INCLUI,.F.,.T.) | | | |
| AAH | 35 | AAH_OCOROS | C | 6 | 0 | Ocorr. O.S. | Ocorrência da OS Mensal | @! | Vazio() .OR. ExistCpo("AAG") | | AAG | 1 | | N | V | R | | | | | | | |