Ir para o conteúdo principal

PPE: Gerar dares por período

EXPLICAÇÃO TÉCNICA GRAVADA EM EDIÇÃOVIDEO

* Apresentado por Moisés Ferreira (Analista de Desenvolvimento Full-stack)

*

INTRODUÇÃO
quê? Eu, desenvolvedor, preciso realizar

Realizar um estudo sobre gerar dares por periodoperíodo, * Por quê? Poispois os clientes achamautarquia muitoe trabalhosoclientes ficaremexternos, puxandoque darepublicam e depois pagam, geram varias matérias por daredia, dificultando o gerenciamento destas dares.

    Sendo

  • assim, deve existir a possibilidade gerar dare única por período inicial e final
  • final,
  • somarsomando doo valor total das dares no período definido aopelo usuário
  • rio.
  • E também devera ser analisado como isso atingira as outras dares e as soluções
  • es.

  • como

    Atualmente o sistema gera dares por matéria, dessa forma por exemplo se o cliente gerar 100 matérias em um dia, serão geradas a mesma quantidade de dares.

    image-1655810858949.png

    SOLUÇÕES E POSSÍVEIS PROBLEMAS

    A primeira solução encontrada, foi vincular diversas matérias diretamente em uma única dare. Porém iria causar grande impacto na estrutura atual do sistema, dado o volume de registros existentes na base de dados. Portanto tratar esses registros para se adaptarem a nova estrutura, seria uma tarefa complexa e sujeito a falhas.

    image-1655810899677.png

    A segunda opção encontrada para resolver esta situação, foi da seguinte maneira:

    image-1655810914770.png

    Essa estrutura não afetaria a atual, seria um complemento. Nesse formato o cliente teria ainda a opção de pagar dare individualmente, porém poderia também gerar um lote com as dares terãodesejadas, pagamentoefetuando reconhecidoassim noum períodoúnico definido

  • pagamento.

  • Abaixo

      esta
    • Odescrito estudoum deveexemplo conter:de
        como
      • Introdução,seria Possíveiseste problemasfluxo:

        e

        No Soluções.

      • menu
      • Aslateral, funcionalidadesserá necessárias para atenderincluído a necessidade.
      • Complexidade de cada funcionalidade
      • Valor agregado e
      • Conclusãopção do"Dares", estudo
      • onde
      será


DADO QUE os clientes autarquia e clientes externos que publicam e depois pagam geram varias matérias por dia.
QUANDO o usuário responsável por recolherexibida todas as DARESdares das matériasdisponíveis para efetuaçãinclusão dentro de um lote. 

image-1655811417527.png

Esse seria um exemplo da listagem de Dares, contendo suas informações básicas, podendo também realizar a impressão individualmente. Na região superior seria incluído pagamento
ENTÃOum botão "Imprimir em lote", é através dessa opção,  que o mesmocliente selecionarápoderá o período inicial e final paraagrupar as dares queem um único lote, gerando dessa forma uma única dare para pagamento.

image-1655811374502.png

Ao clicar no botão possuem"Imprimir pagamentoem lote" será exibido essa tela.

image-1655811827225.png

O cliente poderá escolher as dares desejadas, isso será possível através de caixas de seleção, e iráapós gerarselecionar umaos dareitens comdesejados,   ira usar o valorbotão total"Imprimir das matérias.


Dare".

OBJETIVO

em edição

VISÃO GERAL

em edição

SITUAÇÃO ATUAL E SOLUÇÕES

 
CONSIDERAÇÕES FINAIS

em edição

 
RESPONSÁVEIS
  • Alexandre Santos Freire (Analista de Desenvolvimento Full-stack);
  • André Henrique Cortez (Analista de Desenvolvimento Full-stack);
  • Jorge Luiz de Jesus Paiva Junior (Analista de Desenvolvimento Full-stack).

  • Moisés Ferreira (Analista de Desenvolvimento Full-stack).