Árvore de páginas

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á.