Dynamic Values in the Recorded Script

The main dynamic values in the recorded script for installable cloud apps are “sessionid” and “transactionid”. Both values are dynamic and can only stay valid for a short time, therefore, it is necessary to capture them using the function “web_reg_save_param” and then save them into parameters in the script.

Specially about “sessionid”: Because all the requests and responses between the client application and PowerServer are tracked by “sessionid”, “sessionid” is encrypted in every request/response for security reasons in production environment. It is necessary to set “sessionid” to plain text with the technique explained at Running the Application in Test Mode before Recording the Script.