这是我第一次遇到这种情况。
通常当我们收到一个入站 X12 文件时。将始终生成 999(通过 BizTalk 中的配置),并且在发生交换级别错误的情况下,将创建 TA1。
但是今天我得到了一个 X12 文件,其中有一些格式错误,BizTalk 中的错误弹出窗口是:
Delimiters are not unique, field and component seperator are the same.
The sequence number of the suspended message is 1.
我期望生成一个 999 或 TA1 来拒绝入站文件。但是这两个文件都没有创建。
我的问题:
- 我应该为这种错误创建什么文件?999还是TA1?
- 这是 BizTalk 的错误还是正常行为?
- 如果这是正常的,捕获此错误并回复贸易伙伴的最佳机制是什么。