Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following example demonstrates raising events in a remote SAP system using the Universal Data Mover (UDM) execsap command.

In this example, we assume the following scenario:

...

UDM is being run on a UNIX system to transfer three data files (cars.dat, trucks.dat, and boats.dat) from remote system sol9 to remote system SAP001. The data files are to be used by the SAP system for Batch Input Processing. Therefore, after each file transfer, the execsap command is issued to raise an appropriate event in the SAP system. These events are picked up by the SAP job scheduler which, in turn, kicks off the jobs that were scheduled for those events.

...

Panel
#*****************************************************************************\*
# Description
# -----------
# This sample opens a three-party transfer session between hosts
# sol9 and SAP001. Three files are transferred from sol9 to
# SAP001. After each file is transferred, execsap is called to
# raise an SAP event in the specified SAP system.
#
# Presumably, there are jobs in the SAP scheduling system that
# are waiting to be triggered by the events fired from this job.
# open src=sol9 dest=SAP001 xfile=xuser1
  attrib dest createop=replace
  cd src=/opt/app/data
  cd dest=/input

#*****************************************************************\*
#* Copy the car data to SAP system for batch input processing.
#*****************************************************************\*

copy src=cars.dat dest=cars.dat
# Raise SAP event to inform the system that the input file is ready. execsap CF5 client=800 xfile=xsapuser1 type=event - eventid=UDM_TRANSFER_COMPLETE parm="cars.dat" #*****************************************************************\* #* Copy the truck data to SAP system for batch input processing. #*****************************************************************\*
copy src=trucks.dat dest=trucks.dat # Raise SAP event to inform the system that the input file is ready.
execsap CF5 client=800 xfile=xsapuser1 type=event - eventid=UDM_TRANSFER_COMPLETE parm="trucks.dat" #*****************************************************************\* #* Copy the boat data to SAP system for batch input processing. #*****************************************************************\*
copy src=boats.dat dest=boats.dat # Raise SAP event to inform the system that the input file is ready.
execsap CF5 client=800 xfile=xsapuser1 type=event - eventid=UDM_TRANSFER_COMPLETE parm="boats.dat" close

Anchor
1036061
1036061
Components

Universal Data Mover Manager for UNIX

Universal Data Mover Server for z/OS

Universal Connector for SAP for zOS