Funktionsbaustein BAPI AR ACC GETKEYDATEBALANCE
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Siehe Kategorie: BAPI.
In der Transaktion F.17 (Saldenbestätigung Debitor) wird auch der offene Posten des Debitors zu einem Stichtag benötigt.
Dieser Betrag kann auch durch den Funktionsbaustein "BAPI_AR_ACC_GETKEYDATEBALANCE" ermittelt werden. Der Funktionsbaustein "BAPI_AR_ACC_GETOPENITEMS" würde alle offenen Posten des Debitors auflisten.
DATA: lv_bukrs TYPE bseg-bukrs, lv_kunnr TYPE bsid-kunnr, lv_keydate TYPE datum. DATA: lt_keybalance TYPE STANDARD TABLE OF bapi3007_3, ls_keybalance TYPE bapi3007_3, ls_return TYPE bapireturn. lv_bukrs = .. lv_kunnr = .. lv_keydate = .. * Ermittle die offenen Posten zum Stichtag CALL FUNCTION 'BAPI_AR_ACC_GETKEYDATEBALANCE' EXPORTING companycode = lv_bukrs customer = lv_kunnr keydate = lv_keydate * BALANCESPGLI = ' ' * NOTEDITEMS = ' ' IMPORTING return = ls_return TABLES keybalance = lt_keybalance. IF ls_return IS NOT INITIAL. MESSAGE i531(0u) WITH ls_return-message. ELSE. READ TABLE lt_keybalance INTO ls_keybalance INDEX 1. ENDIF.
- Wenn im Feld "DB_CR_IND" = 'S', dann ist der offene Posten zu unseren Gunsten. Bei "DB_CR_IND" = 'H', ist der offene Posten zu Gunsten vom Kunden.
- Der Währungsbetrag (in Hauswährung und Währung des Kunden) ist in der zurückgegebenen Tabelle, bzw. Struktur BAPI3007_3 aufgeführt.
Verwandte Funktionsbausteine
- BAPI_AP_ACC_GETKEYDATEBALANCE = Saldo des Kreditorenkontos an einem Stichtag
- BAPI_AR_ACC_GETOPENITEMS = Offene Posten des Debitorenkontos an einem Stichtag
- BAPI_AP_ACC_GETOPENITEMS = Offene Posten des Kreditorenkontos an einem Stichtag