错误处理 EDI 业务单据
该错误处理业务单据说明发送、接收和处理“错误通知”商务文件。
向供应商发送错误通知 (824/APERAK)
“业务伙伴支持的 EDI 商务文件 (ecedi0511m000)”进程包含“自动准备错误通知 ”复选框。如果双方贸易伙伴均选中此复选框,且接收的装运通知 (856) 存在错误,则会准备一个外发错误通知 (824) 商务文件。
要人工准备错误通知商务文件,您必须运行“打印收到的错误消息 (ecedi7451m000)”进程,并选中“准备错误通知”复选框。错误通知可以为收到的任何错误消息准备,但对于在供应链环境中收到的错误装运通知特别有用。
使用“直接网络通信 (ecedi7205m000)”进程来生成外发商务文件。这样将会创建一种报告,上面列出所生成的商务文件。
接收客户的错误通知 (824/APERAK)
收到客户(进货方业务伙伴)的错误通知 (824/APERAK),并使用转换/通信软件将商务 (ASCII) 文件放入相应的 appl_to 目录后,再使用“直接网络通信 (ecedi7205m000)”进程接收“错误通知”商务文件。
接收错误通知与最初已发送无效装运通知的装运有关,并报告业务伙伴试图处理之前收到的装运通知时产生的应用程序错误。
收到错误通知后,将发生以下情况:
- 收到错误通知的装运的状态被设为“未核准”。
- 此时会生成“复制的商务文件中的备注”报告,该报告会显示接收到错误通知商务文件的装运通知编号,以及任何相关备注。
- 或者,装运页眉上的“EDI 信息”字段会更新为错误通知商务文件的内容。
- 收到的错误通知商务文件中引用的装运通知,是自动为 EDI 运输准备的(856/DESADV 转出)。
与所有已准备的外发商务文件一样,您可以使用“待生成的商务文件 (ecedi7100m000)”进程验证外发商务文件是否为 EDI 准备。如果您不希望在下次运行“直接网络通信 (ecedi7205m000)”进程时生成该商务文件,可以从这个进程中删除该商务文件。
重新发送已取消和已更正装运通知,来响应收到的错误通知
如果您希望向客户发送已取消装运通知,且网络设为在“直接网络通信”时生成商务文件,可运行“直接网络通信 (ecedi7205m000)”进程。否则,运行“生成 EDI 商务文件 (ecedi7201m000)”进程人工生成外发商务文件。如果生成已取消外发装运通知,则装运的 EDI 状态为“修改”,表示应修改装运,更正错误数据,并将其重新发送给业务伙伴。
支持以下装运通知:
已取消装运通知
已取消装运通知旨在取消以前发送的错误装运通知。在“装运状态代码的转换(转出) (ecedi4180m000)” 进程中,您可以指定商务文件中所包含的原始或已取消商务文件代码。
原始装运通知
如果装运的 EDI 状态为“已确认”,则认为装运通知为原始 商务文件。如果装运的 EDI 状态为“未核准”,则认为装运通知为已取消 商务文件。
如果装运的 EDI 状态为“修改”,您可以通过更正装运的日期/时间、数量或重量,以及原始装运通知中包括的任何其它 EDI 数据,更正报告的错误,之后便可以将已更正的装运通知发送给业务伙伴。要重新发送已更正的装运通知,可使用“确认出库提前装运通知 (whinh4230m100)”进程准备将要传送的已更正的装运通知 (856/DESADV);准备外发装运通知将装运的 EDI 状态设为“已确认”。如果网络已设为在“直接网络通信”时生成商务文件,可运行“直接网络通信 (ecedi7205m000)”进程。否则,运行“生成 EDI 商务文件 (ecedi7201m000)”进程人工生成外发商务文件。
对于外部 EDI,外发商务文件 (ASCII) 位于网络目录下的 appl_from 目录中,转换/通信软件将从那些目录中检索它们。