PPE: Gerar dares por período
* Apresentado por Moisés Ferreira (Analista de Desenvolvimento Full-stack) Realizar um estudo sobre gerar dares por EXPLICAÇÃO TÉCNICA GRAVADA EM
EDIÇÃOVIDEO*INTRODUÇÃO
quê? Eu, desenvolvedor, preciso realizarperiodoperíodo, * Por quê? Poispois os clientes achamautarquia muitoe trabalhosoclientes ficaremexternos, puxandoque darepublicam e depois pagam, geram varias matérias por dare
- assim, deve existir a possibilidade gerar dare única por período inicial e
somarsoma ndo comoAtualmente 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.
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.
A segunda opção encontrada para resolver esta situação, foi da seguinte maneira:
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,pagamentoefetuandoreconhecidoassimnoumperíodoúnicodefinidopagamento.
Abaixo
- esta
Odescritoestudoumdeveexemploconter:de- como
Introdução,seriaPossíveisesteproblemasfluxo:emenu Aslateral,funcionalidadesseránecessárias para atenderincluído anecessidade.Complexidade de cada funcionalidadeValor agregado eConclusãopçãodo"Dares",estudoonde
Sendo finalfinal, doo valor total das dares no período definido aopelo usuáriorio. E também devera ser analisado como isso atingira as outras dares e as soluçõeses.
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.
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 pagamentoENTÃ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 nãum único lote, gerando dessa forma uma única dare para pagamento.
Ao clicar no botão possuem"Imprimir pagamentoem lote" será exibido essa tela.
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).