Expedite Base/MVS 4.6 Programming Guide
Total Page:16
File Type:pdf, Size:1020Kb
GXS EDI Services Expedite Base/MVS Programming Guide Version 4 Release 6 GC34-2204-05 Sixth Edition (November 2005) This edition applies to Expedite Base/MVS, Version 4 Release 6, and replaces GC34-2204-04. © Copyright GXS, Inc. 1994, 2005. All rights reserved. Government Users Restricted Rights - Use, duplication, or disclosure restricted. Contents . To the reader . xi Who should read this book . xi Terminology conventions . xi Type conventions . xii How this book is organized . xii Sample files . xiv Summary of changes . xiv Related books . xiv Chapter 1. Introducing Expedite Base/MVS . 1 Information Exchange . 1 Understanding the Expedite Base/MVS operating environment . 2 Hardware requirements . 2 Software requirements . 2 Connecting to Information Exchange . 2 Starting an Information Exchange session . 3 Ending an Information Exchange session . 3 Giving commands to Expedite Base/MVS . 3 Getting responses from Expedite Base/MVS . 3 Understanding command syntax . 4 Identifying Expedite Base/MVS error messages . 5 Identifying Information Exchange error messages . 5 Identifying Expedite Base/MVS completion codes . 5 Sending and receiving data . 5 Send and Receive file number limits . 6 Free-format messages . 7 Acknowledgments . 7 Restart and recovery considerations . 7 Providing security . 8 Selecting the Extended Security Option . 8 Working with libraries . 9 © Copyright GXS, Inc. 1994, 2005 iii Expedite Base/MVS Programming Guide Chapter 2. Setting up files, including the JCL . 11 How Expedite Base/MVS uses its primary files . 11 Expedite Base/MVS files . 12 File limitations . 12 Descriptions of required files . 13 Profile command file (INPRO) . 13 Profile response file (OUTPRO) . 14 Message command file (INMSG) . 15 Message response file (OUTMSG) . 16 Received files . 17 Data recovery files . 17 Optional files . 18 Error message file (ERRORMSG) . 18 Extended error text file (ERRORTXT) . 18 Base trace file (BASETRC) . 18 Link trace file (LINKTRC) . 19 Trace message text (TRACEMSG) . 19 Electronic data interchange (EDI) control files . 20 Job control language (JCL) sample . 20 EXEC statement . 21 Chapter 3. Communicating with other operating systems . 23 How Expedite Base/MVS uses the CDH . 23 Communicating with ASCII operating systems . 24 Sending text files to an ASCII operating system . 24 Receiving text files from an ASCII operating system . 24 Sending binary files to an ASCII operating system . 24 Receiving binary files from an ASCII operating system . 25 Communicating with host operating systems . ..