WHEN UPDATING QUANTITY IN MAINTAIN STOCK REQUEST, It is failing With Error FIRST OPERAND OF . IS NULL (Doc ID 2191913.1)

Last updated on OCTOBER 11, 2016

Applies to:

PeopleSoft Enterprise SCM Inventory - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

On : 9 version, Other

When attempting to decrease a stock request quantity

Error
-----------------------
First operand of . is NULL, so cannot access member Name. (180,236) SCM_IN_FULFILL_DEMAND.ExistingDemand.TransactionElement.OnExecute Name:DoEventLogging PCPC:66234 Statement:1026
Called from:SCM_IN_FULFILL_DEMAND.ExistingDemand.TransactionElement.OnExecute Name:DoTransactionUpdates Statement:226
Called from:SCM_IN_FULFILL_DEMAND.ExistingDemand.TransactionObject.OnExecute Name:ApplyChangesToDemand Statement:112
Called from:SCM_IN_FULFILL_DEMAND.ExistingDemand.OnExecute Name:ApplyChanges Statement:346
Called from:INV_CHG_WRK.BUSINESS_UNIT.SaveEdit Statement:162

The first operand of the dot operator is the NULL value, indicating the lack of any object value. As a consequence, the given method or property cannot be used.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Enable Security Options. User Id level Security with Security for BU turned on
2. Run Apply Security Setups process
3. For the user VP1, add US010 as the business unit with the no other BU associated with this user
4. Go To Inventory > Fulfill Stock Orders > Stock Requests > Maintain Stock Requests, For Unit US010, Search for a Purchanse Requisition 0000000081 in US001 BU.
5. In the combo box down below, use the Update Quantity menu item and decrease the quantity by 2.
6. Clicking OK and Save will result in the above error.


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot decrease a stock request quantity.

Cause

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 hundreds of Community platforms