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

Tabela SCY no Protheus

Histórico Pedidos de Compras

A tabela SCY do Protheus está descrita no dicionário (SX2) como “Histórico Pedidos de Compras”. Possui 124 campos e 15 índices e chave única CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN+CY_ITEMGRD. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SCY
Nome
Histórico Pedidos de Compras
Nome (inglês)
Purchase Orders History
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN+CY_ITEMGRD
Campos / índices
124 / 15

Campos da tabela SCY (124)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CY_FILIAL C 2 0 Filial Filial do Sistema Real
02 CY_TIPO N 1 0 Tipo Controle de PC ou AE Real
03 CY_ITEM C 4 0 Item Item do pedido de compra Real
04 CY_PRODUTO C 15 0 Produto Codigo do produto Real
05 CY_UM C 2 0 Unidade Unidade de medida Real
06 CY_SEGUM C 2 0 Segunda UM Segunda Unidade de Medida Real
07 CY_QUANT N 12 2 Quantidade Quantidade pedida Real
08 CY_CODTAB C 3 0 Tab.Preco Tabela de Preco Real
09 CY_PRECO N 14 2 Prc Unitario Preco unitario do item Real
10 CY_TOTAL N 14 2 Vlr.Total Valor total do item Real
11 CY_QTSEGUM N 12 2 Qtd. 2a UM Qtde na Segunda Unidade Real
12 CY_IPI N 5 2 Aliq. IPI Alíquota de IPI Real
13 CY_NUMSC C 6 0 Numero da SC Numero da solicita.compra Real
14 CY_ITEMSC C 4 0 Item da SC Item da solicita.compra Real
15 CY_DATPRF D 8 0 Dt. Entrega Data Entrega Real
16 CY_LOCAL C 2 0 Armazem Armazem Real
17 CY_OBS C 30 0 Observacoes Observacoes Real
18 CY_FORNECE C 6 0 Fornecedor Codigo do fornecedor Real
19 CY_LOJA C 2 0 Loja Loja do fornecedor Real
20 CY_CONTA C 20 0 Cta Contabil Conta Contabil do Produto Real
21 CY_ITEMCTA C 9 0 Item Conta Item da Conta Contabil Real
22 CY_CC C 9 0 Centro Custo Centro de Custo Real
23 CY_COND C 3 0 Cond. Pagto Codigo da condicao de Pgt Real
24 CY_CONTATO C 15 0 Contato Contato Real
25 CY_FILENT C 2 0 Filial Entr. Filial para Entrega Real
26 CY_DESC1 N 5 2 Desconto 1 Desconto 1 em cascata Real
27 CY_DESC2 N 5 2 Desconto 2 Desconto 2 em cascata Real
28 CY_DESC3 N 5 2 Desconto 3 Desconto 3 em cascata Real
29 CY_EMISSAO D 8 0 DT Emissao Data de Emissao Real
30 CY_NUM C 6 0 Numero PC Numero do pedido de compr Real
31 CY_QUJE N 12 2 Qtd.Entregue Quantidade ja' entregue Real
32 CY_REAJUST C 3 0 Reajuste Codigo da formula do reaj Real
33 CY_FRETE N 14 2 Vlr.Frete Valor do frete combinado Real
34 CY_EMITIDO C 1 0 Ja' emitiu 'S' se ja'emitiu Real
35 CY_DESCRI C 50 0 Descricao Descricao do Produto Real
36 CY_TPFRETE C 1 0 Tipo Frete Tipo do Frete Utilizado Real
37 CY_QTDREEM N 2 0 Reemissao Quantidade de Reemissoes Real
38 CY_CODLIB C 10 0 Liberacao Codigo de Liberacao Real
39 CY_RESIDUO C 1 0 Resid. Elim. PC com Residuo Eliminado. Real
40 CY_NUMCOT C 6 0 Num.Cotacao Numero da Cotacao Real
41 CY_MSG C 3 0 Mensagem Mensagem para Pedido Real
42 CY_TX C 2 0 Transmissao Flag para Transmissao Real
43 CY_CONTROL C 1 0 Controle Campo de Controle Real
44 CY_IPIBRUT C 1 0 Cons. Desc. Considera Desconto p/IPI Real
45 CY_ENCER C 1 0 Ped. Encerr. Pedido Encerrado Real
46 CY_OP C 14 0 OP. Ordem de Producao Real
47 CY_VLDESC N 14 2 Vl. Desconto Valor do Desconto do item Real
48 CY_SEQUEN C 4 0 Sequencia Sequencia Real
49 CY_NUMIMP C 6 0 Num.Purch.Or Numero do Purch. Order Real
50 CY_ORIGEM C 8 0 Rotina Gerad Rotina Geradora Real
51 CY_QTDACLA N 12 2 Qtd.a Classi Qtde a Classificar Real
52 CY_VALEMB N 16 2 Vlr Embalag. Valor da Embalagem Real
53 CY_FLUXO C 1 0 Fluxo Caixa Fluxo de Caixa (S/N) Real
54 CY_TPOP C 1 0 Tipo Op Tipo da Ordem de Produção Real
55 CY_APROV C 6 0 Grupo Aprov. Grupo de Aprovacao Real
56 CY_CONAPRO C 1 0 Controle Ap. Controle de Aprovacao Real
57 CY_GRUPCOM C 6 0 Gr. Compras Grupo de Compradores Real
58 CY_USER C 6 0 Cod. Usuario Codigo do Usuario Real
59 CY_STATME C 1 0 Status do ME Status do Mercado Eletr. Real
60 CY_OK C 2 0 Ok Ok para geracao do ME Real
61 CY_QTDSOL N 12 2 Qtde da SC Quantidade pedida da SC Real
62 CY_VALIPI N 14 2 Vlr.IPI Valor do IPI do Item Real
63 CY_OPER C 2 0 Tip.Operacao Tipo de Operacao Virtual
64 CY_VALICM N 14 2 Vlr.ICMS Valor do ICMS do item Real
65 CY_TES C 3 0 Tipo Entrada Tipo de entrada da nota Real
66 CY_DESC N 5 2 % Desc.Item Desconto no item Real
67 CY_PICM N 5 2 Aliq.ICMS Aliquota de ICMS Real
68 CY_BASEICM N 14 2 Base Icms Valor Base do ICMS Real
69 CY_BASEIPI N 14 2 Vlr.Base IPI Valor Base de Calc. IPI Real
70 CY_SEGURO N 14 2 Vlr.Seguro Valor do Seguro Real
71 CY_DESPESA N 14 2 Vlr.Despesas Valor das Despesas Real
72 CY_VALFRE N 14 2 Vlr.Frete Valor do frete do item Real
73 CY_MOEDA N 2 0 Moeda Moeda Real
74 CY_TXMOEDA N 11 4 Taxa Moeda Taxa Moeda Real
75 CY_FREPPCC C 2 0 Tipo Frete Tipo Frete Real
76 CY_PENDEN C 1 0 Pendente Pendente Real
77 CY_CLVL C 9 0 Classe Valor Classe Valor Contabil Real
78 CY_DT_IMP D 8 0 Dt Import. Dt Import. Real
79 CY_BASEIR N 14 2 Base IRRF Valor Base de Calc. IRRF Real
80 CY_AGENTE C 3 0 Ag.Embarc. Agente Embarcador Real
81 CY_FORWARD C 3 0 Cod Forward. Forwarder Real
82 CY_ALIQIR N 6 2 Aliq. IRRF Aliquota IRRF Real
83 CY_VALIR N 14 2 Valor IRRF Valor de IRRF do Item Real
84 CY_TIPO_EM C 3 0 Via Transp. Via Transp. Real
85 CY_ORIGIMP C 3 0 Origem Origem Real
86 CY_ICMCOMP N 14 2 ICMS Compl. Valor Icms Complementar Real
87 CY_DEST C 3 0 Destino Destino Real
88 CY_CODGRP C 4 0 Grupo Grupo Veiculos/Oficina Virtual
89 CY_COMPRA C 3 0 Cod.Comprad. Comprador Real
90 CY_ICMSRET N 14 2 ICMS Retido Valor do ICMS Solidario Real
91 CY_CODITE C 27 0 Cod. Produto Produto Veiculos/Oficina Virtual
92 CY_PESO_B N 12 4 Peso Bruto Peso Bruto Real
93 CY_INCOTER C 3 0 Incoterm Incoterm Real
94 CY_SEQMRP C 6 0 Seq MRP Seq MRP que originou PC Real
95 CY_CODORCA C 8 0 Cod. Orcam. Codigo do Orcamento Real
96 CY_IMPORT C 3 0 Importador Codigo do Importador Real
97 CY_CONSIG C 3 0 Cod.Consig. Codigo do Consignatario Real
98 CY_DTLANC D 8 0 Dt. Contab. Data de Contabilizacao Real
99 CY_CODCRED C 6 0 Cod.Credor Codigo do Credor Real
9A CY_CONF_PE D 8 0 Dt Confirm. Data Conf. do Pedido Real
9B CY_DESP C 3 0 Despachante Despachante Real
9C CY_TIPOEMP C 1 0 Tipo empenho Tipo de empenho Real
9D CY_ESPEMP C 1 0 Esp.Empenho Especie de Empenho Real
9E CY_EXPORTA C 6 0 Exportador Exportador Real
9F CY_LOJAEXP C 2 0 Exp. Loja Loja do Exportador Real
9G CY_PROVENT C 3 0 Origem Imp. Origem Importação Real
9H CY_VERSAO C 4 0 Versão Manut Versão da Manutenção Real
9I CY_CONTAIN C 1 0 Modal. CNTR Modalidade de Container Real
9J CY_ITEMGRD C 3 0 Item Grade Item Grade Real
9K CY_MT3 N 8 2 Vol. Cubado Volume Cubado Real
9L CY_CONTA20 N 4 0 Contain. 20' Containers de 20' Real
9M CY_CONTA40 N 4 0 Contain. 40' Containers de 40' Real
9N CY_CON40HC N 4 0 Cont. 40' hc Containers de 40 hc Real
9O CY_ARMAZEM C 7 0 Armazem Armazem Real
9P CY_FABRICA C 6 0 Fabricante Fabricante Real
9Q CY_LOJFABR C 2 0 Fabric. Loja Loja do Fabricante Real
9R CY_DT_EMB D 8 0 Dt Embarque Dt Embarque Real
9S CY_TEC C 10 0 Pos.IPI/NCM Nomenclatura Ext.Mercosul Real
9T CY_EX_NCM C 3 0 Ex-NCM Ex-NCM - determina % I.I. Real
9U CY_EX_NBM C 3 0 Ex-NBM Ex-NBM - determina % IPI Real
9V CY_EC05DB C 16 0 Ent.Deb. 05 Ent. Contábil Debito 05 Real
9W CY_EC05CR C 16 0 Ent.Cred. 05 Ent. Contábil Credito 05 Real
9X CY_EC06DB C 16 0 Ent.Deb. 06 Ent. Contábil Debito 06 Real
9Y CY_EC06CR C 16 0 Ent.Cred. 06 Ent. Contábil Credito 06 Real

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

Índices da tabela SCY (15)

OrdemChaveDescriçãoApelido
1CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENNumero PC + Item + Versão Manut + Sequencia
2CY_FILIAL+CY_PRODUTO+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAOProduto + Fornecedor + Loja + Numero PC + Versão Manut
3CY_FILIAL+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAOFornecedor + Loja + Numero PC + Versão Manut
4CY_FILIAL+CY_PRODUTO+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENProduto + Numero PC + Item + Versão Manut + Sequencia
5CY_FILIAL+DTOS(CY_EMISSAO)+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENDT Emissao + Numero PC + Item + Versão Manut + Sequencia
6CY_FILENT+CY_PRODUTO+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAOFilial Entr. + Produto + Fornecedor + Loja + Numero PC + Versão Manut
7CY_FILIAL+CY_PRODUTO+DTOS(CY_DATPRF)+CY_VERSAOProduto + Dt. Entrega + Versão Manut
8CY_FILIAL+CY_OP+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENOP. + Numero PC + Item + Versão Manut + Sequencia
9CY_FILENT+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAOFilial Entr. + Fornecedor + Loja + Numero PC + Versão Manut
ACY_FILIAL+STR(CY_TIPO,1)+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENTipo + Numero PC + Item + Versão Manut + Sequencia
BCY_FILIAL+CY_TPOP+CY_OP+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUENTipo Op + OP. + Numero PC + Item + Versão Manut + Sequencia
CCY_FILIAL+CY_APROV+CY_GRUPCOM+CY_VERSAOGrupo Aprov. + Gr. Compras + Versão Manut
DCY_FILENT+CY_PRODUTO+CY_FORNECE+CY_NUM+CY_VERSAOFilial Entr. + Produto + Fornecedor + Numero PC + Versão Manut
ECY_FILENT+CY_NUM+CY_ITEM+CY_VERSAOFilial Entr. + Numero PC + Item + Versão Manut
FCY_FILIAL+CY_ENCER+CY_PRODUTO+DTOS(CY_EMISSAO)+CY_VERSAOPed. Encerr. + Produto + DT Emissao + Versão Manut

Perguntas frequentes sobre a tabela SCY

O que é a tabela SCY?

É a tabela “Histórico Pedidos de Compras” do ERP TOTVS Protheus, com 124 campos definidos no dicionário SX3.

Qual é a chave única da tabela SCY?

A chave única é CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN+CY_ITEMGRD.

Quais são os índices da tabela SCY?

A tabela tem 15 índices. O principal (ordem 1) usa a chave CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN.

Qual é o nome físico da tabela SCY 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: SCY990). Em ADVPL, use RetSqlName("SCY") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SCY

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

SELECT
    CY_FILIAL,
    CY_TIPO,
    CY_ITEM,
    CY_PRODUTO,
    CY_UM,
    CY_SEGUM,
    CY_QUANT,
    CY_CODTAB,
    CY_PRECO,
    CY_TOTAL,
    CY_QTSEGUM,
    CY_IPI,
    CY_NUMSC,
    CY_ITEMSC,
    CY_DATPRF,
    CY_LOCAL,
    CY_OBS,
    CY_FORNECE,
    CY_LOJA,
    CY_CONTA,
    CY_ITEMCTA,
    CY_CC,
    CY_COND,
    CY_CONTATO,
    CY_FILENT,
    CY_DESC1,
    CY_DESC2,
    CY_DESC3,
    CY_EMISSAO,
    CY_NUM,
    CY_QUJE,
    CY_REAJUST,
    CY_FRETE,
    CY_EMITIDO,
    CY_DESCRI,
    CY_TPFRETE,
    CY_QTDREEM,
    CY_CODLIB,
    CY_RESIDUO,
    CY_NUMCOT,
    CY_MSG,
    CY_TX,
    CY_CONTROL,
    CY_IPIBRUT,
    CY_ENCER,
    CY_OP,
    CY_VLDESC,
    CY_SEQUEN,
    CY_NUMIMP,
    CY_ORIGEM,
    CY_QTDACLA,
    CY_VALEMB,
    CY_FLUXO,
    CY_TPOP,
    CY_APROV,
    CY_CONAPRO,
    CY_GRUPCOM,
    CY_USER,
    CY_STATME,
    CY_OK,
    CY_QTDSOL,
    CY_VALIPI,
    CY_OPER,
    CY_VALICM,
    CY_TES,
    CY_DESC,
    CY_PICM,
    CY_BASEICM,
    CY_BASEIPI,
    CY_SEGURO,
    CY_DESPESA,
    CY_VALFRE,
    CY_MOEDA,
    CY_TXMOEDA,
    CY_FREPPCC,
    CY_PENDEN,
    CY_CLVL,
    CY_DT_IMP,
    CY_BASEIR,
    CY_AGENTE,
    CY_FORWARD,
    CY_ALIQIR,
    CY_VALIR,
    CY_TIPO_EM,
    CY_ORIGIMP,
    CY_ICMCOMP,
    CY_DEST,
    CY_CODGRP,
    CY_COMPRA,
    CY_ICMSRET,
    CY_CODITE,
    CY_PESO_B,
    CY_INCOTER,
    CY_SEQMRP,
    CY_CODORCA,
    CY_IMPORT,
    CY_CONSIG,
    CY_DTLANC,
    CY_CODCRED,
    CY_CONF_PE,
    CY_DESP,
    CY_TIPOEMP,
    CY_ESPEMP,
    CY_EXPORTA,
    CY_LOJAEXP,
    CY_PROVENT,
    CY_VERSAO,
    CY_CONTAIN,
    CY_ITEMGRD,
    CY_MT3,
    CY_CONTA20,
    CY_CONTA40,
    CY_CON40HC,
    CY_ARMAZEM,
    CY_FABRICA,
    CY_LOJFABR,
    CY_DT_EMB,
    CY_TEC,
    CY_EX_NCM,
    CY_EX_NBM,
    CY_EC05DB,
    CY_EC05CR,
    CY_EC06DB,
    CY_EC06CR
FROM SCY
WHERE
    D_E_L_E_T_ = ' '
    AND CY_FILIAL = 'VALOR'
    AND CY_TIPO = 0
    AND CY_ITEM = 'VALOR'
    AND CY_PRODUTO = 'VALOR'
    AND CY_UM = 'VALOR'
    AND CY_SEGUM = 'VALOR'
    AND CY_QUANT = 0
    AND CY_CODTAB = 'VALOR'
    AND CY_PRECO = 0
    AND CY_TOTAL = 0
    AND CY_QTSEGUM = 0
    AND CY_IPI = 0
    AND CY_NUMSC = 'VALOR'
    AND CY_ITEMSC = 'VALOR'
    AND CY_DATPRF BETWEEN '20261001' AND '20261031'
    AND CY_LOCAL = 'VALOR'
    AND CY_OBS = 'VALOR'
    AND CY_FORNECE = 'VALOR'
    AND CY_LOJA = 'VALOR'
    AND CY_CONTA = 'VALOR'
    AND CY_ITEMCTA = 'VALOR'
    AND CY_CC = 'VALOR'
    AND CY_COND = 'VALOR'
    AND CY_CONTATO = 'VALOR'
    AND CY_FILENT = 'VALOR'
    AND CY_DESC1 = 0
    AND CY_DESC2 = 0
    AND CY_DESC3 = 0
    AND CY_EMISSAO BETWEEN '20261001' AND '20261031'
    AND CY_NUM = 'VALOR'
    AND CY_QUJE = 0
    AND CY_REAJUST = 'VALOR'
    AND CY_FRETE = 0
    AND CY_EMITIDO = 'VALOR'
    AND CY_DESCRI = 'VALOR'
    AND CY_TPFRETE = 'VALOR'
    AND CY_QTDREEM = 0
    AND CY_CODLIB = 'VALOR'
    AND CY_RESIDUO = 'VALOR'
    AND CY_NUMCOT = 'VALOR'
    AND CY_MSG = 'VALOR'
    AND CY_TX = 'VALOR'
    AND CY_CONTROL = 'VALOR'
    AND CY_IPIBRUT = 'VALOR'
    AND CY_ENCER = 'VALOR'
    AND CY_OP = 'VALOR'
    AND CY_VLDESC = 0
    AND CY_SEQUEN = 'VALOR'
    AND CY_NUMIMP = 'VALOR'
    AND CY_ORIGEM = 'VALOR'
    AND CY_QTDACLA = 0
    AND CY_VALEMB = 0
    AND CY_FLUXO = 'VALOR'
    AND CY_TPOP = 'VALOR'
    AND CY_APROV = 'VALOR'
    AND CY_CONAPRO = 'VALOR'
    AND CY_GRUPCOM = 'VALOR'
    AND CY_USER = 'VALOR'
    AND CY_STATME = 'VALOR'
    AND CY_OK = 'VALOR'
    AND CY_QTDSOL = 0
    AND CY_VALIPI = 0
    AND CY_OPER = 'VALOR'
    AND CY_VALICM = 0
    AND CY_TES = 'VALOR'
    AND CY_DESC = 0
    AND CY_PICM = 0
    AND CY_BASEICM = 0
    AND CY_BASEIPI = 0
    AND CY_SEGURO = 0
    AND CY_DESPESA = 0
    AND CY_VALFRE = 0
    AND CY_MOEDA = 0
    AND CY_TXMOEDA = 0
    AND CY_FREPPCC = 'VALOR'
    AND CY_PENDEN = 'VALOR'
    AND CY_CLVL = 'VALOR'
    AND CY_DT_IMP BETWEEN '20261001' AND '20261031'
    AND CY_BASEIR = 0
    AND CY_AGENTE = 'VALOR'
    AND CY_FORWARD = 'VALOR'
    AND CY_ALIQIR = 0
    AND CY_VALIR = 0
    AND CY_TIPO_EM = 'VALOR'
    AND CY_ORIGIMP = 'VALOR'
    AND CY_ICMCOMP = 0
    AND CY_DEST = 'VALOR'
    AND CY_CODGRP = 'VALOR'
    AND CY_COMPRA = 'VALOR'
    AND CY_ICMSRET = 0
    AND CY_CODITE = 'VALOR'
    AND CY_PESO_B = 0
    AND CY_INCOTER = 'VALOR'
    AND CY_SEQMRP = 'VALOR'
    AND CY_CODORCA = 'VALOR'
    AND CY_IMPORT = 'VALOR'
    AND CY_CONSIG = 'VALOR'
    AND CY_DTLANC BETWEEN '20261001' AND '20261031'
    AND CY_CODCRED = 'VALOR'
    AND CY_CONF_PE BETWEEN '20261001' AND '20261031'
    AND CY_DESP = 'VALOR'
    AND CY_TIPOEMP = 'VALOR'
    AND CY_ESPEMP = 'VALOR'
    AND CY_EXPORTA = 'VALOR'
    AND CY_LOJAEXP = 'VALOR'
    AND CY_PROVENT = 'VALOR'
    AND CY_VERSAO = 'VALOR'
    AND CY_CONTAIN = 'VALOR'
    AND CY_ITEMGRD = 'VALOR'
    AND CY_MT3 = 0
    AND CY_CONTA20 = 0
    AND CY_CONTA40 = 0
    AND CY_CON40HC = 0
    AND CY_ARMAZEM = 'VALOR'
    AND CY_FABRICA = 'VALOR'
    AND CY_LOJFABR = 'VALOR'
    AND CY_DT_EMB BETWEEN '20261001' AND '20261031'
    AND CY_TEC = 'VALOR'
    AND CY_EX_NCM = 'VALOR'
    AND CY_EX_NBM = 'VALOR'
    AND CY_EC05DB = 'VALOR'
    AND CY_EC05CR = 'VALOR'
    AND CY_EC06DB = 'VALOR'
    AND CY_EC06CR = 'VALOR'

Outras tabelas relacionadas

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