Clients
- In , it is now possible to filter clients with a suspended service based on the reason for the suspension of the service.
- A new column has been added to the table in the tab: Monthly price incl. VAT. Whether the column is displayed or not depends on the configuration of this page.
- Clients' SMS messages are now identified as belonging to a particular client even based on the contact persons entered in the Client card.
Clients
- In , you can now add as many notes to each request as you want. It is also possible to send an email directly to the person that made the request in question. These emails are then saved to the history of the given request.
- Authorized requests from clients now contain a link to the relevant Client card.
Hardware
-
In , descriptions of individual interfaces are available for graphs of a particular router.
-
Ramdisk and scripts used for data retrieval and graph creation have been optimized.
- The page has been rewritten.
Hardware
- There is a new subtab in the tab - . In the future, it will aggregate all the global settings related to hardware matters. At this point, three tabs can be found here: , and .
Invoicing
- The system now checks whether the VS (variable symbol) entered during the bulk generation of invoices is in the correct format. The system will allow you to enter only numerical values into the given field.
Invoicing
-
: In the payment details, you can find the name of the relevant client for each entry.
-
The watermark used on proforma invoices has been modified. It is now valid according to the PDF specification.
Invoicing
- Bulk generation of invoices: If you are about to issue invoices for the previous year/for the next year, the system will inform you of the fact and ask you whether the numerical series used is correct. The system also checks whether the issue date is separated from the invoiced month by more than a month.
Scheduling
- Technicians' daily plans now contain the GPS coordinates of relevant clients.
Scheduling
- A new column - Estimated time - has been added to the tab. You can specify how long individual unscheduled tasks are supposed to take.
Settings
-
A new filter Tariff has been added to the tab. With its help, you can generate bulk contracts for a particular tariff.
-
The auto_logout function has been fixed. The system did not display the set value (in minutes), but only information about whether the given function was active or inactive.
-
The tab has been reenabled. You can now select a particular group in the configuration of rights of individual administrators.
-
In , you can now add a note to reserved IP addresses.
-
There is a new variable mac_logger in . With its help, you can activate/deactivate MAC address logging. Default state: inactive. In this case, the number of database accesses is dramatically reduced.
Settings
- There are new items in - request_create_the_task and request_hour_for_task. The first item mentioned allows you to activate the automatic creation of a new task in on the basis of the data that a client entered through the request form on the web. Such a task is then assigned to those administrators that have the Manage request in Scheduling option activated. The task is scheduled for the following day. The time is set according to the request_hour_for_task item.
- Bulk SMS messages - sms_minute_limitation: If you want to use this function, bear in mind the following: The configuration part is the same as before, but the function itself works differently. You can enter the maximum number of SMS messages that may be sent within a minute in the system settings. In practice, however, the system monitors the number of SMS messages sent within a second. The number of SMS messages sent within any second can never exceed 1/60 of the set limit value. This function is especially important in the case of the SMPP protocol.
- It is now possible to disable the UBNT vulnerability alert with the help of the show_ubnt_warning item in .
- In , generated contracts are zipped into one ZIP file that you can download.
- In , it is possible to set a different VAT rate for the Internet service. This setting is particularly relevant to Hungarian providers.
Statistics
Statistics
- If the History database is too large, you will be notified of the fact immediately after login. In , the system will highlight those records that are over the limit and you will be able to change the length of data retention setting.
Other
- The Bulk e-mail form ( ) now includes a filter for contracts that are about to expire, which will make it much easier for you to send notifications to clients informing them that their contract is about to expire.
- The page has been rewritten.
Other
Other
- There is a new item in - Check e-mail addresses. When you click on the Continue button, a list of clients with wrong e-mail addresses will be displayed.
- There is a new item in - Bulk configuration of NAGIOS notifications (for selected device types).
- There is a new option in - Suspend your Client portal. When you click on the Continue button, you can enter a message that will be displayed to your clients.
This version contains improvements/modifications that are relevant only to Czech providers.
Clients
- In , it is now possible to filter clients with a suspended service based on the reason for the suspension of the service.
- A new column has been added to the table in the tab: Monthly price incl. VAT. Whether the column is displayed or not depends on the configuration of this page.
- Clients' SMS messages are now identified as belonging to a particular client even based on the contact persons entered in the Client card.
Invoicing
- The system now checks whether the VS (variable symbol) entered during the bulk generation of invoices is in the correct format. The system will allow you to enter only numerical values into the given field.
Scheduling
- Technicians' daily plans now contain the GPS coordinates of relevant clients.
Other
- The Bulk e-mail form ( ) now includes a filter for contracts that are about to expire, which will make it much easier for you to send notifications to clients informing them that their contract is about to expire.
- The page has been rewritten.
Several reported bugs have been fixed.
General
A new script management system has been implemented. All basic system functions are covered (router updates, data retrieval, graph updates, email sending, email parsing, etc.). For each process, the time of the last start and the average running time are recorded. If the allowed running time of a script has been exceeded, the script will not be allowed to run until this setting is reset. That happens every hour on the hour. At the same time, an email notification is sent to the administrator as well as to the ISPadmin technical support department (debug @ ispadmin.eu). We will use these emails for analysis of individual processes and their subsequent optimization. You can deactivate the sending of such notifications with the help of the ps_manager_send_info item in .
This system is supposed to prevent the server from becoming overloaded and to prevent system resources from being exhausted. Potential issues with system performance are thus avoided. It is important for you to react somehow to these notifications. You should check the perfomance of your system and possibly contact the ISPadmin technical support department.
We would like to assure you that the above-mentioned email notifications do not contain any personal or other sensitive data. They are used solely for the purposes of system development and optimization as well as for the purposes of ISPadmin technical support provision (in cases where issues with individual processes are dealt with).
You can check the current status of individual scripts by running the script /usr/local/script/ispadmin/cronProcessManager.pl debug from the system console. In the list that appears on the screen, scripts that have been temporarily suspended are marked in red. In the Running time column, the average running time of each script is displayed. In the Cycle column, the allowed running time of each script is displayed. Scripts marked in green are running processes.
General
A new script management system has been implemented. All basic system functions are covered (router updates, data retrieval, graph updates, email sending, email parsing, etc.). For each process, the time of the last start and the average running time are recorded. If the allowed running time of a script has been exceeded, the script will not be allowed to run until this setting is reset. That happens every hour on the hour. At the same time, an email notification is sent to the administrator as well as to the ISPadmin technical support department (debug @ ispadmin.eu). We will use these emails for analysis of individual processes and their subsequent optimization. You can deactivate the sending of such notifications with the help of the ps_manager_send_info item in .
This system is supposed to prevent the server from becoming overloaded and to prevent system resources from being exhausted. Potential issues with system performance are thus avoided. It is important for you to react somehow to these notifications. You should check the perfomance of your system and possibly contact the ISPadmin technical support department.
We would like to assure you that the above-mentioned email notifications do not contain any personal or other sensitive data. They are used solely for the purposes of system development and optimization as well as for the purposes of ISPadmin technical support provision (in cases where issues with individual processes are dealt with).
You can check the current status of individual scripts by running the script /usr/local/script/ispadmin/cronProcessManager.pl debug from the system console. In the list that appears on the screen, scripts that have been temporarily suspended are marked in red. In the Running time column, the average running time of each script is displayed. In the Cycle column, the allowed running time of each script is displayed. Scripts marked in green are running processes.
Clients
-
You can now add a note to an IPTV service.
-
HU localization: Wrong prices for Internet services were displayed in the Client card, in and in the tariff settings when a special VAT rate for Internet services was used. The bug is fixed now.
-
The form used for adding a new General service to the system has been fixed. Before the fix, it was not possible to enter a price in the form of a decimal number.
- When a credit note is issued, the system, by default, confirms it immediately (the Confirm credit note now checkbox). The note is thus immediately included in the various accounting overviews in the system.
Hardware
-
In , descriptions of individual interfaces are available for graphs of a particular router.
-
Ramdisk and scripts used for data retrieval and graph creation have been optimized.
- The page has been rewritten.
Settings
-
A new filter Tariff has been added to the tab. With its help, you can generate bulk contracts for a particular tariff.
-
The auto_logout function has been fixed. The system did not display the set value (in minutes), but only information about whether the given function was active or inactive.
-
The tab has been reenabled. You can now select a particular group in the configuration of rights of individual administrators.
-
In , you can now add a note to reserved IP addresses.
-
There is a new variable mac_logger in . With its help, you can activate/deactivate MAC address logging. Default state: inactive. In this case, the number of database accesses is dramatically reduced.
Statistics
Invoicing
-
: In the payment details, you can find the name of the relevant client for each entry.
-
The watermark used on proforma invoices has been modified. It is now valid according to the PDF specification.
Other
- Several bugs have been fixed.
- We have made changes in the translation of certain terms. Here is an overview:
- user, customer --> client
- billing --> invoicing
- claim --> debt
- pair, join --> match (Payment matching)
- settlement --> payment
- universal --> general (General service)
- collective, multiple, mass --> bulk (e.g. Bulk action)
- summary --> overview
- continuous --> pending (Pending item)
- withdrawal --> cancellation (Contract cancellation)
- codebook --> code list
- Several bugs have been fixed.
- We have made changes in the translation of certain terms. Here is an overview:
- user, customer --> client
- billing --> invoicing
- claim --> debt
- pair, join --> match (Payment matching)
- settlement --> payment
- universal --> general (General service)
- collective, multiple, mass --> bulk (e.g. Bulk action)
- summary --> overview
- continuous --> pending (Pending item)
- withdrawal --> cancellation (Contract cancellation)
- codebook --> code list
Clients
- In , you can now add as many notes to each request as you want. It is also possible to send an email directly to the person that made the request in question. These emails are then saved to the history of the given request.
- Authorized requests from clients now contain a link to the relevant Client card.
Hardware
- There is a new subtab in the tab - . In the future, it will aggregate all the global settings related to hardware matters. At this point, three tabs can be found here: , and .
Settings
- There are new items in - request_create_the_task and request_hour_for_task. The first item mentioned allows you to activate the automatic creation of a new task in on the basis of the data that a client entered through the request form on the web. Such a task is then assigned to those administrators that have the Manage request in Scheduling option activated. The task is scheduled for the following day. The time is set according to the request_hour_for_task item.
- Bulk SMS messages - sms_minute_limitation: If you want to use this function, bear in mind the following: The configuration part is the same as before, but the function itself works differently. You can enter the maximum number of SMS messages that may be sent within a minute in the system settings. In practice, however, the system monitors the number of SMS messages sent within a second. The number of SMS messages sent within any second can never exceed 1/60 of the set limit value. This function is especially important in the case of the SMPP protocol.
- It is now possible to disable the UBNT vulnerability alert with the help of the show_ubnt_warning item in .
- In , generated contracts are zipped into one ZIP file that you can download.
- In , it is possible to set a different VAT rate for the Internet service. This setting is particularly relevant to Hungarian providers.
Statistics
- If the History database is too large, you will be notified of the fact immediately after login. In , the system will highlight those records that are over the limit and you will be able to change the length of data retention setting.
Scheduling
- A new column - Estimated time - has been added to the tab. You can specify how long individual unscheduled tasks are supposed to take.
Invoicing
- Bulk generation of invoices: If you are about to issue invoices for the previous year/for the next year, the system will inform you of the fact and ask you whether the numerical series used is correct. The system also checks whether the issue date is separated from the invoiced month by more than a month.
Other
- There is a new item in - Check e-mail addresses. When you click on the Continue button, a list of clients with wrong e-mail addresses will be displayed.
- There is a new item in - Bulk configuration of NAGIOS notifications (for selected device types).
- There is a new option in - Suspend your Client portal. When you click on the Continue button, you can enter a message that will be displayed to your clients.