Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.

                                                             

  

Informações Gerais

 

11Outros

Especificação

Produto

Microsiga Protheus

Módulo

Auditoria

Segmento Executor

Saúde

Projeto1

Cemig Saúde

IRM1

 

Requisitoá definir

PCREQ-4054

Subtarefa

 

Chamado2

 

PCSFA-295

Release de Entrega Planejada

12.1.78

Réplica

 

País

(x  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

<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

  1. Criar o pergunte PLS952 que será composto pelos parâmetros abaixo:
    1. RDA de:
    2. RDA ate:
    3. Data de:
    4. Data ate:
    5. 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:

 

 Image Modified

 

 

 

Protótipo 02 – Relatório de RDA Bloqueados por Suspensão:

 

 Image Modified

 

 

  

  Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.