Wrong language in Scheduled Reports

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-03-2022 01:27 AM
Hello together
We have adjusted the "Run as" field in the Scheduled Reports and removed the user stored there. The reason for this is that if the user leaves the company and is then deactivated, the report no longer runs cleanly.
Sending the report works but the language in the report is not correct. This is taken from the settings of the user stored in the "Run as" and if I store the corresponding user there again, the language is correct.
So my question: If "Run as" is empty, which user is used by the system and can I change the language via sys_user? I have searched but found nothing.
Thanks for your support
Greetings
Alex
- Labels:
-
Reporting
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-03-2022 01:47 AM
Hi Alex,
I believe the report (just like any other scheduled job) will run as System user if none is specified as Run As.
It will pick up the language configuration from the system properties (glide.sys.language).
I hope it helps!
Pedro

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-03-2022 02:35 AM
Hi Pedro
Thanks for your input and it is indeed that attitude. Interestingly, I already had this changed and it didn't work. However, you have to wait a few minutes for it to really take effect.
Regards
Alex
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-08-2023 08:37 PM
If you create a report with scheduled job and leave Run As blank, the scheduled job will be executed by the system user.
However, the system user does not have permission to read the table referenced in the report, so the report will generate a 403 error. (It references a custom table that inherits from Case.)
Is there any way to make it readable by the system user?
Or do I need to specify some user as Run As, such as Admin? (If Admin is specified, the language of the report will change depending on the Admin's language settings, which I would like to avoid if possible.)