Páginas filhas
  • DT Bolepix - Permitir Gerar uma lista de títulos para Bolepix.


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