16230 - Função cancel na remessa
Problema: Descrição do Problema:
O cliente precisa fazer uma consistência dentro do layout de remessa do pagamento eletrônico e dependendo o que escolhar vai querer cancelar a linha da remessa.
Para isso utilizou o Cancel(1), cancel(2), cancel(0), GeraLog e função Mensagem(Erro,xx) e em todos os casos a situação do título ficou PE mesmo cancelando.
Inclusive pelos testes feitos o cancel(1) além deixar o título PE também gera o arquivo txt normalmente e isso não pode ocorrer.
Qual seria a função para cancelar o título da remessa e deixar o mesmo em aberto e não PE?
Rotina / Tela: F510PRM
Solução: Solução:
O comando cancel na regra de exportação do pagamento eletrônico não influencia em nada o processamento.
Quando o controle é passado para a exportação, os registros do título já foram atualizados, assim ficando com situação PE mesmo que seja cancelado.
Caso for desejado somente mostrar uma mensagem de alerta para não entrar o título em questão na remessa, sugerimos que seja feito uma regra ligado ao identificador de regras 'CPA', '510PRMTP01', para que seja disparado uma mensagem de alerta e o usuário possa desmarcar a linha antes de processar.
O cliente precisa fazer uma consistência dentro do layout de remessa do pagamento eletrônico e dependendo o que escolhar vai querer cancelar a linha da remessa.
Para isso utilizou o Cancel(1), cancel(2), cancel(0), GeraLog e função Mensagem(Erro,xx) e em todos os casos a situação do título ficou PE mesmo cancelando.
Inclusive pelos testes feitos o cancel(1) além deixar o título PE também gera o arquivo txt normalmente e isso não pode ocorrer.
Qual seria a função para cancelar o título da remessa e deixar o mesmo em aberto e não PE?
Rotina / Tela: F510PRM
Solução: Solução:
O comando cancel na regra de exportação do pagamento eletrônico não influencia em nada o processamento.
Quando o controle é passado para a exportação, os registros do título já foram atualizados, assim ficando com situação PE mesmo que seja cancelado.
Caso for desejado somente mostrar uma mensagem de alerta para não entrar o título em questão na remessa, sugerimos que seja feito uma regra ligado ao identificador de regras 'CPA', '510PRMTP01', para que seja disparado uma mensagem de alerta e o usuário possa desmarcar a linha antes de processar.