Record locking mechanism in Liberty Create

Does anyone know if any form of record locking is available in Liberty Create, as I am building a procurement contracts log system and there will be 2 users in and out of the system all day, and there is a possibility they could be editing the same contract log and worried about losing data from 1 user.

Is this something I’m going to have to manually code…I hope not?

Many Thanks
JonathanFS

Yes, you can lock records at the Viewport level, such that only one user has editing control over a record while within any pages of that Viewport.

Have a look at the Basics tab of a Viewport, the locking options are available once a Base Object is selected. In your case the “All Users” locking option is probably what you want here, and you can set the lock timeout period.

Thanks Bob, I hoped there would be a way of achieving this.

This was so easy to implement, I modified Viewport as you suggested (as shown)

And when a secondary user accesses a record being edited by primary user, all fields are greyed out (meaning they can’t edit)

Super easy to implement.

Thanks
JonathanFS