Pragiva — Tecnologia na prática

Tabelas Referência

ACP Itens da Regra de Desconto

ACP tem 12 campos, 2 índices e 5 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
ACP + empresa, ex.: ACP010
Chave única
ACP_FILIAL+ACP_CODREG+ACP_ITEM+ACP_CODPRO
Compartilhamento
Compartilhado
Estrutura
12 campos (1 virtual), 2 índices, 5 gatilhos
Exibição padrão
ACP_CODREG+ACP_ITEM+ACP_DESPRO

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 ACP_FILIAL, ACP_CODREG, ACP_ITEM, ACP_CODPRO
  FROM ACP010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY ACP_FILIAL, ACP_CODREG, ACP_ITEM, ACP_CODPRO
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 = 'ACP'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem ACP se liga

Consulta 2

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

Campos 12

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Cod. Regra Caractere 6 0 Real @! — Codigo da Regra
Item Caractere 3 0 Real — — Item
Produto Caractere 15 0 Real @! SB1 Produto
Descricao Caractere 50 0 Virtual @! — Descricao do produto
Grupo Caractere 4 0 Real @! SBM Grupo de Produto
% Desconto Numérico 6 2 Real @E 999.99 — Percentual de desconto
Faixa Numérico 9 2 Real @E 999,999.99 — Faixa de Quantidade
Ind.Faixa Caractere 20 0 Real @! — Indicado da Faixa
Item Grade Caractere 3 0 Real @! — Item da Grade
Vlr. Descont Numérico 11 2 Real @E 99,999,999.99 — Valor de desconto
Tipo Vlr Des Caractere 1 0 Real ! — Tipo Valor Desc.

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 ACP_FILIAL+ACP_CODREG+ACP_ITEM Cod. Regra + Item — S
2 ACP_FILIAL+ACP_CODREG+ACP_GRUPO+ACP_CODPRO+ACP_CFAIXA Cod. Regra + Grupo + Produto + Ind.Faixa — S

Gatilhos 5

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
ACP_CODPRO 001 ACP_GRUPO P Space(Len(SBM->BM_GRUPO)) — — !Empty(M->ACP_CODPRO)
ACP_GRUPO 001 ACP_CODPRO P Space(Len(SB1->B1_COD)) — — !Empty(M->ACP_GRUPO)
ACP_GRUPO 002 ACP_DESPRO P "" — — !Empty(M->ACP_GRUPO)
ACP_PERDES 001 ACP_VLRDES P 0,00 — — —
ACP_VLRDES 001 ACP_PERDES P 0,00 — — —

Procedência

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