메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요.


 


송장입력CBO프로그램에서 'BAPI_INCOMINGINVOICE_CREATE' 실행후 INVOICEDOCNUMBER가 INITIAL.일때
 'BAPI_TRANSACTION_ROLLBACK'를 call하는데 오류메시지 발생시 해당 구매오더를 함께 출력하고


싶은데 가능한지요..


 


경험있으신분 답변 부탁드립니다.


 


LOOP AT IT_02.
 AT FIRST.
      SUM.
*HEAD_RTN.
  CLEAR:   SUM_BAS, ~ BT_RETURN.
  REFRESH: BT_ITEMS~BT_RETURN.


 


   BS_HEADER-INVOICE_IND     = 'X'.
  ~
  BS_HEADER-BLINE_DATE      = INVFO-BUDAT.


  BT_TAX-TAX_CODE           = INVFO-MWSKZ.
   ~
  APPEND BT_TAX.
 ENDAT.


*ITEM_RTN.
  ADD  10  TO  G_ITEM.
  BT_ITEMS-INVOICE_DOC_ITEM = G_ITEM.
  BT_ITEMS-PO_NUMBER        = IT_02-EBELN.
  ~
   APPEND BT_ITEMS.


AT LAST.
FORM IV_CREATE_RTN .
  CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
    EXPORTING
      HEADERDATA                = BS_HEADER
*     addressdata               =
    IMPORTING
      INVOICEDOCNUMBER          = BF_IV_NO
      FISCALYEAR                = BF_YEAR
    TABLES
      ITEMDATA                  = BT_ITEMS
*     accountingdata            =
*     glaccountdata             =
*     materialdata              =
      TAXDATA                   = BT_TAX
*     withtaxdata               =
*     vendoritemsplitdata       =
      RETURN                    = BT_RETURN.


ENDFORM.                    " iv_create_rtn


 IF BF_IV_NO IS INITIAL.
        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'
          IMPORTING
            RETURN = BT_RETURN2.


        MESSAGE S001 WITH '자료 저장중 오류가 발생'.
        CALL SCREEN 9000 STARTING AT 25 07.
        RETURN.
      ELSE.
        ~
        BT_INCINV-PO_NUMBER  = IT_02-EBELN.
        APPEND BT_INCINV.
   ENDIF.
 ENDAT.
ENDLOOP.

번호 제목 글쓴이 날짜 조회 수
5559 <img src=3.gif>(소스있음) 조회속도가 엄청 느려요,, [2] ASDF 2010.11.30 1481
5558 <img src=2.gif>화면에 바코드 읽은후에 Enter키 까지 입력하는 방법 있습니까 ?. [2] 우정 2010.11.29 1971
5557 <img src=3.gif>dynamic selection조건을 submit으로 처리하고자 하는데욥.. [1] SAP폐인 2010.11.27 1705
5556 <img src=2.gif>GUI_STATUS가 결과화면에서 보이지 않는 이유ㅠ [3] 도라에멍 2010.11.29 1353
5555 <img src=1.gif>리포트 엑셀 다운로드가 안되는데... hsh1002 2010.11.27 1231
5554 <img src=3.gif>runtime error 덤프좀 봐주세요 [화면캡쳐] [6] file 오렌지겅주님 2010.11.26 1667
5553 <img src=2.gif>CK13N의 원가 추정 테이블................ [3] file 모포 2010.11.26 3387
5552 <img src=2.gif>ME21N에서 SC업체에 관하여 문의드립니다.. [2] prt 2010.11.26 1377
» <img src=1.gif> 'BAPI_INCOMINGINVOICE_CREATE'에서 문의드립니다. [5] prt 2010.11.26 1972
5550 <img src=3.gif>회계 필드 대체 관련 질문입니다.(2) [4] file 쓰나미 2010.11.26 1002
5549 <img src=3.gif>Screen 1000의 분리선 달기..???? [9] file 버미! 2010.11.26 1535
5548 <img src=3.gif>사용자별 역할 테이블에 대해 문의 드립니다. [2] file 슈퍼복덩이 2010.11.25 3525
5547 <img src=3.gif>lock object 필드 추가 관련하여서 질문드립니다... [2] 초코 2010.11.25 1174
5546 <img src=3.gif>라인이 아니라 그 라인의 필드를 클릭시 이벤트가 일어나게 하고 싶습니다. [4] 오늘도 역시 2010.11.25 1244
5545 <img src=1.gif>A017 테이블을 DB Tool에서 조회할 수 있는 방법이 있는지요? mlrs0128 2010.11.25 1884
5544 <img src=2.gif>netweaver 7 깔고나서 다음으로 해야할일.. [1] cosxp 2010.11.24 1015
5543 <img src=2.gif>[가격결정오류: 필수조건 PR00가(이) 누락됐습니다] 이와 같은 에러가 뜹니다. [1] 맹꽁이 2010.11.24 2075
5542 <img src=1.gif>STANDARD 프로그램 필드 길이 관련 (SD 볼륨 사이즈 관련) 필통 2010.11.23 1350
5541 <img src=3.gif>AT LINE-SELECTION.후 REFRESH에 관해 문의드립니다. [2] prt 2010.11.23 1364
5540 <img src=3.gif>프로그램의 description 변경........... [4] file 모포 2010.11.23 3678