<?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: BAPI details in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976228#M702530</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the sample code...&lt;/P&gt;&lt;P&gt;*--- local fields&lt;/P&gt;&lt;P&gt;  DATA: f_node    TYPE i,&lt;/P&gt;&lt;P&gt;        f_acty    TYPE i,&lt;/P&gt;&lt;P&gt;        f_obj     TYPE i,&lt;/P&gt;&lt;P&gt;        ga_act    TYPE i,&lt;/P&gt;&lt;P&gt;        gv_act    TYPE i,&lt;/P&gt;&lt;P&gt;        oa_act    TYPE i,&lt;/P&gt;&lt;P&gt;        ov_act    TYPE i,&lt;/P&gt;&lt;P&gt;        f_dianode TYPE i,&lt;/P&gt;&lt;P&gt;        f_occnode TYPE i,&lt;/P&gt;&lt;P&gt;        line      LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;*--- local tables&lt;/P&gt;&lt;P&gt;  DATA: procdiaheader        LIKE bapibedih,&lt;/P&gt;&lt;P&gt;        diavarheader         LIKE bapibedvh,&lt;/P&gt;&lt;P&gt;        occdiavarheader      LIKE bapibedvh,&lt;/P&gt;&lt;P&gt;        procdianodes         LIKE bapibedin OCCURS 0,&lt;/P&gt;&lt;P&gt;        procdialines         LIKE bapibedil OCCURS 0,&lt;/P&gt;&lt;P&gt;        diavaractivenodes    LIKE bapibedvn OCCURS 0,&lt;/P&gt;&lt;P&gt;        occdiavaractivenodes LIKE bapibedvn OCCURS 0,&lt;/P&gt;&lt;P&gt;        processevents        LIKE bapibeevt OCCURS 0,&lt;/P&gt;&lt;P&gt;        activities           LIKE bapibeact OCCURS 0,&lt;/P&gt;&lt;P&gt;        return               LIKE bapiret2 OCCURS 0.&lt;/P&gt;&lt;P&gt;*--- local work areas&lt;/P&gt;&lt;P&gt;  DATA: wa_procdianodes         LIKE bapibedin,&lt;/P&gt;&lt;P&gt;        wa_procdialines         LIKE bapibedil,&lt;/P&gt;&lt;P&gt;        wa_diavaractivenodes    LIKE bapibedvn,&lt;/P&gt;&lt;P&gt;        wa_occdiavaractivenodes LIKE bapibedvn,&lt;/P&gt;&lt;P&gt;        wa_processevents        LIKE bapibeevt,&lt;/P&gt;&lt;P&gt;        wa_activities           LIKE bapibeact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- read all data for one activity&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_ACTIVITY_GETDETAIL'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            activityid           = p_activtiy&lt;/P&gt;&lt;P&gt;            language             = p_language&lt;/P&gt;&lt;P&gt;            languageiso          = p_languageiso&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            procdiaheader        = procdiaheader&lt;/P&gt;&lt;P&gt;            diavarheader         = diavarheader&lt;/P&gt;&lt;P&gt;            occdiavarheader      = occdiavarheader&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            procdianodes         = procdianodes&lt;/P&gt;&lt;P&gt;            procdialines         = procdialines&lt;/P&gt;&lt;P&gt;            diavaractivenodes    = diavaractivenodes&lt;/P&gt;&lt;P&gt;            occdiavaractivenodes = occdiavaractivenodes&lt;/P&gt;&lt;P&gt;            processevents        = processevents&lt;/P&gt;&lt;P&gt;            activities           = activities&lt;/P&gt;&lt;P&gt;            return               = return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND LINES OF return TO p_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- activities in nodes&lt;/P&gt;&lt;P&gt;  LOOP AT activities INTO wa_activities.&lt;/P&gt;&lt;P&gt;    READ TABLE procdianodes WITH KEY&lt;/P&gt;&lt;P&gt;    activity = wa_activities-node_guid INTO wa_procdianodes.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_acty = f_acty + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- nodes in activities&lt;/P&gt;&lt;P&gt;  LOOP AT procdianodes INTO wa_procdianodes WHERE node_type = 'AC'.&lt;/P&gt;&lt;P&gt;    READ TABLE activities WITH KEY&lt;/P&gt;&lt;P&gt;    node_guid = wa_procdianodes-activity INTO wa_activities.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_node = f_node + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- funktion in activities&lt;/P&gt;&lt;P&gt;  LOOP AT procdianodes INTO wa_procdianodes WHERE node_type = 'FU'.&lt;/P&gt;&lt;P&gt;    READ TABLE activities WITH KEY&lt;/P&gt;&lt;P&gt;    ref_object = wa_procdianodes-obj_def INTO wa_activities.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_obj = f_obj + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- global variants&lt;/P&gt;&lt;P&gt;  LOOP AT activities INTO wa_activities.&lt;/P&gt;&lt;P&gt;    READ TABLE procdianodes WITH KEY&lt;/P&gt;&lt;P&gt;    activity = wa_activities-node_guid INTO wa_procdianodes.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      READ TABLE diavaractivenodes WITH KEY&lt;/P&gt;&lt;P&gt;      node_id = wa_procdianodes-node_id INTO wa_diavaractivenodes.&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        IF wa_activities-var_active = 'X'&lt;/P&gt;&lt;P&gt;        AND wa_diavaractivenodes = ' '.&lt;/P&gt;&lt;P&gt;          ga_act = ga_act + 1.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        IF wa_activities-var_active = ' '&lt;/P&gt;&lt;P&gt;        AND wa_diavaractivenodes = 'X'.&lt;/P&gt;&lt;P&gt;          gv_act = gv_act + 1.&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;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Oct 2007 06:39:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-25T06:39:26Z</dc:date>
    <item>
      <title>BAPI details</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976226#M702528</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;   can u tell me the madatory parameters have to give to  BAPI_ACTIVITY_GETDETAIL  .very urgent&lt;/P&gt;&lt;P&gt;  thanks in Advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 06:35:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976226#M702528</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-25T06:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI details</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976227#M702529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is the only mandatory field - ACTIVITYID&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 06:37:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976227#M702529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-25T06:37:40Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI details</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976228#M702530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the sample code...&lt;/P&gt;&lt;P&gt;*--- local fields&lt;/P&gt;&lt;P&gt;  DATA: f_node    TYPE i,&lt;/P&gt;&lt;P&gt;        f_acty    TYPE i,&lt;/P&gt;&lt;P&gt;        f_obj     TYPE i,&lt;/P&gt;&lt;P&gt;        ga_act    TYPE i,&lt;/P&gt;&lt;P&gt;        gv_act    TYPE i,&lt;/P&gt;&lt;P&gt;        oa_act    TYPE i,&lt;/P&gt;&lt;P&gt;        ov_act    TYPE i,&lt;/P&gt;&lt;P&gt;        f_dianode TYPE i,&lt;/P&gt;&lt;P&gt;        f_occnode TYPE i,&lt;/P&gt;&lt;P&gt;        line      LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;*--- local tables&lt;/P&gt;&lt;P&gt;  DATA: procdiaheader        LIKE bapibedih,&lt;/P&gt;&lt;P&gt;        diavarheader         LIKE bapibedvh,&lt;/P&gt;&lt;P&gt;        occdiavarheader      LIKE bapibedvh,&lt;/P&gt;&lt;P&gt;        procdianodes         LIKE bapibedin OCCURS 0,&lt;/P&gt;&lt;P&gt;        procdialines         LIKE bapibedil OCCURS 0,&lt;/P&gt;&lt;P&gt;        diavaractivenodes    LIKE bapibedvn OCCURS 0,&lt;/P&gt;&lt;P&gt;        occdiavaractivenodes LIKE bapibedvn OCCURS 0,&lt;/P&gt;&lt;P&gt;        processevents        LIKE bapibeevt OCCURS 0,&lt;/P&gt;&lt;P&gt;        activities           LIKE bapibeact OCCURS 0,&lt;/P&gt;&lt;P&gt;        return               LIKE bapiret2 OCCURS 0.&lt;/P&gt;&lt;P&gt;*--- local work areas&lt;/P&gt;&lt;P&gt;  DATA: wa_procdianodes         LIKE bapibedin,&lt;/P&gt;&lt;P&gt;        wa_procdialines         LIKE bapibedil,&lt;/P&gt;&lt;P&gt;        wa_diavaractivenodes    LIKE bapibedvn,&lt;/P&gt;&lt;P&gt;        wa_occdiavaractivenodes LIKE bapibedvn,&lt;/P&gt;&lt;P&gt;        wa_processevents        LIKE bapibeevt,&lt;/P&gt;&lt;P&gt;        wa_activities           LIKE bapibeact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- read all data for one activity&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_ACTIVITY_GETDETAIL'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            activityid           = p_activtiy&lt;/P&gt;&lt;P&gt;            language             = p_language&lt;/P&gt;&lt;P&gt;            languageiso          = p_languageiso&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            procdiaheader        = procdiaheader&lt;/P&gt;&lt;P&gt;            diavarheader         = diavarheader&lt;/P&gt;&lt;P&gt;            occdiavarheader      = occdiavarheader&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            procdianodes         = procdianodes&lt;/P&gt;&lt;P&gt;            procdialines         = procdialines&lt;/P&gt;&lt;P&gt;            diavaractivenodes    = diavaractivenodes&lt;/P&gt;&lt;P&gt;            occdiavaractivenodes = occdiavaractivenodes&lt;/P&gt;&lt;P&gt;            processevents        = processevents&lt;/P&gt;&lt;P&gt;            activities           = activities&lt;/P&gt;&lt;P&gt;            return               = return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND LINES OF return TO p_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- activities in nodes&lt;/P&gt;&lt;P&gt;  LOOP AT activities INTO wa_activities.&lt;/P&gt;&lt;P&gt;    READ TABLE procdianodes WITH KEY&lt;/P&gt;&lt;P&gt;    activity = wa_activities-node_guid INTO wa_procdianodes.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_acty = f_acty + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- nodes in activities&lt;/P&gt;&lt;P&gt;  LOOP AT procdianodes INTO wa_procdianodes WHERE node_type = 'AC'.&lt;/P&gt;&lt;P&gt;    READ TABLE activities WITH KEY&lt;/P&gt;&lt;P&gt;    node_guid = wa_procdianodes-activity INTO wa_activities.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_node = f_node + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- funktion in activities&lt;/P&gt;&lt;P&gt;  LOOP AT procdianodes INTO wa_procdianodes WHERE node_type = 'FU'.&lt;/P&gt;&lt;P&gt;    READ TABLE activities WITH KEY&lt;/P&gt;&lt;P&gt;    ref_object = wa_procdianodes-obj_def INTO wa_activities.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      f_obj = f_obj + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- global variants&lt;/P&gt;&lt;P&gt;  LOOP AT activities INTO wa_activities.&lt;/P&gt;&lt;P&gt;    READ TABLE procdianodes WITH KEY&lt;/P&gt;&lt;P&gt;    activity = wa_activities-node_guid INTO wa_procdianodes.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      READ TABLE diavaractivenodes WITH KEY&lt;/P&gt;&lt;P&gt;      node_id = wa_procdianodes-node_id INTO wa_diavaractivenodes.&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        IF wa_activities-var_active = 'X'&lt;/P&gt;&lt;P&gt;        AND wa_diavaractivenodes = ' '.&lt;/P&gt;&lt;P&gt;          ga_act = ga_act + 1.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        IF wa_activities-var_active = ' '&lt;/P&gt;&lt;P&gt;        AND wa_diavaractivenodes = 'X'.&lt;/P&gt;&lt;P&gt;          gv_act = gv_act + 1.&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;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 06:39:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976228#M702530</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-25T06:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI details</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976229#M702531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;aruna&lt;/P&gt;&lt;P&gt;ACTIVITYID is mandatory parameter&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Nagesh.Paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 06:45:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976229#M702531</guid>
      <dc:creator>paruchuri_nagesh</dc:creator>
      <dc:date>2007-10-25T06:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI details</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976230#M702532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;activityid is the parameter of mandt&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;&lt;/P&gt;&lt;P&gt;please reward points if it is helpful.&lt;/P&gt;&lt;P&gt;rewards,&lt;/P&gt;&lt;P&gt;satish.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 06:57:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-details/m-p/2976230#M702532</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-25T06:57:26Z</dc:date>
    </item>
  </channel>
</rss>

