提交程序返回的记录数较少

2020-08-25 09:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用Submit程序在我的zprogram中获取输出和处理。

,但是与直接运行std报表相比,submit程序返回的记录更少。 我在选择屏幕上使用了相同的变体和数据。

提交程序获得48条记录,而直接运行的标准程序获得1000条以上的记录。 有人知道这是怎么设置的吗?

这是我的代码

设置参数ID" KOK"字段" WEC0"。
 提交RPSISVG000
 使用选择集" QUALITECH"
 与CN_PSPNR IN SO_POSID
       然后返回。
 提交工作并等待。

 汇入I_ACT
   来自内存ID" ZCN47N_ACTI"。
 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用Submit程序在我的zprogram中获取输出和处理。

,但是与直接运行std报表相比,submit程序返回的记录更少。 我在选择屏幕上使用了相同的变体和数据。

提交程序获得48条记录,而直接运行的标准程序获得1000条以上的记录。 有人知道这是怎么设置的吗?

这是我的代码

设置参数ID" KOK"字段" WEC0"。
 提交RPSISVG000
 使用选择集" QUALITECH"
 与CN_PSPNR IN SO_POSID
       然后返回。
 提交工作并等待。

 汇入I_ACT
   来自内存ID" ZCN47N_ACTI"。
 
付费偷看设置
发送
7条回答
me_for_i
1楼-- · 2020-08-25 10:23

程序" RPSISVG000"是标准的PS报表,其中使用了几个参数:

  • 数据库配置文件...
  • 一组选择参数,还有要选择的其他参数...
  • 是在对话框中运行时自动选择的默认-还是基于用户的SelectionVariant?


我知道EAM-Space中有许多默认报告,它们在对话框中使用固定日期或初始日期,因此,与这些日期无关的后台执行无疑会产生不同的结果... 也许对于此报告同样适用...?

bbpeas
2楼-- · 2020-08-25 10:26

调试将是最佳选择,请检查选择参数/表

wang628962
3楼-- · 2020-08-25 10:06

我确实有一个疑问:CN_PSPNR 当SO_POSID看起来像外部格式时,看起来像内部格式...

注意:您在非系统空间中使用了变体,因此有一天某些用户可能会(将)更改其值...最好使用CUS&xxx系统(已传输)变体或在保存期间对其进行保护。

落灬小鱼
4楼-- · 2020-08-25 10:29

与您的问题无关,但与提交之后是否存在COMMIT WORK AND WAIT有关:您的提交可能没有用,因为通常SAP程序自己进行显式提交(因为SAP经常使用更新任务,这是一个好习惯 (在更新报告中进行显式提交或回滚),则无需自己进行提交即可提交程序中完成的更新。 您的提交无法启动从提交的程序开始的更新任务。 您的提交只能执行数据库提交。 您的提交只对启动从您自己的程序启动的更新任务有效。

小c菟菟
5楼-- · 2020-08-25 10:09

感谢sandra。

一只江湖小虾
6楼-- · 2020-08-25 10:25

Nic,最初是 数据库配置文件有问题,我们确实使用保存了数据库配置文件的变体进行了修复,不知道需要选择哪些外部参数。 但是我确实使用创建的变体来提交,就像我运行标准程序一样。
使用选择集" QUALITECH"
,选择屏幕上没有日期。

一周热门 更多>