When we add additional property as a key in Obj-open step for the class 'Data-Admin-Operator-ID'. It throws an error of 'The property name should be one of the keys [pyUserIdentifier] for the class Data-Admin-Operator-ID.'
So if you want to check some condition, add it in transition step or some other steps. Thanks.
Obj-Open is meant to be used to open an object by its key only (for operators that pyUserIdentifier) so that it can guarantee either 0 or 1 object is returned. If you wish to find an object by another field use Obj-Browse and then find the correct instance (if more than 1 is returned). If you need to open the full object to edit it you can then use Obj-Open passing the pyUserIdentifier from the results of the obj-browse.
if we want to migrate some operator ID from one environment to other.Do we need to move through specific data instances only OR through pr_operators copy for specific instances.Is there any sophisticated for the same ?
We can move the operators by Checking the Include Associate Date Instances(Application to include or Rule sets to include by associating operator rule with the rule set ) in product rule or add as individual instances(pzInsKey) in the product rule.