3.19 EN: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
[[3.19_EN|en]] | [[3.19|ru]] | [[3.19_EN|en]] | [[3.19|ru]] | ||
Release date: ''' | Release date: '''June 2024''' | ||
Also see: | Also see: | ||
* [[Upgrade 3.19|Upgrade to version 3.19]] | * [[Upgrade 3.19|Upgrade to version 3.19]] | ||
* [[Versions of ERP "USERSIDE"]] | [[Versions 3.19|Versions 3.19]] | * [[Versions of ERP "USERSIDE"]] | [[Versions 3.19 EN|Versions 3.19]] | ||
== List of changes == | == List of changes == |
Текущая версия от 10:23, 10 октября 2024
Release date: June 2024
Also see:
List of changes
Major changes: https://promo.userside.eu/319/
Special:
- Floor plans of buildings and constructions with the possibility of placing objects on them
- Own customisable sections with consideration of any entities, links, rights differentiation
- Objects on the map. New section that contains polygons and inscriptions on the map, also photos/images. Possibility of viewing by list, separation by address accessibility, assignment of labels/groups. The polygon card shows buildings and customers that are covered by this polygon
- ERP-profiles. For the ability to disable sections and entities of the system in order to use them in enterprises of different industries
- Two-Factor Authentication (2FA) using Google Authenticator
- Support for call handling from Binotel
- Changed routing of all system pages
- Upgrade to PHP 8.3
- webroot directory changed from the deprecated userside3 to the default public directory
- queue name prefix for websocket changed from userside-stomp to erp-stomp to avoid confusion with the default user name
Communication installations:
- Added a configuration parameter "Communications facilities. Allow export of the entire list to Excel"
Switching equipment:
- Patch panels are unified in functionality with Cross connects/ODFs
- Accounting of RJ-45 sockets
- Added a configuration parameter "Dividers/compactor. Allow export of the entire list to Excel"
Cable lines:
- In the calculation of the connection route, the cable length and the fibre length are displayed separately
- QR code generation option added for cable lines
- Added a configuration parameter "Cable lines. Allow export of the entire list to Excel"
Covering:
- A right-click context menu has been added to the coverage map for a building (edit, change coordinates, building plan and logic diagram)
- A right-click context menu has been added to the coverage map for cable lines (edit, change coordinates)
- New type of objects on the map - Image
- Scaling option added for map-plans from static files
- When pointing to a cable line on the coverage map, the table with fiber commutation is displayed in the tooltip (disabled parameter in the setting)
- Added the ability for keys to have a communication facility attached to them
- Redesigned menu in the building card
- In the list of buildings, it is possible to filter by polygon on the map (select all buildings that are under the polygon)
- The possibility to customize table fields has been added for the list of buildings
- Added setting parameter "Template of owner information in object cards"
- Inscriptions on the coverage map can now be in multiple lines
- Added setting parameter "The number of flats" by default when a building is created
- Each employee can enable/disable displaying a preview of the switching scheme for a communication facility when pointing at it on the coverage map (if this setting is enabled globally)
- "Settings - Maps" section has been renamed to "Settings - Maps and plans"
Tasks:
- For task statuses, it is possible to configure a confirmation request to switch to that status
- In the setting of task statuses added the parameter "When a task is moved to this status - Select an executor/subdivision"
- Task card:
- The task card displays the timeline of this task being in different statuses
- When adding a comment to a task, you can attach a customer to the task at the same time
- A quick button to add yourself as an executor for this task has been added to the task card
- When creating a new task, you can select multiple equipment at once in the task
- Types of tasks:
- Ability to configure escalation on tasks to the head and/or deputy head of the executors' subdivision for this task
- In the setting of task types, added the possibility to specify the fields with building/flat as obligatory to be filled in
- In the setting of task types, it is possible to disable the arbitrary field "Client" in the object selection
- In the setting of task types in the chain by task/automation, added the possibility to change the group to customers by task
- In the properties of task type chains, added output of information about which chains of other task types use this type
- For task types, it is possible to specify divisions as automatically assigned observers
- In task/automation chains, it is possible to assign a subdivision
- A separate right to change the date of work has been allocated to task types
- While editing a task type, added HTML editor for description of the task type
- Work schedule/task list:
- In the task list for postponed tasks, the date until which the task is postponed is displayed
- In the work schedule for tasks that were previously in the "Delay" stage, this information is displayed
- Added the ability to add/exclude a customer to tasks in the group actions in the task list
- In group actions on customer list added possibility of actions on the whole filtered list at once (not only on customers of the first page)
- A filter has been added to the work schedule "Watcher (Subdividing)"
- A filter has been added to the work schedule "Customer. Tariff"
- A filter has been added to the work schedule "Author of the task (Employees of subdivision)"
- A filter has been added to the work schedule "A staff member who has marked a task as completed (Employees of subdivision)"
- Work calendar:
- If the date in the task calendar is changed - the calendar is immediately updated to the required date
- The header of the task calendar for subdivisions displays its description, a link to view the list of employees and the subdivision card
- Added the ability to filter by task type groups to the task calendar (not just by task type)
- All notification messages templates can be configured separately for each task type
- Added a variable with the name of the task status to the task notification templates
- Added setting option to copy to the child task only those additional fields that are used in the child task type as well
- Added setting option "In the list of performers for a task, display a link for quick exclusion near each performer"
Equipment:
- New OLT PON Data Capture Poller
- Implemented use of a single SNMP-community instead of separate read-only and read-write communities
- A search block has been added to the report on the number of ONUs on OLT ports
- Commutation from a device port can be switched to another port not only of the same device, but also of another device on this communication facility
- In the port list by OLT, the signal levels of the SFP modules are displayed from the settings
- The OLT card in the list of PON-interfaces displays the available data on the current OLT-TX-signal level of these interfaces (if any)
- When specifying an equipment port as UPLINK (or DOWNLINK) - on the opposite equipment the reverse DOWNLINK (or UPLINK) mark is set on the corresponding port (if there is switching)
- In the import of manuals it is possible to import any equipment, not only switches
- Added a link to the OLT card to view the "Number of ONU on OLT ports" report for this device
- It is possible to search in the equipment list by part of MAC address
- In the equipment cards, which are installed in the rack/cabinet, added display of the unit number in the rack
- In the OLT card you can disable its polling by the usm_pon module
- The usm_pon module now polls only one unit at startup (one at a time)
Custumers/Clients:
- In the customer list, it is possible to filter by polygon on the map (select all customers that are under the polygon)
- Added a filter to the list of customers based on the existence of 2 or more IPs
- Added a link to hide SMS messages in the customer's card in correspondence with the customer
- Added "The IP address in the card is a reference with this IP" customization option, which allows to directly navigate to the customer device for customization (if necessary)
- Additional tabs in the customer card can be customized depending on the customer's billing system
- For a customer, added the ability to merge it with another customer
- The SMS-sending card displays a link to the scheduler task for sending it (if any)
- Global search by customers now also searches by customers' contact persons
- Added a configuration parameters "Customers. When the current user is added by the manager" and "Customers. Potential. When the current user is added by the manager"
- When adding a customer/potential customer, fields with manager, advertising campaign, marks for the customer are offered to be filled in at once
- Added a separate link to add a potential legal entity customer
- One uncompleted task for the customer is displayed on the top of the customer's card (if any)
Сommutation:
- Added the ability to change the labeling of a cable line directly in the switching scheme in the menu of this line
- For cable lines, dividers and cross-connectors it is possible to clear the commutation of the entire object at once (previously only one side of the object)
- If a cable line starts and ends at one object, both ends will be visible in the switching scheme (including in the switching master)
Communication installations:
- In the list of communication facilities, it is possible to display columns with the date of last activity (including color)
- For a communication facility, added the ability to build a list of customers dependent on this communication facility (on the equipment and cable lines on it)
- For each type of communication facility, it is possible to set from what minimum scale they should be displayed on the map
Employees/Subdivisions:
- The section "Operators" has been renamed "Users"
- The "Motor transport" subdivision has been moved from the "Personnel" section to a separate section of the main menu
- Ability to separate access to subdivisions and employees by address. Ability to specify up to three address objects to which they belong
- In the timesheet works for employees, editing values are saved "on the fly" when inputting data
- Permissions to work with timesheet works are given separately. Also in the user profile it is possible to configure the number of the next days for which there is a right to edit the timesheet works
- Added "Allow export to Excel" permission for employee/user profiles
- Added the "Merging of items of inventory" permission for employee/user profiles
- The list of inventory items on the employee's account shows the date on which these items were transferred to him or her
- When setting address availability in an employee's card, an option to copy these settings from another employee has been added
Warehouse:
- While adding inventory items to a warehouse operation - only those sections and names of inventory items that are available on the source account are offered for selection
- Added possibility of filtering by a specific customer in the report on inventory stocks by warehouse
- Added quick search by selection by communication facility to the report on inventory stocks
Accounting:
- In the report on subscription fee income the possibility to generate a report on a separate billing has been added
Additional fields:
- New type of additional field - "Text field (with editor)"
- For additional fields it is possible to set up display conditions depending on the values of other fields. For example, if you select a value in an additional field, another additional field will be displayed for filling
- For additional fields, it is possible to configure a template for inputting information
Scheduler:
- Some individual scheduler tasks are placed "under the bonnet" and do not require additional customisation.
Other:
- Added possibility to attach images from clipboard (Ctrl+V)
- Migration to Jodit WYSIWYG editor
- Added new attachment image gallery plugin
- Added Romanian, Kazakh, Kyrgyz localisations of the interface
- Customisable custom links for the main workspace of the main page (in the form of large icons)
- "Settings - Holiday interfaces" section moved to "Settings - Main - Various" section
- A link to a printable version has been added to the QR-code viewer (for all sections)
- In the global search, a search for crosses has been added
- Added setting parameter "Maximum SMS size"
- An option to select message format (text/html) has been added to E-mail message templates
- Due to the loss of relevance, the possibility of building a scheme of construction lengths and installed couplings for cable routes has been disabled (in version 3.20 is planned to be removed)
- The "Users - Unknown MAC Addresses" section has been disabled due to loss of relevance (in version 3.20 is planned to be removed)
- Due to the loss of relevance, the section "Application for connection via the site" has been disabled (in version 3.20 is planned to be removed)
- Due to the loss of relevance, the "Technical Support Interface" section has been disabled (in version 3.20 is planned to be removed)
- Due to the loss of relevance, the "General switching scheme" section (this refers to the "line" scheme, not the "Switching schemes" section in the menu of communication facilities) has been deleted
API:
- API method improved->attach->delete
- API method improved->attach->get
- API method improved->attach->get_file
- API method improved->attach->get_file_temporary_link
- API method improved->customer->ip_delete
- API method improved->inventory->add_inventory
- API method improved->device->add_mark
- API method improved->device->get_data
- API method improved->device->get_device_id
- API method improved->device->get_mac_list
- API method improved->device->get_iface_mac
- API method improved->device->delete_mark
- API method improved->device->set_data
- API method added->additional_data->change_value_mass
- API method added->customer->get_customer_group
- API method added->gps->set_position
- API method added->inventory->change_price
- API method added->map->add_label
- API method added->map->edit_label
- API method added->map->edit_poly
- API method added->system->send_email
- API method added->task->add_device_to_task
- Changed information output in methods:
- New versions of external modules
- Other changes: see https://wiki.userside.eu/3.18