| 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 |
| AA1 | 29 | AA1_PERQTD | C | 1 | 0 | Al.Qtd.Sup. | Aloca Qtd. Sup. | | Pertence("12") | | | 1 | | N | V | R | | 1=Sim;2=Não | | | | | |
| AA1 | 54 | AA1_VINCUL | C | 1 | 0 | Vinculo Empr | Vinculo empregaticio | @! | Pertence("123456789") | | | 1 | | N | A | R | | 1=Vigilante;2=Supervisor;3=Instrutor;4=Gerente/Diretor;5=Socio;6=Socio/Ger./Diretor;7=Acionista;8=Proprietario;9=Outros | | | | | |
| AA1 | 56 | AA1_EXTVIG | C | 1 | 0 | Extens.Vigil | 'Extensao do vigilante' | @! | Pertence("1234") | | | 1 | | N | A | R | | 1=TV;2=SPP;3=TV/SPP;4=SPP/TV | | | | | |
| AA1 | 58 | AA1_NREDUZ | C | 20 | 0 | Login Mobile | Login Aplicativo Mobile | | | | | 1 | | N | A | | | | | | | | |
| AA1 | 59 | AA1_SENHA | C | 10 | 0 | Senha Mobile | Senha Aplicativo Mobile | | | | | 1 | | N | A | | | | | | | | |
| AA1 | 60 | AA1_TIPMAR | C | 1 | 0 | Tipo Marc. | Tipo de Marcação | @! | Pertence("12") | "1" | | 1 | | | A | R | | 1=Agenda;2=Funcionário | | | | | |
| AA1 | 61 | AA1_SUPERV | C | 1 | 0 | Supervisor? | Supervisor? | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| AA1 | 01 | AA1_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | 1 |
| AA1 | 02 | AA1_CODTEC | C | 14 | 0 | Atendente | Código do Atendente | | ExistChav("AA1").And.FreeForUse("AA1",M->AA1_CODTEC) | GetSx8Num("AA1","AA1_CODTEC") | | 1 | | S | | | | | | | | 116 | 1 |
| AA1 | 03 | AA1_NOMTEC | C | 30 | 0 | Nome Atend. | Nome Atendente | @! | | | | 1 | | S | | | | | | | | | 1 |
| AA1 | 04 | AA1_FUNCAO | C | 5 | 0 | Funçao | Função do Atendente | @! | ExistCpo("SRJ") | | SRJ | 1 | | N | | | | | | | | 160 | 1 |
| AA1 | 05 | AA1_CDFUNC | C | 6 | 0 | Cod. Func. | Codigo do Funcionario | @! | At020VTCA() | | SRATEC | 1 | S | | A | R | | | | iF(!INCLUI,.F.,.T.) | | 121 | 1 |
| AA1 | 06 | AA1_CC | C | 9 | 0 | Centro Custo | Centro Custo | @! | Vazio() .Or. Ctb105CC() | | CTT | 1 | | N | | | | | | IIF(!INCLUI .AND. !Empty(FwFldGet("AA1_CDFUNC")),.F.,.T.) | | 004 | 1 |
| AA1 | 07 | AA1_CENTRA | C | 15 | 0 | Central Pag. | Telefone da central Pager | @! | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 08 | AA1_PAGER | C | 10 | 0 | Codigo Pager | Código do Pager | @! | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 09 | AA1_EMAIL | C | 254 | 0 | E-Mail | Endereco p/ E-mail | | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 10 | AA1_FONE | C | 30 | 0 | Telefone | Telefone p/ contato | @! | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 11 | AA1_REGIAO | C | 3 | 0 | Regiao | Região de Atendimento | @! | ExistCpo("SX5","A2"+M->AA1_REGIAO) | | A2 | 1 | | N | | | | | | | | | 1 |
| AA1 | 12 | AA1_SEQTUR | C | 2 | 0 | Seq. Turno | Sequencia de turno | 99 | | | SPJTEC | 1 | | N | A | R | | | | | | | 1 |
| AA1 | 13 | AA1_TURNO | C | 3 | 0 | Turno | Turno de Trabalho | @! | ExistCpo("SR6") | | SR6 | 1 | | N | | | | | | IIF(!INCLUI .AND. !Empty(FwFldGet("AA1_CDFUNC")),.F.,.T.) | | | 1 |
| AA1 | 14 | AA1_VALOR | N | 9 | 2 | Valor Hora | Valor Hora do Atendente | @E 999,999.99 | Positivo() | | | 1 | S | N | | | | | | | | | 1 |
| AA1 | 15 | AA1_RATE | N | 6 | 2 | Custo % | Custo percentual/atendent | @E 999.99 | Positivo() | | | 1 | S | N | A | | | | | | | | 1 |
| AA1 | 16 | AA1_EMINFI | C | 1 | 0 | Emite NF | . | ! | Pertence("01") | | | 1 | | N | | | | 0=Nao;1=Sim | | | | | 1 |
| AA1 | 17 | AA1_CUSTO | N | 14 | 4 | Vlr.Custo Hr | Valor do Custo Hora | @E 999,999,999.9999 | Positivo() | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 18 | AA1_FUNPRO | C | 1 | 0 | Produtivo | Funcionario Produtivo | ! | Pertence("01") | | | 1 | | N | | | | 0=Nao;1=Sim | | | | | 1 |
| AA1 | 19 | AA1_LOCAL | C | 2 | 0 | Armazem | Armazem padrao do atend. | @! | ExistCpo("NNR") | | NNR | 1 | | N | A | | | | | | | 024 | 1 |
| AA1 | 20 | AA1_LOCLZB | C | 15 | 0 | Ender. Boas | Localizacao de pecas boa. | @! | ExistCpo( "SBE", M->AA1_LOCAL + M->AA1_LOCLZB ) | | SBE | 1 | | | A | | | | | | | | 1 |
| AA1 | 21 | AA1_LIBOSV | C | 1 | 0 | Libera OS | Pode liberar Ord Servico | @! | Pertence("01") | | | 1 | | N | | | | 0=Nao;1=Sim | | | | | 1 |
| AA1 | 22 | AA1_LOCLZR | C | 15 | 0 | Ender. Ruins | Localizacao pecas ruins. | @! | ExistCpo( "SBE", M->AA1_LOCAL + M->AA1_LOCLZR ) | | SBE | 1 | | | A | | | | | | | | 1 |
| AA1 | 23 | AA1_LOCLZF | C | 15 | 0 | Ender. Fat. | Loc.pecas faturamento | @! | ExistCpo( "SBE", M->AA1_LOCAL + M->AA1_LOCLZF ) | | SBE | 1 | | | A | | | | | | | | 1 |
| AA1 | 24 | AA1_DULTES | D | 8 | 0 | Ult Escala | Data da Ultima Escala | | | | | 1 | | N | V | | | | | | | | 1 |
| AA1 | 25 | AA1_CULTES | C | 6 | 0 | Cod Ult Esc | Codigo da Ultima Escala | @! | | | | 1 | | N | V | | | | | | | | 1 |
| AA1 | 26 | AA1_DATUES | D | 8 | 0 | Escala Atual | Data Atual da Escala | | DataValida() | | | 1 | | N | V | | | | | | | | 1 |
| AA1 | 27 | AA1_CATUES | C | 6 | 0 | Cd Esc Atual | Codigo Atual da Escala | @! | FG_Seek("VOH",M->AA1_CATUESC,1,.f.) | | VOH | 1 | | N | V | | | | | | | | 1 |
| AA1 | 28 | AA1_REQPEC | C | 1 | 0 | Func Req Pec | Func Requisita Pecas | @! | Pertence("01") | | | 1 | | N | | | | 0=Nao;1=Sim | | | | | 1 |
| AA1 | 30 | AA1_DATADM | D | 8 | 0 | Dt Admissao | Data da Admissao | | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 31 | AA1_DATDEM | D | 8 | 0 | Dt Demissao | Data da Demissao | | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 32 | AA1_CODVEN | C | 6 | 0 | Cod Vendedor | Cod no cad de vendedor | | ExistCpo("SA3") | | SA3 | 1 | | N | | | | | | | | | 1 |
| AA1 | 33 | AA1_NOMUSU | C | 25 | 0 | Nome Usuario | Nome do Usuario | @! | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 34 | AA1_TIPO | C | 1 | 0 | Tipo | Tipo de atendente | @! | Pertence("123") | "1" | | 1 | | N | | | | 1=Field Service;2=Help Desk;3=Ambos | | | | | 1 |
| AA1 | 35 | AA1_CODUSR | C | 6 | 0 | Cod. Usuario | Codigo do usuario | @! | UsrExist(M->AA1_CODUSR).and.at020ValUs() | | USR | 1 | | N | | | | | | | | | 1 |
| AA1 | 36 | AA1_CONTRB | C | 1 | 0 | Controla Trb | Controla Trabalho | @! | Pertence("01") | "0" | | 1 | | N | | | | 0=Nao;1=Sim | | | | | 1 |
| AA1 | 37 | AA1_TIPVEN | C | 1 | 0 | Tp Vendedor | Tipo de Vendedor | @! | Vazio() .or. Pertence("012") | " " | | 1 | | N | | | | 0=Consultor Tecnico;1=Vend. Balcao;2=Vend. Atacado | | M->AA1_FUNPRO=="0" | | | 1 |
| AA1 | 38 | AA1_ALOCA | C | 1 | 0 | Alocacao | Alocacao-disponibilidade | @! | Pertence("12") | "1" | | 1 | | N | | | | 1=Disponivel;2=Indisponivel | | | | | 1 |
| AA1 | 39 | AA1_CODFOR | C | 6 | 0 | Fornecedor | Atendente como Fornecedor | @! | Vazio() .Or. ExistCpo("SA2",M->AA1_CODFOR) | | FOR | 1 | S | N | | | | | | | | 001 | 1 |
| AA1 | 40 | AA1_LOJFOR | C | 2 | 0 | Loja | Loja do Atendente | @! | ExistCpo("SA2",M->AA1_CODFOR+M->AA1_LOJFOR) | | | 1 | S | N | | | | | | | | 002 | 1 |
| AA1 | 41 | AA1_NOMFOR | C | 50 | 0 | Nome | Nome do Fornecedor | @! | | If(!INCLUI,Posicione("SA2",1,xFilial("SA2")+AA1->AA1_CODFOR+AA1->AA1_LOJFOR,"A2_NOME")," ") | | 1 | | N | V | V | | | | | Posicione("SA2",1,xFilial("SA2")+AA1->AA1_CODFOR+AA1->AA1_LOJFOR,"A2_NOME") | 177 | 1 |
| AA1 | 42 | AA1_ACESSO | C | 10 | 0 | Acesso Linha | Acesso a linha telefonica | | | | | 1 | | N | | | | | | | | | 1 |
| AA1 | 43 | AA1_VISTOR | C | 1 | 0 | Vistoriador? | Vistoriador? | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| AA1 | 51 | AA1_FUNFIL | C | 2 | 0 | Filial Func | Filial Funcionario | | At020VldFu(FwfldGet("AA1_CDFUNC"),FwfldGet("AA1_FUNFIL")) | | | 1 | | N | V | R | | | | | | 033 | 1 |
| AA1 | 52 | AA1_MPONTO | C | 1 | 0 | Marca Ponto | Marca Ponto Eletronico | @! | Pertence("12") .AND. If (FindFunction("At020VLMarc") ,At020VLMarc(),.T.) | "2" | | 1 | | | A | R | | 1=Sim;2=Não | | | | | 1 |
| AA1 | 53 | AA1_RSPMNT | C | 1 | 0 | Resp. Manut? | Responsavel Manutenção | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Não | | | | | 1 |
| AA1 | 55 | AA1_RSPTRA | C | 1 | 0 | Resp. Transp | Responsavel Transporte | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Não | | | | | 1 |
| AA1 | 57 | AA1_CNV | C | 7 | 0 | CNV | Numero da CNV | @! | | | | 1 | | | A | R | | | | | | | 1 |
| AA1 | 44 | AA1_VISVLR | C | 1 | 0 | Vis.Valores | Visualizar Valores | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| AA1 | 45 | AA1_VISPRO | C | 1 | 0 | Vis.Proposta | Visualizar Proposta | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| AA1 | 46 | AA1_IMPPRO | C | 1 | 0 | Imp.Proposta | Importar Proposta | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| AA1 | 47 | AA1_CATEGO | C | 1 | 0 | Categoria | Categoria de Produtos | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| AA1 | 48 | AA1_ALTVIS | C | 1 | 0 | Alt.Vist.Res | Altera Vist. Responsável | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| AA1 | 49 | AA1_FTVIST | C | 1 | 0 | Filtrar Vist | Filtrar Vistoria por Vist | @! | Pertence("123") | "2" | | 1 | | N | A | R | | 1=Vistoriador;2=Todas;3=Grupo | | | | | 2 |
| AA1 | 50 | AA1_CRMSIM | C | 1 | 0 | Simulador | CRM Simulador | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |