BILLSOFT ERP ChangeLog (Version history)

v13.67 - 24 November 2023

- Improved support for IPTV - TIVI.BG

v13.66 - 24 October 2023

- Improved functionality with Mikrotik Static IPs - PING/ARPING checks.
- Group menu in Packages list is now sorted by name instead of ID.
- Bugfix in payments with points, if period was smaller than 1 month, points were not taken from customer account.
- Menu Orders/Invoices now show proper ammount of points if such were used for payment.
- Bugfix - when reversing order which awarded points for the customer, such were not taken back properly.
- Bugfix - when reversing order which was paid with points, such were not recovered back to customer properly.
- Bugfix on netmap in customer service, pppoe customers had no proper ping status.

v13.65 - 16 October 2023

- Bugfix in REPORT - Report X , Download CSV was not possible.

v13.64 - 11 October 2023

- Updated traffic accounting module for mikrotik to read usernames with Upper case when using PPPoE.

v13.63 - 26 September 2023

- Extended support fot OLT Dasan, added new option for ONT restart using COA call with RADIUSCLIENT, added new fielfd in SETUP-PON.

v13.62 - 20 September 2023

- LinkMobility SMS is now sent from 9:00 till 20:59 , was from 10:00 till 20:59

v13.61 - 28 July 2023

- Improved PON iframe support information - timeout increased from 7 to 10 sec.
- Improved support for DASAN pon + MIkrotik DHCP for IP management.

v13.60 - 9 July 2023

- New option added no_check_ssl for script rconsulting_iptv, this can disable ssl cert check for connection to R-consult.
- Zero payments are now flagged as paid in CASH instead of paid with POINTS, to support invoice print with zero total.
- Added new setup option hide_top_btn which hides GO TO TOP button.

v13.59 - 16 May 2023

- Button Report - Active PPPoE is now renamed to Online PPPoE.
- New setup added online_pppoe_addr which controls shown fields in Online PPPoE report.
- New Permissions added CLIENT_NO_ACCESS, CLIENT_ADDR, CLIENT_PHONE, CLIENT_USERPASS for better and safe service management by operators.

v13.58 - 07 May 2023

- Improved support of static IP checks ( pinger 2 )
- New SMS number validation for Macedonia, setup with sms_check=mk

v13.57 - 04 May 2023

- Bugfix in BGPOST API for paying documents with .99 currency.

v13.56 - 26 April 2023

- Bugfix - EPAY/EASYPAY - payment info was not complete for extra packages.

v13.55 - 10 April 2023

- Improved report Sales - Business Navigator has now column total price.

v13.54 - 03 April 2023

- Improved functionality on telephone type of services.
- Bugfix in customer service, show name of the netmap box was broken.
- Bugfix in netmap list - parent box name was shown correct.
- Improved connect netmap box to customer.

v13.53 - 15 March 2023

Bugfix on payment for service with calendar month option. There was issue with proper number of days till end of the month, introduced in 13.50

v13.52 - 14 March 2023

- Customer Service view now wrap netmap name text, if it's length is more than 45 symbols.

v13.51 - 08 March 2023

- Improved support fot GRIFFIN coder and DVB-C.

v13.50 - 23 February 2023

- Change in menu operators, by default Payment method shows none instead of all.
- Username for customer services is now extended 128 symbols long.
- Bugfix on payment page for customers, in some cases visualized total is shown as 16.100 instead of 17.00 ( fix by Bogdan Borissov )

v13.49 - 12 February 2023

- PING check settings changed to: count=30, size=1200bytes, interval=200ms

v13.48 - 12 February 2023

- Bugfix on PPPoE disconect with many devices with same IP ( like switches )

v13.47 - 15 January 2023

- Буттон GoToTop is now smaller.
- Bugfix on service change, ins_date was preserved from the old service.
- Netmap Power menu now has buttons for edit/delete.

v13.46 - 10 January 2023

- Report SERVICES_DOWNLOAD now shows address of the service.

v13.45 - 04 January 2023

- Added GoToTop button on the bottom right cornet.
- Report RC_IPTV_LOG now has filter by service id.

v13.44 - 20 December 2022

- Added zero vat condition for invoices type5
- Added option in DEBT Edit to choose vat type.
- New menus added in ORGANIZER-SETUP.

v13.43 - 15 December 2022

- Added new option and permisions for operators to edit order_template for customer payments;

v13.42 - 05 December 2022

- Improved integration with IPTV NICE RESTREAMER

v13.41 - 05 December 2022

- Improved speed on ORDER/INVOICE menu for customers.

v13.40 - 02 December 2022

- Improved integration with IPTV NICE RESTREAMER, customer names now show in notes. Added IP limit with PPPoE IP address.

v13.39 - 30 November 2022

- Speed improvements in module NETMAP.

v13.38 - 27 November 2022

- Improved module payments

v13.37 - 27 November 2022

- Added support for IPTV NICE RESTREAMER,

v13.36 - 23 November 2022

- BUGFIX in INVOICE REPORT, fixed problem with pay operator choice.

v13.35 - 20 November 2022

- New option [pay_lock] added for locking customer payments and avoid double payment from different operators on same time.

v13.34 - 17 November 2022

- Bugfix on edit debts in customer and adding new row. New row had no proper debt type.

v13.33 - 12 November 2022

- Rework of module GRAPH - List Routers
- Module Graph now has new function NETWARCH which shows Mikrotik Netwatch info.
- Improved netmap.
- Radiuslog now shows customer names.

v13.32 - 11 November 2022

- Rework of script save-mac-mkt, saving mac addresses from mikkrotik on services with static IPs.

v13.31 - 08 November 2022

- One time debts now have account code.

v13.30 - 04 November 2022

- Invoice report now has FASTPAY as option in filters.
- New filter added in NETWORKS menu.

v13.29 - 30 October 2022

- Perms change in SPRAVKI_PON_DISCOVERY, renamed to SPRAVKI_PON and now include 2 reports : PON DISCOVERY and PON List.
- PON_DISCOVERY now shows all OLTs on once screen.

v13.28 - 27 October 2022

- Bugfix on email warning, fixed problem with message containing quotes.

v13.27 - 26 October 2022

- Improved multiselect menus on various reports.
- New report added - PON List
- Main Customer Info page now show service prices if operator has perm: CLIENT_EDITPKG

v13.26 - 24 October 2022

- New improved traffic accounting with Mikrotik RoS 7.xx

v13.25 - 16 October 2022

- Bugfix on EPAY/EASYPAY payments for services with negative values ( extempts )
- Better sorting of one time debts.

v13.24 - 07 October 2022

- New API added for Griffin DVB-C
- Bugfix on OPER OTP option for 30 days ( was not working )
- New Download Option for REPORT-SALES

v13.23 - 04 October 2022

- Improved EMAIL alert system for service expiration.
- New report added - EMAIL_REPORT

v13.22 - 02 October 2022

- New OPER_VIEW color profile added GOBUL.
- Better sort on report linked customers.

v13.21 - 19 September 2022

- New export invoice file type for business navitaror, it has now account_id code for items.

v13.20 - 15 September 2022

- Bugfix on customer last_update field when edit/delete customer address.

v13.19 - 02 September 2022

- Bugfix in one time service price setup.

v13.18 - 01 September 2022

- Improved RADIUS_SEARCH report, it gets customer names better now.

v13.17 - 24 August 2022

- Bugfix in rf_pon_tv control

v13.16 - 19 August 2022

- Bugfin in netmap where box has IP and no connected customers.

v13.15 - 15 August 2022

- Bugfix on RF_PORT PON control with OLT = HUAWEI and slaved services

v13.14 - 01 August 2022

- New functionality POWER in NETWORK MAP.

v13.13 - 23 July 2022

- Faster PONAPI scripts.

v13.12 - 11 July 2022

- Reworked module NETMAP, now interactive with better information.

v13.11 - 07 July 2022

- Bugfix in radius-login for customers with more than one routed network.

v13.10 - 06 July 2022

- Rework on EXPORT system, config file replaced with DB options. API_IP_CONTROL now is shared between API options.

v13.09 - 30 June 2022

- Fixed a bug when changing services, the new service now copies the status from the old service. Until now, the new service has always been launched started.

v13.08 - 23 June 2022

- Improved visualization of customers' phones.

v13.07 - 22 June 2022

- Added comment option in the SETTINGS section -> PON_SETUP -> IP Addresses.
- Fixed a bug in the list of clients on a page where a client has many services - the show button has not yet worked properly in certain situations.
- In the service of the client when it is ONLINE on PPPOE, the ping button is moved to the IP address, instead of to the MAC address as before.
- in the Customer information menu a button for dialing a phone number has been added, so it is easier to make a call from a mobile device.
- Fixed a bug when connecting a service to a main one that is paid in the future, if the connect button is pressed again, a new obligation was created.
- When changing a service to a more expensive one, the exact number of days until the date until which the old service is paid for is already calculated and thus obligations with the difference in price are added.

v13.06 - 13 June 2022

- Fixed a bug with partial payment of invoices for more than 1 month or for more than 1 item of goods. The information in the payment table was incorrect because of the rest of the invoice
multiplied by the number.

v13.05 - 13 June 2022

- In the customer information menu, the ID numbers of the addresses have been added, as well as in editing an address in a customer service. This will make it easier to navigate
customers with multiple addresses and need to clear / arrange.
- Improved support for LinkMobility SMS API
- Detailed errors for unreceived messages have been added to the SMS report.
- Detailed errors for unreceived messages have been added to the customer SMS menu.

v13.04 - 03 June 2022

- Added option to download ZIP file in reference invoices.

v13.03 - 03 June 2022

- Improved language support in Albanian.
- Improved operation with RConsulting IPTV (accelerated update per 1 min)
- Added option when creating a client for a company outside the European Union without VAT

v13.02 - 17 May 2022

- Added support for DOCSIS modems and Mikrotik + DHCP.

v13.01 - 14 May 2022

- For customer service at IP addresses - no PING / ARP check is performed if a command for disconnected cable of the client is given.
- For information on Mikrotik Router OS 7 (currently 7.2.3) ARPING does not work due to a bug in their system. We are waiting
Mikrotik to fix it:

v13.00 - 12 May 2022

- Added support for traffic graphics with Microtik ROS v7, changes the method for reading traffic from mkt ip accounting to SNMP / SIMPLE QUEUE

v12.93 - 11 May 2022

- Invoice reference again shows the invoices by invoice number.
- In export of invoices as CSV (Reference Invoices) - 2 new fields have been added for Company issued and Company Publisher UIC.

v12.92 - 05 May 2022

- Fixed a bug in the creation of automatic obligations or invoices, which duplicated the price of attached services
to the main service which are of type HIDE DETAILS.
- Invoice reference now shows the invoices sorted by issuance order and not by invoice number. Thus, in companies with several numbers,
no confused display order is received.

v12.91 - 30 April 2022

- Improved SMS Gateway setup.

v12.90 - 27 April 2022

- Improved support for PING functions with the new version of Mikrotik RouterOS 7.

v12.89 - 17 April 2022

- New function - when adding / changing / deleting an address in a client, the date of the last edition also changes.

v12.88 - 02 April 2022

- Fixed a bug when terminating a service, IP addresses were not deleted correctly from additional service settings.

v12.87 - 01 April 2022

- Improved operator change page - autocomplete disabled

v12.86 - March 28, 2022

- Host to IP conversion is disabled for PING Graphics.
- Improved functionality with UNICOMS-CONAX

v12.85 - 19 March 2022

- Fixed a bug when viewing the menu GRAPHICS - routers. The graphics on the different routers from the stop did not come out correctly.
- Added option to add accounting code to the services. It will be used in be export functions to various accounting software.

v12.84 - March 10, 2022

- Added functionality for naming graphics in the main graphics menu, as for individual routers.
- Improved support for Mikrotik RoS v7

v12.83 - 24 February 2022

- Added protection when inheriting a service - if the button is pressed twice or the page is reloaded with refresh. This avoids the operation
in which several new services are created that are connected to an old service.

v12.82 - 22 February 2022

- Added functionality for recognizing the type of device in the presence of a MAC address at the client. (Only for BILLSOFT ONLINE - Cloud version)

v12.81 - 20 February 2022

- The address and date fields of the ID card are again available in editing customer data.

v12.80 - 16 February 2022

- Improved invoice template design.

v12.79 - 06 February 2022

- Improved security in the page for changing operators - discovered by Bogdan Borisov.

v12.78 - January 23, 2022

- Improved version of debt_maker (creation of obligations for non-prepaid services) which reads hooked services such as hidden details.
- Improved functionality for working with BG POSTS MOKA - added search by PIN and phone number.

v12.77 - January 20, 2022

- Added a new sort setting in the ORGANIZER menu, which sorts the tasks descending or ascending. The default is Descending - from newer to older.
- Improved support for Mikrotik STMP list for SMTP port control 25,465,587

v12.76 - January 19, 2022

- Optimization of the menu INVOICES / ORDERS in client - for faster display (fakturi_download).

v12.75 - 06 January 2022

- change of radius session time In case of PPPoE login by adding any number of minutes from 1 to 59 to the session - in order to
not to break up all the defaulters at exactly 8:01 in the morning. This will break down between 8 and 9 and will not create a shock load
on the radius server.
- Visual improvements to the customer list and customer search, now showing only up to 8 addresses and up to 9 services for each customer,
unless explicitly stated to show all. To each client under the addresses and services there is a link in which it is written in general
how many addresses / services there are.

v12.74 - 04 January 2022

- Fixed a bug where an operator can release a cash payment without having a cash register, if this option is activated. The result is
creation of an obligation.

v12.73 - 28 December 2021

- Fixed a bug when writing MAC addresses of PPPoE Clients (save-mac)

v12.72 - 24 December 2021

- Improved processing of hung sessions in RADIUS (fix-stale-rad) integrated in the username / password check.

v12.71 - 23 December 2021

- In the Customer's INVOICES menu, the sales invoice button now requires confirmation.
- In the menu INVOICES of the client the date and the operator of the issued invoice or credit notice are clearly visible, because it may differ
drastically from the date and the operator created the obligation.
- Improved functionality when logging operations adding debts and paying debts.
- Fixed a bug, when paying a single debt, the creation operator was replaced by the payment operator.

v12.70 - 19 December 2021

- In the client's card in the address section, a link is added to WeGoHere maps which also takes advantage of the coordinates of the address.

v12.69 - 15 December 2021

- Added option for SNMP Port in the graphics menu.
- Improved functionality when changing a service without a Username to one with a Username - and vice versa.
- Improved functionality with Rconsulting IPTV, accounts without Username and MAC address are no longer sent for processing.

v12.68 - 08 December 2021

- Fixed a bug in which a cashier from a dealer other than the main one could not print a pro forma invoice.

v12.67 - 05 December 2021

- Improved version of SMS reference. The status of the messages has been moved to the end of the table,
and a link button has been added: Cancel all - charge status. With this button you can stop sending loaded SMS,
before being submitted to the shipping company in case of wrong text, etc. The button only appears if there are unsent SMS messages
and the operator has the right to send such messages: CLIENT_SMS_MULTI

v12.66 - 03 December 2021

- Correction in synchronization with MINISTRA / STALKER - the expiration date of the service was not reflected correctly, if the service has tolerance.

v12.65 - 02 December 2021

- Fixed a bug when adding a new task - there was no list of available tasks. Problem from version 12.64.

v12.64 - 01 December 2021

- Change in Customer Search, the E-mail field is now searched in both e-mail and e-mail for invoice.
- Hidden part services are no longer stopped separately from the main service to which they are connected.
- Clear code from old features, improved graphics for Linux-Memory.

v12.63 - 24 November 2021

- Addition to export of reference invoices for type BIZNES_NAVIGATOR_v1, field code of item is added.
- Added official support for payment through BG POSTS.

v12.62 - 15 November 2021

- Change in the order of the list of operators in the OPERATORS menu, the deactivated ones are finally released and thus easier to see.