{"id":10,"category_id":1,"slug":"file-compare","type":null,"name":"File-Compare","code":"FIC","content":"<p><strong>Compare 2 versions of a file<\/strong><\/p>\r\n<ul>\r\n <li>Compare any combination of:<\/li>\r\n<\/ul>\r\n<p style=\"margin-left: 80px;\">Vsam KSDS dataset. Processed forwards or backwards.<br>\r\nVsam ESDS dataset. Processed forwards or backwards.<br>\r\nVsam RRDS dataset. Processed forwards or backwards.<br>\r\nTape or Disk (Q)Sam fixed block, fixed record length file.<br>\r\nTape or Disk (Q)Sam fixed record length file.<br>\r\nTape or Disk (Q)Sam variable block, variable record length file.<br>\r\nTape or Disk (Q)Sam variable record length file.<\/p>\r\n<ul>\r\n <li>All combinations of block length and record length.<\/li>\r\n <li>Up to 8 concatenated keys with a total length of up to 256 bytes.<\/li>\r\n <li>Discrete or Overlapping keys.<\/li>\r\n <li>All keys can be ascending or descending.<\/li>\r\n <li>Select any of the following to be printed:<\/li>\r\n<\/ul>\r\n<p style=\"margin-left: 80px;\">Added records.<br>\r\nDeleted records.<br>\r\nEqual records.<br>\r\nNot-equal, before and after records.<\/p>\r\n<ul>\r\n <li>Record selection to include or exclude records.<\/li>\r\n <li>Record skipping allows the first portion of a file to be skipped.<\/li>\r\n <li>Provides ability to include\/ignore portions of a record.<\/li>\r\n <li>End-of-File forcing prevents reading all records in a file.<\/li>\r\n <li>Compare can be ended based on threshold of unequal records.<\/li>\r\n <li>Print records in:<\/li>\r\n<\/ul>\r\n<p style=\"margin-left: 80px;\">Character format.<br>\r\nHexadecimal format.<br>\r\nCharacter and hexadecimal format.<\/p>\r\n<ul>\r\n <li>All keys in records are underlined by '_'.<\/li>\r\n <li>All differences in records are underlined by '*'.<\/li>\r\n <li>End of job statistics show:<\/li>\r\n<\/ul>\r\n<p style=\"margin-left: 80px;\">Number of records on the Old file.<br>\r\nNumber of records selected from the Old file.<br>\r\nNumber of records on the New file.<br>\r\nNumber of records selected from the New file.<br>\r\nNumber of EQUAL records.<br>\r\nNumber of NOT-EQUAL records.<br>\r\nNumber of DELETED records.<br>\r\nNumber of ADDED records.&nbsp;<\/p>\r\n<ul>\r\n <li>Ability to include\/exclude portions of a record from comparison.<br>\r\n &nbsp;<br>\r\n &nbsp;<\/li>\r\n<\/ul>","summary":"","featured":0,"status":1,"passwords":1,"extended_info":"0","deleted_at":null,"created_at":"2017-11-14T23:21:24.000000Z","updated_at":"2017-12-01T04:30:50.000000Z","sorted_releases":[{"id":137,"parent_id":null,"product_id":10,"release":"3.2","notes":"\n<ul>\n <li>Maintenance release. Provides the ability to compare two files with different key offsets. Ensures that key offset processing occurs after NEW-NCLUDE and OLD-NCLUDE<\/li>\n<\/ul>\n","released_on":"1999-09-28T21:21:24.000000Z","deleted_at":null,"children":[{"id":464,"parent_id":137,"product_id":10,"release":"3.2.03","notes":"\n<p>Maintenance release.<\/p>\n","released_on":"2011-09-21T21:21:24.000000Z","deleted_at":null},{"id":135,"parent_id":137,"product_id":10,"release":"3.2.02","notes":"\n<p>Maintenance release.<\/p>\n","released_on":"2000-06-15T21:21:24.000000Z","deleted_at":null},{"id":136,"parent_id":137,"product_id":10,"release":"3.2.01","notes":"\n<p>Maintenance release. Removed the edits that produce FC051, FC052, FC053, and FC054 when OLD-NCLUDEx control cards are used.<\/p>\n","released_on":"1999-11-30T23:21:24.000000Z","deleted_at":null}]},{"id":138,"parent_id":null,"product_id":10,"release":"3.1","notes":"<ul>\r\n <li>Added THRESHOLD keyword allowing termination of the compare based on the number of unequal records reaching a specified threshold.<\/li>\r\n <li>Added condition code processing which will set a condition code to 4 if any records compare not equal.<\/li>\r\n<\/ul>","released_on":"1999-07-22T22:28:41.000000Z","deleted_at":null,"children":[]},{"id":139,"parent_id":null,"product_id":10,"release":"3.0","notes":"\n<ul>\n <li>Added ability to include\/exclude portions of a record from comparison<\/li>\n <li>Added COMPRESS parameter to fit more record comparisons on a page<\/li>\n <li>Added the ability to specify the SELECT string in HEX<\/li>\n <li>Added \"Total number of records compared\" to statistics<\/li>\n <li>Changed parameters OLD-START and NEW-START to be relative to 1 instead\u00a0 0<\/li>\n <li>Applied maintenance<\/li>\n<\/ul>\n","released_on":"1999-02-23T23:21:24.000000Z","deleted_at":null,"children":[]}],"releases":[{"id":137,"parent_id":null,"product_id":10,"release":"3.2","notes":"\n<ul>\n <li>Maintenance release. Provides the ability to compare two files with different key offsets. Ensures that key offset processing occurs after NEW-NCLUDE and OLD-NCLUDE<\/li>\n<\/ul>\n","released_on":"1999-09-28T21:21:24.000000Z","deleted_at":null,"children":[{"id":464,"parent_id":137,"product_id":10,"release":"3.2.03","notes":"\n<p>Maintenance release.<\/p>\n","released_on":"2011-09-21T21:21:24.000000Z","deleted_at":null},{"id":135,"parent_id":137,"product_id":10,"release":"3.2.02","notes":"\n<p>Maintenance release.<\/p>\n","released_on":"2000-06-15T21:21:24.000000Z","deleted_at":null},{"id":136,"parent_id":137,"product_id":10,"release":"3.2.01","notes":"\n<p>Maintenance release. Removed the edits that produce FC051, FC052, FC053, and FC054 when OLD-NCLUDEx control cards are used.<\/p>\n","released_on":"1999-11-30T23:21:24.000000Z","deleted_at":null}]},{"id":138,"parent_id":null,"product_id":10,"release":"3.1","notes":"<ul>\r\n <li>Added THRESHOLD keyword allowing termination of the compare based on the number of unequal records reaching a specified threshold.<\/li>\r\n <li>Added condition code processing which will set a condition code to 4 if any records compare not equal.<\/li>\r\n<\/ul>","released_on":"1999-07-22T22:28:41.000000Z","deleted_at":null,"children":[]},{"id":139,"parent_id":null,"product_id":10,"release":"3.0","notes":"\n<ul>\n <li>Added ability to include\/exclude portions of a record from comparison<\/li>\n <li>Added COMPRESS parameter to fit more record comparisons on a page<\/li>\n <li>Added the ability to specify the SELECT string in HEX<\/li>\n <li>Added \"Total number of records compared\" to statistics<\/li>\n <li>Changed parameters OLD-START and NEW-START to be relative to 1 instead\u00a0 0<\/li>\n <li>Applied maintenance<\/li>\n<\/ul>\n","released_on":"1999-02-23T23:21:24.000000Z","deleted_at":null,"children":[]}]}