My Oracle Support Banner

Error RVTTH-035: Subroutine rvsrv_rcv_match_supply() When Receiving Standard PO (Doc ID 987262.1)

Last updated on MAY 19, 2019

Applies to:

Oracle Inventory Management - Version 11.5.10 to 12.1.3 [Release 11.5 to 12.1]
Information in this document applies to any platform.
Form:RCVRCERC.FMB - Enter Receipts
Form:RCVTXERT.FMB - Enter Receiving Transactions


When attempting to receive one line on a PO using Online mode the following error occurs:

rvtptcontrol failed
RVTTH-035: Subroutine rvsrv_rcv_match_supply() returned error

(for instance when attempting to receipt a PO for an item that has a relation of substitute with another item )

After setting profile options per <Note 299497.1> and setting 'RCV: Processing Mode' profile option to Immediate

1) RVCTP log file completes with the following errors

RVTTH-035: Subroutine rvsrv_rcv_match_supply() returned error
RVSRV-170: Subroutine rvsrvb_process_po_receive() returned error
RVSRV-240: Subroutine rvsutb_convert_src_target() returned error
rvsut-010: Subroutine uomconvert() returned error
Cause: Subroutine uomconvert() returned an internal error.
Action: Note this error number and the actions you are trying to perform. Contact your system administrator for Interclass conversion between Unit and LONGUEUR is not defined
Use Define Interclass Conversions form to define interclass conversions

2) fnd_log_messages shows
RVTVQ:110 org_id 103, item_id 3397
RVTVQ:200 from_uom = KILOMETRE, to_uom = METRE
RVTVQ:210 After call to uom_convert
RVTTH:192 OPM code - OPM installed I, OPM Using Common receiving 1
RVTTH:193 OPM Quality code executed for transaction_id 904858 item_id 3397 organization_id 103
RVTTH:200 interface_trx_id 973435, trx_id 904858
v--------Procedure Started-----------v
RVTLS:010 enter rvtlsmaintain
^--------Implicit Procedure Exit-----^
RVTPT:040 Error in lot/serial or rvtptdoactions or lpn_validation. Rollback to savepoint

3) Rcv11i output from <Note 402245.1> shows

    . In mtl_supply records with UNIT_OF_MEASURE = METRE

    . In po_interface_errors error_message

UOM conversion between Unit and LONGUEUR is not defined Action: Use Define Unit of Measure Conversions form to define conversions


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.