Pragiva — Tecnologia na prática

Tabelas Referência

SCY Histórico Pedidos de Compras

SCY tem 120 campos, 15 índices e 8 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
SCY + empresa, ex.: SCY010
Chave única
CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN+CY_ITEMGRD
Compartilhamento
Exclusivo
Estrutura
120 campos (3 virtuais), 15 índices, 8 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 CY_FILIAL, CY_NUM, CY_ITEM, CY_VERSAO, CY_SEQUEN, CY_ITEMGRD
  FROM SCY010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY CY_FILIAL, CY_NUM, CY_ITEM, CY_VERSAO, CY_SEQUEN, CY_ITEMGRD
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'SCY'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem SCY se liga

Consulta 22

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Campos 120

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Tipo Numérico 1 0 Real 9 — Controle de PC ou AE
Item Caractere 4 0 Real @! — Item do pedido de compra
Produto Caractere 15 0 Real @! SB1 Codigo do produto
Unidade Caractere 2 0 Real — SAH Unidade de medida
Segunda UM Caractere 2 0 Real — SAH Segunda Unidade de Medida
Quantidade Numérico 12 2 Real @E 999,999,999.99 — Quantidade pedida
Tab.Preco Caractere 3 0 Real @! AIA Tabela de Preco
Prc Unitario Numérico 14 2 Real @E 99,999,999,999.99 — Preco unitario do item
Vlr.Total Numérico 14 2 Real @E 999,999,999.99 — Valor total do item
Qtd. 2a UM Numérico 12 2 Real @E 999,999,999.99 — Qtde na Segunda Unidade
Aliq. IPI Numérico 5 2 Real @E 99.99 — Alíquota de IPI
Numero da SC Caractere 6 0 Real @! SC1 Numero da solicita.compra
Item da SC Caractere 4 0 Real @! — Item da solicita.compra
Dt. Entrega Data 8 0 Real — — Data Entrega
Armazem Caractere 2 0 Real @! NNR Armazem
Observacoes Caractere 30 0 Real @! — Observacoes
Fornecedor Caractere 6 0 Real @! FOR Codigo do fornecedor
Loja Caractere 2 0 Real @! — Loja do fornecedor
Cta Contabil Caractere 20 0 Real @! CT1 Conta Contabil do Produto
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Item Conta Caractere 9 0 Real @! CTD Item da Conta Contabil
Centro Custo Caractere 9 0 Real @! CTT Centro de Custo
Cond. Pagto Caractere 3 0 Real @! SE4 Codigo da condicao de Pgt
Contato Caractere 15 0 Real @! — Contato
Filial Entr. Caractere 2 0 Real — XM0 Filial para Entrega
Desconto 1 Numérico 5 2 Real @E 99.99 — Desconto 1 em cascata
Desconto 2 Numérico 5 2 Real @E 99.99 — Desconto 2 em cascata
Desconto 3 Numérico 5 2 Real @E 99.99 — Desconto 3 em cascata
DT Emissao Data 8 0 Real — — Data de Emissao
Numero PC Caractere 6 0 Real @! — Numero do pedido de compr
Qtd.Entregue Numérico 12 2 Real @E 999,999,999.99 — Quantidade ja' entregue
Reajuste Caractere 3 0 Real @! SM4 Codigo da formula do reaj
Vlr.Frete Numérico 14 2 Real @E 999,999,999.99 — Valor do frete combinado
Ja' emitiu Caractere 1 0 Real ! — 'S' se ja'emitiu
Descricao Caractere 50 0 Real @! — Descricao do Produto
Tipo Frete Caractere 1 0 Real X — Tipo do Frete Utilizado
Reemissao Numérico 2 0 Real 99 — Quantidade de Reemissoes
Liberacao Caractere 10 0 Real @! — Codigo de Liberacao
Resid. Elim. Caractere 1 0 Real @! — PC com Residuo Eliminado.
Num.Cotacao Caractere 6 0 Real @! — Numero da Cotacao
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Mensagem Caractere 3 0 Real @! SM4 Mensagem para Pedido
Transmissao Caractere 2 0 Real !! — Flag para Transmissao
Controle Caractere 1 0 Real — — Campo de Controle
Cons. Desc. Caractere 1 0 Real @! — Considera Desconto p/IPI
Ped. Encerr. Caractere 1 0 Real ! — Pedido Encerrado
OP. Caractere 14 0 Real @! — Ordem de Producao
Vl. Desconto Numérico 14 2 Real @E 99,999,999,999.99 — Valor do Desconto do item
Sequencia Caractere 4 0 Real @! — Sequencia
Num.Purch.Or Caractere 6 0 Real — — Numero do Purch. Order
Rotina Gerad Caractere 8 0 Real — — Rotina Geradora
Qtd.a Classi Numérico 12 2 Real @E 999,999,999.99 — Qtde a Classificar
Vlr Embalag. Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor da Embalagem
Fluxo Caixa Caractere 1 0 Real @! — Fluxo de Caixa (S/N)
Tipo Op Caractere 1 0 Real @! — Tipo da Ordem de Produção
Grupo Aprov. Caractere 6 0 Real @! — Grupo de Aprovacao
Controle Ap. Caractere 1 0 Real @! — Controle de Aprovacao
Gr. Compras Caractere 6 0 Real @! — Grupo de Compradores
Cod. Usuario Caractere 6 0 Real @! — Codigo do Usuario
Status do ME Caractere 1 0 Real @! — Status do Mercado Eletr.
Ok Caractere 2 0 Real — — Ok para geracao do ME
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Qtde da SC Numérico 12 2 Real @E 999,999,999.99 — Quantidade pedida da SC
Vlr.IPI Numérico 14 2 Real @E 99,999,999,999.99 — Valor do IPI do Item
Tip.Operacao Caractere 2 0 Virtual — — Tipo de Operacao
Vlr.ICMS Numérico 14 2 Real @E 99,999,999,999.99 — Valor do ICMS do item
Tipo Entrada Caractere 3 0 Real @! SF4 Tipo de entrada da nota
% Desc.Item Numérico 5 2 Real @E 99.99 — Desconto no item
Aliq.ICMS Numérico 5 2 Real @E 99.99 — Aliquota de ICMS
Base Icms Numérico 14 2 Real @E 99,999,999,999.99 — Valor Base do ICMS
Vlr.Base IPI Numérico 14 2 Real @E 99,999,999,999.99 — Valor Base de Calc. IPI
Vlr.Seguro Numérico 14 2 Real @E 99,999,999,999.99 — Valor do Seguro
Vlr.Despesas Numérico 14 2 Real @E 99,999,999,999.99 — Valor das Despesas
Vlr.Frete Numérico 14 2 Real @E 99,999,999,999.99 — Valor do frete do item
Moeda Numérico 2 0 Real 99 — Moeda
Taxa Moeda Numérico 11 4 Real @E 999999.9999 — Taxa Moeda
Tipo Frete Caractere 2 0 Real @! — Tipo Frete
Pendente Caractere 1 0 Real @! — Pendente
Classe Valor Caractere 9 0 Real @! CTH Classe Valor Contabil
Dt Import. Data 8 0 Real — — Dt Import.
Base IRRF Numérico 14 2 Real @E 99,999,999,999.99 — Valor Base de Calc. IRRF
Ag.Embarc. Caractere 3 0 Real @! DB8 Agente Embarcador
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Cod Forward. Caractere 3 0 Real @! DB8 Forwarder
Aliq. IRRF Numérico 6 2 Real @E 999.99 — Aliquota IRRF
Valor IRRF Numérico 14 2 Real @E 99,999,999,999.99 — Valor de IRRF do Item
Via Transp. Caractere 3 0 Real @! DBF Via Transp.
Origem Caractere 3 0 Real @! DBD Origem
ICMS Compl. Numérico 14 2 Real @E 99,999,999,999.99 — Valor Icms Complementar
Destino Caractere 3 0 Real @! DBD Destino
Grupo Caractere 4 0 Virtual @! SBM Grupo Veiculos/Oficina
Cod.Comprad. Caractere 3 0 Real @! SY1 Comprador
ICMS Retido Numérico 14 2 Real @E 99,999,999,999.99 — Valor do ICMS Solidario
Cod. Produto Caractere 27 0 Virtual — B00 Produto Veiculos/Oficina
Peso Bruto Numérico 12 4 Real @E 9,999,999.9999 — Peso Bruto
Incoterm Caractere 3 0 Real @! DB6 Incoterm
Seq MRP Caractere 6 0 Real @! — Seq MRP que originou PC
Cod. Orcam. Caractere 8 0 Real — N13 Codigo do Orcamento
Importador Caractere 3 0 Real @! DB7 Codigo do Importador
Cod.Consig. Caractere 3 0 Real @! DB7 Codigo do Consignatario
Dt. Contab. Data 8 0 Real — — Data de Contabilizacao
Cod.Credor Caractere 6 0 Real @! — Codigo do Credor
Dt Confirm. Data 8 0 Real — — Data Conf. do Pedido
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Despachante Caractere 3 0 Real @! DB9 Despachante
Tipo empenho Caractere 1 0 Real @! — Tipo de empenho
Esp.Empenho Caractere 1 0 Real @! — Especie de Empenho
Exportador Caractere 6 0 Real @! — Exportador
Exp. Loja Caractere 2 0 Real @! — Loja do Exportador
Origem Imp. Caractere 3 0 Real @! — Origem Importação
Versão Manut Caractere 4 0 Real @! — Versão da Manutenção
Modal. CNTR Caractere 1 0 Real @! — Modalidade de Container
Item Grade Caractere 3 0 Real @! — Item Grade
Vol. Cubado Numérico 8 2 Real @E 99,999.99 — Volume Cubado
Contain. 20' Numérico 4 0 Real @E 9999 — Containers de 20'
Contain. 40' Numérico 4 0 Real @E 9999 — Containers de 40'
Cont. 40' hc Numérico 4 0 Real @E 9999 — Containers de 40 hc
Armazem Caractere 7 0 Real 9999999 — Armazem
Fabricante Caractere 6 0 Real @! — Fabricante
Fabric. Loja Caractere 2 0 Real @! — Loja do Fabricante
Dt Embarque Data 8 0 Real — — Dt Embarque
Pos.IPI/NCM Caractere 10 0 Real @R 9999.99.99 — Nomenclatura Ext.Mercosul
Ex-NCM Caractere 3 0 Real @R 999 — Ex-NCM - determina % I.I.
Ex-NBM Caractere 3 0 Real @! — Ex-NBM - determina % IPI

Índices 15

OrdemChaveDescriçãoNicknamePesquisa
1 CY_FILIAL+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN Numero PC + Item + Versão Manut + Sequencia — S
2 CY_FILIAL+CY_PRODUTO+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAO Produto + Fornecedor + Loja + Numero PC + Versão Manut — S
3 CY_FILIAL+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAO Fornecedor + Loja + Numero PC + Versão Manut — S
4 CY_FILIAL+CY_PRODUTO+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN Produto + Numero PC + Item + Versão Manut + Sequencia — S
5 CY_FILIAL+DTOS(CY_EMISSAO)+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN DT Emissao + Numero PC + Item + Versão Manut + Sequencia — S
6 CY_FILENT+CY_PRODUTO+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAO Filial Entr. + Produto + Fornecedor + Loja + Numero PC + Versão Manut — S
7 CY_FILIAL+CY_PRODUTO+DTOS(CY_DATPRF)+CY_VERSAO Produto + Dt. Entrega + Versão Manut — S
8 CY_FILIAL+CY_OP+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN OP. + Numero PC + Item + Versão Manut + Sequencia — S
9 CY_FILENT+CY_FORNECE+CY_LOJA+CY_NUM+CY_VERSAO Filial Entr. + Fornecedor + Loja + Numero PC + Versão Manut — S
A CY_FILIAL+STR(CY_TIPO,1)+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN Tipo + Numero PC + Item + Versão Manut + Sequencia — S
B CY_FILIAL+CY_TPOP+CY_OP+CY_NUM+CY_ITEM+CY_VERSAO+CY_SEQUEN Tipo Op + OP. + Numero PC + Item + Versão Manut + Sequencia — S
C CY_FILIAL+CY_APROV+CY_GRUPCOM+CY_VERSAO Grupo Aprov. + Gr. Compras + Versão Manut — S
D CY_FILENT+CY_PRODUTO+CY_FORNECE+CY_NUM+CY_VERSAO Filial Entr. + Produto + Fornecedor + Numero PC + Versão Manut — S
E CY_FILENT+CY_NUM+CY_ITEM+CY_VERSAO Filial Entr. + Numero PC + Item + Versão Manut — S
F CY_FILIAL+CY_ENCER+CY_PRODUTO+DTOS(CY_EMISSAO)+CY_VERSAO Ped. Encerr. + Produto + DT Emissao + Versão Manut — S

Gatilhos 8

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
CY_DESC 001 CY_VLDESC P M->CY_VLDESC := NoRound(M->CY_TOTAL*M->CY_DESC/100,TamSx3("CY_VLDESC")[2]) — — —
CY_DESC 002 CY_VLDESC P M->CY_VLDESC := If(A120Trigger("CY_VLDESC"),M->CY_VLDESC,0) — — —
CY_OPER 001 CY_TES P MaTesInt(1,M->CY_OPER,cA120Forn,cA120Loj,"F",M->CY_PRODUTO,"CY_TES") — — —
CY_PRECO 001 CY_TOTAL P M->CY_TOTAL := NoRound(M->CY_PRECO*M->CY_QUANT,TamSX3("CY_TOTAL")[2]) — — —
CY_PRECO 002 CY_TOTAL P M->CY_TOTAL := If(A120Trigger("CY_TOTAL"),M->CY_TOTAL,0) — — —
CY_QUANT 001 CY_TOTAL P M->CY_TOTAL := NoRound(M->CY_PRECO*M->CY_QUANT,TamSX3("CY_TOTAL")[2]) — — —
CY_QUANT 002 CY_TOTAL P M->CY_TOTAL := IF(A120Trigger("CY_TOTAL"),M->CY_TOTAL,0) — — —
CY_VLDESC 001 CY_DESC P M->CY_DESC := 0 — — —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.