01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | Contas Médicas |
Função: | PLSA498 |
Story: | DSAUPC-21600 |
02. SITUAÇÃO/REQUISITO
Implementar o Rateio de Salário.
03. SOLUÇÃO
Implementada a funcionalidade para que seja rateado o Salário entre as guias que estão em uma PEG de uma Rede de Atendimento que é recurso próprio. Ao criar o parâmetro MV_PLSBLRP e colocar seu conteúdo como .T. o sistema irá zerar os valores das guias que seram importadas pela rotina Importação XML (PLSA974).
Algumas reagras:
- A PEG é de uma RDA de Recurso Prório (BAU_RECPRO = SIM).
- A PEG deve estar com a Situação Ativa e Fase Pronta.
- Este processo só funciona para guias de Consulta e SP/SDAT.
- Ao Submeter e Importar um arquivo XML, as guias ficaram com os valores zerados. A não ser o valor da coparticipação que será preservado em todo processo.
- As guias para este processo devem ser oriundas de uma Importação XML.
- Não é possível retornar a fase apenas uma guia, após a PEG ter sido rateado. Isso para evitar que o valor desta guia fique incoerente ao cálculo do rateio.
- Os campos Vlr Rateado?, Cod.Usr.Rat , Nome Usr.Rat e Hr.Ul.Rateio servem para identificarmos qual foi o último usuário Protheus que rodou o rateio e em que data e hora.
- Se houver guia bloqueada ou cancelada dentro da peg, o rateio irá desconsiderá-las.
Tela Inicial do rateio:
No campo "Valor a Ratear" infoe o valor que deverá ser distribuido entre todas as guias da PEG com Status Ativa/Pronta.
No campo "Vlr Apr. ou Vlr Pgto" Escolha se o valor rateado será gravado no campo Valor de Pagamento (_VLRPAG) ou Valor Apresentado (_VLRAPR).
Habilitando os novos campos para aparecerem nas Guias de Consulta e SP/SADT:
Rateando os valores de uma PEG:
Ao realizar a importação do arquivo e na sequência mudar a fase da PEG, as guias ficaram Bloqueadas para pagamento (_BLOPAG = Sim). Entretanto, após rodar o rateio o sistema as desbloqueia (_BLOPAG = "")
Campos para identificar qual usuário Protheus rodou o rateio pela última vez:
Parâmetros:
Parâmetro | Tipo | Descrição | Conteúdo |
---|---|---|---|
MV_PLSBLRP | Lógico | Ativa a Tela para realizar o Rateio de Valores das Guias da PEG | .F. |
MV_PLSESVL | Caracter | Especialidades que o sistema vai considerar no rateio de Guias.Caso esteja em branco, o sistema vai buscar as guias independente das especialidades. O conteúdo deve ser separado por "/" ou seja especialidades: 001/002/003/004. Caso não seja informado conteúdo neste parâmetro a busca será feita sem considerar especialidades. |
Dicionário:
Campo | Tipo | Tamanho | Contexto | Propriedade | Titulo | Descrição | Picture | Lista de Opções | Inicializador Padrão | Validação |
---|---|---|---|---|---|---|---|---|---|---|
BD5_VLRRAT | CARACTER | 1 | Real | Visualizar | Vlr Rateado? | Valor rateado? | @! | 0=Não;1=Sim | 0 | PERTENCE("01 ") |
BD5_CODUSR | CARACTER | 6 | Real | Visualizar | Cod.Usr.Rat | Cód.Usuário Rateio | @! | |||
BD5_USRATD | CARACTER | 30 | Virtual | Visualizar | Nome Usr.Rat | Nome Usuário proc. Rateio | @! | USRRETNAME(BD5->BD5_CODUSR) | ||
BD5_DTRATE | Data | 8 | Real | Visualizar | Dt.Ul.Rateio | Data Último rateio | ||||
BD5_HORRAT | Caracter | 6 | Real | Visualizar | Hr.Ul.Rateio | Hora Último Rateio | @R 99:99:99 |
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica