<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.geosales.com.br:8000/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Renatolima</id>
	<title>GeoSales - Contribuições do(a) usuário(a) [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.geosales.com.br:8000/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Renatolima"/>
	<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php/Especial:Contribui%C3%A7%C3%B5es/Renatolima"/>
	<updated>2026-09-19T11:05:25Z</updated>
	<subtitle>Contribuições do(a) usuário(a)</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19093</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19093"/>
		<updated>2026-09-14T13:27:46Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Relatório de Clientes Inativos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
* Valor Ticket Médio&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Pós-condições ==&lt;br /&gt;
Após a confirmação da geração:&lt;br /&gt;
&lt;br /&gt;
* As atividades de retomada serão criadas;&lt;br /&gt;
* Cada atividade estará associada ao respectivo cliente;&lt;br /&gt;
* Cada atividade estará atribuída ao responsável/vendedor;&lt;br /&gt;
* As datas serão distribuídas conforme os parâmetros informados;&lt;br /&gt;
* O evento possuirá identificação de atividade de retomada;&lt;br /&gt;
* O evento possuirá observação com o resumo das informações do cliente.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19092</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19092"/>
		<updated>2026-09-14T13:27:33Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Relatório de Clientes Inativos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
* Ticket Médio&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Pós-condições ==&lt;br /&gt;
Após a confirmação da geração:&lt;br /&gt;
&lt;br /&gt;
* As atividades de retomada serão criadas;&lt;br /&gt;
* Cada atividade estará associada ao respectivo cliente;&lt;br /&gt;
* Cada atividade estará atribuída ao responsável/vendedor;&lt;br /&gt;
* As datas serão distribuídas conforme os parâmetros informados;&lt;br /&gt;
* O evento possuirá identificação de atividade de retomada;&lt;br /&gt;
* O evento possuirá observação com o resumo das informações do cliente.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19091</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19091"/>
		<updated>2026-09-11T18:10:28Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Pré-condições */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Pós-condições ==&lt;br /&gt;
Após a confirmação da geração:&lt;br /&gt;
&lt;br /&gt;
* As atividades de retomada serão criadas;&lt;br /&gt;
* Cada atividade estará associada ao respectivo cliente;&lt;br /&gt;
* Cada atividade estará atribuída ao responsável/vendedor;&lt;br /&gt;
* As datas serão distribuídas conforme os parâmetros informados;&lt;br /&gt;
* O evento possuirá identificação de atividade de retomada;&lt;br /&gt;
* O evento possuirá observação com o resumo das informações do cliente.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19090</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19090"/>
		<updated>2026-09-11T18:06:40Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Necessidade */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19089</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19089"/>
		<updated>2026-09-11T18:06:29Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19088</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19088"/>
		<updated>2026-09-11T17:38:28Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19087</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19087"/>
		<updated>2026-09-11T17:37:50Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19086</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19086"/>
		<updated>2026-09-11T15:53:40Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19085</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19085"/>
		<updated>2026-09-11T15:50:49Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Inteligence_geração_agenda.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
====Fluxo resumido da solução====&lt;br /&gt;
&lt;br /&gt;
Inteligência → Relatório de clientes inativos → Análise → Seleção → Configuração da agenda → Distribuição automática → Resumo → Validação → Criação dos eventos → Atividade de Retomada para o vendedor&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Inteligence_gera%C3%A7%C3%A3o_agenda.png&amp;diff=19084</id>
		<title>Arquivo:Inteligence geração agenda.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Inteligence_gera%C3%A7%C3%A3o_agenda.png&amp;diff=19084"/>
		<updated>2026-09-11T15:46:46Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19083</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19083"/>
		<updated>2026-09-11T15:44:56Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19082</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19082"/>
		<updated>2026-09-11T15:36:59Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Implementação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação deverá contemplar as seguintes etapas:&lt;br /&gt;
&lt;br /&gt;
'''Etapa 1 — Evolução do relatório'''&lt;br /&gt;
* Revisar o relatório de clientes sem compra;&lt;br /&gt;
* Disponibilizar as informações comerciais necessárias;&lt;br /&gt;
* Disponibilizar informações de crédito;&lt;br /&gt;
* Disponibilizar a curva ABC;&lt;br /&gt;
* Disponibilizar indicadores de inatividade e frequência;&lt;br /&gt;
* Criar a ação para iniciar a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 2 — Tela de configuração'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a etapa responsável pela configuração da geração, contemplando:&lt;br /&gt;
&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Vendedores;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Demais parâmetros definidos no detalhamento funcional.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 3 — Motor de distribuição'''&lt;br /&gt;
&lt;br /&gt;
Implementar a lógica responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber os clientes resultantes do relatório;&lt;br /&gt;
* Agrupar os clientes por vendedor;&lt;br /&gt;
* Aplicar a capacidade diária;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Respeitar o período definido;&lt;br /&gt;
* Preparar os eventos.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 4 — Resumo'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver a tela de conferência da geração, permitindo ao gestor visualizar e revisar o resultado antes da efetivação.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 5 — Criação dos eventos'''&lt;br /&gt;
&lt;br /&gt;
Após a confirmação:&lt;br /&gt;
&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Associar cliente e vendedor;&lt;br /&gt;
* Definir data;&lt;br /&gt;
* Definir tipo “Retomada”;&lt;br /&gt;
* Gerar a observação automática.&lt;br /&gt;
&lt;br /&gt;
'''Etapa 6 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Realizar testes contemplando:&lt;br /&gt;
&lt;br /&gt;
* Um vendedor;&lt;br /&gt;
* Múltiplos vendedores;&lt;br /&gt;
* Grande quantidade de clientes;&lt;br /&gt;
* Diferentes capacidades diárias;&lt;br /&gt;
* Períodos diferentes;&lt;br /&gt;
* Clientes com e sem informações financeiras;&lt;br /&gt;
* Clientes com diferentes classificações ABC;&lt;br /&gt;
* Validação da distribuição;&lt;br /&gt;
* Validação da criação dos eventos.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19081</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19081"/>
		<updated>2026-09-11T15:30:24Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19080</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19080"/>
		<updated>2026-09-11T15:27:58Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Observação automática da atividade */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
'''Retomada de cliente inativo'''&lt;br /&gt;
* Última compra: 15/05/2026&lt;br /&gt;
* Inatividade: 118 dias&lt;br /&gt;
* Frequência média de compra: 45 dias&lt;br /&gt;
* Valor vendido no período: R$ 35.500,00&lt;br /&gt;
* Quantidade de pedidos: 12&lt;br /&gt;
* Curva ABC: A&lt;br /&gt;
* Status: Ativo&lt;br /&gt;
* Valor em aberto: R$ 3.200,00&lt;br /&gt;
* Valor vencido: R$ 0,00&lt;br /&gt;
* Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19079</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19079"/>
		<updated>2026-09-11T15:27:20Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Criação dos eventos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor/responsável;&lt;br /&gt;
* Data;&lt;br /&gt;
* Tipo de atividade;&lt;br /&gt;
* Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19078</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19078"/>
		<updated>2026-09-11T15:26:52Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Revisão antes da confirmação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
* Confirmar todos os vendedores;&lt;br /&gt;
* Retirar determinado vendedor;&lt;br /&gt;
* Manter determinado vendedor para geração posterior;&lt;br /&gt;
* Revisar a quantidade de atividades;&lt;br /&gt;
* Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19077</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19077"/>
		<updated>2026-09-11T15:26:30Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Resumo da geração */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
* Vendedor;&lt;br /&gt;
* Quantidade de clientes elegíveis;&lt;br /&gt;
* Quantidade de clientes selecionados;&lt;br /&gt;
* Quantidade de atividades a gerar;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Data inicial;&lt;br /&gt;
* Data final;&lt;br /&gt;
* Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19076</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19076"/>
		<updated>2026-09-11T15:20:38Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Geração em massa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Cliente Selecionados &lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 &lt;br /&gt;
|-&lt;br /&gt;
|  Andre || 20 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19075</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19075"/>
		<updated>2026-09-11T15:17:01Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Geração em massa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Vendedor&lt;br /&gt;
! Clientes	&lt;br /&gt;
! Atividades/dia&lt;br /&gt;
! Dias necessários&lt;br /&gt;
|-&lt;br /&gt;
|  Renato  || 10 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  André  || 20 || 2 || 5 &lt;br /&gt;
|-&lt;br /&gt;
|  Carlos  || 15 || 2 || 8* &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19074</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19074"/>
		<updated>2026-09-11T15:07:50Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Geração em massa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
* Clientes selecionados;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Quantidade de atividades por dia;&lt;br /&gt;
* Período informado;&lt;br /&gt;
*Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19073</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19073"/>
		<updated>2026-09-11T15:06:14Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
'''2.''' Aplica os filtros necessários;&lt;br /&gt;
'''3.''' '''1.''' Analisa os clientes apresentados;&lt;br /&gt;
'''4.''' Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
'''5.''' Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
'''6.''' Aciona a opção para criação da agenda;&lt;br /&gt;
'''7.''' O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
'''8.''' O gestor define os vendedores que participarão;&lt;br /&gt;
'''9.''' Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
'''10.''' Define o período para distribuição das atividades;&lt;br /&gt;
'''11.''' O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
'''12.''' Apresenta um resumo da agenda que será criada;&lt;br /&gt;
'''13.''' O gestor poderá revisar a geração;&lt;br /&gt;
'''14.''' Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
'''15.''' Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
'''16.''' A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
* Cliente;&lt;br /&gt;
* Vendedor responsável;&lt;br /&gt;
* Supervisor;&lt;br /&gt;
* Organização de venda;&lt;br /&gt;
* Canal;&lt;br /&gt;
* Curva ABC;&lt;br /&gt;
* Valor vendido no período;&lt;br /&gt;
* Quantidade de pedidos;&lt;br /&gt;
* Data da última compra;&lt;br /&gt;
* Quantidade de dias de inatividade;&lt;br /&gt;
* Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
* Status do cliente;&lt;br /&gt;
* Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
* Valor total em aberto;&lt;br /&gt;
* Valor total vencido/em atraso;&lt;br /&gt;
* Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
* Clientes classificados como A;&lt;br /&gt;
* Clientes classificados como A e B;&lt;br /&gt;
* Clientes com determinado valor médio de compras;&lt;br /&gt;
* Clientes sem compra há mais de 90 dias;&lt;br /&gt;
* Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
* Clientes sem bloqueio financeiro;&lt;br /&gt;
* Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19072</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19072"/>
		<updated>2026-09-11T14:58:23Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19071</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19071"/>
		<updated>2026-09-11T14:58:04Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Pré-condições */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
* Relatório de clientes sem compra estar disponível;&lt;br /&gt;
* Clientes possuírem vínculo com vendedor;&lt;br /&gt;
* Informações de vendas estarem disponíveis;&lt;br /&gt;
* Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
* Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
* Usuário possuir permissão para gerar atividades;&lt;br /&gt;
* Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19070</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19070"/>
		<updated>2026-09-11T14:57:42Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Atores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Gestor'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar o relatório;&lt;br /&gt;
* Aplicar filtros;&lt;br /&gt;
* Analisar os clientes;&lt;br /&gt;
* Definir os critérios de priorização;&lt;br /&gt;
* Selecionar os vendedores;&lt;br /&gt;
* Definir capacidade diária;&lt;br /&gt;
* Definir período;&lt;br /&gt;
* Validar o resumo;&lt;br /&gt;
* Confirmar a geração.&lt;br /&gt;
&lt;br /&gt;
'''Vendedor/Responsável pela atividade'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Receber as atividades de retomada;&lt;br /&gt;
* Consultar as informações apresentadas na atividade;&lt;br /&gt;
* Realizar o contato/visita ao cliente;&lt;br /&gt;
* Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
&lt;br /&gt;
'''Sistema'''&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
* Consultar e apresentar os dados;&lt;br /&gt;
* Processar os clientes selecionados;&lt;br /&gt;
* Distribuir as atividades;&lt;br /&gt;
* Criar os eventos;&lt;br /&gt;
* Registrar o tipo da atividade;&lt;br /&gt;
* Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19069</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19069"/>
		<updated>2026-09-11T14:56:36Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Escopo Não Incluso */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Transferência automática de carteira;&lt;br /&gt;
* Criação de nova estrutura de carteira;&lt;br /&gt;
* Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
* Alteração da visualização de pedidos históricos;&lt;br /&gt;
* Criação automática de rotas;&lt;br /&gt;
* Otimização geográfica de visitas;&lt;br /&gt;
* Sugestão automática de pedido;&lt;br /&gt;
* Sugestão de produtos;&lt;br /&gt;
* Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
* Automação de cobrança;&lt;br /&gt;
* Regras de comissão;&lt;br /&gt;
* Alterações na integração de pedidos;&lt;br /&gt;
* Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
Gestor&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar o relatório;&lt;br /&gt;
Aplicar filtros;&lt;br /&gt;
Analisar os clientes;&lt;br /&gt;
Definir os critérios de priorização;&lt;br /&gt;
Selecionar os vendedores;&lt;br /&gt;
Definir capacidade diária;&lt;br /&gt;
Definir período;&lt;br /&gt;
Validar o resumo;&lt;br /&gt;
Confirmar a geração.&lt;br /&gt;
Vendedor/Responsável pela atividade&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Receber as atividades de retomada;&lt;br /&gt;
Consultar as informações apresentadas na atividade;&lt;br /&gt;
Realizar o contato/visita ao cliente;&lt;br /&gt;
Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
Sistema&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar e apresentar os dados;&lt;br /&gt;
Processar os clientes selecionados;&lt;br /&gt;
Distribuir as atividades;&lt;br /&gt;
Criar os eventos;&lt;br /&gt;
Registrar o tipo da atividade;&lt;br /&gt;
Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19068</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19068"/>
		<updated>2026-09-11T14:56:18Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Escopo Incluso */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Evolução do relatório de clientes sem compra;&lt;br /&gt;
* Exibição das informações comerciais necessárias;&lt;br /&gt;
* Exibição das informações de crédito;&lt;br /&gt;
* Exibição da curva ABC;&lt;br /&gt;
* Indicadores de frequência e inatividade;&lt;br /&gt;
* Ação para iniciar a criação da agenda;&lt;br /&gt;
* Seleção de vendedores;&lt;br /&gt;
* Definição de quantidade de atividades por dia;&lt;br /&gt;
* Definição de período;&lt;br /&gt;
* Geração em massa;&lt;br /&gt;
* Distribuição automática dos clientes;&lt;br /&gt;
* Tela de resumo;&lt;br /&gt;
* Revisão antes da confirmação;&lt;br /&gt;
* Criação automática dos eventos;&lt;br /&gt;
* Identificação do evento como “Retomada”;&lt;br /&gt;
* Geração automática da observação;&lt;br /&gt;
* Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
Transferência automática de carteira;&lt;br /&gt;
Criação de nova estrutura de carteira;&lt;br /&gt;
Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
Alteração da visualização de pedidos históricos;&lt;br /&gt;
Criação automática de rotas;&lt;br /&gt;
Otimização geográfica de visitas;&lt;br /&gt;
Sugestão automática de pedido;&lt;br /&gt;
Sugestão de produtos;&lt;br /&gt;
Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
Automação de cobrança;&lt;br /&gt;
Regras de comissão;&lt;br /&gt;
Alterações na integração de pedidos;&lt;br /&gt;
Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
Gestor&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar o relatório;&lt;br /&gt;
Aplicar filtros;&lt;br /&gt;
Analisar os clientes;&lt;br /&gt;
Definir os critérios de priorização;&lt;br /&gt;
Selecionar os vendedores;&lt;br /&gt;
Definir capacidade diária;&lt;br /&gt;
Definir período;&lt;br /&gt;
Validar o resumo;&lt;br /&gt;
Confirmar a geração.&lt;br /&gt;
Vendedor/Responsável pela atividade&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Receber as atividades de retomada;&lt;br /&gt;
Consultar as informações apresentadas na atividade;&lt;br /&gt;
Realizar o contato/visita ao cliente;&lt;br /&gt;
Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
Sistema&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar e apresentar os dados;&lt;br /&gt;
Processar os clientes selecionados;&lt;br /&gt;
Distribuir as atividades;&lt;br /&gt;
Criar os eventos;&lt;br /&gt;
Registrar o tipo da atividade;&lt;br /&gt;
Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19067</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19067"/>
		<updated>2026-09-11T14:55:34Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Histórico de Alterações */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  11/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
Evolução do relatório de clientes sem compra;&lt;br /&gt;
Exibição das informações comerciais necessárias;&lt;br /&gt;
Exibição das informações de crédito;&lt;br /&gt;
Exibição da curva ABC;&lt;br /&gt;
Indicadores de frequência e inatividade;&lt;br /&gt;
Ação para iniciar a criação da agenda;&lt;br /&gt;
Seleção de vendedores;&lt;br /&gt;
Definição de quantidade de atividades por dia;&lt;br /&gt;
Definição de período;&lt;br /&gt;
Geração em massa;&lt;br /&gt;
Distribuição automática dos clientes;&lt;br /&gt;
Tela de resumo;&lt;br /&gt;
Revisão antes da confirmação;&lt;br /&gt;
Criação automática dos eventos;&lt;br /&gt;
Identificação do evento como “Retomada”;&lt;br /&gt;
Geração automática da observação;&lt;br /&gt;
Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
Transferência automática de carteira;&lt;br /&gt;
Criação de nova estrutura de carteira;&lt;br /&gt;
Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
Alteração da visualização de pedidos históricos;&lt;br /&gt;
Criação automática de rotas;&lt;br /&gt;
Otimização geográfica de visitas;&lt;br /&gt;
Sugestão automática de pedido;&lt;br /&gt;
Sugestão de produtos;&lt;br /&gt;
Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
Automação de cobrança;&lt;br /&gt;
Regras de comissão;&lt;br /&gt;
Alterações na integração de pedidos;&lt;br /&gt;
Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
Gestor&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar o relatório;&lt;br /&gt;
Aplicar filtros;&lt;br /&gt;
Analisar os clientes;&lt;br /&gt;
Definir os critérios de priorização;&lt;br /&gt;
Selecionar os vendedores;&lt;br /&gt;
Definir capacidade diária;&lt;br /&gt;
Definir período;&lt;br /&gt;
Validar o resumo;&lt;br /&gt;
Confirmar a geração.&lt;br /&gt;
Vendedor/Responsável pela atividade&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Receber as atividades de retomada;&lt;br /&gt;
Consultar as informações apresentadas na atividade;&lt;br /&gt;
Realizar o contato/visita ao cliente;&lt;br /&gt;
Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
Sistema&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar e apresentar os dados;&lt;br /&gt;
Processar os clientes selecionados;&lt;br /&gt;
Distribuir as atividades;&lt;br /&gt;
Criar os eventos;&lt;br /&gt;
Registrar o tipo da atividade;&lt;br /&gt;
Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19066</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19066"/>
		<updated>2026-09-11T14:55:17Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  25/06/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
&lt;br /&gt;
====Relatório de Clientes Inativos====&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
'''Informações comerciais'''&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
&lt;br /&gt;
'''Informações financeiras'''&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
====Critérios para análise e seleção====&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
====Criação da Agenda====&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
====Parâmetros para geração da agenda====&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
'''Tipo de atividade'''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
'''Tipo sugerido: Retomada'''&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
====Vendedores====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
====Quantidade de atividades por dia====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
====Período de execução====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
====Geração em massa====&lt;br /&gt;
&lt;br /&gt;
A geração deverá ser realizada de forma automática e em massa.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá considerar:&lt;br /&gt;
&lt;br /&gt;
Clientes selecionados;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Período informado;&lt;br /&gt;
Critérios definidos no relatório.&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O resultado possui:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes selecionados&lt;br /&gt;
Renato	10&lt;br /&gt;
André	20&lt;br /&gt;
Carlos	15&lt;br /&gt;
&lt;br /&gt;
O gestor define:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia&lt;br /&gt;
&lt;br /&gt;
O sistema deverá realizar automaticamente a distribuição:&lt;br /&gt;
&lt;br /&gt;
Vendedor	Clientes	Atividades/dia	Dias necessários&lt;br /&gt;
Renato	10	2	5&lt;br /&gt;
André	20	2	10&lt;br /&gt;
Carlos	15	2	8*&lt;br /&gt;
&lt;br /&gt;
*Considerando arredondamento para o último dia.&lt;br /&gt;
&lt;br /&gt;
====Resumo da geração====&lt;br /&gt;
&lt;br /&gt;
Antes da criação definitiva dos eventos, o sistema deverá apresentar uma tela de resumo.&lt;br /&gt;
&lt;br /&gt;
O objetivo é permitir que o gestor valide o resultado da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''Sugestão de informações'''&lt;br /&gt;
Vendedor;&lt;br /&gt;
Quantidade de clientes elegíveis;&lt;br /&gt;
Quantidade de clientes selecionados;&lt;br /&gt;
Quantidade de atividades a gerar;&lt;br /&gt;
Quantidade de atividades por dia;&lt;br /&gt;
Data inicial;&lt;br /&gt;
Data final;&lt;br /&gt;
Quantidade de dias necessários.&lt;br /&gt;
&lt;br /&gt;
O resumo deverá permitir identificar como os clientes serão distribuídos entre os vendedores.&lt;br /&gt;
&lt;br /&gt;
====Revisão antes da confirmação====&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder revisar o resultado da geração.&lt;br /&gt;
&lt;br /&gt;
Será possível, por exemplo:&lt;br /&gt;
&lt;br /&gt;
Confirmar todos os vendedores;&lt;br /&gt;
Retirar determinado vendedor;&lt;br /&gt;
Manter determinado vendedor para geração posterior;&lt;br /&gt;
Revisar a quantidade de atividades;&lt;br /&gt;
Cancelar a geração.&lt;br /&gt;
&lt;br /&gt;
Somente após a confirmação os eventos deverão ser efetivamente criados.&lt;br /&gt;
&lt;br /&gt;
====Criação dos eventos====&lt;br /&gt;
&lt;br /&gt;
Após a confirmação, o sistema deverá criar automaticamente as atividades na agenda dos respectivos vendedores.&lt;br /&gt;
&lt;br /&gt;
Cada evento deverá estar associado, no mínimo, a:&lt;br /&gt;
&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor/responsável;&lt;br /&gt;
Data;&lt;br /&gt;
Tipo de atividade;&lt;br /&gt;
Observação.&lt;br /&gt;
&lt;br /&gt;
O evento deverá ser identificado como uma atividade de Retomada.&lt;br /&gt;
&lt;br /&gt;
====Observação automática da atividade====&lt;br /&gt;
&lt;br /&gt;
Para evitar que o vendedor precise retornar ao relatório para entender o motivo da atividade, o sistema deverá gerar uma observação contendo um resumo das principais informações utilizadas na análise.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
Retomada de cliente inativo&lt;br /&gt;
Última compra: 15/05/2026&lt;br /&gt;
Inatividade: 118 dias&lt;br /&gt;
Frequência média de compra: 45 dias&lt;br /&gt;
Valor vendido no período: R$ 35.500,00&lt;br /&gt;
Quantidade de pedidos: 12&lt;br /&gt;
Curva ABC: A&lt;br /&gt;
Status: Ativo&lt;br /&gt;
Valor em aberto: R$ 3.200,00&lt;br /&gt;
Valor vencido: R$ 0,00&lt;br /&gt;
Limite de crédito: R$ 10.000,00&lt;br /&gt;
&lt;br /&gt;
A composição definitiva das informações da observação deverá ser definida durante a implementação.&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
Evolução do relatório de clientes sem compra;&lt;br /&gt;
Exibição das informações comerciais necessárias;&lt;br /&gt;
Exibição das informações de crédito;&lt;br /&gt;
Exibição da curva ABC;&lt;br /&gt;
Indicadores de frequência e inatividade;&lt;br /&gt;
Ação para iniciar a criação da agenda;&lt;br /&gt;
Seleção de vendedores;&lt;br /&gt;
Definição de quantidade de atividades por dia;&lt;br /&gt;
Definição de período;&lt;br /&gt;
Geração em massa;&lt;br /&gt;
Distribuição automática dos clientes;&lt;br /&gt;
Tela de resumo;&lt;br /&gt;
Revisão antes da confirmação;&lt;br /&gt;
Criação automática dos eventos;&lt;br /&gt;
Identificação do evento como “Retomada”;&lt;br /&gt;
Geração automática da observação;&lt;br /&gt;
Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
Transferência automática de carteira;&lt;br /&gt;
Criação de nova estrutura de carteira;&lt;br /&gt;
Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
Alteração da visualização de pedidos históricos;&lt;br /&gt;
Criação automática de rotas;&lt;br /&gt;
Otimização geográfica de visitas;&lt;br /&gt;
Sugestão automática de pedido;&lt;br /&gt;
Sugestão de produtos;&lt;br /&gt;
Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
Automação de cobrança;&lt;br /&gt;
Regras de comissão;&lt;br /&gt;
Alterações na integração de pedidos;&lt;br /&gt;
Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
Gestor&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar o relatório;&lt;br /&gt;
Aplicar filtros;&lt;br /&gt;
Analisar os clientes;&lt;br /&gt;
Definir os critérios de priorização;&lt;br /&gt;
Selecionar os vendedores;&lt;br /&gt;
Definir capacidade diária;&lt;br /&gt;
Definir período;&lt;br /&gt;
Validar o resumo;&lt;br /&gt;
Confirmar a geração.&lt;br /&gt;
Vendedor/Responsável pela atividade&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Receber as atividades de retomada;&lt;br /&gt;
Consultar as informações apresentadas na atividade;&lt;br /&gt;
Realizar o contato/visita ao cliente;&lt;br /&gt;
Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
Sistema&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar e apresentar os dados;&lt;br /&gt;
Processar os clientes selecionados;&lt;br /&gt;
Distribuir as atividades;&lt;br /&gt;
Criar os eventos;&lt;br /&gt;
Registrar o tipo da atividade;&lt;br /&gt;
Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19065</id>
		<title>Rotina de Agendamento de clientes Automático</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Rotina_de_Agendamento_de_clientes_Autom%C3%A1tico&amp;diff=19065"/>
		<updated>2026-09-11T14:19:55Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: Criou página com '== Histórico de Alterações == {| class=&amp;quot;wikitable&amp;quot; ! Data ! Quem  ! Comentários  |- |  25/06/2026  || Renato Lima || Criação do documento  |- |}  == Necessidade == O cli...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  25/06/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente necessita de uma funcionalidade que permita identificar, a partir do relatório de clientes sem compra disponível no módulo Inteligência, quais clientes representam oportunidades de retomada comercial e, com base nessas informações, facilitar a criação de uma agenda de atividades para a equipe de vendas.&lt;br /&gt;
&lt;br /&gt;
Atualmente, embora o sistema disponibilize informações relacionadas ao histórico comercial dos clientes, é necessário realizar a análise e o planejamento das atividades de forma manual. Em cenários com grande quantidade de clientes e vendedores, esse processo pode demandar elevado esforço operacional.&lt;br /&gt;
&lt;br /&gt;
A necessidade é permitir que o gestor utilize informações como curva ABC, valor vendido, quantidade de pedidos, data da última compra, frequência de compra, período de inatividade e informações de crédito para avaliar os clientes e definir quais deverão ser trabalhados pela equipe.&lt;br /&gt;
&lt;br /&gt;
O sistema deverá atuar como apoio à decisão, não sendo responsável por determinar automaticamente quais clientes devem ser priorizados.&lt;br /&gt;
&lt;br /&gt;
Após a seleção, o gestor deverá conseguir configurar parâmetros de geração e criar, de forma massiva, atividades de retomada para os vendedores responsáveis pelos clientes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Será implementada uma evolução no relatório de clientes sem compra do módulo Inteligência, permitindo que o resultado da análise seja utilizado como origem para uma rotina de agendamento automático de atividades de retomada.&lt;br /&gt;
&lt;br /&gt;
O fluxo será dividido em etapas:&lt;br /&gt;
&lt;br /&gt;
O usuário acessa o relatório de clientes sem compra;&lt;br /&gt;
Aplica os filtros necessários;&lt;br /&gt;
Analisa os clientes apresentados;&lt;br /&gt;
Utiliza as informações comerciais e financeiras para definir as oportunidades;&lt;br /&gt;
Seleciona os clientes que deseja trabalhar;&lt;br /&gt;
Aciona a opção para criação da agenda;&lt;br /&gt;
O sistema apresenta uma segunda etapa para configuração da geração;&lt;br /&gt;
O gestor define os vendedores que participarão;&lt;br /&gt;
Define a quantidade de atividades que deverão ser realizadas por dia;&lt;br /&gt;
Define o período para distribuição das atividades;&lt;br /&gt;
O sistema realiza a distribuição automática dos clientes;&lt;br /&gt;
Apresenta um resumo da agenda que será criada;&lt;br /&gt;
O gestor poderá revisar a geração;&lt;br /&gt;
Após a confirmação, o sistema cria os eventos na agenda;&lt;br /&gt;
Os eventos serão identificados como atividades do tipo Retomada;&lt;br /&gt;
A observação do evento conterá informações relevantes sobre o cliente para auxiliar o vendedor durante o atendimento.&lt;br /&gt;
4. Relatório de Clientes Inativos&lt;br /&gt;
&lt;br /&gt;
O relatório existente no Inteligência será utilizado como ponto inicial do processo.&lt;br /&gt;
&lt;br /&gt;
Além das informações já disponíveis, deverão ser disponibilizados dados que permitam ao gestor avaliar a relevância e o momento de retomada de cada cliente.&lt;br /&gt;
&lt;br /&gt;
Informações comerciais&lt;br /&gt;
Cliente;&lt;br /&gt;
Vendedor responsável;&lt;br /&gt;
Supervisor;&lt;br /&gt;
Organização de venda;&lt;br /&gt;
Canal;&lt;br /&gt;
Curva ABC;&lt;br /&gt;
Valor vendido no período;&lt;br /&gt;
Quantidade de pedidos;&lt;br /&gt;
Data da última compra;&lt;br /&gt;
Quantidade de dias de inatividade;&lt;br /&gt;
Frequência média de compra.&lt;br /&gt;
Informações financeiras&lt;br /&gt;
Status do cliente;&lt;br /&gt;
Indicador de cliente bloqueado/não bloqueado;&lt;br /&gt;
Valor total em aberto;&lt;br /&gt;
Valor total vencido/em atraso;&lt;br /&gt;
Limite de crédito.&lt;br /&gt;
&lt;br /&gt;
Essas informações deverão permitir que o gestor faça uma análise conjunta do comportamento comercial e financeiro do cliente.&lt;br /&gt;
&lt;br /&gt;
5. Critérios para análise e seleção&lt;br /&gt;
&lt;br /&gt;
O gestor poderá utilizar as informações do relatório para estabelecer seus próprios critérios de priorização.&lt;br /&gt;
&lt;br /&gt;
Exemplos:&lt;br /&gt;
&lt;br /&gt;
Clientes classificados como A;&lt;br /&gt;
Clientes classificados como A e B;&lt;br /&gt;
Clientes com determinado valor médio de compras;&lt;br /&gt;
Clientes sem compra há mais de 90 dias;&lt;br /&gt;
Clientes cuja frequência habitual de compra seja inferior ao período atual de inatividade;&lt;br /&gt;
Clientes sem bloqueio financeiro;&lt;br /&gt;
Clientes com limite de crédito disponível.&lt;br /&gt;
&lt;br /&gt;
Os critérios acima são exemplos de utilização das informações e não deverão ser aplicados automaticamente pelo sistema, salvo aqueles que forem definidos como filtros da própria consulta.&lt;br /&gt;
&lt;br /&gt;
6. Criação da Agenda&lt;br /&gt;
&lt;br /&gt;
A partir do resultado do relatório, o gestor poderá iniciar o processo de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
A opção de criação deverá considerar o conjunto de dados resultante dos filtros aplicados no relatório.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, o usuário não precisará repetir na tela de criação todos os filtros já utilizados no relatório.&lt;br /&gt;
&lt;br /&gt;
Exemplo&lt;br /&gt;
&lt;br /&gt;
O gestor poderá filtrar previamente:&lt;br /&gt;
&lt;br /&gt;
Canal = Varejo&lt;br /&gt;
Supervisor = João&lt;br /&gt;
Período = últimos 12 meses&lt;br /&gt;
Clientes sem compra há mais de 90 dias&lt;br /&gt;
&lt;br /&gt;
Após aplicar esses filtros, somente os clientes resultantes da consulta serão considerados na etapa de criação da agenda.&lt;br /&gt;
&lt;br /&gt;
7. Parâmetros para geração da agenda&lt;br /&gt;
&lt;br /&gt;
Na etapa de configuração da agenda, o gestor deverá informar os parâmetros necessários para a geração automática.&lt;br /&gt;
&lt;br /&gt;
7.1. Tipo de atividade&lt;br /&gt;
&lt;br /&gt;
O sistema deverá utilizar um tipo específico para identificar os eventos criados pela rotina.&lt;br /&gt;
&lt;br /&gt;
Tipo sugerido: Retomada&lt;br /&gt;
&lt;br /&gt;
O tipo deverá ser atribuído automaticamente, evitando que o gestor tenha que selecionar manualmente o tipo da atividade em cada geração.&lt;br /&gt;
&lt;br /&gt;
7.2. Vendedores&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder selecionar os vendedores para os quais deseja gerar as atividades.&lt;br /&gt;
&lt;br /&gt;
A seleção deverá permitir trabalhar com múltiplos vendedores simultaneamente.&lt;br /&gt;
&lt;br /&gt;
Isso é necessário para permitir a geração em massa em empresas que possuem grande quantidade de vendedores.&lt;br /&gt;
&lt;br /&gt;
7.3. Quantidade de atividades por dia&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deseja gerar diariamente.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
2 atividades por dia.&lt;br /&gt;
&lt;br /&gt;
Caso existam 10 clientes para determinado vendedor, o sistema poderá distribuí-los em cinco dias.&lt;br /&gt;
&lt;br /&gt;
Caso existam 20 clientes, serão distribuídos em dez dias, considerando a mesma capacidade diária.&lt;br /&gt;
&lt;br /&gt;
7.4. Período de execução&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar o período no qual as atividades deverão ser distribuídas.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Início: 14/09/2026&lt;br /&gt;
Fim: 25/09/2026&lt;br /&gt;
&lt;br /&gt;
O sistema deverá respeitar o período definido durante a distribuição das atividades.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
Evolução do relatório de clientes sem compra;&lt;br /&gt;
Exibição das informações comerciais necessárias;&lt;br /&gt;
Exibição das informações de crédito;&lt;br /&gt;
Exibição da curva ABC;&lt;br /&gt;
Indicadores de frequência e inatividade;&lt;br /&gt;
Ação para iniciar a criação da agenda;&lt;br /&gt;
Seleção de vendedores;&lt;br /&gt;
Definição de quantidade de atividades por dia;&lt;br /&gt;
Definição de período;&lt;br /&gt;
Geração em massa;&lt;br /&gt;
Distribuição automática dos clientes;&lt;br /&gt;
Tela de resumo;&lt;br /&gt;
Revisão antes da confirmação;&lt;br /&gt;
Criação automática dos eventos;&lt;br /&gt;
Identificação do evento como “Retomada”;&lt;br /&gt;
Geração automática da observação;&lt;br /&gt;
Respeito à estrutura atual de cliente/vendedor.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
Transferência automática de carteira;&lt;br /&gt;
Criação de nova estrutura de carteira;&lt;br /&gt;
Alteração do relacionamento cliente/vendedor;&lt;br /&gt;
Alteração da visualização de pedidos históricos;&lt;br /&gt;
Criação automática de rotas;&lt;br /&gt;
Otimização geográfica de visitas;&lt;br /&gt;
Sugestão automática de pedido;&lt;br /&gt;
Sugestão de produtos;&lt;br /&gt;
Inteligência preditiva para escolha automática dos clientes;&lt;br /&gt;
Automação de cobrança;&lt;br /&gt;
Regras de comissão;&lt;br /&gt;
Alterações na integração de pedidos;&lt;br /&gt;
Outras funcionalidades não relacionadas diretamente à geração da agenda de retomada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
Gestor&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar o relatório;&lt;br /&gt;
Aplicar filtros;&lt;br /&gt;
Analisar os clientes;&lt;br /&gt;
Definir os critérios de priorização;&lt;br /&gt;
Selecionar os vendedores;&lt;br /&gt;
Definir capacidade diária;&lt;br /&gt;
Definir período;&lt;br /&gt;
Validar o resumo;&lt;br /&gt;
Confirmar a geração.&lt;br /&gt;
Vendedor/Responsável pela atividade&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Receber as atividades de retomada;&lt;br /&gt;
Consultar as informações apresentadas na atividade;&lt;br /&gt;
Realizar o contato/visita ao cliente;&lt;br /&gt;
Registrar o resultado da atividade conforme os recursos existentes no sistema.&lt;br /&gt;
Sistema&lt;br /&gt;
&lt;br /&gt;
Responsável por:&lt;br /&gt;
&lt;br /&gt;
Consultar e apresentar os dados;&lt;br /&gt;
Processar os clientes selecionados;&lt;br /&gt;
Distribuir as atividades;&lt;br /&gt;
Criar os eventos;&lt;br /&gt;
Registrar o tipo da atividade;&lt;br /&gt;
Gerar a observação automaticamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
Usuário possuir acesso ao módulo Inteligência;&lt;br /&gt;
Relatório de clientes sem compra estar disponível;&lt;br /&gt;
Clientes possuírem vínculo com vendedor;&lt;br /&gt;
Informações de vendas estarem disponíveis;&lt;br /&gt;
Informações necessárias para os indicadores estarem integradas;&lt;br /&gt;
Funcionalidade de agenda/eventos estar disponível;&lt;br /&gt;
Usuário possuir permissão para gerar atividades;&lt;br /&gt;
Vendedores selecionados estarem ativos/disponíveis para receber atividades.&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Origem da geração'''&lt;br /&gt;
&lt;br /&gt;
A agenda deverá ser gerada a partir dos clientes resultantes do relatório de clientes sem compra do Inteligência.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Filtros '''&lt;br /&gt;
&lt;br /&gt;
Os filtros aplicados no relatório deverão determinar o conjunto de clientes considerado para a geração da agenda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Decisão do gestor '''&lt;br /&gt;
&lt;br /&gt;
O sistema não deverá determinar automaticamente quais clientes devem ser priorizados. A seleção deverá permanecer sob responsabilidade do gestor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Curva ABC '''&lt;br /&gt;
&lt;br /&gt;
A classificação ABC deverá ser apresentada como informação para apoio à decisão e poderá ser utilizada como critério de seleção.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Histórico comercial '''&lt;br /&gt;
&lt;br /&gt;
O relatório deverá disponibilizar informações relacionadas ao histórico de compras do cliente, incluindo última compra, frequência, quantidade de pedidos e valor vendido.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Inatividade '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar o período de inatividade do cliente, preferencialmente em quantidade de dias, além da data da última compra.&lt;br /&gt;
&lt;br /&gt;
'''[RN7] - Crédito '''&lt;br /&gt;
&lt;br /&gt;
O sistema deverá apresentar informações de crédito do cliente, incluindo status, valores em aberto, valores vencidos e limite de crédito, quando disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN8] - Tipo de atividade '''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados automaticamente pela rotina deverão utilizar o tipo Retomada ou outro tipo previamente definido para essa finalidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN9] - Seleção de vendedores '''&lt;br /&gt;
&lt;br /&gt;
A geração deverá permitir a seleção de múltiplos vendedores em uma única operação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN10] - Capacidade diária '''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá informar a quantidade de atividades que deverão ser distribuídas por dia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[RN11] - Período '''&lt;br /&gt;
&lt;br /&gt;
A distribuição deverá respeitar o período informado pelo gestor.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] - Distribuição '''&lt;br /&gt;
&lt;br /&gt;
Os clientes deverão ser distribuídos automaticamente considerando o vendedor responsável e a quantidade de atividades definida.&lt;br /&gt;
&lt;br /&gt;
''' RN13 — Geração em massa '''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá permitir gerar atividades para diversos vendedores em uma única execução.&lt;br /&gt;
&lt;br /&gt;
'''RN14 — Validação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos não deverão ser criados definitivamente antes da confirmação do resumo apresentado ao gestor.&lt;br /&gt;
&lt;br /&gt;
'''RN15 — Revisão'''&lt;br /&gt;
&lt;br /&gt;
O gestor deverá poder retirar vendedores da geração antes da confirmação.&lt;br /&gt;
&lt;br /&gt;
'''RN16 — Observação'''&lt;br /&gt;
&lt;br /&gt;
Os eventos gerados deverão possuir uma observação automática com informações relevantes do cliente.&lt;br /&gt;
&lt;br /&gt;
'''RN17 — Estrutura de vendedores'''&lt;br /&gt;
&lt;br /&gt;
A rotina deverá respeitar a estrutura atual de relacionamento entre cliente e vendedor existente no sistema.&lt;br /&gt;
&lt;br /&gt;
'''RN18 — Carteira'''&lt;br /&gt;
&lt;br /&gt;
A funcionalidade não deverá criar uma nova estrutura de carteira ou realizar transferência automática de clientes entre vendedores.&lt;br /&gt;
&lt;br /&gt;
'''RN19 — Pedidos anteriores'''&lt;br /&gt;
&lt;br /&gt;
A rotina não deverá alterar regras existentes de visualização ou propriedade dos pedidos históricos dos clientes.&lt;br /&gt;
&lt;br /&gt;
'''RN20 — Rotas'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá realizar criação ou otimização automática de rotas.&lt;br /&gt;
&lt;br /&gt;
'''RN21 — Sugestão de pedido'''&lt;br /&gt;
&lt;br /&gt;
A primeira versão não deverá gerar sugestão automática de produtos ou pedidos.&lt;br /&gt;
&lt;br /&gt;
'''RN22 — Evolução futura'''&lt;br /&gt;
&lt;br /&gt;
A estrutura deverá permitir futuras evoluções para utilização em outros processos, como cobrança, rotas e sugestões comerciais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fluxograma Completo do Funil Comercial'''&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Funil_prospect.drawio.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Projeto/CRM&amp;diff=19064</id>
		<title>Projeto/CRM</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Projeto/CRM&amp;diff=19064"/>
		<updated>2026-09-11T13:57:49Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ Adição de Notas no Força de Vendas]]&lt;br /&gt;
&lt;br /&gt;
* [[ Alterações cadastrado de eventos]]&lt;br /&gt;
&lt;br /&gt;
* [[ Acesso a agenda na mesa do cliente]]&lt;br /&gt;
&lt;br /&gt;
* [[ Criação da fase dos pedidos web e mobile]]&lt;br /&gt;
&lt;br /&gt;
* [[ Cadastrar Contato de Cliente]]&lt;br /&gt;
&lt;br /&gt;
* [[ Atendimento ao Cliente Força de Vendas CRM]]&lt;br /&gt;
&lt;br /&gt;
* [[ Criar mecanismos para priorizar oportunidades com maior potencial de conversão]]&lt;br /&gt;
&lt;br /&gt;
* [[ Implementação do Funil de Vendas Unificado para CRM no GeoSales - Funil de Vendas (CRM GeoSales)]]&lt;br /&gt;
&lt;br /&gt;
* [[ Criação da fase dos prospect web e mobile]]&lt;br /&gt;
&lt;br /&gt;
* [[ Rotina de Agendamento de clientes Automático ]]&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19063</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19063"/>
		<updated>2026-09-09T13:16:59Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Fluxograma - Complemento ====  --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Mermaid-diagram.png|1150px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19062</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19062"/>
		<updated>2026-09-09T13:15:19Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma - Complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Fluxograma - Complemento ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Mermaid-diagram.png|1150px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19061</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19061"/>
		<updated>2026-09-09T13:14:58Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma - Complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Fluxograma - Complemento ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Mermaid-diagram.png|1200px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19060</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19060"/>
		<updated>2026-09-09T13:14:45Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Fluxograma - Complemento ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Mermaid-diagram.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Mermaid-diagram.png&amp;diff=19059</id>
		<title>Arquivo:Mermaid-diagram.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Arquivo:Mermaid-diagram.png&amp;diff=19059"/>
		<updated>2026-09-09T13:14:16Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19058</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19058"/>
		<updated>2026-09-09T13:13:50Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Fluxograma */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Fluxograma ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19057</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19057"/>
		<updated>2026-09-09T13:08:19Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Adequações no Fluxo de Pedido — complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.''' O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.''' O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.''' O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.''' Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.''' O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.''' O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.''' O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19056</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19056"/>
		<updated>2026-09-09T13:08:02Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Adequações no Fluxo de Pedido — complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
'''1.'''O usuário acessa a aba de observações do pedido.&lt;br /&gt;
&lt;br /&gt;
'''2.'''Seleciona o tipo da observação.&lt;br /&gt;
&lt;br /&gt;
'''3.'''O sistema identifica o cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''4.'''O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''5.'''Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
&lt;br /&gt;
'''6.'''O usuário seleciona o modelo desejado.&lt;br /&gt;
&lt;br /&gt;
'''7.'''O sistema insere o texto no campo de observação.&lt;br /&gt;
&lt;br /&gt;
'''8.'''O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19055</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19055"/>
		<updated>2026-09-09T13:04:30Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Adequações no Fluxo de Pedido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Adequações no Fluxo de Pedido — complemento ====&lt;br /&gt;
&lt;br /&gt;
Durante a seleção de uma observação padrão no fluxo de pedido, o sistema deverá considerar o cliente informado no pedido para determinar quais modelos estarão disponíveis.&lt;br /&gt;
&lt;br /&gt;
O comportamento deverá seguir as seguintes regras:&lt;br /&gt;
&lt;br /&gt;
1.O usuário acessa a aba de observações do pedido.&lt;br /&gt;
2.Seleciona o tipo da observação.&lt;br /&gt;
3.O sistema identifica o cliente do pedido.&lt;br /&gt;
4.O sistema deverá apresentar:&lt;br /&gt;
* Observações padrão sem cliente vinculado, disponíveis para todos os clientes;&lt;br /&gt;
* Observações padrão vinculadas especificamente ao cliente do pedido.&lt;br /&gt;
5.Observações vinculadas a outros clientes não deverão ser apresentadas.&lt;br /&gt;
6.O usuário seleciona o modelo desejado.&lt;br /&gt;
7.O sistema insere o texto no campo de observação.&lt;br /&gt;
8.O usuário poderá editar ou complementar o texto antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19054</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19054"/>
		<updated>2026-09-09T13:02:47Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Adequações no Cadastro de Observações */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento ====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19053</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19053"/>
		<updated>2026-09-09T12:59:47Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: Desfeita a edição 19052 de Renatolima (Discussão)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19052</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19052"/>
		<updated>2026-09-09T12:58:34Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Implementação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
Caso de Uso – Cadastro e Inserção de Observações Padrão no Pedido&lt;br /&gt;
Objetivo&lt;br /&gt;
&lt;br /&gt;
Permitir o cadastro de modelos de observações padrão e possibilitar sua utilização no fluxo de pedidos, através da seleção e inserção automática de textos previamente cadastrados nos campos de observação.&lt;br /&gt;
&lt;br /&gt;
Atores&lt;br /&gt;
Usuário do Sistema&lt;br /&gt;
Administrador do Sistema&lt;br /&gt;
Pré-Condições&lt;br /&gt;
Usuário possuir permissão ativa no Controle de Ação para acesso à funcionalidade.&lt;br /&gt;
Pedido deve estar em processo de inclusão ou edição.&lt;br /&gt;
Deve existir ao menos um modelo de observação cadastrado para utilização.&lt;br /&gt;
Pós-Condições&lt;br /&gt;
Observação padrão inserida no pedido.&lt;br /&gt;
Texto poderá ser ajustado manualmente pelo usuário antes da finalização do pedido.&lt;br /&gt;
Informações permanecem gravadas no pedido conforme preenchimento final.&lt;br /&gt;
Fluxo Principal&lt;br /&gt;
1. Cadastro de Observação Padrão&lt;br /&gt;
Usuário acessa a tela de cadastro de observações padrão.&lt;br /&gt;
Sistema apresenta formulário para preenchimento.&lt;br /&gt;
Usuário informa:&lt;br /&gt;
Título da observação;&lt;br /&gt;
Texto padrão;&lt;br /&gt;
Tipo da observação:&lt;br /&gt;
Frete;&lt;br /&gt;
Pedido;&lt;br /&gt;
Nota Fiscal.&lt;br /&gt;
Usuário salva o cadastro.&lt;br /&gt;
Sistema valida as informações e grava o modelo de observação.&lt;br /&gt;
2. Utilização da Observação no Pedido&lt;br /&gt;
Usuário acessa o fluxo de inclusão ou edição de pedido.&lt;br /&gt;
Usuário acessa a aba de observações.&lt;br /&gt;
Sistema apresenta a opção de inserir observação padrão conforme permissão do Controle de Ação.&lt;br /&gt;
Usuário seleciona o tipo da observação.&lt;br /&gt;
Sistema lista os modelos cadastrados para o tipo selecionado.&lt;br /&gt;
Usuário seleciona o modelo desejado.&lt;br /&gt;
Sistema insere automaticamente o texto no campo de observação correspondente.&lt;br /&gt;
Usuário poderá complementar ou editar o texto inserido.&lt;br /&gt;
Usuário salva o pedido.&lt;br /&gt;
Sistema grava a observação conforme preenchimento final.&lt;br /&gt;
Fluxos Alternativos&lt;br /&gt;
FA01 – Usuário sem permissão&lt;br /&gt;
Usuário acessa o pedido.&lt;br /&gt;
Sistema identifica ausência de permissão no Controle de Ação.&lt;br /&gt;
Opção de inserir observação padrão não será exibida.&lt;br /&gt;
FA02 – Nenhum modelo cadastrado&lt;br /&gt;
Usuário seleciona o tipo de observação.&lt;br /&gt;
Sistema não localiza modelos cadastrados.&lt;br /&gt;
Sistema apresenta mensagem informando que não existem observações cadastradas para o tipo selecionado.&lt;br /&gt;
FA03 – Edição do texto padrão&lt;br /&gt;
Após inserir a observação, usuário altera parcialmente ou totalmente o texto.&lt;br /&gt;
Sistema mantém apenas a versão final preenchida no pedido.&lt;br /&gt;
Regras de Negócio&lt;br /&gt;
O cadastro de observações deverá permitir apenas os tipos:&lt;br /&gt;
Frete;&lt;br /&gt;
Pedido;&lt;br /&gt;
Nota Fiscal.&lt;br /&gt;
A visualização da funcionalidade dependerá de permissão no Controle de Ação.&lt;br /&gt;
O texto inserido poderá ser alterado manualmente antes da gravação do pedido.&lt;br /&gt;
A alteração do texto no pedido não deverá modificar o cadastro padrão da observação.&lt;br /&gt;
O sistema deverá listar apenas modelos compatíveis com o tipo selecionado.&lt;br /&gt;
Escopo&lt;br /&gt;
Incluso&lt;br /&gt;
Cadastro de observações padrão.&lt;br /&gt;
Definição do tipo da observação.&lt;br /&gt;
Inserção automática da observação no pedido.&lt;br /&gt;
Controle de acesso por permissão.&lt;br /&gt;
Possibilidade de edição manual do texto inserido.&lt;br /&gt;
Não Incluso&lt;br /&gt;
Versionamento de observações padrão.&lt;br /&gt;
Histórico de utilização das observações.&lt;br /&gt;
Compartilhamento de observações entre empresas/base distintas.&lt;br /&gt;
Inclusão automática da observação sem ação do usuário.&lt;br /&gt;
Estimativa de Esforço&lt;br /&gt;
Etapa	Complexidade	Horas&lt;br /&gt;
Criação do cadastro de observações padrão	Média	10h&lt;br /&gt;
Implementação de permissões (Controle de Ação)	Média	4h&lt;br /&gt;
Implementação no fluxo de pedido	Média	8h&lt;br /&gt;
Validações e regras de negócio	Baixa	4h&lt;br /&gt;
Testes e homologação	Média	6h&lt;br /&gt;
Total Estimado		32h&lt;br /&gt;
Caso de Uso - Cadastro de endereço de entrega.pdf&lt;br /&gt;
PDF&lt;br /&gt;
criar conforme este modelo&lt;br /&gt;
Cadastro e Inserção de Observações Padrão no Pedido&lt;br /&gt;
Índice&lt;br /&gt;
Histórico de Alterações&lt;br /&gt;
Necessidade&lt;br /&gt;
Solução&lt;br /&gt;
Implementação&lt;br /&gt;
Adequações Funcionais&lt;br /&gt;
Adequações no Cadastro de Observações&lt;br /&gt;
Adequações no Fluxo de Pedido&lt;br /&gt;
Controle de Permissões&lt;br /&gt;
Documentos relacionados&lt;br /&gt;
Escopo&lt;br /&gt;
Escopo Incluso&lt;br /&gt;
Escopo Não Incluso&lt;br /&gt;
Atores&lt;br /&gt;
Pré-condições&lt;br /&gt;
Regras de Negócio&lt;br /&gt;
Fluxograma&lt;br /&gt;
Aprovação&lt;br /&gt;
Histórico de Alterações&lt;br /&gt;
Data	Quem	Comentários&lt;br /&gt;
22/05/2026	Renato Lima	Criação do documento&lt;br /&gt;
Necessidade&lt;br /&gt;
&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
Solução&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
Cadastro de modelos de observação padrão;&lt;br /&gt;
Definição do tipo da observação:&lt;br /&gt;
Frete;&lt;br /&gt;
Pedido;&lt;br /&gt;
Nota Fiscal;&lt;br /&gt;
Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
Inserção automática do texto no campo correspondente;&lt;br /&gt;
Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
Controle de acesso através do Controle de Ação.&lt;br /&gt;
Implementação&lt;br /&gt;
&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
Adequações Funcionais&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
Inclusão de novas observações padrão;&lt;br /&gt;
Edição de observações cadastradas;&lt;br /&gt;
Exclusão de observações;&lt;br /&gt;
Consulta/listagem das observações cadastradas;&lt;br /&gt;
Definição do tipo da observação;&lt;br /&gt;
Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
Adequações no Cadastro de Observações&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
Grid/listagem das observações cadastradas;&lt;br /&gt;
Ações de incluir, editar e excluir;&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
Título da observação;&lt;br /&gt;
Tipo da observação;&lt;br /&gt;
Texto padrão da observação.&lt;br /&gt;
Adequações no Fluxo de Pedido&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
Controle de Permissões&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
Visualizar funcionalidade de observações padrão;&lt;br /&gt;
Inserir observações padrão no pedido;&lt;br /&gt;
Cadastro manual de observações padrão;&lt;br /&gt;
Edição de observações;&lt;br /&gt;
Exclusão de observações.&lt;br /&gt;
Documentos relacionados&lt;br /&gt;
&lt;br /&gt;
Não se aplica.&lt;br /&gt;
&lt;br /&gt;
Escopo&lt;br /&gt;
Escopo Incluso&lt;br /&gt;
Cadastro de observações padrão;&lt;br /&gt;
Definição do tipo da observação;&lt;br /&gt;
Consulta/listagem das observações;&lt;br /&gt;
Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
Edição manual do texto após inserção;&lt;br /&gt;
Controle de acesso por permissão.&lt;br /&gt;
Escopo Não Incluso&lt;br /&gt;
Versionamento de observações padrão;&lt;br /&gt;
Histórico de utilização das observações;&lt;br /&gt;
Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
Compartilhamento de observações entre bases distintas;&lt;br /&gt;
Sincronização com ERP.&lt;br /&gt;
Atores&lt;br /&gt;
Vendedor&lt;br /&gt;
Supervisor Comercial&lt;br /&gt;
Administrador do Sistema&lt;br /&gt;
Pré-condições&lt;br /&gt;
Usuário autenticado no sistema;&lt;br /&gt;
Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
Pedido estar em inclusão ou edição;&lt;br /&gt;
Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
Regras de Negócio&lt;br /&gt;
&lt;br /&gt;
[RN1] - O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
[RN2] - Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
[RN3] - O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
Frete;&lt;br /&gt;
Pedido;&lt;br /&gt;
Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
[RN4] - A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
[RN5] - O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
[RN6] - Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
[RN7] - Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
[RN8] - O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
Título;&lt;br /&gt;
Tipo;&lt;br /&gt;
Texto da observação;&lt;br /&gt;
&lt;br /&gt;
[RN9] - A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
Fluxograma&lt;br /&gt;
Aprovação&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.&lt;br /&gt;
&lt;br /&gt;
Setor	Aprovado Por	Data&lt;br /&gt;
Integração - GeoSales		dd/mm/aaaa&lt;br /&gt;
Setor	Aprovado Por	Data	Assinatura&lt;br /&gt;
Gerente TI - Cliente	Pessoa que aprovou	00/00/0000	&lt;br /&gt;
Gerente de Projeto - Cliente	Pessoa que aprovou	00/00/0000	&lt;br /&gt;
Gerente Comercial - Cliente	Pessoa que aprovou	00/00/0000	&lt;br /&gt;
hoje 8:51&lt;br /&gt;
O cliente deseja que as obsevações padrões, possa levar em consideração o cliente também, necessitamos realizar um adiciona ao caso de uso contemplando esta modificação de ao cadastrar a observação, possa informar ou não ao cliente, quando tiver cliente deve exibir especificamente para o cliente, quando não tiver pode ser exibido a todos.&lt;br /&gt;
&lt;br /&gt;
Claro. Como a solicitação é uma evolução do caso de uso já elaborado, eu sugiro acrescentar a possibilidade de vincular opcionalmente a observação a um cliente, deixando explícito o comportamento para observações gerais e específicas.&lt;br /&gt;
&lt;br /&gt;
Adição ao Caso de Uso&lt;br /&gt;
Necessidade — complemento&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
Solução — complemento&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
Título da observação;&lt;br /&gt;
Texto padrão da observação;&lt;br /&gt;
Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
====Adequações no Cadastro de Observações - Complemento====&lt;br /&gt;
&lt;br /&gt;
O cadastro deverá ser ajustado para permitir a vinculação opcional de um cliente.&lt;br /&gt;
&lt;br /&gt;
Informações mínimas:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão;&lt;br /&gt;
* Cliente — opcional.&lt;br /&gt;
&lt;br /&gt;
O campo '''Cliente''' deverá permitir a pesquisa e seleção de um cliente cadastrado no sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19051</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19051"/>
		<updated>2026-09-09T12:55:59Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Escopo Incluso */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
==== Escopo Incluso — complemento ==== &lt;br /&gt;
* Inclusão do campo Cliente no cadastro de observações padrão;&lt;br /&gt;
* Possibilidade de cadastrar observações gerais;&lt;br /&gt;
* Possibilidade de cadastrar observações específicas por cliente;&lt;br /&gt;
* Filtro das observações conforme o cliente do pedido;&lt;br /&gt;
* Disponibilização das observações gerais e específicas do cliente no fluxo de pedido.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19050</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19050"/>
		<updated>2026-09-09T12:54:22Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio - Complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN16] -''' A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19049</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19049"/>
		<updated>2026-09-09T12:53:28Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio -Complemento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio - Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
[RN16] - A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19048</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19048"/>
		<updated>2026-09-09T12:53:18Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Negócio */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
=== Regras de Negócio -Complemento ===&lt;br /&gt;
'''[RN10] -''' O vínculo da observação com um cliente deverá ser opcional.&lt;br /&gt;
&lt;br /&gt;
'''[RN11] -''' Quando a observação possuir um cliente vinculado, ela deverá ser disponibilizada exclusivamente para pedidos do cliente informado no cadastro.&lt;br /&gt;
&lt;br /&gt;
'''[RN12] -''' Quando a observação não possuir cliente vinculado, ela deverá ser considerada uma observação geral e poderá ser utilizada para qualquer cliente.&lt;br /&gt;
&lt;br /&gt;
'''[RN13] -''' No fluxo de pedido, o sistema deverá considerar o cliente selecionado no pedido para filtrar as observações padrão disponíveis.&lt;br /&gt;
&lt;br /&gt;
'''[RN14] -''' O sistema deverá apresentar conjuntamente as observações gerais e as observações específicas vinculadas ao cliente do pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN15] -''' Observações vinculadas a outros clientes não deverão ser disponibilizadas para seleção no pedido.&lt;br /&gt;
&lt;br /&gt;
[RN16] - A alteração do texto da observação no pedido não deverá alterar o modelo padrão cadastrado, independentemente de a observação ser geral ou específica de um cliente.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19047</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19047"/>
		<updated>2026-09-09T12:50:03Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Solução */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
===Solução — complemento===&lt;br /&gt;
&lt;br /&gt;
O cadastro de observações padrão deverá permitir que o usuário informe, de forma opcional, o cliente ao qual a observação estará vinculada.&lt;br /&gt;
&lt;br /&gt;
O cadastro passará a contemplar, além das informações já previstas:&lt;br /&gt;
&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Texto padrão da observação;&lt;br /&gt;
* Tipo da observação — Frete, Pedido ou Nota Fiscal;&lt;br /&gt;
* Cliente — informação opcional.&lt;br /&gt;
&lt;br /&gt;
Quando um cliente for informado no cadastro, a observação será considerada específica daquele cliente e deverá ser disponibilizada somente quando o pedido estiver sendo realizado para o cliente vinculado.&lt;br /&gt;
&lt;br /&gt;
Quando nenhum cliente for informado, a observação será considerada genérica e poderá ser disponibilizada para utilização em pedidos de todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19046</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19046"/>
		<updated>2026-09-09T12:49:18Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Necessidade */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
===Necessidade — complemento===&lt;br /&gt;
&lt;br /&gt;
O cliente identificou também a necessidade de permitir que as observações padrão sejam direcionadas a clientes específicos. Dessa forma, determinados textos poderão ser utilizados exclusivamente em pedidos de um determinado cliente, enquanto observações sem vínculo com cliente permanecerão disponíveis para utilização de forma geral.&lt;br /&gt;
&lt;br /&gt;
Essa flexibilização permitirá maior personalização das informações utilizadas no processo de pedidos, mantendo a possibilidade de utilização de modelos comuns a todos os clientes.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19045</id>
		<title>Cadastro e inserção de observações padrão</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Cadastro_e_inser%C3%A7%C3%A3o_de_observa%C3%A7%C3%B5es_padr%C3%A3o&amp;diff=19045"/>
		<updated>2026-09-09T12:48:42Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Histórico de Alterações */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  22/05/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|  09/09/2026  || Renato Lima || Adicionar ao cadastro a opção do cliente&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
O cliente apresentou a necessidade de otimizar o processo de preenchimento das observações utilizadas no fluxo comercial do GeoSales Evo. Atualmente, ao copiar um pedido, as observações não são reaproveitadas, exigindo que os usuários realizem o preenchimento manual dos textos em cada novo pedido.&lt;br /&gt;
&lt;br /&gt;
Durante o levantamento, foi identificado que muitas observações seguem um padrão operacional, principalmente relacionadas a informações de frete, pedido e nota fiscal, gerando retrabalho operacional e aumentando o risco de inconsistências nas informações registradas.&lt;br /&gt;
&lt;br /&gt;
Diante deste cenário, o cliente necessita de uma funcionalidade que permita cadastrar modelos de observações padrão e reutilizá-los de forma prática no fluxo de pedidos, mantendo a possibilidade de personalização conforme a necessidade de cada negociação.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
&lt;br /&gt;
Adequar o GeoSales Evo para permitir o cadastro e utilização de observações padrão no fluxo de pedidos.&lt;br /&gt;
&lt;br /&gt;
A solução deverá contemplar:&lt;br /&gt;
&lt;br /&gt;
* Cadastro de modelos de observação padrão;&lt;br /&gt;
* Definição do tipo da observação:&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
* Seleção de observações padrão diretamente no fluxo do pedido;&lt;br /&gt;
* Inserção automática do texto no campo correspondente;&lt;br /&gt;
* Possibilidade de edição e complementação do texto após inserção;&lt;br /&gt;
* Controle de acesso através do Controle de Ação.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
A implementação da funcionalidade deverá contemplar adequações estruturais, funcionais e visuais no GeoSales Evo, permitindo que os usuários realizem o gerenciamento e utilização de observações padrão diretamente na plataforma.&lt;br /&gt;
&lt;br /&gt;
=== Adequações Funcionais ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá disponibilizar uma nova estrutura de gerenciamento de observações padrão, permitindo:&lt;br /&gt;
&lt;br /&gt;
* Inclusão de novas observações padrão;&lt;br /&gt;
* Edição de observações cadastradas;&lt;br /&gt;
* Exclusão de observações;&lt;br /&gt;
* Consulta/listagem das observações cadastradas;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Identificação visual do tipo da observação cadastrada.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Cadastro de Observações ===&lt;br /&gt;
&lt;br /&gt;
Será necessário incluir uma nova tela contendo:&lt;br /&gt;
&lt;br /&gt;
* Grid/listagem das observações cadastradas;&lt;br /&gt;
* Ações de incluir, editar e excluir;&lt;br /&gt;
* Informações mínimas:&lt;br /&gt;
* Título da observação;&lt;br /&gt;
* Tipo da observação;&lt;br /&gt;
* Texto padrão da observação.&lt;br /&gt;
&lt;br /&gt;
=== Adequações no Fluxo de Pedido ===&lt;br /&gt;
&lt;br /&gt;
Durante a inclusão ou edição do pedido:&lt;br /&gt;
&lt;br /&gt;
* O sistema deverá disponibilizar uma opção para inserção de observações padrão;&lt;br /&gt;
* A funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
* O usuário poderá selecionar o tipo da observação;&lt;br /&gt;
* O sistema deverá listar apenas os modelos cadastrados para o tipo selecionado;&lt;br /&gt;
* O usuário poderá selecionar o modelo desejado;&lt;br /&gt;
* O sistema deverá inserir automaticamente o texto no campo correspondente;&lt;br /&gt;
* Após a inserção, o usuário poderá editar e complementar o texto conforme necessidade operacional;&lt;br /&gt;
* O texto final deverá ser salvo normalmente junto ao pedido.&lt;br /&gt;
&lt;br /&gt;
=== Controle de Permissões ===&lt;br /&gt;
&lt;br /&gt;
O sistema deverá permitir configuração de permissões para:&lt;br /&gt;
&lt;br /&gt;
* Visualizar funcionalidade de observações padrão;&lt;br /&gt;
* Inserir observações padrão no pedido;&lt;br /&gt;
* Cadastro manual de observações padrão;&lt;br /&gt;
* Edição de observações;&lt;br /&gt;
* Exclusão de observações.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Cadastro de observações padrão;&lt;br /&gt;
* Definição do tipo da observação;&lt;br /&gt;
* Consulta/listagem das observações;&lt;br /&gt;
* Inclusão de observação padrão no fluxo de pedido;&lt;br /&gt;
* Edição manual do texto após inserção;&lt;br /&gt;
* Controle de acesso por permissão.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Versionamento de observações padrão;&lt;br /&gt;
* Histórico de utilização das observações;&lt;br /&gt;
* Inclusão automática de observações sem interação do usuário;&lt;br /&gt;
* Compartilhamento de observações entre bases distintas;&lt;br /&gt;
* Sincronização com ERP.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
* Vendedor&lt;br /&gt;
* Supervisor Comercial&lt;br /&gt;
* Administrador do Sistema&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário autenticado no sistema;&lt;br /&gt;
* Usuário possuir permissão para utilização da funcionalidade;&lt;br /&gt;
* Pedido estar em inclusão ou edição;&lt;br /&gt;
* Existir ao menos uma observação padrão cadastrada para utilização.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
'''[RN1] -''' O sistema deverá permitir cadastro de múltiplas observações padrão;&lt;br /&gt;
&lt;br /&gt;
'''[RN2] -''' Cada observação deverá possuir apenas um tipo vinculado;&lt;br /&gt;
&lt;br /&gt;
'''[RN3] -''' O sistema deverá permitir apenas os seguintes tipos:&lt;br /&gt;
&lt;br /&gt;
* Frete;&lt;br /&gt;
* Pedido;&lt;br /&gt;
* Nota Fiscal;&lt;br /&gt;
&lt;br /&gt;
'''[RN4] -''' A visualização da funcionalidade deverá ser controlada através do Controle de Ação;&lt;br /&gt;
&lt;br /&gt;
'''[RN5] -''' O sistema deverá listar apenas observações compatíveis com o tipo selecionado;&lt;br /&gt;
&lt;br /&gt;
'''[RN6] -''' Após inserção da observação no pedido, o usuário poderá editar livremente o conteúdo;&lt;br /&gt;
&lt;br /&gt;
'''[RN7] -''' Alterações realizadas no pedido não deverão impactar o cadastro padrão da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN8] -''' O cadastro da observação deverá possuir no mínimo:&lt;br /&gt;
&lt;br /&gt;
* Título;&lt;br /&gt;
*  Tipo;&lt;br /&gt;
* Texto da observação;&lt;br /&gt;
&lt;br /&gt;
'''[RN9] -''' A funcionalidade estará disponível apenas no portal.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_cadastro_observacao.png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Impedir_Salvamento_de_Pedido_CIF_sem_Regra_de_Frete&amp;diff=19044</id>
		<title>Impedir Salvamento de Pedido CIF sem Regra de Frete</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Impedir_Salvamento_de_Pedido_CIF_sem_Regra_de_Frete&amp;diff=19044"/>
		<updated>2026-09-08T18:41:42Z</updated>

		<summary type="html">&lt;p&gt;Renatolima: /* Regras de Integração */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Histórico de Alterações ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Data&lt;br /&gt;
! Quem &lt;br /&gt;
! Comentários &lt;br /&gt;
|-&lt;br /&gt;
|  08/09/2026  || Renato Lima || Criação do documento &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Necessidade ==&lt;br /&gt;
Necessita de um controle que impeça o salvamento de pedidos quando a venda for realizada na modalidade de frete CIF e não houver uma regra de frete configurada no GeoSales para realizar o respectivo cálculo.&lt;br /&gt;
&lt;br /&gt;
Atualmente, o GeoSales realiza o cálculo do frete CIF com base nas regras de frete existentes em sua estrutura. Entretanto, em situações nas quais não existe uma regra aplicável ao pedido, o cálculo do frete não é realizado, permitindo que o pedido possa seguir para salvamento sem que essa condição seja identificada.&lt;br /&gt;
&lt;br /&gt;
Para o cliente, é importante que essa situação seja tratada como uma validação obrigatória, evitando que pedidos CIF sejam registrados sem que o frete tenha sido devidamente calculado.&lt;br /&gt;
&lt;br /&gt;
== Solução ==&lt;br /&gt;
Implementar uma trava no salvamento do pedido para as vendas realizadas com tipo de frete CIF.&lt;br /&gt;
&lt;br /&gt;
No momento em que o usuário tentar salvar o pedido, o GeoSales deverá verificar se foi possível realizar o cálculo do frete conforme as regras configuradas para a operação.&lt;br /&gt;
&lt;br /&gt;
Quando houver uma regra de frete aplicável, o pedido poderá ser salvo normalmente.&lt;br /&gt;
Quando não houver regra de frete aplicável e, consequentemente, o cálculo do frete CIF não for realizado, o sistema deverá impedir o salvamento do pedido.&lt;br /&gt;
O usuário deverá receber uma mensagem informando que o pedido não pode ser salvo porque não foi encontrada uma regra de frete válida para realização do cálculo do frete CIF.&lt;br /&gt;
&lt;br /&gt;
Dessa forma, a solução atenderá à necessidade do cliente de garantir que nenhum pedido CIF seja salvo sem que o respectivo cálculo de frete tenha sido realizado.&lt;br /&gt;
&lt;br /&gt;
== Implementação ==&lt;br /&gt;
&lt;br /&gt;
A implementação deverá contemplar uma validação no fluxo de salvamento do pedido, considerando a modalidade de frete selecionada.&lt;br /&gt;
&lt;br /&gt;
O GeoSales deverá identificar se o pedido utiliza frete CIF e, nesse cenário, verificar se o processo de cálculo do frete foi executado com sucesso a partir de uma regra de frete aplicável.&lt;br /&gt;
&lt;br /&gt;
O comportamento esperado será:&lt;br /&gt;
&lt;br /&gt;
'''1. Pedido com frete CIF e regra aplicável:''' o cálculo será realizado e o pedido poderá ser salvo normalmente.&lt;br /&gt;
&lt;br /&gt;
'''2. Pedido com frete CIF sem regra aplicável:''' o sistema deverá interromper o processo de salvamento e apresentar uma mensagem orientando o usuário sobre a ausência da regra de frete.&lt;br /&gt;
&lt;br /&gt;
'''Mensagem Sugerida'''&lt;br /&gt;
&lt;br /&gt;
Não foi possível calcular o frete CIF. Não foi encontrada uma regra de frete aplicável a este pedido. Verifique as configurações ou os dados informados antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
'''3. Pedido com modalidade diferente de CIF:''' a nova trava não deverá ser aplicada, mantendo o comportamento atual do sistema.&lt;br /&gt;
&lt;br /&gt;
A implementação deverá utilizar a estrutura e os mecanismos de cálculo de frete já existentes no GeoSales, acrescentando apenas a validação obrigatória para impedir o salvamento quando o cálculo do frete CIF não puder ser realizado.&lt;br /&gt;
&lt;br /&gt;
Resultado esperado: garantir que pedidos CIF não sejam salvos sem que exista uma regra de frete aplicável e sem que o respectivo cálculo tenha sido realizado com sucesso.&lt;br /&gt;
&lt;br /&gt;
== Documentos relacionados ==&lt;br /&gt;
&lt;br /&gt;
== Escopo ==&lt;br /&gt;
&lt;br /&gt;
=== Escopo Incluso ===&lt;br /&gt;
* Implementar validação no processo de salvamento de pedidos com modalidade de frete CIF.&lt;br /&gt;
&lt;br /&gt;
* Validar se existe uma regra de frete aplicável ao pedido.&lt;br /&gt;
&lt;br /&gt;
* Validar se o cálculo do frete foi realizado com sucesso antes de permitir o salvamento.&lt;br /&gt;
&lt;br /&gt;
* Implementar a trava de salvamento quando não houver regra de frete aplicável.&lt;br /&gt;
&lt;br /&gt;
* Apresentar mensagem informativa ao usuário quando o salvamento for bloqueado.&lt;br /&gt;
&lt;br /&gt;
* Aplicar a validação nos fluxos de inclusão e/ou alteração de pedido em que o cálculo do frete CIF seja executado.&lt;br /&gt;
&lt;br /&gt;
* Garantir que a validação utilize a estrutura de regras de frete já existente no GeoSales.&lt;br /&gt;
&lt;br /&gt;
* Realizar testes dos cenários com regra de frete válida e sem regra de frete aplicável.&lt;br /&gt;
&lt;br /&gt;
=== Escopo Não Incluso ===&lt;br /&gt;
* Criação, alteração ou revisão das regras de cálculo de frete já existentes no GeoSales.&lt;br /&gt;
&lt;br /&gt;
* Alteração da metodologia ou fórmula utilizada atualmente para cálculo do frete.&lt;br /&gt;
&lt;br /&gt;
* Criação de novas modalidades de frete.&lt;br /&gt;
&lt;br /&gt;
* Alteração das condições comerciais ou regras de negócio relacionadas ao pedido que não estejam diretamente relacionadas à trava do frete CIF.&lt;br /&gt;
&lt;br /&gt;
* Cadastro automático de regras de frete.&lt;br /&gt;
&lt;br /&gt;
* Alteração das informações de frete no ERP ou em sistemas externos.&lt;br /&gt;
&lt;br /&gt;
* Implementação de novos critérios para determinação do valor do frete.&lt;br /&gt;
&lt;br /&gt;
* Alterações em integrações que não sejam necessárias para atender à validação proposta.&lt;br /&gt;
&lt;br /&gt;
== Atores ==&lt;br /&gt;
'''Vendedor/Usuário do GeoSales:''' responsável pela inclusão e salvamento do pedido.&lt;br /&gt;
&lt;br /&gt;
'''GeoSales:''' responsável por validar a existência da regra e realizar o cálculo do frete.&lt;br /&gt;
&lt;br /&gt;
== Pré-condições ==&lt;br /&gt;
* Usuário deve estar autenticado no GeoSales.&lt;br /&gt;
&lt;br /&gt;
* Deve existir um pedido em processo de inclusão ou edição.&lt;br /&gt;
&lt;br /&gt;
* O pedido deve possuir a modalidade de frete CIF.&lt;br /&gt;
&lt;br /&gt;
* As regras de cálculo de frete devem estar configuradas na estrutura do GeoSales.&lt;br /&gt;
&lt;br /&gt;
== Regras de Negócio ==&lt;br /&gt;
&lt;br /&gt;
'''[RN1] - Validação do Frete CIF'''&lt;br /&gt;
&lt;br /&gt;
Para pedidos com modalidade de frete CIF, o GeoSales deverá validar, antes do salvamento, se existe uma regra de frete aplicável e se o cálculo do frete foi realizado com sucesso.   &lt;br /&gt;
&lt;br /&gt;
'''[RN2] - Bloqueio do Salvamento'''&lt;br /&gt;
&lt;br /&gt;
Caso não seja encontrada uma regra de frete aplicável ao pedido CIF, o GeoSales deverá impedir o salvamento do pedido. &lt;br /&gt;
&lt;br /&gt;
'''[RN3] - Mensagem ao Usuário'''&lt;br /&gt;
&lt;br /&gt;
Ao bloquear o salvamento, o sistema deverá apresentar uma mensagem clara informando que não foi encontrada uma regra de frete válida para o cálculo do frete CIF. &lt;br /&gt;
&lt;br /&gt;
'''Mensagem Sugerida'''&lt;br /&gt;
&lt;br /&gt;
Não foi possível calcular o frete CIF. Não foi encontrada uma regra de frete aplicável a este pedido. Verifique as configurações ou os dados informados antes de salvar o pedido.&lt;br /&gt;
&lt;br /&gt;
'''[RN4] - Pedido com Frete Calculado'''&lt;br /&gt;
&lt;br /&gt;
Quando existir uma regra aplicável e o cálculo do frete for realizado com sucesso, o pedido poderá ser salvo normalmente.&lt;br /&gt;
&lt;br /&gt;
'''[RN5] - Aplicação da Regra'''&lt;br /&gt;
&lt;br /&gt;
A validação deverá utilizar as regras de frete já existentes na estrutura do GeoSales, não sendo objetivo deste caso de uso alterar a lógica atual de cálculo do frete.&lt;br /&gt;
&lt;br /&gt;
'''[RN6] - Ativar comportamento'''&lt;br /&gt;
&lt;br /&gt;
Está validação deve ser ativada a partir de uma ação, uma vez esta ação ativada para o perfil do usuário, o sistema deve realizar validação.&lt;br /&gt;
&lt;br /&gt;
== Fluxograma ==&lt;br /&gt;
[[Arquivo:Diagrama_validar_regra_de_frete.drawio_(1).png|1100px]]&lt;br /&gt;
&lt;br /&gt;
== Aprovação ==&lt;br /&gt;
&lt;br /&gt;
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado. &lt;br /&gt;
&lt;br /&gt;
=== GeoSales ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Integração - GeoSales ||  || dd/mm/aaaa&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Empresa solicitante === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setor &lt;br /&gt;
! Aprovado Por&lt;br /&gt;
! Data&lt;br /&gt;
! Assinatura&lt;br /&gt;
|-&lt;br /&gt;
| Gerente TI - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente de Projeto - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
| Gerente Comercial - Cliente || Pessoa que aprovou || 00/00/0000 ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Renatolima</name></author>
	</entry>
</feed>