<?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 BAPI shortdump in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029819#M83436</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;please help me in creating project definiton with out short dump.&lt;/P&gt;&lt;P&gt;Iam writing my code here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : gv_bsart like ekko-bsart,&lt;/P&gt;&lt;P&gt;        gv_lifnr like ekko-lifnr,&lt;/P&gt;&lt;P&gt;        gv_objnr like proj-objnr.&lt;/P&gt;&lt;P&gt;DATA  : gs_proj  like proj.&lt;/P&gt;&lt;P&gt;FORM build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;  gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM  PROJ INTO gs_proj&lt;/P&gt;&lt;P&gt;  WHERE  objnR  = gv_objnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CLEAR: gs_proj-pspnr, gs_proj-objnr.&lt;/P&gt;&lt;P&gt;  gs_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  gs_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  gs_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;  gs_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;  gs_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;  gs_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " build_studio_proj_fields&lt;/P&gt;&lt;P&gt;CALL FUNCTION '2001_PROJECTDEF_CREATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    PROJECT_DEFINITION_STRU       = gs_proj&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   RETURN                        = gs_BAPIRETURN1&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;   E_MESSAGE_TABLE               = gs_BAPI_METH_MESSAGE&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When iam execting this program, iam getting short dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can i solve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks,&lt;/P&gt;&lt;P&gt;Veeru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Nov 2005 10:20:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-11-22T10:20:52Z</dc:date>
    <item>
      <title>BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029819#M83436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;please help me in creating project definiton with out short dump.&lt;/P&gt;&lt;P&gt;Iam writing my code here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : gv_bsart like ekko-bsart,&lt;/P&gt;&lt;P&gt;        gv_lifnr like ekko-lifnr,&lt;/P&gt;&lt;P&gt;        gv_objnr like proj-objnr.&lt;/P&gt;&lt;P&gt;DATA  : gs_proj  like proj.&lt;/P&gt;&lt;P&gt;FORM build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;  gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM  PROJ INTO gs_proj&lt;/P&gt;&lt;P&gt;  WHERE  objnR  = gv_objnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CLEAR: gs_proj-pspnr, gs_proj-objnr.&lt;/P&gt;&lt;P&gt;  gs_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  gs_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  gs_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;  gs_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;  gs_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;  gs_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " build_studio_proj_fields&lt;/P&gt;&lt;P&gt;CALL FUNCTION '2001_PROJECTDEF_CREATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    PROJECT_DEFINITION_STRU       = gs_proj&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   RETURN                        = gs_BAPIRETURN1&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;   E_MESSAGE_TABLE               = gs_BAPI_METH_MESSAGE&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When iam execting this program, iam getting short dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can i solve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks,&lt;/P&gt;&lt;P&gt;Veeru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:20:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029819#M83436</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029820#M83437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Veeru,&lt;/P&gt;&lt;P&gt;   What message are you getting in the short dump?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:26:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029820#M83437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029821#M83438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                                        &lt;/P&gt;&lt;P&gt;The call to the function module "2001_PROJECTDEF_CREATE" is incorrect:  &lt;/P&gt;&lt;P&gt;                                                                        &lt;/P&gt;&lt;P&gt;In the function module interface, you can specify only                  &lt;/P&gt;&lt;P&gt;fields of a specific type and length under "PROJECT_DEFINITION_STRU".   &lt;/P&gt;&lt;P&gt;Although the currently specified field                                  &lt;/P&gt;&lt;P&gt;"GS_PROJ" is the correct type, its length is incorrect.                                                                                &lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Veeru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:28:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029821#M83438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:28:14Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029822#M83439</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;  Your gs_proj structure should be of type BAPI_PROJECT_DEFINITION and not PROJ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : gv_bsart like ekko-bsart,&lt;/P&gt;&lt;P&gt;gv_lifnr like ekko-lifnr,&lt;/P&gt;&lt;P&gt;gv_objnr like proj-objnr.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA : gs_proj like BAPI_PROJECT_DEFINITION.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM PROJ INTO gs_proj&lt;/P&gt;&lt;P&gt;WHERE objnR = gv_objnr.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CLEAR: gs_proj-pspnr, gs_proj-objnr.&lt;/P&gt;&lt;P&gt;gs_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;gs_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;gs_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;gs_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;gs_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;gs_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ENDFORM. " build_studio_proj_fields&lt;/P&gt;&lt;P&gt;CALL FUNCTION '2001_PROJECTDEF_CREATE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PROJECT_DEFINITION_STRU = gs_proj&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = gs_BAPIRETURN1&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;E_MESSAGE_TABLE = gs_BAPI_METH_MESSAGE&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Also revise your build_studio_proj_fields routine logic accordingly.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Pinnamaneni&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:28:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029822#M83439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029823#M83440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi srikanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I  have modified my code according to the steps given.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This time iam getting &lt;/P&gt;&lt;P&gt;Workarea gs_proj  is long not enogh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Veeru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:36:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029823#M83440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:36:05Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029824#M83441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dont place * in the select query . use the req fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Muthappan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:44:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029824#M83441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029825#M83442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: gp_proj type proj .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM PROJ INTO &amp;lt;b&amp;gt;gp_proj&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE objnR = gv_objnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move-corresponding gp_proj to gs_proj .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION '2001_PROJECTDEF_CREATE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PROJECT_DEFINITION_STRU = gs_proj&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = gs_BAPIRETURN1&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;E_MESSAGE_TABLE = gs_BAPI_METH_MESSAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:49:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029825#M83442</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2005-11-22T10:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029826#M83443</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;  Did you change the following part of the code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;****You cant use this now as gs_proj has a different ****structure.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT SINGLE * FROM PROJ INTO gs_proj&lt;/P&gt;&lt;P&gt;WHERE objnR = gv_objnr.&amp;lt;/b&amp;gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;****The following also has to be revised&lt;/P&gt;&lt;P&gt;CLEAR: gs_proj-pspnr, gs_proj-objnr.&lt;/P&gt;&lt;P&gt;gs_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;gs_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;gs_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;gs_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;gs_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;gs_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ENDFORM. " build_studio_proj_fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change the above to the following,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;  DATA: ls_proj LIKE proj.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT SINGLE * FROM PROJ INTO ls_proj&lt;/P&gt;&lt;P&gt;WHERE objnR = gv_objnr.&amp;lt;/b&amp;gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: ls_proj-pspnr, ls_proj-objnr.&lt;/P&gt;&lt;P&gt;ls_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ls_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;ls_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;ls_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;ls_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;ls_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;        call function 'MAP_PROJ_2_BAPI_PROJDEFINITION'&lt;/P&gt;&lt;P&gt;             EXPORTING&lt;/P&gt;&lt;P&gt;                  proj                    = ls_proj&lt;/P&gt;&lt;P&gt;             CHANGING&lt;/P&gt;&lt;P&gt;                  bapi2054_projdefinition = gs_proj&lt;/P&gt;&lt;P&gt;             EXCEPTIONS&lt;/P&gt;&lt;P&gt;                  error_converting_keys   = 1&lt;/P&gt;&lt;P&gt;                  others                  = 2.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " build_studio_proj_fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 10:50:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029826#M83443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T10:50:35Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029827#M83444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi srikant,&lt;/P&gt;&lt;P&gt;I did the samething.again short dump.&lt;/P&gt;&lt;P&gt;Can you give me ur mail id, so that i will forward my report.&lt;/P&gt;&lt;P&gt;Waiting for your response.&lt;/P&gt;&lt;P&gt;Veeru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 11:33:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029827#M83444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T11:33:01Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029828#M83445</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;  You can email it at srikanth_sap@yahoo.com&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2005 11:44:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029828#M83445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-22T11:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI shortdump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029829#M83446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Veeru,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had sent you two emails yesterday itself with the revised code but it seems you did not receive them !!??&lt;/P&gt;&lt;P&gt;Dont you have a Yahoo id?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any way, I am pasting the revised code here once again, so go through it. Changes are really in the subroutine &amp;lt;b&amp;gt;create_studio_project&amp;lt;/b&amp;gt;. It works for me in my system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZRPS_STUDIOPROJECT .&lt;/P&gt;&lt;P&gt;TABLES: csks.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt; Constants&lt;/P&gt;&lt;P&gt;DATA  : gc_zp(2)    TYPE c VALUE 'ZP',&lt;/P&gt;&lt;P&gt;        gc_zstu(4)  TYPE c VALUE 'ZSTU'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt; Global variables&lt;/P&gt;&lt;P&gt;DATA  : gv_bsart LIKE ekko-bsart,&lt;/P&gt;&lt;P&gt;        gv_lifnr LIKE ekko-lifnr,&lt;/P&gt;&lt;P&gt;        gv_objnr LIKE proj-objnr.&lt;/P&gt;&lt;P&gt;DATA  : gs_proj  LIKE bapi_project_definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ls_proj LIKE proj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :  gs_bapireturn1 LIKE bapireturn1,&lt;/P&gt;&lt;P&gt;        gs_bapi_project_definition_up LIKE bapi_project_definition_up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : gs_bapi_meth_message LIKE bapi_meth_message OCCURS 0 WITH HEADER&lt;/P&gt;&lt;P&gt;                                              LINE,&lt;/P&gt;&lt;P&gt;      gs_bapi_method_project LIKE bapi_method_project OCCURS 0 WITH&lt;/P&gt;&lt;P&gt;                                                      HEADER LINE,&lt;/P&gt;&lt;P&gt;      gs_bapi_wbs_element  LIKE bapi_wbs_element OCCURS 0 WITH HEADER&lt;/P&gt;&lt;P&gt;LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt; Types&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF gss_ekkn,&lt;/P&gt;&lt;P&gt;            ebeln LIKE ekkn-ebeln,&lt;/P&gt;&lt;P&gt;            ebelp LIKE ekkn-ebelp,&lt;/P&gt;&lt;P&gt;            ps_psp_pnr LIKE ekkn-ps_psp_pnr,&lt;/P&gt;&lt;P&gt;        END OF gss_ekkn,&lt;/P&gt;&lt;P&gt;        gs_ekkn TYPE HASHED TABLE OF gss_ekkn WITH UNIQUE KEY ebeln.&lt;/P&gt;&lt;P&gt;DATA  : gt_ekkn TYPE gs_ekkn  WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA  : BEGIN OF gt_prps OCCURS 0,&lt;/P&gt;&lt;P&gt;              psphi LIKE prps-psphi,&lt;/P&gt;&lt;P&gt;        END OF gt_prps.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt; Selection Screen&lt;/P&gt;&lt;P&gt;PARAMETERS: p_ebeln TYPE ekko-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM entry_neu USING 1 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&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;     FORM entry_neu                                                *&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;     ........                                                      *&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;  ENT_RETCO                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  ENT_SCREEN                                                    *&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 entry_neu USING ent_retco ent_screen.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Validate the PO type and vendor type&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM validate_povendor_type.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the Agency Project Associated with the PO&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM get_agency_project.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build the required Studio project fields&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM build_studio_proj_fields.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call the function modules to create a Studio Project and commit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM create_studio_project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&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  validate_povendor_type&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; Here validate the PO is of type 'ZP' and the vendor number is of type&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'ZSTU'.&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 validate_povendor_type.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE bsart&lt;/P&gt;&lt;P&gt;                lifnr&lt;/P&gt;&lt;P&gt;          FROM  ekko&lt;/P&gt;&lt;P&gt;          INTO (gv_bsart,gv_lifnr)&lt;/P&gt;&lt;P&gt;        WHERE  ebeln  = p_ebeln.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    IF gv_bsart &amp;lt;&amp;gt; gc_zp.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF gv_lifnr &amp;lt;&amp;gt; gc_zstu.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " validate_info&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  get_agency_project&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; Here get the agency Project information. Use the WBS element used in&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; the Agency PO and get the project from PROJ&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 get_agency_project.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the WBS elements associated with the Agency PO.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  SELECT ebeln&lt;/P&gt;&lt;P&gt;        ebelp&lt;/P&gt;&lt;P&gt;        ps_psp_pnr&lt;/P&gt;&lt;P&gt;    FROM ekkn&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF gt_ekkn&lt;/P&gt;&lt;P&gt;  WHERE ebeln = p_ebeln.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the project associated with the Agency PO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This should give us the information like&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  SELECT psphi&lt;/P&gt;&lt;P&gt;    FROM prps&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF gt_prps&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN gt_ekkn&lt;/P&gt;&lt;P&gt;        WHERE  pspnr  = gt_ekkn-ps_psp_pnr.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_agency_project&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  build_studio_proj_fields&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 build_studio_proj_fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gv_objnr = 'PD00000093'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*SELECT SINGLE * FROM PROJ INTO gp_proj&lt;/P&gt;&lt;P&gt;*WHERE objnR = gv_objnr.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*move-corresponding gp_proj to gs_proj .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM proj INTO ls_proj&lt;/P&gt;&lt;P&gt;  WHERE objnr = gv_objnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'There is some error'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CLEAR: ls_proj-pspnr, ls_proj-objnr.&lt;/P&gt;&lt;P&gt;  ls_proj-pspid = 'IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  ls_proj-post1 = 'Pal Test project IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  ls_proj-ernam = 'XARMUGP'.&lt;/P&gt;&lt;P&gt;  ls_proj-erdat = '20051121'.&lt;/P&gt;&lt;P&gt;  ls_proj-plsez = '20051121'.&lt;/P&gt;&lt;P&gt;  ls_proj-postu = 'PROJECT DEFINITION IMN.IMN-BRA.05038'.&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;ENDFORM.                    " build_studio_proj_fields&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  create_studio_project&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;&amp;lt;b&amp;gt;FORM create_studio_project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_proj_def_ex LIKE bapi_project_definition_ex,&lt;/P&gt;&lt;P&gt;        ls_return LIKE bapireturn1,&lt;/P&gt;&lt;P&gt;        lwa_message LIKE bapi_meth_message,&lt;/P&gt;&lt;P&gt;        lt_messages TYPE TABLE OF bapi_meth_message INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL FUNCTION 'CJWB_CREATE_PROJ'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     I_PROJ                = gs_proj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   PROJECT_EXIST        = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   STRU_GESP            = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRONG_PROFILE        = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   PROJ_GESPERRT        = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRONG_STSMA          = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRONG_STSMA_OB        = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   OTHERS                = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ELSE.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;   CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; commit work and wait.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;TO CREATE PROJECT DEFINITON&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; CALL FUNCTION 'BAPI_PROJECTDEF_CREATE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;           PROJECT_DEFINITION_STRU = gs_proj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;           RETURN                  = gs_BAPIRETURN1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;     TABLES&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;           E_MESSAGE_TABLE        = gs_BAPI_METH_MESSAGE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; COMMIT WORK.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;*CALL FUNCTION '2001_PROJECTDEF_CREATE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   PROJECT_DEFINITION_STRU      = gs_proj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; RETURN                        = gs_BAPIRETURN1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; E_MESSAGE_TABLE              = gs_BAPI_METH_MESSAGE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;TO CREATE WBS-ELEMENT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           I_PROJECT_DEFINITION    = gs_proj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           I_PROJECT_DEFINITION_UPD = gs_BAPI_PROJECT_DEFINITION_UP&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           RETURN                  = gs_BAPIRETURN1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     TABLES&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           I_METHOD_PROJECT        = gs_BAPI_METHOD_PROJECT&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           I_WBS_ELEMENT_TABLE      = gs_BAPI_WBS_ELEMENT&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           E_MESSAGE_TABLE          = gs_BAPI_METH_MESSAGE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; COMMIT WORK.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'MAP_PROJ_2_BAPI_PROJECTDEF_EX'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            i_proj                  = ls_proj&lt;/P&gt;&lt;P&gt;       CHANGING&lt;/P&gt;&lt;P&gt;            bapi_project_definition = ls_proj_def_ex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE-CORRESPONDING ls_proj_def_ex TO gs_proj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_PROJECTDEF_CREATE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            project_definition_stru = gs_proj&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            return                  = ls_return&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            e_message_table         = lt_messages[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT ls_return IS INITIAL.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " create_studio_project&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Nov 2005 05:14:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-shortdump/m-p/1029829#M83446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-23T05:14:19Z</dc:date>
    </item>
  </channel>
</rss>

