1, 背景

SAPAPI Hub里提供了一个新的入站的SOAP API. 作为供应商,您可以使用这个异步的入站服务接口,自动的接收从采购系统的采购订单数据,并在供应商系统中创建,修改,取消销售订单/退货订单。您可以在命名空间http://sap.com/xi/EDI/Supplier 查询到这个基于SOAP 协议的服务接口。

此服务接口提供以下操作:

·        创建销售订单/退货订单

·        修改销售订单/退货订单

·        取消销售订单/退货订单

2, 错误消息处理

由于不正确配置或者主数据,入站的EDI消息处理可能会被停止,同时错误消息会被显示在消息监控的应用里,您需要登录系统中的应用接口监视器中显示和处理错误消息。

 

3, 问题追踪

您可以通过以下方式显示错误消息和对应的处理流程.

用途

在应用接口监视器, 您可以分析发布的日志。

处理步骤:

1.      Log 登录到Fiori平台并导航到消息监控页签,打开应用接口监视器.

2.      Choose 销售与分销 EDI 集成 - /SDEDI

3.      选择所有消息, 检查相应的消息。

4.      以下错误消息通常会显示到消息监控中。

4, 消息处理

无法确定销售范围

诊断:  

系统无法在视图EDI_V_EDSDC中确定出销售范围记录

系统响应:

系统停止处理EDI消息

处理步骤:

定义配置SSCUI Sales >买方集成 >将客户/供应商分配到销售组织数据

无法确定角色 &1 的业务伙伴

诊断:  

系统无法在视图EDI_V_EDPAR中确定出业务伙伴记录

系统响应

系统停止处理EDI消息

处理步骤:

定义配置SSCUI Sales >买方集成 >转换外部到内部合作伙伴编号

无法确定有效的 &1 相关方

诊断:  

系统无法在视图EDI_V_EDPAR中确定出内部伙伴编码

系统响应

系统停止处理EDI消息

处理步骤:

定义配置SSCUI Sales >买方集成 >转换外部到内部合作伙伴编号

 

必须在源数据中提供 &1

诊断:  

必须字段需要在payload文件中提供.

例如,系统会使用以下两个字段用于创建销售订单:

·        采购订单编号

·        采购订单创建日期

 

系统响应

系统停止处理EDI消息

处理步骤:

EDI消息的payload文件中提供相应的必须字段

 

无法确定销售凭证类型

诊断:  

销售凭证类型没有被确定

系统响应

系统停止处理EDI消息

处理步骤:

EDI消息的payload文件中提供正确的凭证类型

 

相关方类型 &1 不受支持

诊断:  

相关方类型没有被在采购方与供应商系统中定义:

·        售达方1

·        收票方

·        付款方

·        收货方

·        供应商

系统响应

系统停止处理EDI消息

处理步骤:

EDI消息的payload文件中支持的相关方类型

 

 

&3 必须在源数据中提供元素源相关方内部标识

诊断:  

发送方相应的内部编码没有提供在payload

系统响应

系统停止处理EDI消息

处理步骤:

payload里提供相应的内部编码

 

无法确定定价过程

诊断:  

由于EDI 消息文件中提供不正确或者没有提供以下字段, 系统无法在维护视图V_683V中确定定价过程:

·        销售组织

·        分销渠道

·        产品组

 

系统响应

系统停止处理EDI消息

处理步骤:

定义配置SSCUI Sales >定价 >设置定价程序确定

无法确定客户预期价格的价格条件

诊断:  

系统无法在维护视图V_685A中确定定价条件

系统响应

系统停止处理EDI消息

处理步骤:

定义配置SSCUI Sales >定价 >设置定价条件类型

 

发送方合作伙伴的标准标识未唯一定义

诊断:  

EDI消息中有多条发送方编码

系统响应

系统停止处理EDI消息

处理步骤:

 EDI消息中重新定义唯一的发送方合作伙伴