메뉴 건너뛰기

SAP 한국 커뮤니티



안녕하세요~

회사에서 예산때문에 임시전표와 승인된 전표를 구분하는데..

KSB1을 이용해서 보려고 프로그래밍이 되어 있는데..현재 잘못되어 져 있더라구요

 

승인된 전표는 어차피 WRTTP가 04,11을 쓰기 때문에 KSB1은 자동으로 04,11을 지정하면서

데이터를 잘가져오는데..

 

미승인된 전표는 FI임시전표로 CO에서는 WRTTP가 60으로 저장이되는데

SUBMIT RKAEP000에서 WRTTP를 주어도 값이 적용이 안되더라구요

 

SELECTION-SCREEN다 찾아보아도 WRTTP가 있는 SCREEN번호는 없더라구요..

 

혹시 저와같이 고민하신분들 계시면 부탁좀 드리겠습니다.

 

감사합니다 ^^     

 

 

     GT_WRTTP-SELECTED = 'X'.   
     GT_WRTTP-WRTTP = '60'.
     GT_WRTTP-TEXT = 'TEST'.
    APPEND GT_WRTTP.                                ----------------> 여긴 혹시나 해본건데;;안되네요

 

    IF ES_COLUMN+0(2) = 'AC'.
      P_TCODE = 'KSB1'.
    ENDIF.

 

    CHECK P_TCODE IS NOT INITIAL.
    SUBMIT RKAEP000 USING SELECTION-SCREEN '0200'
                     WITH P_TCODE = P_TCODE
                     WITH R_VERSN IN VERSN
                     WITH R_PERIO IN PERIO
                     WITH R_GJAHR IN GJAHR
                     WITH KOSTL   IN KOSTL
                     WITH KSTAR   IN KSTAR
                     WITH GT_WRTTP = GT_WRTTP
                     AND RETURN.