<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Displaying error message inside Badi. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629649#M1761636</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try using BADI "ME_PROCESS_PO_CUST" method "CHECK". Also see if exit &lt;STRONG style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;MM06E005&lt;/STRONG&gt; helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Jul 2013 15:29:30 GMT</pubDate>
    <dc:creator>former_member188827</dc:creator>
    <dc:date>2013-07-23T15:29:30Z</dc:date>
    <item>
      <title>Displaying error message inside Badi.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629647#M1761634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to display error message while creating a purchase order with an asset, already in some other existing PO. User should be able to edit the values after displaying error message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried following inside badi 'ME_PURCHDOC_POSTED'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) message 'error' type 'E'. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; but after displaying the error, user is not able to edit the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) message 'error' type 'I' display like 'E'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; but this time values are getting saved.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) used a popup fm C14Z_MESSAGES_SHOW_AS_POPUP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; here also values are getting saved after displaying the popup&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4) used 'Leave to list-processing' after displaying popup / message of type 'I'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; again values are saved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Badi "After displaying an error message,&amp;nbsp; keep fields in edit mode, so that user can modify the values and save it again."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I searched in related posts but couldnt find a solution for this .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Srijith Ravindran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jul 2013 03:53:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629647#M1761634</guid>
      <dc:creator>srijithIBP</dc:creator>
      <dc:date>2013-07-23T03:53:52Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying error message inside Badi.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629648#M1761635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Srijith,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not sure if you can use your validation in ME_PROCESS_PO_CUST, If this BADI can be useful..&lt;/P&gt;&lt;P&gt;then raise the error message in CHECK method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ch_failed = abap_true.&lt;/P&gt;&lt;P&gt; MESSAGE e001(Message Type ) with 'validation failed'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jul 2013 15:19:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629648#M1761635</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-23T15:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying error message inside Badi.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629649#M1761636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try using BADI "ME_PROCESS_PO_CUST" method "CHECK". Also see if exit &lt;STRONG style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;MM06E005&lt;/STRONG&gt; helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jul 2013 15:29:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629649#M1761636</guid>
      <dc:creator>former_member188827</dc:creator>
      <dc:date>2013-07-23T15:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying error message inside Badi.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629650#M1761637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for Help. I got solution for my issue.&lt;/P&gt;&lt;P&gt;Instead of using Badis, i used user exits.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the enhancement &lt;STRONG style="background-color: #ffffff; color: #333333; font-size: 12px;"&gt;MM06E005&lt;/STRONG&gt; for displaying the error message,in Function exit EXIT_SAPMM06E_012.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If we display error message here, it will display along with standard system errors. So able to do modifications in screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;I had similar requirement in PR. &lt;/STRONG&gt;(display error if asset already exits in other PR or PO)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the enhancement MEREQ001 and &lt;/P&gt;&lt;P&gt;Function exit EXIT_SAPLMEREQ_010. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This function exit has one export parameter named EX_MESSAGES. I just appended the code to this internal table and was able to display error messages in standard popup. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; data: messages &lt;SPAN class="L0S52"&gt;TYPE bapiret2.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; "&lt;EM&gt;DATA:&amp;nbsp; messages &lt;SPAN class="L0S52"&gt;TYPE &lt;SPAN class="L0S52"&gt;LINE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;ptarq_uia_messages_tab.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-id = &lt;SPAN class="L0S33"&gt;'xxx'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-type = &lt;SPAN class="L0S33"&gt;'E'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-number = &lt;SPAN class="L0S32"&gt;021.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-message_v1 =&amp;nbsp; xxx.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-message_v2 =&amp;nbsp; &lt;SPAN class="L0S33"&gt;' xxx'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-message_v3 = xxx.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages-message_v4 = xxx.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;messages &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;ex_messages.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it will be useful for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Srijith R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jul 2013 10:49:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/displaying-error-message-inside-badi/m-p/9629650#M1761637</guid>
      <dc:creator>srijithIBP</dc:creator>
      <dc:date>2013-07-29T10:49:57Z</dc:date>
    </item>
  </channel>
</rss>

