Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela CNF no Protheus

Cronograma Financeiro Contrato

O que é a tabela CNF no Protheus?

A tabela CNF faz parte do sistema ERP Protheus da TOTVS e é utilizada para cronograma financeiro contrato.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela CNF possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela CNF, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CNF
X2_PATH \DATA\
X2_ARQUIVO CNF990
X2_NOME Cronograma Financeiro Contrato
X2_NOMESPA Cronograma Financiero Contrato
X2_NOMEENG Contract Financial Schedule
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CNF_FILIAL+CNF_CONTRA+CNF_REVISA+CNF_NUMERO+CNF_PARCEL
X2_PYME S
X2_MODULO 69
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 2508
R_E_C_D_E_L_ 0

Campos da Tabela CNF (23 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
CNF 01 CNF_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System branch - - x x x x x x x x x x x x x x x - - 1 x - - - N - R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 39320 0
CNF 02 CNF_NUMERO C 6 0 Num Cronogra Num Cronogra Schedule Nbr Numero do Cronograma Numero del Cronograma Schedule Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39321 0
CNF 03 CNF_CONTRA C 15 0 Num Contrato Num Contrato Contract nbr Numero do Contrato Numero del Contrato Contract number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39322 0
CNF 04 CNF_PARCEL C 2 0 Num Parcela Num cuota Install. Nbr Numero da Parcela Numero de la cuota Installment Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 011 - S - - N N N - - - 1 2 - - - 39323 0
CNF 05 CNF_COMPET C 7 0 Competencia Competencia Competence Competencia Competencia Competence @ 99/9999 CN110VldDt() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39324 0
CNF 06 CNF_VLPREV N 14 2 Vl.Prev.Parc Vl.Prev.cuot PredInstValu Valor Previsto da Parcela Valor Previsto de la cuot PredictedInstallmentValue @E 99,999,999,999.99 CN110VldVal() x x x x x x x x x x x x x x x x - - 1 xxxx - S - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39325 0
CNF 07 CNF_VLREAL N 14 2 Vl.Realizado Vl.Realizado Accomp. Val. Valor Realizado Valor Realizado Accomplished Value @E 99,999,999,999.99 CN110VldRlz() x x x x x x x x x x x x x x x x - - 1 xxxx - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39326 0
CNF 08 CNF_SALDO N 14 2 Saldo Parc. Saldo Cuot. install. Bal Saldo da Parcela Saldo de la cuota Installment Balance @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39327 0
CNF 09 CNF_DTVENC D 8 0 Data Vencto Fecha Vencto Due Date Data de Vencto da Parcela Fecha de Vencto de Cuota Installment Due Date - NaoVazio() .And. CN110VlVnc() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39328 0
CNF 10 CNF_PRUMED D 8 0 Dt.Prev.Med. Fc.Prev.Med. Meas.Est.Dt. Data Previsao da Medicao Fecha Previs. Medicacion Measurem. Estimated Date - NaoVazio() .And. CN110VldDt() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39329 0
CNF 11 CNF_MAXPAR N 3 0 Num Max Parc Num Max Cuo Num Max Inst Numero Maximo de Parcelas Numero Maximo de Cuotas Installments Max. Number 999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39330 0
CNF 12 CNF_REVISA C 3 0 Num.Revisao Num.Revision Review Nbr. Numero da Revisao Numero de la Revision Review Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 123 - S - - N N N - - - 1 2 - - - 39331 0
CNF 13 CNF_PERANT N 5 2 Perc Antecip Porc Anticip Adv. Percent Percentual Antecipado Porcentaje Anticipado Advanced Percentage @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39332 0
CNF 14 CNF_DTREAL D 8 0 Dt.Realizado Fc.Realizado Accomp. Date Data Realizacao Medicao Fecha Realizac. Medicion Measure Accompl. Date 99/99/99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39333 0
CNF 15 CNF_TXMOED N 11 4 Taxa Moeda Tasa Moneda Exch. rate Taxa da Moeda Tasa de la Moneda Exchange rate @E 99,999,999,999.99 Positivo() x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 39334 0
CNF 16 CNF_PERIOD C 1 0 Tp. Period. Tp. Period. Period. Type Tipo da Periodicidade Tipo de la Periodicidad Periodicity Type @! Pertence('123') x x x x x x x x x x x x x x x x '1' - 1 xx - - - N V R - - 1=Mensal;2=Quinzenal;3=Diario 1=Mensual;2=Quincenal;3=Diario 1=Monthly;2=Every 15 days;3=Daily - - - - - S - - N N N - - - 1 2 - - - 39335 0
CNF 17 CNF_DIAPAR N 3 0 Dias Parc. Dias Cuot. Inst. Days Dias entre as parcelas Dias entre las cuotas Days among installments 999 Positivo() x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 39336 0
CNF 18 CNF_CONDPG C 3 0 Cond. Pagto Cond. Pago Paym.Condit. Condição de Pagamento Condicion de Pago Payment Condition @! - x x x x x x x x x x x x x x x x - SE4 1 x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 39337 0
CNF 19 CNF_NUMPLA C 6 0 Num.Planilha No.Planilla Worksheed No Numero da Planilha Numero planilla Worksheet Number @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 39338 0
CNF 20 CNF_VLPRES N 14 2 Vl. Presente Vl. Presente Current Val Valor Presente Valor presente Current Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x 0 - 1 x xxxx - - - - V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 39339 0
CNF 21 CNF_VJUROS N 14 2 Vl. Juros Vl. Interés Inter Val Valor dos Juros Valor de los intereses Interest Value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x 0 - 1 x xxxx - - - N V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 39340 0
CNF 22 CNF_TJUROS N 8 4 Taxa Juros Tasa Interés Inter Rate Taxa de Juros Tasa de interés Interest Rate @E 999.9999 - x x x x x x x x x x x x x x x x 0 - 1 xxxx x - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 39341 0
CNF 23 CNF_AMRTZA N 14 2 Amortização Amortización Amortization Amortização Linear Amortización lineal Linear Amortization @E 99,999,999,999.99 - x x x x x x x x x x x x x x x x 0 - 1 x xxxx x - - - S A - - - - - - - - - - - S - - N - N - - - 1 2 - - - 39342 0

Índices da Tabela CNF (4 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
CNF 1 CNF_FILIAL+CNF_NUMERO+CNF_CONTRA+CNF_REVISA Num Cronogra + Num Contrato + Num.Revisao Num Cronogra + Num Contrato + Num.Revision Schedule Nbr + Contract nbr + Review Nbr. S - - S 2 3 - 6055 0
CNF 2 CNF_FILIAL+CNF_CONTRA+CNF_REVISA+CNF_NUMERO+CNF_COMPET Num Contrato + Num.Revisao + Num Cronogra + Competencia Num Contrato + Num.Revision + Num Cronogra + Competencia Contract nbr + Review Nbr. + Schedule Nbr + Competence S - - S 2 3 - 6056 0
CNF 3 CNF_FILIAL+CNF_CONTRA+CNF_REVISA+CNF_NUMERO+CNF_PARCEL Num Contrato + Num.Revisao + Num Cronogra + Num Parcela Num Contrato + Num.Revision + Num Cronogra + Num cuota Contract nbr + Review Nbr. + Schedule Nbr + Install. Nbr S - - S 2 3 - 6057 0
CNF 4 CNF_FILIAL+CNF_CONTRA+CNF_REVISA+CNF_NUMPLA Num Contrato + Num.Revisao + Num.Planilha Num Contrato + Num.Revision + No.Planilla Contract nbr + Review Nbr. + Worksheed No S - - S 2 3 - 6058 0

Perguntas frequentes

Para que serve a tabela CNF no Protheus?

Ela é utilizada para cronograma financeiro contrato dentro do sistema ERP Protheus.

Como consultar os campos da tabela CNF?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela CNF?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela CNF

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    CNF_FILIAL,
    CNF_NUMERO,
    CNF_CONTRA,
    CNF_PARCEL,
    CNF_COMPET,
    CNF_VLPREV,
    CNF_VLREAL,
    CNF_SALDO,
    CNF_DTVENC,
    CNF_PRUMED,
    CNF_MAXPAR,
    CNF_REVISA,
    CNF_PERANT,
    CNF_DTREAL,
    CNF_TXMOED,
    CNF_PERIOD,
    CNF_DIAPAR,
    CNF_CONDPG,
    CNF_NUMPLA,
    CNF_VLPRES,
    CNF_VJUROS,
    CNF_TJUROS,
    CNF_AMRTZA
FROM CNF
WHERE
    D_E_L_E_T_ = ' '
    AND CNF_FILIAL = 'VALOR'
    AND CNF_NUMERO = 'VALOR'
    AND CNF_CONTRA = 'VALOR'
    AND CNF_PARCEL = 'VALOR'
    AND CNF_COMPET = 'VALOR'
    AND CNF_VLPREV = 0
    AND CNF_VLREAL = 0
    AND CNF_SALDO = 0
    AND CNF_DTVENC BETWEEN '20261001' AND '20261031'
    AND CNF_PRUMED BETWEEN '20261001' AND '20261031'
    AND CNF_MAXPAR = 0
    AND CNF_REVISA = 'VALOR'
    AND CNF_PERANT = 0
    AND CNF_DTREAL BETWEEN '20261001' AND '20261031'
    AND CNF_TXMOED = 0
    AND CNF_PERIOD = 'VALOR'
    AND CNF_DIAPAR = 0
    AND CNF_CONDPG = 'VALOR'
    AND CNF_NUMPLA = 'VALOR'
    AND CNF_VLPRES = 0
    AND CNF_VJUROS = 0
    AND CNF_TJUROS = 0
    AND CNF_AMRTZA = 0