Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Microsiga Protheus | Módulo | SIGATEC |
Segmento Executor |
| ||
Projeto1 | M_SER_SER014 | IRM1 | PCREQ-4397 |
Requisito1 | PCREQ-4433 | Subtarefa1 | PDR_SER_TEC001-413 |
Chamado2 |
| ||
Release de Entrega Planejada | 12.1.78 | Réplica |
|
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Permitir que seja realizada manutenção de cancelamento em diversas agendas simultaneamente a partir da funcionalidade de conflito de alocação.
Definição da Regra de Negócio
Ao ser acessada a rotina de conflito de alocação, deverá ser possível realizar a manutenção de múltiplas agendas do atendente que estão em conflito. Será alterada a funcionalidade de substituição do atendente no conflito de alocação considerando as seguintes regras:
- Ao acessar a ação “Substituir”, serão listadas as agendas do atendente posicionado que estão em conflito. Será possível selecionar as agendas em conflito para a devida substituição, após selecionar as agendas e confirmar será apresentada tela para escolha do substituto, ao selecionar o atendente substituto será realizada a manutenção do tipo cancelamento para todas as agendas selecionadas.
- Ao acessar a ação “Substituir”, a agenda posicionada estará selecionada. Será disponibilizada funcionalidade para selecionar todas as agendas em conflito do atendente.
O Motivo de Manutenção que será realizado na agenda será o informado no parâmetro MV_ATMTCAN.
Definição Técnica
Para recuperar as agendas em conflito utilizar a query da função AT570Query(dAlocDe, dAlocAte, cAtendDe, cAtendAte) enviando a data início e fim do parâmetro (MV_PAR01, MV_PAR02) e o atendente posicionado no browser inicial (AA1_CODTEC).
O MarkBrowse, deverá trazer selecionada a agenda posicionada no browse inicial. O usuário poderá selecionar quantas agendas desejar. Ao ser clicado no cabeçalho da coluna de seleção, todas as agendas deverão ser marcadas.
Ao selecionar as agendas no MarkBrowse e confirmar, deverá ser apresentada tela para escolha do atendente substituto. Para apresentar a tela deverá ser executada a função TECA560. Para que a rotina de atendente considere no filtro os horários e datas de substituição, deverá ser carregado no array aCarga, as datas e horários das agendas que serão substituídas.
Todas as agendas selecionadas deverão ter a manutenção de cancelamento realizada, considerando a substituição do atendente substituto selecionado. Deverá ser utilizado a rotina MVC TECA550 para realizar a manutenção da agenda. O motivo da manutenção será o código que consta no parâmetro MV_ATMTCAN.
As validações existentes atualmente na rotina, tal como a validação do motivo de cancelamento, deverá continuar existindo.
Ao concluir a manutenção o browse inicial deverá ser atualizado para que seja visualizado que os conflitos foram resolvidos.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[TECA570 – Conflito de Alocação] | [Alteração] | [SIGATEC > Atualizações > Alocação > Conflito de Alocações] | - |
[TECA550 - Manutenção da Agenda] | [Envolvida] | [SIGATEC > Atualizações > Alocação > Conflito de Alocações > Substituição] | - |
[TECA560 - Selec. Substituto] | [Envolvida] | [SIGATEC > Atualizações > Alocação > Conflito de Alocações > Substituição] | - |
Tabelas Utilizadas
- AA1 – Cursos do local de atendimento.
- ABR – Característica do local de atendimento.
- ABN – Habilidade do local de atendimento.
Protótipo de Tela
Protótipo 01 - Escolha das agendas
Fluxo do Processo
Não se aplica
Dicionário de Dados
Não se aplica
Grupo de Perguntas
Não se aplica
Consulta Padrão
Não se aplica
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|