Hey guys, does anyone know of a way to determine whether a record is currently open/being accessed by another process? We have function that sets some fields on a sales order, then tries to save the record, which is being triggered several times in quick succession. I'm thinking there might be a way to prevent further access if another process has this record "open". This is causing the infamous rcrd_has_been_changed error.