Árvore de páginas

Tempo aproximado para leitura: 02 min

1. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Veículos (SIGAVEI)
Função:

Reg Abordag/visita (VEICM510)

Ticket:7468440
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-5230
Pacote(s) Gerado(s):

12.1.27: https://r.totvs.io/p/967700

12.1.25: https://r.totvs.io/p/967699

12.1.23: https://r.totvs.io/p/967698

12.1.17: https://r.totvs.io/p/967730


02. SITUAÇÃO/REQUISITO

Ao utilizar a rotina Reg Abordag/visita (VEICM510), existe a necessidade de se fazer relacionamentos entre as Agendas CEV e criar Oportunidades de Negócios partindo da Agenda CEV.

03. SOLUÇÃO

Implementada a Melhoria na rotina Reg Abordag/visita (VEICM510) para possibilitar o usuário selecionar através do campo "Rel.Prx.Cont" se deseja relacionar a Agenda que está sendo abordada com a próxima Agenda que será criada (caso foi informada a Data do Próximo Contato). No browse desta mesma rotina na opção "Outras Ações / Relacionar Agendas" e também no botão "Relacionar Agendas" da rotina Geracao de Agenda (VEICM500), é possível visualizar ou fazer a manutenção nos relacionamentos entre as Agendas com a posicionada na grid.

Inserida a opção "Outras Ações / Oportunidade/Interesse do Cliente" no browse e dentro da tela do Registro da Abordagem CEV que permite incluir Interesses/Oportunidades de Veículos/Máquinas e os novos registros ficarão relacionados a Agenda CEV posicionada.

A rotina Oportunidade de Negócios de Veículos (VEICM680) foi alterada para possibilitar através da opção "Outras Ações / Gerar Agenda CEV", incluir Agendas CEV com opção de relacionar ao Interesse posicionado. O Tipo de Agenda "default" apresentado pode ser configurado no Cadastro de Equipe Técnica (OFIOA180), pasta CEV; campo "Tp.Agend.Def". No browse da rotina Oportunidade de Negócios de Veículos (VEICM680) também é possível através da opção "Outras Ações / Relacionar Agenda CEV", visualizar ou fazer a manutenção dos relacionamentos entre o Interesse posicionado na grid com as Agendas CEV do Cliente.

Atenção: Para processar os dados antigos (registros já existentes), será necessário o usuário uma única vez acessar a rotina de Geracao de Agenda (VEICM500) e clicar em "Outras Ações / Atualizar Códigos".



Criação de Tabela no arquivo SX2 – Tabelas:

Chave

Nome

Modo

PYME

VCS

Relacionamento entre Tabelas

C

S



Criação de Campos no arquivo SX3 – Campos:

Tabela VCS - Relacionamento entre Tabelas:

Campo

VCS_FILIAL

VCS_CODIGOVCS_TIPOVCS_FILPRI

Tipo

Caracter

CaracterCaracterCaracter
Ordem



Tamanho

2

812

Decimal

0

000

Formato

@!

@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar2 - Visualizar
Grupo de Campos033

033

Título

Filial

CodigoTipoFilial Princ

Descrição

Filial

CodigoTipoFilial Principal

Opções



1=VC1/VDM
Inic. Padrão


If(Inclui,GetSXENum("VCS","VCS_CODIGO"),VCS->VCS_CODIGO)

"0"
Inic. Browse



Con. Padrão



Modo

C

CCC

Val. Sistema



Pertence("1")

Nível

1

111

Usado

Não

SimSimSim

Obrigatório

Não

NãoNãoNão

Browse

Não

SimNãoSim

When





Help

Informe a Filial.

Informe o Codigo.Informe o Tipo de RelacionamentoInforme a Filial do Principal.



Campo

VCS_CODPRI

VCS_FILRELVCS_CODRELVCS_DATINC

Tipo

Caracter

CaracterCaracterCaracter
Ordem



Tamanho

36

23614

Decimal

0

000

Formato

@!

@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar1 - Alterar
Grupo de Campos
033

Título

Codigo Princ

Filial RelacCodigo RelacDt Inclusao

Descrição

Codigo Principal


Filial RelacionadoCodigo RelacionadoData Inclusao Registro

Opções





Inic. Padrão




FGX_Timestamp()
Inic. Browse



Con. Padrão



Modo

C

CCC

Val. Sistema





Nível

1

111

Usado

Sim

SimSimSim

Obrigatório

Não

NãoNãoSim

Browse

Sim

SimSimNão

When




.f.
HelpInforme o Codigo do Principal.


Informe a Filial do Relacionado.Informe o Codigo do Relacionado.Data em que o registro foi inserido no banco.



Tabela VC1 - Agenda do Cliente:

Campo

VC1_CODIGO

VC1_RELPRXVC1_CODREL

Tipo

Caracter

CaracterCaracter
Ordem


Tamanho

8

18

Decimal

0

00

Formato

@!

@!@!
Contexto1 - Real2 - Virtual1 - Real
Propriedade2 - Visualizar1 - Alterar2 - Visualizar
Grupo de Campos


Título

Codigo CEV

Rel.Prx.ContCod.Relac.

Descrição

Codigo CEV

Relaciona com Proximo ContatoCod.Relacionado

Opções


0=Nao;1=Sim
Inic. Padrão

If(Inclui,GetSXENum("VC1","VC1_CODIGO"),VC1->VC1_CODIGO)

"0"
Inic. Browse


Con. Padrão


Modo

C



Val. Sistema


Pertence("01")

Nível

1



Usado

Sim

SimSim

Obrigatório

Não

NãoNão

Browse

Sim

NãoSim

When


!Empty(M->VC1_PROCON)
Help

Informe o Codigo do CEV.

Relaciona com o proximo Contato?Informe o Codigo do CEV Relacionado.



Tabela VAI - Técnicos:

Campo

VAI_TPAGDF

Tipo

Caracter

Ordem

Tamanho

1

Decimal

0

Formato

@!

Contexto1 - Real
Propriedade1 - Alterar
Grupo de Campos

Título

Tp.Agend.Def

Descrição

Tp.Agenda Default

Opções


Inic. Padrão


Inic. Browse
Con. PadrãoVC5

Modo

C

Val. Sistema

vazio() .or. FG_SEEK("VC5","M->VAI_TPAGDF",1,.f.)

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

Folder

5

Help

Informe o Tipo de Agenda Default.



Criação de Índices no arquivo SIX – Índices:

Índice

VCS

VCS

Ordem

1

2

Chave

VCS_FILIAL+VCS_TIPO+VCS_FILPRI+VCS_CODPRI+VCS_FILREL+VCS_CODREL

VCS_FILIAL+VCS_TIPO+VCS_FILREL+VCS_CODREL+VCS_FILPRI+VCS_CODPRI

Descrição

Tipo + Filial/Codigo Principal + Filial/Codigo Relacionado

Tipo + Filial/Codigo Relacionado + Filial/Codigo Principal

Proprietário

S

S

Índice

VC1

VC1

Ordem

9

A

Chave

VC1_FILIAL+VC1_CODIGO

VC1_FILIAL+VC1_CODREL

Descrição

Codigo

Codigo Relacionado

Proprietário

S

S



Criação dRelacionamento no arquivo SX9 – Relacionamento:

Domínio

VC5

Identificação

Última ordem referente a tabela VC5

C. Domínio

VAI

E. Domínio

VC5_TIPAGE

E. C. Domínio

VAI_TPAGDF

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL




1  -  a. Acessar a rotina Geracao de Agenda (VEICM500), opção "Agendar". Preencher os Dados necessários e "Salvar".

b. Acessar a rotina Reg Abordag/visita (VEICM510), posicionar na Agenda criada anteriormente e clique em "Registra".

c. Preencher os dados necessários inclusive a Data para "Prox Contato". Preencher com "1-SIM" no campo "Rel.Prx.Cont" e em seguida "Salvar".

d. Tanto no browse da rotina Geracao de Agenda (VEICM500) através do botão "Relacionar Agendas", como da Reg Abordag/visita (VEICM510) na opção "Outras Ações / Relacionar Agendas", é possível visualizar ou fazer manutenção dos relacionamentos entre as Agendas.



2  -  a. Acessar a rotina Reg Abordag/visita (VEICM510), Posiciona na Agenda criada anteriormente e clique em "Registra".

b. Na Tela do Registro, clique em "Outras Ações / Oportunidade/Interesse do Cliente" .Preencha os dados do Interesse do cliente e  em seguida "Confirmar".

c. Será criado Oportunidade/Interesses partindo do registro da abordagem (Agenda CEV), também é possível criar Oportunidade/Interesses através da mesma opção diretamente no browse da Rotina de Abordagem.



3  -  a. Acessar a rotina Oportunidade de Negócios de Veículos (VEICM680).

b. No browse posicionar no Interesse criado anteriormente, "Outras Ações / Gerar Agenda CEV".

c. Nesta opção é possível criar Agenda CEV e tikar se deseja relacionar a nova Agenda CEV com o Interesse posicionado. Esta mesma opção de criar Agenda CEV se encontra dentro da manutenção do Interesse (opção ALTERAR no browse).



4  -  a. Partindo do Item 3, no Browse posicionar no Interesse criado anteriormente.

b. "Outras Ações / Relacionar Agenda CEV".

c. Nesta opção é possível visualizar ou fazer manutenção nos relacionamentos do Interesse posicionado com as Agendas CEV do cliente.




04. DEMAIS INFORMAÇÕES

  • Esta atualização de dicionários estará disponível na próxima release (12.1.33).


05. ASSUNTOS RELACIONADOS

  • Não há.