SAP内存:主会话之间的数据共享(主会话:即单开的SAP窗口,SAP最多支持同时打开6个主会话)
引言
在MM03事务下输入一个物料号A后,若再打开一个外部回话,进入物料相关的事务代码(包含有需要输入物料号的文本框),此时会话中将自动填充物料号A。这是因为使用了SAP内存,SAP内存使用SPA/GPA技术传递程序间数据。(传递内存参数来给其他程序输入字段赋值的操作叫做“SPA/GPA技术”)SAP/GPA参数指的是SAP内存的参数,可在表TPARA中进行确认。SPA/GPA技术只限相同的用户共享内存,(又叫User Specific参数)
实例解释:
A、输入事务代码MM03,再输入物料号:

B、输入事务代码MM02时,系统将自动填充物料号:

这是因为使用了SAP内存,按F1进入技术信息可以查看到Parameter ID:

该参数ID保存在表TPARA中,用户可以通过以下两种方式在表内维护新的SAP参数(PID:PARAMETER ID):

本文深入探讨SAP系统中如何利用SPA/GPA技术及SAP内存实现不同事务代码间的数据共享,包括参数ID的设置与应用,以及通过SETPARAMETERID和GETPARAMETERID在事务间传递数据的方法。

1153

被折叠的 条评论
为什么被折叠?



