之前已经介绍过 RF.jsp,该功能是用于调用其他功能的。使用方式,也就是相应的参数,可以通过fnd_run_function.get_run_function_url生成。但是在使用该函数生成的URL时,根据不同系统的配置,可能有不同的效果,例如:

You are trying to access a page that is no longer active.
- The referring page may have come from a previous session. Please select Home to proceed.

中文:

您正在尝试访问不再有效的页面。
- 引用的页面可能来自上一会话。请选择 主页 以继续。

有两个配置文件可以控制该URL的生成:
1) FND_VALIDATION_LEVEL
2) FND_FUNCTION_VALIDATION_LEVEL
如果两个配置文件值都设置为NONE,则不进行MAC key的验证,同时URL也不会增加oas参数。此时访问RF.jsp就不会再出现会话无效的错误了。

当我们试图访问一个不再活动的页面时,如果引用页不是来自当前SESSION,则要求重新登录或从首页重新打开该页面。该验证就是由上述配置文件控制的,因此修改该配置时还需要考虑这一点,慎重操作。