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 | Plano de Saude |
Segmento Executor | Saúde | ||
Projeto1 | Cemig Saúde | IRM1 |
|
Requisito | PCREQ-4054 | Subtarefa | PCSFA-295 |
Release de Entrega Planejada | 12.1.8 | Réplica |
|
País | (x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Disponibilizar relatório com a relação de documentos que estão pendentes de serem enviados pelo Prestador.
Definição da Regra de Negócio
- Deverá ser alterado a função PLSALTCPOS do fonte PLFUNCADGE.prw para implementar a inclusão automática de documentos na rotina de Documentos da RDA quando ocorrer alteração de dados na rotina de Dados Cadastrais do Portal do Prestador, dessa forma o sistema irá alimentar a tabela BC8 automaticamente com status de Entregue = Não e a BD2 com o código e descrição da B9X.
- Deverá ser acrescentado um link de acesso á rotina de Documentos da RDA na rotina de Solicitação de dados cadastrais para que o analista possa acessar o(s) documento(s) e alterar o status de Entregue(Sim/Não) do mesmo após conferência do analista.
- Criar o pergunte PLR951 que será composto pelos seguintes parâmetros:
- RDA de:
- RDA ate:
- Data de :
- Data ate:
- Código de Documento de: (BC8_CODLOC)
- Código de Documento ate: (BC8_CODLOC)
- Pendente (Sim/Não) - BC8_DOCENT = 1 (Sim)
- E-mail(lista de e-mail que receberão o email quando for executado via schedule)
4. Criar o fonte PLSR951 para desenvolver o relatório, que por sua vez receberá como parâmetro o aParam e utilizar o método FWMsPrinter ou TReport para o desenvolvimento.
4.1 No fonte PLSR951 deverá ser criado 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)->BAU_CODIGO
aDados[x][2]:= (cAliasTrb)->BAU_NOME
aDados[x][3]:= (cAliasTrb)->BAU_EMAIL
aDados[x][4]:= (cAliasTrb)->BC8_CODIGO
aDados[x][5]:= (cAliasTrb)->BC8_CODDOC
aDados[x][6]:= (cAliasTrb)->BD2_CODDOC
aDados[x][7]:= (cAliasTrb)->BD2_DESCRI
4. 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.
5. Para criar a função que enviará o e-mail ao usuário deverá ser utilizado a função PlsWFProc
6. Para configurar o schedule deverá ser usado o conceito de SchedDef e o botão de Parâmetros.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
PLFUNCADGE - Dados Cadastrais do Portal | [Alteração] | [Portal do Prestador->Dados Cadastrais ] | - |
[PLSA360– Rede de Atendimento/Documentos] | [Envolvida] | [Atualizações -> Rede de Atendimento-> Documentos] | - |
[PLSA727-Motivo x Documento] | [Envolvida] | [Atualizações -> Rede de Atendimento-> MotivoxDocumento] | - |
Tabelas Utilizadas
- SE2 – Cadastro de Contas a Pagar
- BC8 – Documentos Rede Atendimento
- BD2 – Documentos
- B9G – Motivo
- B9X – Documento x Motivo
Protótipo de Tela
Protótipo 01 - Tela de parâmetros do relatório:
Protótipo 02 – Relatório de Documentos Pendentes/Entregue:
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|