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

Tabela C2V no Protheus

Identif. documentos fiscais

A tabela C2V do Protheus está descrita no dicionário (SX2) como “Identif. documentos fiscais”. Possui 23 campos e 2 índices e chave única C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_IDSUBI+C2V_IDTMOT+STR(C2V_SEQREG)+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
C2V
Nome
Identif. documentos fiscais
Nome (inglês)
Tax Document Identif.
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_IDSUBI+C2V_IDTMOT+STR(C2V_SEQREG)+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITE
Campos / índices
23 / 2

Campos da tabela C2V (23)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 C2V_FILIAL C 2 0 Filial Filial Real
02 C2V_ID C 6 0 ID Identificador Registro Real
03 C2V_CODAJU C 10 0 Cod.Aju. Cod.Aju. Real
04 C2V_IDSUBI C 36 0 Id. Subitem Id. SubItem Real
05 C2V_IDTMOT C 36 0 Id. Tipo Mot Id. Tipo do Motivo Real
06 C2V_SEQREG N 4 0 Seq Registro Sequência do Registro Real
07 C2V_CODPAR C 36 0 Id. Particip Id. Participante Real
08 C2V_CPARTI C 60 0 Cód. Partic. Código do Participante Virtual
09 C2V_DCODPA C 220 0 Nome Nome do participante Virtual
10 C2V_CODMOD C 6 0 ID Modelo Cod. Identificacao Modelo Real
11 C2V_DCODMO C 220 0 Descr Modelo Descrição do Modelo Virtual
12 C2V_NRODOC C 9 0 Nr. Doc. Número do documento Real
13 C2V_DTDOC D 8 0 Dt. Emissão Data de Emissão Real
14 C2V_SERDOC C 4 0 Série Doc. Série do documento Real
15 C2V_SUBSER C 3 0 Sub-Série Sub-Série do documento Real
16 C2V_CODITE C 36 0 Id. Item Id Item Real
17 C2V_ITEM C 60 0 Cód. Item Código do Item Virtual
18 C2V_DTVIST D 8 0 Dt. do Visto Data do Visto Real
19 C2V_DCODIT C 220 0 Descr Item Descrição do Item Virtual
20 C2V_VLRAJU N 16 2 Vlr. Ajuste Valor ajuste da operação Real
21 C2V_CODMOT C 5 0 Cód. Motivo Código do Motivo Virtual
22 C2V_DESMOT C 220 0 Desc. Motivo Descrição do Motivo Virtual
23 C2V_CHVELE C 44 0 Chv Eletr Chv Eletronica Documento Real

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

Índices da tabela C2V (2)

OrdemChaveDescriçãoApelido
1C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITEID + Cod.Aju. + Id. Particip + ID Modelo + Nr. Doc. + Dt. Emissão + Sé
2C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_IDSUBI+C2V_IDTMOT+STR(C2V_SEQREG)+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITEID + Cod.Aju. + Id. Subitem + Id. Tipo Mot + Seq Registro + Id. Partic

Perguntas frequentes sobre a tabela C2V

O que é a tabela C2V?

É a tabela “Identif. documentos fiscais” do ERP TOTVS Protheus, com 23 campos definidos no dicionário SX3.

Qual é a chave única da tabela C2V?

A chave única é C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_IDSUBI+C2V_IDTMOT+STR(C2V_SEQREG)+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITE.

Quais são os índices da tabela C2V?

A tabela tem 2 índices. O principal (ordem 1) usa a chave C2V_FILIAL+C2V_ID+C2V_CODAJU+C2V_CODPAR+C2V_CODMOD+C2V_NRODOC+DTOS(C2V_DTDOC)+C2V_SERDOC+C2V_SUBSER+C2V_CODITE.

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

Exemplo de consulta SQL da tabela C2V

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

SELECT
    C2V_FILIAL,
    C2V_ID,
    C2V_CODAJU,
    C2V_IDSUBI,
    C2V_IDTMOT,
    C2V_SEQREG,
    C2V_CODPAR,
    C2V_CPARTI,
    C2V_DCODPA,
    C2V_CODMOD,
    C2V_DCODMO,
    C2V_NRODOC,
    C2V_DTDOC,
    C2V_SERDOC,
    C2V_SUBSER,
    C2V_CODITE,
    C2V_ITEM,
    C2V_DTVIST,
    C2V_DCODIT,
    C2V_VLRAJU,
    C2V_CODMOT,
    C2V_DESMOT,
    C2V_CHVELE
FROM C2V
WHERE
    D_E_L_E_T_ = ' '
    AND C2V_FILIAL = 'VALOR'
    AND C2V_ID = 'VALOR'
    AND C2V_CODAJU = 'VALOR'
    AND C2V_IDSUBI = 'VALOR'
    AND C2V_IDTMOT = 'VALOR'
    AND C2V_SEQREG = 0
    AND C2V_CODPAR = 'VALOR'
    AND C2V_CPARTI = 'VALOR'
    AND C2V_DCODPA = 'VALOR'
    AND C2V_CODMOD = 'VALOR'
    AND C2V_DCODMO = 'VALOR'
    AND C2V_NRODOC = 'VALOR'
    AND C2V_DTDOC BETWEEN '20261001' AND '20261031'
    AND C2V_SERDOC = 'VALOR'
    AND C2V_SUBSER = 'VALOR'
    AND C2V_CODITE = 'VALOR'
    AND C2V_ITEM = 'VALOR'
    AND C2V_DTVIST BETWEEN '20261001' AND '20261031'
    AND C2V_DCODIT = 'VALOR'
    AND C2V_VLRAJU = 0
    AND C2V_CODMOT = 'VALOR'
    AND C2V_DESMOT = 'VALOR'
    AND C2V_CHVELE = 'VALOR'

Outras tabelas relacionadas

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