Hello everyone! I'd like to draw your attention to the File Manager Base feature today. As you know, the File Manager for z/OS product consists of FM/Base, FM/DB2, FM/IMS and FM/CICS. As the names imply, we provide different sets of functionality to enable you to work with data stored in a variety of formats on your z/OS platform. For example, FM/DB2 is for manipulating data stored in DB2 databases, and FM/IMS for manipulating data stored in IMS databases.
File Manager has been around for years. So why do I want to discuss FM/Base now? Because the functionality of FM/Base has been enhanced significantly in recent years. Not only can you manipulate data stored in a variety of data set types and HFS files (that's the old stuff), but also (the new stuff) you can manipulate data stored in WebSphere MQ queues and CICS resources (CICS files, CICS Transient Data queues and CICS Temporary Storage queues).
You can edit and view these queues and resources while formatting the data using your copybook. The diagram below shows what I'm talking about. The diagram shows how the binary data sent from an MQ application can be formatted into tabular text. You can do exactly the same for CICS resources.
I think this makes FM/Base pretty useful... Some scenarios I'm thinking of:
Copy the contents of a CICS file from a production environment to a CICS file in a development environment or a flat file, for problem diagnosis.
Write some test data to an MQ queue from a file.
Compare the contents of a CICS TS queue in a development environment with the contents of a CICS TS queue in a test environment.
Generate some test data according to the layout of a copybook to an MQ queue or a CICS resource.
Print the current messages available on an MQ queue.
The prefix for identifying an MQ queue.
The name of the WebSphere MQ Queue Manager (subsystem identification ID).
The name of the queue you would like to manipulate.
The prefix for identifying a CICS file.
The prefix for identifying a CICS TD queue.
The prefix for identifying a CICS TS queue.
The name of the selected resource.
Enjoy manipulating data using FM/Base!