SAP PI / XI
发展方针
系统格局目录(SLD)
业务系统
通用规则
- 业务系统不代表实际的技术主机。
- 通常,除非仅使用一个特定的应用程序,否则不使用应用程序名称。
注意:业务系统名称区分大小写。
建议的命名标准
SAP系统 | _ |
业务系统 | 要么 _ |
词汇表
系统所在的地理区域(如果有) | |
指定系统分配给的业务部门 | |
指定系统的业务应用程序或用途 | |
D | 问| P | Ť |
例子
SAP系统
QE1800_D
IE2800_Q
业务系统
SalesForceSales_D
AribaProcurement_D
Integration Builder标准
交流聚会
通用规则
沟通方代表参与协作业务流程的实体。在SAP PI中,参与方是指参与 B2B 场景。使用描述性名称,而不使用技术名称或ID(例如客户编号)。
建议的命名标准
派对名称 | <Company> |
词汇表
<Company> | 指定一个字符串来命名您的伙伴。作为指导原则,我们将其限制为八个字符,以便于阅读。 |
例子
亚马逊,福特,沃尔玛,塔吉特
沟通渠道
通用规则
通信通道定义消息的入站或出站处理的详细信息。具体来说,这定义了将使用的适配器的类型。
建议的命名标准
沟通渠道 | <Prefix>_<Adapter Type><Direction><Object Description> |
词汇表
字首 | “CC_” |
<Adapter Type> | IDoc | IDocAAE | RFC |档案| JDBC | JMS |代理|香皂Http |邮件| RNIF | SFTP |休息 |
<Direction> | SEND =发件人RECV =接收器 |
<Object Description> | 描述频道的用法 |
例子
CC_ IDocRECV
CC_ IdocAAERECV * *注意:我们仅在双堆栈环境中区分AAE适配器和基于ABAP的适配器。在单堆栈环境中,无需执行此操作。
CC_ FileSENDSalesOrder
CC_ SOAPRECVShippingOrder
CC_ MailSEND报价
接收者确定
通用规则
建议的命名标准
接收者确定 |
词汇表
例子
接收者规则
通用规则
建议的命名标准
接收者规则 |
词汇表
例子
接口确定
通用规则
建议的命名标准
接口确定 |
词汇表
例子
发件人协议
通用规则
建议的命名标准
发件人协议 |
词汇表
例子
接收方协议
通用规则
建议的命名标准
接收者 Agreement |
词汇表
例子
集成配置
通用规则
建议的命名标准
集成配置 |
词汇表
例子
企业服务构建器标准
外部定义
通用规则
建议的命名标准
班级名称 |
词汇表
字首 | Z,Y或名称空间
普通的客户开发对象应以Z为前缀。Y仅在对象位于本地且不会运输时才使用。当涉及名称空间时,它将用作前缀,即“/Prefix/FIDEV”. |
Class 字首 | FI,PP.MM等
功能应用领域。注意:通常使用SAP’的应用领域,但其他领域也一样。 |
分隔器 | “_” use an underscore |
班级名称 | 使用专有名词,例如COMPANY_CODE GENERAL LEDGER_ACCOUNT等。 |
例子
服务介面
通用规则
(在PI 7.1中引入)
建议的命名标准
服务介面 | <Business Object><Interaction Activity>_<Direction> |
词汇表
<Business Object> | 指定表示业务内容的基础业务对象 |
<Interaction Activity> | 指定更通用的交互活动 |
<Direction> | In | Out | Abs(入站,出站或抽象) |
例子
SalesOrderProcessing_Out
PurchaseOrderProcessing_In
SalesOrderConfirmation_In
服务接口操作
通用规则
建议的命名标准
运作方式 | <Business Object><Action><Transaction Activity>_<Mode> |
词汇表
<Business Object> | 指定表示业务内容的基础业务对象 |
<Action> | 创建|变更|更新|取消|维护|修改|删除|读 |
<Transaction Activity> | 请求|查询|通知|确认|响应| |
<Mode> | 同步| 异步 |
例子
SalesOrderCreateRequest_Async
PurchaseOrderCreate_Sync
SalesOrderConfirmation_Async
讯息对应
通用规则
建议的命名标准
讯息对应 | <Prefix>_<Source Message Type>_2_<Target Message Type> |
词汇表
<Prefix> | MM |
<Source Message Type> | 来源消息类型(请参阅消息类型命名) |
<Target Message Type> | 目标业务对象(请参阅消息类型命名) |
例子
MM _ShippingOrdersCreate_to_ORDER_ORDERS06
MM _PurchaseOrderCreate_to_SalesOrderCreate
MM _Delivery_to_ASN
操作映射
通用规则
建议的命名标准
讯息对应 | <Prefix>_<Source Message Type>_2_<Target Message Type> |
词汇表
句法 | |
<Operation Mapping> | MM |
元素词汇表 | |
<Source Message Type> | 来源消息类型(请参阅消息类型命名) |
<Target Message Type> | 目标业务对象(请参阅消息类型命名) |
例子
MM _ShippingOrdersCreate_to_ORDER_ORDERS06
MM _PurchaseOrderCreate_to_SalesOrderCreate
MM _Delivery_to_ASN
附加信息
新接口清单
原始系统(业务系统) | 即SAP ECC 6.0 |
该系统如何通信(通信通道) | IDOC |
(发件人协议) | |
(接收方确定) | |
(接口确定) | |
(接收方协议) | |
该系统如何通信(通信通道) | 休息 |
目的地系统(业务系统) | Google API |