01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
Função: | FINA150 |
Ticket: | 4018435 |
Requisito/Story/Issue (informe o requisito relacionado): | DSERFINR-15077 |
02. SITUAÇÃO/REQUISITO
A rotina está sobrescrevendo o arquivo de remessas mesmo quando é selecionada a opção "Cancelar" nas situações onde é apresentada a tela de "Borderô já enviado ao banco".
03. SOLUÇÃO
Foi implementada uma melhoria na rotina que ao confirmar os parâmetros será primeiramente verificado se o arquivo de saída informado já existe. Caso o arquivo já exista, será exibida uma tela com 3 opções: "Salvar" , "Sobrepor" ,"Abandona".
- Caso selecionado a opção "Salvar": O sistema irá renomear o arquivo incrementando a data e a hora ao nome com extensão .bkp e criar o novo com o nome informado.
- Exemplo
- Data e Hora da execução da rotina: 19/06/19 as 15:30
- Nome do arquivo de saída informado nos parâmetros: \system\crebecer.rem
- O arquivo \system\crebecer.rem será renomeado para \system\crebecer_20190619_1530.bkp
- Será criado o arquivo \system\crebecer.rem e atualizado com os dados da execução.
- Caso selecionado a opção "Sobrepor": O sistema irá sobrescrever o arquivo existente por um novo contendo apenas os dados da execução da rotina e o arquivo pré existente será apagado.
- Caso selecionado a opção "Abandona": A rotina será interrompida e os arquivos não serão modificados.
Outra funcionalidade implementada foi no caso de ser seleciona a opção "Salvar" e em seguida a rotina apresentar a tela de "Borderô existente" / "Borderô já enviado ao banco", selecionando a opção "Cancelar" o sistema irá restaurar o arquivo salvo anteriormente. Reforçando que isso só irá ocorrer caso na janela de arquivo já existe tenha sido selecionada a opção "Salvar".
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Não há.