Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Andy_Wang
Advisor
Advisor
0 Kudos

1, 背景


1905cloud版本,SAPAPI Hub里提供了一个新的入站的SOAP API. 作为供应商,您可以使用这个异步的入站服务接口,自动的接收与更新从您客户系统发出的对于销售计划协议的交货计划。您可以在命名空间http://sap.com/xi/EDI/Supplier 查询到这个基于SOAP 协议的服务接口。


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


· 接收交货计划


· 更新销售计划协议的交货计划,与对应的计划行与日期



2, 错误消息处理


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



3, 问题追踪


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


用途


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


处理步骤:


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


2. Choose 销售计划协议流程集成 - /SDSAR


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


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


4, 消息处理


审批类型 &1 无效。必须为 1 2


诊断:


当前的销售计划协议中,系统使用以下审批类型:


预测交货计划:1


JIT 交货计划:2


系统响应:


系统停止处理EDI消息


处理步骤:


请在对应的EDI消息字段里提供预测交货计划 或者 JIT 交货计划。


找到售达方 &1 的多个销售计划协议


诊断:


系统使用以下搜索条件去搜索销售计划协议:


售达方: 售达方的数据来源有两种途径:来自EDI消息或者由应用分配售达方确定.


来自EDI消息的客户物料,合作伙伴描述,卸货点


如果系统确定了多个销售计划协议,可能有以下原因:


新的销售计划协议创建时使用了与旧的销售计划协议相同的售达方,客户物料,合作伙伴描述,卸货点。但是旧的销售计划协议没有被删除或者拒绝。


系统响应:


系统停止处理EDI消息


处理步骤:


删除旧的销售计划协议: 应用 更改销售计划协议 > 更多 > 销售凭证 > 删除.


拒绝销售计划协议的抬头和行项目: 应用 更改销售计划协议 > 拒绝原因.


未找到销售计划协议


诊断:


系统使用以下搜索条件去搜索销售计划协议:


售达方: 售达方的数据来源有两种途径:来自EDI消息或者由应用分配售达方确定.


来自EDI消息的客户物料,合作伙伴描述,卸货点


如果系统没有确定出售计划协议,可能有以下原因:


根据以上搜索条件没有找到销售计划协议.


销售计划协议已经被设置拒绝原因.


系统响应:


系统停止处理EDI消息


处理步骤:


联系业务用户做如下操作:


· 在应用 更改销售计划协,手动输入销售计划协议的选择条件.


· 如果需要,修正销售计划协议,或者修改销售计划协议的主数据,然后再一次手动根据EDI消息的条件手动搜索销售计划协议。.


· 在应用接口监视器中重新执行出错的EDI消息.


如果重新EDI消息失败,请联系业务用户创建新的销售计划协议.



当前正在处理客户 &1 的客户参考 &2


诊断:


当前系统正在处理销售计划协议


系统响应:


系统停止处理EDI消息


处理步骤:


解锁销售计划协议并重新处理EDI消息



销售计划协议处理失败


诊断:


系统会提示错误消息


系统响应:


系统停止处理EDI消息


处理步骤:


检查接口监控中的消息日志



必须在源数据中提供 &1


诊断:


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


例如,系统通常使用两种审批类型:


· 预测交货计划


· JIT 交货计划



系统响应:


系统停止处理EDI消息


处理步骤:


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



&3 中的客户参考 &2 与采购订单编号 &1 不匹配


诊断:


· 销售计划协议中的客户参考与EDI消息中的采购订单编号不匹配.请检查:


· 应用管理交货计划处理, 查看 检查采购订单编号: 采购订单编号检查(无更新)(X)


系统响应:


系统停止处理EDI消息


处理步骤:


在应用管理交货计划处理中,修改采购订单编号的检查选项.


在应用 更改销售计划协 中修改客户参考,使之与EDI消息中的采购订单编号相匹配



卸货点 &1 不符合销售计划协议 &2


诊断:


· 销售计划协议中的卸货点与EDI消息中的卸货点不匹配


· 应用管理交货计划处理, 查看 检查卸货点 : 采购订单编号检查(无更新)(X)


系统响应:


系统停止处理EDI消息


处理步骤:


在应用管理交货计划处理修改卸货点检查选项


在应用 更改销售计划协 中修改卸货点,使之与EDI消息中的卸货点相匹配



未找到供应商 &1 的售达方分配


诊断:


应用分配售达方 没有维护对应供应商与售达方的对应记录


系统响应:


系统停止处理EDI消息


处理步骤:


在应用分配售达方,创建 对于供应商,合作伙伴描述,卸货点与售达方对应的新记录。


未找到售达方 &1 的交货计划处理选项。


诊断:


应用管理交货计划处理 没有维护对应售达方的记录


系统响应:


系统停止处理EDI消息


处理步骤:


在应用管理交货计划处理,创建 对于售达方的新记录。