REPORT zauto_refresh .
DATA: g_init_once,
ok_code(20),
g_ref_from_timer.
TYPES: BEGIN OF t_ekko,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
statu TYPE ekpo-statu,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
menge TYPE ekpo-menge,
meins TYPE ekpo-meins,
netpr TYPE ekpo-netpr,
peinh TYPE ekpo-peinh,
END OF t_ekko.
DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_ekko TYPE t_ekko.
IF g_init_once <> 'X'.
g_init_once = 'X'.
CALL FUNCTION 'Z_ENQUE_SLEEP'
STARTING NEW TASK 'WAIT'
PERFORMING when_finished ON END OF TASK.
ENDIF.
WRITE:/ 'wait for 10 sec....'.
AT USER-COMMAND.
CASE ok_code.
WHEN 'FCT_R'.
SELECT ebeln ebelp statu aedat matnr menge meins netpr peinh
UP TO 10 ROWS
FROM ekpo
INTO TABLE it_ekko.
WRITE:/ sy-uzeit. "Time
LOOP AT it_ekko INTO wa_ekko.
WRITE:/ wa_ekko-ebeln, wa_ekko-ebelp.
ENDLOOP.
sy-lsind = 0.
IF g_ref_from_timer = 'X'.
CALL FUNCTION 'Z_ENQUE_SLEEP'
STARTING NEW TASK 'INFO'
PERFORMING when_finished ON END OF TASK.
g_ref_from_timer = ''.
ENDIF.
ENDCASE.
*---------------------------------------------------------------------*
* FORM WHEN_FINISHED *
*---------------------------------------------------------------------*
* ........ *
*---------------------------------------------------------------------*
* --> TASKNAME *
*---------------------------------------------------------------------*
FORM when_finished USING taskname.
RECEIVE RESULTS FROM FUNCTION 'Z_ENQUE_SLEEP'.
g_ref_from_timer = 'X'.
* Trigger an event to run the at user-command
SET USER-COMMAND 'FCT_R'.
ok_code = 'FCT_R'.
sy-ucomm = 'FCT_R'.
ENDFORM. " WHEN_FINISHED
FUNCTION Z_ENQUE_SLEEP.
*"----------------------------------------------------------------------
*"*"Local interface:
*"----------------------------------------------------------------------
wait up to 10 seconds.
*CALL FUNCTION 'ENQUE_SLEEP'
* EXPORTING
* SECONDS = 1.
ENDFUNCTION.
分享到:
相关推荐
在SAP中,可以使用 transaction code SQ01 创建用户组。 - 生成信息集:信息集是Query报表的数据源,由一系列相关的数据库表组成。在SQ01中,可以创建并配置信息集,选择所需的数据库表和字段。 - 生成查询报表:...
1. **请求ID (Request ID)**: 在SAP中,Request ID是用于追踪程序修改或开发的一个唯一标识符。在这个例子中,Request ID为"DEVK952079",它关联到程序员JLIN在AUS-19 2009年进行的一次代码修改,即复制了008zj的...
SAP FICO财务三大报表,利润表&资产负债表&现金流量表及附表
SAP+MM模块常用的标准报表:事务代码、路径、主要功能、逻辑说明归集在一起的资料,方便大家在文档中查找,好资源一起做分享,加油!
在深入探讨SAPQuery报表设计的核心知识点之前,我们先对SAPQuery有一个基本的理解。SAPQuery是SAP系统中的一个强大工具,主要用于创建、管理和分析数据报告。它提供了直观的用户界面,允许用户从SAP数据库中提取数据...
- 在报表显示的字段列表中,找到需要添加字段的位置。 - 按下F1键,弹出的帮助文档中会列出报表所关联的数据结构。 - 查找与所需增加字段相关的数据结构名称。 ##### 2. 分析并修改数据结构 - **找到数据结构**...
SAP FICO(财务会计和管理会计)是企业资源规划(ERP)软件系统SAP中的一个模块,而BCS(Business Consolidation System)是SAP中用于合并报表的一套工具,它们共同用于完成企业集团内部多个法人实体的财务数据整合...
- FAGLFLEXT是SAP中的总计表,用于大多数报表的编制。它提供了详细的会计数据,但不包含计划值,因此不适合用来对比计划和实际的数据。 - 此表主要用于编制利润表和对外费用报表,因为它能够提供账户级别的信息。 ...
- **创建报表:** 从数据源中选择字段,放置在报表的不同区域。 - **记录选择:** 定义过滤条件,控制哪些记录被包含在最终报表中。 - **分组及排序:** 对数据进行逻辑分组,按特定顺序排列记录。 - **完成报表:**...
在SAP FICO模块中,该功能可帮助财务分析师轻松制作报表,以便对复杂的财务数据进行深入的分析。需要注意的是,虽然SQVI能够创建功能强大的报表,但它创建的查询对象只能由创建者使用,并且不支持在不同SAP系统环境...
该报表旨在将MD04中的单个物料功能整合为多物料汇总显示,并在系统中实现汇总显示,颜色提示。 报表介绍 SAP-MRP计划库存发运报表DEMO是一个自定义开发的报表,旨在满足企业的物流生产计划和库存管理需求。该报表...
在SAP中,价格控制可以设置为标准价(Standard Price)或移动平均价(Moving Average Price)等。选择合适的价格控制方式对于确保正确的物料成本计算至关重要。 ##### 定义评估控制 评估控制是用于指定物料在哪个...
在SAP中,每个公司或部门可能有不同的系统实例(如生产、开发、测试等),每个实例又可以有多个客户端,客户端100通常是标准的开发客户端。 6. **集成开发环境(IDE)支持**: 开发和调试SAP GUI脚本时,可能会用到...
在SAP Webservice日志查询报表2.0中,关键字搜索功能是一个关键的改进点。这个功能允许用户输入特定的关键词,如服务名、错误代码或交易ID,快速定位到相关的日志记录,提高了问题排查的效率。例如,当遇到某个服务...
而Web报表设计是SAP中的一个重要组成部分,它允许用户通过Web界面创建和展示数据报告,便于数据分析和决策制定。 **Web报表设计原则** 1. **界面简单**:简洁的界面设计能够提高用户的使用体验,减少用户的学习...
SAP多个Tcode使用VBA调用SAP GUI自动操作,SAP Tcode 包括LT22 LX02 LT12 等都在写在宏里面,不懂得可以联系我,本人亲测成功。代码简单不多易懂。运行的时候记得加载在加载宏对象SAP GUI。
最终,用户需要知道如何在报表中选择数据记录。这包括选择记录的选项、决定使用哪些字段、使用选择专家或公式来完成数据记录选择,并对分组、排序和摘要数据进行管理。 通过以上这些详细的指导,用户可以更加轻松地...
在标题“SAP 批量导出BOM的代码实现.docx”中,我们可以看到该文档的主要内容是使用ABAP语言编写的批量导出BOM的代码实现。该标题明确地表明了该文档的目的和内容。 描述解析 在描述中,我们可以看到该代码实现了...
SAP MM 配置自动过账(Automatic Account Assignment)是 SAP MM 模块中的一项功能,旨在自动将采购订单、物料清单等业务文档进行账务处理,并将其分配到相应的科目上,以便进行财务报表的生成。 原理 自动过账的...
本软件的主要功能是,以C#.NET WINFORM 开发一个固定的客户端,然后以HTTP+XML的方式与SAP进行数据交互,用户和权限管理都在SAP中实现,WINFORM中的报表导航清单、报表输出和输入帮助都根据在SAP中配置的数据动态...