01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição TOTVS Goiânia |
Módulo: | 12 - CONTAS A RECEBER |
Função: | TOTVS PAGAMENTOS DIGITAIS |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DDFINAN-25156 |
02. SITUAÇÃO/REQUISITO
O auxiliar financeiro necessita solicitar mais de um título para Emissão (geração) do Bolepix através da rotina 1298.
Fluxo de GERAÇÃO de mais de um título do Bolepix: Na rotina 1298 - Geração de Bolepix -> Na Opção>: 2 - Emissão e Impressão. Após ser informado os filtros de pesquisa e solicitar a Consulta pelo botão (Aplicar Filtros), com os seguintes Status: Não Gerado e Enviado, o auxiliar financeiro deseja ter a possibilidade de selecionar mais de um título na lista de títulos para solicitar a Geração do Bolepix.
Critérios de Aceite
1 - Adaptar as seguintes opções na grid (tabela) de Títulos.
- Opção de selecionar na linha da tabela mais de um título individualmente;
2 - A seleção dos títulos da grid (tabela) de títulos está limitada a 10 títulos;
- OBS: Restrição técnica apresentada durante o refinamento do backend;
3 - Um título que está com Status Gerado, não poderá mais ser selecionado para o fluxo Gerar Bolepix;
4 - A ação de Geração do Bolepix, será executada separadamente ao selecionar mais de um título na lista de títulos;
5 - A ação de Geração e Impressão do Bolepix, será executadas pelo fluxo GERAR ao selecionar somente um título na lista de títulos;
6 - As mensagens de validação de campos obrigatórios do fluxo Gerar, devem ser apresentadas considerando os títulos selecionados na grid de títulos.
- Apresentar a mensagem individualmente por título retornando as mensagens de campo obrigatório.
- Não abrir 10 mensagens em tela no mesmo momento. Será um texto único com todas as mensagens concatenadas.
Exemplo de Mensagem de retorno da validação de campos obrigatórios:
Existem campos obrigatórios não informados:
- Título A: Campo x é obrigatório
- Título B: Campo x é obrigatório
- Título C: Campo y é obrigatório.
Necessário informar os campos obrigatórios para seguir com o processamento de Geração do Bolepix.
7 - Apresentar a mensagem do retorno de geração do bolepix pela API, dos títulos selecionados na lista;
- No fluxo de geração de sucesso de todos os títulos selecionados: Retornar a mensagem: "Títulos selecionados gerados com sucesso."
- No fluxo de geração com sucesso e falha dos títulos selecionados: Retornar a mensagem: "Existem títulos gerados com sucesso e outros que não foram gerados, favor verificar o motivo no arquivo de log do WinThor.
Transação/parcela dos títulos não gerados: << apresentar o numtransvenda e a prest dos títulos não gerados.>>
- No fluxo de geração de falha para todos os títulos selecionados: Retornar a mensagem: "Não foi possível gerar o bolepix para os títulos selecionados, favor verificar o motivo no arquivo de log do WinThor.
Transação/parcela dos títulos não gerados: << apresentar o numtransvenda e a prest dos títulos não gerados.>
8 - Ao selecionar no botão imprimir, deve ser verificado se possui mais de um título selecionado na tabela (Títulos). Caso seja selecionado mais de um título deve ser apresentado a mensagem: "Pode ser selecionado somente um título para impressão".
03. SOLUÇÃO
Serviço ajustado para ocorrer o seguintes pontos abaixo.
- Gerar simultaneamente 2 ou mais registros com Bolepix com sucesso, fazendo com que os registros fiquem disponíveis no filtro de GERADOS;
- Apresentar mensagem de falha no(s) título(s) x, y, z e etc, quando for tentar gerá-los e por algum motivo, houver falha;
- Apresentar mensagem de falha no(s) título(s) x, y, z e etc, quando for tentar gerá-los e por algum motivo, houver falha somente em um ou outro registro, garantindo que os registros aptos para a geração, sejam gerados sem nenhum tipo de problema.
OBS: Segue o vídeo da evidência de homologação desse cenários, em ambiente de homologação.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica