Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Esse artigo apresenta a operação sistêmica da aprovação do repasse. O processo funciona para a aprovar repasse que funciona tanto para contrato garantido quanto para contrato não garantido.

...

todos os tipos de contrato.

Regras de negócio

  1. Um repasse só pode ser aprovado uma única vez;

  2. Após a aprovação o sistema gera um documento a pagar com o valor líquido do repasse;

  3. Somente repasses com situação “Pendente” podem ser aprovados.

  4. Um repasse aprovado pode ser cancelado desde que seu documento a pagar não esteja pago.

  5. 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).

  6. No momento da geração do repasse o sistema já calcula do valor da taxa de administração e taxa de serviço automaticamente de acordo com a configuração dos tipos de lançamentos do contrato existentes em cada repasse e de acordo com a configuração prévia realizada neles. O sistema também desconta a taxa do repasse para o beneficiário, se houver.

  7. Após aprovado a situação do repasse é alterada para “Aprovado”.

  8. Não existe processo automático para a aprovação do repasse, pois o sistema entende que ser um processo importante e que deve ser avaliado por um analista financeiro.

Aprovação do Repasse

Com os repasses gerados, é necessário realizar a aprovação do mesmo e, para isso, é necessário realizar o seguinte procedimento:

  1. Selecione os repasses que estão com a situação “Pendente” e que se deseja aprovar.

  2. Clique no botão "Aprovar".

  3. Nesse momento o sistema irá realizar trocar a situação do repasse para "Aprovado".

  4. O sistema realizará a criação do documento a pagar com as informações do repasse levando as informações dos favorecidos e seus valores para a parcela do documento à pagar.

Processo sistêmico durante a aprovação

  1. pega o lote, verifica se o valor líquido é menor que zero se sim, não aprova.

  2. Todos os repasses “pendentes” devem passar pelo processo de aprovação se o valor líquido 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.

    Todos os repasses deverão ser pagos e, havendo a informação de pagamento do repasse o sistema irá proceder da seguinte forma:

  3. A parcela do documento a pagar será atualizada como "Paga"

  4. A situação do repasse será alterada para "Contabilizado".

  5. Estando ativo, o batch EnvioExtratoRepasseBatch irá realizar o seguinte procedimento:

  6. Seleciona todas as parcelas que estão com situação "Paga"

  7. Seleciona todos os repasses com situação igual a "Contabilizado

  8. Gera a nota fiscal de serviço, desses repasses, caso exista um serviço dentro do repasse configurado para criar nota de serviço automática

  9. Altera a situação do repasse para “Nota emitida”;

  10. Gera o extrato do Locador dentro de cada repasse;

  11. Envia um e-mail para o locador conforme e-mail configurado na conta do locador;

  12. Altera a situação final do repasse para "Enviado"
Info

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