{"id":21,"category_id":6,"slug":"osxrefs","type":null,"name":"OSXREFS","code":"OSX","content":"<p><strong>OSXREFS consists of 4 utility programs<\/strong><\/p>\r\n<p><strong>OSXDSN<\/strong>, <strong>OSXLINKS<\/strong>,\r\n<strong>OSXSCAN<\/strong> and <strong>OSXPROC<\/strong> provide the\r\nfollowing functions:<\/p>\r\n<ul>\r\n<li>Cross-reference datasets and PROCEDURES in a specified\r\nJCLLIB\/PROCLIB<\/li>\r\n<li>Cross-reference Programs and PROCEDURES that execute them<\/li>\r\n<li>Cross-references strings found in PDS members<\/li>\r\n<li>Cross-reference JCL Procedures and executed Programs<br>\r\n&nbsp;<\/li>\r\n<\/ul>\r\n<p><strong>OSXDSN<\/strong> - Scans a JCLLIB\/PROCLIB and builds a cross\r\nreference showing all PROCS which contain a DD statement for each\r\ndataset name. Parm options allow you to limit the report to disk files,\r\ntape files, or files with DISP=NEW.<\/p>\r\n<p><strong>OSXLINKS<\/strong> - Lists all the programs in your link\r\nlibraries (up to six libraries) and lists all the procs that execute\r\neach program. This is handy when a program change requires the JCL to\r\nbe modified each place the program is executed.<\/p>\r\n<p><strong>OSXSCAN<\/strong> - Scans a PDS and identifies members which\r\ncontain specific character strings. You may search for up to 15\r\ncharacter strings in one run.<\/p>\r\n<p><strong>OSXPROC<\/strong> - Lists all PROCS and the programs they\r\nexecute using any PROCLIB as input.<\/p>\r\n<p>ISPF panel support allows easy access to each of the utilities and\r\nthe optional parameters or use standard JCL. Source code is included\r\nfor all four programs for customized tailoring beyond that already\r\nprovided.<\/p>\r\n<p><br><\/p>\r\n<div><\/div>\r\n<div><\/div>\r\n<div><\/div>","summary":"","featured":0,"status":1,"passwords":1,"extended_info":"0","deleted_at":null,"created_at":"2017-11-14T23:21:26.000000Z","updated_at":"2019-11-01T01:17:05.000000Z","sorted_releases":[{"id":1013,"parent_id":null,"product_id":21,"release":"2.3","notes":"<p>Enhancements:<\/p><ul>  <li>Support for MLKEYS\r\n  <\/li><li>New OSX Options module      created by macro OSX$MAC to avoid source code changes\r\n  <\/li><li>New OSXKEYS module to      create Lic Key Info report\r\n <\/li><\/ul><p><\/p>","released_on":"2025-08-18T20:26:47.000000Z","deleted_at":null,"children":[]},{"id":237,"parent_id":null,"product_id":21,"release":"2.2","notes":"<p>Added support for PCCA above the line added in z\/OS 1.9.<\/p>","released_on":"2008-02-20T01:31:27.000000Z","deleted_at":null,"children":[]},{"id":238,"parent_id":null,"product_id":21,"release":"2.1","notes":"\n<ul>\n <li>Added support for short blocks to all of the utilities. A short block was being treated as end-of-member which was preventing the utilities from reading all of the data.<\/li>\n <li>Converted CLIST to REXX for panel support.<\/li>\n <li>Modified panels for improved consistency.<\/li>\n <li>Added additional help panels<\/li>\n <li>Added support for National characters for DSN, DD names and members.<\/li>\n <li>Made minor performance enhancements to OSXDSN utility.<\/li>\n <li>Added key for OSXPROC report.<\/li>\n <li>Added variable begin and end column parameters to limit the column range searched by the SCAN utility. Previous assumed values were 1 and 71. Can significantly reduce search time in very large files.<\/li>\n <li>Added USERID and SIZE to print along side the member name in the SCAN report.<\/li>\n <li>Modified the Date format to be CCYY\/MM\/DD in all reports including the change date in the SCAN report.<\/li>\n <li>Added several new panel fields for the SCAN utility and re-worded existing prompts to reduce ambiguity.<\/li>\n <li>Modified the summary information on the SCAN report to include matching members and lines found as well as columns scanned.<\/li>\n <li>Made minor performance enhancements to OSXSCAN utility.<\/li>\n<\/ul>\n","released_on":"2002-03-18T23:21:26.000000Z","deleted_at":null,"children":[]},{"id":239,"parent_id":null,"product_id":21,"release":"2.0","notes":"\n<ul>\n <li>Added ISPF panel support.<\/li>\n <li>Added year 2000 support.<\/li>\n <li>Modified report headers to better describe option parameters used.<\/li>\n<\/ul>\n","released_on":"1996-01-02T23:21:26.000000Z","deleted_at":null,"children":[]},{"id":240,"parent_id":null,"product_id":21,"release":"1.6","notes":"<p>Maintenance release<\/p>","released_on":"1988-04-15T23:31:43.000000Z","deleted_at":null,"children":[]}],"releases":[{"id":237,"parent_id":null,"product_id":21,"release":"2.2","notes":"<p>Added support for PCCA above the line added in z\/OS 1.9.<\/p>","released_on":"2008-02-20T01:31:27.000000Z","deleted_at":null,"children":[]},{"id":238,"parent_id":null,"product_id":21,"release":"2.1","notes":"\n<ul>\n <li>Added support for short blocks to all of the utilities. A short block was being treated as end-of-member which was preventing the utilities from reading all of the data.<\/li>\n <li>Converted CLIST to REXX for panel support.<\/li>\n <li>Modified panels for improved consistency.<\/li>\n <li>Added additional help panels<\/li>\n <li>Added support for National characters for DSN, DD names and members.<\/li>\n <li>Made minor performance enhancements to OSXDSN utility.<\/li>\n <li>Added key for OSXPROC report.<\/li>\n <li>Added variable begin and end column parameters to limit the column range searched by the SCAN utility. Previous assumed values were 1 and 71. Can significantly reduce search time in very large files.<\/li>\n <li>Added USERID and SIZE to print along side the member name in the SCAN report.<\/li>\n <li>Modified the Date format to be CCYY\/MM\/DD in all reports including the change date in the SCAN report.<\/li>\n <li>Added several new panel fields for the SCAN utility and re-worded existing prompts to reduce ambiguity.<\/li>\n <li>Modified the summary information on the SCAN report to include matching members and lines found as well as columns scanned.<\/li>\n <li>Made minor performance enhancements to OSXSCAN utility.<\/li>\n<\/ul>\n","released_on":"2002-03-18T23:21:26.000000Z","deleted_at":null,"children":[]},{"id":239,"parent_id":null,"product_id":21,"release":"2.0","notes":"\n<ul>\n <li>Added ISPF panel support.<\/li>\n <li>Added year 2000 support.<\/li>\n <li>Modified report headers to better describe option parameters used.<\/li>\n<\/ul>\n","released_on":"1996-01-02T23:21:26.000000Z","deleted_at":null,"children":[]},{"id":240,"parent_id":null,"product_id":21,"release":"1.6","notes":"<p>Maintenance release<\/p>","released_on":"1988-04-15T23:31:43.000000Z","deleted_at":null,"children":[]},{"id":1013,"parent_id":null,"product_id":21,"release":"2.3","notes":"<p>Enhancements:<\/p><ul>  <li>Support for MLKEYS\r\n  <\/li><li>New OSX Options module      created by macro OSX$MAC to avoid source code changes\r\n  <\/li><li>New OSXKEYS module to      create Lic Key Info report\r\n <\/li><\/ul><p><\/p>","released_on":"2025-08-18T20:26:47.000000Z","deleted_at":null,"children":[]}]}