| 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 |
| CTT | 01 | CTT_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | 1 |
| CTT | 02 | CTT_CUSTO | C | 9 | 0 | C Custo | Centro de Custo | @! | Ctb030Cus() | | | 1 | | S | | | | | | | | 004 | 1 |
| CTT | 03 | CTT_CLASSE | C | 1 | 0 | Classe | Classe | @! | Pertence("12") .AND. CTB030Clas() | "2" | | 1 | S | S | | | | 1=Sintetico;2=Analitico | | | | | 1 |
| CTT | 04 | CTT_NORMAL | C | 1 | 0 | Cond Normal | Condicao Normal | @! | Pertence("012") | | | 1 | | S | | | | 0=Nenhum;1=Despesa;2=Receita | | | | | 1 |
| CTT | 05 | CTT_DESC01 | C | 40 | 0 | Desc Moeda 1 | Descricao Moeda 1 | @! | | | | 1 | | S | | | | | | | | | 1 |
| CTT | 06 | CTT_DESC02 | C | 40 | 0 | Desc Moeda 2 | Descricao Moeda 2 | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 07 | CTT_DESC03 | C | 40 | 0 | Desc Moeda 3 | Descricao Moeda 3 | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 08 | CTT_DESC04 | C | 40 | 0 | Desc Moeda 4 | Descricao Moeda 4 | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 09 | CTT_DESC05 | C | 40 | 0 | Desc Moeda 5 | Descricao Moeda 5 | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 10 | CTT_BLOQ | C | 1 | 0 | CC Bloq | C.C. Bloqueado? | ! | Pertence("12") | "2" | | 1 | | N | | | | 1=Bloqueado;2=Nao Bloqueado | | | | | 1 |
| CTT | 11 | CTT_DTBLIN | D | 8 | 0 | Dt Ini Bloq | Data Inicio Bloqueio | | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 12 | CTT_DTBLFI | D | 8 | 0 | Dt Fim Bloq | Data Fim Bloqueio | | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 13 | CTT_DTEXIS | D | 8 | 0 | Dt Ini Exist | Data Inicio Existencia | | VldDtExis() | CTOD("01/01/80") | | 1 | | N | | | | | | | | | 1 |
| CTT | 14 | CTT_DTEXSF | D | 8 | 0 | Dt Fim Exist | Data Final de Existencia | | VldDtExis() | | | 1 | | S | A | R | | | | | | | 1 |
| CTT | 15 | CTT_CCLP | C | 9 | 0 | CC Lucr/Perd | C. Custo Lucros/Perdas | @! | Vazio() .Or. ValidaCusto(M->CTT_CCLP) .Or. (M->CTT_CCLP = "*") | M->CTT_CUSTO | CTT | 1 | | N | | | | | | | | 004 | 1 |
| CTT | 16 | CTT_CCPON | C | 9 | 0 | CC Ponte LP | C. Custo Ponte L/P | @! | Vazio() .Or. ValidaCusto(M->CTT_CCPON) .Or. (M->CTT_CCPON = "*") | | CTT | 1 | | N | | | | | | | | 004 | 1 |
| CTT | 17 | CTT_BOOK | C | 20 | 0 | Conf. Livros | Configuracao de Livros | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 18 | CTT_TIPO00 | C | 2 | 0 | Tipo Terc. | Tipo de Terceiro | @! | Pertence("01|02|03") | | | 1 | | N | A | R | | 01=Cliente;02=Fornecedor;03=Funcionarios | | | | | 1 |
| CTT | 19 | CTT_TIPO01 | C | 2 | 0 | Tp Doc Ter. | Tipo Documento Terceiros | @! | Pertence("01|02|03|04") | | | 1 | | N | A | R | | 01=RG;02=CPF/CNPJ;03=PASSAPORTE;04=CED. ESTRANGEIRO | | | | | 1 |
| CTT | 20 | CTT_CCSUP | C | 9 | 0 | CC Superior | C.C. Superior | @! | (Vazio() .Or. ExistCpo("CTT",,1)) .and. ValEntSup(M->CTT_CCSUP,"CTT",M->CTT_CUSTO) | | CTT | 1 | | N | | | | | | | | 004 | 1 |
| CTT | 21 | CTT_RES | C | 10 | 0 | Cod Red. CC. | Codigo Red. C.Custo | @! | Ctb030NoRe().and.(Vazio() .or. ExistChav("CTT",,3,"CODRESUM")) | | | 1 | | N | | | | | | | | | 1 |
| CTT | 23 | CTT_CRGNV1 | C | 12 | 0 | Cnt Reg Niv1 | Contra Regra Nivel 1 | @! | Vazio() .Or. CtbValLig(M->CTT_CLASSE) | | | 1 | | N | | | | | | | | | 1 |
| CTT | 25 | CTT_RGNV2 | C | 12 | 0 | Regra Nivel2 | Regra Nivel 2 | @! | Vazio() .Or. CtbValLig(M->CTT_CLASSE) | | | 1 | | N | | | | | | | | | 1 |
| CTT | 27 | CTT_RGNV3 | C | 12 | 0 | Regra Nivel3 | Regra Nivel 3 | @! | Vazio() .Or. CtbValLig(M->CTT_CLASSE) | | | 1 | | N | | | | | | | | | 1 |
| CTT | 28 | CTT_STATUS | C | 1 | 0 | Status | Status | @! | | | | 1 | | N | | | | | | | | | 1 |
| CTT | 29 | CTT_FILMAT | C | 2 | 0 | Fil.Respons. | Cod.Filial Resp. C.Custo | | | | | 1 | | N | | | | | | | | 033 | 1 |
| CTT | 30 | CTT_MAT | C | 6 | 0 | Cod.Respons. | Cod. Responsavel C.Custo | | | | | 1 | | | | | | | | | | | 1 |
| CTT | 32 | CTT_LOCAL | C | 2 | 0 | Almoxarifado | Almoxarifado Manutencao | @! | ExistCpo("NNR") | | NNR | 1 | | N | | | | | | | | 024 | 1 |
| CTT | 33 | CTT_ITOBRG | C | 1 | 0 | Item Obrigat | Item Contab. Obrigatorio | | Pertence("12") | "2" | | 1 | | | | | | 1=Sim;2=Nao | | | | | 1 |
| CTT | 34 | CTT_CLOBRG | C | 1 | 0 | Cl.Vlr Obrig | Classe de Vlr Obrigatoria | | Pertence("12") | "2" | | 1 | | | | | | 1=Sim;2=Nao | | | | | 1 |
| CTT | 35 | CTT_ACITEM | C | 1 | 0 | Aceita Item | Aceita Item Contabil | | Pertence("12") | "1" | | 1 | | | | | | 1=Sim;2=Näo | | | | | 1 |
| CTT | 36 | CTT_ACCLVL | C | 1 | 0 | Aceita Cl.Vl | Aceita Classe de Valor | | Pertence("12") | "1" | | 1 | | | | | | 1=Sim;2=Nao | | | | | 1 |
| CTT | 37 | CTT_CCVM | C | 9 | 0 | C.C.Var.Mon. | CCusto Variacao Monetaria | @! | | | CTT | 1 | | | | | | | | | | 004 | 1 |
| CTT | 38 | CTT_CCRED | C | 9 | 0 | CC.Red. Var. | C.Custo Redutor Var.Monet | @! | | | CTT | 1 | | | | | | | | | | 004 | 1 |
| CTT | 39 | CTT_CSINCO | C | 1 | 0 | C. Sinco | Classificacao Sinco | | | | | 1 | | | | | | | | | | | 1 |
| CTT | 40 | CTT_OPERAC | C | 3 | 0 | Operacao | Operacao realizadao | @! | EXISTCPO('TSZ',M->CTT_OPERAC) | | TSZ | 1 | | S | | | | | | | | | 1 |
| CTT | 67 | CTT_CPART | C | 6 | 0 | Cód. Resp. | Código do responsável | | | | | 1 | | N | A | R | | | | | | | 1 |
| CTT | 68 | CTT_DESCRI | C | 100 | 0 | Escritório | Nome do escritório | @S30 | | IF(!INCLUI,POSICIONE('NS7',1,XFILIAL('NS7')+CTT->CTT_CESCRI,'NS7_NOME'),'') | | 1 | | S | V | V | | | | | POSICIONE('NS7',1,XFILIAL('NS7')+CTT->CTT_CESCRI,'NS7_NOME') | | 1 |
| CTT | 69 | CTT_SIGLA | C | 5 | 0 | Sigla Resp. | Sigla do responsável | | Vazio().Or.(ExistCpo('RD0',M->CTT_SIGLA,9).And.JURRD0('CTBA030_CTT','CTT_SIGLA','1',.T.)) | IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+CTT->CTT_CPART,'RD0_SIGLA'),'') | RD0ATV | 1 | S | S | A | V | | | | | POSICIONE('RD0',1,XFILIAL('RD0')+CTT->CTT_CPART,'RD0_SIGLA') | 073 | 1 |
| CTT | 70 | CTT_CESCRI | C | 5 | 0 | Cód. Escrit | Código do escritório | | Vazio().Or.(ExistCpo('NS7',M->CTT_CESCRI,1).AND.JAVLDCAMPO('CTBA030_CTT','CTT_CESCRI','NS7','NS7_ATIVO','1')) | | NS7ATV | 1 | S | S | A | R | | | | M->CTT_CLASSE = '2' | | 098 | 1 |
| CTT | 71 | CTT_DPART | C | 50 | 0 | Nome Resp. | Nome do responsável | @! | | IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+CTT->CTT_CPART,'RD0_NOME'),'') | | 1 | | S | V | V | | | | | POSICIONE('RD0',1,XFILIAL('RD0')+CTT->CTT_CPART,'RD0_NOME') | 174 | 1 |
| CTT | 72 | CTT_EMAIL | C | 60 | 0 | E-mail Resp. | E-mail do responsável | | | | | 1 | | N | A | R | | | | | | | 1 |
| CTT | 73 | CTT_RESERV | C | 1 | 0 | Sinc Reserve | Sincronização com Reserve | @! | Pertence('1234') | "1" | | 1 | | N | V | R | | 1=Pendente inclusão;2=Pendente alteração;3=Pendente exclusão;4=Sincronizado | | | | | 1 |
| CTT | 74 | CTT_INTRES | C | 1 | 0 | Int. Reserve | Integra ao Reserve | @! | | "2" | | 1 | | S | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 75 | CTT_TPO01 | C | 2 | 0 | Tipo Ctb 01 | Tipo Ctb 01 | @! | | | | 1 | | | V | | | | | | | | 1 |
| CTT | 76 | CTT_TPO02 | C | 2 | 0 | Tipo Ctb 02 | Tipo Ctb 02 | @! | | | | 1 | | | V | | | | | | | | 1 |
| CTT | 77 | CTT_TPO03 | C | 2 | 0 | Tipo Ctb 03 | Tipo Ctb 03 | @! | | | | 1 | | | V | | | | | | | | 1 |
| CTT | 22 | CTT_TPLOT | C | 2 | 0 | Tipo Lotação | Tipo Lotação | @! | VAZIO() .OR. fGPM17vLT(M->CTT_TPLOT) | | S57 | 1 | S | N | A | R | | | | Findfunction("fEFDAviso") | | | 2 |
| CTT | 24 | CTT_DTPLO | C | 100 | 0 | Desc.Lotação | Descrição Tipo Lotação | @! | | If(!Inclui .AND.!EMPTY(M->CTT_TPLOT) ,fGPM17LOT(M->CTT_TPLOT),'') | | 1 | | N | V | V | | | | | | | 2 |
| CTT | 26 | CTT_TIPO2 | C | 1 | 0 | Tp eSocial | Tipo Tomador eSocial | @! | fGp17VlLot(M->CTT_TPLOT, M->CTT_TIPO2) | | | 1 | S | N | A | R | | 1=CNPJ;2=CPF;3=CAEPF;4=CNO | | FindFunction('fGPM17INSC') .AND. fGPM17T2(M->CTT_TPLOT) | | | 2 |
| CTT | 31 | CTT_NOME | C | 40 | 0 | Nome Tomador | Nome do Tomador Servico | @! | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 41 | CTT_TIPO | C | 1 | 0 | T.Insc.Tomad | Tipo Inscricao Tomador | ! | Vazio() .Or. Pertence ("12") | | | 1 | S | N | | | | 1=CNPJ;2=CEI | | | | | 2 |
| CTT | 42 | CTT_CEI | C | 14 | 0 | CNPJ/CEI Tom | CNPJ/CEI Tomador | | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 43 | CTT_CEI2 | C | 14 | 0 | Insc eSocial | Inscr. Tomador eSocial | @! | VAZIO() .OR. fGPM17INSC(M->CTT_TIPO2, M->CTT_CEI2) | | | 1 | | N | A | R | | | | FindFunction('fGPM17INSC') .AND. fGPM17T2(M->CTT_TPLOT) | | | 2 |
| CTT | 44 | CTT_ENDER | C | 40 | 0 | End.Tomador | Endereco Tomador Servico | @! | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 45 | CTT_BAIRRO | C | 20 | 0 | Bair.Tomador | Bairro do Tomador Servico | @! | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 46 | CTT_CEP | C | 8 | 0 | Cep Tomador | Cep do Tomador Servico | @R 99999-999 | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 47 | CTT_ESTADO | C | 2 | 0 | Estado | Estado | @! | EXISTCPO("SX5","12"+M->CTT_ESTADO) | | 12 | 1 | | N | | | | | | | | 010 | 2 |
| CTT | 48 | CTT_CODMUN | C | 5 | 0 | Cod.Munic. | Codigo do Municipio | @! | VAZIO() .OR. ExistCpo('CC2',M->CTT_ESTADO+M->CTT_CODMUN) | | CC2CTT | 1 | | N | A | R | | | | | | | 2 |
| CTT | 49 | CTT_MUNIC | C | 20 | 0 | Mun.Tomador | Municipio do Tomador | @! | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 50 | CTT_FPAS | C | 3 | 0 | Cód. FPAS | Código FPAS | 999 | | | | 1 | S | N | A | R | | | | | | | 2 |
| CTT | 51 | CTT_CODTER | C | 4 | 0 | Terc FPAS | Cód. Terceiro FPAS | 9999 | | | | 1 | | N | A | R | | | | | | | 2 |
| CTT | 52 | CTT_PEREMP | N | 8 | 4 | % Empresa | Percentual Empresa | @E 999.9999 | Positivo() | | | 1 | | N | A | R | | | | | | | 2 |
| CTT | 53 | CTT_PERFPA | N | 7 | 3 | % Terceiros | Percentual de Terceiros | @E 999.999 | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 54 | CTT_PERCAC | N | 8 | 4 | % Acid.Trab. | Percentual Acid. Trabalho | @E 999.9999 | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 55 | CTT_FAP | N | 6 | 4 | Fat.Acd.Prev | Fator acid. de prevenção | @E 9.9999 | | | | 1 | | N | A | R | | | | | | | 2 |
| CTT | 56 | CTT_PERRAT | N | 6 | 4 | % RAT | % Riscos Amb. Trabalho | @E 9.9999 | | | | 1 | | N | A | R | | | | | | | 2 |
| CTT | 57 | CTT_OCORRE | C | 2 | 0 | Ocorrencia | Ocorrencia de Ag. Nocivo | @! | | | | 1 | | | | | | | | | | | 2 |
| CTT | 58 | CTT_VALFAT | N | 14 | 2 | Vlr.Fatura | Valor da fatura Tomador | @E 99,999,999,999.99 | | | | 1 | | | | | | | | | | | 2 |
| CTT | 59 | CTT_RETIDO | N | 14 | 2 | Vlr.Retido | Valor Inss Retido Tomador | @E 99,999,999,999.99 | | | | 1 | | N | | | | | | | | | 2 |
| CTT | 60 | CTT_RECFAT | C | 1 | 0 | Rec.Fatur. | Recolhe s/ faturamento | @! | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 2 |
| CTT | 61 | CTT_ICTPAT | C | 1 | 0 | Ind.Cont.Pat | Indice Contr. Patronal | @! | VAZIO() .OR. Pertence(' 12') | | | 1 | | N | A | R | | 1=Contribuição Patronal Substituída;2=Contribuição Patronal não Substituída | | | | | 2 |
| CTT | 62 | CTT_CNAE | C | 9 | 0 | Cód CNAE | Código CNAE do Funcionari | 9999-9/99 | VAZIO() .OR. ExistCpo('CC3') | | CC3 | 1 | | N | A | R | | | | | | | 2 |
| CTT | 63 | CTT_TPINCT | C | 1 | 0 | T.InsContrat | Tp Inscrição Contratante | @! | VAZIO() .OR. Pertence(' 12') | | | 1 | S | N | A | R | | 1=CNPJ;2=CPF | | FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') | | | 2 |
| CTT | 64 | CTT_NRINCT | C | 14 | 0 | N.InsContrat | Nr Inscrição Contratante | @! | VAZIO() .OR. fGPM17INSC(ALLTRIM(M->CTT_TPINCT), ALLTRIM(M->CTT_NRINCT)) | | | 1 | | N | A | R | | | | FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') | | | 2 |
| CTT | 65 | CTT_TPINPR | C | 1 | 0 | T.InsProprie | Tp Inscrição Proprietario | @! | VAZIO() .OR. Pertence(' 12') | | | 1 | S | N | A | R | | 1=CNPJ;2=CPF | | FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') | | | 2 |
| CTT | 66 | CTT_NRINPR | C | 14 | 0 | N.InsProprie | Nr Inscrição Proprietário | @! | VAZIO() .OR. fGPM17INSC(ALLTRIM(M->CTT_TPINPR), ALLTRIM(M->CTT_NRINPR)) | | | 1 | | N | A | R | | | | FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') | | | 2 |
| CTT | 89 | CTT_ATOBRG | C | 1 | 0 | Outr.At.Ob? | Outra ativ. obrigatoria? | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 88 | CTT_AT04OB | C | 1 | 0 | Ativ.04 Ob. | Obrigatório Ativ.04 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 87 | CTT_ACAT01 | C | 1 | 0 | Ativ.01 Ac. | Aceita Atividade 01 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 86 | CTT_AT03OB | C | 1 | 0 | Ativ.03 Ob. | Obrigatório Ativ.03 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 85 | CTT_RHEXP | C | 6 | 0 | Contr.Exp.RH | Controle de Exportacao RH | @! | | | | 1 | | N | V | R | | | | | | | 1 |
| CTT | 84 | CTT_ACAT02 | C | 1 | 0 | Ativ.02 Ac. | Aceita Atividade 02 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 83 | CTT_ACAT03 | C | 1 | 0 | Ativ.03 Ac. | Aceita Atividade 03 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 82 | CTT_ACAT04 | C | 1 | 0 | Ativ.04 Ac. | Aceita Atividade 04 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 81 | CTT_ACATIV | C | 1 | 0 | Ac.Outra At? | Aceita Outra Atividade? | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 80 | CTT_AT02OB | C | 1 | 0 | Ativ.02 Ob. | Obrigatório Ativ.02 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 79 | CTT_AT01OB | C | 1 | 0 | Ativ.01 Ob. | Obrigatório Ativ.01 | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| CTT | 78 | CTT_TPO04 | C | 2 | 0 | Tipo Ctb 04 | Tipo Ctb 04 | @! | | | | 1 | | | V | | | | | | | | 1 |