Pragiva — Tecnologia na prática

Tabelas Referência

AD1 Oportunidades de Venda

AD1 tem 69 campos, 8 índices e 26 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
AD1 + empresa, ex.: AD1010
Chave única
AD1_FILIAL+AD1_NROPOR
Compartilhamento
Exclusivo
Estrutura
69 campos (12 virtuais), 8 índices, 26 gatilhos
Rotina do sistema
FATA300
Exibição padrão
AD1_NROPOR+AD1_DESCRI

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 AD1_FILIAL, AD1_NROPOR, AD1_DESCRI
  FROM AD1010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY AD1_FILIAL, AD1_NROPOR
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 = 'AD1'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem AD1 se liga

Consulta 10

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

Gatilhos buscam em 4

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 4

Tabelas cujos campos usam esta como consulta padrão.

Campos 69

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Oportunidade Caractere 6 0 Real @! — Nr. da Oportunidade
Revisao Caractere 2 0 Real @! — Revisão da Oportunidade
Descrição Caractere 30 0 Real @! — Descrição da Oportunidade
Dt Inclusão Data 8 0 Real — — Data de inclusao
Hora Caractere 5 0 Real @! — Hora de inclusao
Cod.Usuario Caractere 6 0 Real @! — Usuario de Inclusão
Vendedor Caractere 6 0 Real @! SA3 Vendedor
Nome Caractere 40 0 Virtual @! — Nome do Vendedor
Dt.Inicio Data 8 0 Real — — Data de Inicio
Dt.Fechament Data 8 0 Real — — Data de Fechamento
Prospect Caractere 6 0 Real @! SUS Prospect
Loja Prosp. Caractere 2 0 Real @! — Loja do Prospect
Nome Prosp. Caractere 40 0 Virtual @! — Nome do Prospect
Cliente Caractere 6 0 Real @! SA1 Codigo do cliente
Loja Caractere 2 0 Real @! — Loja do Cliente
Nome Cliente Caractere 50 0 Virtual @! — Nome do Cliente
Processo Caractere 6 0 Real @! AC2 Processo de Venda
Estagio Caractere 6 0 Real @! — Estagio da Venda
Estagio % Numérico 3 0 Virtual 999 — Percentual de Conclusão
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Link - SYP Caractere 6 0 Real @! — Link - SYP
Notas Memo 80 0 Virtual @! — Notas
Dt.Prev. Fim Data 8 0 Real — — Dt Prev. Fim
Dt.Prev.Enc Data 8 0 Real — — Data Prev. Encerramento
Hr.Prev.Enc Caractere 5 0 Real 99:99 — Hora Prev. Encerramento
Moeda Numérico 2 0 Real 99 — Moeda da Verba
Desc. Moeda Caractere 15 0 Virtual — — Descricao da Moeda
Prev. Inic. Numérico 12 2 Real @E 999,999,999.99 — Previsão Inicial
Receita Est. Numérico 16 2 Real @E 9,999,999,999,999.99 — Receita Estimada
Mensalidade Numérico 12 2 Real @E 999,999,999.99 — Mensalidade da Oportu.
Receita Real Numérico 12 2 Real @E 999,999,999.99 — Receita Real
Custo Numérico 12 2 Real @E 999,999,999.99 — Custo da Oportunidade
Temperatura Caractere 1 0 Real @! — Temperatura da Oport.
F.C.S. Caractere 6 0 Real @! A6 Fator Critico de Sucesso
Descrição Caractere 30 0 Virtual @! — Descricao do Fator
F.C.I. Caractere 6 0 Real @! A6 Fator Critico Insucesso
Descrição Caractere 30 0 Virtual @! — Descrição do Fator
Prioridade Caractere 1 0 Real 9 — Prioridade
Status Caractere 1 0 Real @! — Status da Oportunidade
Encerramento Caractere 6 0 Real @! SUN Codigo do Encerramento
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Motivo Memo 10 0 Real — — Motivo do Encerramento
Descr.Encerr Caractere 6 0 Real @! — Descr. de Encerramento
Modo Caractere 1 0 Real @! — Modo de Atualizacäo
Comunicacao Caractere 6 0 Real @! SUL Tipo de Comunicacao
Un. Negócio Caractere 6 0 Real @! ADK Unidade de Negócio
Tabela Caractere 3 0 Real @! DA0 Codigo da Tabela de Preco
Produto Caractere 15 0 Real @! SB1 Código do Produto
Descrição Caractere 50 0 Virtual @! — Descrição do Produto
Setor Caractere 1 0 Real @! — Setor
Cod.Categ Caractere 3 0 Real @! ADO Código de Categoria
Vist.Técnica Caractere 1 0 Real @! — Vistoria Técnica?
Vistoria Téc Caractere 6 0 Real @! — Código da Vist. Técnica
Sit.Vist.Téc Caractere 1 0 Real @! — Situação Vistoria Téc
Orçamento Caractere 6 0 Real @! — Número do Orçamento
Proposta Caractere 6 0 Real — — Proposta
Tipo Camp Caractere 1 0 Real — — Tipo de Campanha
Código Caractere 14 0 Real — — Código da Campanha
Cod Atend Caractere 6 0 Real @! — Codigo do Atendimento
Registro SLA Caractere 6 0 Real — — Registro ID do SLA
Id.Estr.Neg Caractere 30 0 Real @! — Id. de Acesso Estr. Neg.
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Nvl. Est.Neg Numérico 2 0 Real 99 — Nvl de Acesso a Estr. Neg
Status Regis Caractere 1 0 Real @! — Status do Registro
Dt.Ass.Prop. Data 8 0 Real — — Dt. assinatura proposta
Obs.Proposta Memo 10 0 Real — — Observacoes da proposta
Contato Ass. Caractere 6 0 Real @! SU5001 Contato ass. proposta
Nome contato Caractere 50 0 Virtual @! — Nome do contato
Usuário Resp Caractere 6 0 Real — — Cod. Usuario Responsável
Nome Usuario Caractere 40 0 Virtual — — Nome do usuario
Desc. Camp. Caractere 40 0 Virtual — — Descrição da Campanha

Índices 8

OrdemChaveDescriçãoNicknamePesquisa
1 AD1_FILIAL+AD1_NROPOR+AD1_REVISA Oportunidade + Revisao — S
2 AD1_FILIAL+AD1_VEND+DTOS(AD1_DTINI) Vendedor + Dt.Inicio — S
3 AD1_FILIAL+AD1_VEND+DTOS(AD1_DTFIM) Vendedor + Dt.Fechament — S
4 AD1_FILIAL+AD1_PROSPE+AD1_LOJPRO+AD1_VEND+DTOS(AD1_DTINI)+DTOS(AD1_DTFIM)+AD1_PROVEN+AD1_STAGE+AD1_CODPRO+AD1_STATUS Prospect + Loja Prosp. + Vendedor + Dt.Inicio + Dt.Fechament + Process — S
5 AD1_FILIAL+AD1_PROVEN+AD1_STAGE Processo + Estagio — S
6 AD1_FILIAL+DTOS(AD1_DATA)+AD1_NROPOR+AD1_REVISA Dt Inclusão + Oportunidade + Revisao — N
7 AD1_FILIAL+AD1_CODTMK Cod Atend — S
8 AD1_FILIAL+DTOS(AD1_DATA)+AD1_PROVEN+AD1_VEND+AD1_STATUS Dt Inclusão + Processo + Vendedor + Status — S

Gatilhos 26

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
AD1_CNTPRO 001 AD1_NOMCNT P SU5->U5_CONTAT SU5 xFilial("SU5")+M->AD1_CNTPRO —
AD1_CODCLI 001 AD1_PROSPE P CriaVar("AD1_PROSPE",.F.) — — —
AD1_CODCLI 002 AD1_LOJPRO P CriaVar("AD1_LOJPRO",.F.) — — —
AD1_CODCLI 003 AD1_NOMPRO P CriaVar("AD1_NOMPRO",.F.) — — —
AD1_CODPRO 001 AD1_DESPRO P SB1->B1_DESC SB1 xFilial("SB1")+M->AD1_CODPRO —
AD1_DTASSI 001 AD1_USRASS P IIF(!Empty(AD1_DTASSI),RetCodUsr(),"") — — —
AD1_DTASSI 002 AD1_DSCUSR P IIF(!Empty(AD1_DTASSI),FwGetUserName(RetCodUsr()),"") — — —
AD1_FCI 001 AD1_DESFCI P CriaVar("AD1_DESFCI",.F.) — — —
AD1_FCI 002 AD1_DESFCI P Left(X5DESCRI(),30) SX5 xFilial("SX5")+"A6"+M->AD1_FCI —
AD1_FCI 003 AD1_DESFCI P Left(Posicione("SX5",1,xFilial("SX5")+"A6"+FwFldGet("AD1_FCI"),"X5_DESCRI" ),30) — — —
AD1_FCI 004 AD1_FCS P "" — — —
AD1_FCI 005 AD1_DESFCS P "" — — —
AD1_FCS 001 AD1_DESFCS P CriaVar("AD1_DESFCS",.F.) — — —
AD1_FCS 002 AD1_DESFCS P Left(X5DESCRI(),30) SX5 xFilial("SX5")+"A6"+M->AD1_FCS —
AD1_FCS 003 AD1_DESFCS P Left(Posicione("SX5",1,xFilial("SX5")+"A6"+FwFldGet("AD1_FCS"),"X5_DESCRI" ),30) — — —
AD1_FCS 004 AD1_FCI P "" — — —
AD1_FCS 005 AD1_DESFCI P "" — — —
AD1_MOEDA 001 AD1_DESMOE P GetMv("MV_MOEDA"+AllTrim(Str(M->AD1_MOEDA,2))) — — —
AD1_PROSPE 001 AD1_CODCLI P CriaVar("AD1_CODCLI",.F.) — — —
AD1_PROSPE 002 AD1_LOJCLI P CriaVar("AD1_LOJPRO",.F.) — — —
AD1_PROSPE 003 AD1_NOMCLI P CriaVar("AD1_NOMCLI",.F.) — — —
AD1_PROVEN 001 AD1_PERCEN P Ft300Perc(FwFldGet("AD1_PROVEN"),FwFldGet("AD1_STAGE")) — — —
AD1_STAGE 001 AD1_PERCEN P Ft300Perc(FwFldGet("AD1_PROVEN"),FwFldGet("AD1_STAGE")) — — —
AD1_VEND 001 AD1_NOMVEN P SA3->A3_NOME SA3 xFilial("SA3")+M->AD1_VEND —
AD1_VEND 002 AD1_IDESTN P CRMXNvlEst(FwFldGet("AD1_VEND"))[1] — — —
AD1_VEND 003 AD1_NVESTN P CRMXNvlEst(FwFldGet("AD1_VEND"))[2] — — —

Procedência

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