Pragiva — Tecnologia na prática

Tabelas Referência

DA1 Itens da Tabela de Preços

DA1 tem 31 campos, 6 índices e 15 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
DA1 + empresa, ex.: DA1010
Chave única
DA1_FILIAL+DA1_CODTAB+DA1_ITEM+DA1_CODPRO
Compartilhamento
Compartilhado
Estrutura
31 campos (3 virtuais), 6 índices, 15 gatilhos
Exibição padrão
DA1_CODTAB+DA1_DESTAB+DA1_ITEM+DA1_CODPRO

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DA1_FILIAL, DA1_CODTAB, DA1_ITEM, DA1_CODPRO
  FROM DA1010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DA1_FILIAL, DA1_CODTAB, DA1_ITEM, DA1_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 = 'DA1'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DA1 se liga

Consulta 3

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

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Artigos que citam DA1

Campos 31

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Item Caractere 4 0 Real @! — Item
Cod. Tabela Caractere 3 0 Real @! DA0 Codigo da Tabela
Desc. Tabela Caractere 30 0 Virtual @! — Descricao da Tabela
Cod.Produto Caractere 15 0 Real @! SB1 Codigo do Produto
Desc.Prod. Caractere 50 0 Virtual @! — Descricao Produto
Grupo Caractere 4 0 Real @! SBM Grupo de Produto
Preco Base Numérico 14 2 Virtual @E 99,999,999,999.99 — Preco Base
Ref Grad/CFG Caractere 26 0 Real @! — Ref Grad/CFG
Preco Venda Numérico 14 2 Real @E 99,999,999,999.99 — Preco de venda
Vlr.Desconto Numérico 9 2 Real @E 999,999.99 — Valor do Desconto
Fator Numérico 6 4 Real @E 9.9999 — Fator de Acresc./Desconto
Ativo Caractere 1 0 Real @! — Item Ativo
Frete Numérico 9 2 Real @E 999,999.99 — Frete
Estado Caractere 2 0 Real @! 12 Estado
Tipo Operac. Caractere 1 0 Real @! — Tipo de Operacao
Faixa Numérico 12 2 Real @E 999,999,999.99 — Faixa para o preco
Faixa Caractere 20 0 Real @! — Faixa para o preco
Moeda Numérico 2 0 Real 99 — Moeda
Vigencia Data 8 0 Real — — Vigencia do item
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Item Grade Caractere 3 0 Real @! — Item da Grade
Data uMov.me Data 8 0 Real — — Data Transf. UMov.me
Hora uMov.me Caractere 8 0 Real — — Hora Transf. UMov.me
Dt Exp Caractere 8 0 Real — — Data da Exportação
Seq. Exp Caractere 15 0 Real @! — Seq.Exportac Intermed
Tipo Preco Caractere 1 0 Real @! — Tipo do Preco
Log de Inclu Caractere 17 0 Real — — Log de Inclusão
Log de Alter Caractere 17 0 Real — — Log de Alteração
Preço Maximo Numérico 14 2 Real @E 99,999,999,999.99 — Prc Max para o Cliente
Ident.Exp. Caractere 8 0 Real — — Ident.Exp.Dados
Hr. Ult. Exp Caractere 8 0 Real — — Hora da última Exportação

Índices 6

OrdemChaveDescriçãoNicknamePesquisa
1 DA1_FILIAL+DA1_CODTAB+DA1_CODPRO+DA1_INDLOT+DA1_ITEM Cod. Tabela + Cod.Produto + Faixa + Item — S
2 DA1_FILIAL+DA1_CODPRO+DA1_CODTAB+DA1_ITEM Cod.Produto + Cod. Tabela + Item — S
3 DA1_FILIAL+DA1_CODTAB+DA1_ITEM Cod. Tabela + Item — S
4 DA1_FILIAL+DA1_CODTAB+DA1_GRUPO+DA1_INDLOT+DA1_ITEM Cod. Tabela + Grupo + Faixa + Item — S
5 DA1_FILIAL+DA1_CODTAB+DA1_REFGRD+DA1_INDLOT+DA1_ITEM Cod. Tabela + Ref Grad/CFG + Faixa + Item — S
6 DA1_FILIAL+DA1_REFGRD+DA1_CODTAB+DA1_ITEM Ref Grad/CFG + Cod. Tabela + Item — S

Gatilhos 15

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DA1_CODPRO 001 DA1_PRCBAS P SB1->B1_PRV1 SB1 xFilial("SB1")+M->DA1_CODPRO —
DA1_CODPRO 002 DA1_GRUPO P Space(Len(SBM->BM_GRUPO)) — — !Empty(M->DA1_CODPRO)
DA1_CODPRO 003 DA1_REFGRD P Space(Len(DA1->DA1_REFGRD)) — — !Empty(M->DA1_CODPRO)
DA1_GRUPO 001 DA1_CODPRO P Space(Len(SB1->B1_COD)) — — !Empty(M->DA1_GRUPO)
DA1_GRUPO 002 DA1_DESCRI P — — — !Empty(M->DA1_GRUPO)
DA1_GRUPO 003 DA1_PRCBAS P — — — !Empty(M->DA1_GRUPO)
DA1_GRUPO 004 DA1_REFGRD P SPACE(LEN(DA1->DA1_REFGRD)) — — !Empty(M->DA1_GRUPO)
DA1_GRUPO 005 DA1_VLRDES P 0 — — —
DA1_GRUPO 006 DA1_PERDES P 0 — — —
DA1_MOEDA 001 DA1_PRCVEN P Oms010Calc() — — —
DA1_PRCVEN 001 DA1_VLRDES P 0 — — —
DA1_PRCVEN 002 DA1_PERDES P 0 — — —
DA1_REFGRD 001 DA1_CODPRO P SPACE(LEN(DA1->DA1_CODPRO)) — — !Empty(M->DA1_REFGRD)
DA1_REFGRD 002 DA1_DESCRI P "" — — !Empty(M->DA1_REFGRD)
DA1_REFGRD 003 DA1_GRUPO P SPACE(LEN(SBM->BM_GRUPO)) — — !Empty(M->DA1_REFGRD)

Procedência

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