Prévia do material em texto
Notas SAP Modelo Conceito Os programas SAP standard não podem ser livremente modificados por programadores ABAP. Estes programas são construídos pela SAP e podem ser modificados apenas pela SAP. Caso sejam executadas modificações manuais, este programa automaticamente perde o suporte disponibilizado pela SAP. Quando necessitamos de modificações para o código standard, geralmente executamos em EXITs, BADIs ou Enhancements. Eventualmente, a SAP é notificada sobre erros ocorrendo em seus programas, ou até mesmo atualizações que são necessárias para o ambiente seguir funcionando. Um bom exemplo disso é a implementação da nota fiscal 4.0, que exigiu uma modificação considerável nos programas por parte da SAP. Quando se torna necessário este tipo de atualização, a SAP provê os novos programas de duas formas diferentes. A primeira, e mais recomendada é a atualização do suport package do ambiente, ou seja, aprimorar o SAP inteiro para uma versão mais recente. A segunda forma é por meio de aplicação de notas. As notas são pequenas correções em programas individuais ou em conjuntos de programas que a SAP nos permite aplicar caso os responsáveis pelo ambiente ainda não estejam considerando executar um upgrade no suport package por ser trabalhoso. Um suport package é basicamente um conjunto com muitas notas. Conceito Aplicação de notas Para executar a aplicação de uma nota, acessar a transação SNOTE. Provavelmente essa nota será transmitida na documentação da demanda, mas caso seja necessário encontrar a nota de acordo com a necessidade, será necessário pesquisar no site da SAP. Supondo que já temos a nota, acessar a transação SNOTE com o número da nota desejada. Aplicação de notas Ao entrar na SNOTE, apertar CTRL + F8, ou clicar no botão download nota: Esta opção executará o download da nota. Existe a chance de o ambiente estar com a SNOTE desconfigurada, como é o caso do nosso, e o download de notas não ocorre com sucesso. Quando for este o caso, a nota deve ser baixada manualmente, descompactada utilizando SAPCAR (aplicativo disponibilizado pela própria SAP para descompactar notas) e então, obteremos um arquivo ZIP. Após isso, devemos extrair este arquivo, e o arquivo de texto resultante, devemos executar upload no ambiente pelo botão abaixo na snote: Aplicação de notas Com a nota baixada, na tela inicial da SNOTE, apertamos CTRL+F9 ou o botão abaixo: Aplicação de notas Este botão nos disponibilizará uma tela de seleção. Nela devemos inserir a nota desejada e executar. Então, a SNOTE demonstrará um relatório com todas as notas que digitamos. Aplicação de notas Com o relatório aberto, clicar duas vezes em cima da nota desejada e esta tela será aberta: Aplicação de notas Nesta tela, temos várias informações importantes. Começando com as versões do SAP nas quais o SAP pode executar uma modificação: Aplicação de notas Para verificar em qual versão o SAP está em cada componente, siga os passos abaixo (que podem ser executados em qualquer transação): Aplicação de notas Nesta tela, temos os trechos de códigos afetados pela nota: Aplicação de notas Uma boa prática é sempre ler a nota no site da SAP procurando por passos manuais e pré requisitos. Os passos manuais das notas SAP são sempre descritos com passo-a-passo simples, porém, geralmente são apenas trabalhosos, por serem muitos passos. Na nota que estamos validando, podemos observar que não temos passos manuais, porém, temos pré-requisitos. Segue abaixo print da nota no site da SAP: Aplicação de notas Validar o site da SAP não é obrigatório, pois quando uma nota tem pré-requisitos, a própria SNOTE solicita baixa-los e aplica-los. Porém, é interessante sempre ler a nota pois a SNOTE pode não solicitar algum pré-requisito do tópico “Reason and Prerequisites”. Aplicação de notas Neste caso, podemos ver que não temos nada demais neste tópico, então, todos os pré-requisitos estão no tópico próprio para pré-requisitos: Após esta validação, podemos seguir com a aplicação da nota. Lembrando que, a não ser que na própria nota SAP seja solicitado para que executemos o login no SAP em outra língua. Ao aplicar nota deve-se sempre logar em inglês. Aplicação de notas Confirme a request: Aplicação de notas No ponto abaixo o SAP indica se os programas podem ser criados/modificados com sucesso: Aplicação de notas EXTREMAMENTE IMPORTANTE: NÃO EXISTEM WARNINGS EM APLICAÇÃO DE NOTA. Caso visualize um semáforo amarelo durante a aplicação, não continue. Faça o processo de forma manual como solicitado na nota clicando em cima do nome do objeto e copiando e colando os códigos necessários. Geralmente este tipo de problema ocorre por conta de modificações manuais no código ou notas aplicadas de forma incorreta no passado. Aplicação de notas Clique em OK na tela dos objetos, e após isso clique em ativar caso necessário. Após a nota estar completamente implementada, siga os passos abaixo para confirmar sua implementação. Aplicação de notas Obrigado!