My Oracle Support Banner

Error Message When Changing UOM On Fluid Requisition: 'Invalid parameter 3 for function ConvertCurrency. WEBLIB_PV_DC.FUNCLIB.FieldFormula Name:CheckforCurrencyConversion ' (Doc ID 2962519.1)

Last updated on AUGUST 31, 2023

Applies to:

PeopleSoft Enterprise SCM eProcurement - Version 9.2 and later
Information in this document applies to any platform.


Getting error message when changing the requisition UOM on a new fluid requisition and the requester doesn't have Currency Code on his requester setup page.

Invalid parameter 3 for function ConvertCurrency. WEBLIB_PV_DC.FUNCLIB.FieldFormula Name:CheckforCurrencyConversion PCPC:77639 Statement:1061
Called from:WEBLIB_PVMOBILE.PV_ISCRIPT_LIB.FieldFormula Name:UpdateCartUOMChange Statement:1157
Called from:PV_MOB_HDR_WRK.PV_SEARCH_PB.FieldChange Name:UpdateMobileCartUOMChange Statement:869
Called from:PV_ITM_SRCH_R2.PV_CART_UOM.FieldChange Statement:9
The specified parameter is not correct for the function. It may be the wrong type of parameter (string, number, record.field, etc) or an invalid value in this context

The issue can be reproduced at will with the following steps:

1. Navigate to : Setup Financials/Supply Chain > Product Related > Procurement Options > Purchasing > Requester Setup.
2. Remove the Currency code from requester.
3. Navigate to : Home page > eProcurement > Create requisition and create a new requisition.
4. Add in a special request line and submit the requisition.
5. Now edit the requisition and try to change the UOM.
6. Getting error message.




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

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

In this Document

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