function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Siddharth LakhotiaSiddharth Lakhotia 

How can i prevent a lookup field value to be changed.. once the record has been cloned?

Hi,

This change pertains to the Orders object.

It has an account name lookup field on it. Once the order is validated or reduced, user gets the option to clone the record. 

The idea behind cloning is to create a duplicate offer copy under same account.

Hoeever, After cloning, user sometimes end up doing regression and change the account name. I am tryinf to put a validation rule , that helps me restrict the change , But i want it to work , once once the order is cloned.

Below is the validation rule written. Please propose changes if any?

AND( 
ISCLONE(), 
NOT(ISNEW()), 
PRIORVALUE(AccountId) <> "", 
ISCHANGED( AccountId) 
)
Abhik Modak 32Abhik Modak 32
ISCLONE() && ISCHANGED( AccountId)