*&---------------------------------------------------------------------*
*& Report ZBAPI_ALE *
*& *
*&---------------------------------------------------------------------*
*& *
*& *
*&---------------------------------------------------------------------*
REPORT ZBAPI_ALE .
INCLUDE: <CNTAIN>.
DATA: L_RETURN TYPE SWOTRETURN,
LT_CONT TYPE SWCONTTAB,
L_OBJHND TYPE SWO_OBJHND,
LS_GENERAL TYPE BAPI_ITOB,
LS_GENERALX TYPE BAPI_ITOBX,
LS_DATASPECIFIC LIKE BAPI_ITOB_FL_ONLY,
LS_DATASPECIFICX LIKE BAPI_ITOB_FL_ONLYX,
L_OBJKEY LIKE SWOTOBJID-OBJKEY.
************************************************************************
* parameter screen
PARAMETERS:
P_FUNLOC TYPE BAPI_ITOB_PARMS-FUNCLOC_INT,
P_DESC TYPE BAPI_ITOB-DESCRIPT.
************************************************************************
L_OBJKEY = P_FUNLOC.
** instantiate object
CALL FUNCTION 'SWO_CREATE'
EXPORTING
OBJTYPE = 'ZBUS0010'
OBJKEY = L_OBJKEY
OBJNAME = 'FuncLocation'
* LOGICAL_SYSTEM = 'LQACLNT700'
IMPORTING
OBJECT = L_OBJHND
EXCEPTIONS
NO_REMOTE_OBJECTS = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
************************************************************************
* pass data to container for bapi
LS_GENERAL-DESCRIPT = P_DESC.
LS_GENERALX-DESCRIPT = 'X'.
swc_set_element lt_cont 'FUNCTLOCATION' P_FUNLOC.
swc_set_element lt_cont 'DataGeneral' LS_GENERAL.
swc_set_element lt_cont 'DataGeneralx' LS_GENERALX.
* fire BAPI
CALL FUNCTION 'SWO_INVOKE'
EXPORTING
* ACCESS = 'C'
OBJECT = L_OBJHND
VERB = 'ReqFuncloc'
* PERSISTENT = ' '
* REQUESTER = ' '
* SYNCHRON = '*'
* UNSORTED_CONTAINER = ' '
* NO_ARFC = ' '
IMPORTING
RETURN = L_RETURN
* VERB =
* MODE_ID =
TABLES
CONTAINER = LT_CONT.
************************************************************************
* COMMIT WORK를 수행해야만 Inbound Idoc이 생성됨
COMMIT WORK.
************************************************************************
* write out return parameter
WRITE:/ 'hola amigo', L_RETURN.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
430 | REPORT Z13_001 | sapjoy | 2007.01.08 | 2362 |
429 | report zsalv_013 | sapjoy | 2010.08.20 | 2361 |
428 | REPORT z19_002 | sapjoy | 2007.03.24 | 2360 |
427 | REPORT z18_008 | sapjoy | 2007.03.07 | 2359 |
426 | REPORT Z11_010 | sapjoy | 2006.12.22 | 2358 |
425 | Z07_005 | sapjoy | 2006.12.06 | 2353 |
424 | REPORT Z017_007 [3] | sapjoy | 2007.02.11 | 2353 |
423 | REPORT z18_004 [1] | sapjoy | 2007.03.05 | 2348 |
422 | report zsalv_023 . | sapjoy | 2010.08.20 | 2347 |
421 | REPORT Z17_003 | sapjoy | 2007.02.08 | 2347 |
420 | REPORT Z07_018 | sapjoy | 2006.12.08 | 2341 |
419 | method DISPLAY_LIST . [2] | sapjoy | 2007.10.28 | 2341 |
418 | REPORT z17_18 . | sapjoy | 2012.08.01 | 2339 |
417 | REPORT Z10_001 | sapjoy | 2008.04.14 | 2339 |
416 | report zsalv_003 | sapjoy | 2010.08.20 | 2336 |
» | REPORT ZBAPI_ALE | sapjoy | 2009.02.05 | 2334 |
414 | report zsalv_011 | sapjoy | 2010.08.20 | 2331 |
413 | report zsalv_030 . | sapjoy | 2010.08.20 | 2330 |
412 | report zsalv_018 . | sapjoy | 2010.08.20 | 2327 |
411 | REPORT Z07_012 | sapjoy | 2006.12.08 | 2326 |