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.
...
Bug Fixes
...
...
New Features
...
Changed Features
...
...
Improved Performance
...
...
Removed Features
...
Release 2022.1 (06-17-2022)
...
Component
...
Description
...
Type
...
Incident(s)
...
Documentation
Billing
...
...
IN-5168
IN-6160
...
Trackable Quantities on the Bill - Requirements
...
Added Selective Billing to the Charge Catalog. Allows billing MRC Charges for specific months while skipping others.
...
...
IN-4511
IN-7090
...
Selective Billing - Requirements Doc
...
...
...
IN-3704
IN-4149
...
...
...
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.
- Approval Process Changes
- CustomerCenter Users can now see their own requests that are pending approval
- The approver is now displayed on CustomerCenter Orders (when applicable)
- Users can now update Denied requests (to correct missing or incorrect information) and resubmit requests for approval
- Stand-alone Equipment is now included in the Approval Process.
- Added a new Import format to Import Approval Criteria
- Approvals By Criteria
- Added a new Grid and form for Adding/Editing Approval Criteria
- Approvals By Department
- Approvals By GLA
- Approvals By Service or Equipment Catalog
- Approvals By Request Amount Thresholds
- Approvals By Owner
- Current (legacy) GLA approver settings will be migrated to the new system
- Approver Criteria can be modified at any time to add, remove, or update approvers
- Approval Notifications
- Notifications can now be set up to inform approvers of new Requests
- Approval Notifications include a clickable link to approve the request
...
...
CustomerCenter Approvals - Requirements Doc
Service Desk/CustomerCenter Events
...
...
General
...
Optimized the Message Icon Checker
- Sets default Messages check interval to 30 minutes (after page load, while focused)
- Removes message checking on page load
- Removes dashboard checking on page load
- Clicking the Messages widget in the dashboard or in the corner will check for new messages
- A maximum of 10 messages will be displayed at a time in the messages widget
- Optimizes Messages Grid Query for faster performance
- Added a "Mark as Read" button to the messages grid
- Added functionality to the Messages Widget to mark all messages as read
...
...
...
...
...
...
...
Added a "Password Successfully Changed" message to the dashboard after a successful password reset.
...
...
...
...
...
...
Imports & Exports
...
Added a new Import format to Import Approval Criteria
...
...
...
The Equipment Import Improvements
- The Import can now look up a Parent Equipment by Asset Tag, Serial Number, RECID, and MAC Address.
- The Import can now find an existing Equipment record to update using a MAC Address.
- The Import now supports adding Remarks
- The Import now supports the Expense GLA values
...
...
IN-5640
IN-5965
...
...
Service Import Fixes
- The Import now validates the Service Pool against the Service Catalog
- The Import now supports MultiLocation service
- The Import now only enforces the same rules as the Service form for Status updates
- The Import no longer crashes when attempting to add or update a Service of the wrong type (i.e. attempting to update a Data Service with a Phone Service Import)
- The Import now copies the Service Host, Billable flag, and Report 911 flag from the Service Catalog for new services
- The Import now requires the Rating Group if the RATING_GROUP configuration is turned on, the Service is a Phone or Authcode, and the Service is Active.
- The Import now requires a GLA if the Service is Active and Billable
- The Import will no longer let you use Inactive Owners, SLAs, Service Hosts, Locations, Billing Groups, or Service Catalogs
...
...
Equipment Import Fixes
- The Import no longer requires you to provide the Equipment Catalog when you are doing an update
- The Import can now parse a Hierarchical Dept Hierarchy value
- The Import can now parse a Hierarchical Equipment Catalog value
- The Import no longer lets you use Inactive Contacts, Dept Hierarchy, or Billing Group
- The Import now requires an Owner for Assigned Equipment
- The Import no longer allows Category type Equipment Catalogs to be used to create Equipment
- Added missing data validations to the Import
- Added the Billing Group Override field to the Import
- The Equipment ID is now required for Cabling Equipment with a status of Installed or Assigned
- The Purchase Price field no longer allows negative values
- The Asset Tag field is now required for records with a status of Installed and the Asset Flag checked on the catalog
...
IN-6681
...
...
...
Inventory
...
...
...
...
...
People
...
...
Services
...
...
...
Service Desk
...
...
...
...
...
...
...
IN-7279
IN-7121
IN-7984
...
...
...
...
...
...
...
...
IN-7104
IN-7161
...
...
...
Fixed an issue with the Service Desk Archive event failing when trying to archive an empty data set.
...
...
Switch Interfaces
...
...
...
...
Release 2023.1 is now available; it is a major release that contains new features and refinements.
NOTE:PHP 8.1 IS REQUIRED for this upgrade.
We will begin scheduling 2023.1 updates on customer Test systems starting on November 4th, 2023.
Notable Changes
- PHP 8.1 Required
- 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
Please review the Database Changes in 2023.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 2023.1. The first session is scheduled for <insert date> at 11:00 AM Eastern, and the second is scheduled for <insert date> at 3:00 PM Eastern.
Key
Toggle cloak |
---|
Cloak | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release 2023.1 (10-15-2023)
Component | Description | Type | Incident(s) | Documentation |
---|---|---|---|---|
API | Added expense_type parameter to Service Desk Equipment post requests. | IN-8817 | Service Desk API Calls | |
Fixes issues with Completing Service Desk items via the API. | Service Desk API Calls | |||
Calls & Rating | Added ability to update Call Statuses between Raw, Rated, and Rated Unbillable. | IN-8905 | Call Details | |
CustomerCenter | The CustomerCenter Request Tracking page now allows the Requestor to request an update on an item's status. | Users Group 2022 | Request Tracking | |
CustomerCenter Approvals Phase 2
| Users Group 2019 (approval queues, tiered approvals) Users Group 2022 IN-9348 | |||
General | Optimized the temp file cleanup process. | |||
Admin Default Perspectives can now be restricted by User Roles. | Perspectives Grid | |||
Implemented Composer package management to improve the installation and upgrade process. | Installing PCR-360 | |||
Updated the "Get Total Rows" icon with a more meaningful image. | ||||
Adds the ability to edit the page number under any Grid. | IN-7123 IN-3538 IN-4930 | Grid Toolbar | ||
Prevent using Multipart Email MIME type when no attachments are included in Emails. | ||||
Imports & Exports | Added the ability to export and import the Import Formats. | |||
Added a Service Order Equipment Import. | ||||
Inventory | Barcode Transactions can now be sent through the API in batches. | |||
People | Added the ability to Bulk Update Contacts and Departments. | Users Group 2019 | ||
Services | Added Phone and Email Address columns to the Contacts Tab on Services. | IN-8047 | Service Contacts Tab | |
Removed the "Available Service Host" field from Services. This addresses multiple issues related to having two different Service Host values on a Service Record and should alleviate any confusion related to selecting the Service Host on a Service. | IN-6740 IN-9178 IN-9813 | |||
Service Desk | Moved logic specific to the 360 Service Desk Wizard from the Location picker class to its own class. | Converting SD Type | ||
Converting Service Requests to Service Orders now displays a new dialog allowing the selection of SDCs to be applied to each Action on the Order. | ||||
Fixed the Replaced Equipment Picker on the Service Desk Equipment form so you can now select the Equipment on an Incident and its children as being replaced. | IN-3206 | Service Desk Equipment | ||
Fixed the Activity Log displaying the wrong value of returned Equipment when multiple has_unit equipment records are being picked up. | IN-2985 IN-2950 |
* Indicates external documentation not written by PCR.
Anchor | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
2023.1
Default Schema
Table Name | Change | Table Changes | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
CC_APPROVAL_ | DETAILSCRITERIA | Updated | ADDALTER TABLE | `CHARGE`CC_ | GLA_PERCENT`APPROVAL_CRITERIA` ADD `TIER` INT DEFAULT | 1001 NOT NULL; | ADD `CHARGE_QTY` DECIMAL(18,5) DEFAULT 1 NOT NULLCC_APPROVAL_CRITERIA | New | CC_APPROVAL_APPROVERS | New |
CC_REQUESTS | Updated | ADD `PENDING_APPROVAL` TINYINT(1) DEFAULT 0 NOT NULL | ||||||||
CHRG_CATALOG | Updated | ADD `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_APPROVALALTER TABLE `CC_APPROVAL_CRITERIA` ADD UNIQUE INDEX `CC_APPROVAL_CRITERIA_6` (`HASH`); | ||||||||
CC_APPROVAL_APPROVERS | Updated | ALTER TABLE `CC_APPROVAL_APPROVERS` ADD `NOTIFY` TINYINT DEFAULT 1 NOT NULL; | ||||||||
CONTACTS_GLA_APPROVAL | Dropped | |||||||||
IMPORT_FORMAT_REMARKS | New | |||||||||
IMPORT_FORMAT_ATTACHMENTS | New | |||||||||
NOTIFICATIONS | Updated | Added a new notification for CustomerCenter Updates | ||||||||
PHONE_SERVICES | Updated | ALTER TABLE `PHONE_SERVICES` DROP FOREIGN KEY `PHONE_SERVICES_2_FK`; | ||||||||
SERVICE_DESK_APPROVAL | Dropped | |||||||||
SERVICE_DESK_APPROVERS | Dropped | |||||||||
USERS_PERSPECTIVES_ROLES | New | |||||||||
USERS_PERSPECTIVES | Updated | ALTER TABLE USERS_PERSPECTIVES |
Metadata Schema
Table Name | Change | Table Changes |
---|---|---|
No changes |
...
Table Name | Change | Table Changes | ||
---|---|---|---|---|
SERVICE_DESK_ACTIONS | Updated | ADD COLUMN IMPACT_CODE VARCHAR(50) NULLNo changes |