SAPTalk - MSM messenger application for SAP

The below intructions / ABAP code is part of the SAPTAlk Instant messaging program for SAP.

SapTALK is a free instant messaging service for the SAP environment. It allows users to send and receive instant messages as well as leave messages for offline users to pickup later. SapTALK allows conversations to be started between users which update automatically as and when messages are sent. I.e. when user A sends a message it will appear in user B’s conversation window (SAP screen) automatically, without them having to do anything.

Features:

SapTALK requires SAP version 4.7 as this is the version it has been developed on. Due to differences between 4.7 and earlier versions in the definition of function modules and methods used by this program and the requirement of functionality only available in version 4.7 the code available on this website will only work for SAP version 4.7(without any modification). Please email me for further info regarding support of other versions at webmaster@SAP Development.

Background

SapTALK Demonstration and screen shots.

How to install SapTALK


Related Articles

SapTALK (User Messaging service) - Instant messaging service for the SAP environment
Nugget file for Instant messaging service for SAP
Message Class 'ZUMESS' and message '000'
SAPTalk Parameter ID's
Screen shots of Instant messenger for SAP
Background to the SAPTalk application
SapTALK User Messaging service
Example SAPTalk Screens
SAPTalk create screen 0100 with the following elements (see below screen shots for layout):
Create function module Z_SEND_MESSAGE
Create function module Z_ENQUE_SLEEP
Creation of GUI Status FEEDBACK
Creation of GUI Status 'MESS'
Creation of GUI Status 'OPTIONS'
Creation GUI Status 'ULIST'
Code listings for SAPTALK includes
Code listing for ZSAPTALKF01(include)
Code listing for ZSAPTALKI01(include)
Code listing for ZSAPTALKO01(include)
SAPTalk selection screen parameters
Code listing for ZSAPTALKTOP(include)



SAPTALK - table creation
Code listing for ZMESSCLEARUP
ZMESS: Function group creation details
Code listings for SAPLZMESS(fgroup)
Code listings for SAPLZMESS includes
SAPLZMESS(fgroup ZMESS) - Screen creation
SapTALK: Report creation details
Code listing for SAPTALK
SAPTALK - Include creation
SAPTALK - Screen creation
SAPTALK - GUI Status creation
SAPTALK - GUI Title creation
SapTALK - Transaction creation
Create SAPTalk SAP tables
Create table ZMESSFRIENDS
Create table ZMESSOPTIONS
Create table ZMESSTAB
SAPLZMESS(fgroup)- Function module creation
Message Class and messages
SAPTalk Parameter ID's
SAPTAlk clearup tranasction code