Dicionário Protheus
Início

Tabela CDR no Protheus

Complemento Cabeçalho ANFAVEA

O que é a tabela CDR no Protheus?

A tabela CDR faz parte do sistema ERP Protheus da TOTVS e é utilizada para complemento cabeçalho anfavea.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CDR
X2_PATH \DATA\
X2_ARQUIVO CDR990
X2_NOME Complemento Cabeçalho ANFAVEA
X2_NOMESPA Complemento Encabez. ANFAVEA
X2_NOMEENG ANFAVEA Header Additional Info
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CDR_FILIAL+CDR_TPMOV+CDR_DOC+CDR_SERIE+CDR_CLIFOR+CDR_LOJA
X2_PYME S
X2_MODULO 9
X2_DISPLAY -
X2_SYSOBJ MATA920
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_ 2212
R_E_C_D_E_L_ 0

Campos da Tabela CDR (16 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_
CDR 01 CDR_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 x - - - N V R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 35048 0
CDR 02 CDR_NMTRAN C 20 0 Nome Transm. Nombre Trans Trans.Name Nome do Transmissor Nombre del Transmisor Trans.Name @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35049 0
CDR 03 CDR_CDRECP C 20 0 Cód. Recep. Cod. Recep. Rec.Code Código do Receptor Codigo del Receptor Rec.Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35050 0
CDR 04 CDR_NMRECP C 20 0 Nome Recep. Nombre Recep Rec.Name Nome do Receptor Nombre del Receptor Rec.Name @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35051 0
CDR 05 CDR_CDENT C 4 0 Cód. Entrega Cod. Entrega Deliv.Code Cód. Fábrica de Entrega Cod. Fabrica de Entrega Deliv.Factory Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35052 0
CDR 06 CDR_DTENT D 8 0 Dt Entrega Fch Entrega Deliv.Date Data da previsão entrega Fecha de lprevision entre Deliv.Estim.Date - - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35053 0
CDR 07 CDR_NUMINV C 20 0 Nr Invoice Nr Invoice Inv.Number Número da Invoice Numero de la Invoice Invoice Number @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35054 0
CDR 08 CDR_TPMOV C 1 0 Tp. movto. Tp. movto. Tp.Movem. Tipo do movimento Tipo de movimiento Type of Movement @! Pertence(" ES") x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - E=Entrada;S=Saida E=Entrada;S=Salida E=Inflow;S=Outflow - - - - - S - - N N N - - - 1 2 - - - 35055 0
CDR 09 CDR_DOC C 9 0 Numero NF Numero Fact Inv.Number Numero NF Numero Factura Invoice Number @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - 018 - S - - N N N - - - 1 2 - - - 35056 0
CDR 10 CDR_SERIE C 3 0 Serie NF Serie Fact Inv.Series Serie NF Serie Factura Inv.Series !!! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - 094 - S - - N N N - - - 1 2 - - - 35057 0
CDR 11 CDR_ESPEC C 5 0 Especie Especie Type Especie do documento Especie del documento Type of Document @! Vazio() .or. ExistCpo("SX5","42"+M->CDR_ESPEC) x x x x x x x x x x x x x x x x - 42 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35058 0
CDR 12 CDR_CLIFOR C 6 0 Cli/For Cli/Prov Cust/Supp Cliente / Fornecedor Cliente / Proveedor Customer/Supplier @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 35059 0
CDR 13 CDR_LOJA C 2 0 Loja Tienda Unit Loja do Cliente/Forn Teinda del Cliente/Provee Customer/Supplier Unit @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 35060 0
CDR 14 CDR_VERSAO C 2 0 Versão Version Version Versao do Documento Versin del Documento Docuemtn Version @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35061 0
CDR 15 CDR_CDTRAN C 20 0 Cód. Transm. Cod. Transm. Trasn.Code Código do Transmissor Codigo del Transmisor Trasn.Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 35062 0
CDR 16 CDR_SDOC C 3 0 Série Doc. Serie Doc. Inv.Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 35063 0

Índices da Tabela CDR (2 í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_
CDR 1 CDR_FILIAL+CDR_TPMOV+CDR_DOC+CDR_SERIE+CDR_CLIFOR+CDR_LOJA Tp. movto. + Numero NF + Serie NF + Cli/For + Loja Tp. movto. + Numero Fact + Serie Fact + Cli/Prov + Tienda Tp.Movem. + Inv.Number + Inv.Series + Cust/Supp + Unit S - - S 2 3 - 5378 0
CDR 2 CDR_FILIAL+CDR_TPMOV+CDR_DOC+CDR_SDOC+CDR_CLIFOR+CDR_LOJA Tp. movto. + Numero NF + Série Doc. + Cli/For + Loja Tp. movto. + Numero Fact + Serie Doc. + Cli/Prov + Tienda Tp.Movem. + Inv.Number + Inv.Series + Cust/Supp + Unit S - - N 2 3 - 5379 0

Perguntas frequentes

Para que serve a tabela CDR no Protheus?

Ela é utilizada para complemento cabeçalho anfavea dentro do sistema ERP Protheus.

Como consultar os campos da tabela CDR?

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

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

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

Exemplo de consulta SQL da tabela CDR

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

SELECT
    CDR_FILIAL,
    CDR_NMTRAN,
    CDR_CDRECP,
    CDR_NMRECP,
    CDR_CDENT,
    CDR_DTENT,
    CDR_NUMINV,
    CDR_TPMOV,
    CDR_DOC,
    CDR_SERIE,
    CDR_ESPEC,
    CDR_CLIFOR,
    CDR_LOJA,
    CDR_VERSAO,
    CDR_CDTRAN,
    CDR_SDOC
FROM CDR
WHERE
    D_E_L_E_T_ = ' '
    AND CDR_FILIAL = 'VALOR'
    AND CDR_NMTRAN = 'VALOR'
    AND CDR_CDRECP = 'VALOR'
    AND CDR_NMRECP = 'VALOR'
    AND CDR_CDENT = 'VALOR'
    AND CDR_DTENT BETWEEN '20260501' AND '20260531'
    AND CDR_NUMINV = 'VALOR'
    AND CDR_TPMOV = 'VALOR'
    AND CDR_DOC = 'VALOR'
    AND CDR_SERIE = 'VALOR'
    AND CDR_ESPEC = 'VALOR'
    AND CDR_CLIFOR = 'VALOR'
    AND CDR_LOJA = 'VALOR'
    AND CDR_VERSAO = 'VALOR'
    AND CDR_CDTRAN = 'VALOR'
    AND CDR_SDOC = 'VALOR'