...
4.1 Vinculo tipo visita x tipo atendimento
No Android,
Comportamento envolvido por parâmetro "Exigir atendimento para realização de visitas de geração de demanda" {
Ao acessar uma visita não realizada pelo módulo de agenda, o sistema deverá sugerir para o usuário para iniciar um atendimento.
Ao clicar em "realizar visita", o sistema deverá abrir a seguinte tela:
Image Added
O campo de data inicio e hora inicio devem aparecer mediante configuração do parâmet
Caso o parâmetro "Bloquear novo atendimento, caso tenha atendimentos iniciados e não finalizados" estiver marcado, o sistema deverá validar se o horário informado conflita com outros atendimentos do profissional no dia. Se sim, mostrar qual atendimento conflitou e e validar exigindo outro horário de início.
Ao sair da tela de visitas, caso a tela não seja a visão 360 do cliente, o sistema deve mostrar a seguinte tela:
}
Comportamento envolvido por parâmetro "Exigir atendimento para preenchimento adição/alteração de visita de geração de demandadados de projeto agrícola" {
Ao acessar uma visita não realizada pelo módulo de agenda, o sistema deverá sugerir para o usuário para iniciar um atendimento.
Ao clicar em "realizar visita"
...
, o sistema deverá abrir tela com o texto: "Informe o horário de início de preenchimento da visita" com campos de:
- Horário de inicio
- Tipo atendimento (quando não houver vinculo)
Caso o parâmetro "Bloquear novo atendimento, caso tenha atendimentos iniciados e não finalizados" estiver marcado, o sistema deverá validar se o horário informado conflita com outros atendimentos do profissional no dia. Se sim, mostrar qual atendimento conflitou e e validar exigindo outro horário de início.
{}
5 Filtro de período na listagem de agenda
...
- Na tela de agenda da WEB,
- Na visão de lista,
- Os registros devem ser coloridos com base na cor definida no tipo agenda. Para isso, na coluna "Tipo", deverá haver elemento de barra à esquerda do campo, preenchido pela cor respectiva da agenda.
- Para agendas do tipo "Visita de geração de demanda", a cor é fixa "verde"
- Deverá haver nova coluna na web de nome "Status execução", que terá conteúdo dinâmico para agendas de "visita de geração de demanda" e agendas vinculadas com tipo atendimento.
- Para agendas que não são vinculadas com tipo de atendimento, o conteúdo da coluna aparecerá como "Não se aplica"
- Para agendas cujo atendimento/visita ainda não foi executado, exibir ícone de círculo de cor amarela, seguido do texto "Planejado"
- Para agendas cujo atendimento/visita foi executado antes do prazo, exibir ícone de círculo de cor azul, seguido do texto "Antes do prazo"
- Para agendas cujo atendimento/visita foi executado no prazo planejado, exibir ícone de círculo de cor verde, seguido do texto "No prazo"
- Para agendas cujo atendimento/visita foi executado depois do prazo planejado, exibir ícone de círculo de cor laranja, seguido do texto "Fora do prazo"
- Nas demais visões,
- deverá ser colorida a parte da direita dos cards de agenda, com as mesmas cores da coluna "Status execução"
- Na tela de agenda do Android,
- Na visão de "Lista" (renomear Eventos) e na visão "Mês"
- Ao lado direito do elemento de lista, deverá aparecer ícone de círculo com as mesmas cores da coluna "Status execução" da Web
- A ação de deleção de agenda deverá ser reposicionado para a ação de "slide" do componente para esquerda, mostrando ícone de lixeira à direita do elemento.
- Nas demais visões,
- deverá ser colorida a parte da direita dos cards de agenda, com as mesmas cores da coluna "Status execução" da Web
...
Dentro da visão 360 do Android, deverá existir aba "Demanda" que exibirá o mesmo conteúdo do módulo de geração de demanda, porém com demandas e visitas filtradas para o cliente da tela em questão.
Image Added