news 2026/5/9 5:06:04

<span class=“js_title_inner“>关于在财务月结的标准事务码中获取执行结果的增强</span>

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
<span class=“js_title_inner“>关于在财务月结的标准事务码中获取执行结果的增强</span>

1

需求说明

某功能需要在程序中执行标准的事务代码,如KSS2/CON2/KSII等,之后将标准功能运行结果的数据回传到功能中,如标准功能执行后的ALV和消息。

2

需求实现

2.1

ALV

除了KSII以外,KSS2和CON2的结果,都无法直接通过cl_salv_bs_runtime_info=>get_data_ref获取ALV的数据(详细做法可参考《获取标准报表CJI3的ALV数据》

KSS2(程序为RKSS0_KSS2)运行效果

可通过ALV输出时,将ALV内表抛内存

为了限制抛内存的时机,可以在自开发程序中抛内存LV_ZKSS2作为标识,在增强中接到后,再抛内存给自开发程序。自开发程序执行完记得要清空该内存。

CON2(程序为RKAZCON2)运行效果

在程序中,四个内表分别对应上述四个区域

但ALV界面位于第二层界面,也无法获取

同理,也是找到ALV输出前做增强抛内存

2.2

MESSAGE

在执行上述标准事务代码之后,对于执行完的消息数据,可以在通用函数MESSAGES_COUNT中做增强进行抛内存输出

文章的重点在于介绍通用函数MESSAGES_COUNT,可以在多个标准事务代码中获取执行结果的消息。另还有MESSAGE_SHOW和MESSAGE_SAVE函数,可在需要时使用。

其中KSS2还找到另外一个通用函数,也有消息相关的内表

2.3

控制范围处理

在调用财务事务代码时,可能会存在控制范围更改后,弹出新的控制范围的输入框,而且弹框和选择屏幕的控制范围不是相同的屏幕字段

所以只在SUBMIT中输入WITH kokrs = p_kokrs是没办法把值传入弹出窗口的成本控制范围中的

因此需要在SUBMIT调用之前,先设置参数ID CAC的值,将控制范围传入弹框中,再用SUBMIT的WITH kokrs = p_kokrs中传入控制范围,就可以正常执行

再扩展到之前写过的内容,想想什么时候这个弹框里面传的控制范围参数会失效呢?可以参考以前发表的《聊聊SAP内存和ABAP内存》的内容。

以上就是获取标准事务代码ALV数据和MESSAGE的增强介绍

—— 希望本篇文章对您有所帮助 ——

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 5:06:00

零样本学习-mT5分类增强版:中文文本批量处理技巧

零样本学习-mT5分类增强版:中文文本批量处理技巧 1. 引言 你有没有遇到过这样的场景:手头有几百条用户评论、产品描述或客服对话,需要快速归类——但既没有标注好的训练数据,又没时间从头训练模型?传统分类方法卡在“必…

作者头像 李华
网站建设 2026/5/9 5:05:16

SiameseUIE金融合规场景:财报文本中高管姓名与注册地址自动识别

SiameseUIE金融合规场景:财报文本中高管姓名与注册地址自动识别 1. 为什么财报里的人名和地址,不能靠“CtrlF”来查? 你有没有见过这样的场景:审计团队收到一份200页的上市公司年报PDF,需要在“董事、监事及高级管理…

作者头像 李华
网站建设 2026/5/8 0:19:12

从灯光交互设计看智能家居产品的用户体验优化

智能家居灯光交互设计的用户体验优化法则:以智能烧水壶为例 当清晨的第一缕阳光透过窗帘,你睡眼惺忪地走向厨房准备晨间咖啡,智能烧水壶的环形灯带随即亮起柔和的琥珀色光芒——这不是普通的指示灯,而是一个无声的交互界面&#x…

作者头像 李华
网站建设 2026/5/1 0:54:33

<span class=“js_title_inner“>Apache Hadoop生态组件部署分享-zookeeper</span>

前言随着国产化信创的推进,cloudera产品逐渐被国产大数据平台替换,从一个运维角度来说其实是不太愿意看到这种情况,虽说底层都是hadoop那一套,但是各个厂商集成后的产品还是有很大差别的,或多或少都加入了自研产品。作为使用方角度,通过了解底层hadoop集群搭建的过程…

作者头像 李华
网站建设 2026/5/8 11:02:23

网盘直链下载助手:多平台下载工具的高效解决方案

网盘直链下载助手:多平台下载工具的高效解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 可以获取网盘文件真实下载地址。基于【网盘直链下载助手】修改(改自6.1.4版本) ,自用,去推广&#xff0…

作者头像 李华