Pragiva — Tecnologia na prática

Tabelas Referência

AB8 Subitens da Ordem de Serviço

AB8 tem 22 campos, 5 índices e 12 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
AB8 + empresa, ex.: AB8010
Chave única
AB8_FILIAL+AB8_NUMOS+AB8_ITEM+AB8_SUBITE
Compartilhamento
Exclusivo
Estrutura
22 campos (0 virtuais), 5 índices, 12 gatilhos
Exibição padrão
AB8_NUMOS+AB8_ITEM+AB8_SUBITE+AB8_DESPRO

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 AB8_FILIAL, AB8_NUMOS, AB8_ITEM, AB8_SUBITE, AB8_DESPRO
  FROM AB8010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY AB8_FILIAL, AB8_NUMOS, AB8_ITEM, AB8_SUBITE
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 = 'AB8'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem AB8 se liga

Consulta 4

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

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 22

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
O.S. Caractere 6 0 Real @! — N·mero da O.S.
Item Caractere 2 0 Real @! — Item da O.S.
Sub Item Caractere 6 0 Real @! — Sub-Item da O.S.
Produto/Eqto Caractere 15 0 Real @! SB1 Código do Produto/Eqto
Descriçao Caractere 50 0 Real @! — Descrição
Serviço Caractere 6 0 Real @! AA5 Código do Serviço
Quantidade Numérico 12 2 Real @E 999,999,999.99 — Quantidade
Vlr.Unit. Numérico 12 2 Real @E 999,999,999.99 — Valor Unitário
Vlr. Total Numérico 12 2 Real @E 999,999,999.99 — Valor Total
Dt.Entrega Data 8 0 Real — — Data de Entrega
Dt.Garantia Data 8 0 Real — — Data de Garantia
Pedido Venda Caractere 8 0 Real @! — Pedido de Venda
Preco Lista Numérico 12 2 Real @E 999,999,999.99 — Preco de Lista
Loja Caractere 2 0 Real @! — Loja
Cliente Caractere 6 0 Real @! SA1 Cliente
Produto Caractere 15 0 Real @! — Produto
Id. Unico Caractere 20 0 Real @! — Ident. Unico
Tipo Caractere 1 0 Real @! — Tipo da OS
Pedido Fabr. Caractere 8 0 Real @! — Pedido do Fabricante
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Armazem Caractere 2 0 Real @! NNR Armazem
Endereco Caractere 15 0 Real — — Endereco

Índices 5

OrdemChaveDescriçãoNicknamePesquisa
1 AB8_FILIAL+AB8_NUMOS+AB8_ITEM+AB8_SUBITE O.S. + Item + Sub Item — S
2 AB8_FILIAL+AB8_CODCLI+AB8_LOJA+AB8_CODPRD+AB8_NUMSER+DTOS(AB8_DTGAR) Cliente + Loja + Produto + Id. Unico + Dt.Garantia — S
3 AB8_FILIAL+AB8_CODCLI+AB8_LOJA+DTOS(AB8_DTGAR) Cliente + Loja + Dt.Garantia — S
4 AB8_FILIAL+AB8_CODSER+AB8_CODPRO Serviço + Produto/Eqto — S
5 AB8_FILIAL+AB8_NUMOS+AB8_ITEM+AB8_CODPRO O.S. + Item + Produto/Eqto — S

Gatilhos 12

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
AB8_CODPRO 001 AB8_DESPRO P SB1->B1_DESC SB1 xFilial("SB1")+M->AB8_CODPRO —
AB8_CODPRO 002 AB8_PRCLIS P AT450Tab(M->AB8_CODPRO,M->AB6_TABELA,M->AB8_QUANT,M->AB6_CODCLI,M->AB6_LOJA,M->AB6_MOEDA) — — —
AB8_CODPRO 003 AB8_VUNIT P At450Desc() — — —
AB8_CODPRO 004 AB8_TOTAL P M->AB8_QUANT*M->AB8_VUNIT — — —
AB8_CODPRO 005 AB8_LOCAL P SB1->B1_LOCPAD SB1 xFilial("SB1")+M->AB8_CODPRO —
AB8_CODPRO 006 AB8_CODSER P AtProdServ() — — —
AB8_PRCLIS 001 AB8_VUNIT P AT450DESC() — — —
AB8_PRCLIS 002 AB8_TOTAL P M->AB8_VUNIT*M->AB8_QUANT — — —
AB8_QUANT 001 AB8_VUNIT P AT450Tab(M->AB8_CODPRO,M->AB6_TABELA,M->AB8_QUANT,M->AB6_CODCLI,M->AB6_LOJA,M->AB6_MOEDA) — — —
AB8_QUANT 002 AB8_PRCLIS P M->AB8_VUNIT — — —
AB8_QUANT 003 AB8_TOTAL P M->AB8_QUANT * M->AB8_VUNIT — — —
AB8_VUNIT 001 AB8_TOTAL P M->AB8_QUANT*M->AB8_VUNIT — — —

Procedência

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