Converte classe de excepção numa BAPIRET2
2016-12-12
Há uns tempos escrevi um artigo a explicar uma forma de converter automaticamente excepções clássicas em classes de excepção. Hoje uso esta técnica em quase todas as classes de excepção que crio (e até já melhorei a coisa mas noutro dia falo disso).
Esta dica explica exactamente o contrário.
É menos provável mas não impossível que, tendo uma classe de excepção, se queria convertê-la numa estrutura tipo BAPIRET2. Para as guardar numa tabela de logs, por exemplo.
E a SAP já tem um módulo de função que faz exactamente isto:
RS_EXCEPTION_TO_BAPIRET2
Pronto, está a dica dada.
Actualização: Aqui mostro uma alternativa também interessante.
O Abapinho saúda-vos.