GetOldValue Function Prints an Error in the Error Log [[ERROR] com.bm.xchange.services.scripts.bmjscript.compiler.functions.GetOldValue.exec(GetOldValue.java:119) - cmdata doesn't have saved copy of it.] (Doc ID 2202017.1)

Last updated on NOVEMBER 28, 2016

Applies to:

Oracle BigMachines CPQ Cloud Service - Version 2015 R2 and later
Information in this document applies to any platform.

Symptoms

The usage of GetOldValue function in the Line Item Default Advanced Modify function, Constraint Rule condition/action when adding new line items to the transaction leads to the below error to be printed in the logs

[ERROR] com.bm.xchange.services.scripts.bmjscript.compiler.functions.GetOldValue.exec(GetOldValue.java:119) - cmdata doesn't have saved copy of it.

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