Oracle EBS 事务处理接口 事务处理行的序列记录丢失
Oracle EBS 事务处理接口 事务处理行的序列记录丢失
问题描述:
在发运操作界面查询到发运数据的行状态:已发运,下一步:运行接口
运行 连接行程停靠站-SRS 后,黄色警告
检查序列号已经分配完毕,但是依然提示 “事务处理行的序列记录丢失”
查询 事务处理接口 错误解释为 事务处理行的序列记录丢失
解决办法:1 找到该行发运数据对应的序列号 例如 A-001
2 获取到 mtl_transactions_interface transaction_interface_id 数值
3.写入序列号接口表
insert into mtl_serial_numbers_interface msni
(msni.TRANSACTION_INTERFACE_ID,
msni.SOURCE_CODE,
msni.SOURCE_LINE_ID,
msni.LAST_UPDATE_DATE,
msni.LAST_UPDATED_BY,
msni.CREATION_DATE,
msni.CREATED_BY,
msni.LAST_UPDATE_LOGIN,
msni.FM_SERIAL_NUMBER,
msni.TO_SERIAL_NUMBER
)
select mti.transaction_interface_id
,mti.source_code
,mti.source_line_id
,sysdate
,-1
,sysdate
,-1
,-1
,'A-001'
,'A-001'
from mtl_transactions_interface mti
where mti.transaction_interface_id = 2504949;
commit;
4.事务处理接口的数据,勾选提交,点击保存
检查1.查询发货事务处理 该行行状态为:已连接 下一步:不适用 表示发运成功
2.查询物料事务处理界面
来源类型:Sales Order;
来源:订单号;
事务处理类型:Sales Order Issue
可以查询到已出库
--刘轶鹤