Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela CP0 no Protheus

Etapas De Licitação

A tabela CP0 do Protheus está descrita no dicionário (SX2) como “Etapas De Licitação”. Possui 14 campos e 2 índices e chave única CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_TIPO+CP0_ORDEM+CP0_ETAPA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
CP0
Nome
Etapas De Licitação
Nome (inglês)
Bidding Stages
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_TIPO+CP0_ORDEM+CP0_ETAPA
Campos / índices
14 / 2

Campos da tabela CP0 (14)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CP0_FILIAL C 2 0 Filial Filial do Sistema Real
02 CP0_ORDEM C 3 0 Ordem Ordem de Exibição Real
03 CP0_REGRA C 3 0 Regra Regra Real
04 CP0_MODALI C 2 0 Modalidade Modalidade de Licitação Real
05 CP0_TIPO C 2 0 Tipo Tipo de Licitação Real
06 CP0_ETAPA C 2 0 Etapa Código da Etapa Real
07 CP0_DESCET C 55 0 Desc. Etapa Descrição da Etapa Virtual
08 CP0_CONDIC C 50 0 Condição Condição de Andamento Real
09 CP0_PROXIV C 2 0 Próxima Verd Proxima Etapa Verdadeiro Real
10 CP0_DESPRV C 55 0 Prox. Verdad Proximo Desc Verdadeiro Virtual
11 CP0_PROXIF C 2 0 Próximo Fals Próximo Falso Real
12 CP0_DESPRF C 55 0 Prox. Falso Proximo Desc Falso Virtual
13 CP0_ETPANT C 2 0 Etapa Ref. Etapa de Referencia Real
14 CP0_DESETA C 50 0 Etapa Ref. Descricao da Etapa Ref. Virtual

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela CP0 (2)

OrdemChaveDescriçãoApelido
1CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_ETAPARegra + Modalidade + Etapa
2CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_ORDEM+CP0_ETAPARegra + Modalidade + Ordem + Etapa

Perguntas frequentes sobre a tabela CP0

O que é a tabela CP0?

É a tabela “Etapas De Licitação” do ERP TOTVS Protheus, com 14 campos definidos no dicionário SX3.

Qual é a chave única da tabela CP0?

A chave única é CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_TIPO+CP0_ORDEM+CP0_ETAPA.

Quais são os índices da tabela CP0?

A tabela tem 2 índices. O principal (ordem 1) usa a chave CP0_FILIAL+CP0_REGRA+CP0_MODALI+CP0_ETAPA.

Qual é o nome físico da tabela CP0 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: CP0990). Em ADVPL, use RetSqlName("CP0") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela CP0

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    CP0_FILIAL,
    CP0_ORDEM,
    CP0_REGRA,
    CP0_MODALI,
    CP0_TIPO,
    CP0_ETAPA,
    CP0_DESCET,
    CP0_CONDIC,
    CP0_PROXIV,
    CP0_DESPRV,
    CP0_PROXIF,
    CP0_DESPRF,
    CP0_ETPANT,
    CP0_DESETA
FROM CP0
WHERE
    D_E_L_E_T_ = ' '
    AND CP0_FILIAL = 'VALOR'
    AND CP0_ORDEM = 'VALOR'
    AND CP0_REGRA = 'VALOR'
    AND CP0_MODALI = 'VALOR'
    AND CP0_TIPO = 'VALOR'
    AND CP0_ETAPA = 'VALOR'
    AND CP0_DESCET = 'VALOR'
    AND CP0_CONDIC = 'VALOR'
    AND CP0_PROXIV = 'VALOR'
    AND CP0_DESPRV = 'VALOR'
    AND CP0_PROXIF = 'VALOR'
    AND CP0_DESPRF = 'VALOR'
    AND CP0_ETPANT = 'VALOR'
    AND CP0_DESETA = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.