Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela CO2 no Protheus

Produtos Edital

A tabela CO2 do Protheus está descrita no dicionário (SX2) como “Produtos Edital”. Possui 30 campos e 3 índices e chave única CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_CODPRO+CO2_LOTE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
CO2
Nome
Produtos Edital
Nome (inglês)
Products of Pub. Notice
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_CODPRO+CO2_LOTE
Campos / índices
30 / 3

Campos da tabela CO2 (30)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CO2_FILIAL C 2 0 Filial Filial do Sistema Real
02 CO2_REMAN L 1 0 Remanescente Remanescente Real
03 CO2_CODEDT C 15 0 Cod. Process Codigo do Processo Real
04 CO2_ITEM C 6 0 Item Item Real
05 CO2_HOMOLO L 1 0 Homologa ite Homologa item Real
06 CO2_NUMPRO C 15 0 Num.Processo Num.Processo Real
07 CO2_CODPRO C 15 0 Cod.Produto Codigo Produto Real
08 CO2_DESCR C 50 0 Descr.Produt Descricao do Produto Virtual
09 CO2_QUANT N 12 2 Quantidade Quantidade Real
10 CO2_UM C 2 0 UM Unidade de Medida Virtual
11 CO2_ORIGEM C 12 0 Origem Origem Real
12 CO2_FRACAS C 1 0 Revogado Produto Revogado Real
13 CO2_NUMSC C 6 0 Numero da SC Numero da Solicitação Real
14 CO2_ITEMSC C 4 0 Item da SC Item da Solicitação Real
15 CO2_VLESTI N 14 2 Cons. Preço Consulta de Preço Real
16 CO2_QUANT2 N 9 2 Quant 2a.UM Quantidade 2a. UM Real
17 CO2_UM2 C 2 0 Segunda UM Segunda Unidade de Medida Real
18 CO2_OBS M 10 0 Observação Observação Real
19 CO2_LOTE C 8 0 Lote Numero do Lote Real
20 CO2_REVISA C 3 0 Revisão Seq. da Revisão Real
21 CO2_STATUS C 1 0 Status Status do Item Real
22 CO2_QTSEGU N 12 2 Quant 2a.UM Quantidade 2a. UM Real
23 CO2_SEGUM C 2 0 Segunda UM Segunda Unidade de Medida Real
24 CO2_TPBEM C 1 0 Tipo Bem Tipo Bem Real
25 CO2_SALDO N 12 2 Saldo Saldo Real
26 CO2_DIFMIN N 9 7 Dif. Min Lan Dif. Minima entre Lances Real
27 CO2_ITEMCN N 5 0 Item CN N. Item ComprasNet Real
28 CO2_PARTEX C 1 0 Tipo Benefic Tipo de Benefício Real
29 CO2_DOCOK L 1 0 Doc Gerado Documento gerado Real
30 CO2_QTDRSV N 16 2 Qtde. Cota Quantidade Cota Reservada Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela CO2 (3)

OrdemChaveDescriçãoApelido
1CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_CODPROCod. Process + Num.Processo + Cod.Produto
2CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_ITEMCod. Process + Num.Processo + Item
3CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_LOTECod. Process + Num.Processo + Lote

Perguntas frequentes sobre a tabela CO2

O que é a tabela CO2?

É a tabela “Produtos Edital” do ERP TOTVS Protheus, com 30 campos definidos no dicionário SX3.

Qual é a chave única da tabela CO2?

A chave única é CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_CODPRO+CO2_LOTE.

Quais são os índices da tabela CO2?

A tabela tem 3 índices. O principal (ordem 1) usa a chave CO2_FILIAL+CO2_CODEDT+CO2_NUMPRO+CO2_CODPRO.

Qual é o nome físico da tabela CO2 no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: CO2990). Em ADVPL, use RetSqlName("CO2") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela CO2

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    CO2_FILIAL,
    CO2_REMAN,
    CO2_CODEDT,
    CO2_ITEM,
    CO2_HOMOLO,
    CO2_NUMPRO,
    CO2_CODPRO,
    CO2_DESCR,
    CO2_QUANT,
    CO2_UM,
    CO2_ORIGEM,
    CO2_FRACAS,
    CO2_NUMSC,
    CO2_ITEMSC,
    CO2_VLESTI,
    CO2_QUANT2,
    CO2_UM2,
    CO2_OBS,
    CO2_LOTE,
    CO2_REVISA,
    CO2_STATUS,
    CO2_QTSEGU,
    CO2_SEGUM,
    CO2_TPBEM,
    CO2_SALDO,
    CO2_DIFMIN,
    CO2_ITEMCN,
    CO2_PARTEX,
    CO2_DOCOK,
    CO2_QTDRSV
FROM CO2
WHERE
    D_E_L_E_T_ = ' '
    AND CO2_FILIAL = 'VALOR'
    AND CO2_CODEDT = 'VALOR'
    AND CO2_ITEM = 'VALOR'
    AND CO2_NUMPRO = 'VALOR'
    AND CO2_CODPRO = 'VALOR'
    AND CO2_DESCR = 'VALOR'
    AND CO2_QUANT = 0
    AND CO2_UM = 'VALOR'
    AND CO2_ORIGEM = 'VALOR'
    AND CO2_FRACAS = 'VALOR'
    AND CO2_NUMSC = 'VALOR'
    AND CO2_ITEMSC = 'VALOR'
    AND CO2_VLESTI = 0
    AND CO2_QUANT2 = 0
    AND CO2_UM2 = 'VALOR'
    AND CO2_LOTE = 'VALOR'
    AND CO2_REVISA = 'VALOR'
    AND CO2_STATUS = 'VALOR'
    AND CO2_QTSEGU = 0
    AND CO2_SEGUM = 'VALOR'
    AND CO2_TPBEM = 'VALOR'
    AND CO2_SALDO = 0
    AND CO2_DIFMIN = 0
    AND CO2_ITEMCN = 0
    AND CO2_PARTEX = 'VALOR'
    AND CO2_QTDRSV = 0

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.