Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Esse artigo apresenta a operação sistêmica da aprovação do repasse. O processo funciona para todos os tipos de contrato.

Regras de negócio

1 - Um repasse só pode ser aprovado uma única vez;
2 - O valor do documento a pagar gerado será sempre o valor líquido do repasse
3 - Um repasse aprovado pode ser cancelado desde que seu documento a pagar não esteja pago.

4 - Um repasse só é aprovado caso tenha seu valor líquido positivo. (Valor bruto (soma dos itens) - valor da taxa de serviço - valor da taxa de administração - valor da taxa de repasse)

  1. Todos os repasses “pendentes” devem passar pelo processo de aprovação se o valor for maior que zero:

    1. Esse processo altera a situação do repasse passa para “Aprovado

    2. Verifica para cada beneficiário do contrato se ele possui o campo "taxa de repasse" marcado

      1. Se sim,

        1. Busca o valor da taxa de repasse no campo "Valor taxa repasse" das parametrizações;

        2. Cria um novo objeto de "Documento a pagar" para cada beneficiário do contrato.

        3. Preenche a data do vencimento do documento com a data da aprovação do repasse;

        4. Cria um novo objeto de "Parcela e pagar" com o valor de acordo com o percentual de repasse que consta no beneficiário menos a taxa do repasse.

      2. Se não tiver taxa de repasse marcado, 

        1. Cria um novo objeto de "Documento a pagar" para cada beneficiário do contrato.

        2. Preenche a data do vencimento do documento com a data da aprovação do repasse

        3. Cria um novo objeto de "Parcela e pagar" com o valor de acordo com o percentual de repasse que consta no beneficiário.

Quando um contrato possui mais de um participante, são gerados várias repasses para o mesmo contrato, quando aprovado, todos os repasses do mesmo lote são aprovados automaticamente.

  • No labels