Histórico da Página
ME DO REQUISITO
Características do Requisito
Linha de Produto: | Datasul | ||||||
Segmento: | Saúde | ||||||
Módulo: | Gestão de Planos de Saúde - GPS | ||||||
Rotina: |
| ||||||
Cadastros Iniciais: | Importação de Menu | ||||||
Requisito (ISSUE): | PCREQ-5983 | ||||||
País(es): | Brasil | ||||||
Banco(s) de Dados: | Progress / Oracle | ||||||
Tabelas utilizadas: | layout-relat, campos-layout-relat | ||||||
Sistema(s) operacional(is): | Todos | ||||||
Versões/Release: | TOTVS 12.1.7 |
Descrição
Visando melhorar o relatórios gerenciais disponíveis no módulo de Pagamento de Prestadores, foi desenvolvida nova interface para geração de relatórios. Os novos relatórios são gerados todos no formato PDF: "Demonstrativo de Pagamento", "Listagem de Eventos" e "Relatório Personalizado".
Procedimento para Configuração
CONFIGURAÇÃO DE MENUS
Para utilização desta funcionalidade é necessário apenas realizar importação do menu do módulo HPP (men_hpp.d)
Procedimento para Utilização
Foi desenvolvida a funcionalidade "Relatório Pagamento Prestadores" (PP0610O) que permite a geração de relatórios gerencias em PDF visando facilitar o controle e análise das informações para o módulo de pagamento de prestadores.
Nesta tela é possível a seleção geração de três tipos de relatórios distintos:
IMPORTANTE 1: Os parâmetros de seleção são válidos para todos os relatórios desta funcionalidade
IMPORTANTE 2: Os relatórios serão gerados na central de documentos do usuário.
- Demonstrativo Pagamento: Este relatório lista valores da produção do prestador de forma mais detalhada, permitindo verificação dos valores que foram pagos ao prestador (eventos extras, descontos, serviços médicos realizados, impostos, glosas, etc).
Para este relatório é possível definir se deseja visualizar o mesmo de forma "resumida" (sem exibir serviços executados, apenas o total por evento) ou "detalhada" (exibindo também o valores por serviços, com possibilidade de exibição dos pacote de forma fechada).
Sempre será gerado um relatório por cada título de cada prestador selecionado, realizando uma quebra de página quando alterado o título.
Abaixo exemplo da geração detalhada deste relatório: - Listagem de Eventos: Este relatório exibirá uma listagem de valores por evento totalizando os valores conforme a seleção realizada, ou seja, se os parâmetros de seleção ficarem em abertos os valores totalizados dos eventos refletirão os valores de toda a base de dados.
Este relatório, pode listar apenas os valores por eventos, ou abrir por grupo de serviço (grupo de procedimento / tipo de insumo) ou ainda por serviço (procedimento/insumo).
Vídeo
- Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.
** Canal do youtube e software de vídeoem definição.
Título do Vídeo: | Disponibilizado pelo Marketing. |
Introdução: | Disponibilizado pelo Marketing. |
Passo a Passo: | Capturar diretamente do sistema. |
Finalização: | Disponibilizado pelo Marketing. |
- Relatório Personalizado: O relatório personalizado permite listagem de valores por prestador, grupo de prestador ou ambos. A definição dos valores que serão listados no relatório ocorre a partir do layout selecionado. O layout é definido pelo usuário, dessa forma para proceder com a geração deste relatório é necessário que tenha sido realizado um cadastro prévio de layout.
O cadastro de layout é realizado através do programa "Manutenção Layout Personalizado Pagamento" (PP0610N), conforme detalhado abaixo:- O layout possuirá um código (sequencial) e um nome conforme definido pelo usuário.
- Cada layout poderá possuir até 16 campos de valor (excetuando o nome do prestador/grupo de prestador)
- Para informação de valores é possível a informação de "funções pré-definidas" ou ainda a utilização de fórmulas.
Exemplo Cadastro de layout:
Para auxiliar na composição da fórmula existe o botão de "Ajuda?" que lista as fórmulas possíveis: - Também é possível a composição de relatório contemplando fórmulas condicionais, exemplo:
Abaixo exemplo de relatório personalizado gerado:
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab