z/OS Rexx Function : XMT

Navigate back to home page
z/OS related collateral
Windows related collateral
SQL/mySQL related collateral
Link to code that can be used on websites.
Link to ASL Program Documentation
All our latest news
Contacting Abbydale Systems
Obtain product support/suggestions
Terms and conditions for the site
General disclaimer
All about Abbydale Systems
How we got our company name
Our privacy policy
Our development strategy
Visit our guestbook

As ever, you use this free program at your own risk.

Feel free to use the free software on this site but please honor the copyright.

This page has been modified to reflect changes to our XMT facility.

The following changes have been incorporated into XMT:

  • The ability to produce an index of the members being transmitted. This is ignored for sequential files. This index member can be kept in the original dataset or deleted after transmitting has been completed.
  • The ability to produce a log of the actions taken by XMT. This can be written to a file, displayed on the screen, or not generated at all.
  • The ability to add a message to the transmission file or files. In the case of multiple files, the same message will be attached to all files.
  • The ability to suppress the IEBCOPY output usually generated by the IBM TRANSMIT command. You can specify the output class to write these messages to, if this is a 'throw away' output class then the output will be lost.
  • Comments and blank lines are now allowed in the dataset list files.
  • The full name of the output file is now displayed, and the suffix used changed to XMI.
  • For a dataset list, datasets that are unqualified will be prefixed with the userid of the user executing XMT.
  • For a dataset list, any dataset with the high-level qualifier of USERID() will have the USERID() replaced with the userid of the user executing XMT.
  • For source libraries, a filter facility has been added to enable the members to be filtered by who last updated, the last modification date.

The best way of transferring datasets between z/OS systems (or indeed down to any ASCII platform) is to transmit them using either the IBM TRANSMIT program, or the user written SUPERXMT program

The IBM TRANSMIT comes delivered with the z/OS system. Every site has it, but it may be protected by a security system (RACF, ACF2 etc.)

SUPERXMT is a user written transmission program and it is freely available from the CBT tape in file 830 or our own version of SUPERXMT which is available from here.

The CBT tape website is available here or by clicking on the CBT logo on the right-hand side menu.

If you just want to grab SUPERXMT it is available from here.

Regardless of which is your chosen transmit program the XMT facility should work without any user changes needing to be made.

The first time the XMT facility is run it will look for SUPERXMT program and if it finds it, it will use it, if it doesn't find SUPERXMT, it will use the IBM TRANSMIT program. Future runs will use whichever program it found.

If, at a later date, you install SUPERXMT you can make the XMT facility search again for the program to use.

To perform the rescan simply code:

The /Rescan Command

 Menu  Options  View  Utilities  Compilers  Help 
------------------------------------------------------------------------------
DSLIST - Data Sets Matching ABBYDALE.XMT                            Row 1 of 4
 Command ===>                                                  Scroll ===> CSR 
 
 Command - Enter "/" to select action                  Message           Volume
 -------------------------------------------------------------------------------
          ABBYDALE.XMT.ISPPREP                                           ABBY03
          ABBYDALE.XMT.PDS                                               ABBY03
 xmt /rescan YDALE.XMT.PDS.XMI                                           ABBY03
          ABBYDALE.XMT.REXX                                              ABBY01
 ***************************** End of Data Set list ****************************
When you enter a /RESCAN no files are transmitted the facility simply rechecks for which transmission program to use.

A /RESCAN is useful if, or when, SUPERXMT gets installed after you have previously run the XMT facility.

Link
Description
This link will take you to a file that contains the PDF manual detailing how to install and use the XMT facility.


This link will take you to a file that containing the XMT program. This file should transferred to the z/OS system using a file transfer program. The file must be transferred as a BINARY file.


"
This link will take YouTube video demonstrating how to use the XMT facility.


Installation Instructions


For installation instructions click the button below.




This material has been used successfully by Abbydale Systems LLC. and to the best of our knowledge this material and any system(s) of which it is a part are operational as of the service level or date stated in the body of this material (if so stated). However, NO warranty is given or implied as to the accuracy of this material or any related material or systems, and no responsibility is assumed for any effect or modification directly or indirectly caused by the use of this material.

It is the responsibility of any user of this material to evaluate its usefulness to the user's environment.

Abbydale Systems LLC. does not guarantee to keep this or any related material current, nor does it guarantee to provide any corrections or extensions described by any users of this material or any corrections or extensions made in the future by Abbydale Systems LLC. itself.


If you need any support or assistance with any of the code on this site
or
if you would just like to contact us, please click here

follow us on facebook
Follow us on Facebook




Subscribe to our YouTube Channel Subscribe to our YouTube channel


CBT Tape Home Page MVS and OS/390 Freeware Link to the CBT website


Copyright © Abbydale Systems LLC 2015-2026

Abbydale Systems LLC Lic. 802696149. All rights reserved.