Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 CNA

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela CNA. #CNA

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
CNA DATA CNA990 Cabeçalho Planilhas Contratos Encabezamiento Planillas Contr Contract Worksheet Header E E E 0 CNA_FILIAL+CNA_CONTRA+CNA_REVISA+CNA_NUMERO S 69 CNA_FILIAL+CNA_CONTRA+CNA_REVISA+CNA_NUMERO 1 2 2 2 0 0

 

 

 

 

SX3 - CAMPOS

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
CNA 01 CNA_FILIAL C 2 0 Filial Filial do Sistema 1 N R 033
CNA 02 CNA_CONTRA C 15 0 Nr Contrato Numero do Contrato @! ExistCpo("CN9") .And. CN200VldCon() CN9 1 S A R IIf(FunName()=="CNTA200",INCLUI,!INCLUI.AND.!ALTERA)
CNA 03 CNA_NUMERO C 6 0 Nr Planilha Numero da Planilha @! ExistChav("CNA",FwFldGet("CNA_CONTRA")+FwFldGet("CNA_REVISA")+FwFldGet("CNA_NUMERO")) 1 S V R INCLUI
CNA 04 CNA_REVISA C 3 0 Revisao Revisao @! (Vazio().Or.ExistCpo('CN9',FwFldGet("CNA_CONTRA")+FwFldGet("CNA_REVISA"))) .And. CN200VldCon() 1 S A R INCLUI 123
CNA 05 CNA_FORNEC C 6 0 Fornecedor Codigo do Fornecedor @! CN300VlFor() CNC001 1 S S A R EMPTY(FwFldGet("CNA_CLIENT")) 001
CNA 06 CNA_LJFORN C 2 0 Loja Loja do Fornecedor @! CN300VlFor() 1 S A R EMPTY(FwFldGet("CNA_CLIENT")) 002
CNA 07 CNA_CLIENT C 6 0 Cliente Codigo do Cliente @! CN300VlCli() CNC001 1 S S A R 001
CNA 08 CNA_LOJACL C 2 0 Lj. Cliente Loja do Cliente @! CN300VlCli() 1 S A R 002
CNA 09 CNA_DTINI D 8 0 Data Inicial Data Inicial CN200VldDini() 1 S S A R
CNA 10 CNA_VLTOT N 14 2 Valor Total Valor Total @E 99,999,999,999.99 CN300VlTot(xOldValue) 1 S S A R
CNA 11 CNA_SALDO N 14 2 Saldo Saldo da Planilha @E 99,999,999,999.99 1 S V R
CNA 12 CNA_DTFIM D 8 0 Data Final Data Final CN200VldDfim() 1 S A R
CNA 13 CNA_TIPPLA C 3 0 Tipo Tipo da Planilha @! ExistCpo("CNL") CNL 1 S S A R
CNA 14 CNA_DESCRI C 30 0 Descr. Plan. Descrição Tipo Planilha IIF(INCLUI,"",POSICIONE("CNL",1,XFILIAL("CNL")+CNA->CNA_TIPPLA,"CNL_DESCRI")) 1 S V V POSICIONE("CNL",1,XFILIAL("CNL")+CNA->CNA_TIPPLA,"CNL_DESCRI")
CNA 15 CNA_PERIOD C 1 0 Un.Per.Rec. Unid.Period.Recorrencia 9 Pertence("1234") ' ' 1 S S A R 1=Dias;2=Semanas;3=Meses;4=Anos CN300ENREC()
CNA 16 CNA_PERREC N 3 0 Period.Recor Periodo de Recorrencias @E 999 Positivo() 0 1 S S A R CN300ENREC() .And. FwFldGet("CNA_PERIOD") $ "1234"
CNA 17 CNA_QTDREC N 4 0 Qtd. Recorr. Quantidade de Recorrência 9999 FWFldGet("CNA_QTDREC") >= 0 .And. CN300VLREC(a,b,c,d) 0 1 S S A R CN300ENREC()
CNA 18 CNA_DIASEM C 1 0 Dia Semana Dia Preferencial Semana Pertence("123") '1' 1 S S A R 1=Indiferente;2= Dia Util Seguinte;3=Dia Util Anterior CN300ENREC()
CNA 19 CNA_DIAMES N 2 0 Dia do Mês Dia do Mês 99 FwFldGet("CNA_DIAMES") >=0 .And. FwFldGet("CNA_DIAMES") <= 31 0 1 S S A R CN300ENREC()
CNA 20 CNA_PROMED D 8 0 Próx. Med. Próxima Medição 1 S V R
CNA 21 CNA_ULTMED D 8 0 Últ. Med. Última Medição 1 S V R
CNA 22 CNA_INDICE C 3 0 Índice Índice Econômico @! CN6 1
CNA 23 CNA_MEDEFE N 4 0 Med.Efetuada Medições Efetuadas 9999 1 S V R
CNA 24 CNA_UNPERI C 1 0 Un.Per.Reaju Unidade da periodicidade @! Pertence("123") 1 S S A R 1=Dias;2=Meses;3=Anos CN300WRePl()
CNA 25 CNA_PERI N 6 0 Period.Reaju Periodicidade do reajuste @E 999999 Positivo() 1 S S A R CN300WRePl()
CNA 26 CNA_PROPAR C 2 0 Prox.Parcela Proxima Parcela @! 1 S V R 011
CNA 27 CNA_RECMED C 6 0 Nr.Últ. Med. Número Última Medição Rec 1 S V R
CNA 28 CNA_MODORJ C 1 0 Modo Modo do reajuste @! Pertence("12") 1 S A R 1=Por Competência;2=Por Data CN300WRePl()
CNA 29 CNA_CRONOG C 6 0 Nr Cronogram Numero do Cronograma @! 1 S V R
CNA 30 CNA_DTREAJ D 8 0 Dt. Reajuste Data do reajuste 1 S V R
CNA 31 CNA_PRORAT C 1 0 Pro Rata Utiliza Pró Rata @! Pertence("012") "2" 1 S A R 0=Contrato(Padrão);1=Sim;2=Não CN300WRePl()
CNA 32 CNA_PROXRJ D 8 0 Prox. Reajus Data do proximo reajuste 1 S V R
CNA 33 CNA_ESPEL C 6 0 Nr.Plan.Espe Numero da planilha espelh @! 1 S V R
CNA 34 CNA_FLREAJ C 1 0 Reajuste Indica se reajuste @! Pertence("12") "2" 1 S A R 1=Sim;2=Nao CN300WReCt()
CNA 35 CNA_DTMXMD D 8 0 Data Max Med Data Maxima para Medicao 1 S A R
CNA 36 CNA_CRONCT C 6 0 Cron.Contab. Cod. Cronograma Contabil @! 1 S V R
CNA 37 CNA_VLCOMS N 14 2 Vl. Base Com Valor base da Comissao @E 99,999,999,999.99 1 N V R
CNA 38 CNA_SADIST N 14 2 Sld Dis FF Saldo a Distribuir @E 99,999,999,999.99 1 N V V
CNA 39 CNA_SADISC N 14 2 Sld Dis CB Saldo a Distribuir CB @E 99,999,999,999.99 1 N V V
CNA 40 CNA_RPGANT C 1 0 Pag. Ant. Pagamento Antecipado @! Pertence("12") "2" 1 N A R 1=Sim;2=Nao
CNA 41 CNA_DESCPL C 40 0 Desc Plan Descrição da Planilha 1 N A R
CNA 42 CNA_CONDPG C 3 0 Cond. Pagto. Condição de Pagamento @! GCTVCondPg(FwFldGet("CNA_CONDPG")) SE4 1
CNA 43 CNA_NATURE C 10 0 Natureza Natureza da Planilha @! Vazio() .Or. ExistCpo('SED') 1
CNA 44 CNA_RATEIO C 1 0 Rateio? Rateio? Pertence("12 ") "2" 1 S A R 1=Sim;2=Nao
CNA 45 CNA_PLAORI C 6 0 Pla.Origem Planilha de Origem @! 1 S A R

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
CNA 1 CNA_FILIAL+CNA_CONTRA+CNA_REVISA+CNA_NUMERO Nr Contrato + Revisao + Nr Planilha Nr Contrato + Revision + Nr Planilla Contract Nr + Review + Works. Nr S S 2 3
CNA 2 CNA_FILIAL+CNA_CRONOG+CNA_NUMERO Nr Cronogram + Nr Planilha Nr Cronogram + Nr Planilla Schedule Nr + Works. Nr S S 2 3
CNA 3 CNA_FILIAL+CNA_CONTRA+CNA_REVISA Nr Contrato + Revisao Nr Contrato + Revision Contract Nr + Review S S 2 3
CNA 4 CNA_FILIAL+CNA_TIPPLA Tipo Tipo Type S S 2 3

 

 

 

 

SX7 - GATILHOS

X7_CAMPO X7_SEQUENC X7_REGRA X7_CDOMIN X7_TIPO X7_SEEK X7_ALIAS X7_ORDEM X7_CHAVE X7_CONDIC X7_PROPRI
CNA_CLIENT 001 FwFldGet("CN9_DTINIC") CNA_DTINI P 0 !A300IsRFor() S
CNA_CLIENT 002 Iif(Empty(FwFldGet("CNA_DTFIM")),FwFldGet("CN9_DTFIM"),FwFldGet("CNA_DTFIM")) CNA_DTFIM P 0 !A300IsRFor() S
CNA_DIAMES 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_DIASEM 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_DTINI 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_DTINI 002 CN300ProRe("CNA") CNA_UNPERI P N 0 S
CNA_FORNEC 001 FwFldGet("CN9_DTINIC") CNA_DTINI P 0 !A300IsRFor() S
CNA_FORNEC 002 Iif(Empty(FwFldGet("CNA_DTFIM")),FwFldGet("CN9_DTFIM"),FwFldGet("CNA_DTFIM")) CNA_DTFIM P 0 !A300IsRFor() S
CNA_PERI 001 CN300ProRe("CNA") CNA_PERI P N 0 S
CNA_PERIOD 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_PERREC 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_QTDREC 001 CN300PRIMD() CNA_PROMED P N 0 S
CNA_TIPPLA 001 CNL->CNL_DESCRI CNA_DESCRI P S CNL 1 XFILIAL("CNL")+FwFldGet("CNA_TIPPLA") S
CNA_TIPPLA 002 CN300TPPLA(.T.) CNA_TIPPLA X N 0 S
CNA_UNPERI 001 CN300ProRe("CNA") CNA_UNPERI P 0 S
CNA_VLTOT 001 CN300TOTPLA() CNA_SALDO 0 S
CNA_VLTOT 002 CnVlMNat(0) CNA_VLTOT P N 0 CnGatMNat() S

 

 

 

 

SX9 - Relacionamento entre Tabelas

X9_DOM X9_IDENT X9_CDOM X9_EXPDOM X9_EXPCDOM X9_PROPRI X9_LIGDOM X9_LIGCDOM X9_CONDSQL X9_USEFIL X9_ENABLE X9_VINFIL X9_CHVFOR
CNA 001 SC5 CNA_CONTRA+CNA_NUMERO C5_MDCONTR+C5_MDPLANI S 1 N S N 2 2
CNA 002 CNS CNA_CONTRA+CNA_REVISA+CNA_NUMERO CNS_CONTRA+CNS_REVISA+CNS_PLANI S 1 N S S 2 2
CNA 003 CNZ CNA_CONTRA+CNA_REVISA+CNA_NUMERO CNZ_CONTRA+CNZ_REVISA+CNZ_CODPLA S 1 1 S S 2 2
CNA 004 SE1 CNA_CONTRA+CNA_REVISA+CNA_NUMERO E1_MDCONTR+E1_MDREVIS+E1_MDPLANI S 1 N S N 2 2
CNA 005 CNF CNA_CONTRA+CNA_REVISA+CNA_NUMERO CNF_CONTRA+CNF_REVISA+CNF_NUMPLA S 1 N S S 2 2
CNA 006 SE2 CNA_CONTRA+CNA_REVISA+CNA_NUMERO E2_MDCONTR+E2_MDREVIS+E2_MDPLANI S 1 N S N 2 2
CNA 007 CNV CNA_CONTRA+CNA_REVISA+CNA_NUMERO CNV_CONTRA+CNV_REVISA+CNV_PLANIL S 1 N S S 2 2
CNA 008 CNB CNA_CONTRA+CNA_REVISA+CNA_NUMERO CNB_CONTRA+CNB_REVISA+CNB_NUMERO S 1 N S S 2 2
CNA 009 CXM CNA_CONTRA+CNA_REVISA+CNA_NUMERO CXM_CONTRA+CXM_REVISA+CXM_NUMERO S 1 N S S 2 2
CNA 010 CXO CNA_CONTRA+CNA_REVISA+CNA_NUMERO CXO_CONTRA+CXO_REVISA+CXO_NUMPLA S 1 N S S 2 2
CNA 011 CXI CNA_CONTRA+CNA_REVISA+CNA_NUMERO CXI_CONTRA+CXI_REVISA+CXI_NUMPLA S 1 N S S 2 2

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
001 Codigo Cliente/Fornecedor Codigo Cliente/Proveedor Customer/Supplier Code 20 6 6 @!
002 Loja Cliente/Fornecedor Tienda Cliente/Proveedor Customer/Supplier Unit 4 2 2 @!
011 Parcela Cuota Installment 4 1 2 @!
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2
123 Revisão de Contrato (GCT) Revisión de contrato (GCT) Contract Revision (GCT) 8 3 3 @!

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL