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

Tabela C2M no Protheus

Tipo de Item (Inds,Coms,Servs)

A tabela C2M do Protheus está descrita no dicionário (SX2) como “Tipo de Item (Inds,Coms,Servs)”. Possui 5 campos e 3 índices e chave única C2M_FILIAL+C2M_ID. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
C2M
Nome
Tipo de Item (Inds,Coms,Servs)
Nome (inglês)
Item Type (Inds,Comm, Servs)
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
C2M_FILIAL+C2M_ID
Campos / índices
5 / 3

Campos da tabela C2M (5)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 C2M_FILIAL C 2 0 Filial Filial Real
02 C2M_ID C 6 0 ID Identificador Registro Real
03 C2M_CODIGO C 2 0 Código Tipo do Item Real
04 C2M_DESCRI C 220 0 Descrição Descr Tipo Item Real
05 C2M_VALIDA D 8 0 Data Vigenc. Data final vigência cód. Real

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

Índices da tabela C2M (3)

OrdemChaveDescriçãoApelido
1C2M_FILIAL+C2M_CODIGO+DTOS(C2M_VALIDA)Código + Data Vigenc.
2C2M_FILIAL+C2M_DESCRIDescrição
3C2M_FILIAL+C2M_IDID

Perguntas frequentes sobre a tabela C2M

O que é a tabela C2M?

É a tabela “Tipo de Item (Inds,Coms,Servs)” do ERP TOTVS Protheus, com 5 campos definidos no dicionário SX3.

Qual é a chave única da tabela C2M?

A chave única é C2M_FILIAL+C2M_ID.

Quais são os índices da tabela C2M?

A tabela tem 3 índices. O principal (ordem 1) usa a chave C2M_FILIAL+C2M_CODIGO+DTOS(C2M_VALIDA).

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

Exemplo de consulta SQL da tabela C2M

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

SELECT
    C2M_FILIAL,
    C2M_ID,
    C2M_CODIGO,
    C2M_DESCRI,
    C2M_VALIDA
FROM C2M
WHERE
    D_E_L_E_T_ = ' '
    AND C2M_FILIAL = 'VALOR'
    AND C2M_ID = 'VALOR'
    AND C2M_CODIGO = 'VALOR'
    AND C2M_DESCRI = 'VALOR'
    AND C2M_VALIDA BETWEEN '20261001' AND '20261031'

Outras tabelas relacionadas

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