<?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: Request for BADI and its methods for PV12 transaction code. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085319#M1506560</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to transaction SE24, class name CL_EXITHANDLER, go to methods, double click on method GET_INSTANCE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set a break point at &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD cl_exithandler=&amp;gt;get_class_name_by_interface &lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;instance = instance&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;class_name = class_name&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;exit_name = exit_name&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;no_reference = 1&lt;/P&gt;&lt;P&gt;no_interface_reference = 2&lt;/P&gt;&lt;P&gt;no_exit_interface = 3&lt;/P&gt;&lt;P&gt;data_incons_in_exit_managem = 4&lt;/P&gt;&lt;P&gt;class_not_implement_interface = 5&lt;/P&gt;&lt;P&gt;OTHERS = 6.&lt;/P&gt;&lt;P&gt;CASE sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now run trasaction PV12, and try to press each raidio button, your control will break at each BADI(If any), &lt;STRONG&gt;exit name&lt;/STRONG&gt; and &lt;STRONG&gt;instance&lt;/STRONG&gt; will give you the BADI details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think this is one of the simplest way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Antony Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Jul 2010 12:48:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-07-29T12:48:30Z</dc:date>
    <item>
      <title>Request for BADI and its methods for PV12 transaction code.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085318#M1506559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        My requirement is to trigger workflow from PV12 transaction code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        In PV12 transaction code, there are 3 radio buttons.When either of these radio buttons are chosen and saved, respective workflow should trigger.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        There is no standard event in business objects to trigger the workflow.The only solution is to create custom event.This custom event can be raised from BADI or user-exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       Though I have identified list of BADIs for PV12,I struggle a lot to identify the right BADI and right method.&lt;/P&gt;&lt;P&gt;       Please suggest me the BADI and its method for each of those 3 radio buttons in PV12 transaction code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;S.Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jul 2010 09:07:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085318#M1506559</guid>
      <dc:creator>suresh_subramanian2</dc:creator>
      <dc:date>2010-07-29T09:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Request for BADI and its methods for PV12 transaction code.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085319#M1506560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to transaction SE24, class name CL_EXITHANDLER, go to methods, double click on method GET_INSTANCE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set a break point at &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD cl_exithandler=&amp;gt;get_class_name_by_interface &lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;instance = instance&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;class_name = class_name&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;exit_name = exit_name&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;no_reference = 1&lt;/P&gt;&lt;P&gt;no_interface_reference = 2&lt;/P&gt;&lt;P&gt;no_exit_interface = 3&lt;/P&gt;&lt;P&gt;data_incons_in_exit_managem = 4&lt;/P&gt;&lt;P&gt;class_not_implement_interface = 5&lt;/P&gt;&lt;P&gt;OTHERS = 6.&lt;/P&gt;&lt;P&gt;CASE sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now run trasaction PV12, and try to press each raidio button, your control will break at each BADI(If any), &lt;STRONG&gt;exit name&lt;/STRONG&gt; and &lt;STRONG&gt;instance&lt;/STRONG&gt; will give you the BADI details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think this is one of the simplest way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Antony Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jul 2010 12:48:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085319#M1506560</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-29T12:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: Request for BADI and its methods for PV12 transaction code.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085320#M1506561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello  Antony Thomas  !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                  Thanks a lot for your reply.&lt;/P&gt;&lt;P&gt;                  I got 6 BADI and one user exit.Following are the BADIs meant for PV12 transaction&lt;/P&gt;&lt;P&gt;                    1. HRBAS00_GET_PROFL&lt;/P&gt;&lt;P&gt;                    2.HRBAS00_STRUAUTH&lt;/P&gt;&lt;P&gt;                    3.BADI_LAYER&lt;/P&gt;&lt;P&gt;                    4 HR_RHPREL00 - CAN BE CONSIDERED&lt;/P&gt;&lt;P&gt;                    5.HRTEM_READ_OBJECT&lt;/P&gt;&lt;P&gt;                    6.RHPV0001  &lt;/P&gt;&lt;P&gt;                  The user-exit for PV12 transaction code is RHPV0001.In this user-exit, there is a function module "EXIT_SAPLRHPV_001".When I double-click this function module, I get message that function module does not exist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                 So, I examined the BADIs and its methods to find the most suitable one for my requirement.Atlast,I found HRBAS00_GET_PROFL is most suitable BADI.he BADI RHPV0001  is most useful to cancel business events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;S.Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Aug 2010 09:55:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085320#M1506561</guid>
      <dc:creator>suresh_subramanian2</dc:creator>
      <dc:date>2010-08-03T09:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: Request for BADI and its methods for PV12 transaction code.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085321#M1506562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are welcome....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Aug 2010 10:04:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/request-for-badi-and-its-methods-for-pv12-transaction-code/m-p/7085321#M1506562</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-08-03T10:04:13Z</dc:date>
    </item>
  </channel>
</rss>

