业务对象命名约定

BAPI 接口由简单参数、结构参数、返回参数和表参数组成,其中:

某些 BAPI 可能并不具有所有类型的参数。例如,BAPI 可能仅具有导入参数和表参数。

SAPODA 自动将 BAPI 结构和表参数映射至子业务对象,而将 BAPI 简单参数映射至 SAP 的 WebSphere 业务对象上相应的简单属性,如表 8 中所述。

表 8. 命名约定:SAP 的 WebSphere 业务对象
业务对象 BAPI 接口
顶级业务对象 BOprefix_BAPIname
子业务对象 BOprefix_BAPIParameterName
属性 FieldDescription

注:
本章中的例子使用 SAP_sap_ 作为业务对象前缀。您在创建业务对象定义时,可以指定自己的有意义前缀。

SAPODA 保证业务对象定义中的所有属性名都是唯一的。如果 BAPI 有多个参数具有相同字段描述,则 SAPODA 将计数器作为后缀添加至生成的属性名。

当命名 BAPI 参数的属性时,如果更改的属性名符合以下条件,则 SAPODA 将在属性名前面添加一个字符串:

重要提示:
在生成业务对象定义之后,您可以在任何时间修改属性名。但是,当修改属性名时,不要修改特定于应用程序的信息。连接器使用此信息来标识该属性所对应的 BAPI 参数。有关特定于应用程序的信息的详情,请参阅"属性级别 ASI"

Copyright IBM Corp. 1997, 2004