SAP获取上次程序运行和使用的参数

问题描述

我正在寻找一种跟踪上次程序运行以及所用参数的方法

例如对于具有选择屏幕的程序,我要检查上次运行时以及在选择屏幕上输入了哪些参数。

我已经检查了事务STAD,但是它仅显示上次运行时和传输的字节。

任何人都知道还有什么方法可以运行用于该程序的参数或变量吗?

谢谢!

解决方法

这取决于程序是否在后台运行。

如果是:

  • 必须为在后台作业中运行的程序分配一个程序变体(除非该程序根本没有参数),并且作业步骤使用的变体存储在表TBTCP中。
  • li>
  • 例如,可以通过调用功能模块RS_VARIANT_CONTENTS_255来提取变量的值。作业的执行日期存储在tabl TBTCO中。

如果否:

  • 如果是自定义程序,请对其进行更改以将最后一次运行的信息存储在自定义表中
  • 如果它是SAP标准程序,请更改标准以执行相同的操作。