<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>enhancements on Abapinho</title><link>https://abapinho.com/tags/enhancements/</link><description>Recent content in enhancements on Abapinho</description><generator>Hugo -- gohugo.io</generator><language>pt</language><copyright>&amp;copy;2009-2026 Nuno Godinho</copyright><lastBuildDate>Mon, 13 May 2019 09:00:00 +0000</lastBuildDate><atom:link href="https://abapinho.com/tags/enhancements/index.xml" rel="self" type="application/rss+xml"/><item><title>Enhancements implícitos em estruturas de dados</title><link>https://abapinho.com/2019/05/enhancements-implicitos-em-estruturas-de-dados/</link><pubDate>Mon, 13 May 2019 09:00:00 +0000</pubDate><guid>https://abapinho.com/2019/05/enhancements-implicitos-em-estruturas-de-dados/</guid><description>&lt;p>Já todos usámos &lt;em>enhancements&lt;/em> implícitos para adicionar código ao início ou final de funções, forms ou métodos standard. Mas é menos conhecido o facto de que também podemos adicionar campos a estruturas de dados, estejam elas declaradas como TYPES ou ou directamente como DATA.&lt;/p></description></item><item><title>Corrigir erro em código standard com enhancement implícito</title><link>https://abapinho.com/2016/03/corrigir-erro-em-codigo-standard-com-enhancement-implicito/</link><pubDate>Mon, 14 Mar 2016 09:00:57 +0000</pubDate><guid>https://abapinho.com/2016/03/corrigir-erro-em-codigo-standard-com-enhancement-implicito/</guid><description>Descobriste um bug num FORM (ou Função ou método) standard:
FORM EQUAL_VALUE CHANGING W_DATE TYPE SYDATUM. W_DATE = SY-DATUM - 1. ENDFORM. Reportaste o erro à SAP mas eles ainda devem demorar a responder e tu precisas da correcção urgentemente.
Tens de agir.
Sem demora usas o enhancement implícito do início do código para substituir o código original pelo teu (até a correcção chegar, claro):
FORM EQUAL_VALUE CHANGING W_DATE TYPE SYDATUM.</description></item><item><title>Bom programa para encontrar user-exits</title><link>https://abapinho.com/2012/08/encontrar-user-exits/</link><pubDate>Mon, 20 Aug 2012 09:00:00 +0000</pubDate><guid>https://abapinho.com/2012/08/encontrar-user-exits/</guid><description>Volta não volta lá andamos nós à procura de user-exits e BADIs, BTEs e quejandos. A SAP não ajuda. Mas vão aparecendo aqui e ali programas, quase sempre chamados Z_USEREXIT, que dão uma ajuda nessa ingrata busca. Pois recentemente fiquei a saber de mais um. Partilho-o aqui porque é o melhor que vi até hoje:
https://wiki.sdn.sap.com/wiki/display/Snippets/Find+User-exits,+BADIs,+BTEs,+Etc+by+TCode+or+Program
Obrigado Bruno Esperança pela dica. E obrigado a rverscha pela foto.
O Abapinho saúda-vos.</description></item><item><title>Implementar métodos privados em BADIs</title><link>https://abapinho.com/2012/03/metodos-privados-em-badis/</link><pubDate>Mon, 19 Mar 2012 10:00:09 +0000</pubDate><guid>https://abapinho.com/2012/03/metodos-privados-em-badis/</guid><description>&lt;p>Há uns tempos tive uma ideia meio estrambólica meio fantástica que hoje decidi partilhar aqui: criar métodos privados nas classes das BADIs.&lt;/p>
&lt;p>Passo a explicar.&lt;/p></description></item></channel></rss>