A tabela SCO do Protheus está descrita no dicionário (SX2) como “Planilhas de Formacao de Preco”. Possui 22 campos e 3 índices e chave única CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_LINHA+CO_NOME+CO_PRODUTO+DTOS(CO_DATA). Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SCO
- Nome
- Planilhas de Formacao de Preco
- Nome (inglês)
- Pricing Table
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_LINHA+CO_NOME+CO_PRODUTO+DTOS(CO_DATA)- Campos / índices
- 22 / 3
Campos da tabela SCO (22)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | CO_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | CO_CODIGO | C | 6 | 0 | Codigo | Cod. Planilha | Real |
| 03 | CO_REVISAO | C | 6 | 0 | Revisão | Revisão da planilha | Real |
| 04 | CO_NOME | C | 20 | 0 | Nome Plan. | Nome da Planilha | Real |
| 05 | CO_LINHA | C | 5 | 0 | Linha | Linha da Planilha | Real |
| 06 | CO_PRODUTO | C | 15 | 0 | Cod. Produto | Codigo do Produto | Real |
| 07 | CO_TIPO | C | 2 | 0 | Tipo Produto | Tipo de Produto | Real |
| 08 | CO_DESC | C | 30 | 0 | Descrição | Descrição | Real |
| 09 | CO_NIVEL | C | 2 | 0 | Nivel | Nivel do produto na est. | Real |
| 10 | CO_QUANT | N | 12 | 2 | Quantidade | Quantidade do produto | Real |
| 11 | CO_VALOR | N | 14 | 2 | Valor Total | Valor Total | Real |
| 12 | CO_PORCENT | N | 6 | 2 | Particip. % | Participação na estrut. % | Real |
| 13 | CO_TPCUSTO | N | 1 | 0 | Tipo Custo | Tipo de Custo da Planilha | Real |
| 14 | CO_TPLINHA | C | 1 | 0 | Tipo Linha | Tipo de Linha da Planilha | Real |
| 15 | CO_PERCFOR | N | 6 | 2 | Perc. Formul | Participacao Formula % | Real |
| 16 | CO_FORMULA | C | 100 | 0 | Formula | Formula | Real |
| 17 | CO_CELPERC | C | 6 | 0 | Cel. Percent | Celula Percentual | Real |
| 18 | CO_VALFOR | N | 16 | 6 | Val. Formula | Valor Formula | Real |
| 19 | CO_DATA | D | 8 | 0 | Data Plan. | Data da Revisao Plan. | Real |
| 20 | CO_DATBASE | D | 8 | 0 | Data Base | Data Base do Sistema | Real |
| 21 | CO_INTPV | C | 1 | 0 | Int. PV | Integração Pedido Venda | Real |
| 22 | CO_INTPUB | C | 1 | 0 | Integ Public | Integração Publicação Prc | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SCO (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_LINHA | Codigo + Revisão + Linha | |
| 2 | CO_FILIAL+CO_PRODUTO+CO_TIPO | Cod. Produto + Tipo Produto | |
| 3 | CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_PRODUTO | Codigo + Revisão + Cod. Produto |
Perguntas frequentes sobre a tabela SCO
O que é a tabela SCO?
É a tabela “Planilhas de Formacao de Preco” do ERP TOTVS Protheus, com 22 campos definidos no dicionário SX3.
Qual é a chave única da tabela SCO?
A chave única é CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_LINHA+CO_NOME+CO_PRODUTO+DTOS(CO_DATA).
Quais são os índices da tabela SCO?
A tabela tem 3 índices. O principal (ordem 1) usa a chave CO_FILIAL+CO_CODIGO+CO_REVISAO+CO_LINHA.
Qual é o nome físico da tabela SCO 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: SCO990). Em ADVPL, use RetSqlName("SCO") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SCO
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
CO_FILIAL,
CO_CODIGO,
CO_REVISAO,
CO_NOME,
CO_LINHA,
CO_PRODUTO,
CO_TIPO,
CO_DESC,
CO_NIVEL,
CO_QUANT,
CO_VALOR,
CO_PORCENT,
CO_TPCUSTO,
CO_TPLINHA,
CO_PERCFOR,
CO_FORMULA,
CO_CELPERC,
CO_VALFOR,
CO_DATA,
CO_DATBASE,
CO_INTPV,
CO_INTPUB
FROM SCO
WHERE
D_E_L_E_T_ = ' '
AND CO_FILIAL = 'VALOR'
AND CO_CODIGO = 'VALOR'
AND CO_REVISAO = 'VALOR'
AND CO_NOME = 'VALOR'
AND CO_LINHA = 'VALOR'
AND CO_PRODUTO = 'VALOR'
AND CO_TIPO = 'VALOR'
AND CO_DESC = 'VALOR'
AND CO_NIVEL = 'VALOR'
AND CO_QUANT = 0
AND CO_VALOR = 0
AND CO_PORCENT = 0
AND CO_TPCUSTO = 0
AND CO_TPLINHA = 'VALOR'
AND CO_PERCFOR = 0
AND CO_FORMULA = 'VALOR'
AND CO_CELPERC = 'VALOR'
AND CO_VALFOR = 0
AND CO_DATA BETWEEN '20261001' AND '20261031'
AND CO_DATBASE BETWEEN '20261001' AND '20261031'
AND CO_INTPV = 'VALOR'
AND CO_INTPUB = 'VALOR'
Outras tabelas relacionadas
- SC0 Reservas para Faturamento
- SC1 Solicitações de Compra
- SC2 Ordens de Produção
- SC3 Contrato de Parceria
- SC4 Previsão de Vendas
- SC5 Pedidos de Venda
- SC6 Itens dos Pedidos de Venda
- SC7 Ped.Compra / Aut.Entrega
- SC8 Cotações
- SC9 Pedidos Liberados
- SCA Movimento de OS
- SCB Contrato
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.