1、SM02
创建消息,并设定有效期。当用户刷新窗口或打开窗口时会显示。
这个消息对client中的所有用户有效
2、So00中创建“到期邮件”
So00中创建一个普通邮件,在下面选择收件人,收件人后面有三个可选项,选中第一个(闪电标志):到期邮件
邮件发出后,当用户刷新窗口或打开窗口时会显示。
3、用ABAP程序创建系统提示:这个提示的效果像是SAP系统出错时的提示,用户体验可能不够好,代码如下:
*&---------------------------------------------------------------------*
*& Report YSENDMSG *
*&---------------------------------------------------------------------*
REPORT ysendmsg MESSAGE-ID zsd.
DATA: list LIKE uinfo OCCURS 0 WITH HEADER LINE.
DATA: mess LIKE sm04dic-popupmsg.
PARAMETERS: p_mandt LIKE sy-mandt DEFAULT sy-mandt,
p_user LIKE sy-uname,
p_mess1(40),
p_mess2(40),
p_mess3(25),
p_sender LIKE sy-uname DEFAULT sy-uname,
p_time TYPE i DEFAULT '1'.
AT SELECTION-SCREEN.
PERFORM check.
START-OF-SELECTION.
CONCATENATE p_sender 'says:' p_mess1 p_mess2 p_mess3 INTO mess.
CONDENSE mess.
DO p_time TIMES.
CALL FUNCTION 'TH_POPUP'
EXPORTING
client = p_mandt
user = p_user
MESSAGE = mess.
ENDDO.
*---------------------------------------------------------------------
* FORM check
*---------------------------------------------------------------------
FORM check.
CALL FUNCTION 'TH_USER_LIST'
TABLES
list = list.
READ TABLE list WITH KEY bname = p_user mandt = p_mandt.
IF sy-subrc <> 0.
READ TABLE list WITH KEY bname = p_user.
MESSAGE e001 WITH 'the user not on this client, but in'
list-mandt.
ENDIF.
ENDFORM. " check
分享到:
相关推荐
本文将详细介绍SAP系统中的几种主要接口技术及其应用。 #### 二、SAP R/3接口技术概述 SAP R/3系统提供了丰富的API(应用程序编程接口)和工具,便于开发者进行二次开发和深入研究。其中,RFC、ALE/IDocs是在早期...
在 IT 领域,Message Broker 是一种中间件,它允许不同系统之间的信息交换,而 SAP JCO(Java Connector)是 SAP 提供的一种用于非 SAP 应用程序与 SAP 系统之间通信的接口。本篇文章将深入探讨如何在 Message ...
1. **远程方法调用(RFC)**:允许Java应用程序通过RFC协议与SAP系统进行通信。RFC是一种标准化的接口,使得不同系统间可以相互调用函数模块,实现跨系统的数据交换。 2. **BAPI调用**:BAPI(Business Application...
SAP蓝图设计策划方案汇集是SAP系统中的一种蓝图设计方法,旨在帮助企业实现业务流程的自动化和优化。本方案汇集了SAP系统中的多个模块,包括物料治理模块、采购模块、生产计划模块、库存管理模块等。 物料治理模块 ...
在.NET开发中,与SAP系统进行集成是一项关键任务,而.NET Connector 3.0(NCO3.0)正是微软为实现这一目标提供的重要工具。它允许.NET应用程序无缝地与SAP R/3系统进行通信,提供了一整套API,使得开发者能够便捷地...
例如,SAP系统会将EDI消息以IDoc格式发送给EDI子系统,在那里它们被转换成通用的EDI标准(如UN/EDIFACT或ANSI/X12)。 SAP提供的培训材料中会包括不同IDoc类型之间的差异,以及它们的应用场景。例如,在ALE场景中,...
本文将详细介绍如何在SAP系统中实现对Web Service接口的调用,并通过实际案例进行演示。 #### 二、SAP调用Web Service概述 SAP调用Web Service通常涉及以下几个步骤: 1. **创建WebService连接**:首先需要在SAP...
在SAP系统中,模板分配(Template Allocations)是一种非常有用且功能强大的工具,它能够帮助企业在成本分配方面实现更加灵活和精确的操作。本文将详细介绍SAP_Template Allocations的核心概念、应用场景以及具体...
1. **RFC通信**:JCo提供了一种简单的方法来调用SAP系统的RFC函数模块,使得开发者可以透明地执行远程调用,如同本地调用一样。 2. **BAPI支持**:BAPIs是SAP系统中预定义的业务对象接口,JCo使开发者能够利用这些...
- **与SAP Connect的关系**:SAP Connect是SAP系统中的一个工具,用于发送和接收外部消息。在ALE中,通常使用SAP Connect来处理IDoc的传输。 - **与SAP Workflow的集成**:SAP Workflow是一个用于自动化业务流程的...
1. **SAP RFC Library(RFC库)**:这是一个用于远程功能调用(Remote Function Call, RFC)的库,允许.NET应用程序像调用本地函数一样调用SAP系统中的函数模块。RFC是一种标准化的通信协议,确保了跨不同系统间的...
3. **选择验证类型**:根据接收方系统(SAP或非SAP系统)选择合适的验证类型。若无需验证,则选择“匿名登录”。 #### 三、通过URL传递变量 对于第二种方式,即通过URL传递变量,配置过程相对复杂。具体步骤如下: ...
在IT领域,特别是企业级应用开发中,Java与SAP系统的集成是一项非常重要的技术。SAP提供了多种API和服务来促进与其他系统的交互,其中ODATA(Open Data Protocol)是一种轻量级的数据访问协议,它允许客户端通过...
#### 一、SAP系统概览及特点 ##### 1.1 SAP系统两个主要特点 SAP系统具有两大显著特点:集成性和标准化。 **1.1.1 集成性** SAP系统以其高度集成著称。这意味着各个业务模块之间能够无缝对接,数据能够在不同...
- **允许操作XML**:在SAP系统中,需要确保用户有足够的权限来进行XML相关操作。 - **生成数据工厂及数据流**:数据工厂和数据流是生成XML文档时的重要组成部分,它们负责组织和管理数据。 - **创建文档**:使用相应...
1. **配置追踪**:在SAP系统中启用事件追踪。 2. **触发事件**:正常执行触发事件的操作。 3. **查看日志**:检查事件触发的日志记录,以便调试。 #### 五、相关内容(Related Content) 此外,还有一些与事件相关...
- **双向通信**:不仅支持从非SAP系统向SAP系统发送IDoc,还支持接收SAP系统传来的IDoc,实现双向数据交换。 - **灵活的适配器机制**:提供了多种通信适配器,如JDBC、HTTP等,以适应不同的网络环境和系统架构。 - *...
SAP SmartForm 是一种用于维护可以在 SAP 系统中输出应用数据的表单工具。根据不同的应用场景,可能需要大量快速地打印这些表单,例如电信公司每月发送的账单或员工工资单等。应用数据的输出会被放置到一个动态可...
SAP 项目实施方法论中,项目实施包含几阶段?请简述每个阶段的主要任务 SAP 项目实施通常遵循 SAP 的 Accelerated SAP (ASAP) 方法论,主要分为以下几个阶段: - **准备阶段**:定义项目的范围、目标、团队和时间...
ALE是一种用于SAP系统之间的数据交换机制,它允许在不同的SAP系统之间自动传输数据。ALE的架构主要包括以下几个组成部分: - **出站过程**:涉及从源系统发送数据到目标系统的流程。 - **入站过程**:指接收并处理...