Pragiva — Tecnologia na prática

Tabelas Referência

ACH Suspects

ACH tem 70 campos, 5 índices e 11 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
ACH + empresa, ex.: ACH010
Chave única
ACH_FILIAL+ACH_CODIGO+ACH_LOJA
Compartilhamento
Compartilhado
Estrutura
70 campos (9 virtuais), 5 índices, 11 gatilhos
Rotina do sistema
TMKA341
Exibição padrão
ACH_CODIGO+ACH_LOJA+ACH_RAZAO

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 ACH_FILIAL, ACH_CODIGO, ACH_LOJA, ACH_RAZAO
  FROM ACH010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY ACH_FILIAL, ACH_CODIGO, ACH_LOJA
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 = 'ACH'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem ACH se liga

Consulta 8

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

Gatilhos buscam em 6

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 70

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
Codigo Caractere 6 0 Real @! — Codigo
Loja Caractere 2 0 Real @! — Loja
Razao Social Caractere 40 0 Real @x — Razao Social
N. Fantasia Caractere 20 0 Real @x — Nome Fantasia
Tipo Caractere 1 0 Real @! — Tipo do Suspect
Física/Jurid Caractere 1 0 Real @! — Pessoa Física/Jurídica
CNPJ Caractere 14 0 Real @!R NN.NNN.NNN/NNNN-99 — CNPJ do Suspect
Endereco Caractere 80 0 Real @x — Endereco
Bairro Caractere 40 0 Real @! — Bairro do Suspect
Cep Caractere 8 0 Real @R 99999-999 — Cep
Estado Caractere 2 0 Real @! 12 Estado
Cd.Municipio Caractere 5 0 Real @! CC2ACH Codigo do Municipio
Municipio Caractere 60 0 Real — — Municipio do Suspect
Regiao Caractere 6 0 Real @! A2 Regiao do Suspect
Desc.Região Caractere 55 0 Real @! — Descrição da Região
DDI Caractere 6 0 Real 999999 ACJ Codigo do DDI
DDD Caractere 3 0 Real 999 — Codigo do DDD
Telefone Caractere 15 0 Real @R 999999999 — Telefone
Fax Caractere 20 0 Real @R 9999-9999 — Fax
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
E-mail Caractere 40 0 Real — — E-Mail
Home page Caractere 40 0 Real — — Home page
Status Caractere 1 0 Real ! — Status do Suspect
Prospect Caractere 6 0 Real @! SUS Codigo como Prospect
Lj. Prospect Caractere 2 0 Real @! — Loja do Prospect
Descricäo Caractere 40 0 Virtual @x — Nome do Prospect
Código CNAE Caractere 9 0 Real 9999-9/99 CC3 Código do CNAE
Observacao Caractere 250 0 Real — — Observacao
Concorrente Caractere 6 0 Real @! AC3 Codigo do Concorrente
Motivo Desc. Caractere 6 0 Real @! — Motivo da desqualificação
Faturamento Numérico 14 2 Real @E 99,999,999,999.99 — Faturamento Anual
Funcionários Caractere 1 0 Real @! — Quant. de funcionários
País Caractere 3 0 Real @! SYA País do Suspect
Mídia Caractere 6 0 Real @! SUH Mídia pela qual o Suspect
Cod Atend Caractere 6 0 Real @! — Codigo Atendimento
Vendedor Caractere 6 0 Real @! SA3 Codigo do Vendedor
Reserva Caractere 1 0 Real @! — Reserva da Conta
Dt.Cadastro Data 8 0 Real — — Data de Cadastro
Hr.Cadastro Caractere 5 0 Real 99:99 — Hora de Cadastro
Conversäo Data 8 0 Real — — Data da Conversäo
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Hr.Conversão Caractere 5 0 Real 99:99 — Hora da Conversão
Dur.Cadastro Caractere 120 0 Virtual — — Duração do Cadastro
URL.Img.uMov Caractere 100 0 Real @! — Ver imagem uMov.me
Origem Caractere 1 0 Real @! — Origem do Suspect
Int.uMov.me Caractere 1 0 Real — — Integrado uMov.me
Ent. Origem Caractere 6 0 Real @! F3ORIG Entidade de Origem
Id.Estr.Neg Caractere 30 0 Real @! — Id. de Acesso Estr. Neg.
Nvl. Est.Neg Numérico 2 0 Real 99 — Nvl de Acesso a Estr. Neg
Status Caractere 1 0 Real @! — Status do Registro
Tipo Camp Caractere 1 0 Real @! — Tipo de Campanha
Código Caractere 14 0 Real — — Código da Campanha
Desc. Camp. Caractere 40 0 Virtual @! — Descrição da Campanha
Cód. Desqual Caractere 6 0 Real @! SUN Código da Desqualificação
Cod. Terr. Caractere 6 0 Real @! — Código do Território
Nome Caractere 40 0 Virtual @! — Nome do Território
Desc. Desqu. Caractere 40 0 Virtual @! — Desc. da Desqualificação
Tipo Membro Caractere 1 0 Real @! — Tipo do Membro
Motivo Desq. Memo 10 0 Real @! — Motivo da Desqualificação
Cod Segmento Caractere 6 0 Real @! AOVP Código do Segmento
Membro Caractere 14 0 Real @! — Codigo do Membro
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Usuário Desq Caractere 25 0 Real @! — Cod. Do usuário de desq.
Descr. Segm. Caractere 40 0 Virtual @! — Descrição do Segmento
Nome Usuário Caractere 25 0 Virtual @! — Nome do usuário de Desqu.
Desc. Membro Caractere 100 0 Virtual @! — Descrição do Membro
Dt Desqual. Data 8 0 Real — — Data de Desqualificacao
Dt Reativ. Data 8 0 Real — — Data da reativação
Proprietário Caractere 6 0 Real @! — Proprietário
Dsc Propriet Caractere 25 0 Virtual @! — Descrição do priprietário
Setor Publ. Caractere 1 0 Real — — Setor Público
Nome Social Caractere 40 0 Real @! — Nome Social

Índices 5

OrdemChaveDescriçãoNicknamePesquisa
1 ACH_FILIAL+ACH_CODIGO+ACH_LOJA Codigo + Loja — S
2 ACH_FILIAL+ACH_CGC CNPJ — S
3 ACH_FILIAL+ACH_RAZAO Razao Social — S
4 ACH_FILIAL+ACH_CODPRO+ACH_LOJPRO Prospect + Lj. Prospect — S
5 ACH_FILIAL+ACH_VEND+ACH_CODIGO+ACH_LOJA Vendedor + Codigo + Loja — S

Gatilhos 11

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
ACH_CNAE 001 ACH_DESSEG P Space(TamSx3("ACH_DESSEG")[1]) — — EMPTY(ACH->ACH_CODSEG).OR.INCLUI
ACH_CNAE 002 ACH_CODSEG P IF(EMPTY(ACH->ACH_CODSEG).OR.INCLUI,CRMA620Blq(CC3->CC3_CODSEG),ACH->ACH_CODSEG) CC3 xFilial("CC3")+M->ACH_CNAE —
ACH_CODESQ 001 ACH_CODESQ P SUN->UN_DESC SUN xFilial( 'SUN' ) + FWFLDGET("ACH_CODESQ") —
ACH_CODMUN 001 ACH_CIDADE P CC2->CC2_MUN CC2 xFilial('CC2')+M->ACH_EST+M->ACH_CODMUN —
ACH_CODPRO 001 ACH_DESPRO P !Empty(ACH_CODPRO) .AND. !Empty(ACH_LOJPRO) SUS xFilial("ACH")+ACH_CODPRO+ACH_LOJPRO SUS->US_NOME
ACH_CODSEG 001 ACH_DESSEG P IF(EMPTY(M->ACH_CODSEG),Space(TamSx3("ACH_DESSEG")[1]),AOV->AOV_DESSEG) AOV xFilial("AOV")+M->ACH_CODSEG —
ACH_CODUSR 001 ACH_CODUSR P UsrRetName( FwFldGet( "ACH_CODUSR" ) ) ACH — —
ACH_ORIGEM 001 ACH_ENTORI P " " — — —
ACH_REGIAO 001 ACH_DSCREG P SX5->X5_DESCRI SX5 xFilial("SX5")+ "A2" + M->ACH_REGIAO —
ACH_VEND 001 ACH_IDESTN P IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[1],"") — — —
ACH_VEND 002 ACH_NVESTN P IIF(FINDFUNCTION("CRMXNVLEST"),CRMXNVLEST(M->ACH_VEND)[2],0) — — —

Procedência

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