메뉴 건너뛰기

SAP 한국 커뮤니티

BAPI_DELIVERYPROCESSING_EXEC 납품문서 만들때 사용하세요

노름마치 2007.10.29 19:06 조회 수 : 7505 추천:8

DATA : lt_request      LIKE bapideliciousrequest
                            OCCURS 0 WITH HEADER LINE,
       lt_createditems LIKE bapideliciouscreateditems
                            OCCURS 0 WITH HEADER LINE,
       lt_return       LIKE bapiret2
                            OCCURS 0 WITH HEADER LINE.


 


IF px_infile-type = 'PO' . "If Purchase order
  lt_request-document_type = 'B'.
  lt_request-document_numb = lv_ebeln.
  lt_request-document_item = lv_posnr.
ELSE. "If Sales Order
  lt_request-document_type = 'A'.
  lt_request-document_numb = lv_ebeln.
  lt_request-document_item = lv_posnr.
ENDIF.


 


lt_request-material = lv_matnr.
lt_request-plant    = lv_werks.
lt_request-stge_loc = lv_lgort.
lt_request-quantity_base__uom = lv_base_uom_qty.
lt_request-delivery_date = sy-datum.
APPEND lt_request.


 


CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'
  TABLES
    request      = lt_request
    createditems = lt_createditems
    return       = lt_return.


 


LOOP AT lt_return WHERE type = 'A' OR type = 'E'.
  CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
  EXIT.
ENDLOOP.


 


IF sy-subrc <> 0.
* Use the BAPI for Commit
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
      wait = 'H'.
ENDIF.

번호 제목 글쓴이 날짜 조회 수
» BAPI_DELIVERYPROCESSING_EXEC 납품문서 만들때 사용하세요 노름마치 2007.10.29 7505
366 SAP Tips. [7] file 박성민 2007.11.22 5484
365 Background Processing sapjoy 2007.11.20 3436
364 READ_TEXT 관련 [14] file 노름마치 2007.11.15 5177
363 Open SQL 문법 정리 [14] SAP질 중 2008.08.20 10865
362 <b>[완료]</b>New abap editor block selection 기능 아시는분... [11] file 숨어푸 2008.08.01 5039
361 SUBQUERY 사용예 입니다. [1] 노름마치 2007.11.20 9618
360 <img src=b.gif>Windows 7 에서 SAP GUI ALV 반응느림 해결방법 공유 (GUI720 기준)[추천:e-abap][추천:유리선율][추천:보나] [17] 점점 2010.07.02 14784
359 <b>[완료]</b>sap netweaver 라이센스 문제... [4] 아밥초짜 2008.06.25 4545
358 강제 Search Help 코딩과 선택시 해당 Description 채우기 [11] file 별이고픈구름 2008.05.29 4389
357 SAP의 On-line Program에서 Double Click Event 잡는 법 [8] Delight 2008.04.30 6466
356 smart form 교재 [35] file alal 2008.03.27 4374
355 BAPI LIST 입니다. 참고하세요. [24] file 노름마치 2007.12.10 4965
354 SAP BEST PRACTICES BASELINE PACKAGE Link(한국어) [10] ac3mania 2009.06.23 3789
353 여러 DATE 변환 TIP [9] file 푸른창공 2008.09.11 5061
352 <b>[완료]</b>netweaver 설치중 오류log 원인 아시는분 좀 알려주세요 [1] 카즈키 2008.07.19 5265
351 서버 리스트 한번에 올리기... [8] bizarre 2008.06.02 4022
350 요일 찾는 Function [3] Delight 2008.04.23 5112
349 PC 실행파일 구동시키기 [5] Delight 2008.04.23 4442
348 문자열에서 특정문자(열) 변경 및 삭제 [9] Delight 2008.04.23 7453