EPOLICE change log 2023-06-28 - SETJOBCCSID() procedure now used in RPG programs UPDMSGQ, UPDMSGQ1, UPDMSGQ3, RCVMSGQ in order to support IBMi systems with QCCSID 65535. The above programs can now be executed only by a USRCLS(*SECOFR) user profile. 2021-03-30 - Updated pgm RCVMSGQ. Only a single job at a time can receive messages from a given message queue. 2020-08-08 - The Change Log can now be displayed as an HTML page from the online manual. 2019-08-30 - E-mail notification via SMS now supported by "Program Error Monitor" and "Receive Message Queue" facilities. 2019-03-19 - Added a procedure to test command RCVMSGQ. See page http://www.easy400.net/epolice/html/rcvmsgq.html#4 2016-02-12 - Added command UPDMSGQ to maintain control files used by command RCVMSGQ. - Added commands UPDDUESBS and UPDDUEJOB to maintain the control files used by command CHKSBSJOB. 2015-11-12 - RCVMSGQ no longer abnormally ends for non-vital error messages returned returned from API QMHRCVM . 2015-07-19 - "E-POLICE_User_Guide.pdf" made available in IFS directory /epolice/pdf . 2015-01-11 - Fixed an error in program RCVMSGQ causing failure in checking message text for messages supporting message data. 2014-03-31 - Updated some documentation. 2013-10-30 - Fixed bug in program CHKSBSJOB. 2013-03-11 - E-mail message sent from RCVMSGQ now correctly formatted. 2013-01-09 - Fixed program EDBG that was having troubles in the previous release. 2013-01-05 - Changed the process to create service program EPOLICE/SENDMAIL. That was done to get rid of dependencies from service program MMAIL/SENDMAIL. 2012-11-13 - By mistake cmd/pgm RCVMSGQ was always operating on msgq QSYS/QSYSOPR instead of operating on the message queue specified by the user in cmd RCVMSGQ. 2012-01-10 - Fixed error in pgm Q_FILEERR. Leading zeroes in job number were not displayed. 2011-09-23 - Updated program RCVMSGQ so that it ends abnormally if the message queue is allocated to another job. 2009-07-20 - While previously error messages in file EPOLICEDTA/ERRORS were cleared after one month, now they can be retained for the number of months specified in data area EPOLICEDTA/ERRORSSAVE. Default value is 1 month. If 999 months specified, error messages are never cleared. 2009-04-23 - Fixed pgm EDBG. Was incorrectly handling job numbers starting by zero. 2009-01-19 - Service program EPOLICE/CGISRVPGM2 replaced by service progam EPOLICE/GPSRVPGM . 2008-10-10 - Added subprocedure GetNendJob (collect a list of non-ended jobs) for use of command EDBG. 2008-10-08 - Added command EDBG (Enhanced debug). 2008-09-07 - Pgm SAMPLE2 did require EPOLICE to be in the library list. Fixed. - CGI pgm DSPJOBLOG would bump out if job ended without joblog. Fixed. - Found that the install procedure should also create library MMAILDATA and a few objects there. This is now done through RPG program MMAILDATA called by Q_INSTALL. - The install procedure was not creating IFS directories /mmail and /mmail/temp. This is now fixed in pgm Q_INSTALL.