在配置 BAPI 模块之前,配置以下特定于连接器的属性:
属性名
| 缺省值
| 需要的值
|
Modules
| 无
| BAPI
|
要为 BAPI 模块生成业务对象:
- 启动 SAP ODA。
- 启动业务对象设计器。
- 在业务对象设计器中,选择“文件”>“新建”。向导启动。
图 76. 业务对象向导 - 选择代理程序

- 选择“配置发现”:
- 输入运行“发现”的机器的主机地址。
- 选择“添加主机”。
- 选择“确定”。
- 选择“查找代理程序”。
- 突出显示“代理程序”。选择“下一步”。
- 填充 UserName、Password、Client、SystemNumber、ASHostName 和
FileDestination 的值。保存该概要文件。
- 在向导的步骤 3 中,展开 RFC 节点。
- 右键单击“按名称搜索”。
- 输入 bapi_customer_getdetail。
- 突出显示 bapi_customer_getdetail。
- 选择“下一步”。
图 77. 业务对象向导 - 选择源

- 选择“下一步”。
- 将查询描述设置为检索,将“服务器支持”设置为否。选择“确定”。
- 在“代理程序 SAPODA 通知”中,选择“否”。
- 在不同窗口中打开业务对象。将有保证的业务对象说明保存到您在“资源库目录”标准属性值中指定的位置。
在生成业务对象之后,将父对象名添加至配置文件的“受支持的业务对象”部分来继续配置
BAPI 模块。
要设置 BAPI 模块以进行测试,使用端口连接器:
- 复制 SAP 配置文件。将复制的文件重命名
portconnector.cfg。
- 在连接器配置器中打开 portconnector.cfg。
- 在“标准”选项卡中更改以下属性:
- 将 ApplicationName 更改为 PortConnector
- 将 DELIVERYQUEUE 更改为 REQUESTQUEUE
- 将 REQUESTQUEUE 更改为 RESPONSEQUEUE
- 保存更改。关闭 portconnector.cfg。
- 打开 sapconnector.cfg。
- 保存更改。启动 mySAP.com。
要测试 BAPI 模块:
- 打开测试连接器。
图 78. 测试连接器

- 选择“文件”>“创建/选择概要文件”。
- 选择“文件”>“新建概要文件”。
图 79. 测试连接器 - 新建概要文件

- 选择“浏览”。
- 找到 portconnector.cfg。选择“打开”。
- 对“连接器名称”输入 PortConnector。
- 对“代理程序类型”输入 WMQI。
- 选择“确定”。
- 突出显示 PortConnector。选择“确定”。
- 选择“文件”>“连接”。
- 创建业务对象实例:
- 对“BO 类型”选择 SAP_BAPI_customer_getdetail。
- 选择“创建”。
- 输入“新对象”。选择“确定”。
- 将“查询描述”更改为“检索”。用现有的客户填充
Customer_to_be_required。
- 选择“请求”>“发送”。
- 检查日志文件以获取成功消息。
