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 | 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 _____________. | ||
Outros |
|
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 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.
- Criar o campo B91_HELP na tabela B91.
Retirar os comentários do trecho abaixo na função MntCampo, no fonte WSPLCADWEB:
Bloco de código language delphi title Trecho de código desabilitado (comentado) firstline 1 linenumbers true /*If !Empty(Alltrim(B91->B91_HELP)) &(cCampo):setJsHelp(B91->B91_HELP) EndIf*/
Após retirada dos comentários:
Bloco de código language delphi title Trecho de código habilitado: firstline 1 linenumbers true If !Empty(Alltrim(B91->B91_HELP)) &(cCampo):setJsHelp(B91->B91_HELP) EndIf
Criar a função fModalImg(caminho, titulo, mensagem_corpo), passando como parâmetro o caminho e mensagem a ser exibida:
Bloco de código theme Eclipse language delphi title Trecho de código habilitado:Função para exibição de imagem em popup modal firstline 1 linenumbers true function fModalImg(caminho, titulo, mensagem_corpo){ modalBS("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();", "white~#009652"); }
- Adicionar a chamada da função fModalImg(caminho, titulo, mensagem_corpo) durante a criação do componente no layout genérico:
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
WSPLCADWEB | Alteração | - | 2 |
jsuser.js | Alteração | - | 3 |
PLSCADLAY | Utilização | Miscelânea -> Genérico -> Layout Genérico Web | 4 |
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 |
Picture |
|
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. |
---|