메뉴 건너뛰기

SAP 한국 커뮤니티

REPORT zale_001 .

sapjoy 2009.02.10 10:53 조회 수 : 2470

REPORT zale_001                                                   .


 


 


INCLUDE: <cntain>.


DATA: l_return TYPE swotreturn,


      lt_cont TYPE swconttab,


      l_objhnd TYPE swo_objhnd,


      l_objkey LIKE swotobjid-objkey.


 


************************************************************************


PARAMETERS:


  p_carrid TYPE scarr-carrid,


  p_name   TYPE scarr-carrname.


************************************************************************


 


l_objkey = p_carrid.


** Business Object 인스턴스 생성


CALL FUNCTION 'SWO_CREATE'


  EXPORTING


    objtype           = 'ZBUS000001'


    objkey            = l_objkey


    objname           = 'ZBUS000001'


*    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.


************************************************************************


* BAPI 함수에 데이터 전달


DATA : gs_scarr LIKE scarr.


gs_scarr-carrid = p_carrid.


gs_scarr-carrname = p_name.


 


swc_set_element lt_cont 'CARRID' p_carrid.


swc_set_element lt_cont 'GS_SCARR' gs_scarr.


 


 


* BAPI함수 실행


CALL FUNCTION 'SWO_INVOKE'


  EXPORTING


*     ACCESS = 'C'


    object = l_objhnd


    verb = 'ZSend'


*     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:/ 'BAPI-ALE 인터페이스 테스트', l_return.

번호 제목 글쓴이 날짜 조회 수
490 REPORT z15_12. sapjoy 2012.08.01 1295
489 REPORT z12_31. sapjoy 2012.07.30 1312
488 REPORT z03_25. sapjoy 2012.07.30 1367
487 REPORT z15_24. sapjoy 2012.08.01 1393
486 REPORT z16_11. sapjoy 2012.08.01 1398
485 PROGRAM z13_01. sapjoy 2012.08.01 1410
484 REPORT z04_04. sapjoy 2012.07.30 1411
483 REPORT z17_13 . sapjoy 2012.08.01 1426
482 REPORT z03_24 [1] sapjoy 2012.07.30 1428
481 REPORT z04_05. sapjoy 2012.07.30 1439
480 REPORT z04_02. sapjoy 2012.07.30 1442
479 REPORT Z04_12. sapjoy 2012.07.30 1443
478 REPORT z03_26. sapjoy 2012.07.30 1445
477 REPORT z04_10. sapjoy 2012.07.30 1479
476 REPORT z04_03. sapjoy 2012.07.30 1494
475 REPORT Z03_17. sapjoy 2012.07.30 1495
474 REPORT Z03_18. sapjoy 2012.07.30 1495
473 REPORT Z03_12. sapjoy 2012.07.30 1498
472 REPORT z03_11. sapjoy 2012.07.30 1500
471 REPORT z04_15. sapjoy 2012.07.30 1500