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_CODIGO | VCS_TIPO | VCS_FILPRI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Ordem | ||||
Tamanho | 2 | 8 | 1 | 2 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 1 - Alterar | 2 - Visualizar |
Grupo de Campos | 033 | 033 | ||
Título | Filial | Codigo | Tipo | Filial Princ |
Descrição | Filial | Codigo | Tipo | Filial 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 | C | C | C |
Val. Sistema | Pertence("1") | |||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Não | Sim |
When | ||||
Help | Informe a Filial. | Informe o Codigo. | Informe o Tipo de Relacionamento | Informe a Filial do Principal. |
Campo | VCS_CODPRI | VCS_FILREL | VCS_CODREL | VCS_DATINC |
Tipo | Caracter | Caracter | Caracter | Caracter |
Ordem | ||||
Tamanho | 36 | 2 | 36 | 14 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar |
Grupo de Campos | 033 | |||
Título | Codigo Princ | Filial Relac | Codigo Relac | Dt Inclusao |
Descrição | Codigo Principal | Filial Relacionado | Codigo Relacionado | Data Inclusao Registro |
Opções | ||||
Inic. Padrão | FGX_Timestamp() | |||
Inic. Browse | ||||
Con. Padrão | ||||
Modo | C | C | C | C |
Val. Sistema | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Sim |
Browse | Sim | Sim | Sim | Não |
When | .f. | |||
Help | Informe 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_RELPRX | VC1_CODREL |
Tipo | Caracter | Caracter | Caracter |
Ordem | |||
Tamanho | 8 | 1 | 8 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 2 - Visualizar |
Grupo de Campos | |||
Título | Codigo CEV | Rel.Prx.Cont | Cod.Relac. |
Descrição | Codigo CEV | Relaciona com Proximo Contato | Cod.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 | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Sim | Não | Sim |
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 | @! |
Contexto | 1 - Real |
Propriedade | 1 - Alterar |
Grupo de Campos | |
Título | Tp.Agend.Def |
Descrição | Tp.Agenda Default |
Opções | |
Inic. Padrão | |
Inic. Browse | |
Con. Padrão | VC5 |
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 de Relacionamento 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ínio | 1 |
L. C. Domínio | N |
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á.