Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela CDP no Protheus

Apuracoes de IPI

O que é a tabela CDP no Protheus?

A tabela CDP faz parte do sistema ERP Protheus da TOTVS e é utilizada para apuracoes de ipi.

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 CDP 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 CDP, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CDP
X2_PATH \DATA\
X2_ARQUIVO CDP990
X2_NOME Apuracoes de IPI
X2_NOMESPA Calculos de IPI
X2_NOMEENG IPI Calculation
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CDP_FILIAL+CDP_TIPOIP+CDP_TIPOPR+CDP_PERIOD+DTOS(CDP_DTINI)+CDP_LIVRO+CDP_SEQUEN+CDP_LINHA+CDP_SEQLIN+CDP_CODLAN
X2_PYME S
X2_MODULO 9
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_ 2210
R_E_C_D_E_L_ 0

Campos da Tabela CDP (23 campos)

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_
CDP 01 CDP_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 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 35012 0
CDP 02 CDP_TIPOIP C 2 0 Tipo Imposto Tipo Impuest Tp.Tax Tipo Imposto Tipo Impuesto Type of Tax - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35013 0
CDP 03 CDP_TIPOPR C 1 0 Tipo Periodo Tipo Periodo Period Type Tipo Periodo Tipo Periodo Period Type - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - 1=Descendial;2=Quinzenal;3=Mensal;4=Semestral;5=Anual 1=Diez dias;2=Quincenal;3=Mensual;4=Semestral;5=Anual 1=Ten Day Period;2=Fortnightly;3=Monthly;4=Semiannually;5=Yearly - - - - - S - - N N N - - - 1 2 - - - 35014 0
CDP 04 CDP_PERIOD C 1 0 Periodo Periodo Period Periodo Apuraçao Periodo Calculo Calc.Period - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - 1=1º;2=2º;3=3º;4=1º e 2º 1=1º;2=2º;3=3º;4=1º e 2º 1=1st;2=2nd;3=3rd;4=1st and 2nd - - - - - S - - N N N - - - 1 2 - - - 35015 0
CDP 05 CDP_LIVRO C 1 0 Nr. Livro Nr. Libro Tax Rec.No. Numero do Livro Numero del Libro Tax Record Number - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35016 0
CDP 06 CDP_SEQUEN C 3 0 Sequencial Secuencial Seq. Sequencia de Apuraçao Secuencia de Calculo Calculation Seq. @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35017 0
CDP 07 CDP_DTINI D 8 0 Data Inicial Fecha inicia Initial Date Data Inicial da Apuraçao Fecha Inicial del Calculo Calc.Initial Date - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35018 0
CDP 08 CDP_DTFIM D 8 0 Data Final Fecha final Final Date Data Final Fecha final Final Date - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35019 0
CDP 09 CDP_CONSF N 1 0 Con. Filiais Con.Sucursal Con.Branches Considera Filiais Considera Sucursales Consider Branches 9 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - 1=Sim;2=Nao 1=SÍ;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 35020 0
CDP 10 CDP_FILDE C 2 0 Filial De De sucursal From Branch De Filial De sucursal From branch - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 35021 0
CDP 11 CDP_FILATE C 2 0 Filial Ate A Sucursal To Branch Ate Filial A Sucursal To Branch - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 35022 0
CDP 12 CDP_LINHA C 3 0 Linha Linea Row Linha Linea Row - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35023 0
CDP 13 CDP_CODLAN C 22 0 Codigo Ajust Codigo Ajust Adjust.Code Codigo do Ajuste Codigo del Ajuste Adjust.Code - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35024 0
CDP 14 CDP_SEQLIN C 3 0 Seq. Linha Sec. Linea Row seq. Sequencia Linha Secuencia Linea Row Sequence - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35025 0
CDP 15 CDP_DESC C 50 0 Descriçao Descripcion Description Descriçao do Ajuste Descripcion del Ajuste Adjust.Desc. - - x x x x x x x x x x x x x x x x - - 1 x x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35026 0
CDP 16 CDP_VALOR N 15 2 Valor Ajuste Valor Ajuste Adj.Value Valor do Ajuste Valor del Ajuste Adjust.Value @E 999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35027 0
CDP 17 CDP_NUMDOC C 30 0 Num. Doc. Num. Doc. Doc.No. Numero Documento Numero Documento Document Number - - x x x x x x x x x x x x x x x x - - 1 x x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35028 0
CDP 18 CDP_INDDOC C 1 0 Origem Doc. Origen Doc. Doc. Origin Origem do Documento Origen del Documento Origin of Document - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - 0=Processo Judicial;1=Processo Administrativo;2=PER/DCOMP;3=Documento Fiscal;9=Outros 0=Proceso judicial;1=Proceso administrativo;2=PER/DCOMP;3=Documento fiscal;9=Otros 0=Legal Process;1=Admin Process;2=PER/DCOMP;3=Fiscal Document;9=Others - - - - - S - - N N N - - - 1 2 - - - 35029 0
CDP 19 CDP_PRETIT C 3 0 Prefixo Tit Prefijo Tit Title Prefix Prefixo do Titulo Prefijo del Titulo Title Prefix - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35030 0
CDP 20 CDP_NUMTIT C 9 0 Titulo Titulo Bill Numero do titulo Numero del titulo Bill Number @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - 018 - S - - N N N - - - 1 2 - - - 35031 0
CDP 21 CDP_PARTIT C 2 0 Parcela Cuota Installment Parcela do titulo Cuota del titulo Bill Installment @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - 011 - S - - N N N - - - 1 2 - - - 35032 0
CDP 22 CDP_TPTIT C 3 0 Tipo Titulo Tipo Titulo Tp.Bill Tipo do Titulo Tipo de Titulo Type of Bill - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35033 0
CDP 23 CDP_TPLANC C 1 0 Tipo Lanc. Tipo Regis. Entry type Lancamento (Manual/Auto) Registro (Manual/Auto) Entry (manual/auto) @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 35034 0

Índices da Tabela CDP (1 índices)

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_
CDP 1 CDP_FILIAL+CDP_TIPOIP+CDP_TIPOPR+CDP_PERIOD+DTOS(CDP_DTINI)+CDP_LIVRO+CDP_SEQUEN+CDP_LINHA+CDP_SEQLIN Tipo Imposto + Tipo Periodo + Periodo + Data Inicial + Nr. Livro + Seq Tipo Impuest + Tipo Periodo + Periodo + Fecha inicia + Nr. Libro + Sec Tp.Tax + Period Type + Period + Initial Date + Tax Rec.No. + Seq. + Ro S - - N 2 3 - 5371 0

Perguntas frequentes

Para que serve a tabela CDP no Protheus?

Ela é utilizada para apuracoes de ipi dentro do sistema ERP Protheus.

Como consultar os campos da tabela CDP?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela CDP?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela CDP

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    CDP_FILIAL,
    CDP_TIPOIP,
    CDP_TIPOPR,
    CDP_PERIOD,
    CDP_LIVRO,
    CDP_SEQUEN,
    CDP_DTINI,
    CDP_DTFIM,
    CDP_CONSF,
    CDP_FILDE,
    CDP_FILATE,
    CDP_LINHA,
    CDP_CODLAN,
    CDP_SEQLIN,
    CDP_DESC,
    CDP_VALOR,
    CDP_NUMDOC,
    CDP_INDDOC,
    CDP_PRETIT,
    CDP_NUMTIT,
    CDP_PARTIT,
    CDP_TPTIT,
    CDP_TPLANC
FROM CDP
WHERE
    D_E_L_E_T_ = ' '
    AND CDP_FILIAL = 'VALOR'
    AND CDP_TIPOIP = 'VALOR'
    AND CDP_TIPOPR = 'VALOR'
    AND CDP_PERIOD = 'VALOR'
    AND CDP_LIVRO = 'VALOR'
    AND CDP_SEQUEN = 'VALOR'
    AND CDP_DTINI BETWEEN '20260801' AND '20260831'
    AND CDP_DTFIM BETWEEN '20260801' AND '20260831'
    AND CDP_CONSF = 0
    AND CDP_FILDE = 'VALOR'
    AND CDP_FILATE = 'VALOR'
    AND CDP_LINHA = 'VALOR'
    AND CDP_CODLAN = 'VALOR'
    AND CDP_SEQLIN = 'VALOR'
    AND CDP_DESC = 'VALOR'
    AND CDP_VALOR = 0
    AND CDP_NUMDOC = 'VALOR'
    AND CDP_INDDOC = 'VALOR'
    AND CDP_PRETIT = 'VALOR'
    AND CDP_NUMTIT = 'VALOR'
    AND CDP_PARTIT = 'VALOR'
    AND CDP_TPTIT = 'VALOR'
    AND CDP_TPLANC = 'VALOR'