Quantcast
Channel: SCN : Unanswered Discussions - SAP Business Process Management
Viewing all articles
Browse latest Browse all 3160

how to use include in ooabap.

$
0
0

Hi,

 

i am trying to add internal table data as attachement to workitem. but i am unable to access include <cntn01>macros statement in class

i tried with with includes <CNTN02> and <CNTN03>  but it is showing error.

please help me. 

**  INCLUDE <cntn02>.

*  INCLUDE <CNTN03>.

*  INCLUDE cntn01_swc.

INCLUDE <CNTN01>.

  DATA:

       WF_ID TYPE SWR_STRUCT-WORKITEMID,

       ZERROR TYPE WSRM_ERROR-WSRM_DIRECTION,

       ZSWR_ATT_ID TYPE SWR_ATT_ID,

       zstring type xstring,

       ZSWR_ATT_HEADER TYPE SWR_ATT_HEADER,

       IT_SOLIX_TAB TYPE TABLE OF SOLIX-LINE,

       sofm type obj_record.

DATA:ITAB TYPE STANDARD TABLE OF T024D.

SELECT * FROM

         T024D

  into TABLE ITAB

  UP TO 10 ROWS.

   SWC_GET_ELEMENT CONTAINER 'WF_ID' WF_ID.

   SWC_GET_TABLE CONTAINER 'IT_SOLIX_TAB' IT_SOLIX_TAB.

SWC_SET_TABLE CONTAINER 'IT_SOLIX_TAB' ITAB.

CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'

   EXPORTING

     input_length       = 100

*   FIRST_LINE         = 0

*   LAST_LINE          = 0

  IMPORTING

    BUFFER             = zstring

   tables

     binary_tab         = it_solix_tab

* EXCEPTIONS

*   FAILED             = 1

*   OTHERS             = 2
          .

IF sy-subrc <> 0.

* Implement suitable error handling here

ENDIF.


ZSWR_ATT_HEADER-FILE_TYPE = 'B'.

ZSWR_ATT_HEADER-FILE_NAME = 'Test'.

ZSWR_ATT_HEADER-FILE_EXTENSION = 'PDF'.

ZSWR_ATT_HEADER-language = 'EN'.


CALL FUNCTION 'SAP_WAPI_ATTACHMENT_ADD'

   EXPORTING

     workitem_id          = wf_id

     ATT_HEADER           = zswr_att_header

*   ATT_TXT              =

     ATT_BIN              = zstring

*   DOCUMENT_OWNER       = SY-UNAME

*   LANGUAGE             = SY-LANGU

*   DO_COMMIT            = 'X'

  IMPORTING

*    RETURN_CODE          =

    ATT_ID               = zswr_att_id

*  TABLES

*    MESSAGE_LINES        =

*    MESSAGE_STRUCT       =.


Viewing all articles
Browse latest Browse all 3160

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>