尝试调用功能模块FKK_ACCOUNT_BALANCE_COMPUTE时发生短暂转储
2020-09-06 02:02发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我们的沙盒系统最近更新了生产数据。 这意味着许多旧发票已被存档在沙箱中。 但是,我们的沙箱没有与存档服务器的连接(无需指出生产确实具有此连接)。 因此,无法通过沙箱访问可以使用EA40在PROD中访问的存档发票(从存档选项显示)。
对于我们现有的流程之一,我们正在调用功能模块FKK_ACCOUNT_BALANCE_COMPUTE。 此功能模块在事件0075中抛出简短的转储message_type_x(FM FKK_SAMPLE_0785
第237行),因为它找不到文档标题(已存档)。 在引发短转储的代码上方写的注释说:"永远不会发生" ..
仅在没有存档服务器连接的情况下在沙箱中触发短转储,而在一切正常的情况下在prod中不会触发短转储。
任何人有与此问题相关的经验吗? 任何帮助将不胜感激!
谢谢,
AM
Hello Ankit,
您遇到的行为是正常的。
我也遇到过类似的情况,我们根据系统环境自定义事件785以跳过已归档的数据,例如对于Prod和pre-prod,它将通过用于读取已归档文档的标准功能,而对于任何其他环境 ,则会跳过读取存档文档的功能。
尽管可以避免转储,但是您不会在函数 module.In 的输出中获得存档的数据信息。 在这种情况下有效,因为我无论如何都不需要归档的数据来进行帐户余额计算。
希望有帮助。
谢谢
Amlan
感谢Amlan。 您是否对定制功能模块进行了特定于环境的更改?
我希望SAP可以提供注释,因为问题似乎出在标准代码上。
此致
AM
我们在TVARVC变量中维护Prod Sys ID,如果事件785中的运行时中的SYS ID不等于TVARVC变量,则存档部分 代码会被跳过,否则将遵循检索存档数据的标准功能。
谢谢
Amlan
感谢Amlan !
我们最终与基础团队合作,以获取补充了生产数据的档案信息结构。 显然,他们错过了生产刷新后填充存档信息结构的问题。
致谢
Ankit Munshi
一周热门 更多>