Tipo de Planilha
A tabela CNL faz parte do sistema ERP Protheus da TOTVS e é utilizada para tipo de planilha.
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 CNL 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 CNL, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | CNL |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | CNL990 |
| X2_NOME | Tipo de Planilha |
| X2_NOMESPA | Tipo de Planilla |
| X2_NOMEENG | Worksheet Type |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | CNL_FILIAL+CNL_CODIGO |
| 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_ | 2514 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CNL | 01 | CNL_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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 39387 | 0 |
| CNL | 02 | CNL_CODIGO | C | 3 | 0 | Codigo | Codigo | Code | Cod. do Tipo de Planilha | Cod. del Tipo de Planilla | Code of Type of Worksheet | @! | ExistChav("CNL") | x x x x x x x x x x x x x x x xxx | GetSX8Num("CNL","CNL_CODIGO") | - | 1 | xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 39388 | 0 |
| CNL | 03 | CNL_DESCRI | C | 30 | 0 | Descricao | Descripcion | Description | Descr. Tipo de Planilha | Descr. Tipo de Planilla | Descr. Type of Worksheet | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 39389 | 0 |
| CNL | 04 | CNL_MEDEVE | C | 1 | 0 | Med Eventual | Med Eventual | Casual Meas | Medição Eventual | Medición eventual | Casual Measurement | - | Pertence("0123") .AND. Cn230GtPlan("CNL_MEDEVE",FwFldGet("CNL_MEDEVE")) | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não;3=Recorrente | 0=Según Contrato;1=Si;2=No;3=Recorrente | 0=As Contract;1=Yes;2=No;3=Recurrent | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39390 | 0 |
| CNL | 05 | CNL_CTRFIX | C | 1 | 0 | Plan. Fixa | Plan. Fija | Fix Spread | Planilha Fixa | Planilla fija | Fixed Spreadsheet | - | Pertence("0123") .AND. Cn230GtPlan("CNL_CTRFIX",FwFldGet("CNL_CTRFIX")) | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não;3=Semi-Fixo | 0=Según Contrato;1=Si;2=No;3=Semi Fijo | 0=According to Contract;1=Yes;2=No;3=Semi-Fixed | - | FwFldGet('CNL_MEDEVE')=='1' | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39391 | 0 |
| CNL | 06 | CNL_TPSFIX | C | 1 | 0 | Semi-Fixo | Semifijo | Semi Fixed | Tipo de Semi-fixo | Tipo de semifijo | Semi Fixed Type | - | Pertence("012") | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Por Produto;2=Por Agrupador | 0=Según Contrato;1=Por Producto;2=Por Agrupador | 0=As Contract;1=Per Product;2=Per Grouper | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39392 | 0 |
| CNL | 07 | CNL_PLSERV | C | 1 | 0 | Serviço | Servicio | Service | Planilha de Serviços | Planilla de servicios | Service Spreadsheet | @! | Pertence('12') | x x x x x x x x x x x x x x x x | '2' | - | 1 | x xx | - | - | - | S | A | R | - | - | 1=Sim;2=Não | 1=Sí;2=No | 1=Yes;2=No | - | Cn230VlServ() | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 39393 | 0 |
| CNL | 08 | CNL_MEDAUT | C | 1 | 0 | Med. Automat | Med. Automát | Auto Meas | Medição Automática | Medición automática | Automatic Measurement | - | Pertence("012") .AND. Cn230GtPlan("CNL_MEDAUT",FwFldGet("CNL_MEDAUT")) | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=According Contract;1=Yes;2=No | - | FwFldGet("CNL_MEDAUT") == "2" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39394 | 0 |
| CNL | 09 | CNL_VLRPRV | C | 1 | 0 | Previsao Fin | Previs Fin | Fin Estimat | Previsão Financeira | Previsión financiera | Financial Estimation | - | Pertence("012") | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=As Contract;1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39395 | 0 |
| CNL | 10 | CNL_CROFIS | C | 1 | 0 | Cronog. Fis. | Cronog. Fís. | Phys Sched | Cronograma Físico | Cronograma físico | Physical Schedule | - | Pertence("012") .AND. Cn230GtPlan("CNL_CROFIS",FwFldGet("CNL_CROFIS")) | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=According Contract;1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39396 | 0 |
| CNL | 11 | CNL_CROCTB | C | 1 | 0 | Cronog. Cont | Cronog. Cont | Ledger Sched | Cronograma Contabil | Cronograma contable | Ledger Schedule | - | Pertence("012") .AND. Cn230GtPlan("CNL_CROCTB",FwFldGet("CNL_CROCTB")) | x x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=According Contract;1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39397 | 0 |
| CNL | 12 | CNL_TPLMT | C | 1 | 0 | Tp. Limite | Tp. Límite | Limit Tp | Tipo do Limite | Tipo de límite | Limit Type | - | Pertence("012") .AND. Cn230GtPlan("CNL_TPLMT" ,FwFldGet("CNL_TPLMT" )) | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Financeiro;2=Físico | 0=Conforme contrato;1=Financiero;2=Físico | 0=According to Contract;1=Financial;2=Physical | - | FwFldGet('CNL_MEDEVE')=='1' | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39398 | 0 |
| CNL | 13 | CNL_LMTMED | N | 5 | 2 | Limite Med. | Límite Med. | Meas. Limit | Limite de Medição | Límite de medición | Measurement Limit | @E 99.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx | - | - | - | S | A | R | - | - | - | - | - | - | FwFldGet("CNL_MEDAUT") == "1" | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39399 | 0 |
| CNL | 14 | CNL_TPMULT | C | 1 | 0 | Multa/Bonif. | Multa/Bonif. | Pen/Bonus | Aplica. das Multas/Bonif. | Aplicac. de Multas/Bonif. | Pen/Bonus Application | - | Pertence("012") | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Recebimento;2=Medição | 0=Conforme contrato;1=Recepción;2=Medición | 0=As Contract;1=Receipt;2=Measure | - | FwFldGet('CNL_CTRFIX')== '2' | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39400 | 0 |
| CNL | 15 | CNL_MULMAN | C | 1 | 0 | Mult. Manual | Mult. Manual | Manual Fines | Multas / bonific. manuais | Multas / Bonif. Manuales | Manual fines / bonuses | - | Pertence("01234") | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Não Permite;2=Multas;3=Bonificação;4=Ambos | 0=Conforme contrato;1=No permite;2=Multas;3=Bonificación;4=Ambos | 0=According Contract;1=Does not Allow;2=Fines;3=Bonus;4=Both | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39401 | 0 |
| CNL | 16 | CNL_CRALM | C | 1 | 0 | Realinha Med | Realinea Med | Realign Meas | Realinha Medição | Realinea medición | Realign Measurement | - | Pertence("012") | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=According Contract;1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39402 | 0 |
| CNL | 17 | CNL_NIVAGR | C | 3 | 0 | Niv Agrup | Niv Agrup | Group Lev | Nível do Agrupador | Nivel del agrupador | Grouper Level | @! | - | x x x x x x x x x x x x x x x | - | AGRNIV | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 117 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39403 | 0 |
| CNL | 18 | CNL_ALCMED | C | 1 | 0 | Alc. Medição | Pert. Medic. | Meas.Limit | Alçadas da Medição | Pertinencias de medición | Measurement Limits | @! | Pertence('0123') | x x x x x x x x x x x x x x x x | '0' | - | 1 | x | - | - | - | S | A | R | - | - | 0=Todas;1=Documento;2=Ent. Contabil;3=Sem Alçadas | 0=Todas;1=Documento;2=Ent. Contable;3=Sin pertinencias | 0=All;1=Document;2=Accounting Ent.;3=Without Limits | - | - | - | - | - | S | - | - | S | - | N | - | - | - | 1 | 2 | - | - | - | 39404 | 0 |
| CNL | 19 | CNL_LMTAVS | N | 5 | 2 | Perc Aviso | Porc Aviso | Warn. Perc. | Percentual de Aviso | Porcentaje de Aviso | Warning Percentage | @E 99.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 39405 | 0 |
| CNL | 20 | CNL_CREAJM | C | 1 | 0 | Reajusta Med | Reajusta Med | Adjust Meas | Reajusta Medição | Reajusta medición | Adjust Measurement | - | Pertence("012") | x x x x x x x x x x x x x x x x | "0" | - | 1 | xx | - | - | - | S | A | R | - | - | 0=Conforme Contrato;1=Sim;2=Não | 0=Conforme contrato;1=Sí;2=No | 0=According Contract;1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39406 | 0 |
| CNL | 21 | CNL_CODAGR | C | 6 | 0 | Cod Agrup | Cód Agrup | Group Code | Código do Agrupador | Código del agrupador | Grouper Code | @! | EXISTCPO("AOL") | x x x x x x x x x x x x x x x | - | AOL | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 39407 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CNL | 1 | CNL_FILIAL+CNL_CODIGO | Codigo | Codigo | Code | S | - | - | S | 2 | 3 | - | 6072 | 0 |
Ela é utilizada para tipo de planilha dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.