본문 바로가기

개발자愛/SAP

[ABAP-FI] 기초금액 가져오는 펑션

스스로를 위해 메모해두는 것입니다.

AFTER 는 입력 일자(DATUM) 입니다. 전월까지의 기초금액을 가져오려면

전월 마지막날을 넣어주면 되겠습니다.



DATA : RETURN LIKE  BAPIRETURN.
DATA : KEYBALANCE LIKE  BAPI3007_3 OCCURS 0 WITH HEADER LINE.



CALL FUNCTION 'BAPI_AR_ACC_GETKEYDATEBALANCE'
        EXPORTING
          NOTEDITEMS = ''
          BALANCESPGLI = 'X'
          KEYDATE = AFTER
          CUSTOMER = LV_LIST-KUNNR
          COMPANYCODE = 'HA01'
        IMPORTING
          RETURN = RETURN
        TABLES
          KEYBALANCE = KEYBALANCE
        EXCEPTIONS
          OTHERS = 01.