A tabela CN5 do Protheus está descrita no dicionário (SX2) como “Tipo de Documento”. Possui 11 campos e 4 índices e chave única CN5_FILIAL+CN5_CODIGO+CN5_SEQ. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- CN5
- Nome
- Tipo de Documento
- Nome (inglês)
- Document Type
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
CN5_FILIAL+CN5_CODIGO+CN5_SEQ- Campos / índices
- 11 / 4
Campos da tabela CN5 (11)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | CN5_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | CN5_CODIGO | C | 3 | 0 | Codigo | Codigo do Tipo de Doc. | Real |
| 03 | CN5_DESCRI | C | 30 | 0 | Descr. Tipo | Descricao do Tipo de Doc. | Real |
| 04 | CN5_IMPGCT | C | 1 | 0 | Impede GCT | Impede eventos contratos | Real |
| 05 | CN5_IMPFIN | C | 1 | 0 | Impede FIN | Impede eventos financeiro | Real |
| 06 | CN5_MODULO | C | 3 | 0 | Pertence ao | Pertence ao Modulo | Real |
| 07 | CN5_EMAIL | C | 1 | 0 | Envia Email | Envia Email ao Gestor | Real |
| 08 | CN5_SEQ | C | 2 | 0 | Sequencia | Sequencia Docto. | Real |
| 09 | CN5_CODOPC | C | 3 | 0 | Cod.Opcional | Codigo Doc. Opcional | Real |
| 10 | CN5_DESOPC | C | 30 | 0 | Desc.Opciona | Descricao Doc.opcional | Virtual |
| 11 | CN5_ASSINA | L | 1 | 0 | Assinatura? | Requer assinatura? | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela CN5 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | CN5_FILIAL+CN5_CODIGO | Codigo | |
| 2 | CN5_FILIAL+CN5_DESCRI | Descr. Tipo | |
| 3 | CN5_FILIAL+CN5_CODOPC | Cod.Opcional | |
| 4 | CN5_FILIAL+CN5_CODIGO+CN5_SEQ | Codigo + Sequencia |
Perguntas frequentes sobre a tabela CN5
O que é a tabela CN5?
É a tabela “Tipo de Documento” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.
Qual é a chave única da tabela CN5?
A chave única é CN5_FILIAL+CN5_CODIGO+CN5_SEQ.
Quais são os índices da tabela CN5?
A tabela tem 4 índices. O principal (ordem 1) usa a chave CN5_FILIAL+CN5_CODIGO.
Qual é o nome físico da tabela CN5 no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: CN5990). Em ADVPL, use RetSqlName("CN5") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela CN5
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
CN5_FILIAL,
CN5_CODIGO,
CN5_DESCRI,
CN5_IMPGCT,
CN5_IMPFIN,
CN5_MODULO,
CN5_EMAIL,
CN5_SEQ,
CN5_CODOPC,
CN5_DESOPC,
CN5_ASSINA
FROM CN5
WHERE
D_E_L_E_T_ = ' '
AND CN5_FILIAL = 'VALOR'
AND CN5_CODIGO = 'VALOR'
AND CN5_DESCRI = 'VALOR'
AND CN5_IMPGCT = 'VALOR'
AND CN5_IMPFIN = 'VALOR'
AND CN5_MODULO = 'VALOR'
AND CN5_EMAIL = 'VALOR'
AND CN5_SEQ = 'VALOR'
AND CN5_CODOPC = 'VALOR'
AND CN5_DESOPC = 'VALOR'
Outras tabelas relacionadas
- CN0 Tipo de Revisão de Contrato
- CN1 Tipos de Contrato
- CN2 Motivo Paralisação e Reinício
- CN3 Tipos de Caução
- CN4 Multas
- CN6 Índices
- CN7 Histórico de Índices
- CN8 Cauções
- CN9 Contratos
- CNA Cabeçalho Planilhas Contratos
- CNB Itens das Planilhas Contratos
- CNC Fornec./Clientes X Contratos.
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.