<?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: hr_infotype_operation error in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537217#M851053</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remove the else part completely and try to give the commit work statement after the perform statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If return is not initial.&lt;/P&gt;&lt;P&gt;write:/ Error Occured.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform XXXXXXX .&lt;/P&gt;&lt;P&gt;commit work.*&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Apr 2011 07:02:43 GMT</pubDate>
    <dc:creator>GirieshM</dc:creator>
    <dc:date>2011-04-18T07:02:43Z</dc:date>
    <item>
      <title>hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537210#M851046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am testing hr_infotype_operation  FM &lt;/P&gt;&lt;P&gt;for some reason it dumps with the message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************************************************************************************************&lt;/P&gt;&lt;P&gt;COMMIT_IN_PERFORM_ON_COMMIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error analysis&lt;/P&gt;&lt;P&gt;    You cannot call a COMMIT WORK in a FORM not executed by the variants&lt;/P&gt;&lt;P&gt;    PERFORM ... ON COMMIT or PERFORM ... ON ROLLBACK until the commit of the&lt;/P&gt;&lt;P&gt;     calling program.&lt;/P&gt;&lt;P&gt;*******************************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;my code:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  z_test_hrinfotyop_el.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data&lt;/P&gt;&lt;P&gt;DATA : p0008 LIKE p0008.&lt;/P&gt;&lt;P&gt;DATA : return LIKE bapireturn1.&lt;/P&gt;&lt;P&gt;DATA : key LIKE bapipakey.&lt;/P&gt;&lt;P&gt;DATA : returne LIKE bapireturn1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Values&lt;/P&gt;&lt;P&gt;p0008-pernr = '00004272'.&lt;/P&gt;&lt;P&gt;p0008-begda = '20080101'.&lt;/P&gt;&lt;P&gt;p0008-endda = '99991231'.&lt;/P&gt;&lt;P&gt;p0008-trfar = '01'.&lt;/P&gt;&lt;P&gt;p0008-trfgb = '04'.&lt;/P&gt;&lt;P&gt;p0008-trfgr = 'GG2'.&lt;/P&gt;&lt;P&gt;p0008-ancur = 'MYR'.&lt;/P&gt;&lt;P&gt;p0008-lga01 = '1000'.&lt;/P&gt;&lt;P&gt;p0008-bet01 = '5000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM save_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  save_record&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM save_record .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Enqueue&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      number = p0008-pernr&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      return = returne.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Update&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'HR_INFOTYPE_OPERATION'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      infty         = '0008'&lt;/P&gt;&lt;P&gt;      number        = p0008-pernr&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     subtype       = p0008-subty&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     objectid      = p0008-objps&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     lockindicator = p0008-sprps&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      validityend   = p0008-endda&lt;/P&gt;&lt;P&gt;      validitybegin = p0008-begda&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     recordnumber  = p0008-seqnr&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      record        = p0008&lt;/P&gt;&lt;P&gt;      operation     = 'INS'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     tclas         = 'A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     dialog_mode   = '0'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      nocommit      = 'X'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      return        = return&lt;/P&gt;&lt;P&gt;      key           = key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF return IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'Error Occurred'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    COMMIT WORK.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Dequeue&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      number = p0008-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " save_record&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:24:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537210#M851046</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-14T12:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537211#M851047</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;remove the COMMIT WORK statement after &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALLING FUNCTION 'HR_INFOTYPE_OPERATION' ...&lt;/P&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;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF return IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'Error Occurred'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;COMMIT WORK.  &amp;lt;----&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:31:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537211#M851047</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-14T12:31:10Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537212#M851048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Srinivas Gurram Reddy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nothing happens when i do your suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what else can i do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:37:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537212#M851048</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-14T12:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537213#M851049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also pass the field  nocommit      = space&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and try again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:38:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537213#M851049</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-14T12:38:08Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537214#M851050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Shivakumar Hosaganiger,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it dumps when i do that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:43:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537214#M851050</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-14T12:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537215#M851051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Laure,&lt;/P&gt;&lt;P&gt;So, did you find any solution? We encounter the same issue now.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Apr 2011 21:49:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537215#M851051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-16T21:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537216#M851052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Laure,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have u got the solution for this problem?&lt;/P&gt;&lt;P&gt;i think in the code-function module we need to pass all mandatory values. Like Dialog Mode etc...&lt;/P&gt;&lt;P&gt;and also NO_COMMIT = space is good.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Apr 2011 04:48:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537216#M851052</guid>
      <dc:creator>former_member155436</dc:creator>
      <dc:date>2011-04-17T04:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537217#M851053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remove the else part completely and try to give the commit work statement after the perform statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If return is not initial.&lt;/P&gt;&lt;P&gt;write:/ Error Occured.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform XXXXXXX .&lt;/P&gt;&lt;P&gt;commit work.*&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Apr 2011 07:02:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537217#M851053</guid>
      <dc:creator>GirieshM</dc:creator>
      <dc:date>2011-04-18T07:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537218#M851054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you want to use COMMIT WORK explicitly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just pass the value space to NOCOMMIT parameter of the function midule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rupesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Apr 2011 09:42:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537218#M851054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-18T09:42:34Z</dc:date>
    </item>
    <item>
      <title>Re: hr_infotype_operation error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537219#M851055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Laure,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't pass the commit flag as 'X'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also check the return structure after the function call in debug mode. It should have more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramnivas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Apr 2011 11:58:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hr-infotype-operation-error/m-p/3537219#M851055</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-18T11:58:10Z</dc:date>
    </item>
  </channel>
</rss>

