BAPI的调用方式取决于你使用的具体技术和协议,主要有以下几种方式:
一、传统RFC方式(ABAP到ABAP或外部连接器)
这是BAPI最原生的调用方式,不是用JSON,而是通过结构化的参数传递:
调用机制
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
ORDER_HEADER_IN = ls_header " 传入结构
IMPORTING
SALESDOCUMENT = lv_vbeln " 返回单号
TABLES
ORDER_ITEMS_IN = lt_items " 传入内表(多行数据)
RETURN = lt_return " 返回消息表
数据传递特点
| 元素 | 类型 | 说明 |
|---|---|---|
| IMPORTING参数 | 单个结构/字段 | 传入标量数据 |
| EXPORTING参数 | 单个结构/字段 | 返回标量数据 |
| TABLES参数</ |
订阅专栏 解锁全文

3547

被折叠的 条评论
为什么被折叠?



