Dicionário Protheus
Início

Tabela CU0 no Protheus

Inconsistências Integ./Valid.

O que é a tabela CU0 no Protheus?

A tabela CU0 faz parte do sistema ERP Protheus da TOTVS e é utilizada para inconsistências integ./valid..

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CU0
X2_PATH \DATA\
X2_ARQUIVO CU0990
X2_NOME Inconsistências Integ./Valid.
X2_NOMESPA Inconsistencias Integ./Valid.
X2_NOMEENG Integ./Valid. Inconsistencies
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CU0_FILIAL+CU0_ID+CU0_CODSEQ
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ -
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_ 2739
R_E_C_D_E_L_ 0

Campos da Tabela CU0 (20 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_
CU0 01 CU0_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 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 42857 0
CU0 02 CU0_ID C 36 0 ID ID ID Identificador do Registro Identificador registro Record Identifier - - x x x x x x x x x x x x x x x x TAFGeraID() - 1 x - - - S A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 42858 0
CU0 03 CU0_CODSEQ C 6 0 Cód. Seq. Cod. Sec. Seq Code Código Sequencial Codigo secuencial Sequential Code @! - 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 - - - 42859 0
CU0 04 CU0_DTOCOR D 8 0 Data Ocor. Fch.Ocur. Event Date Data Ocorrência Fecha ocurrencia Event Date - - 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 - - - 42860 0
CU0 05 CU0_CODERR C 10 0 Cód. Incons Cod. Incons Incons. Code Código da Ocorrência Codigo de la Ocurrencia Occurrence Code @! - 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 - - - 42861 0
CU0 06 CU0_DCODER M 10 0 Desc. Incons Desc.Incons. Incons.Desc Desc. da Ocorrência Desc. de Ocurrencia Occurrence Desc. @! - 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 - - - 42862 0
CU0 07 CU0_XML M 10 0 XML Reg. XML Reg. Rec.XML XML do Registro Incons. XML del registro incons. Incons Record XML @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42863 0
CU0 08 CU0_ALIAS C 3 0 Alias Tabela Alias Tabla Table Alias Alias da Tabela Alias de la tabla Table Alias @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42864 0
CU0 09 CU0_RECNO N 10 0 Recno Reg Recno reg. Recno Rec Recno Reg. Inconsist. Recno Reg. Inconsist. Recno Reg. Inconsist. @E 9999999999 - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42865 0
CU0 10 CU0_STATUS C 1 0 Status Reg. Estatus reg. Rec.Status Status do Registro Estatus del registro Record Status @! Pertence(" 123") x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Inconsistência;2=Alerta 1=Inconsistencia;2=Alerta 1=Inconsistency;2=Warning - - - 079 - S - - N - N - - - 1 2 - - - 42866 0
CU0 11 CU0_PROC C 1 0 Processo Proceso Process Processo Executado Proceso ejecutado Run Process @! Pertence(" 02345") x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 0=ST1 para ST2;2=ST2 para TAF;3=Validação,4=TAF para TSS;5=Retorno TSS 0=ST1 para ST2;2=ST2 para TAF;3=Validacion,4=TAF para TSS;5=Respuesta TSS 0=ST1 for ST2;2=ST2 to TAF;3=Validation,4=TAF for TSS;5=Return TSS - - - - - S - - N - N - - - 1 2 - - - 42867 0
CU0 12 CU0_CPOERR C 10 0 Campo Incons Campo Incons Incons.Field Campo com Inconsistência Campo con Inconsistencia Inconsistent Field @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42868 0
CU0 13 CU0_CHVNF C 36 0 Cod. Docto Cod. Docto Doc. Code Código documento fiscal Codigo documento fiscal Tax document code @! - 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 - - - 42869 0
CU0 14 CU0_PROTOC C 15 0 Protocolo Comprobante Protocol Protocolo Nfe Comprobante e-Fact e-Ivc Protocol @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42870 0
CU0 15 CU0_SERIE C 3 0 Serie Nfe Serie eFact e-Ivc Serial Serie da Nota Fiscal Serie de la Factura Invoice Serial @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42871 0
CU0 16 CU0_NUMDOC C 9 0 Numero Nfe Numero eFact e-Ivc Number Número da Nota Fiscal Numero de la Factura Invoice Number @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42872 0
CU0 17 CU0_TPMOV C 1 0 Tipo Tipo Type Tipo de Movimento Tipo de Movimiento Transaction Type @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42873 0
CU0 18 CU0_DTPMOV C 10 0 Tp Movimento Tp Movimient Trans Tp Descrição do Movimento Descripcion de Movimiento Transaction Description @! - x x x x x x x x x x x x x x x x IIF(CU0->CU0_TPMOV == "0","Entrada","Saida") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 42874 0
CU0 19 CU0_RECIBO C 15 0 Recibo Recibo Receipt Número do Recibo Numero del Recibo Receipt Number @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 42875 0
CU0 20 CU0_DRESUM C 220 0 Descr.Res. Descr.Res. Res. Descr. Descrição Resumida Descrip. Resumida Resumed Description - - x x x x x x x x x x x x x x x x SubStr(AllTrim(CU0_DCODER),1,220) - 1 x - - - S V V - - - - - - - SubStr(AllTrim(CU0_DCODER),1,220) - - S - - N - N - - - 1 2 - - - 42876 0

Índices da Tabela CU0 (6 í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_
CU0 1 CU0_FILIAL+CU0_ID+CU0_CODSEQ ID + Cód. Seq. ID + Cod. Sec. ID + Seq Code S - - S 2 3 - 6599 0
CU0 2 CU0_FILIAL+DTOS(CU0_DTOCOR) Data Ocor. Fch.Ocur. Event Date S - - S 2 3 - 6600 0
CU0 3 CU0_FILIAL+CU0_ALIAS+STR(CU0_RECNO) Alias Tabela + Recno Reg Alias Tabla + Recno reg. Table Alias + Recno Rec S - - S 2 3 - 6601 0
CU0 4 CU0_FILIAL+CU0_CHVNF Cod. Docto Cod. Docto Doc. Code S - - S 2 3 - 6602 0
CU0 5 CU0_FILIAL+CU0_RECIBO Recibo Recibo Receipt S - - S 2 3 - 6603 0
CU0 6 CU0_FILIAL+CU0_SERIE+CU0_NUMDOC+CU0_CODERR Serie Nfe + Numero Nfe + Cód. Incons Serie eFact + Numero eFact + Cod. Incons e-Ivc Serial + e-Ivc Number + Incons. Code S - - S 2 3 - 6604 0

Perguntas frequentes

Para que serve a tabela CU0 no Protheus?

Ela é utilizada para inconsistências integ./valid. dentro do sistema ERP Protheus.

Como consultar os campos da tabela CU0?

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

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

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

Exemplo de consulta SQL da tabela CU0

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

SELECT
    CU0_FILIAL,
    CU0_ID,
    CU0_CODSEQ,
    CU0_DTOCOR,
    CU0_CODERR,
    CU0_DCODER,
    CU0_XML,
    CU0_ALIAS,
    CU0_RECNO,
    CU0_STATUS,
    CU0_PROC,
    CU0_CPOERR,
    CU0_CHVNF,
    CU0_PROTOC,
    CU0_SERIE,
    CU0_NUMDOC,
    CU0_TPMOV,
    CU0_DTPMOV,
    CU0_RECIBO,
    CU0_DRESUM
FROM CU0
WHERE
    D_E_L_E_T_ = ' '
    AND CU0_FILIAL = 'VALOR'
    AND CU0_ID = 'VALOR'
    AND CU0_CODSEQ = 'VALOR'
    AND CU0_DTOCOR BETWEEN '20260401' AND '20260430'
    AND CU0_CODERR = 'VALOR'
    AND CU0_ALIAS = 'VALOR'
    AND CU0_RECNO = 0
    AND CU0_STATUS = 'VALOR'
    AND CU0_PROC = 'VALOR'
    AND CU0_CPOERR = 'VALOR'
    AND CU0_CHVNF = 'VALOR'
    AND CU0_PROTOC = 'VALOR'
    AND CU0_SERIE = 'VALOR'
    AND CU0_NUMDOC = 'VALOR'
    AND CU0_TPMOV = 'VALOR'
    AND CU0_DTPMOV = 'VALOR'
    AND CU0_RECIBO = 'VALOR'
    AND CU0_DRESUM = 'VALOR'