Na pressa de adotar o banco de dados HANA da SAP, alguns clientes não deram a devida atenção ao código Z que foi desenvolvido ao longo dos anos e à sua compatibilidade com o novo banco de dados.

Durante a implementação inicial do SAP, quase todas as empresas que eu conheço eram "especiais" de alguma forma e optaram por não seguir o padrão SAP. Portanto, todos nós temos um código Z substancial que usamos para preencher essa e outras lacunas em nossos processos.

Agora, com o banco de dados HANA em cena, algumas empresas estão descobrindo que, após a migração, parte de seu código Z não funciona ou tem sérios problemas de desempenho ao ser executado no banco de dados HANA. Muitas empresas contratam consultores externos para revisar e atualizar o código Z para elas, mas isso poderia ser facilmente resolvido internamente ou com muito mais rapidez se você pudesse identificar rapidamente tudo o que precisa ser modificado.

Até o momento, o principal produto da Revelation Software Concepts (RSC) é sua poderosa plataforma de automação de controle de mudanças SAP, o Rev-Trac. Outro importante participante do portfólio da RSC é o Salt, seu software de inteligência de mudanças. Que, a propósito, está atualmente disponível gratuitamente para uso em um número limitado de sistemas, mediante solicitação.

Uma das muitas funções do Salt é um utilitário de desenvolvimento chamado "Code Ferret". O Code Ferret permite que você pesquise rapidamente em todo o seu portfólio de código Z para procurar sequências de código ou qualquer palavra-chave. Essa funcionalidade é uma ferramenta excelente quando você tem a tarefa de revisar seu código Z antes da conversão para o banco de dados HANA. Ele não apenas encontrará todos os códigos suspeitos com base no termo de pesquisa, mas também informará onde estão os objetos específicos identificados em todos os seus sistemas SAP.

Portanto, tenha cuidado com a declaração "select * into" e siga em frente com confiança, pois todos nós somos "especiais" de alguma forma.