Mercury Managed Print Services 8.x Release History
Current Mercury Managed Print Services Release History
[19/02/2021]
FSM Version 8.17a
Fixes
- Web Client (Client): Input for SNMP community only accepted 15 chars while 31 are documented in RFC.
- Client: Testing if a poll was complete might have caused a deadlock in SNMP manager thread with huge numbers of printers.
- Web Client (Server): Extended menu and manager news defined in oem.ini did not fallback to english entries, if not defined in current browser language.
- Web Client (Server): Saving printer groups with a large number of printers failed.
- Web Client (Server): Printer group names could not be modified.
- Web Client (Server): Avoid orphan PHP session files.
- Web Client (Server): Chosing a user with no contracts on printer list made the busy indicator run wild.
- Server: New variable for notification mail subject will be replaced by the SNMP contact information retrieved from printer.
- Server: Curl communication with SDS or KFC sometimes caused config server crashes when passed data was voluminous.
- Server: Brother status notification didn't send Belt End Soon.
- Server: XML-RPC function fsm.server.device.getcounters did not return any counter if called by a user with admin rights granted that doesn't have customers or printers.
Features
- Web Client (Server): Support for Brother MPS is now optional in settings.
- Web Client (Server): Threshold definitions now also offer Brother status notification as action.
- Web Client (Server): New Report 'average coverage'.
- Web Client (Server): Manual refills are now always possible for printing heads and paper of HP Designjet 1100/1200/1300/1700.
[14/12/2020]
FSM Version 8.17
Fixes
- Web Client (Server): The client list page was starting with 2nd page and if the result set was less clients than a page full, it was empty.
- Web Client (Server): Selecting a customer on client list page produced an SQL error.
- Web Client (Server): Sorting printer list by asset no. failed with an SQL error.
- Web Client (Server): Printers could not be updated in some cases.
- Web Client (Server): Opening alert page, threshold page or maintenance page could have caused an error.
- Web Client (Server): Reports using a time period as option did not work for spanish, portuguese and japanese browser language.
- Web Client (Server): The most missed button since v8.14 'update list' on printer list page is back.
- Web Client (Server): On printer list page it was possible to use menue actions for licensing printers although no dealer/customer was selected, as a result the printer was not licensed.
- Web Client (Server): Since v8.14 the menu actions for licensing/unlicensing a printer on printer list page did not work with unlimited Printer license.
- Web Client (Server): Since v8.14 the back, delete and OK button on printer page always returned to a complete printer list, now the last filter settings when leaving the printer list are restored
- Web Client (Server): Not all e-mail addresses for notification mails have been checked for a valid format.
- Web Client (Server): Deleting a printer from printer page using the delete button produces a PHP error.
- Web Client (Server): The dashboard server widget wasn't working for access code users even if the corresponding user had administrator right granted.
- Server: Automatic sent mails like counter, marker level, event etc. did not show the correct printer address but other text.
- Server: Under circumstances billing periods were assigned to printers, if contracting was not licensed.
- Server: XML-RPC function fsm.client.device.delete always returned -1.
Features
- Server/Client/WebClient(Server): Support for Brother specific replacement counters and remaining life counters. These counters are shown as vendor specific counters on counter tab of printer page. A client update is required!
- Server/WebClient(Server): Support for Brother status notification mails. These mails are sent after each data transfer from clients to a specific e-mail address to feed a Brother MPS system. Configuration is done per customer. A client update is required!
- Server/WebClient(Server): Support for Brother machinelog.csv, this file can be sent in regular intervals to a specific e-mail address to feed a Brother MPS system. Configuration is done per customer.
- Server/WebClient(Server): The serial of the supplies is no longer discarded from the prtMarkerSuppliesDescription, but captured and is used for change detection. For printers that deliver the serial in the private MIB, the PMD file must be adapted. If a change of the serial is detected, a supply change is recorded without plausibility check. The respective recorded serials are shown in reports.
- Server/WebClient(Server): If a marker supply is constantly reporting -2 as prtMarkerSuppliesLevel, a level is now emulated by calculation from range and counter difference. Therefore the page range must be set in the system under consumables. Attention, as long as the last change has not "inserted" an orderable supply by an eShop order, the non-orderable supply of the printer model is considered as inserted and therefore its range. If the printer itself delivers a prtMarkerSuppliesMaxCapacity and the prtMarkerSuppliesSupplyUnit 7 (Impressions) or 8 (Sheets), this value is used automatically as page range. If a printer is newly detected, this value is not very reliable, because the actual level of the supply is not known. After a change, which can only be detected by serial change of the supply, the values are correct in all conscience.
[21/10/2020]
FSM Version 8.16a
Fixes
- Web Client (Server): Since 8.14 two-stage confirmations with menu actions on printer list page didn't show 2nd stage.
- Web Client (Server): Referring from user list page to printer list page clicking the number of printers of a user didn't show just that number of printers but all.
- Web Client (Server): Searching printers on printer page for a specific user and not assigned to a contract did not work.
- Web Client (Server): Since v8.12 entering a filter text on client list page caused an error message.
- Web Client (Server): The neutral submitter introduced with v8.15 was not shown correctly in client list.
- Web Client (Server): An empty result caused a JS error with client list.
- Web Client (Server): Since v8.14 the session timeout wasn't handled properly on printer list page.
- Web Client (Server): Local printers as introduced in v8.16 in printer list while creating a printer group were not listed as 'local printer'.
- Web Client (Server): The printer list while creating a printer group did show deleted printers also.
- Server: The automatic counter report mail did not show cost center.
Features
- Web Client (Server): Printers can now be reassigned from one customer to another. The system option Allow exchange of printers between customers has to be enabled, then after selecting a customer on printer list page, selected printers may be reassigned to another customer of same dealer by menu action Reassign
[01/10/2020]
FSM Version 8.16
Fixes
- Web Client (Server): Report option for time interval didn't work correctly for 'this half year'.
Features
- Web Client (Server): Dealers now may manually add local printers to a customer. These printers are not monitored though the customer has to enter the counters manually. Marker thresholds and SNMP alerts are not supported for these printers. Also the dealer may configure a reminder mail that will be sent to the customer on 15th and/or 30th of a month to report the counters on the printer's page. If done, an optional notification mail may be sent to the dealer about the manual counter report.
[21/09/2020]
FSM Version 8.15
Fixes
- Server: XML-RPC function fsm.server.device.getsupplies was returning wrong values for thresholds for supplies of type other, if specific thresholds have been set for different supplies as fuser, OPC, etc. .
Features
- Server: At settings new options neutral submitter name and dealer for neutral submitter have been introduced. Printers reported by clients with this submitter name will not be assigned to a customer when created, but to the here configured dealer. They are shown on printer list page with as customer. The dealer configured for neutral submitter name and the administrator then may assign printers to this dealer's customers. As long as these printers are not assigned, counters and supply levels will not be aquired.
- Server: CSV import of dfm []-prtlist.csv now assigns unassigned printers to customers if the dealer name given in filename is the same as configured as dealer for neutral submitter and the CSV file contains a column with an existing customer name for each printer and an unassigned printer can be found by MAC address and/or serial number given in CSV data for the printer.
- Server: With CSV import of dfm []-prtlist.csv printer which so far were assigned to anothet customer than given in CSV file, will be transferred to the customer in CSV file. Prerequisite is that the dealer name given in filename is the same as configured as dealer for neutral submitter and the CSV file contains a column with an existing customer name for each printer and the option 'Allow exchange of printers between customer' (Settings/General/System) is set.
- Web Client (Server): Creation of printer groups now supports also features and the 3 userdefined info fields as criterion for filtering existing printers.
- Web Client (Server): Filter criterions for printers used when stting up a printer group now are stored with the group definition.
- Web Client (Server): Page charging report now supports user defined date intervals. The free page quotas per month are used on a 30 days base. Time difference in days / 30 = number of months counted. If the reminder of days / 30 is > 15 another month is added.
[21/08/2020]
FSM Version 8.14a
Fixes
- Web Client (Server): Sorting printers on printer list page with PMD file columns caused an SQL error.
- Web Client (Server): Since v8.13 the suggesting combox box for printer models caused an SQL error.
- Web Client (Server): Pressing enter with printer list page caused page a reload.
- Web Client (Server): Report devices counter overview caused an SQL Error when large page counters haven't been used on system.
Features
- Server: The notification mail sent for threshold events now also informs about actual levels and thresholds of all markers in its body.
- Server: New XML-RPC functions fsm.server.threshold.* and fsm.server.device.setthreshold.
[04/08/2020]
FSM Version 8.14
Fixes
- Web Client (Server): Fixed an issue where a dealer or customer with admin rights couldn't check some rights for third-party customers.
- Web Client (Server): Deleteing all customer groups deleted printer groups instead.
- Web Client (Server): User group names and printer group names with '<' or '>' in the name disappeared.
Features
- Web Client (Server): Re-design of printer list page with column selection and new search options.
[15/07/2020]
FSM Version 8.13
Fixes
- Web Client (Server): 'Select all' in client list fixed.
- Web Client (Server): Fixed an issue where a dealer with admin rights couldn't check some rights for third-party customers.
Features
- Web Client (Server): The report devices overview now also shows if Kyocera KFS is active for a device.
- Web Client (Server): Contracts now support up to 2 more price options depending on printer model for page billing report.
- Web Client (Server): Searching printers now also supports using any of the 3 freely definable info fields as criterion.
- Web Client (Server): New report devices unreachable is listing devices not answering and showing possible reasons.
- Web Client (Server): A dealer is now able to configure the period how long historical data is kept in the database, such as already before supply levels(12), now also counter values(12), events(6) and supply orders(12) individually. Numbers in brackets are default values in months when creating a new dealer record. All data records older will be removed after each data transfer from client. Events have to be cleared and orders have to be complete to be removed.
- Web Client (Server): The supply orders report now also shows the notes that were entered when orders were done.
- Server / Client: Customer clients (update required) now always transfer numerical IP addresses to the server. In case the client has DNS activated, this makes the IP address in addition to the DNS name on the server web client available. If the numerical IP address differs from the printer's address, it will be shown as grey text below in the printer list. This also will be done in reports. IP address is now also availabe as search criterion on printer list page.
- Client: Support for Canon DR scanners, that are USB scanners connected to a PC on which an agent is installed that can be queried via SNMP.
[13/05/2020]
FSM Version 8.12
Fixes
- Web Client (Server): Tables remain on the current page after editing or reload.
- Web Client (Server): Page charge report now also offers month as arbitrary charge period.
- Web Client (Server): For users without statistics right granted switching among the tabs on printer page didn't work correctly.
- Web Client (Server): Filter input on printers tab when defining printer groups stopped working when typing too fast.
- REST: Full styling of login dialog per login-config.php and login-user.css.
Features
- Mobile App.
- Server: New feature Customer groups for assignmet to access keys to grant access to a selected set of customer printers.
- Server: Printer groups now can be created based on model types.
[20/03/2020]
FSM Version 8.11
Fixes
- Web Client (Server): If HP-SDS connection failed, 'Firmware actual' was display in printer details.
- BLS: Possible 'missing thread' messages during program start fixed.
Features
- REST: Accelerated data transfer to server after creating a device.
- Server: Accelerated PMD update on server start.
[13/03/2020]
FSM Version 8.10
Fixes
- Configuration server: Fixed an issue where the import of a device import file (nps.sqlite) into an older Mercury server (< 10.24) failed.
- Server: If a printer reported e.g. "cyan ink" or "cyan toner" as colorant, the colorant wasn't shown in color.
- Server: Umlauts in body of notification mails had been replaced by '_'.
- Client: Creation of source identifiers did not work in new installations.
- Client: Extended Counters were not enabled by default in some cases.
- Client: Fixed an issue where data acquisition has stopped on printers where the model name has changed (Lexmark Firmware Update).
- Client: Fixed an issue where the SNMP community were not applied on existing printers at FSM Client side (XML Printer Import).
- Web Client (Server): On settings page, SDS Tab, the button Test URL didn't work.
- Web Client (Server): If dealers had no alert rules created but the administrator, on printer list page in assign dialog for alert rules the list was empty.
- Web Client (Server): The order shop dashboard widget was showing a different number of open orders than the order history did.
- Web Client (Server): Duplicates could appear when displaying the dealer's client list.
Features
- Kyocera KFS support.
- New report 'Surplus pages charging' - regarding the numbers of free pages and page prices configured with a contract, this report creates a charge bill for the selected period of months.
- If OrderShop is enabled, a notification mail about a reached threshold now also contains the order identification of an automatically placed order or the created order proposal for manual order. This order identification can be used for later reference to that order process.
- Client: Eastman Kodak Scanner Support.
[23/01/2020]
FSM Version 8.0
Fixes
- Server: Avoid threshold notifications with empty date in past.
- Server: Since v7.24b the deletion of devices using XML-RPC function fsm.server.device.delete did not delete the device record.
- Client: Forcing a refresh of data at JAMC according to HP recommendation should avoid wrong state 'The device cannot be reached from the connector'.
- Client: Data transfer of newly found printers only after acquisition of features, counters and supply levels (bulk).
- Client: Data transfer at end of quarter fixed.
- Web Client (Server): eShop widget showed wrong data, if closed with 'cancel' on creation time.
- Web Client (Client): Import of networks.csv failed, if last column header was not preceded by a space.
- Web Client (Client): SMTP settings available in 'GPI only' mode.
Features
- Web Server: REST API for Mobile Apps.
- Server: XML-RPC function fsm.server.device.getsupplies now also returns up to 3 threshold values (days/pages/percent) for each supply if set in the threshold rule applied to the device.
- Server: Missing report mails now show e-mail contacts of customer and dealer.
- Server: Notification mails for exceeding click count now also show the customer name.
- Web Client: Graphs for page counter and marker levels are back and show last 30 days. The full history is still availabe via button.