Temenos T24 (Transact) OFS消息处理报DUPLICATE.TRAP:1:1=TRUE错误求助
Temenos T24 (Transact) OFS消息处理失败:DUPLICATE.TRAP:1:1=TRUE 问题排查
错误详情
处理Temenos T24 OFS消息时遭遇失败,返回报错:
ACLK2306051542/NB0000000002/-1,DUPLICATE.TRAP:1:1=TRUE
根因分析
这个错误的核心原因是OFS请求消息重复使用了同一个Message ID(示例中的NB0000000002)。T24系统依赖Message ID来标识唯一交易请求,重复的ID会触发系统的重复交易拦截逻辑,从而拒绝处理请求。
触发错误的请求示例
引发该错误的OFS请求如下:
AC.LOCKED.EVENTS,/I/PROCESS//0,/NB0010001,/NB0000000002,ACCOUNT.NUMBER:1:1=1000001313,LOCKED.AMOUNT:1:1=461.00
解决方案
- 为每个OFS请求生成并使用全局唯一的Message ID,确保不会重复提交相同ID的请求
- 若为误操作导致的重复提交,更换新的唯一Message ID后重新发送请求即可
内容的提问来源于stack exchange,提问作者PrecisionLex
相关产品推荐
相关产品推荐

