Release 2021.3 is now available; it is a minor release that contains new features, bug fixes, and refinements.
We will begin scheduling 2021.3 updates on customer Test systems starting, January 4th, 2022.
NOTE: PHP 7.4 IS REQUIRED for this upgrade.
Notable Changes
- Updates native password hashing to increase security
- Adds new password hashing
- Adds manual password expiration to the Users form, and includes a password reset link on the confirmation message
- Retains legacy hashing to identify old passwords
- Expires all user passwords so they are forced to be reset using the new hash
- Note: After the upgrade, all users using the native PCR-360 log-in will have to reset their passwords, this will not affect Shibboleth customers.
- Adds functionality to reset expired passwords after logging in with them
Added two new cleanup Events:
- Cleans up old Bulk Update History records. (The default timeframe is 365 days)
- Cleans up old System Message records. (The default timeframe is 365 days)
- Cleans up old Bulk Update History records. (The default timeframe is 365 days)
Perspectives Grid Changes
- Admins now have the ability to override the PCR grid defaults (i.e. Perspective Admin Defaults).
- Admins may now schedule grid reports from the Perspectives Grid Page.
- Adds support for NENA 3 compatible E911 Reports.
Please review the Database Changes in 2021.3 and make any necessary changes to your AdHoc Grids, Custom Events, and API calls.
Review and Refresh Session(s)
We are planning two Review and Refresh sessions for 2021.3. The first session is scheduled for January 12th at 11:00 AM Eastern, and the second is scheduled for January 13th at 3:00 PM Eastern.
...
Bug Fixes
...
...
New Features
...
Changed Features
...
...
Improved Performance
...
...
Removed Features
...
Release 2021.3 (12-30-2021)
...
Component
...
Description
...
Type
...
Incident(s)
...
Documentation
...
API
...
- The API now verifies a Service is billable when adding a Charge
- The Owner is required for a new GLA Charge
- The Override GLA format is validated against the Owner Billing Group GLA format
- Standardize the parameter charge_catalog_recid for the charge catalog, charge_recid and catalog will still be accepted
- Prorate may be set only if the BILL_MRC_CHANGE_FORCE_PRORATE config option is set to false
- The API now validates whole and fractional quantities for Charges
- An error is thrown if:
- The amount is provided and the Catalog does not allow overrides
- A quantity is provided for a Catalog that does not allow a quantity. (The Quantity is only allowed if the Catalog allows a quantity.)
- The item does not have a Default Expense GLA
...
...
...
...
...
Cleaned up a number of notices in the Purchase Order and Barcode API calls:
...
...
Catalogs
...
...
General
...
Added two new cleanup Events:
- Cleans up old Bulk Update History records. (The default timeframe is 365 days)
- Cleans up old System Message records. (The default timeframe is 365 days)
...
...
...
...
Perspectives Grid Changes
- Admins now have the ability to override the PCR grid defaults (i.e. Perspective Admin Defaults).
- Admins may now schedule grid reports from the Perspectives Grid Page.
...
...
...
- Adds new password hashing
- Adds manual password expiration to the Users form, and includes a password reset link on the confirmation message
- Retains legacy hashing to identify old passwords
- Expires all user passwords so they are forced to be reset using the new hash
- Note: After the upgrade, all users using the native PCR-360 log-in will have to reset their passwords, this will not affect Shibboleth customers.
- Adds functionality to reset expired passwords after logging in with them'
...
...
Adding a new widget to the dashboard no longer removes existing widgets from the dashboard.
...
...
IN-6659
IN-4951
IN-7114
...
...
Searching on a date column in Oracle, with certain query strings, no longer throws an error.
...
...
Form Perspectives now save content for text editor fields (i.e. the Description text editor on Catalogs).
...
...
Imports & Exports
...
...
Charge Catalog Import changes:
- The Import now supports Remarks and Remark Author.
- The Import now saves the correct value when USE_QUANTITY is set to Disabled
- The Import no longer blanks out the Amount for Default Charges on existing Equipment Catalogs.
...
...
...
Misc Parameters (Config Settings)
...
...
...
Inactive GLAs can now be used with the following imports:
- Department GLA Permissions
- Contact GLA Permissions
- Contact GLA Approvals
...
...
...
Inventory
...
...
...
...
...
Reports
...
...
Services
...
...
Service Desk
...
...
...
Charges with Billing Group Pricing are now properly updated when the owner of an Action is changed.
...
...
Completing a Move Action for a Multi-Location Service no longer throws an error when a "To Location" is not specified.
...
...
Release 2022.1 is now available; it is a major release that contains many new features, bug fixes, and refinements. This is also our next Long Term Support (LTS) release. Version 2022.1 replaces 2021.1 as our LTS release, meaning 2021.1 is no longer supported. An LTS release is a Major Release that PCR will support for at least 12 months. Release 2022.1 will be supported for 24 months. All other releases are supported for two release cycles. LTS Releases will be patched (as a hotfix) for any Critical or High Impact bugs applied after a release. These include (but are not limited to): service-impacting issues, billing issues, or charge-related bugs. These issues have no workaround, or the workaround is cumbersome. Once the next LTS is released, PCR will work with customers to move them to the next LTS release.
NOTE: PHP 7.4 or PHP 8.1 are REQUIRED for this upgrade.
We will begin scheduling 2022.1 updates on customer Test systems starting, on June 17th, 2022.
Notable Changes
- PHP 8.1 Support
- Note: PHP 8.1 contains major changes to PHP. PCR recommends thoroughly testing PHP 8.1 and PCR-360 on your test system before installing PHP 8.1 on a production system.
- Redesigned CustomerCenter Approvals Process
- Billing Improvements
- Added trackable Quantities to the ViewBill and Bill Details Transactions.
- Added Selective Billing to the Charge Catalog. Allows billing MRC Charges for specific months while skipping others.
- Added Service/Equipment Location to the View Bill and Bill Details grid
- Added a Custom Text configuration option to the Invoice below the header information
- Added a configuration option to move the Remittance Coupon to the first page of an Invoice
- Added a new Custom Logic Library to the Wiki
- Optimized the Message Icon Checker
- Optimized Service Desk Actions Report, SLA Metrics, and SLA Workflow Metrics grids.
Please review the Database Changes in 2022.1 and make any necessary changes to your AdHoc Grids, Custom Events, and API calls.
Review and Refresh Session(s)
We are planning two Review and Refresh sessions for 2022.1. The first session is scheduled for June 28th at 11:00 AM Eastern, and the second is scheduled for June 29th at 3:00 PM Eastern.
Key
Toggle cloak |
---|
Cloak | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release 2022.1 (06-17-2022)
Component | Description | Type | Incident(s) | Documentation |
---|---|---|---|---|
Billing | Added trackable Quantities to the ViewBill and Bill Details Transactions. | IN-5168 IN-6160 | ||
Added Selective Billing to the Charge Catalog. Allows billing MRC Charges for specific months while skipping others. | IN-4511 IN-7090 | |||
Added Service/Equipment Location to the View Bill and Bill Details grid | ||||
Added a Custom Text configuration option to the Invoice below the header information Added a configuration option to move the Remittance Coupon to the first page of an Invoice | IN-3704 IN-4149 | |||
Fixed an error triggered when switching the date range on the View Bill | ||||
Catalogs | Removed the "Requires Approval" flag from the Service Catalog. | Service Catalogs | ||
CustomerCenter | Redesigned CustomerCenter Approvals Process The new process is more flexible for customers using the PCR-360 CustomerCenter. It also provides more options when designating which approvers should receive notifications.
| |||
Background saves, validations, etc. (when there are multiple requests in the CustomerCenter) no longer update the request total amounts to incorrect values. | ||||
General | Optimized the Message Icon Checker
| |||
Added a vertical scroll bar to the View Inherited GLA Permissions dialog | IN-7618 | |||
The 'FILE' outgoing mail Transport Type now creates Email Files (eml) when DISABLE_EMAIL is true | ||||
Added a Maximize button added to Pickers | IN-4510 | Pickers | ||
Added a "Password Successfully Changed" message to the dashboard after a successful password reset. | IN-7123 | Password Management | ||
The default refresh rate for dashboard widgets was changed from 1 minute to 30 minutes. | ||||
The auto-complete for Pickers will now use the default perspective if one exists | IN-4223 | |||
Warning and Notices are no longer logged on production environments (i.e. the Environment is set to prod). | ||||
Cleaned up numerous notices generated by the Equipment Bulk Update process. | IN-7424 | |||
Imports & Exports | Added a new Import format to Import Approval Criteria | Approval Criteria Import | ||
The Service Order Import now supports adding and changing Cable information. | Service Order Import | |||
The Equipment Import Improvements
| IN-5640 IN-5965 | |||
Contacts GLA Approval functionality removed from Imports | ||||
Service Import Fixes
| IN-6996 | |||
Equipment Import Fixes
| IN-6681 | |||
The country name field is now editable for Caribbean Call Rates on the Call Rate form. | Call Types | |||
Export File Format Header Line no longer errors when trying to use the add button after saving. | IN-7131 | |||
Inventory | Double-click is now enabled on the Service Desk tab of the Equipment Form. | IN-3928 | ||
Added a User Defined Fields tab for Warehouse Bulk Add and Purchase Order Received Equipment. This allows applying UDF values to all added Equipment. | ||||
Equipment fields are now editable and will update the Equipment record on the Warehouse Actions form when returning or picking up Equipment. | IN-7984 | |||
People | Removed the GLA Approval tab from Contacts. | |||
Services | Double-click is now enabled on the Service Desk tab of the Service Form. | IN-3928 | ||
The Service Desk Activity grid on a Service now displays archived Incidents. | ||||
Service Desk | ||||
Added the Impact field to Incident, Work Order, and Task Action printouts | IN-7445 | |||
Added the Requestor E-Mail to the Service Desk printout report. | IN-7180 | |||
Added a tooltip to the Service Desk Action Service Catalog picker which displays the full name of the catalog. | IN-4448 | |||
Added a Workflow Updated Event | Service Desk Events | |||
The Equipment ID, Asset Tag and MAC Address are now editable for Remove and Move Service Desk Equipment | IN-7279 IN-7121 IN-7984 | Service Desk Equipment | ||
Increased the length of the Reference and Location fields on Service Desk Action forms. | Service Desk Actions | |||
Optimized Service Desk Actions Report Grid increases the load speed by 900%. | IN-4244 | |||
Removed the Denied status from Service Desk. | ||||
Fixed the "SLA Metrics" and "SLA Workflow Metrics" grids to improve performance and issues preventing the grids from loading. | ||||
The Service ID field is no longer displayed for Action types that do not have a New Service ID. | IN-6824 | |||
Completing Service Desk Equipment from the Service Desk Equipment form will now appropriately associate the Equipment with the Service on the Action. | ||||
Service Desk Equipment Imported from Service will now use the billable status from the Equipment instead of always turning it on. | IN-7104 IN-7161 | |||
Print preferences will now apply when printing Incidents | IN-7930 | |||
Resolved a formatting issue that caused action numbers over 999 to get cut off in the Service Desk tab on the Service form. | IN-7200 | |||
Fixed an issue with the Service Desk Archive event failing when trying to archive an empty data set. | IN-8011 | |||
Switch Interfaces | Added Forced Authorization Codes to the Cisco interface | Cisco Interface | ||
Fixed a bug that prevented Phone Button Templates Form from opening. | IN-4152 | |||
Cisco Events are no longer erroneously created for Actions performed on an Avaya CM. |
* Indicates external documentation not written by PCR.
Anchor | ||||
---|---|---|---|---|
|
...
2022.
...
1
Default Schema
Table Name | Change | Table Changes | |||
---|---|---|---|---|---|
EVENTS | Updated | Added two new events. | |||
IMPORT_FILES | Updated | ADD `IMPORTED_BY` VARCHAR(20) NULL | |||
IMPORT_RECORD_TYPES_COLS | Updated | Updated data. | |||
BILL_DETAILS | Updated | ADD `BULK`CHARGE_UPDATEGLA_HISTORY_DAYS`PERCENT` INT DEFAULT 100 365NOT NULL | USERS | Updated | CHANGE COLUMN `PASSWORD` `PASSWORD`ADD `CHARGE_QTY_RATE` DECIMAL(18,5) NULL |
CC_APPROVAL_CRITERIA | New | ||||
CC_APPROVAL_APPROVERS | New | ||||
CC_REQUESTS | Updated | ADD `PENDING_APPROVAL` TINYINT(1) DEFAULT 0 NOT NULL DEFAULT 1 | |||
USERS CHRG_ PASSWORDSCATALOG | Updated | Reset the password for all users. | USERS_PERSPECTIVES | Updated | ALTER TABLE `USERS_PERSPECTIVES` MODIFY `USERS_RECID` INT NULLADD `SELECTIVE_BILLING` TINYINT(1) DEFAULT 0 NOT NULL |
CONTACTS_GLA_APPROVAL | Removed | ||||
IMPORT_RECORD_TYPES | Updated | Data updated | |||
NOTIFICATIONS | Updated | Data updated | |||
SERV_CATALOG | Updated | DROP COLUMN REQUIRES_APPROVAL |
Metadata Schema
Table Name | Change | Table Changes |
---|---|---|
No changes |
...
Table Name | Change | Table Changes | No Changes|
---|---|---|---|
SERVICE_DESK_ACTIONS | Updated | ADD COLUMN IMPACT_CODE VARCHAR(50) NULL |