Dicionário Protheus
Início

Tabela C5R no Protheus

Cupom Fiscal SAT-CF-e

O que é a tabela C5R no Protheus?

A tabela C5R faz parte do sistema ERP Protheus da TOTVS e é utilizada para cupom fiscal sat-cf-e.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE C5R
X2_PATH \DATA\
X2_ARQUIVO C5R990
X2_NOME Cupom Fiscal SAT-CF-e
X2_NOMESPA CuponFiscal SAT-CF-e
X2_NOMEENG SAT-CF-e Fiscal Receipt
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO C5R_FILIAL+C5R_ID+DTOS(C5R_DTDOC)+C5R_CODSIT+C5R_NUMCFE
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA095
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 1
X2_AUTREC 1
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_ 1968
R_E_C_D_E_L_ 0

Campos da Tabela C5R (13 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_
C5R 01 C5R_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 31501 0
C5R 02 C5R_ID C 6 0 ID ID ID Identificador Registro Identificador Registro Register Identifier @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31502 0
C5R 03 C5R_DTDOC D 8 0 Dt.Docto Fc.Doc Doct. Dt. Dt. Docto Fiscal Fc. Doc. Fiscal Tax Doct. Dt. - XFUNNWFunc('A095LogAlt') x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31503 0
C5R 04 C5R_CODSIT C 6 0 ID Situação ID Situacion Status ID Cod. Identific. Situação Cod. Identific. Situacion Status Ident. Code @! XFUNVldCmp("C02",3).And.XFUNNWFunc('A095LogAlt') x x x x x x x x x x x x x x x x - C02 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31504 0
C5R 05 C5R_DCODSI C 220 0 Des.Sit. Des.Sit. Status Des. Descrição da situação Descripcion de situacion Status Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI.AND.!EMPTY(C5R-> C5R_CODSIT),POSICIONE("C02",3,xFilial("C02")+C5R->C5R_CODSIT,"C02_CODIGO+' - '+C02_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 31505 0
C5R 06 C5R_NUMCFE C 6 0 Nr.Cupom.Elr Nr.Cupon.Elr Elr Receip N Num. Cupom Eletronico Num. Cupon Electronico Electronic Receipt Nr @R 999999 - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31506 0
C5R 07 C5R_VLCFE N 16 2 Valor CF-e Valor Fact-e CF-e Value Valor CF-e Valor Fact-e CF-e Value @E 9,999,999,999,999.99 XFUNNWFunc('A095LogAlt') x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 31507 0
C5R 08 C5R_CHVCFE C 44 0 Nr.Chave Elr Nr.Clave Elr Elr Key Nr Num. Chave Eletronica Num. Clave Electronica Electronic Key Nr @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - 183 - S - - N - N - - - 1 1 - - - 31508 0
C5R 09 C5R_CNPJ C 14 0 Cnpj Rnpj CNPJ Cnpj Rnpj Cnpj @R! NN.NNN.NNN/NNNN-99 XFUNNWFunc("XFUNVldPJF","C1H_PPES",2) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31509 0
C5R 10 C5R_CPF C 11 0 Cpf Rpf CPF Cpf Rpf Cpf @R 999.999.999-99 XFUNNWFunc("XFUNVldPJF","C1H_PPES",1) x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31510 0
C5R 11 C5R_VLDESC N 16 2 Vl.Descontos Vl.Descuento Discount Vl. Valor dos Descontos Valor de Descuentos Discount Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31511 0
C5R 12 C5R_VLMERC N 16 2 Vl.Merc.Serv Vl.Merc.Serv Serv.Merc.Vl Valor Mer./Serv. Valor Mer./Serv. Serv./Mer. Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31512 0
C5R 13 C5R_VLOUTD N 16 2 Vl.Outr.Desp Vl.Otr.Gasto Vl.OtherExp. Vl.Outr.Despesas Vl.Otr.Gastos Vl.OtherExpenses @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 31513 0

Índices da Tabela C5R (4 í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_
C5R 1 C5R_FILIAL+C5R_ID+DTOS(C5R_DTDOC)+C5R_CODSIT+C5R_NUMCFE ID + Dt.Docto + ID Situação + Nr.Cupom.Elr ID + Fc.Doc + ID Situacion + Nr.Cupon.Elr ID + Doct. Dt. + Status ID + Elr Receip N S - - S 2 3 - 4630 0
C5R 2 C5R_FILIAL+C5R_NUMCFE Nr.Cupom.Elr Nr.Cupon.Elr Elr Receip N S - - S 2 3 - 4631 0
C5R 3 C5R_FILIAL+C5R_CNPJ Cnpj Rnpj CNPJ S - - S 2 3 - 4632 0
C5R 4 C5R_FILIAL+C5R_CPF Cpf Rpf CPF S - - S 2 3 - 4633 0

Perguntas frequentes

Para que serve a tabela C5R no Protheus?

Ela é utilizada para cupom fiscal sat-cf-e dentro do sistema ERP Protheus.

Como consultar os campos da tabela C5R?

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

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

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

Exemplo de consulta SQL da tabela C5R

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

SELECT
    C5R_FILIAL,
    C5R_ID,
    C5R_DTDOC,
    C5R_CODSIT,
    C5R_DCODSI,
    C5R_NUMCFE,
    C5R_VLCFE,
    C5R_CHVCFE,
    C5R_CNPJ,
    C5R_CPF,
    C5R_VLDESC,
    C5R_VLMERC,
    C5R_VLOUTD
FROM C5R
WHERE
    D_E_L_E_T_ = ' '
    AND C5R_FILIAL = 'VALOR'
    AND C5R_ID = 'VALOR'
    AND C5R_DTDOC BETWEEN '20260401' AND '20260430'
    AND C5R_CODSIT = 'VALOR'
    AND C5R_DCODSI = 'VALOR'
    AND C5R_NUMCFE = 'VALOR'
    AND C5R_VLCFE = 0
    AND C5R_CHVCFE = 'VALOR'
    AND C5R_CNPJ = 'VALOR'
    AND C5R_CPF = 'VALOR'
    AND C5R_VLDESC = 0
    AND C5R_VLMERC = 0
    AND C5R_VLOUTD = 0