Tabela
CTT Centro de Custo
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
CTT_FILIAL C 2 0 Filial S
CTT_CUSTO C 9 0 C Custo @! Ctb030Cus() S
CTT_CLASSE C 1 0 Classe @! Pertence("12") .AND. CTB030Clas() 1=Sintetico;2=Analitico S
CTT_NORMAL C 1 0 Cond Normal @! Pertence("012") 0=Nenhum;1=Despesa;2=Receita S
CTT_DESC01 C 40 0 Desc Moeda 1 @! S
CTT_DESC02 C 40 0 Desc Moeda 2 @! S
CTT_DESC03 C 40 0 Desc Moeda 3 @! S
CTT_DESC04 C 40 0 Desc Moeda 4 @! S
CTT_DESC05 C 40 0 Desc Moeda 5 @! S
CTT_BLOQ C 1 0 CC Bloq ! Pertence("12") 1=Bloqueado;2=Nao Bloqueado S
CTT_DTBLIN D 8 0 Dt Ini Bloq S
CTT_DTBLFI D 8 0 Dt Fim Bloq S
CTT_DTEXIS D 8 0 Dt Ini Exist VldDtExis() S
CTT_DTEXSF D 8 0 Dt Fim Exist VldDtExis() R S
CTT_CCLP C 9 0 CC Lucr/Perd @! Vazio() .Or. ValidaCusto(M->CTT_CCLP) .Or. (M->CTT_CCLP = "*") CTT S
CTT_CCPON C 9 0 CC Ponte LP @! Vazio() .Or. ValidaCusto(M->CTT_CCPON) .Or. (M->CTT_CCPON = "*") CTT S
CTT_BOOK C 20 0 Conf. Livros @! S
CTT_TIPO00 C 2 0 Tipo Terc. @! Pertence("01|02|03") R 01=Cliente;02=Fornecedor;03=Funcionarios S
CTT_CCSUP C 9 0 CC Superior @! (Vazio() .Or. ExistCpo("CTT",,1)) .and. ValEntSup(M->CTT_CCSUP,"CTT",M->CTT_CUSTO) CTT S
CTT_TIPO01 C 2 0 Tp Doc Ter. @! Pertence("01|02|03|04") R 01=RG;02=CPF/CNPJ;03=PASSAPORTE;04=CED. ESTRANGEIRO S
CTT_RES C 10 0 Cod Red. CC. @! Ctb030NoRe().and.(Vazio() .or. ExistChav("CTT",,3,"CODRESUM")) S
CTT_CRGNV1 C 12 0 Cnt Reg Niv1 @! Vazio() .Or. CtbValLig(M->CTT_CLASSE) S
CTT_RGNV2 C 12 0 Regra Nivel2 @! Vazio() .Or. CtbValLig(M->CTT_CLASSE) S
CTT_RGNV3 C 12 0 Regra Nivel3 @! Vazio() .Or. CtbValLig(M->CTT_CLASSE) S
CTT_STATUS C 1 0 Status @! S
CTT_FILMAT C 2 0 Fil.Respons. S
CTT_MAT C 6 0 Cod.Respons. S
CTT_LOCAL C 2 0 Almoxarifado @! ExistCpo("NNR") NNR S
CTT_ITOBRG C 1 0 Item Obrigat Pertence("12") 1=Sim;2=Nao S
CTT_CLOBRG C 1 0 Cl.Vlr Obrig Pertence("12") 1=Sim;2=Nao S
CTT_ACITEM C 1 0 Aceita Item Pertence("12") 1=Sim;2=Nao S
CTT_ACCLVL C 1 0 Aceita Cl.Vl Pertence("12") 1=Sim;2=Nao S
CTT_CCVM C 9 0 C.C.Var.Mon. @! CTT S
CTT_CCRED C 9 0 CC.Red. Var. @! CTT S
CTT_OPERAC C 3 0 Operacao @! EXISTCPO('TSZ',M->CTT_OPERAC) TSZ S
CTT_CSINCO C 1 0 C. Sinco S
CTT_ACAT04 C 1 0 Ativ.04 Ac. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_ACATIV C 1 0 Ac.Outra At? @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_ATOBRG C 1 0 Outr.At.Ob? @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_ACAT01 C 1 0 Ativ.01 Ac. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_AT01OB C 1 0 Ativ.01 Ob. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_ACAT02 C 1 0 Ativ.02 Ac. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_AT02OB C 1 0 Ativ.02 Ob. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_ACAT03 C 1 0 Ativ.03 Ac. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_AT03OB C 1 0 Ativ.03 Ob. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_AT04OB C 1 0 Ativ.04 Ob. @! PERTENCE("12") R 1=Sim;2=Nao S
CTT_RHEXP C 6 0 Contr.Exp.RH @! R S
CTT_TPO01 C 2 0 Tipo Ctb 01 @! S
CTT_TPO02 C 2 0 Tipo Ctb 02 @! S
CTT_TPO03 C 2 0 Tipo Ctb 03 @! S
CTT_TPO04 C 2 0 Tipo Ctb 04 @! S
CTT_INTRES C 1 0 Int. Reserve @! R 1=Sim;2=Nao S
CTT_RESERV C 1 0 Sinc Reserve @! Pertence('1234') R 1=Pendente inclusao;2=Pendente alteracao;3=Pendente exclusao;4=Sincronizado S
CTT_TPLOT C 2 0 Tipo Lotacao @! VAZIO() .OR. fGPM17vLT(M->CTT_TPLOT) S57 R Findfunction("fEFDAviso") S
CTT_DTPLO C 100 0 Desc.Lotacao @! V S
CTT_NOME C 40 0 Nome Tomador @! S
CTT_TIPO C 1 0 T.Insc.Tomad ! Vazio() .Or. Pertence ("12") 1=CNPJ;2=CEI S
CTT_CEI C 14 0 CNPJ/CEI Tom S
CTT_TIPO2 C 1 0 Tp eSocial @! fGp17VlLot(M->CTT_TPLOT, M->CTT_TIPO2) R 1=CNPJ;2=CPF;3=CAEPF;4=CNO FindFunction('fGPM17INSC') .AND. fGPM17T2(M->CTT_TPLOT) S
CTT_CEI2 C 14 0 Insc eSocial @! VAZIO() .OR. fGPM17INSC(M->CTT_TIPO2, M->CTT_CEI2) R FindFunction('fGPM17INSC') .AND. fGPM17T2(M->CTT_TPLOT) S
CTT_ENDER C 40 0 End.Tomador @! S
CTT_BAIRRO C 20 0 Bair.Tomador @! S
CTT_CEP C 8 0 Cep Tomador @R 99999-999 S
CTT_ESTADO C 2 0 Estado @! EXISTCPO("SX5","12"+M->CTT_ESTADO) 12 S
CTT_CODMUN C 7 0 Cod.Munic. @! VAZIO() .OR. ExistCpo('CC2',M->CTT_ESTADO+M->CTT_CODMUN) CC2CTT R S
CTT_MUNIC C 20 0 Mun.Tomador @! S
CTT_FPAS C 3 0 Cod. FPAS 999 R S
CTT_CODTER C 4 0 Terc FPAS 9999 R S
CTT_CPART C 6 0 Cod. Resp. R S
CTT_PEREMP N 8 4 % Empresa @E 999.9999 Positivo() R S
CTT_DESCRI C 100 0 Escritorio @S30 V S
CTT_PERFPA N 7 3 % Terceiros @E 999.999 S
CTT_EMAIL C 60 0 E-mail Resp. R S
CTT_PERCAC N 8 4 % Acid.Trab. @E 999.9999 S
CTT_CESCRI C 5 0 Cod. Escrit Vazio().Or.(ExistCpo('NS7',M->CTT_CESCRI,1).AND.JAVLDCAMPO('CTBA030_CTT','CTT_CESCRI','NS7','NS7_ATIVO','1')) NS7ATV R M->CTT_CLASSE = '2' S
CTT_PERRAT N 6 4 % RAT @E 9.9999 R S
CTT_DPART C 30 0 Nome Resp. V S
CTT_FAP N 6 4 Fat.Acd.Prev @E 9.9999 R S
CTT_SIGLA C 5 0 Sigla Resp. Vazio().Or.(ExistCpo('RD0',M->CTT_SIGLA,9).And.JURRD0('CTBA030_CTT','CTT_SIGLA','1',.T.)) RD0ATV V S
CTT_OCORRE C 2 0 Ocorrencia @! S
CTT_VALFAT N 12 2 Vlr.Fatura @E 999,999,999.99 S
CTT_RETIDO N 12 2 Vlr.Retido @E 999,999,999.99 S
CTT_RECFAT C 1 0 Rec.Fatur. @! R 1=Sim;2=Nao S
CTT_ICTPAT C 1 0 Ind.Cont.Pat @! VAZIO() .OR. Pertence(' 12') R 1=Contribuicao Patronal Substituida;2=Contribuicao Patronal nao Substituida S
CTT_CNAE C 9 0 Cod CNAE 9999-9/99 VAZIO() .OR. ExistCpo('CC3') CC3 R S
CTT_TPINCT C 1 0 T.InsContrat @! VAZIO() .OR. Pertence(' 12') R 1=CNPJ;2=CPF FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') S
CTT_NRINCT C 14 0 N.InsContrat @! VAZIO() .OR. fGPM17INSC(ALLTRIM(M->CTT_TPINCT), ALLTRIM(M->CTT_NRINCT)) R FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') S
CTT_TPINPR C 1 0 T.InsProprie @! VAZIO() .OR. Pertence(' 12') R 1=CNPJ;2=CPF FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') S
CTT_NRINPR C 14 0 N.InsProprie @! VAZIO() .OR. fGPM17INSC(ALLTRIM(M->CTT_TPINPR), ALLTRIM(M->CTT_NRINPR)) R FindFunction('fGPM17INSC') .AND. (M->CTT_TPLOT == '02') S