Árvore de páginas

 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

SIGAPLS - Plano de Saúde

Segmento Executor

Saúde

Projeto

M_SAU_PLS002

IRM

PCREQ-6243

Requisito

PCREQ-6245

Subtarefa

PCSFL-242

Release de Entrega Planejada

12.1.8

Réplica

Não se aplica

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Objetivo

Esta especificação visa detalhar aspectos técnicos da implementação de um botão no layout genérico, cujo símbolo que o representa será um sinal de interrogação e o seu funcionamento será a exibição de uma imagem específica e configurada durante o seu cadastro.

Definição da Regra de Negócio

Na rotina de solicitação de reembolso, o usuário deverá fornecer o número do documento relacionado ao reembolso solicitado. Caso esse documento seja cupom fiscal, será exibido um botão cujo símbolo que o representa será um sinal de interrogação. Ao clicar nesse botão, será exibida em um pop-up do tipo modal uma imagem ilustrativa do cupom fiscal. Essa imagem estará localizada na pasta protheus_data do servidor, subpasta imagens-pls. O nome da imagem a ser localizada será plscupomfiscal.jpg.

  1. Criar o campo B91_HELP na tabela B91.
  2. Retirar os comentários do trecho abaixo na função MntCampo, no fonte WSPLCADWEB:

    Trecho de código desabilitado (comentado)
    /*If !Empty(Alltrim(B91->B91_HELP))
    	&(cCampo):setJsHelp(B91->B91_HELP)
    EndIf*/

     

    Após retirada dos comentários:

    Trecho de código habilitado:
    If !Empty(Alltrim(B91->B91_HELP))
    	&(cCampo):setJsHelp(B91->B91_HELP)
    EndIf
  3. Criar a função fModalImg(caminho, titulo, mensagem_corpo), passando como parâmetro o caminho, titulo e mensagem a ser exibida (incluindo a imagem):

    Função para exibição de imagem em popup modal
    function fModalImg(titulo, mensagem_corpo, botoes){
    	modalBS(titulo, mensagem_corpo, botoes);
    }
  4. Para criar o botão "Help" do campo, adicionar a chamada para a função fModalImg durante a criação do componente no layout genérico.

    Função para exibição de imagem em popup modal
    fModalImg('Número do Cupom Fiscal', '<p>Verifique na ilustração a localização do número do seu cupom fiscal: </p><p><img src="imagens-pls/plscupomfiscal.jpg" alt='Cupom Fiscal'></p>','@Fechar~window.frames[0].reloadClose();')

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

WSPLCADWEB

Alteração

-

2

jsuser.jsAlteração-3
PLSCADLAYUtilizaçãoMiscelânea -> Genérico -> Layout Genérico Web4

 

Tabelas Utilizadas

  • B91 – Campos Layout

Protótipo de Tela

Protótipo do botão ao lado do campo.

Dicionário de Dados

Campo B91_HELP - Criar

Campo

B91_HELP

Tipo

Caractere

Tamanho

50

Descrição

Função JS ou conteúdo do botão "help" do componente.

Título

Help do componente

Help de Campo

Função JS ou conteúdo do botão "help" do componente.

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