Árvore de páginas

01. DADOS GERAIS


Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:

Planos - Linha Protheus - Faturamento

Função:PLPERRECPR
País:Brasil
Ticket:20487294
Issue:DSAUBE-25140

02. DESCRIÇÃO

Ponto de entrada que permite alterar a quantidade de dias considerados para o cálculo pro rata na geração da cobrança.


Parâmetro

Tipo

Descrição

PARAMIXB[1]DataData de inclusão do beneficiário que está sendo processado (BA1_DATINC).
PARAMIXB[2]DataData da cobrança.
PARAMIXB[3]NuméricoValor de cobrança (BM1_VALOR).
PARAMIXB[4]BoleanoSe retornar true (.T.), significa que o sistema considerou como dia de inclusão o dia anterior ao dia da data de inclusão.
PARAMIXB[5]NuméricoÚltimo dia do mês levando em consideração a data de cobrança. Também é a quantidade de dias considerada pelo sistema para realizar o cálculo pro rata.
Retorno:

Quantidade de dias que será considerado para calcular a pro rata.

03. DEMAIS INFORMAÇÕES


Exemplo de uso
#INCLUDE "TOTVS.CH"

User Function PLDiaPrt()

	Local dDtInclusao := PARAMIXB[1]
    Local dDtCobranca := PARAMIXB[2]
    Local nValor      := PARAMIXB[3]
    Local lConsidDia  := PARAMIXB[4]
    Local nQtdDias    := PARAMIXB[5]
    Local nQtdDiaCob  := 0

    nQtdDiaCob := nQtdDias + 1

Return nQtdDiaCob

04. ASSUNTOS RELACIONADOS

Este ponto de entrada pode ser utilizado em conjunto com o ponto de entrada PLVALPRT pois ambos são executados na mesma função.

PE PLVALPRT Altera o Valor de Pro Rata