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

Tabela CV1 no Protheus

Itens do Orçamento

O que é a tabela CV1 no Protheus?

A tabela CV1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens do orçamento.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CV1
X2_PATH \DATA\
X2_ARQUIVO CV1990
X2_NOME Itens do Orçamento
X2_NOMESPA Ítems del Presupuesto
X2_NOMEENG Quotation Items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CV1_FILIAL+CV1_ORCMTO+CV1_CALEND+CV1_MOEDA+CV1_REVISA+CV1_SEQUEN+CV1_PERIOD
X2_PYME S
X2_MODULO 34
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_ 2775
R_E_C_D_E_L_ 0

Campos da Tabela CV1 (25 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_
CV1 01 CV1_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 - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 43484 0
CV1 02 CV1_ORCMTO C 6 0 Orcamento Presupuesto Budget Codigo Orcamento Codigo Presupuesto Budget Code - NaoVazio() .And. ExistChav("CV1", M->CV1_ORCMTO+M->CV1_CALEND+M->CV1_MOEDA+M->CV1_REVISA) .And. FreeForUse("CV1",M->CV1_ORCMTO) x x x x x x x x x x x x x x x x - - 1 x x - - - S - R - - - - - - - - - - S - - N N N - - - 1 1 - - - 43485 0
CV1 03 CV1_DESCRI C 50 0 Descricao Descripcion Description Descricao Descripcion Description - Texto() x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 43486 0
CV1 04 CV1_STATUS C 1 0 Situacao Situacion Status Situacao Situacion Status - - x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - 1=Aberto;2=Gerado Saldo;3=Fechado 1=Abierto;2=Generado Saldo;3=Cerrado 1=Pending;2=Balance generated;3=Finished - - - - - S - - N N N - - - 1 1 - - - 43487 0
CV1 05 CV1_CALEND C 3 0 Calendario Calendario Calendar Calendario Calendario Calendar - ExistCpo("CTG") .And. ExistChav("CV1", M->CV1_ORCMTO+M->CV1_CALEND+M->CV1_MOEDA+M->CV1_REVISA) x x x x x x x x x x x x x x x - CTE 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 43488 0
CV1 06 CV1_MOEDA C 2 0 Moeda Moneda Currency Moeda Moneda Currency - ExistCpo("CTO") .And. ExistChav("CV1", M->CV1_ORCMTO+M->CV1_CALEND+M->CV1_MOEDA+M->CV1_REVISA) x x x x x x x x x x x x x x x "01" CTO 1 x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43489 0
CV1 07 CV1_REVISA C 3 0 Revisao Revision Revision Revisao Revision Revision - ExistChav("CV1", M->CV1_ORCMTO+M->CV1_CALEND+M->CV1_MOEDA+M->CV1_REVISA) x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 43490 0
CV1 08 CV1_SEQUEN C 4 0 Sequencia Secuencial Sequence Sequencia Secuencial Sequence - - x x x x x x x x x x x x x x x x - - 1 x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43491 0
CV1 09 CV1_CT1INI C 20 0 Conta Ini Cuenta Inic. Init.Accnt Conta Contabil Inicial Cuenta Contable Inicial Initial Ledger Accnt. @! Ctb390Vld() x x x x x x x x x x x x x x x x - CT1 1 x - - - - - - - - - - - - - - 003 - S - - N N N - - - 1 2 - - - 43492 0
CV1 10 CV1_CT1FIM C 20 0 Conta Final Cuenta Final Final Accnt. Conta Contabil Final Cuenta Contable Final Final Ledger Accnt. @! Ctb390Vld() x x x x x x x x x x x x x x x x - CT1 1 x - - - - - - - - - - - - - - 003 - S - - N N N - - - 1 2 - - - 43493 0
CV1 11 CV1_CTTINI C 9 0 CCusto Ini CCosto Ini Initial C.C. Centro de Custo Inicial Centro de Costo Inicial Initial Cost Center @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTT 1 x x - - - - - - - - - - - - CtbMovSaldo("CTT") - 004 - S - - N N N - - - 1 2 - - - 43494 0
CV1 12 CV1_CTTFIM C 9 0 CCusto Final CCosto Final Final C.C. Centro de Custo Final Centro de Costo Final Final Cost Center @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTT 1 x x - - - - - - - - - - - - CtbMovSaldo("CTT") - 004 - S - - N N N - - - 1 2 - - - 43495 0
CV1 13 CV1_CTDINI C 9 0 Item Ini Item Ini Initial Item Item Contabil Inicial Item Contable Inicial Initial Accounting Item @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTD 1 x x - - - - - - - - - - - - CtbMovSaldo("CTD") - 005 - S - - N N N - - - 1 1 - - - 43496 0
CV1 14 CV1_CTDFIM C 9 0 Item Final Item Final Final Item Item Contabil Final Item Contable Final Final Accounting Item @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTD 1 x x - - - - - - - - - - - - CtbMovSaldo("CTD") - 005 - S - - N N N - - - 1 2 - - - 43497 0
CV1 15 CV1_CTHINI C 9 0 ClVl Ini ClVl Ini Init.Vl.Cl. Classe de Valor Inicial Clase de Valor Inicial Initial Value Class @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTH 1 x x - - - - - - - - - - - - CtbMovSaldo("CTH") - 006 - S - - N N N - - - 1 2 - - - 43498 0
CV1 16 CV1_CTHFIM C 9 0 ClVl Final ClVl Final Final Vl.Cl. Classe de Valor Final Clase de Valor Final Final Value Class @! Ctb390Vld() x x x x x x x x x x x x x x x x - CTH 1 x x - - - - - - - - - - - - CtbMovSaldo("CTH") - 006 - S - - N N N - - - 1 2 - - - 43499 0
CV1 17 CV1_PERIOD C 2 0 Periodo Periodo Period Periodo Contabil Periodo Contable Fiscal Period - - x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43500 0
CV1 18 CV1_DTINI D 8 0 Dt Inicio Fch. Inicio Initial Date Data Inicial do Periodo Fecha Inicial de Periodo Period Initial Date - - x x x x x x x x x x x x x x x Ctod("") - 1 x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43501 0
CV1 19 CV1_DTFIM D 8 0 Dt Final Fch. Final Final Date Data Final do Periodo Fecha Final de Periodo Term Final Date - - x x x x x x x x x x x x x x x - - 1 x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43502 0
CV1 20 CV1_VALOR N 14 2 Valor Orcado Valor Presup Budg.Value Valor Orcado Valor Presupuestado Budgeted value @E 99,999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxx - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43503 0
CV1 21 CV1_APROVA C 25 0 Aprovador Aprobador Approver Liberador do Orcamento Aprobador del Presupuesto Budget Releaser - - x x x x x x x x x x x x x x x x - - 1 xx x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 43504 0
CV1 22 CV1_E05INI C 16 0 Entid.05 Ini Entid.05 Ini Init. Ent.05 Entidade 05 Inicial Entidad 05 Inicial Initial Entity 05 @! Ctb390Vld() x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - CtbMovSaldo('CT0',,'05') - 040 - - - - - - - - - - - - - - - 177457 0
CV1 23 CV1_E05FIM C 16 0 Ent.05 Final Ent.05 Final Final Ent.05 Entidade 05 Final Entidad 05 Final Final Entity 05 @! Ctb390Vld() x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - CtbMovSaldo('CT0',,'05') - 040 - - - - - - - - - - - - - - - 177458 0
CV1 24 CV1_E06INI C 16 0 Entid.06 Ini Entid.06 Ini Init. Ent.06 Entidade 06 Inicial Entidad 06 Inicial Initial Entity 06 @! Ctb390Vld() x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - CtbMovSaldo('CT0',,'06') - 042 - - - - - - - - - - - - - - - 177459 0
CV1 25 CV1_E06FIM C 16 0 Ent.06 Final Ent.06 Final Final Ent.06 Entidade 06 Final Entidad 06 Final Final Entity 06 @! Ctb390Vld() x x x x x x x x x x x x x x x x - CV0 0 xxxx x - - - S A R - - - - - - CtbMovSaldo('CT0',,'06') - 042 - - - - - - - - - - - - - - - 177460 0

Índices da Tabela CV1 (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_
CV1 1 CV1_FILIAL+CV1_ORCMTO+CV1_CALEND+CV1_MOEDA+CV1_REVISA+CV1_SEQUEN+CV1_PERIOD Orcamento + Calendario + Moeda + Revisao + Sequencia + Periodo Presupuesto + Calendario + Moneda + Revision + Secuencial + Periodo Budget + Calendar + Currency + Revision + Sequence + Period S - - S 2 3 - 6686 0
CV1 2 CV1_FILIAL+DTOS(CV1_DTFIM) Dt Final Fch. Final Final Date S - - S 2 3 - 6687 0
CV1 3 CV1_FILIAL+CV1_CT1INI Conta Ini Cuenta Inic. Init.Accnt S - - S 2 3 - 6688 0
CV1 4 CV1_FILIAL+CV1_CT1FIM Conta Final Cuenta Final Final Accnt. S - - S 2 3 - 6689 0
CV1 5 CV1_FILIAL+CV1_CTTINI CCusto Ini CCosto Ini Initial C.C. S - - S 2 3 - 6690 0
CV1 6 CV1_FILIAL+CV1_CTTFIM CCusto Final CCosto Final Final C.C. S - - S 2 3 - 6691 0

Perguntas frequentes

Para que serve a tabela CV1 no Protheus?

Ela é utilizada para itens do orçamento dentro do sistema ERP Protheus.

Como consultar os campos da tabela CV1?

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

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

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

Exemplo de consulta SQL da tabela CV1

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

SELECT
    CV1_FILIAL,
    CV1_ORCMTO,
    CV1_DESCRI,
    CV1_STATUS,
    CV1_CALEND,
    CV1_MOEDA,
    CV1_REVISA,
    CV1_SEQUEN,
    CV1_CT1INI,
    CV1_CT1FIM,
    CV1_CTTINI,
    CV1_CTTFIM,
    CV1_CTDINI,
    CV1_CTDFIM,
    CV1_CTHINI,
    CV1_CTHFIM,
    CV1_PERIOD,
    CV1_DTINI,
    CV1_DTFIM,
    CV1_VALOR,
    CV1_APROVA,
    CV1_E05INI,
    CV1_E05FIM,
    CV1_E06INI,
    CV1_E06FIM
FROM CV1
WHERE
    D_E_L_E_T_ = ' '
    AND CV1_FILIAL = 'VALOR'
    AND CV1_ORCMTO = 'VALOR'
    AND CV1_DESCRI = 'VALOR'
    AND CV1_STATUS = 'VALOR'
    AND CV1_CALEND = 'VALOR'
    AND CV1_MOEDA = 'VALOR'
    AND CV1_REVISA = 'VALOR'
    AND CV1_SEQUEN = 'VALOR'
    AND CV1_CT1INI = 'VALOR'
    AND CV1_CT1FIM = 'VALOR'
    AND CV1_CTTINI = 'VALOR'
    AND CV1_CTTFIM = 'VALOR'
    AND CV1_CTDINI = 'VALOR'
    AND CV1_CTDFIM = 'VALOR'
    AND CV1_CTHINI = 'VALOR'
    AND CV1_CTHFIM = 'VALOR'
    AND CV1_PERIOD = 'VALOR'
    AND CV1_DTINI BETWEEN '20260601' AND '20260630'
    AND CV1_DTFIM BETWEEN '20260601' AND '20260630'
    AND CV1_VALOR = 0
    AND CV1_APROVA = 'VALOR'
    AND CV1_E05INI = 'VALOR'
    AND CV1_E05FIM = 'VALOR'
    AND CV1_E06INI = 'VALOR'
    AND CV1_E06FIM = 'VALOR'