SAP BAPI_AR_ACC_GETOPENITEMS
时间: 2025-02-03 18:12:53 浏览: 29
SAP BAPI_AR_ACC_GETOPENITEMS 功能介绍
BAPI_AR_ACC_GETOPENITEMS 是用于获取应收账款开放项目的标准Bapi函数。此功能模块允许用户检索特定客户账户下的未清项数据[^1]。
参数说明
该接口主要涉及以下输入参数:
CUSTOMER_NUMBER
: 客户编号,指定要查询哪个客户的未清项目。COMP_CODE
:公司代码,限定查询范围至某个具体的公司实体内。CURRENCY
:货币种类,可选参数,默认为空则采用系统默认币种。POSTING_DATE_FROM
和POSTING_DATE_TO
: 过账日期区间,用于筛选特定时间段内的记录。
返回结构体中包含多个字段描述每条未清项的具体信息,如凭证号、金额等。
调用示例
下面是一个简单的ABAP调用例子来展示如何使用这个BAPI:
DATA: lt_open_items TYPE TABLE OF bapiret2,
ls_return TYPE bapiret2.
CALL FUNCTION 'BAPI_AR_ACC_GETOPENITEMS'
EXPORTING
customer_number = '000001' " 替换为客户实际号码
comp_code = '1000' " 公司代码
* IMPORTING
* return =
TABLES
openitems = lt_open_items.
IF sy-subrc EQ 0.
LOOP AT lt_open_items INTO DATA(ls_item).
WRITE:/ ls_item-documentno, ls_item-datedocument, ls_item-openamount.
ENDLOOP.
ELSE.
CALL FUNCTION 'POPUP_ERROR_MESSAGE'.
ENDIF.
上述代码片段展示了基本的调用方式以及处理返回结果的方法。
相关推荐

















