Translate

Wednesday, October 23, 2013

RMA Receipt Fails with rvptcontrol failed, RVTPT-020: Subroutine rvtoe RmaPushApi() - UORA-06508

Error:

RVTPT-020: Subroutine rvtoe RmaPushApi() - UORA-06508: PL/SQL: could not find program unit being called in Package OE_RMA_RECEIVING Procedure Push_Receiving_info returned error
rvtptcontrol failed
RVTPT-020: Subroutine rvtoe_RmaPushApi() - UUser-Defined Exception in
Package OE_RMA_RECEIVING Procedure Push_Receiving_Info returned error
Cause: Subroutine rvtoe_RmaPushApi() - UUser-Defined Exceptio


CAUSE

Invalid objects in the system.


1. Resolve Invalid Objects that may be causing the problem:

select owner, object_name, object_type from all_objects where status='INVALID' order by owner,
object_name

2. Relink receiving executables:
cd $PO_TOP/bin
$ adrelink force=y ranlib=y "PO RCVOLTM"
$ adrelink force=y ranlib=y "PO RVCTP"

3. Bounce Receiving Transaction Manager:

- $ps -ef | grep RCVOLTM (to see how many processes are running)
-Deactivate Receiving Transaction Manager
(System Administrator > Concurrent > Manager > Administer)
-$ps -ef | grep RCVOLTM (repeat until no processes are running)
-Restart Receiving Transaction Manager

No comments:

Post a Comment