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 | Auditoria | ||||||
Segmento Executor | Saúde | ||||||||
Projeto1 | Cemig Saúde | IRM1 |
| ||||||
Requisito | 1á definir | PCREQ-4054 | Subtarefa | 1
| |||||
Chamado2 |
| ||||||||
PCSFA-295 | |||||||||
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
Disponibilizar relatório com a relação de RDA que foram bloqueados por Suspensão.
Definição da Regra de Negócio
- Criar o pergunte PLS952 que será composto pelos parâmetros abaixo:
- RDA de:
- RDA ate:
- Data de:
- Data ate:
- Email(e-mail dos usuários que receberão o relatório no acesso via schedule)
2. Criar o fonte PLSR952 que receberá como parâmetro o aParam e utilizar o método FWMsPrinter para desenvolver o relatório.
2.1 No fonte PLSR952 criar uma função genérica que através do select x parâmetros(SX1) selecionado deverá carregar um array(aDados)que será composto das seguintes posições:
aDados[x][1]:= (cAliasTrb)->BC4_CODCRE
aDados[x][2]:= (cAliasTrb)->BC4_MOTBLO
aDados[x][3]:= (cAliasTrb)->BC4_DESBLO
aDados[x][4]:= (cAliasTrb)->BC4_DTSOL
aDados[x][5]:= (cAliasTrb)->BC4_DTBLQ
aDados[x][6]:= (cAliasTrb)->BC4_DATA
2.2 Identificar o local que foi chamado:
- Se ocorreu via Menu no remote, deverá ser gerado o relatório utilizando o método FWMsPrinter.
Ou
- Se ocorreu via programação do schedule, deverá ser gerado um arquivo excel para ser enviado via e-mail.
2.3 Filtrar o select do relatório por BC4_TIPO = 0 e BC4_MOTIVO =1 //Bloqueado por Suspensão
2.4 Agrupar o relatório por usuário que realizou o bloqueio.
3. Para criar a função que enviará o e-mail ao usuário utilize a função PlsWFProc
4. Para configurar o schedule utilize o conceito de SchedDef e o botão de Parâmetros que deverá apontar para o PLS952 que foi criado.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[PLSA360- RDA] | [Consutla] | [Atualizações -> Rede de Atendimento-> (Des)Bloquear] | - |
[ACAA050 – Negociação Financeira] | [Envolvida] | [Atualizações -> Acadêmico-> Tesouraria] | - |
[ACAA060 – Cadastro de Pedidos] | [Criação] | [Atualizações -> Acadêmico-> Cadastros] | - |
|
Tabelas Utilizadas
- BC4 – Redes de Atendimento Fluxo
Protótipo de Tela
Protótipo 01 - Tela de parâmetros do relatório:
Protótipo 02 – Relatório de RDA Bloqueados por Suspensão:
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|